宇宙链 宇宙链
Ctrl+D收藏宇宙链
首页 > 非小号 > 正文

BCH硬分叉背后:“重放攻击”下的用户自救指南

作者:

时间:1900/1/1 0:00:00

11月16日凌晨2:16分,BCH在第556767个块高度发生硬分叉,分叉大战落下帷幕,分成了BCHABC和BCHSV两个阵营。在此次此次硬分叉中,BCHABC和BCHSV双方都没有进行“重放保护”。也就是说,此次分叉后,理论上,重放攻击将有可能导致任何一方发生共识崩塌和算力归零。

何谓“重放攻击”

传统计算机术语中,重放攻击(ReplayAttacks)又称重播攻击、回放攻击,是指攻击者发送一个目的主机已接收过的数据包,来达到系统的目的。重放攻击在任何网络通讯过程中都可能发生,是计算机世界黑客常用的攻击方式之一。主要用于身份认证过程。而在区块链领域,重放攻击(ReplayAttacks)通常出现在区块链硬分叉的时候,指的是“一条链上的交易在另一条链上也往往是合法的”。有一个例子可以简单的说明什么是区块链中的“重放攻击”:小A向某个不能有效识别付款的啤酒厂买啤酒,当他把用支付宝成功付款的付款信息出示给销售员后,销售员把啤酒给他。然后小A又再把上次的付款信息出示给另一个销售员,销售员又给他一份啤酒。只要小A不断重复出示他的付款信息,就可以源源不断得啤酒,这对于啤酒厂来说就是被重放攻击了,损失了无数啤酒。就本次BCH硬分叉来说,BCH由一条链变成了两条链,在这两条链都得到支持并持续运营的情况下,另外一条分叉出来的链又产生了BSV这一资产,也就是BCHABC和BCHSV都存在。由于没有重放保护,分叉完了之后如果不去管它,任其自然生长,这时候就会出现这样的情况:你在SV链上交易时,由于相同的地址、算法和交易格式,拿到ABC链上去重新广播,就有可能会被ABC链承认有效,从而进行相同的交易操作。攻击者一旦利用这个漏洞,不断在交易所进行充提操作,就能获取额外的BCHABC。这就意味着,没有重放保护的BCH用户资产已经被暴露于风险之中,更严重的,还将导致共识崩塌和算力归零。“重放攻击”源起:以太坊硬分叉

BCH跌破600美元关口 日内跌幅为44.69%:火币全球站数据显示,BCH短线下跌,跌破600美元关口,现报599.07美元,日内跌幅达到44.69%,行情波动较大,请做好风险控制。[2021/5/19 22:21:27]

2016年7月20日晚,以太坊在第192万个区块高度发生了硬分叉,产生了两条链,分别称为ETHchain和ETHClassicchain,上面的代币分别称为ETH和ETC。这两条链上的地址和私钥算法相同,交易格式也完全相同,导致在其中一条链上的交易在另一条链上很可能是完全合法的。所以你在其中一条链上发起的交易,放到另一条链上去重新广播,可能也会得到确认。由于事先没有做好预案,很多人利用这个漏洞,不断在交易所进行ETH充提操作,获取额外的ETC。“重放攻击”得以在区块链世界被重新定义。受重放攻击的影响,对用户来说,以太坊目前的问题是存在的。因为ETH和ETC都有很好的经济量,而用户如果无法解决掉自己的操作被重放的可能,他想卖其中一个资产的同时保留另一个资产,要么自行进行分离,要么就只能在交易所的协助下才能实现了。应对:先分离再交易

火币全球站现已恢复BCH逐仓/全仓杠杆交易:火币官方刚刚发布公告称,火币全球站现已恢复逐仓BCH/USDT、BCH/BTC和全仓BCH杠杆交易。[2020/11/16 20:56:07]

既然BCH在没有重放保护的前提下已经发生分叉,被重放无法避免,那么,为了避免受损失,交易所和用户都有必要在进行新的交易之前,对所持有的BCHABC/BCHSV进行分离。让我们回看一下BCH升级后的两个版本:bitcoinabc0.18.2和bitcoinsv0.1。Abc0.18.2协议版本主要修改是增加了两个操作码OPcode,OP_CHECKDATASIG和OP_CHECKDATASIGVERIFY;将区块里的交易排序规则从拓扑排序改成了规范排序。SV0.1协议版本主要修改是恢复了比特币早期的四个操作码OPCode,OP_MUL,OP_LSHIFT,OP_RSHIFT,OP_INVERT;删除每个脚本201个操作码的限制;提高区块大小上限到128MB。由于两个版本都更新了操作码,对于已经持有BCH的用户来说,使用新的OPcode进行交易操作,应先进行分离再操作账户更为稳妥。分离最简单有效的办法,就是在分裂点后100个区块,从矿池购买一丁点coinbase交易的UTXO,发到你的BCH钱包里,然后将所有余额一次性转入一个新地址。只需要在一条链上这么做一次,就可以彻底分离出来了。分离两种资产后,新OPCode你就可以使用了,不会出现因被重放而导致新OPCode在BCH链上有安全隐患的情况。在此安比实验室提醒广大BCH持有者和支持ABC/BSV的交易所,在分离你/你的用户的BSV之前,为避免重放造成损失,在交易中谨慎使用新的OPCode。

行情丨BCH在2分钟内涨幅超过1.00%:据火币全球站数据显示,BCH/USDT在2分钟内出现剧烈波动,涨超1.00%,达到1.46%。当前报价为 328.30 美元,行情波动较大,请注意风险控制。[2020/1/27]

动态 | 未知矿工的BCH哈希率突涨至68.75%:金色财经报道,未知矿工的BCH哈希率今天突然达到了68.75% ,且在过去的7天里,其哈希率达到了39%。正如他们的coinbase文本所显示的那样,此哈希率中的大部分似乎属于一个未知实体,这似乎是某种有序的随机乱码。他们目前在相对亏损的情况下挖BCH,因为挖BTC的利润比BCH高出2.9%,但这个人或实体的意图尚不清楚。[2019/12/31]

标签:BCHABCCHACODEBCHK TokenAABC价格PropchainDECODE

非小号热门资讯
区块链社群熊市静默:共识倒,人已散

本文来自:BiaNews,作者:路西,星球日报经授权转发。移动互联网的出现和普及让人们在寻找志趣相投的群体这方面成本大幅降低,现在估计谁都有几个交流兴趣爱好的微信群.

1900/1/1 0:00:00
偷电挖矿暗史:勾结供电公司内鬼,偷电案例黑龙江省最多

编者按:本文来自一本区块链,作者:比萨,星球日报经授权发布。对于挖矿业来说,电费攸关生死。许多矿工为了廉价电力,踏遍全球,逐水草而居。与此同时,在一些看不见的隐秘角落,偷电挖矿的“硕鼠”们,正在蠢蠢欲动.

1900/1/1 0:00:00
星球日报 |李启威:减半不会对币价有巨大影响;Mt.Gox CEO辩称无罪,判决将于明年宣布;澳本聪:推销“分布式”和STO想法的都是子

头条 慢雾区情报:以太坊智能合约Fountain(FTN)现溢出漏洞以太坊智能合约Fountain(FTN)出现溢出漏洞,攻击者通过调用batchTransfers函数进行溢出攻击,漏洞具体出现在合约代码535行的加法运算上.

1900/1/1 0:00:00
区块链标准建设不是一蹴而就的,是慢慢推进的 | P.O.D 新区势区块链峰会

据市场上不完全统计,2011-2018年期间,区块链因安全事件导致的金额损失高达31亿美元。值得注意的是,从2017年开始区块链安全事件损失金额呈现一个指数级上升趋势,仅2018年发展以来它的损失已达到19亿美元,安全问题已经成为区块.

1900/1/1 0:00:00
真实月活仅3.7万,矿工横行 —— EOS DApp生态爆发背后的隐患

编者按:本文来自DappReview,作者:DR小伙伴,Odaily星球日报经授权转载。在生态爆发之下,存在着部分虚假繁荣的假象.

1900/1/1 0:00:00
MinIPO迷你投CEO袁俊:区块链技术在股权众筹行业的监管应用前景

编者按:本文来自中国人民大学金融科技研究所,作者:袁俊,星球日报经授权发布。2018年12月21日,“第三届中国金融科技论坛暨中国金融科技领军人物和企业榜发布盛典”,中国人民大学金融科技研究所正式成立启动仪式,在人民日报国际报告厅隆重.

1900/1/1 0:00:00