链客,专为开发者而生,有问必答!
此文章来自区块链技术社区,未经允许拒绝转载。
10月25日,比特币黄金从比特币中分离出来创造出一个基于ASIC挖矿的数字货币。几周之后,比特币公司中一个重要的集团想要根据 “纽约协议” 定义的SegWit2x方案来进行硬分叉,也许将要导致另一个新币的诞生。
如果这些都实现,在这篇文章发表后大约一个月内,比特币就会有三个不同的区块链和三种不同类型的币。一个区块链会符合现有的比特币协议;为了方便文章叙述,这个币会被称为“BTC”。第二个区块链会符合“比特币黄金协议”,这篇文章中,这个币会被称为“BTG”。第三个区块链会符合SegWit2x协议;这个币种将被称为“B2X”。
好消息是每个BTC都会有效地复制在比特币黄金和SegWit2x的区块链上。如果在分叉的时候你有比特币的私钥,那么你也应该可以获得BTG和B2X币。坏消息是这种分叉会有些混乱和风险。如果你不小心,很容易会丢掉你的BTC或者B2X,也许也会丢掉你的BTG。
本文将给你提供一些基本的知识,帮助你的资金在分叉中尽可能的保证安全,同时确保你的BTC,BTG和B2X直到下个月月底都能完好无损。
作者提示:如果你想要尽快进入市场并且你可以接受风险,并且/或者你真的知道你在做什么,这篇文章也许不适合你:这仅是一份初学者指南。同时请注意文章中的所有信息只是建议,基于我们对目前情况最好的理解。很多也是不确定的,并且会改变的。
分叉前
首先,要明白虚拟币的分叉是有些风险的 — 特别是有争议的分叉例如SegWit2x分叉。虽然现在看来不太可能,但是实际上却是有可能爆发某种网络战争,也许会逐步扩大到某个程度之后,所有交易所的速度都会大幅度降低。如果你想保证不被卷入任何纷争而遭受损失,最好不要拿着超过你最大损失承受力的比特币资金。
如果你确实决定想要拿住你的比特币,确保你在10月25日前最好准备,最好是越早越好。10月25日那天等价值的BTG会发到到所有有BTC余额的账户。B2X会在几个星期后跟着发放,大约在11月中旬。如果你把比特币存在交易平台上,例如Coinbase,Circle或者Xapo这种托管平台,或者其他任何服务平台拥有你的私钥,那么最终你有可能会,也可能不会收到BTC,BTG和B2X。这些都还不清楚,如果你想把你的币存在这些服务平台上,你应该至少知道你的交易所或者托管服务平台是否有关于分叉的官方说明,也许在他们公司博客上。如果没有,联系并询问他们。
如果你想要完全保证能够拿到BTC,BTG和B2X,你应该自己控制你的私钥。那样的话你就不用依赖于第三方。
如果你现在正在使用托管平台来储存你的比特币,你需要创建自己的钱包。从托管平台发送或者提出你的比特币到新的钱包里面,这个钱包就会持有你的私钥。
使用哪种钱包取决于你自己的需求。不过如果是为了本文所说的情况,最好是使用的那个钱包可以让你很容易直观地拿到自己的私钥。(有些钱包比别的更加容易)但是技术上说,任何能够让你自己控制私钥的钱包都可以。
有了这些理解,以下是一些基本的解决方案:
如果你不在乎需要尽快或者任何时间来转账BTC,BTC和B2X,真的只是想要把他们作为长期的投资,那么纸钱包会是很好的选择。但是需要注意的是这个方案只有在你遵守非常严格的安全预防措施的情况下才真的安全。
普通的电子钱包大约和你的电脑(或者手机)有着同样的安全系数。因为大多数的电脑或者手机并不是都很安全,这些不适合存放大金额的数字货币。了解这些之后,所有列在bitcoin.org网站的移动和桌面钱包都可以储存你的私钥。如果你想很容易直观地获你的私钥,那么 Electrum 会是个不错的选择。
全节点的钱包例如 Bitcoin Core或者Bitcoin Knots也是一个很好的选择,因为这些钱包也不是很难才可以拿到私钥。作为福利,这些钱包将很快在SegWit2x分叉后在比特币区块链给你一些额外的安全保护,因为这些钱包加强了所有比特币现有的协议规则。但是,这些种类的钱包和其他大多数钱包比起来更加地耗费资源。
另一个选择是使用硬件钱包。任何一个列在 bitcoin.org 上的硬件钱包会让你的私钥很安全。但是这些钱包很典型地不能让你很容易直观地拿到你的私钥。特别是所有这些钱包还不确定是否会让你拿到BTG,而且也不是所有的钱包都能保证会有B2X。所以尽管这些钱包可以很安全地储存你的私钥,但是一起拿到所有三种币会有些难度(但是也许不是不可能)。
任何一种情况下:确保备份你的私钥!大多数钱包在安装的时候需要你做备份:千万不要跳过这步!
比特币黄金分叉后
比特币黄金的分叉有时候被认为是“友好的分叉”。这主要是因为它没有意图来声明去做“真正的“比特币,同时它打算实施很强的”回放保护“。
简单来说,这个“回放保护”的意思就是如果你想发送你的BTC,你绝对不会无意中发送出BTG (相反也一样)。所有就算你在用掉你的BTC之后,你仍然可以使用BTG。
如果你想在SegWit2x分叉之前用BTC转账,记下哪个比特币地址和/或者私钥会有BTG转账到他们那里,这个后面迟早会有用处。换句话说,记下在10月25日“比特币黄金”分叉那天会有比特币的钱包地址。
其实不用很着急地去获取你的BTG。事实上,甚至在确定能拿到之前至少要花大概一星期的时间,或许更长。因此也许最好忽略这次分叉直到SegWit2x分叉结束后。这样的话你只需要一次性申诉就可以拿到所有的新币。
在SegWit2x分叉后
不幸地是,SegWit2x分叉会有些更加混乱。
在SegWit2x分叉背后的一个或者几个公司把这次分叉当作比特币本身的一次升级。因此他们现在并没有意愿去起一个新名字。有些人会称呼或者列出(本文所指)的SegWit2x和B2X为“Bitcoin”和“BTC”。同时,他们也许会称呼或者列出(本文所指)的BTC为 “B1X”,或者另外的标签。
当然,所有的币都将有他们自己的汇率。所以由于不同的交易所会列出不同的币叫做“BTC”, “BTC”的价格会根据平台的不同有这很大的区别:他们其实是不同的币!因此你不应该买入或者卖出任何名字为”BTC”的币,除非直到你非常确定你的平台上列出的哪个币是真的“比特币”。
其次,目前看起来SegWit2x好像并没有很强的“重放攻击保护”。这意味着在分叉后,BTC的转账和B2X的转账会看起来一样并且在两者的区块链上都有效。
因此,在BTC区块链上消费币,有可能会让你无意中在SegWit2区块链上消费“同等的”B2X,反过来也一样。BTC和B2X最开始就是“黏在一起”。
为了安全起见,在SegWit2x之后,你不应该消费任何的币。如下面所解释,你应该先“分开”你的币。而且,一些轻钱包(手机钱包)会只显示有更多哈希算力的区块链。这意味着你设备上的余额显示可能是BTC余额,也可能是B2X余额,并且没办法说出他们的区别。(尽管钱包上表明这是BTC余额)。
为了安全起见,你不应该接受任何轻钱包的付款,因为有时候你期待的是BTC,但是得到的可能是B2X,反过来说也一样。最至少的一点,你要绝对确定你的钱包显示的是你想要它显示的。(Electrum 和GreenAddress 钱包应该会不论哈希算力显示比特币为“BTC”)。如果你使用一个全节点的钱包例如 Bitcoin Core 或者Bitcoin Knots,同时你想要接受比特币,那也是可以的。
取决于每个链上有多少哈希算力,有时候可能转账确定时间会(非常)慢于平常,同时需要更高的费用来进行转账。
获得你的币
如果最后所有三个链都存在,你需要保管好你的私钥,大约在11月中旬你能够获得BTC,BTG和B2X。
假设有钱包可以储存BTG,那么获得BTG应该相对容易。很可能你只需要输入私钥(或者私钥种子)到这样的钱包里面,就会获得BTG。
但是这样做有安全和隐私的风险。现在很准确地说这些风险是什么还为时过早,因为我们还不知道哪些钱包支持BTG。但是总体来说,在你获得BTG之前你首先应该把BTC (和B2X)转移到新的地址或者完全新的钱包。无需着急,最好等到事情变得更加清晰再去索要BTG。
安全获得和使用你的B2X(和BTC)也许会显得有点更加困难,大多数是因为“重放攻击”的风险。这需要BTC和B2X互相分开,有可能但是会有些复杂。
有些钱包或许会帮你分开这些币,但是现在还不知道哪些钱包可以。并且,交易所有可能会设置分开币的服务,把大多数复杂的事情放在幕后。你只需要把你的BTC或者B2X发到一个交易所上,交易所会帮你分别创建BTC和B2X账号。(他们甚至会为你进行转账重放,来确保他们确实收到了你两个币,然后会帮你分开它) 。也许还会有其他的方案来分开你的币,让我们拭目以待。
11月中旬,也许就会有专门的钱包用来储存BTC和B2X。当然,你需要升级现有的钱包或者下载新的钱包。我们拭目以待。
综上所述
1.在10月25日前最好自己保管你自己的私钥,直到11月中旬SegWit2x分叉完成之后。
2.为了安全起见,避免买入和卖出任何的 “BTC” ,同时不要在SegWit2x分叉完成后短期内进行转账操作。
3.所有的事情都会在SegWit2x分叉后尘埃落定,最终会获得并分开你所拥有的币种。(一旦有更多清晰的信息,如何分币会在比特币杂志(Bitcoin Magazine)上进行解释说明)
有疑问加站长微信联系(非本文作者)