SocialFi新范式:Solana Actions、Blinks 与以太坊 Farcaster、Lens 的较量

时间:2024-09-21 编辑: 浏览:(638)

作者:Ac-Core,YBB Capital 研究员 来源:medium 翻译:善欧巴,

摘要

近期,Solana 与 Dialect 联合推出了 Solana 新概念“Actions and Blinks”,通过浏览器扩展程序实现了交换、投票、捐赠和铸币等一键式功能。

Actions 促进各种操作和交易的高效执行,而 Blinks 通过时间同步和顺序记录确保网络共识和一致性。它们共同使 Solana 能够提供高性能、低延迟的区块链体验。

Blinks的发展需要Web2应用的支持,这带来了Web2和Web3之间的信任、兼容性、合作等问题。

相较于Farcaster和Lens Protocol,Actions和Blinks更多依赖Web2应用来获取流量,而后者更多依赖链上安全。

1. Actions 和 Blinks 的工作原理

1.1Actions (Solana Actions)

根据官方定义:Solana Actions 是返回 Solana 区块链上交易的标准化 API。这些交易可以在各种环境中预览、签名和发送,包括二维码、按钮 + 小部件以及互联网上的网站。

Actions 可以简单理解为等待签名的交易。扩展一下,在 Solana 网络中,Actions 是对交易处理机制的抽象描述,涵盖了交易处理、合约执行、数据操作等多种任务。用户可以通过 Actions 发送交易,包括转账、购买数字资产等。开发者通过 Actions 调用并执行智能合约,实现复杂的链上逻辑。

Solana 使用“交易”来处理这些任务,每个交易都由特定账户之间执行的一系列指令组成。通过并行处理和 Gulf Stream 协议,Solana 将交易预先转发给验证者,从而减少确认延迟。借助细粒度的锁定机制,Solana 可以同时处理大量不冲突的交易,从而显著提高系统吞吐量。

Solana 使用 Runtime 执行交易和智能合约指令,确保执行过程中交易输入、输出和状态的正确性。初始执行后,交易等待区块确认。一旦大多数验证者同意某个区块,交易即被视为最终交易。Solana 每秒可处理数千笔交易,确认时间低至 400 毫秒。得益于 Pipeline 和 Gulf Stream 机制,网络的吞吐量和性能得到进一步增强。

Actions 不仅仅是任务或操作,它们可以是交易、合约执行或数据处理。这些操作与其他区块链中的交易或合约调用类似,但 Solana 的 Actions 具有独特的优势:1.高效处理:Solana 设计了一种高效的方法来处理 Actions,从而能够在大规模网络中快速执行。2.低延迟:Solana 的高性能架构确保 Actions 的处理延迟非常低,支持高频交易和应用程序。3.灵活性:Actions 可以执行各种复杂的操作,包括智能合约调用和数据存储/检索(更多详细信息请参阅扩展链接)。

1.2 Blinks(区块链链接)

根据官方定义:Blinks 可以将任何 Solana Action 转换为可共享、元数据丰富的链接。Blinks 使支持 Action 的客户端(浏览器扩展钱包、机器人)能够向用户展示更多功能。在网站上,Blinks 可以立即触发钱包中的交易预览,而无需重定向到去中心化应用程序;在 Discord 中,机器人可以将 Blinks 扩展为一组交互按钮。这使得任何显示 URL 的 Web 界面都可以实现链上交互。

简单来说,Solana Blinks 将 Solana Actions 转换为可共享的链接(类似 HTTP)。通过在 Phantom、Backpack 和 Solflare 等支持钱包中启用相关功能,网站和社交媒体可以成为链上交易的场所,任何拥有 URL 的网站都可以直接发起 Solana 交易。

总而言之,虽然 Solana Actions 和 Blinks 是无需许可的协议 / 标准,但与意图叙述求解器相比,它们仍然需要客户端应用程序和钱包来最终帮助用户签署交易。

Actions & Blinks 的直接目标是将 Solana 的链上操作“HTTP 化”,解析成类似 Twitter 的 Web2 应用。

2. 以太坊上的去中心化社交协议

2.1 Farcaster 协议

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

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

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

数据可移植性:用户数据存储在分散的存储系统中,而不是单个服务器上。这使用户可以完全控制其数据并将其在不同应用程序之间迁移。

可验证身份:通过公钥加密技术,Farcaster 确保每个用户的身份都是可验证的。用户可以通过签名行为来证明自己对账户的控制权。

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

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

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

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

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

2.2 主要原则

Farcaster 协议主要分为三层:身份层、数据层(集线器)和应用层。每层都有特定的功能和作用。

身份层

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

· 技术原理:采用基于公钥加密技术的去中心化身份识别器(DID)。每个用户都有一个唯一的DID用于识别和验证自己的身份。公钥和私钥对的使用确保只有用户才能控制和管理自己的身份信息。身份层确保跨不同应用程序和服务的无缝迁移和身份验证。

数据层——枢纽

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

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

应用层

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

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

2.3 以上内容总结

Solana 的 Actions & Blinks 旨在打通 Web2 应用的流量通道。直接影响:用户视角:简化交易,同时增加资金被盗风险。Solana视角:大大增强了跨界流量效果,但在 Web2 的审查规定下面临兼容性和支持挑战。未来在 Solana 庞大生态系统下的发展,如 Layer2、SVM 和移动操作系统,可能会进一步增强这些能力。

另一方面,以太坊的 Farcaster 协议相较于 Solana 的策略,弱化了对 Web2 流量的整合,增强了整体的抗审查能力和安全性。Farcaster+EVM 的模式更贴近 Web3 的原生理念。

2.4 Lens 协议

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

相似之处:

用户控制:在这两种协议中,用户都可以完全控制他们的数据和内容。

身份验证:均采用去中心化标识符(DID)和加密技术,确保用户身份的安全性和唯一性。

差异:

技术架构:

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

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

验证和数据管理:

Farcaster:使用分布式存储节点(Hubs)来管理数据,确保安全性和高可用性,并通过增量图进行年度处理更新和共识。

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

应用生态系统:

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

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

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

3. 三者哪一个能率先实现规模应用?

通过以上分析,三种协议各有优势和挑战。Solana 凭借其高性能和将任何网站或应用程序转变为加密货币交易网关的能力,利用社交媒体平台和 Blinks 轻松生成链接的优势迅速获得了关注。然而,它对 Web2 的依赖带来了流量和安全性之间的权衡。

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

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

最新 更多 >
  • 1 以太坊社区有多大?

    以太坊社区有多大?以太坊社区作为全球最大的智能合约平台之一,在过去几年里取得了巨大的发展和成就。这个开放的社区聚集了开发者、企业家、投资者以及热衷于区块链技术的个人,共同推动以太坊生态系统的繁荣。以太坊社区的规模庞大且不断扩张。截止2021年,已经有超过40万个以太坊开发者活跃在这个社区中,他们贡献了大量的代码,参与了无数的项目和应用的开发。以太坊的开源性质吸引了全球范围内的开发者,他们可以自由地

  • 2 SOL币是否有开发者工具和资源?

    SOL币是否有开发者工具和资源?SOL币作为Solana区块链生态系统中的主要数字货币,拥有丰富的开发者工具和资源。这些工具和资源为开发者提供了强大的支持,帮助他们在Solana网络上构建和部署去中心化应用(DApps)。首先,Solana官方提供了一套完整的开发者工具。Solana官网上提供了Solana命令行工具(CLI),以及与之配套的软件开发工具包(SDK)。开发者可以使用CLI工具创建和

  • 3 泰达币是否有计划推出商业贷款或信贷产品?

    泰达币是否有计划推出商业贷款或信贷产品?泰达币(Tether)是一种基于区块链技术的稳定币,其背后支持的是美元等法定货币。由于其与法定货币挂钩,泰达币在加密货币市场中受到广泛的欢迎和应用。然而,对于泰达币是否有计划推出商业贷款或信贷产品,目前尚无明确的官方信息。商业贷款是指金融机构向企业、个体工商户等提供用于经营活动或投资的贷款产品。信贷产品则包括各种不同类型的贷款,如个人消费贷款、房屋抵押贷款等

  • 4 什么是BNB币?

    什么是 BNB 币?BNB 币是由币安(Binance)发行的加密货币,全名为 Binance Coin。它是基于以太坊区块链网络的 ERC-20 代币,于 2017 年推出。BNB 币是币安交易所生态系统的核心货币,具有广泛的用途和应用场景。币安交易所背景币安是全球最大的加密货币交易所之一,于2017年由赵长鹏(Changpeng Zhao)建立,并迅速发展成为行业内领先的数字资产交易平台。币安

  • 5 比特币可以作为支付手段吗?

    比特币可以作为支付手段吗?比特币是一种去中心化的数字货币,它在近年来引起了广泛的关注和讨论。由于其特殊的性质和技术基础,人们开始思考和探索比特币作为一种支付手段的可行性。1. 去中心化和即时支付比特币的去中心化特性使其可以直接在用户之间进行交易,无需通过传统金融机构的中介。这意味着支付可以更加迅速和即时,不受时间和地点的限制。无论是国际还是国内支付,比特币都可以提供高效的解决方案。2. 低成本和低

  • 6 瑞波币是否有计划推出市场推广活动?

    瑞波币是否有计划推出市场推广活动?瑞波币(Ripple)是一种数字加密货币,由瑞波公司推出,并在全球范围内被广泛使用。作为一种独特的加密货币,瑞波币的交易速度快、手续费低,并且具有高度安全性。然而,尽管瑞波币在技术方面具有很多优势,但它在市场上的知名度相对较低。因此,瑞波公司是否有计划推出市场推广活动以提高其品牌知名度和推广其产品成为了人们关注的焦点。首先,可以肯定的是,瑞波公司认识到提高品牌知名

  • 7 SOL币是否有计划推出新的产品或服务?

    SOL币是否有计划推出新的产品或服务?随着加密货币的快速发展,市场上出现了许多不同的数字资产。SOL币作为一种新兴的加密货币,受到了越来越多的关注。那么,SOL币是否有计划推出新的产品或服务呢?本文将探讨这个问题。首先,我们需要了解一下SOL币的基本特点。SOL币是由波卡生态系统构建的区块链平台Solana发行的一种代币。它采用了Proof of History(PoH)共识机制,具备高度的可扩展

  • 8 比特币怎么挖

    比特币的挖矿过程比特币是一种加密货币,不同于传统的银行或政府发行的货币。比特币的产生过程主要靠“挖矿”,即通过计算机解决一系列复杂的数学难题来验证交易和记录新的交易到区块链中。以下是比特币挖矿的过程。比特币挖矿的原理比特币挖矿的核心原理是通过计算机的运算能力来解决数学难题。这些难题需要通过计算哈希值来找到解答,即寻找一个特定的数字,使得该数字与之前的区块链数据相结合生成的哈希值满足一定的条件。挖矿

  • 9 POA币有希望吗

    虚拟货币市场一直以来都是投资者关注的焦点,其中有很多具备潜力的币种备受瞩目。而POA币作为一种新兴的区块链项目,也在近期引起了不少投资者的关注。但是,POA币到底有没有希望呢?让我们一起来探讨一下。首先,POA币的背后有着强大的技术支持和团队。POA Network是一个针对企业级应用的区块链项目,其核心是基于以太坊的一种可伸缩性解决方案。这意味着POA币可以处理更多的交易量,同时也更加高效和稳定

  • 10 PHCR币有希望吗

    随着区块链技术的发展和数字货币的兴起,越来越多的人开始关注和投资加密货币。其中,PHCR币作为一种新兴的数字货币,备受瞩目。那么,PHCR币有希望吗?以下我们将从技术、应用和市场等方面进行探讨。首先,从技术角度看,PHCR币有着强大的技术支持。作为一种基于区块链技术的加密货币,PHCR币拥有去中心化、匿名性、安全性等诸多优点。其采用了先进的加密算法,保护用户的交易隐私和资产安全。同时,PHCR币的