如何解决比特币硬分叉后的重放攻击?

比特币交易的规则:将用户有权使用的若干比特币汇款地址上的之前交易的输出金额作为一次交易的输入,若干比特币收款地址上增加的交易金额作为本次交易的输出。输入金额必须大于等于输出金额,超出部分作为本次交易的手续费。手续费没有输出地址,奖励给将本次交易记账成功的矿工。

因为有时作为输出的金额超过了用户想要支付的金额。在这种情况下,比特币客户端会创建一个新的比特币地址,并把差额发送回这个地址,这就是比特币的找零机制。

比如你想从商店买一块钱的棒棒糖,你打开你的钱包,发现里面只有一张20元面值的人民币。你能支付的最小金额是多少呢?当然不是1块钱,你不能把这张20元钱的纸币撕下20分之1再交给营业员。你必须把这张20元面值的人民币全部交给收银员,然后因为你只需要支付1元钱,收银员会找给你19元。

非常难解决。必须把分叉前的每一笔UTXO都成功转出成两笔不同的交易才行(必须要用特定方法在两个分叉上产生出不同的TXID,只转一次未必能成功)。

理论上(从技术角度)可以分离交易,比如借助opt-RBF的功能,当一笔转出交易在某一分叉上确认后,如果此时在另一分叉尚未确认,可以立即利用RBF的功能提高手续费,争取替换掉原来那条交易。如果这笔新交易被另一分叉确认,那么分离成功。

在实践上,一旦出现两个分叉将是致命的,可以宣布比特币失败了。因为在实际应用中无法做到及时有效地分离交易。
首先,目前的客户端(bitcoin-core)不支持自动生成RBF交易,需要手工构造脚本。分离时不是根据地址,而是需要具体到UTXO,估计绝大多数用户不知道该怎么做(即使给出方法,很多人也未必会操作)。
其次,分离交易必须要等确认速度最慢的那个分叉确认出不同TXID的交易才行,也就是说,分离速度取决于最慢的(最低算力)网络确认所需时间。在最慢的网络确认成功之前(可能需要数几小时或几天),不能进行除自己转给自己能控制私钥的地址之外的任何其他交易,这将导致无法完成任何真实转帐需求。
第三,网络将会出现真正的致命性拥堵,因为在短期内将出现了难以计数的分离UTXO这种原本根本不存在的交易需求。这可能导致整个交易网络瘫痪。

本文部分内容来自互联网,如有疑问请与我们联系。

发布者:币侠,转转请注明出处:https://www.yfhhf.com/zixun/114431.html

(0)
上一篇 2023年 1月 10日 下午10:15
下一篇 2023年 1月 10日 下午10:29

相关推荐

  • hkd交易所app下载2.5.6 HKD交易所App下载2.5.6

    HKD交易所App下载2.5.6摘要:HKD交易所App是一款可以轻松帮Yfhhf.Com助用户理性投资的应用程序。其最新版本2.5.6增加了许多新功能和优化,用户可以享受更好的交易体验和更丰富的投资选择。什么是HKD交易所AppHKD交易所App是由香港交易所推出的一款交易应用Yfhhf.coM程序,用于方便用户进行证券交易。该应用程序提供了实时行情、即时…

    币圈资讯 2023年 4月 27日
    1490
  • DAPP达普币发行总量多少?

    达普币Dapp,引用XZC协议开发而来的硬币,如何这个币应该从BCEX交易所下架一些流动性差的项目直接用DAPP来补偿,才知道,达普币全名:DapperCoin,总量为5千万枚,直接引用SHA3算法,其实这个币就是模仿达世出来的,之前还在微信大力宣传,凡是下载APP和关注公众号都有奖励,最高抽奖奖励一枚比特币,这个币最大亮点就是他的节点,了解到年化率最高既然…

    币圈资讯 2023年 1月 20日
    1440
  • 维卡币可以转币了(维卡币怎么样了)

    大家好,今天币侠网https://www.yfhhf.com来为大家关于维卡币可以转币了(维卡币怎么样了)很多人还不知道,现在让我们一起来看看吧 1.一般。 2.维卡币英文名为Onecoin,一种创造出来的网络虚拟货币名词,被政府认为涉嫌传销类诈骗。 3.已经破产了。 4.维卡币已经崩盘,涉案资金高达上百亿美金,创始人已经跑路,现在正被全球通缉。 5.不怎么…

    2023年 1月 24日
    1200
  • xmex交易所官网1:全新中心,畅享无限交易乐趣

    “xmex交易所官网1:全新中心,畅享无限交易乐趣”一文介绍了xmex交易所的全新升级,为用户带来了更加畅快的交易体验。通过官网的改版,用户可以享受到无限交易乐趣,体验到更加便捷、安全的交易环境。无论是新手还是资深交易者,都可以在xmex交易所找到满足自己需求的交易品种,以及全方位的交易工具和服务。无论是数字货币交易还是衍生品交易,xmex交易所都将为用户提…

    币圈资讯 2023年 10月 22日
    1500
  • 比特币行情价格(比特币行情价格走势图)

    大家好,今天币侠网(yfhhf.com)来为大家关于比特币行情价格(比特币行情价格走势图)很多人还不知道,现在让我们一起来看看吧 1.下图是比特币全部的价格变动图,由图可以看到比特币2013年才开始能交易,价格大概是在七百多元,截止现在,比特币的价格是44800元左右,上涨了N倍。 2.虚拟币交易双方需要比特币钱包和比特币地址。 3.比特币价格走势通过看走势…

    2022年 12月 12日
    1710

联系我们

不接风险内容

在线咨询: QQ交谈

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信