每天学习CasperLabs,发现CasperLabs在开发产品中遇到了以下5个问题: 1.实践中是如何在协议上构建新网络的? 2.开发者是否需要学习新的晦涩的专用语言? 3.我们如何通过轻松的测试机制为开发者提供支持? 4.用户是否需要在自己的CI设置中运行结点? 5.我们如何优化DevOps和SRE团队深入研究的最佳实践? 以上5个问题CasperLabs团队是怎么解决的呢? 想解决以上问题让我们先了解一下什么是共识协议? 数千年来,人类社会一直潜移默化地遵循共识规则运行,就像共享事务或成本等等。现在共识协议多指一组计算机就事务状态达成一致的准则。这使去中心化系统实现了“分布式”。共识算法用于维护分布式系统的完整性和安全性,所以妥当运行共识算法,对网络的可靠和安全至关重要。 现在,随着各种新共识的涌现,越来越多的区块链被创建出来。许多解决方案在传统Nakamoto共识上创新,越来越多的项目将重点放在可优化性能的共识协议上,即“ TPS”或“每秒交易”博弈。 关于共识协议 早期的铜板时代还未落幕,某些(虽不是全部)时髦的新协议一步就跨到了100,000 TPS,甚至声称解决了扩展性难题。许多人到最后也没明白,共识协议到底重不重要。 尽管分布式共识对于去中心化系统充分运行至关重要,但也不是全部。尝试在区块链上开发的人并不需要安全性或活性的新标准。事实上,他们对共识的需求非常基本——交易能进行吗?能撤销吗?区块链交易安全吗?成本高吗? 开发者需要可用、出色的工具以及自动扩展的内在机制。我们不断向终端用户鼓吹“大规模采用”的卖点,却连如何提高自己产品开发者的体验都不重视。 CasperLabs感谢众多开发者、学者、企业家、投资者和拥趸,我们的技术取得了长足进步。当我们看到潜在终端用户的强烈需求,是实践理论,为开发者带来无障碍平台体验的时候了。用户开发进度提升的越快,我们占有区块链市场的份额增长的也就越快。我们已经做好了接受现实挑战的准备。 在解决以上5个问题中我们不需要新的可扩展的共识算法,需要的是开发者在专业开发环境中,可以使用现有语言和流行工具的软件。 灵活性和强大的用户体验是选择产品的两大核心因素。结点应自动热备SRE和DevOps。设想将区块链结点交给网络运营团队并传达“确保生产”的指令,是行不通的。我们的行业需要易于验证器、dApp开发者和终端用户使用的工具。随着用户体量的增长,区块链业务的适用范围也将不断扩大。 开发者优先 说到底,新共识协议并不是提高采用的万金油,而不过是判断系统成本是否合理的有用工具。把梳理当前开发者面临的种种不便并设法消除这些阻碍作为良好契机,让开发者以更快、更可靠的方式(最重要的是成规模地)创建应用。其实,单纯讨论共识协议并没有多大意义,围绕协议的所有事情才是最重要的。 CasperLabs主网上线之前我们会遇到很多的问题,但是我们有信心有能力去解决问题,共创CasperLabs美好未来。 —- 编译者/作者:nour光速小子 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
CasperLabs开发产品中的几个问题是怎么解决的?
2020-09-05 nour光速小子 来源:区块链网络
- 上一篇:币安七夕NFT你值得拥有
- 下一篇:财富密码:炒币玩合约请先学习套期保值
LOADING...
相关阅读:
- 币赢DeFi专区|9.2项目复盘:FSP、TRADE、SBREE2020-09-02
- 币安智能链启动主网并增加BNB赌注2020-09-01
- 风口之中,除了要紧跟浪潮,更为重要的是要明白征途的方向2020-09-01
- 打造全新SCDO全新系统,助力行业新发展—SCDO区块链技术交流会于深圳圆2020-08-31
- Binance和Oasis实验室构建可疑交易数据交换平台2020-08-28