数字资产损失危机?移动钱包成为比特币分叉争议的新战场

摘要: 拥护者和批评者的言论虽然经常被描述为支持和反对两个对立的立场,但他们最终的想法却是在两个对立立场的中间站着。

比特币移动钱包用户可能尚未意识到,今年11月他们的数字资产可能会面临更高的风险。

 

虽尽管作为一种工具,比特币用户可以利用比特币移动钱包获得更类似于传统金融产品的体验。但在11月比特币要经历另一个重大变革。

 

在今年夏天激活代码升级SegWit分叉之后,一部分企业正试图触发下一个“硬分叉”,以增加比特币区块容量,并进一步扩大比特币的交易能力。这段代码是简名为Segwit2x,它可以将比特币拆分为两种,但是不是所有人都表态支持升级。

 

不同于比特币现金,Segwit2x的开发商竭尽所能让所有比特币用户都保持在同一区块链上。

 

Segwit2x首席开发员Jeff Garzik告诉表示:

 

 

“Segwit2x的设计目标——就像(最新的)ethereum fork——是升级比特币,而不是创造一种新的货币。”

 

为此,支持该项目的开发人员还做出了一些重要(尽管存在争议)的设计决定,这些决定与“简化支付验证”钱包的兼容性有关,这是基于智能手机的比特币钱包应用程序的技术术语。但开发人员认为,他们试图实现这一目标的方法有利有弊。

 

首先,在硬分叉被制定后,移动钱包用户立即进行交易可能并不安全。

 

抵抗攻击或方便?

 

第一个设计决策省略了所谓的“重放保护”。

 

这是一个政治术语,它是用来描述当一个区块链一分为二的时候会发生什么,因为用户突然在两个区块链上都有同样的价值。这意味着当用户在一个区块链上移动令牌时,令牌也会移动(或“重放”)。

 

但对于那些不知道这些事情时,用户可能会损失一些钱,甚至没有注意到。

 

Bread Wallet的CMO Aaron Lasher解释称:“用户转移了多少资产和何时转移都是不可预测的。”

 

因为并不是每个人都同意Segwit2x的硬分叉,有些甚至表示反对宣言称:它很可能会分裂成两个相互竞争的网络,这可能会让普通用户感到困惑。

 

然而,Segwit2x的开发者有理由移除重播保护并让Segwit2x与SPV移动钱包兼容。

 

 

“重放保护”将链条分开。这根本说不通。你突然就会冲击到超过1000万的SPV客户,否则一切都很好。BitGo的首席执行官Mike Belshe在写给该项目的开发者的电子邮件中说道。

换句话说,重放保护会给想要转换到Segwit2x区块链的移动钱包用户带来不便,所以Segwit2x的开发者不打算添加它。

 

硬分叉的决定

 

移动钱包在另一个领域也是争论的焦点。

 

许多这种钱包的提供者, Electrum 和Bread Wallet,,都依赖于SPV。这就需要保留一份区块链的完整副本,使得手机上的数据更容易存储。

 

但是,他们也有一些缺点。(Coinkite联合创始人Rodolfo Novak说:“SPV中的‘V’代表受害者。”)

 

正如今天实施的一样,SPV钱包将自动跟随比特币的任何版本,这是大多数矿商支持的。因此,如果比特币一分为二,Segwit2x比传统的比特币区块吸引更多的计算能力,那么所有的SPV钱包都将通过设计跟随。

 

但一些移动钱包供应商对此并不赞同,因为很难向用户解释发生了什么。

 

“这对我们来说真的很艰难,因为我们太受影响了,”Lasher说。

 

这也有可能导致一些技术问题。如果有两个比特币,移动钱包可能会对哪个区块链感到困惑,特别是如果在比特币现金分叉发生的情况下,矿商在区块链之间切换。

 

Chaincode工程师Matt Corallo说:“这可能会让SPV的客户感到困惑,导致客户在区块链之间来回切换,这让他们损失了钱,这取决于哪条链在哪个点上有更多的工作。”

 

诺瓦克描述另一个场景。

 

在SVP中,你不知道你所连接的节点是否对你撒谎。例如,一个Segwit2x节点可以形成一个(比特币)节点却在另一个链上欺骗,这意味着如果没有重放保护,你的钱包可能会把钱花在错误的链条上,并在正确的链条上丢失它们。

 

总体来说,开发人员会绘制各种“if-then”情景。 Lasher也承认,不清楚哪些将会实际出现。

 

“这真的是很多事情都可能发生的决策,而且所有这些都是有点令人讨厌的危险,”他补充说,“”Bread Wallet计划鼓励用户在硬叉期间停止交易,“如果他们能落地的话”。

 

一条妙计?

 

随着在应用层出现混乱,协议开发人员一直在争论如何最好地处理可能出现的情况。

 

比特币贡献者詹姆斯·希利亚德(James Hilliard),在今年早些时候帮助制止比特币的分裂而着名,提出了对Segwit2x代码库的改变,他认为将给移动钱包更多的控制他们有权选择比特币区块。

 

另外Segwit2x开发人员认为,这种变化将使得用户更难以转移到新增加的区块,他们相信许多用户想要做的事情只是希望他们可以更便捷操作。(Garzik认为,至于选择哪个区块,SPV钱包应该遵循的最“中性”标准。)

 

但是,另外一些人认为这会误导用户,甚至可能会导致那些不了解情况的用户损失资产。

 

一些开发人员甚至同意需要修改区块的参数,但是不同意Segwit2x的一些设计决策。

 

因此,这些人的言论强调,虽然经常被描述支持和反对两个对立的立场,但最终结论确是在两个对立立场中间。

 

Lasher总结说:

 

“区块容量增加可能有一些优点,但是我们不同意目前的推进方式。”

为您推荐

发表评论