自比特币网络上激活称为隔离证人(SegWit)的扩展升级以来,已经过去了一年多。

即便如此,只有估计 36%的所有比特币交易实际上都在使用它。

为什么最低采用率?这很大程度上是因为,像任何向后兼容的升级(也称为软分叉)一样,SegWit确保比特币网络中未升级到同一软件的参与者仍然只能在限制较少的规则集下遵循同一网络。

因此,一些比特币业务和交易所推迟了切换以启用SegWit交易,尽管它在发送比特币支付时具有低费用优势。

“部分[venture capital]支持的公司并不关心支付比特币费用,”区块链技术公司Blockstream的开发商Rusty Russell表示。 “他们每周可以花费一百万美元购买比特币费用而没有人关心,因为他们关心的是用户采用数字。”

呼叫交换机优化SegWit的操作“工程级”决策,Russell在12月告诉CoinDesk,由于自2018年初以来的总交易费用显着下降目前优先级初创公司是“为增长做出优化” – 而非“实施酷炫新技术”。

不过,比特币钱包公司BRD的首席战略官Russell和Aaron Lasher都怀疑,如果比特币价格上涨,SegWit采用的压力会增加。

正如Lasher去年11月告诉CoinDesk的那样:

“我们现在没有感受到实施SegWit的压力,因为它没有产生巨大的差异,但它将在下一次价格上涨期间。我不知道这是一年,三年还是五年,但我确信它会发生。“

Lasher承认,改变后端代码以识别,发送和接收SegWit交易并非易事。

“你必须要考虑很多机制,”他说。 “这是人民的钱。默认的做法是什么也不做,因为它已经有效,而且你不会冒你的客户资金。“

至于Lasher的观点,加密货币交易所Gemini的联合创始人Tyler Winklevoss在本月早些时候 Reddit 的一个公开问答论坛上说,为SegWit改造交换钱包是一个“非常棘手”的程序,需要建立“从头开始的新热钱包。”

虽然尚未发布比特币,但Winklevoss承诺在今年第一季度迁移到新的钱包系统。

罗素的观点越早越好,他建议企业和交易所积极思考。

“坦率地说,如果有些企业不支持segwit会收费,那么人们对收费大肆宣传显然会把他们的业务带到其他地方去做那项工作的人[to support segwit],”罗素说。 CoinDesk。

矿工奖励

接近于2017年8月发布SegWit,基本分歧造成竞争对手设想世界上第一个加密货币的不同用例

事实上,自2017年以来,不赞成SegWit的比特币社区部分专注于替代加密货币称为比特币现金(现在在某些交易所被称为比特币ABC和比特币SV由于最近的连锁拆分)。

虽然有些比特币矿业公司以前口头上反对SegWit激活 – 特别是硬件巨头Bitmain–矿工验证SegWit交易的财务激励现在很难被忽视。

由于启用SegWit的交易占比特币网络的近40%,这意味着出于意识形态原因故意排除的交易将减少向矿工发出的用于验证新区块的总采矿回报。

对于他所承认的纯粹是“意识形态的差异”,大卫斯坦伯格- 分析公司Random Crypto的副总裁,该公司建立了一个显示采矿的计算器“无利可图” – 在之前的采访中向CoinDesk解释在他看来:

“SegWit添加了额外的规则并从比特币中删除了一条规则,即你只能花钱。并不是它没有强制执行它。它只是以不同的方式强制执行它,许多人,包括我自己,感觉不那么安全。“

但Steinberg同意Lasher的看法,对SegWit的意见分歧并不是目前阻碍SegWit采用的主要因素。

至少从比特币采矿社区的有利位置,斯坦伯格说,“矿工可能想要排除SegWit交易的更明显原因将是AsicBoost。”

“一个不错的猜测”

AsicBoost,被描述为“数学技巧”,是一种挖掘固件,使比特币矿工能够执行创建新块所需的计算并验证区块链上的交易,最快可达到 20% 比平均速度。

比特币核心开发人员Timo Hanke和Sergio Demian Lerner于2014年获得专利的技术最近公开供所有矿工使用Blockchain防御性专利许可证。

然而,为了在没有许可证或检测的情况下使用固件,矿工必须部署与SegWit不兼容的称为“隐蔽AsicBoost”的技术的替代版本,原因与如何在块上编写和重新安排SegWit支付有关。

因此,回到 2018年10月下旬,当比特币矿池Antpool被认为排除了启用SegWit的交易大约一周时,比特币社区的某些支持者追溯到旧的指控反对Bitmain – 操作Antpool – 暗中试图部署固件。

前任比特币核心开发人员和应用密码学顾问彼得托德称,对于可能发生的事情,这是一个“非常好的猜测”,他说,在一天结束时,没有什么可以肯定的。

他在接受采访时告诉CoinDesk:

“你可以对它做出假设。你实际上并不知道。矿工们可能会做出与您认为他们正在做的事情截然不同的事情。所有你知道的是该过程的输出。“

Steinberg认为,鉴于比特币和整个技术的分散性,使用“在该领域的任何形式的创新都是公平的游戏”,以便部署采矿池。

“从芯片制造中出现的新工艺相对频繁,人们对生产的设备越来越精确,”斯坦伯格说。 “我认为拥有优势是完全公平的。”

两种类型的SegWit

但鉴于SegWit交易数量不断增加,隐蔽的AsicBoost和其他与SegWit不兼容的硬件相关创新不太可能对利润驱动的矿工保持有利。

看到大量采用SegWit作为一个缓慢但不可避免的现实,Blockstream开发商Russell向CoinDesk解释说,在他看来,技术在“10到25年周期”中激增,使得它在SegWit采用中“仍然很早”游戏。

但是,为了加快这一采用过程,Lasher和其他BRD高管去年9月推出了一个名为“WhenSegwit”的网站,其中包含“给喜欢比特币的人发一封公开信”。

在信中,他们恳请企业和用户优先考虑SegWit优化服务并“让SegWit 100%”采用。

SegWit交易随着时间的推移而增长。 (资料来源: https://bitcoinvisuals.com/ | https://p2sh.details through whensegwit.com

看到慢速SegWit采用主要是一个“激励问题”,Lasher告诉CoinDesk,WhenSegWit网站的真正目标是促进采用“最好的SegWit版本”。

由于SegWit影响交易的重量,企业和交易所需要升级软件,以便用户能够从26到35个字母数字字符的字符串发送和接收启用SegWit的比特币交易。

这可以用两种不同的方式完成。首先,企业可以重用自2012年以来一直存在的旧版升级称为付费到脚本哈希(P2SH)。

P2SH最初是一种压缩附加在比特币交易中的复杂支付条件的方法,但后来被开发人员用来确保不支持SegWit交易的地址与那些支持SegWit交易的地址之间的互操作性。

Lasher称之为“更好”的SegWit版本与那些已经升级其软件以阅读比特币核心开发人员Pieter Wuille和Blockstream CTO Greg Maxwell创建的SegWit独有地址格式的企业和用户完全可互操作。该版本被称为 Bech32

说到SegWit“语言”

Bech32有点复杂。

根据 Bitcoin Wiki ,它目前“不推荐在更多软件支持格式之前使用”。启用S​​​​egWit实现起来比较困难。也就是说,Bech32实际上比P2SH更有效。

那是因为,与去年2月推出的Bech32不同,P2SH是2012年的重新升级版本,不是原生设计用于支持SegWit。因此,后来的升级实际上以比Bech32更迂回的方式处理SegWit事务。

正如拉塞尔所解释的那样:

“[Bech32]你没有第一次跳跃。您没有P2SH到SegWit提交。你只是,&#39这是SegWit。&#39所以它更高效而不是去,&#39 这是P2SH&#39,然后当你花钱时,&#39哦是的,这里是SegWit。&#39“

正是由于其向后不兼容,Lasher表示转换到Bech32的“初始张力”可以被认为是进一步激励企业和交易所升级其比特币软件的积极力量。

“想象一下,如果你是一个交易所,你的一半客户给你这个奇怪的地址,他们不会给你任何其他东西,说如果你想要他们的业务你必须[start supporting Bech32],”Lasher说。 “那你就去做吧。”

描述这个过程就像学习一门新的“语言”,如希腊语,Lasher认为“每个人都需要学习如何说希腊语的这种不兼容性问题”仍然是阻碍SegWit广泛采用的主要原因之一。

他总结道:

“每个人都知道他们需要但是第一个做到这一点并不能真正帮到你。一旦其他人已经完成它,你实际上只想成为最后一个。“

沙漏图像来自Shutterstock

        

LEAVE A REPLY

Please enter your comment!
Please enter your name here