近期比特币现金社区关于11月份协议升级所做的更改有诸多争论。社区中很多人都在表达了自己的看法。CoinGeek作为目前支持比特币现金的算力最大的矿池也针对此次事件发表了他们的声明。
在这项声明中,CoinGeek表示:“CoinGeek致力于原始比特币的全球成功(现在以比特币现金BCH的形式恢复),这需要将比特币协议恢复到其最初的设计。一旦恢复,比特币协议应该被锁定,以便世界各地的企业和开发人员可以可靠地构建它——就像他们在互联网协议上一样。这将有助于比特币生态系统的专业化,以实现其下一阶段的增长。”
因此针对2018年11月份的协议升级,CoinGeek支持以下几点:
1、重启一些原始的操作码,针对11月的升级CoinGeek支持重新启用:OP_MUL,OP_LSHIFT,OP_RSHIFT和OP_INVERT;
2、删除当前每个脚本中201操作码的限制;
3、将区块上限提高到128MB。
反对这两点:
1. OP_DATASIGVERIFY
2.规范交易排序(我们致力于调查拓扑排序的删除会成为进一步扩展的潜在障碍,但这需要更详细的检查)。
之所以反对这两点是因为CoinGeek认为这些更改不属于原始比特币协议。CoinGeek表示:“从长远来看,CoinGeek将继续只支持恢复原始比特币协议共识的更改,以及那些被证明为了实现大规模链上扩展到TB级区块目标必须要更改的协议”。“这可以概括为删除所有人为施加的限制,并在安全的情况下恢复以前禁用的功能。协议参数例如区块大小的限制应该由矿工来决定。处理无界限制的经济动机与处理无界限制的技术挑战之间的自然紧张关系将刺激矿工去管理这些限制。投资等于竞争优势。正如我们之前宣布的,CoinGeek相信矿工的选择,以及一个针对矿工的健康的竞争市场。”
除此之外,CoinGeek还提到了一个“非共识变更”。CoinGeek表示要致力于实现大规模的链上扩展和安全的即时比特币交易。因此,他们将鼓励满足这些要求的非共识变更。”具体来说主要有以下几点:
1、删除事务中继延迟;
2、使用交易选择和报价模块的插件,使矿工能够更容易的控制费用政策。例如对缩小或不扩展UTXO集的交易免费或收取更便宜的费用;根据计算的费用来存储或计算成本。
3、实施二级事务高速缓存,以允许对不符合矿工接受策略的交易进行双重花费监控。这种机制依赖于零确认交易的原则,该交易被认为是高级服务,除了不需要即时接受的交易之外,还有更严格的要求。
此外,为了促进安全的零确认交易,CoinGeek将鼓励并支持全面发展的技术路线图,以提供证明零确认交易安全性所需的所有工具。
最后CoinGeek表示:“CoinGeek将继续利用其资源来支持比特币的原始愿景,并邀请其他矿工采取同样的立场。矿工投入大量资金来维持BCH网络的算力,并应在这些问题上发表意见,以确保比特币现金的全球增长。”“如果不走这条路,比特币将永远无法完成其作为一个点对点电子现金系统的使命。如果没有将比特币用于此目的,那么比特币将来对矿工来说在经济上是不可行的,与此相关的经济自由不会发生在世界上最脆弱的地区。各种创新也不会发生在比特币身上。如果沿着这条道路走下去,世界各国的利益和有竞争力的矿工就会繁荣发展。CoinGeek建议的路径符合所有企业级采矿业务的最佳利益,我们欢迎共同努力,以支持这一点。”(这段的比特币指的是BCH)
CoinGeek的这种观点目前也BCH社区中呼声最高的。关于这件事,你的看法是什么呢?
CoinGeek声明原文:
https://coingeek.com/statement-calvin-ayre-coingeek-bitcoin-protocol/