双重花费未确认交易的可行性比许多人预想的要容易得多

当前位置:首页 > 币圈百科 > 双重花费未确认交易的可行性比许多人预想的要容易得多

双重花费未确认交易的可行性比许多人预想的要容易得多

2023-02-06币圈百科200

double-spend首先声明这不是一个希望引起公众恐慌的FUD,比特币协议还是很安全的。我写这篇文章只是想告诉你,零确认交易双消费的成功概率远高于人们的预期,所以当交易金额较大时,请至少等到交易确认后再付款。根据中本聪的论文,至少需要六次确认才能认为交易是不可逆的。

前几天有人推出了一个叫BitUndo的服务。顾名思义,它通过在您的交易被确认之前,将已消费金额转回您的地址,从而实现“取消”操作。这件事在Reddit和HackerNews上引起了热烈的讨论,甚至有人通过实例证明,即使在网络确认速度已经提高很多的今天,零确认交易实现双消费的成功概率也远高于人们的预期。

示例:事务1被事务2重复花费。

实现的原理是什么?事实上,这利用了并非所有矿工在操作内存池时都具有相同策略的事实。在上面的例子中,由于最近的交易费用调整,交易1的交易费用从0.1mBTC/KB变成了0.1 mbtc/KB,这意味着没有升级到0.9版本的矿商不会接受,尽管这个交易可能仍然会被转嫁。同时,人们也可以利用一些特殊地址被特殊处理的事实,比如蓑衣网小编2023 有的会直接屏蔽发送到Satoshi Dice地址,brain 蓑衣网小编2023wallet“更正马电池订书钉”地址等等。

如果对童鞋感兴趣,可以自己试试。https://github.com/petertodd/replace-by-fee-tools

所以,希望大家能明白,未经确认的交易是真的不安全。对于BitPay、CoinBase等实时交易处理服务来说,风险不言而喻。在这一点上,我相信在相当长的一段时间内,小额交易、链外交易、货币托管担保等业务都会受到不小的影响。

当然,如果你送一个多里安,你可能就不用担心确认的问题了。

嗯?你不知道道林是什么?多里安人是未经证实的聪!)

双重花费未确认交易的可行性比许多人预想的要容易得多 | 分享给朋友: