当前的以太坊是一条整体单片式区块链(monolithic blockchain) :它为自己提供安全性,执行自己的交易,并维护自己的数据可用性。
* _" {" J% I' n/ W ) W' q( ~' G& z t然而,这种传统类型的区块链,即为自己提供安全性、执行和数据可用性层的链,由于其「包揽了所有的事情」而存在固有的局限性。
6 g# b: L5 l/ o这些局限性会给用户带来较高的交易成本。
' T- @, p/ W2 W( f这是因为以太坊执行层稀缺的区块空间,加上不断增长的网络使用需求,导致了网络拥堵,推高了交易成本。
' q6 |: i5 q* R" L 7 T8 A& _5 d( R8 a换句话说,单片式区块链一次只能处理这么多的交易 (transactions)。
3 I/ v6 z4 ]7 y/ h! ?3 S1 y1 I$ d% V为了解决这些局限性,以太坊生态中的开发者和研究人员近年来开创了一系列不同的可扩展性解决方案。这些方案有着不同的呈现方式和规模,但绝大多数都是作为以以太坊为中心的执行层,提供廉价和快速的 Crypto 交易。
现如今,许多新的可扩展性解决方案都已经可以使用了,而且更多的方案即将到来。为了紧跟目前正在发生的一切,本文将带领读者深入了解当前各大以太坊可扩展性方案!
7 z+ n. o# b& l$ I# {链下扩容 vs. 链上扩容
& j B; ?0 x5 a& {5 y! q# i! L* [% C- U当前,以太坊社区同时在使用链下扩容性策略和链上扩容策略。
" V/ x4 a7 D: v1 G 5 J5 J1 y, ~$ g( S链下扩容(off-chain scaling) 是指为以太坊等底层链提供外部执行的任何创新方式。人们将这些创新称为「Layer 2」 (简称 L2) , 也即将交易的执行放在以太坊之外的第二层网络进行,从而优化以太坊 L1 的性能。
链上扩容(on-chain scaling) 是指为了提高区块链的吞吐量 (即每秒能够处理的交易量) 而对其进行的任何直接修改。虽然诸如
欢迎光临 优惠论坛 (http://www.tcelue.tv/) | Powered by Discuz! X3.1 |