解构模块化执行层的影响和机遇

FastDaily发布于2023-01-12更新于2023-01-12

文章摘要

Web3用例展示了模块化区块链的影响,证明这种设计对各地的建设者来说都是一种更可持续的架构选择。与在单个网络上处理从A到Z所有内容的单体区块链不同,用户和开发人员看到了“委托”的好处。但是,模块化到目前为止表现如何?

Web3用例展示了模块化区块链的影响,证明这种设计对各地的建设者来说都是一种更可持续的架构选择。与在单个网络上处理从A到Z所有内容的单体区块链不同,用户和开发人员看到了“委托”的好处。但是,模块化到目前为止表现如何?让我们深入挖掘,了解它们是如何影响这个领域的,以及为什么它们为现有的链架构提供了更好的替代方案。

""

单体链vs.模块化链

""

在我们评估影响之前,让我们首先了解一下当今流行的两种主要类型的链架构,以及它们之间的区别。

""

首先是单体链,它指的是一个网络,其中节点执行用户交易(执行),对产生的状态达成共识(共识),更新产生的全局状态(结算),存储和保证交易数据(数据可用性)——所有这些都发生在同一个网络上。鉴于整个交易生命周期都在同一个网络中处理,所以单体系统是很难扩展的。

另一种流行的设计理念是模块化,它假定一个独立的执行层与结算层和数据可用性层分离,以获得更好的可扩展性。随着单体链采用模块化架构,它们已经开始主要处理结算、共识和DA堆栈,而执行已经移出链外。

""

随着StarkNet、Arbitrum和Optimism等执行层的推出,这种从单体链中移出的现象首先在以太坊上开始,现在正慢慢渗透到更广泛的L1空间。与单体链相比,这些执行层更具可扩展性、更经济,并为终端用户带来了更少的负面外部性。随着对开放、去中心化和通用执行中心的需求不断增长,模块化设计的区块链将继续存在。

模块化设计的好处

""

随着执行移出链外,开发者不再受制于传统链的单体结构所带来的诸多限制,从而可以根据底层技术(ZK或optimistic执行)、runtime(EVM、WASM等)、执行层的目的(通用或特定于应用)以及用于DA和结算的底层网络开发不同类型的执行层。

""

因此,人们可以想象将这些特征进行不同的组合来产生新的执行层。例如,可以构建一个运行Solana VM但由EVM链保护的执行层。这将使EVM链吸引Solana开发者,因为移植基于Solana的应用程序将变得更加容易。反之亦然,独立的执行层也是允许开发人员将EVM引入非EVM链的简单方法。

当前的执行层是否有效?

""

在过去一年左右的时间里,我们已经看到大量的执行层被构建在不同的传统L1生态系统中,从而导致了一个非常分散的执行空间。这种分散的执行空间给开发人员带来了几个痛点。

""

首先,用于启动执行层的现有工具往往与特定的链绑定在一起,这使得dApp开发人员几乎没有灵活的空间来转移到新的基链上。希望构建新执行层的开发人员还必须处理异构性问题,由于缺乏统一的开发框架,异构性尤其难以驾驭。此外,许多开发者和非开发者都希望拥有一个简单的仪表板,而不是低级的SDK。

这些痛点可以通过构建一个开放、去中心化和通用的协议来解决,该协议将允许开发人员启动任何类型的执行层。这样的系统应该有以下基本特征:

""

>支持EVM、WASM等多种runtime 类型,从而允许非EVM链支持EVM或EVM链支持WASM;

>构建特定用例的链以及特定应用的执行层;

>支持可插拔的DA和结算层,因此是链不可知的

""

总结

""

当人们评估模块化区块链设计的影响和优点时,灵活性和多功能性成为了关键词。这不仅对开发者来说至关重要,对希望通过元宇宙或吸引人的NFT活动来打入web3领域的主流行业来说也很重要。

""

目前,单体网络并不总是提供这种服务,这使得链的使用成本很高,很难在其上进行交易或代币化。为使加密货币生态系统成倍增长并有意义地发展,需要一个更加去中心化、定制化和可互操作的系统——所有的证据都表明,模块化设计是朝着这个方向迈出的坚实一步。

你可能也喜欢

如何让自己变得让人工智能永远也无法取代

面对人工智能的冲击,许多人担心工作被取代。然而,真正的威胁在于个人对他人和系统的依赖,以及由此产生的“薪资奴役”——即为生存而从事无意义、枯燥的工作。摆脱这种困境的关键,不是抵制技术,而是成为拥有高自主性的“不可受雇”个体。 文章提出了成功抵御AI替代的五个核心要素:自主性(主动行动的能力)、品味(判断事物价值的经验)、说服力(让他人关注你工作的能力)、毅力(坚持并从错误中学习)和迭代(根据反馈持续改进)。这些能力无法仅通过理论学习获得,必须通过实践来培养。 要启动转变,首先要彻底改变环境,重塑身份认同。其次,应选择一个能获得真实、快速反馈的实践领域,例如创业。在众多技能中,内容创作(媒体)比编写代码更具优势,因为其价值是主观的,需要独特的审美和判断力,这正是AI目前难以完全复制的。 具体行动上,可以从三个步骤开始: 1. **挖掘原始素材**:反思自己长期痴迷的知识领域、轻松解决的难题或童年被压抑的兴趣,找到独特的个人经验。 2. **确立反向思考主轴**:找出你坚信但主流观点错误的地方,或行业内普遍忽视的“皇帝新衣”,形成独特的批判性视角。 3. **立即发布**:将前两步的思考融合,撰写并发布第一个核心内容(如帖子、视频),勇敢接受真实世界的反馈,并在此基础上持续学习和迭代。 最终,抵御AI的关键在于构建一份与自身身份深度契合的毕生事业,通过持续的内容创作和真实互动,建立无法被自动化取代的独特价值和影响力。行动,从今天发布第一个想法开始。

marsbit3小时前

如何让自己变得让人工智能永远也无法取代

marsbit3小时前

通过掷骰子离线保管比特币密钥:并非人人愿意为之

文章探讨了通过投掷骰子生成比特币钱包种子短语的安全方法及其现实挑战。核心观点如下: **1. 骰子提供物理熵源** 骰子结果由众多微小变量决定,理论上虽可预测,但实践中无法被攻击者复制或计算,从而提供高质量的随机性。每个六面骰子投掷约产生2.585比特熵,50次投掷即可满足典型12词助记词(128比特熵)的安全需求。 **2. Coldcard漏洞事件凸显手工熵源的价值** 近期Coldcard硬件钱包因固件漏洞导致其内部随机数生成器存在缺陷,致使约1128枚比特币被盗。但那些**完全**通过足量骰子投掷生成种子短语的用户未受此漏洞影响,因为他们的主密钥未使用有缺陷的生成器。 **3. 重要警示:手工种子并非万能保护** 安全研究员指出,即使用户使用骰子生成了安全的种子,若他们使用了Coldcard的其他功能(如生成纸钱包、克隆密钥、共享签名密钥、密码等),这些**衍生密钥**仍可能调用有漏洞的随机数生成器,从而存在风险。安全种子不保证设备生成的所有秘密都安全。 **4. 手工生成熵源的现实局限性** 尽管数学上可靠,但该方法对大多数用户并不友好: * **过程繁琐易错**:需投掷50-99次,精确记录,任何输入错误都会导致钱包完全不同。 * **引入新风险**:用户可能在记录、转换过程中泄露信息,或使用有偏的骰子/投掷方式。 * **用户体验差**:难以想象大规模推广需要用户手动投掷近百次骰子。安全措施需适应现实生活场景和普通用户的知识水平。 **5. 给用户的建议** 受影响的Coldcard用户应: * 更新固件至最新版。 * 检查是否使用过有漏洞的功能生成了次级密钥或密码,如有则需立即更换。 * 考虑采用多签方案,使用不同厂商的设备分散风险。 **结论**:手工投掷骰子生成熵源是技术娴熟用户的一个有效安全选项,但其过程复杂、容易出错,不适合作为主流用户的默认方法。长远目标是依赖安全、透明且无需专业知识的硬件/软件随机数生成方案。

cryptonews.ru6小时前

通过掷骰子离线保管比特币密钥:并非人人愿意为之

cryptonews.ru6小时前

交易

现货
活动图片