如果你担心即将到来的比特币现金硬分叉,你不应该担心,因为你有足够的时间准备,而且在如何准备上有多种选择。作为记者,我们通常对分叉的话题保持中立——这篇文章只是为了提供信息,而不是站在某一边。
首先,对于不熟悉的人,我们应该解释几个术语。
01
硬分叉
“硬分叉”指的是挖掘(而且必然是客户端)节点不再同意协议的规则,而是继续共享以前在共享网络上进行的区块链或永久交易账簿。严格意义上讲,在新教的新链条的一个区块被埋下地雷后,就会有一个硬分叉存在,但实际上,硬分叉必须比社区和整个世界认为它存在的时间长得多。
硬分叉与软分叉不是一回事,在软分叉中,代码只是被简单地用来构建一个不同的产品,只做了一些小的或重大的修改。从Dash到莱特币(Litecoin Cash),从技术上讲,一切都是比特币的软件分支。
硬分叉最好的例子是比特币现金叉去年远离比特币核心。直到2017年8月开采的区块,比特币现金区块链与比特币区块链完全相同,但从那时起,比特币成为了自己的实体,并逐渐发展出自己的社区、服务,当然,现在也有了自己的部门。
02
再次攻击
再次攻击是指一个区块链的事务详细信息可以用于另一个区块链。如果它发生在比特币现金分叉第一次发生的时候,它会发生这样的事情:你在一个区块链上进行交易,然后接收者使用交易的细节从另一个链上从你那里收到现金—没有你的允许。
在即将到来的比特币现金分叉中——计划至少产生两个版本的比特币现金——将没有本地回放保护。用之前的硬分叉,不管失败与否,重放保护都是由一个开发团队或另一个开发团队整合的。比特币的核心是用户选择,这是一个严重的问题,比特币是没有要求的,只有"推"的交易。
03
如何准备再次攻击
当发生分叉时,建议立即不进行任何交易。人们应该决定主要使用哪种比特币现金,并将现有的钱包放在这条链上。
然后,用户应该安装另一个版本,在那个链上访问他们的token,一旦他们访问了他们不打算使用的链上的token,他们应该把他们扫到链上自己的新地址。这样,他们就不会面临重被攻击的风险,因为现金现在被存放在不同的“账户”或链之间的地址中。如果不这样做,用户就有重新被攻击的风险。
不幸的是,由于新客户端缺乏回放保护,如果您想在新链条上确保现金的安全,就必须做一些事情。还有另一种选择,你不关心任何一条链上的资金,在这种情况下,你可以简单地让事情保持原样——如果有人回放了你在你的首选链上发送的交易,你也不会在意。
04
另一种选择:一个管理交换钱包
如果用户过于担心,并且在技术上不确定他们是否能够成功地迁移自己的比特币,他们可以简单地将所有的比特币现金发送到加密货币交易所,该交易所明确表示,它将支持分叉系统,在那里,他们将自动获得新版本的认证。
然后,如果你想要token或两者都要,你可以撤回他们一旦分叉安定下来。如果所有比特币都有矿商的支持,甚至可能有三种比特币现金。其他许多交易所也会这样做,但Poloniex已承诺这样做,并已开始对这两种新版硬币进行预分叉交易。