比特币:模块化和单体区块链

区块链世界正越来越多地转向模块化架构,以实现真正的可扩展性。即使是像以太坊这样的区块链,它曾经是完全单体的,也正在转向模块化设计,以克服单体区块链设计带来的挑战。

在开始模块化区块链之前,让我们先谈谈单体区块链。

单体区块链基础知识:

要了解来自模块化执行层的创新,我们首先需要了解单片区块链如何管理计算和验证。

区块链依赖于执行交易并将它们聚合成一个块的实体网络,称为块生产者。如果没有制衡机制,恶意区块生产者可能会在区块中包含无效交易。为了防止这种情况,区块链依赖于其他节点的网络来确定一个块的有效性,然后再将其添加到他们的链版本中。

单片区块链如何工作?

在单片链中,所有任务都在单个层或一组在同一层上运行的紧密耦合链上处理。后一个区别很重要:处理所有角色的互连区块链网络,例如Polkadot的平行链或Avalanche的子网,不符合模块化架构的条件。

Polygon的模块化区块链项目Avail已开源OpEVM SDK新原型:7月28日消息,Polygon的模块化区块链项目Avail已开源Optimism EVM(OpEVM)软件开发工具包(SDK)的新原型,开发者可以使用OpEVM构建主权的、EVM兼容的Optimistic Rollups。该技术为开发者提供了用于运行在L2上的去中心化基础设施,支持去中心化定序器集、无需再L1上简历嵌入式跨链桥,并真正以乐观的方式验证状态转换。OpEVM建立在Avail数据可用性层之上,可以帮助创建独立于智能合约运行的 Rollup。OpEVM是Avail与Equilibrium Group的合作项目,OpEVM原型有其局限性,尚未投入生产。[2023/7/28 16:03:45]

什么是单体区块链架构?

上一节描述了工作量证明链上交易的工作流程,但它如何转化为单体架构?以下是单片链上的节点为每笔交易所做的事情列表:

Manta Network推出EVM原生模块化执行层Manta Pacific:7月12日消息,零知识证明ZK协议Manta Network基于OPStack推出专为零知识证明(ZK)应用设计的EVM原生模块化执行层Manta Pacific。Manta Pacific使用Celestia数据可用层提供安全性,降低Gas费用,通过Caldera改进的OPStack,实现可扩展性。

Manta Network联合创始人VictorJi称,Manta网络的Layer1已重命名为Manta Atlantic,未来Manta生态系统将由Manta Atlantic和Manta Pacific两部分组成。[2023/7/12 10:49:45]

1.数据可用性

每个节点都持有整个区块链的副本并存储每笔交易。对等点始终可以从其他节点请求交易数据。

模块化执行层Fuel推出谷歌浏览器插件钱包Beta版本:6月21日消息,以太坊模块化执行层Fuel推出谷歌浏览器插件钱包Fuel Wallet Beta版本,且已支持在Chrome Store下载。用户可以通过该钱包与Fuel上DApp交互并管理资产。[2023/6/21 21:52:22]

2.执行

所有节点重新执行交易以检查有效性。在基于账户的区块链上,节点执行交易以计算新的网络状态。

3.共识

节点同意为新块处理哪些交易以及它们包含的交易的顺序

4.结算

结算需要将交易永久提交到链的历史记录中。提议交易的节点必须以经济利益为代价来对抗区块的完整性。对于工作量证明区块链,这个“权益”是挖掘新区块所消耗的能量,而权益证明区块链要求验证者在区块的有效性上质押代币——这些代币可以从试图破坏的不良行为者那里没收。将虚假或不准确的交易写入链中

Polygon研究负责人已离职,将加入从Polygon分拆的模块化区块链项目Avail:金色财经报道,Polygon 研究负责人 Prabal Banerjee 已离职,并将加入从 Polygon 分拆出来的模块化区块链项目 Avail,成为该项目联合创始人。

此前报道,3 月 16 日,Polygon 将其模块化区块链项目 Avail 分拆成独立实体,Polygon 联合创始人 Anurag Arjun 于 Polygon 离职并收购了 Avail,Avail 团队将迁移到新实体。Avail 目前在测试网上运行,主网将在不久后推出。作为分拆的一部分,Avail 将创建一个新的非营利基金会 Avail Foundation,并最终将治理权移交给社区。[2023/4/21 14:19:01]

单片区块链架构需要节点来执行所有这些角色。这不同于将执行与结算、共识和数据可用性分开的模块化链。

模块化区块链项目Avail脱离Polygon,将由联创Anurag Arjun接管:3月16日消息,模块化区块链项目Avail将完全从Polygon脱离,此外,Polygon联合创始人Anurag Arjun将离职不并接管Avail。Polygon于2020年底启动了Avail项目,并于2021年年中公开推出。Avail发言人表示,Arjun参与开发了该项目,作为分拆的一部分,它现在由Arjun全资拥有的一家公司实体收购。

据悉,Avail是一个模块化的区块链,允许开发人员构建可定制和可扩展的应用程序。Avail解耦了数据可用性层,使链开发人员更容易专注于执行和结算。Avail 目前在测试网上运行,主网将在不久的将来跟进。作为分拆的一部分,Avail将创建一个新的非营利基金会Avail基金会,并最终将治理权移交给社区。[2023/3/17 13:09:03]

什么是模块化区块链?

模块化执行层负责处理事务和应用单独的状态转换。

诸如燃料之类的区块链将模块化执行层定义为:为模块化区块链堆栈设计的可验证计算系统。更具体地说,是利用模块化区块链实现数据可用性的欺诈或有效性可验证区块链。

与单体执行层相比,模块化执行层提供了两个核心优势:

单片链将计算和验证耦合在同一层,导致安全性低于标准且可扩展性有限。模块化执行层通过解耦计算和验证来避免这种情况,从而在规模上提供更强大的安全保证。

当涉及到它们可以支持的计算速度和多样性时,单片链被锁定在低效的技术中。另一方面,模块化执行层可以专门设计用于优化高效计算。

模块化区块链如何工作?

模块化区块链按照模块化原则运行,模块化是指将系统分离为不同的组件,这些组件可以以各种方式组合以实现特定目标。模块化组件可以被认为是乐高积木,可以组合形成不同的结构。

模块化是基于专业化的:每个组件只能做一些事情,但必须把它们做好。

什么是模块化区块链架构?

模块化区块链可以设计为处理以下一项或多项任务:

执行:支持交易的执行,实现智能合约的部署和交互。

数据可用性:保证交易数据的可用性。

共识:就交易的内容和顺序达成一致。

结算:提供一个用于完成交易、解决争议、验证证明以及在不同执行层之间架桥的层。

模块化区块链设计有什么好处?

模块化区块链设计具有以下优势:可扩展性、灵活性和启动新区块链的能力。

1.可扩展性

区块链三难困境指出,区块链只能具有三种可能的品质中的两种,但不能同时具有三种品质:去中心化、安全性和可扩展性。针对某些品质进行优化会导致在其他领域进行权衡,这就是扩展区块链很困难的原因。

然而,当区块链试图在单个层下一次处理所有活动时,通常会出现扩展困难。将模块化应用于区块链可以提高规模,而不会引入不健康的信任假设。

例如,专注于执行的汇总提供了比常规链更大的可扩展性。尽管如此,他们还是依靠以太坊来实现共识和数据可用性,从而实现了高度的安全性。

2.推出新的区块链

由于需要建立其安全属性,因此启动新的区块链可能很困难。权益证明链可能需要建立广泛的代币分布以避免中心化风险,而工作量证明链可能需要吸引矿工以防止少数方控制网络的哈希率。

但是,如果开发人员可以专注于最低限度,例如执行,并插入另一个模块化区块链组件来处理特定任务,例如安全性,会怎样?通过利用模块化设计,新的区块链可以更快地启动,而无需担心架构的每个部分是否正确。

3.灵活性

模块化提供了单片链根本无法提供的灵活性。比特币对去中心化和安全性的关注自动排除了可扩展性,而高吞吐量链通常会在一定程度上权衡去中心化和安全性。

专门构建的模块化链在权衡和设计实施方面提供了更大的灵活性。例如,模块化区块链系统可能包括专注于安全性和数据可用性的模块化链,而其他则专注于执行。以下是两者如何从模块化设计中受益:

安全和数据可用性层受益于额外的可扩展性,因为事务是单独处理的。它只需要强制执行链下执行的有效性并保证链下数据的可用性。这就是以太坊的可扩展性如何从使用汇总中受益。

通过利用父链的属性,执行层从额外的安全性中受益。这就是第2层如何从以太坊的去中心化中受益。

结论。

通过采用在单一诚实少数假设下允许高安全性的设计,模块化区块链层能够开发比单线程设计已经达到的性能更高的区块链。

然而,除了计算与验证分离带来的可扩展性优势外,可通过更多地关注顶层设计来进一步提高可扩展性。

在这一层提高计算的可扩展性和效率是构建更好区块链的下一步。

目前正在开发的大部分模块化执行层都使用以太坊作为母链,因此默认使用EVM作为执行环境。这相当于提高内燃机的能源效率的设计:对已经过时的技术进行增量改进。

实际上,模块化堆栈开辟了更广阔的设计空间,消除了模块化执行层依赖低效EVM的需要。

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

金星链

OKB比特币:BTC/USD 寻找方向;22 美元会来玩吗?

由于多头继续努力培育高于移动平均线的看涨趋势,比特币价格预测上涨3.16%。 比特币预测统计数据: 现在的比特币价格–20,721美元比特币市值——395.5亿美元比特币流通量——19.1万比特.

[0:15ms0-0:415ms