博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
辟谣丨因为技术分歧,Amaury Séchet被踢出群聊
阅读量:5883 次
发布时间:2019-06-19

本文共 1755 字,大约阅读时间需要 5 分钟。

640.webp.jpg

最近,BCH社区关于“预共识”的事情讨论的比较多,简而言之就是单纯的讨论这项技术是否可行,未来能否部署到BCH上去,毕竟这项技术事关BCH底层协议,涉及到区块大小,所以分歧会比较大。本来只是简单的技术分歧,却被一些别有用心的人谎称是BCH社区出现了分裂,BCH要进行分叉等,本文试图将这件事情进行一个完整的回顾,以澄清一些不必要的误会。

事情发生的矛盾点是由于BCH开发团队之一Bitcoin ABC的核心开发人员Amaury Séchet在社交媒体平台Yours.org上发表了一篇关于协议技术的论文,题为《关于市场和预共识》(On Markets and Pre-Consensus),其中提出了一个全新的概念“预共识(pre-consensus)”。关于预共识的概念,Amaury Séchet将其描述为一种协议,能够让网络参与者同意(或决定)下一个区块的大小。

据本人在论文中介绍,预共识这个想法早在比特币现金被推出之前,他们就已经在讨论了。Amaury Séchet在论文中解释说:“这涉及到一个技术集,允许网络参与者尽可能地对下一个区块达成共识。如果能够把这个想法做好,将为我们提供更强大的零确认保证,而且通过将工作移出关键路径让网络达到扩容效果,因为如果节点知道下一个区块会是什么样子,很多验证工作就可以提前完成。”

预共识的想法虽然是好的,但设计到调整区块大小和底层协议,所以不可避免的会受到一些争议,其中反对声音最大的是Nchain首席科学家Craig Wright,他在推特上表示:“不会有算力浪费在这种‘垃圾’上——他们想要它,他们分叉它,和我们无关。使用我们代码和知识产权的应用程序不会用预共识,我们投资的公司也不会使用。”

Craig Wright的强烈反对引起了BCH社区的热议,其中BCH开发团队Bitcoin Unlimited的首席开发人员Andrew Stone在评论中回复称:“中本聪愿景大会上,Craig Wright透露他的矿工们会发现双重支付,然后还会以某种方式惩罚这种行为,这其实就是一种预共识形式。他似乎根本没有弄明白Amaury Séchet的建议究竟是什么,就抨击它是垃圾?” Andrew Stone似乎是比较看好这项技术的开发者之一,他在之前的中本愿景大会上就曾与Amaury Séchet讨论过这个话题,也写过相关的文章。

不止是Craig Wright持反对意见,yours上的另外一篇文章“Pre-Consensus Implies Content Without Giving I”也表示并不看好预共识概念,文章作者logan认为如果将这个协议放入底层协议中,比特币现金会与中本聪白皮书出现不符。

以上都还没有什么问题,这些都只不过是技术讨论,而关于预共识的技术讨论并非是不可调和的矛盾,Craig Wright和logan担心的是技术的安全性以及预共识之后,比特币现金是否还是比特币的问题,从中也没有看出来要分裂的意思。这个时候比特币的支持者Cobra出来带了一波节奏,他发推称:“我预测比特币现金将会在未来六个月之内因为“预共识”争议而分裂成为两条竞争链,而且预共识的链在价格和算力上会表现更好。”

640.webp (1).jpg

Cobra虽然匿名,但是在加密货币领域具有一定的影响力,这是因为Cobra本身是比特币官网Bitcoin.org和全球最大比特币论坛Bitcoin.talk、R/Bitcoin的管理员,所以他的这条推特就被很多BCH的反对者加以利用,进而传播出BCH社区分裂,BCH要分叉的消息。

幸好,BCH社区对于这件事情的认知比较清晰,并没有因为Cobra的言论和一些不实的消息而做出过多的反应。

“预共识”协议还停留在一种较浅的思想层面上,并没有具体的协议细则,所以这个时候出现分歧是一件正常而且有利于协议改进的时间节点。至于这项技术是否能实施,还是一个未知数,但依照目前Amaury Séchet的态度来看,他对这项协议充满信心,他们如果想要获得进一步的进展和更多人的认可,还需要团队付出巨大的努力。

转载于:https://blog.51cto.com/13917416/2157246

你可能感兴趣的文章
css important
查看>>
WPF 实现窗体拖动
查看>>
来自维基百科程序员Brandon Harris
查看>>
NULL不是数值
查看>>
CentOS 5 全功能WWW服务器搭建全教程
查看>>
scala111
查看>>
模块化服务规范——OSGI
查看>>
劣质代码评析——猜数字问题(上)
查看>>
纸上谈兵: 栈 (stack)
查看>>
Windows phone8 基础篇(三) 常用控件开发
查看>>
Oracle学习笔记之五,Oracle 11g的PL/SQL入门
查看>>
大叔手记(3):Windows Silverlight/Phone7/Mango开发学习系列教程
查看>>
考拉消息中心消息盒子处理重构(策略模式)
查看>>
so easy 前端实现多语言
查看>>
【追光者系列】HikariCP源码分析之ConcurrentBag&J.U.C SynchronousQueue、CopyOnWriteArrayList...
查看>>
canvas系列教程05-柱状图项目3
查看>>
css绘制几何图形
查看>>
HTML标签
查看>>
理解JS中的Event Loop机制
查看>>
转载:字符编码笔记:ASCII,Unicode和UTF 8
查看>>