序
Avalanche作为目前BCH最重大的技术更新,很多BCH粉都特别关注,本文带你了解avalanche的发展历程
Avalanche论文发表
在 2018 年 5 月纽约举行的Token Summit III 上,康奈尔教授埃米·冈·瑟勒(Emin Gun Sirer)发布了论文《Snowflake to Avalanche:A Novel Metastable Consensus Protocol Family for Cryptocurrencies》
这是一个新型的区块链共识协议,它是由一组算法组成的家族,声称它是公式算法的重大突破和创新,这个算法家族集成了经典的 Non-Byzanting 共识算法和 Nakamoto 共识算法(即 POW) 两者的特点。用他们的话来说就是,简单而又强大无比。
论文已经被保存在IPFS之中,里面包含大量复杂的数学共识,只有大牛才能看得懂了,链接: https://ipfs.io/ipfs/QmUy4jh5mGNZvLkjies1RWM4YuvJh5o2FYopNPVYwrRVGV
BCH首席开发者amaury发布预共识的文章
在avalanche论文发布2个月之后,也就是2018年7月份,amaury在BCH社区发表了一篇《关于市场和预共识》(On Markets and Pre-Consensus)的长文,首度提出了预共识的概念。原文链接: https://www.yours.org/content/on-markets-and-pre-consensus-4454add1bfbe
当时很多人看完这篇文章后和我的反应差不多是一样的: 一脸懵逼。只知道amaury是想提升0确认交易的安全性,不知道他具体要怎么做。而当时风头正劲的假中本聪CSW更是在一无所知的情况下就直接开喷:“这违反了比特币的经济模型!” 而CSW粉们也是套用这句话到处乱喷预共识。其实在amaury的这篇文章中,没有任何关于avalanche的字眼。当时除了amaury,应该没人知道avalanche和预共识有啥联系。
而回顾amaury在BCH诞生不久之后接受的采访,他曾提及未来BCH发展路线里面重要的一环就是增强0确认交易的安全性。当时他应该只是有这个规划,但是还没想好具体如何做。直到avalanche论文出现后,他深刻研究之后立即明白这个是解决0确认安全性的最佳方案,于是把avalanche的开发工作提到了很高的优先级。
ABC开发平台首次出现avalanche的代码
2018年11月11日,ABC的开发平台首次出现了关于avalanche的代码,代码提案名称为[avalanche] Create a structure to accumulate avalanchevotes (创建一个积累雪崩投票的架构)
这里可以看到目前所有avalanche的代码开发情况: https://reviews.bitcoinabc.org/search/query/3ME5E2wNzZ6X/#R 大概数了一下,目前已经有几十个提案了(每个提案都包含很多代码),开发者还是非常勤快的。
Avalanche协议概念浏览器发布
2019年2月初,avalanche的开发者发布了一款概念浏览器 https://avalanche.bchd.cash/可以让用户提前感受一下avalanche秒级确认的效果。
几个关于avalanche的常见问题
1 avalanche到底有什么好处? 限于篇幅我简单的说一下,主要有三个: ① avalanche用于预共识可以极大的增强0确认安全性 ② avalanche用于后共识可以大大加强BCH网络抵御51攻击的能力,等avalanche上线后,就不需要重组保护了,交易所应该会把确认数降低到1个 ③ Avalanche可以优化内存池同步,大幅提升BCH网络的实际处理能力。
2 avalanche需要分叉生效吗? 既不需要软分叉也不需要硬分叉,等开发好测试没问题后就可以直接部署。
3 哪些人在开发avalanche? 以abc团队为主,也有其他团队比如BCHD全节点的开发者在参与。Avalanche是一项大工程,需要多个开发者协同才可以完成。
4 avalanche是BCH特有的吗? 是的。目前只有BCH这条公链在开发avalanche,因为是原创的,没有任何代码可以参考,所以开发就比较耗时。
5 avalanche会代替POW吗? 不会。avalanche是POW的完美补充,其自身单独运行效果并不好。
6 avalanche什么时候可以上线? 根据开发者透露的消息是预计2019年底或者2020年初进入主网测试。不过abc的开发效率一向都很高,我觉得有挺大概率提前上线。 结束语
BCH的开发者过于低调,不懂营销宣传,因此别说BCH圈外了,就连BCH圈内很多人都不知道avalanche的存在。 很多人说BCH没有卖点,其实avalanche就是最大的卖点,我相信是金子总会发光的。 (责任编辑:admin) |