火币全球交易平台|新共识协议不是提高采用的万金油
原标题《为什么你的共识协议无法解决采用问题》,发表于CasperLabs微信公众号(CasperLabs_CN)
原文作者是CasperLabs CTO Medha Parlikar
由MDB LABS Co-founder Matthew Day翻译
什么是共识协议?
数千年来,人类社会一直潜移默化地遵循共识规则运行,就像共享事务或成本等等。现在共识协议多指一组计算机就事务状态达成一致的准则。这使去中心化系统实现了“分布式”。共识算法用于维护分布式系统的完整性和安全性,所以妥当运行共识算法,对网络的可靠和安全至关重要。
现在,随着各种新共识的涌现,越来越多的区块链被创建出来。许多解决方案在传统Nakamoto共识上创新,越来越多的项目将重点放在可优化性能的共识协议上,即“ TPS”或“每秒交易”博弈。
关于共识协议
早期的铜板时代还未落幕,某些(虽不是全部)时髦的新协议一步就跨到了100,000 TPS,甚至声称解决了扩展性难题。许多人到最后也没明白,共识协议到底重不重要。
尽管分布式共识对于去中心化系统充分运行至关重要,但也不是全部。尝试在区块链上开发的人并不需要安全性或活性的新标准。事实上,他们对共识的需求非常基本——交易能进行吗?能撤销吗?区块链交易安全吗?成本高吗?
开发者需要可用、出色的工具以及自动扩展的内在机制。我们不断向终端用户鼓吹“大规模采用”的卖点,却连如何提高自己产品开发者的体验都不重视。
区块链前路漫漫
感谢众多开发者、学者、企业家、投资者和拥趸,我们的技术取得了长足进步。当我们看到潜在终端用户的强烈需求,是实践理论,为开发者带来无障碍平台体验的时候了。用户开发进度提升的越快,我们占有区块链市场的份额增长的也就越快。我们已经做好了接受现实挑战的准备。
实践中是如何在协议上构建新网络的?开发者是否需要学习新的晦涩的专用语言?我们如何通过轻松的测试机制为开发者提供支持?用户是否需要在自己的CI设置中运行结点?我们如何优化DevOps和SRE团队深入研究的最佳实践?
这些只是推动我们在CasperLabs开发产品的众多问题中的几个。区块链需要的不是新的可扩展的共识算法,而是开发者在专业开发环境中,可以使用现有语言和流行工具的软件。
灵活性和强大的用户体验是选择产品的两大核心因素。结点应自动热备SRE和DevOps。设想将区块链结点交给网络运营团队并传达“确保生产”的指令,是行不通的。我们的行业需要易于验证器、dApp开发者和终端用户使用的工具。随着用户体量的增长,区块链业务的适用范围也将不断扩大。
开发者优先
说到底,新共识协议并不是提高采用的万金油,而不过是判断系统成本是否合理的有用工具。把梳理当前开发者面临的种种不便并设法消除这些阻碍作为良好契机,让开发者以更快、更可靠的方式(最重要的是成规模地)创建应用。其实,单纯讨论共识协议并没有多大意义,围绕协议的所有事情才是最重要的。
- 免责声明
- 世链财经作为开放的信息发布平台,所有资讯仅代表作者个人观点,与世链财经无关。如文章、图片、音频或视频出现侵权、违规及其他不当言论,请提供相关材料,发送到:2785592653@qq.com。
- 风险提示:本站所提供的资讯不代表任何投资暗示。投资有风险,入市须谨慎。
- 世链粉丝群:提供最新热点新闻,空投糖果、红包等福利,微信:juu3644。