>  기사  >  Sol Actions 또는 Blinks와 Ethereum, Farcaster 또는 Lens 중 어느 것이 더 낫습니까?

Sol Actions 또는 Blinks와 Ethereum, Farcaster 또는 Lens 중 어느 것이 더 낫습니까?

WBOY
WBOY원래의
2024-07-17 21:15:42295검색

Solana Actions 및 Blinks 대 Ethereum Farcaster 및 Lens! 최근 솔라나와 Dialect는 브라우저 확장을 통해 상환, 투표, 기부, 발행과 같은 원클릭 작업 기능을 가능하게 하는 새로운 솔라나 개념인 "Actions and Blinks"를 공동으로 출시했습니다.

Action은 다양한 작업과 트랜잭션의 실행을 단순화하고 Blink는 시간 동기화 및 순차적 기록을 통해 네트워크 합의와 일관성을 보장합니다. 이 두 가지의 결합을 통해 솔라나는 고성능, 저지연 블록체인 경험을 제공할 수 있습니다.

Blinks를 개발하려면 Web2 애플리케이션의 지원이 필요하며 이는 Web2와 Web3 간의 신뢰, 호환성 및 협력 문제를 가져옵니다. Actions 및 Blinks는 온체인 보안에 더 많이 의존하는 Farcaster 및 Lens Protocol에 비해 트래픽을 얻기 위해 Web2 애플리케이션에 더 많이 의존합니다.

오늘 이 웹사이트의 편집자는 Solana Actions와 Blinks, Ethereum Farcaster와 Lens의 비교를 공유할 것입니다. 필요한 친구들은 한 번 살펴보세요!

Sol Actions和Blinks与以太坊 Farcaster和Lens哪个更好

1. 액션과 블링크의 작동 방식

Sol Actions和Blinks与以太坊 Farcaster和Lens哪个更好

1) 액션(Solana Actions)

공식 정의에 따르면, 솔라나 액션은 솔라나 블록체인의 트랜잭션을 반환하는 표준화된 API입니다. 이러한 거래는 QR 코드, 버튼+위젯, 인터넷 웹사이트 등 다양한 환경에서 미리 확인하고 서명하고 전송할 수 있습니다.

작업은 간단히 서명을 기다리는 거래로 이해될 수 있습니다. 더 확장하자면, 액션은 솔라나 네트워크의 트랜잭션 처리 메커니즘에 대한 추상적인 설명으로, 트랜잭션 처리, 계약 실행, 데이터 작업 등 다양한 작업을 포괄합니다. 사용자는 토큰 전송 및 디지털 자산 구매를 포함하여 작업을 통해 거래를 보낼 수 있습니다. 개발자는 작업을 사용하여 스마트 계약을 호출하고 실행하여 복잡한 온체인 논리를 구현합니다.

Solana는 "거래"를 통해 이러한 작업을 처리하며, 각 거래는 특정 계정 간에 실행되는 일련의 지침으로 구성됩니다. 병렬 처리 및 걸프 스트림 프로토콜을 통해 솔라나는 거래를 검증자에게 미리 전달하여 확인 지연을 줄입니다. 세분화된 잠금 메커니즘을 통해 솔라나는 충돌 없는 다수의 트랜잭션을 동시에 처리할 수 있어 시스템 처리량을 크게 향상시킬 수 있습니다. 솔라나는 실행 중 트랜잭션 입력, 출력 및 상태의 정확성을 보장하기 위해 런타임을 사용하여 트랜잭션 및 스마트 계약 지침을 실행합니다.

초기 실행 후 트랜잭션은 블록 확인을 기다립니다. 대다수의 검증인이 블록에 동의하면 거래가 최종적인 것으로 간주됩니다. 솔라나는 400밀리초의 짧은 확인 시간으로 초당 수천 건의 거래를 처리할 수 있습니다. 파이프라인 및 걸프 스트림 메커니즘 덕분에 네트워크의 처리량과 성능이 더욱 향상되었습니다.

작업은 단순한 작업이나 작업이 아니라 트랜잭션, 계약 실행 또는 데이터 처리일 수 있습니다. 이러한 작업은 다른 블록체인의 트랜잭션 또는 계약 호출과 유사하지만 솔라나의 액션에는 독특한 장점이 있습니다:

  • 효율적인 처리: 솔라나는 액션을 처리하는 효율적인 방법을 설계하여 대규모 네트워크에서 효율적으로 빠르게 실행합니다.

  • 낮은 대기 시간: Solana의 고성능 아키텍처는 작업의 처리 대기 시간을 매우 낮게 보장하여 고주파수 트랜잭션과 애플리케이션을 지원합니다.

  • 유연성: 작업은 스마트 계약 호출 및 데이터 저장/검색을 포함하여 다양하고 복잡한 작업을 수행할 수 있습니다(자세한 내용은 확장 링크 참조).

2) 블링크(블록체인 링크)

공식 정의에 따르면 블링크는 모든 솔라나 액션을 공유 가능하고 메타데이터가 풍부한 링크로 변환할 수 있습니다. Blinks를 사용하면 작업 지원 클라이언트(브라우저 확장 지갑, 봇)가 사용자에게 더 많은 기능을 노출할 수 있습니다. 웹 사이트에서 Blink는 분산형 애플리케이션으로 리디렉션하지 않고도 지갑에서 거래 미리 보기를 즉시 실행할 수 있으며, Discord에서는 봇이 Blink를 대화형 버튼 세트로 확장할 수 있습니다. 이를 통해 URL을 표시하는 모든 웹 인터페이스와의 온체인 상호 작용이 가능해집니다.

간단히 말해서, Solana Blinks는 Solana Actions를 공유 가능한 링크(HTTP와 유사)로 변환합니다. 웹사이트와 소셜 미디어는 Phantom, Backpack, Solflare와 같은 지원되는 지갑의 기능을 활성화하여 온체인 거래를 위한 장소가 될 수 있으며, URL이 있는 모든 웹사이트에서 Solana 거래를 직접 시작할 수 있습니다.

요약하자면, 솔라나 액션(Solana Actions)과 블링크(Blinks)는 허가가 필요 없는 프로토콜/표준이지만, 의도 서술형 해결사에 비해 궁극적으로 사용자가 거래에 서명할 수 있도록 돕기 위해서는 여전히 클라이언트 애플리케이션과 지갑이 필요합니다.

Actions and Blinks의 직접적인 목표는 Solana의 온체인 작업을 "HTTP 체인"하고 이를 Twitter와 같은 Web2 애플리케이션으로 구문 분석하는 것입니다.

Sol Actions和Blinks与以太坊 Farcaster和Lens哪个更好

2、去中心化社交协议在以太坊上的应用

1)Farcaster Protocol

Farcaster 是一个基于以太坊和 Optimism 的去中心化社交图谱协议,使应用程序能够通过区块链、P2P网络和分布式账本等去中心化技术互联。这允许用户在不同平台间无缝迁移和共享内容,而无需依赖单一的中心化实体。其开放图谱协议(自动从社交网络帖子中提取链接内容并注入互动功能)使用户共享的内容能够自动提取并转换为互动应用。

去中心化网络:Farcaster 依赖于去中心化网络,避免了传统社交网络中常见的中心化服务器的单点故障问题。它使用分布式账本技术确保数据的安全性和透明性。

公钥加密:每个 Farcaster 用户都有一对公钥和私钥。公钥用于标识用户,而私钥用于签署他们的操作。这种方法确保了用户数据的隐私和安全性。

数据可移植性:用户数据存储在去中心化存储系统中,而不是单一服务器上。这使用户可以完全控制自己的数据,并能够在不同应用之间迁移。

可验证身份:通过公钥加密技术,Farcaster 确保每个用户的身份是可验证的。用户可以通过签署操作证明对账户的控制权。

去中心化标识符 (DIDs):Farcaster 使用去中心化标识符 (DIDs) 来识别用户和内容。DIDs 基于公钥加密,具有高安全性和不可变性。

数据一致性:为了确保网络上的数据一致性,Farcaster 使用类似于区块链的共识机制(以“帖子”作为节点)。这种机制确保所有节点对用户数据和操作达成一致,保持数据的完整性和一致性。

去中心化应用:Farcaster 提供了一个开发平台,允许开发者构建和部署去中心化应用 (DApps)。这些应用可以无缝集成到 Farcaster 网络中,为用户提供各种功能和服务。

安全和隐私:Farcaster 强调用户数据的隐私和安全性。所有数据传输和存储都经过加密,用户可以选择将内容设为公开或私密。

在 Farcaster 的新功能 Frames 中(不同的 Frames 集成 Farcaster 并独立运行),用户可以将“casts”(类似于帖子,包括文本、图像、视频和链接)转变为互动应用。这些内容存储在去中心化网络中,确保其永久性和不可变性。每个帖子在发布时都有一个唯一标识符,使其可追踪,并通过去中心化身份验证系统验证用户身份。作为一个去中心化社交协议,Farcaster 的客户端可以与 Frames 无缝集成。

2)主要原则

Sol Actions和Blinks与以太坊 Farcaster和Lens哪个更好

Farcaster 协议分为三个主要层次:身份层、数据层(Hubs)和应用层。每一层都有特定的功能和角色。

A.身份层

功能:负责管理和验证用户身份;提供去中心化身份认证,确保用户身份的唯一性和安全性。包括四个注册表:ID Registry、Fname、Key Registry 和 Storage Registry(参考链接 1 中详细说明)。

技术原理:使用基于公钥加密技术的去中心化标识符 (DIDs)。每个用户都有一个唯一的 DID 用于识别和验证其身份。公钥和私钥对的使用确保只有用户本人可以控制和管理其身份信息。身份层确保在不同应用和服务之间实现无缝迁移和身份验证。

B.数据层 — Hubs

功能:负责存储和管理用户生成的数据,提供一个去中心化的数据存储系统,确保数据的安全性、完整性和可访问性。

技术原理:Hubs 是分布在网络中的去中心化数据存储节点。每个 Hub 作为一个独立的存储单元,负责存储和管理一部分数据。数据分布在各个 Hub 上,并通过加密技术保护。数据层确保数据的高可用性和可扩展性,使用户可以随时访问和迁移他们的数据。

C.应用层

功能:提供一个开发和部署去中心化应用 (DApps) 的平台,支持各种应用场景,如社交网络、内容发布和消息传递。

技术原理:开发者可以使用 Farcaster 提供的 API 和工具来构建和部署去中心化应用。应用层与身份层和数据层无缝集成,确保在应用使用过程中进行身份验证和数据管理。去中心化应用运行在去中心化网络上,不依赖中心化服务器,从而增强了应用的可靠性和安全性。

3)总结

A.Solana 的 Actions & Blinks

Solana 的 Actions 和 Blinks 旨在连接 Web2 应用的流量渠道。其直接影响如下:

  • 用户视角:简化交易过程,但增加了资金被盗的风险。

  • Solana 视角:极大地增强了跨界流量效应,但在 Web2 的审查制度下面临兼容性和支持挑战。

在 Solana 的广泛生态系统中,未来的 Layer2、SVM 和移动操作系统等发展可能进一步增强这些功能。

B.以太坊的 Farcaster 协议

与 Solana 的策略相比,以太坊的 Farcaster 协议弱化了 Web2 流量整合,增强了整体的抗审查性和安全性。Farcaster + EVM 模型更贴合 Web3 的原生概念。

4)Lens Protocol

Sol Actions和Blinks与以太坊 Farcaster和Lens哪个更好

Lens Protocol 是另一个去中心化的社交图谱协议,旨在让用户完全控制他们的社交数据和内容。通过 Lens Protocol,用户可以创建、拥有和管理他们的社交图谱,并在不同的应用和平台间无缝迁移。该协议使用 NFT 来表示用户的社交图谱和内容,确保数据的唯一性和安全性。作为以太坊上的协议,Lens Protocol 与 Farcaster 有一些相似点和不同点:

A.相似点:

  • 用户控制:在这两个协议中,用户对自己的数据和内容拥有完全的控制权。

  • 身份验证:两者都使用去中心化标识符 (DIDs) 和加密技术来确保用户身份的安全性和唯一性。

B.不同点:

技术架构:

  • Farcaster:基于以太坊(L1),分为管理用户身份的身份层、用于去中心化存储节点的数据层(Hubs)和提供 DApps 开发平台的应用层,使用离线 Hubs 进行数据传播。

  • Lens Protocol:基于 Polygon(L2),使用 NFT 表示用户的社交图谱和内容,所有活动存储在用户的钱包中,强调数据的所有权和可移植性。

验证和数据管理:

  • Farcaster:使用分布式存储节点(Hubs)管理数据,确保安全性和高可用性,每年进行一次句柄更新并通过 delta graph 达成共识。

  • Lens Protocol:个人数据档案 NFT 确保数据的唯一性和安全性,无需更新。

应用生态系统:

Farcaster:提供一个全面的 DApps 开发平台,与其身份和数据层无缝集成。

Lens Protocol:专注于用户社交图谱和内容的可移植性,支持在不同平台和应用之间无缝切换。

通过这种比较,我们可以看到,Farcaster 和 Lens Protocol 在用户控制和身份验证方面有相似之处,但在数据存储和生态系统方面有显著差异。Farcaster 强调分层结构和去中心化存储,而 Lens Protocol 则突出使用 NFT 实现数据的可移植性和所有权。

3、哪个协议能够率先实现大规模应用?

通过上述分析,这三个协议各有其优势和挑战。

Solana 凭借其高性能和能力,将任何网站或应用转变为加密货币交易网关,通过利用社交媒体平台和使用 Blinks 快速获得了关注。然而,其依赖于 Web2 的特性带来了流量和安全之间的权衡。

成立于2022年的 Lens Protocol 则利用其模块化设计和链上存储,提供良好的可扩展性和透明度,捕捉了早期市场机会,但可能面临成本、扩展性以及市场 FOMO 情绪的挑战。

Farcaster 的优势在于其设计最贴近 Web3 原则,提供最高程度的去中心化。然而,这也带来了在技术迭代和用户管理方面的挑战。

위 내용은 Sol Actions 또는 Blinks와 Ethereum, Farcaster 또는 Lens 중 어느 것이 더 낫습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.