过去几周,比特币现金的支持者一直在讨论定于今年11月15日推出的硬叉。大多数人都明白,目前有两个阵营有着完全不同的愿景。看来双方在短期内不会达成妥协。最近,随着时间的推移,双方都在测试某些特性,并发表了关于特定升级增加的理论效果的各种论文。

11月15日升级的争论仍在继续

对于一些人来说,现在可能是一个相当令人困惑的时刻,因为他们刚刚得知,有关定于2018年11月15日进行的比特币现金网络升级的争议正在发生。目前,对于今年11月将在硬叉上添加哪些功能,有两个阵营存在分歧——比特币ABC开发团队和客户的支持者,以及Nchain开发团队和比特币SV客户团队的支持者。

· 比特币ABC开发团队希望添加一个名为OP_CHECKDATASIGVERIFY(DSV)的操作码,旨在改进BCH脚本,规范事务排序(CTOR)以及一些小的技术修复和改进。.

· Nchain团队和它的BCH节点端称为比特币SV希望一组完全不同的特性。比特币SV的升级列表中增加了128MB的块大小,添加了操作码:OP_MUL, OP_LSHIFT, OP_RSHIFT, OP_INVERT,并取消了每个脚本201操作码的限制。

起初,反对比特币ABC提案的最直言不讳的人是Nchain的首席科学家Craig Wright。然而,还有许多其他人支持比特币SV和区块链的想法,而采矿公司Coingeek决定从一开始就支持Nchain的想法。从那以后,Nchain发布了自己的alpha版本代码库,建立了一个比特币SV矿池,以便人们可以将哈希值直接发送到客户端,而在过去的七天里,两个挖掘池Coingeek和BMG pool (Nchain的hashrate)都成功地获得了46.2%的全球BCH 哈希值。

在过去的七天里,BMG 矿池(Nchain)和Coingeek控制着全球BCH哈希值的46.2%。

比特币现金支持者争论规范交易订购的利弊

对于这两个阵营正在推广的一些功能,有很多赞成和反对的理由。例如,有很多关于添加CTOR的讨论以及针对该想法的大量讨论。9月7日,安德鲁·斯通写了一篇关于CTOR的评论文章,题为“为什么ABC的CTOR无法扩展”。Coingeek两天前发表了反对增加CTOR的意见。Coingeek的帖子还引发了Reddit用户/u/awemany和BCH开发人员Tom Zander对CTOR的另一个批评评价。

另一方面,电子现金开发公司Jonald Fyookball本周为在比特币现金协议中加入CTOR写了一篇文章。当然,在比特币早期,ABC已经发表了一些意见,说明为什么开发团队认为应该将CTOR添加到BCH代码库中。另一篇由Mark Blundeberg撰写的关于r/btc的文章,对规范事务排序进行了全面的技术分析,BCH矿业池Rawpool也对CTOR进行了客观的评估。比特币矿工Jonathan Toomim还在他的区块链传播数据中加入了一些信息,这些数据源于几周前发生的比特币现金压力测试。

“在压力测试期间,区块通过非中国主网传播大约300-1000 kB / s ——这是相当缓慢的,如果块大小经常大于8 MB,除非我们改进块传播算法,否则会导致孤立率问题,”Toomim在他最近的文章中解释道。

Toomim.jpg

接下来也有很多关于比特币ABC想要添加的OP_CHECKDATASIGVERIFY(DSV)功能的讨论。 Nchain的Craig Wright说“DSV带来了很多问题”,而其他人则不同意添加DSV的想法。一个Github存储库详细说明了社区可以使用的另一个选项,而不是称为递归熔炼的DSV。后来Nchain的高级研究员Owen Vaughan最近发表了一篇名为“比特币现金中的Rabin签名”的论文。文章中表示,“任意信息都可以直接用比特币现金脚本签名和验证,而无需引入新的操作码。”

Mark Blundeberg发表了另一篇文章,展示了DSV的好处,名为“付费身份识别”(Pay To Identity),提议使用OP_CHECKDATASIG。此外,另一篇名为Perica的作家在Yours.org上发表的帖子认为DSV已经在代码库中自从比特币版本0.1发布以来一直存在。Perica的论文声称,目前已经融入到原始代码中的DSV模型“比各种开发团队提出的更强大”。

Perica的论文声称,已经有一种DSV模型被融合到原始代码中,“其形式比各种开发团队提出的更强大。”

比特币现金支持者有很多东西可以讨论下几个星期之前的分叉,以及现在和之后可能发生的任何事情

很多声音认为分叉很难会在今年11月出现,但现在两个阵营似乎都相当坚定地认为升级将会发生。此外,人们可以保持相当中立的态度,运行比特币XT或比特币无限客户端,因为这些团队计划允许最终由多数哈希值决定。社区成员之间也有很多关于128MB的增加以及现在是否应该升级块大小的争论。压力测试虽然引人注目,但它对超过8MB以上的块所带来的一些问题(块传播时间和瓶颈)提供了深入的了解。然而,许多大块的拥护者认为网络可以处理超大块,一些人认为应该完全取消限制。

转载于:https://juejin.im/post/5ba997a7f265da0af4070f75

关于比特币现金升级问题讨论不断升温相关推荐

  1. 不到两个月后,有关比特币现金升级的讨论升温

    过去几周,比特币现金的支持者一直在讨论定于今年11月15日推出的硬叉.大多数人都明白,目前有两个阵营有着完全不同的愿景.似乎在不久的将来不会出现妥协.最近,随着每一天的过去,随着时间越来越接近升级,双 ...

  2. Bitcoin ABC发布比特币现金升级时间表

    比特币现金5月15日硬分叉升级才过去不久,比特币现金开发团队就在为2018年11月15日的升级做准备了.7月5日,比特币现金开发团队BitcoinABC发布了比特币现金升级时间表,详细说明了下一步的计 ...

  3. 比特币现金可以指数级扩大并支持全球经济

    在一年多的时间里,比特币现金(BCH)协议在链上扩展方面表现出相当多的能力.比特币的创造者知道,为了接受区块链上的全球商业和企业的规模,该技术必须大规模扩大规模.在早期,Satoshi告诉人们这项技术 ...

  4. 比特币现金矿工商议,为开发提供部分奖励

    5月19日,一群比特币现金的矿工在香港的Coingeek会议后会面,讨论了一项新的提议,该提议将资助BCH的开发公司和在为协议工作的专业程序员.部分资金将来自于矿商的奖励,与会者讨论了向基金开发商提供 ...

  5. 比特币要升级成为“比特币现金”

    2019独角兽企业重金招聘Python工程师标准>>> 比特币(Bitcoin),是一种全球通用的加密电子货币且完全交由用户们自治的交易工具.是一种建立在全球网络上的货币,它是一种没 ...

  6. 马路上的“懦夫游戏”和比特币现金共识升级冲突

    第0章 引言 比特币现金(Bitcoin Cash)社区现在为接下来的协议升级细节争吵,到底发生了什么,应该怎么处理? 第1章 马路上的懦夫游戏 你和对手各开一辆车,在单车道上迎面对开,谁先拐弯谁输, ...

  7. Bitcoin.com| 比特币现金2019·年度回顾

    2019年即将结束,比特币现金(BCH)生态系统已经非常成熟.今年比特币现金成功实现两次升级.此外,BCH今年的应用率有所增加,SLP Token爆炸式增长,第三方应用程序大量涌现,并且随着CashS ...

  8. Peter R. Rizun:“比特币现金社区的目标是全球80亿人使用BCH”

    比特币无限(Bitcoin Unlimited)首席科学家Peter R. Rizun今天发表推特,他说:"比特币现金社区的价值是统一的,我们的目标是将BCH扩展到全世界80亿人都可以使用的 ...

  9. “比特币耶稣”Roger Ver:比特币现金分叉没有技术论据支持

    bitcoin.com首席执行官."比特币耶稣"Roger Ver,Bitcoin.com顾问Mike Malley.比特币现金布道者及"Crypto Strategie ...

最新文章

  1. 人工智能产业发展联盟公布首轮AI芯片基准评测结果,评估工具已开源
  2. UNION 与 UNION ALL
  3. 深度学习和目标检测系列教程 8-300:目标检测常见的标注工具LabelImg和将xml文件提取图像信息
  4. C++ Opengl 显示TGA文件和扩展名源码
  5. stk在计算机仿真中的应用_浅析仿真技术在激光系统设计中的应用
  6. 第8篇:Flowable-Modeler集成之Flowable-modeler源码编译
  7. Qt工作笔记-使用setFilterKeyColumn实现model的单行过滤
  8. Android 动画的分类
  9. MySQL(八)事务的隔离级别
  10. VB添加TTS语音合成
  11. 排队论模型(四):M / M / s 混合制排队模型
  12. 【电子技术实验设计】简易交通灯控制逻辑电路设计报告
  13. 常用的jar包下载网站(自用)
  14. 用两个栈实现一个队列【C语言】
  15. MyBatisPlus之逻辑删除
  16. ucenter 用户加密方式
  17. 计算机黑屏无法启动,电脑黑屏无法启动
  18. 【视频】老外拍的阿里巴巴纪录片,讲述淘宝怎么打败eBay
  19. mysql集合运算_SQL基础教程(mick)学习
  20. 电力电子技术笔记(7)——器件的保护

热门文章

  1. windows7 64位操作系统上使vs2010和vs2013能够并存的处理方法
  2. 【Qt】在ubuntu14.04上安装Qt5.12(失败)
  3. 【linux】串口编程(三)——错误处理
  4. python好不好用_python应用情况怎么样?是否真的值得学习?
  5. 接口是什么意思_程序员天天用却不懂得冷知识,这两句口诀,让你理解RESTful接口...
  6. jQuery 一次定时器_干货 | 小论定时器玩法(时间轮询法)
  7. Java爬取解析去哪儿景点信息
  8. java将一个数转成36进制的数_编程实现将一个N进制数转换成M进制数。
  9. python3.8.5是python3吗_Python 升级到3.8.5
  10. python下载大文件mp4_python合并大量ts文件成mp4格式(ps:上限是450,亲测)