价值上万美元的比特币现金被困Segwit地址中,但可能有办法解困

知链

17-11-2022:41

价值数十万美元的BCH在Segwit的地址中被搁置。这些资金被那些没有简单区分Segwit和非Segwit地址的用户错误地发送到那里。正如p2sh.info的Antoine Le Calvez透露的那样,追回资金是困难的,但并非完全不可能。他发现了被认为是第一个成功的比特币现金回收,并得到了证实交易的矿工的帮助。

被困在无人区

当比特币分叉导致创建比特币现金时,发送给错误链的资金悲惨的故事大量涌现。 比特币和比特币现金地址难以区分,这是一个容易犯的错误。 假设用户将私钥保存到目标钱包,那么,检索货币就相对简单。

将BCH发送到BTC地址是另一回事。如果没有私人密钥,客户就会依赖于交易的善意和耐心来解决问题。一些交易所已经尽了最大的努力,有些人对此不屑一顾,认为这不是他们的问题;还有Bittrex,他们说他们会考虑调查这样的案例,但至少会有0.1个BTC的管理费用。

揭露秘密的Segwit地址

将BCH发送到常规的BTC地址是不幸的,但并不总是致命的。当比特币现金被发送到一个Segwit比特币地址时,会发生什么呢?这就是事情变得复杂的时候。遗留比特币地址以1开始,而Segwit地址通常以3开始。(也有从bc1开始的Segwit地址,但我们现在会忽略它们。)问题在于,虽然Segwit的地址是以3开头的,但不是所有以3开头的地址都是Segwit兼容的,会有摩擦。

很容易将比特币的现金发送到一个3开头的地址,而没有意识到它实际上是一个Segwit地址。Le Calvez声称,因为Segwit地址的含糊不清,至少478个价值超过50万美元的BCH被困在这种方式里。对于受影响的各方来说,有一些好消息,至少有一个受害者成功地找到了100个被认为丢失的BCH。

Segwit还是不是Segwit?

Segwit崩溃背后的技术细节如下:BCH支持P2SH地址——也就是从3开始的地址——但它不支持P2SH - p2wpkh地址——i.e Segwit地址——也从3开始。目前,很难区分两者。确定是否启用Segwit的唯一方法是一旦从该地址发送了交易。在这个阶段,可以将交易ID输入到blockchain.info 资源管理器中,从右下角选择“高级视图”,然后查看Segwit输入数据,该数据应该是这样的:

Le Calvez引用了如下地址,总共收到了100个BCH错误。这是通过检查交易数据来实现的。官方的说法是,这些基金应该永远消失,但非官方的说,仍然有可能恢复它们。对于那些对这些问题感兴趣的人来说,这个解决方法在redditor btctroubador的“更多问题”下面有详细的解释。

简化后的版本如下:

1 .工作联系找到发生致命交易的区块的矿池。

2 .请求他们协助(提供分享的利益可能会帮助你的情况)。

3 .矿工必须交易,但不能广播,以防止别人花双倍的钱。

这一解决方案并不是万无一失的,而且依赖于矿工们的诚实,如果他们感到贪婪,他们就可以很容易地为自己保留货币。在100个BCH发送给Segwit地址的情况下,BTC.com采取了救援行动,挽救了这一天。然而,并不是所有的矿工都能被指望表现得如此仁慈。

如果明年推出比特币的新地址格式,这样的问题应该被消除。在那之前,当你把BCH发送到一个不熟悉的地址时,在你按下那个按钮之前要检查一下。至于剩下的400多个仍然困在Segwit地址的BCH,他们似乎注定要留在那里,除非矿工和发件人能达成协议。

来源:知链

原文链接:http://www.chainknow.com/detail/294.html

本文仅代表作者个人立场,不构成任何投资买卖建议!投资有风险,还需谨慎!

返回顶部