比特币现金网络计划于5月15日进行分叉,社区此前一直在为这次升级做准备,升级将包括增加Schnorr签名和隔离见证复原。
图片来源:pixabay
BCH升级时间:2019年5月15日,下午12点之后不久
根据路线图,每六个月,BCH区块链就会协议升级,以添加新的功能,从而提高扩展性、隐私性和整体网络性能。即将于5月15日推出的硬分叉将要求所有参与者升级他们的软件。兼容这次硬分叉的BCH完整节点实施包括BitcoinABC0.19.4、Bchd0.14.2、Bitprim0.19.0和BitcoinUnlimitedCashEdition1.6.0.0等客户端版本。这次升级最终将为BCH增加两个新的协议功能:Segwit复原和备受期待的Schnorr签名。
BCH开发者发文严厉控诉Bitcoin ABC团队专断推进Grasberg算法:8月4日,BCH开发者jtoomim发布文章《DAA算法Grasberg黑暗秘密》。jtoomim在文章中指出,Bitcoin ABC团队于2020年7月23日高调宣布,推出新的动态难度调整(DAA)算法Grasberg,虽然令人兴奋,但实际上Grasberg忽略了一些重要事实。jtoomim指出BCH社区需要知道这些事实:
1.Grasberg将导致未来6.5年内,即在2027年4月前BCH区块开采速度下降12.5%。这也将导致交易时间、矿业公司收入减少等问题。Grasberg算法预期效果,并非错误,但Bitcoin ABC明知这一点,却并没有向社区公布。
2.Grasberg将改变BCH代币生成时间表。截止到下次减半前,BCH代币生成计划是每天900 BCH(6.25*144区块);而Grasberg计划将该数字改为800 BCH(6.25*144区块/112.5%)。这就使得接下来6.5年里BCH将减少11.11%的供应量。而区块生成速度减少12.5%,这个数字是Bitcoin ABC随意选择的,且没有任何解释。
3.Grasberg计划释放出了危险信号,即很多人以为供应量减少将通过抑制通货膨胀使BCH持有者获益,但减少供应会给矿工短期投资价值,并可能引发套现。
4.在7月26日BCH DAA会议上,多数开发者否定了Grasberg计划。Grasberg似乎只得到了Bitcoin ABC团队支持,而事实表明,如果Bitcoin ABC试图在11月的升级中推动Grasberg计划实施,则可能导致BCH链分叉。
5.在Grasberg计划提出之前,jtoomim已提交ASERT提案以及对Grasberg提出建议,但果Bitcoin ABC忽视建议并否认收到建议。此外,jtoomim在文章中措辞激烈地控诉Bitcoin ABC团队专断地将Grasberg视为既成事实,并忽略开发者意见。jtoomim称,BCH社区需要考虑Bitcoin ABC团队行为不诚实且自私,患有非我所创(NIH)综合症。社区也需要考虑Bitcoin ABC试图复制ASERT提案设计核心元素的可能性。虽然不知道Bitcoin ABC真正动机,但社区必须做好最坏的打算。[2020/8/4]
升级:Segwit复原以及Scnorr签名的好处
行情 | BCH涨破240美元 涨幅超过40%:根据非小号数据显示,BCH涨破240美元,24小时涨幅达到43.86%,当前报价244.86美元。当前涨幅较大,请做好风险控制。[2019/4/3]
Segwit复原基本上是一个附加到最新协议升级实现的一个新的CLEANSTACK规则,这使得矿工不可能从Segwit地址恢复BCH。从本质上讲,5月15日以后的升级将豁免这些无法找回的币,并使它们可以消费。Github上的BCH硬分叉规范解释说:“这意味着一旦P2SH赎回脚本预映像(例如,通过从对应的BTC地址花费币)被显示出来,任何矿工都可以获得这些币。”
动态 | BCH分叉临近,BU发布新客户端更新:据bitcoin消息,随着BCH分叉临近,Bitcoin Unlimited (BU)开发团队发布了一个新的客户端版本更新(BCH版本1.5.0.1),该版本可以配置比特币SV硬分叉规则集。除此之外,电子现金(Electron Cash)开发人员还为即将发布的分叉发布了第一个拆分工具。[2018/11/8]
最引人注目的是这次升级添加了Schnorr签名。这种由克劳斯·施诺尔发明的数字签名方案将允许BCH用户以不同寻常的方式构建密钥。例如,使用Schnorr签名代替ECDSA签名允许将来使用多签名聚合之类的概念。对于外行人来说,与使用多个签名相比,该概念通过使用聚合签名本质上减少了交易大小。本质上,这种分组产生了相同的密码证明,从而减少了区块链的存储和带宽。Schnorr签名能够提供的另一个优势是,当用户和开发人员将一个批处理的公钥方案与OP_CHECKSIG和payto-public-key-hash(P2PKH)地址等不同协议组合在一起时,可以提供隐私。
动态 | V神现身曼谷BCH采矿协议闭门会议 江卓尔称达成相当程度的共识:据bitcoinexchangeguide消息,吴忌寒称在曼谷举行的BCH采矿协议闭门会议上,V神做了简短分享,并对BCH的发展表示祝贺。然而关于这次会议的具体细节并不多。
江卓尔表示大家不用担心,曼谷会议与会者形成了相当程度的共识,事情有逻辑上完善的解决路径,我会尽快写文章(和翻译),以达成认知一致。在把那些认为一笔交易1000元手续费也没问题的家伙留在BCE(Bitcoin Core,1M版比特币分支)后,BCH社区大部分人是理性人。理性人的争吵,只会修补BCH社区的缺陷(确实存在),使BCH变得更加强大。
但也有网友表示,在网络升级方面,矿工的这次会议并没有什么明显的成果。[2018/9/1]
BCH开发人员已经添加了Schnorr签名方案作为传统ECDSA签名的可选替代品。工程师们将使用与ECDSA相同的曲线引入Schnorr,这样普通用户就不会像以前的分叉那样注意到升级,比如当区块大小提高时。然而,在开发方面,Schnorr签名只使用64个字节,低于典型的70字节ECDSA签名。基本上,实现升级特性的程序员可以将交易大小减少大约4%。但是,从ECDSA到Schnorr的转换是完全可选的,但是实现这种更改有一些令人鼓舞的好处。除了可扩展性和隐私性,Schnorr还为使用该协议的钱包平台提供了一个特性:重放保护。Schnorr的其他好处,BCH开发者将能够在5月15日之后使用,包括:
支付通道隐藏为普通支付。
隐藏为普通支付的原子级互换。
如果需要的话,可以实现闪电网络形式的支付通道网络。
涉及多方的未经确认的交易的安全链(layer2)。
未来与Schnorr相关的升级可以增强公共签名聚合,将区块链存储和带宽降低25%,并设计复杂的智能合约
在过去,许多密码学家认为Schnorr比ECDSA更完善,但是区块链程序员不能使用这个概念,因为它获得了专利。既然如今这个专利已经过期,BCH程序员可以使用Schnorr签名,并构建大量的改进。在5月15日的分叉之后,新功能将首先带来Schnorr签名的基础能力,这将为将来与Schnorr相关的分叉设置好协议。例如,进一步的升级将能够支持公共签名聚合,从而将区块链存储和带宽降低20-25%。另一个升级可以帮助消除签名的延展性,这样程序员就可以设计复杂的智能合约。
进一步的升级可以引入公共签名聚合,在引入更复杂的概念的同时,还可以减少存储和带宽。
如上所述,这次分叉将在下周三(5月15日UTC时间下午12点后不久)进行,协议将锁定在特定的区块高度。在此之后,再过11个区块,BCH链将执行升级,规则更改将生效。BCH的粉丝们将能够在像CoinDance这样的数据网站上实时观看分叉,以便看到共识规则的改变已经按计划实施。
此外,使用ESDSA的现有钱包将以与以前相同的方式运行,因此普通用户可能不会马上注意到有多大不同。开发人员会发现这个功能很有吸引力,因为它减少了4%的交易大小,并且能够以新的方式构建。未来将会有各种各样的复杂方案推出,5月15日的升级将会是所有创新概念的基础。
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。