火星链 火星链
Ctrl+D收藏火星链
首页 > 莱特币 > 正文

BCH: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今日全网算力下降4.22%:金色财经报道,据蜘蛛矿池数据显示:

BTC全网算力115.220EH/s,挖矿难度15.78T,目前区块高度637096,理论收益0.00000832/T/天。

ETH全网算力189.913TH/s,挖矿难度2477.06T,目前区块高度10370567,理论收益0.00892604/100MH/天。

BSV全网算力1.802EH/s,挖矿难度0.27T,目前区块高度641701,理论收益0.00049946/T/天。

BCH全网算力2.657EH/s,挖矿难度0.37T,目前区块高度641927,理论收益0.00033871/T/天。[2020/7/1]

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

BTC 24小时涨1.88% 现报7912U,BCH 24小时涨3.57%领涨主流币:据MXC抹茶行情数据显示,截至2020年3月11日10时,BTC 24小时涨1.88%,现报7912U,ETH 24小时涨2.71%,现报202.13U,EOS 24小时涨2.86%,现报3.1U,BCH 24小时涨3.57%,现报273.2U, BSV 24小时涨2.72%,现报199.17U, LTC 24小时涨2.29%,现报50.39U,XRP 24小时涨2.17%,现报0.21U;ETC 24小时涨2.35%,现报6.82U。

股市方面,美股市场今日大幅高开,经过昨天的“暴跌”宣泄之后,基本上达到阶段性稳定,三大股指涨幅近5%。币市方面,BTC凌晨5点30分震荡上涨至8034.72U,随后小幅下调。据统计,随着减产临近,BTC余额等于或大于0.1 BTC的地址数量已达到2,977,761个地址的历史新高。

根据出块时间计算,ETC预计在3月17日达到1000万块,出块奖励减少20%,将成为今年首个减产币种。(以上观点不构成投资意见,注意投资风险)[2020/3/11]

既然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。

动态 | 一个不知名旷工在过去24小时累计获得44%BCH区块:据Trustnodes4月29日消息,在过去的七天里,一个不知名旷工已经获得了37%的比特币现金(BCH)区块,并且在过去24小时内达到了44%,奇怪的是,他用比特币发明家中本聪(Satoshi Nakamoto)标记区块,也许是想给人一种暗示或者分散注意力。[2019/4/30]

Brian Kelly:随着使用人数上升BCH价值会提高:据Cointelegraph消息,上周六部分BCH矿工为BCH发展基金筹资,BKCM LLC首席执行官Brian Kelly称发展基金有利于BCH价值提高。他称,随着使用人数越来越多,有用性会转化为价值。[2018/5/22]

标签:BCHABCCHAETHbch币值得长期持有吗ABChainAwardChainbeth币如何换回eth

莱特币热门资讯
HYPE:阿里巴巴和蚂蚁金服表示专注技术,否认发CC币、淘宝币

11月13日晚,针对网上流传的阿里巴巴和蚂蚁金服将要发行CC币、淘宝币的传闻,蚂蚁金服官方微博进行了否认.

1900/1/1 0:00:00
OIN:《福布斯》发布30岁以下30强精英榜单,入选的4位链圈“少年”都是谁?

据CCN报道,《福布斯》近日发布了30岁以下30强榜单,收录了4位区块链行业的领军人物。他们分别是来自闪电网络的OlaoluwaOsuntokun、稳定币Basis的NaderAl-Naji、和.

1900/1/1 0:00:00
区块链:熊大熊二来了,光头强你的信仰还在么?(上)

编者按:本文来自白话区块链,作者:五火球教主,星球日报经授权发布。“教主,我心已死……”战士有气无力地呻吟着.

1900/1/1 0:00:00
MIK:透明会杀死稳定币 | 专访 Mikko

本文来自:碳链价值,作者:唐晗,星球日报经授权转发。题图货币是一个微妙的把戏。受访者简介:Mikko,《稳定数字货币手册》作者,纯粹的货币学者。首先要谈一下做这篇专访的初衷.

1900/1/1 0:00:00
ONE:靴子落地,香港证监会公布虚拟资产新规(解读)

2018年11月1日,香港证监会于官网上传虚拟资产新规《有关针对虚拟资产投资组合的管理公司、基金分销商及交易平台营运者的监管框架的声明》.

1900/1/1 0:00:00
PRO:富人越富,穷人越穷,我为什么反对PoS

本文来自:区块链大本营,作者:HugoNguyen,编译:Guoxi,星球日报经授权转发。据摩根士丹利年初报告,2017年比特币挖消耗的电力与中东国家卡塔尔年耗电相当,预计2018年的电力需求可.

1900/1/1 0:00:00