区块链
挖矿,比特币,EOS,以太坊

区块链项目评级 区块链扩展之路:Plasma和Cosmos(四)

前言:区块链的扩展性是限制它走向主流人群的主要障碍。本文主要聚焦解释侧链模式和跨链模式的扩展性解决方案。它们分别是如何来解决扩展性问题的?它们又有什么局限?本文仅代表作者观点。本文文作者Dave Kajpust,来源于medium.com,有蓝狐笔记社群“Leo”翻译。

Cosmos

 

Cosmos是从不同的互补的角度来解决扩展性问题的。Plasma使用单个验证者来生产区块,提供许多链下交易。Cosmos是去中心化的公共网络,有很多验证者,因此,它无法达到单个验证者的交易速度。

 

然而,Cosmos引入BPOS(Bonded Proof of Stake的共识协议),也称之为Tendermint。这个共识协议相对于PoW来说,性能有了提升,同时具有抗审查属性,这是单个验证者所不具备的。Cosmos network还旨在实现区块链的互操作性,它也是第一个发布这种功能的平台。

 

有一些常用的术语用来描述扩展性,定义如下:

 

Layer 1垂直扩展—— 主要指区块链基础层的扩展。比如比特币基础层是由POW矿工来保证安全。为了获得更细的颗粒度,Layer 1垂直扩展涉及基础层协议的更改。增加区块大小是垂直扩展的一个案例。把共识算法从POW最长链算法改为Tendermint BPOS也是一个案例。

 

Layer 1 横向扩展—— 主要指通过与基础层区块链相连接的扩展。这些区块链的协议允许它们与其他区块链进行通信和传输信息。用双向锚定的侧链相连模式是一个例子。可以把Cosmos看作是有效的侧链框架,可以在它上面构建独立的区块链。

 

Layer 2 扩展(链下扩展)——Layer 2 主要指抽象地位于基础层之上的层。它的安全性依赖于基础层的安全性。第2层的状态通过检查点检查进入基础层,这允许很多的交易在基础层之外完成。例子有支付通道、闪电网络、雷电网络、Plasma。

(Layer 1 提升了区块链基础层的扩展性。Layer 2 的扩展在Layer 1之上。Layer 2的安全性始终依赖于Layer 1协议。)

 

区块链可互操作网络的协议允许区块链更容易成为彼此的侧链。这使得水平扩展成为可能。Cosmos允许区块链开发者启动他们自己的区块链,称为“zone”,以连接区块链路由“Hubs”。如果单个zone或区块链满负荷运转,你可以启动另外一个zone来有效提升应用的运行能力。来看看Cosmos是如何在网络中使用Hubs和Zones。

赞(0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址