cyberfinance之可扩展性如何解?
628 浏览 0 回帖   
xixi1111 发送消息

等级:连长

积分: 386

发帖: 194 篇

在线时长: 125 天

1 楼    2021/3/30 21:54:15
管理
区块链的可扩展性问题的两难在于,在优化任何区块链解决方案时必须进行多个方面的权衡。具体来说,这主要涉及三个要素,安全性,可扩展性和去中心化程度。考虑到这三个要素的互斥性,很难有区块链可以同时平衡这三点。因此,大多数区块链都将重点放在安全性和去中心化上,从而在一定程度上牺牲了可扩展性。


现在许多区块链正在寻求解决此问题。以太坊正在研究分片Sharding作为在不牺牲安全性或去中心化的情况下,采用水平扩展区块链的一种方法。 当然这不是唯一方法。


“在传统的区块链中,每个节点都存储整个状态(帐户余额,智能合约代码等),并执行与处理链中每个交易相关的所有工作。这类似于让一个人参与建造整辆汽车。我们完全可以尝试其他思路,比如采用多节点体系结构来创建垂直可伸缩性。”Flow首席技术官兼首席架构师Dieter Shirley指出。“这种垂直的节点体系结构将节点分群,从而负责网络上的某一项功能的节点验证,可为网络增加巨大的容量和规模。通过作业流水线化和交易完整性(ACID),提高整个系统作业效率。”


相比与Flow的ACID交易完整性原则,NEAR采用Nightshade分片机制和Doomslug共识的块生成机制。“采用上述块生成机制,一个分片每秒可处理 1000 笔交易,技术成熟后,主网将可以通过增加分片数量实现 TPS 的成倍增长。除此之外,采用的委托权益区块链证明(DPoS)机制,也有助于公链性能的提高。” NEAR联合创始人Illia Polosukhin指出。


有时候可扩展性并非一蹴而就,需要在实际应用中不断积累和改进。比如NIS1是NEM的原始生态链,经过多年的沉淀,近期更新升级。“区块链世界瞬息万变,用户需求也与时俱进。对我们来说需要不断满足企业需求。开发混合区块链,实现跨链互操作性,支持DeFi系统,以及满足未来的创新空间是我们构建新的可扩展性公链的初衷。”Mcdonald指出。NEM最近推出了新的公链Symbol.

帐号: 密码: 注册