【初识区块链】区块链的性能提升(三)

区块链的分片工作
直接将区块的大小进行扩大
存储效率提升
挖矿难度调整
避开链上的共识限制

区块链的分片工作
关键技术是跨分片的交易原子性。

区块链分片的优缺点
优点
通过分片,可以提高验证的速度,如果没有冲突的话,系统能够提高性能。
通过分片,也可以提高存储交易的铜梁

缺点
协议复杂
有可能降低系统的总体安全性。
总体安全性可能取决于最不安全的分片。

提高共识的速度
挖矿的共识办法不可能做的太快,因为需要在未指定人数的情况下进行抽签来完成共识,不能做的太快。
通过投票的方式可以将共识协议做的很快。

投票共识算法的分析
需要一个固定的人数完成共识
在少数人的时候,投票共识算法的效率高
随着人数的增加,共识算法效率降低,原因?需要进行的投票数目非常多。

投票共识算法的改进
BitCoin-NG的共识算法
Algorand算法,每秒3000-4000的交易性能。

离链提高新能-闪电网络
交易离链进行
链上完成的最终的结算
需要在交易的双方建立支付通道
多方的交易需要建立支付路径,由中间节点路由。

区块链的性能提升技术总结
修改区块的大小
降低挖矿的难度
提高空间的利用率
区块链分片
链下支付通道、离链

推荐阅读更多精彩内容