当前位置:首页 > 资讯 >

简要概述了以太坊ETH可扩展性解决方案

层次1延伸计划。
第一个层次方案处理底层协议,即主网区块链本身的代码,以提高区块链的交易能力。这些问题可进一步分为:
协议改进
协定改进是对基础协议进行的修改,以扩大交易吞吐量,特别是通过增加某一块块上的可放置交易数量(只在短期内可持续),减少组块产生的时间间隔,或者通过从工作量证明共识模式到权益证明的结构转变。有别于“工作量证明”模式,权益证明是根据他们在协议中输入的虚拟货币数量来选择验证者。因为验证程序是基于这个基础来选择的,所以就不会再有太多的计算能力了,也不会有让gas费用达到天文数字的矿工之间的竞争。由于一个节点不需要像PoS的Solana30,000TPS和Polkadot1000TPS一样,在交易中只需要花费大量的时间来进行验证。相比而言,以太坊只能处理16TPS。
分片
分段把一个区块链的计算任务和数据空间分成了几个链(以太坊2.0超过63个)。分区块链协议自然地把初始网络中的节点分成较小的群,每一个组负责批准待处理事务的唯一子集,并存储全局状态子集。采用一种由可验证随机功能实现的加密排序机制,将节点分配给分片,以避免包含大部分恶意节点时,分片接管攻击。因为特定于某个节点的交易是由节点而非整个区块链来确认的,所以并不会带来高成本的竞争,而且交易速度加快,反过来又增加了在一秒钟内可处理的交易数量。据VitalikButerin所说,分片和PoS共识模式应该能在以太坊2.0上达到100000TPS。
第二层扩建方案。
第一层延伸方案修改了区块链协议,第二层扩展方案是通过该链上构建的智能合约来实现的扩展第一层扩展方案。第2层的延长计划为处理交易增加了更多的空间,从而在对方案进行扩展前向第1层提交报告前外包交易。可以通过多种方式来完成此任务。

简要概述了以太坊ETH可扩展性解决方案侧链
第一,你可以将资产转移到交易成本和速度更理想的侧链(例如,xDai所使用的委托的权益证明共识机制在$0.000021时允许5秒TPS)。跨链资产转移是通过双向锚定(2WP)协议来实现的,它在第一个链上锁住资产,然后在第二个区块链上创建一个交易,它输入的信息中包含了加密证明,并证实了锁的正确性。Polygon就是一个很好的例子。
Plasma。
第二,Plasma(参见JosephPoon和VitalikButerin的白皮书)是区块链系统中的区块链结构。这些资产将发送给管理Plasma链的智能合同,并根据它进行交易。如果没有舞弊的证据,只有区块的散列值在根链接上提交,一旦出现舞弊,数据块的创建者将受到惩罚。这个“只有当”的模式可以带来很大的扩展性,因为让根块的状态更新最小化使得交易速度更快。
状态通道
Statistics通道允许参与者在链外做x次交易,但仅将两次链上交易提交给以太坊网络的开放源码和智能合约。第一次打开通道时,用户必须创建和支付一个以太交易。而且,在准备好关闭通道的时候,用户还必须为在以太坊区块链上的交易付费。这样就减少了必须处理和存储的交易数量,降低了只打开和关闭一个频道所需的开销。最主要的项目是StateChannels、Celer、Perun和Raiden利用以太坊上的状态通道。
Rollups。
Rollups通过在一个"批量"中进行汇总交易,利用压缩工具(例如,缩减价值长度的科学符号,字节表示)和在链外验证它们,然后将状态数据存储在第一层扩展方案上,从而扩大主网。通过压缩和批处理可以提高吞吐量,提高每笔交易的速度,并且降低成本。
第二,依赖于验证,rollups有两个不同的类型。在交易进行批量处理之后,我们会通过对交易情况进行核对(即账户余额、合同代码等等,这些都是“在rollups中”)是否正确。对于zkrollups,每一批交易生成一个被称为ZK-SNARK的有效证明,而optimisticrollups类似Arbitrum,验证计算仅在节点怀疑某项交易具有欺诈性质时才能进行验证,进一步提高了交易速度和吞吐量。
身为用户,我应该怎样和Arbitrumrollup互动?
对于用户来说,您与Arbitrum交互的最大可能性是当您使用dApp时,这些dApp是您通常在以太坊上使用并需要进行交易的情况(如Uniswap或Aave)。特别的是,当你想和Arbitrum互动时,首先要向MetaMask钱包添加ArbitrumOne网络扩展,并连接到它,然后对资产进行桥接。

简要概述了以太坊ETH可扩展性解决方案

猜你喜欢

关注我们

微信二维码

微信