4月27日,Web3的社交图协议Lens Protocol推出了乐观L3扩展解决方案(原名Bonsai)桃香的内测版本,已经提供给Lens开发者。桃香仍在努力解决区块链的存储和扩展与Web3的大规模社会采用之间的矛盾。该方案试图在不牺牲用户的情况下,提高网络吞吐量,降低成本。桃香的特点是不将事务压缩到L1,而是在数据可用性层发送和存储它们。
第一,超越block 空:数据可用性层作为Web3社交图协议,Lens协议支持用户拥有和控制自己的数字身份和社交图片,还支持将任何用户生成的内容(文本、音乐或视频)铸造到NFT,允许创作者通过NFT盈利。截至今天,虽然还处于测试阶段,但Lens用户已经创造和收集了超过340万个NFT,平均利润收入约50万美元。因为需要为区块链提供的安全和交易保证支付一定的费用成本,以将内容令牌化为NFT,所以对于内容创作者来说,确定特定内容是否适合令牌化很重要,一些内容可能不需要这种级别的安全和保证。
数据可用性层用于避免在链上存储数据,并通过将链上的资源指向现有的数据可用性位置(存储)来降低成本,这是扩展链上与所有权相关的信息(如NFT)的便捷方式。类似地,虽然镜头上的内容可能包括实际的在线交易,但是内容数据本身链接到数据可用位置,例如Arweave。
另一种解决方案Bundlr实现了Arweave的可扩展性,提供数据可用性保证,可以使用EVM支持的钱包保存DA逻辑,快速发布数据到Arweave。DA层可以用来存储镜头原生操作,比如发帖、评论、镜像、点赞等等。
然而,在链上存储数据是昂贵的,并且根据块中配置的最大Gas限制,EVM在每个块中只能处理有限数量的事务。多边形PoS是共享block 空 room,阻塞时间为2秒。因此,一些延迟是不可避免的,每个区块的最大气体限制使得高需求社交媒体运营的扩展具有挑战性。然而,多边形PoS仍然是保护基于区块链的镜头伪影的良好解决方案,例如个人数据和用户网络所有权。事实上,许多用户生成的内容令牌可以在zkEVM rollup上进行铸造,同时使用以太坊网络作为最终层。
一般来说,高需求社交体验的峰值是25,000 TPS。虽然Lens协议今天可能不需要这种水平的容量,但可扩展性仍然是需要考虑的关键,这使得Lens能够为Web3提供社交层,并支持任何社交网络用例。有了桃香,Lens的可扩展性不再局限于block 空。
在Lens,我们认为Web3的社交基础设施堆栈应该根据不同的网络工件类型进行细化和专门构建。对于用户个人数据等高价值的神器,更高的安全性是非常有价值的。对于更随意的web工件,比如评论,一个更轻便的DA基础设施层可能是一个可行的解决方案。
第二,Lens的原生超大规模解决方案桃香,是一个最优的L3扩展解决方案,可以处理链下多边形交易,实现超大规模,降低交易成本。虽然使用区块链为用户提供所有权和控制权很重要,但桃香为社交网络添加了一个新的解决方案,使Lens能够提供更大的可扩展性。桃香没有像L2解决方案那样将交易压缩到L1,而是将交易发送到数据可用性层,以优化成本并实现社交媒体网络所需的更高可扩展性,而不管block 空或block time配置的限制。
桃香是一个开源软件。任何人都可以作为一个节点实时运行,通过无信任操作交易提交者和审核者,验证镜头数据、内容发布和相关操作的可用性。理想情况下,运行唯一的验证器就足以实现确定性。长期目标是将桃香扩展为一个完整的网络协议基础设施,一个内容发布可以由多个桃香节点提交和验证,以提高内容发布的有效性。
桃香的构造方法不依赖于镜头API等连接层;节点运营商可以完全独立运行节点,这意味着即使Lens API的接入点或者任何第三方对Lens协议的访问点不再存在,你也可以随时证明内容的有效性。桃香还支持索引-这意味着通过桃香,节点运营商可以流式传输和索引镜头数据,而无需任何第三方保留和扩展镜头未经许可的数据基础设施。
从现在开始,如果你想运行一个桃香节点,并为镜头生态系统做出贡献,你可以去GitHub验证镜头数据是否可用。
三、桃香运营模式
Lens Protocol目前部署在基于EVM的Polygon网络上,发布、评论、镜像、关注、收藏等所有操作都是在EVM上构建、签名并发送存储的事务。与EVM过程不同,桃香构建一个交易,它需要来自钱包的签名(它将在链上传递状态),但不发送和广播链上的实际交易。
相反,事务签名和类型化数据用于创建作为事务的DA元数据。然后,事务被传输到DA层,该层包含事务创建时的块号和块散列、签名的类型化数据、事务签名和其他关键细节。仅通过一个归档节点就可以完全验证该数据的结构。
EVM的职能是一个庞大的国家机器。EVM的ON-RPC方法允许eth_call模拟事务,可以在不实际发送事务的情况下确定事务的结果(有一定的限制)。您可以指定一个块号(块号)来运行模拟事务,并将签名的类型化数据事务用于类型化数据。这可以通过镜头协议智能合约上的每个withSig方法来完成。只有一个多边形节点,任何人都可以验证DA层的数据是准确的,在那个时间点是有效的,并且符合Lens协议智能合约的规则。
桃香允许镜头生态系统扩展到更高的TPS(这在EVM链中目前是不可能的),并提供了一种经济高效的低延迟解决方案。这可以在不影响用户对其个人数据和社交图的所有权和控制权的核心价值的情况下实现。同时,应用程序开发人员对索引过程并不陌生。使用桃香是可选的;喜欢桃香的人可以继续在Polygon上存储所有信息。然而,如果内容发布不需要不可信执行层的功能,则不需要使用EVM状态。
桃香使节点操作者能够根据Lens协议智能合约规则来验证是否已经在链上执行了特定操作(或者根据任何其他智能合约规则来验证),同时将事务本身存储在数据可用性层中以供验证。
桃香涉及执行与在EVM链上相同的签名操作,但是不需要在链上实际发送事务,也不需要在EVM州花费执行事务所需的汽油。相反,可以根据桃香规则创建一个数据,并导出到DA层,其中包含证明和所需信息。该解决方案允许任何人交叉检查数据,并提供有保证的证据,证明操作必须由能够创建和提交事务签名的用户执行。交易本身通过模拟来演示。这种方法允许Lens根据使用案例和内容类型随时随地进行扩展,同时保持区块链提供的所有权和信任。
因为数据存储在分散的层上,所以没有集中的实体来控制内容。用户保留其内容发布的所有权,如果Lens生态系统的任何部分出现故障,数据仍将可验证、可访问并可供任何人使用。去中心化可以确保用户提交的数据不会被篡改。
四。桃香网络的组件
提交者提交者负责验证和构建DA元数据,并将其提交给Arweave。DA提交生成证书后,数据会通过Bundlr上传到Arweave,可以得到即时响应。提交者必须提供任何人都可以反对的证据。验证软件侦听从白名单提交者地址发送的DA内容发布,并验证其有效性。
为了维护信任,提交者应该对自己的行为负责,并因网络协议验证的不当行为而面临潜在的惩罚。最初,提交者白名单将包括由Lens core团队管理的单一地址。随着这种方法被证明,系统将被扩展,允许任何人都是提交者,奖励好的行为,惩罚坏的行为。如果提交者没有损失,他们可能会用无效的提交淹没系统,这将淹没验证者并导致延迟。
在测试阶段,Lens团队将负责纠正任何错误,并计划在测试后为错误提供漏洞奖励。
验证者验证者的任务是监控提交者的DA内容发布并确认其有效性。他们在评估即将发布的内容时必须遵循一定的标准,他们的主要目标是确保提交者是可信的。任何人都可以使用开源软件通过一些命令来运行验证器。Verifier使用LevelDB快速存储结果。该代码可以使用分叉的归档节点和Foundry的anvil在本地机器上执行。但是,为了获得最佳速度,目前建议使用归档节点。运行验证程序只需要一个归档节点。
时间戳(Timestamps)你可能会担心提交者可能会在提交哪个块上欺骗你,这也是Bundlr时间戳证书发挥作用的地方。此外,每个签名都有一个截止日期,与挖掘块的时间戳相对应。如果发送,签名无效。Bundlr使您能够请求时间戳证明,在存储时返回当前时间戳,并允许任何人验证其时间戳。这是确定要使用的适当块号的真正来源;我们应该使用最接近Bundlr的生成时间戳的块号。需要注意的是,由于节点软件的原因,延迟是不可避免的,所以如果它选择了一个块号并被验证,如果它落后于一个块号,这也是可以接受的范围。
第五,无签名的向后兼容。优秀的用户体验对于镜头用户来说非常重要。DA内容发布与能够代表用户发布、镜像或评论的调度程序一起工作。如果启用,它将通过状态检查。Lens协议的契约逻辑规定,派单员代用户签字,交易有效。不想信任调度程序的用户仍然可以用wallets签署类型化数据,并通过提交者提交它。该过程类似于当前过程,但是事务被发送到桃香提交者,而不是多边形节点。
无GasDA运行不需要气,可以* * * *。客户端仍然需要将contentURI上传到可以解析的位置。提交者通过Bundlr为在Arweave上存储DA元数据付费,这比执行EVM事务的成本低得多(低1000倍)。
Collection将用户生成的内容视为NFT集合,这一直是Lens protocol中至关重要的货币化层。虽然桃香交易不是在线交易,但是如果创建者设置这些参数来启用令牌化,则创建者或内容消费者可以代表创建者“惰性铸造”内容。这意味着,只要有想法,任何内容都可以货币化。我们期望集成商将多边形上的延迟铸造作为一个功能,并在桃香上推出。
6.桃香浏览器为了更容易地找到桃香进行的任何交易,Lens构建了桃香浏览器(momoka.lens.xyz)来跟踪和找到桃香交易,并监控桃香的吞吐量。你可以找到交易的所有细节和所有相关数据。桃香资源管理器还允许通过自己的节点来验证事务。
七。桃香路线图桃香测试版现已上线。任何人都可以使用桃香节点验证器来证明和验证交易。目前,桃香支持的交易包括发布内容出版物、评论和镜像。很快,桃香将支持在线内容出版物发布数据可用性审查,反之亦然。
在未来,桃香交易可以作为网络协议进行,这意味着多个节点必须验证交易以确保其有效性,并且节点可以反对彼此的验证。网络协议还可以伴随激励和惩罚机制,以保持协议的有效性。
由于桃香是开源软件,任何人都可以贡献并帮助改进它。随着我们更多地了解桃香是如何在非常大的规模上工作的,该团队将继续改进源代码并添加功能。
桃香被设计为一个节点网络,可以作为一个通用的数据扩展解决方案,也可以被社交网络之外的其他用例使用。
本网站声明:网站内容来源于网络。如有侵权,请联系我们,我们会及时处理。
温馨提示:注:内容来源均采集于互联网,不要轻信任何,后果自负,本站不承担任何责任。若本站收录的信息无意侵犯了贵司版权,请给我们来信,我们会及时处理和回复。
原文地址"一文速览 Lens Protocol 扩展解决方案 Momoka:运作方式、基本构成与特点":http://www.ljycsb.cn/qukuailian/225122.html。

微信扫描二维码投放广告
▲长按图片识别二维码