硬分叉之后如何保证资产安全?硬分叉后BCH的钱包解决方案 ,BCH分叉为两条链:BCH和BCHSV,我们持续做着相关风险监测,也注意到相关交易所/钱包暂停了充提。由于分叉后的两条链没做重放保护,可能导致一条链上发起的交易,在另一条链上做重放攻击,造成相关对象的财产损失(依实际攻击场景而定)。在无重放保护的情况下,分离这两种链上资产的方法,目前社区的解决方法主要有如下两个:
1.input污染法
原理是引入了一笔非法交易的输出作为输入,那么这笔非法交易的输入将会使得这笔交易也会变为非法。 例如: 一笔交易广播到了 BCHSV 链中,引用了非法交易(在 BCH 合法,在 BCHSV 非法)的 UTXO 作为输入,那么这笔交易相当于被污染了,不会被 BCHSV 链承认,那么这笔交易就被重放免疫了;对应的,一笔交易广播到了 BCH 链中,引用了非法交易(在 BCHSV 合法,在 BCH 非法)的 UTXO 作为输入,那么这笔交易相当于被污染了,不会被 BCH 链承认,那么这笔交易就被重放免疫了。
2. 构造特有操作码交易
两条链的共识是有差别的,如果出构造一个本链合法,对方链上不合法的交易也可以进行分离,本次分叉双方的共识差别也体现在操作码上,可以在 BCH 链中,构造含有 OP_CHECKDATASIG 的输出,那么该笔交易在 BCH 上是合法的,但在 BCHSV 上是不合法的;同理在 BCHSV 链中,构造含有 OP_MUL 的输出,那么该笔交易在 BCHSV 上是合法的,但在 BCH 上是不合法的。
结合社区的方式及交易所相关工程实践经验,我们推荐使用第 1 种 input 污染法,但这需要有分叉后的 BCH 或 BCHSV 的 coinbase 交易(创币交易) UTXO 作为污染源,从这个 coinbase 交易中可以划分大量的小额 output,在用户提现时,可以将这些小额的 output 作为新交易的 input 之一来构建提现交易,从而较方便地完成分离。
另外,从工程实践上,我们也建议充提币的确认数可以适当提高,虽然目前来看两条分叉链未发生明显的攻击情况。
对于普通用户来说,等着先,不着急。
相关资料:
可行的钱包重放免疫实现方法: https://bch.club/index.php?app=team mod=Forum act=detail topic_id=685 team_id=1
哥白尼团队提供的开源工具,有效分离 BCH 和 BCHSV 两条链: https://github.com/copernet/tools/tree/master/hardfork
为了解决比特币网络拥堵,一共提出了 3 种解决扩容方案介绍如下:1.闪电网络:是一种链下扩容的方案,支付速度可以达到毫秒级,适合小额交易,只需很低的交易费用。 闪电网络支付成功的前提,是必须保证所有参与方在线,所以进行大额交易的成功率较低,同时也消弱了比特币的去中心化特性。 2.隔离见证:就是把交易记录和签名信息隔离开来。 一开始是希望通过“硬分叉”来实现隔离见证,后来演变成了软分叉,软分叉虽然实现了技术性扩容,但实现起来很复杂。 为了兼容依然采用旧规则的未升级节点,在新规则的设计上采用了很多妥协,虽然隔离验证有效提高了区块空间应用率,但是实际上见证的数据本身还是会在区块链中接收并存储。 3.区块扩容:这是一种硬分叉,判断软硬分叉的标准,就是看升级前的节点能否兼容升级后的节点,能兼容就是软分叉,不能兼容就是硬分叉。 硬分叉会导致社区分裂,BCH就是硬分叉的结果,直接扩大了区块的内存,增加了打包的交易数量和总手续费,缺点就是传播效率降低,导致全网孤块率和空块率大幅上升。 我们通过以上关于比特币扩容的方案有哪些呢内容介绍后,相信大家会对比特币扩容的方案有哪些呢有一定的了解,更希望可以对你有所帮助。
bch-3是什么意思?对于加密货币爱好者来说,bch-3或许不陌生,它指的是比特币现金(Bitcoin Cash)的第三个硬分叉。 硬分叉是区块链技术中的一种分支,旨在改善和优化比特币现金的性能和用户体验。 分叉是分散式系统的重要组成部分,它使得比特币现金能够更好地适应市场的需求,并在市场竞争中获得优势。 bch-3背后的目的是什么?bch-3旨在扩大比特币现金的区块大小和交易速度,以更好地满足用户的需求。 此外,这个硬分叉还意味着bch-3将开启新的路线图,以便更好地满足市场需求。 这些改变将帮助比特币现金网络支持更多的用户和交易量,并提高交易效率。 bch-3的影响是什么?bch-3的影响不仅限于比特币现金网络和用户,还会影响到整个加密货币市场。 bch-3在改善和优化比特币现金网络的同时,也会吸引更多的投资者和使用者参与比特币现金交易。 它还可能促使其他加密货币项目跟随bch-3的足迹,进行类似的硬分叉,以适应市场的需求。 总之,bch-3的出现将改变加密货币市场的态势,为使用者和投资者提供更好的使用和投资体验。
bchc是比特现金硬分叉造成的一种数字货币。 温馨提示:根据《关于防范代币发行融资风险的公告》,我国境内没有批准的数字货币交易平台。 根据我国的数字货币监管规定,投资者在自担风险的前提下拥有参与数字货币交易的自由。 应答时间:2024-01-20,最新业务变化请以平安银行官网公布为准。
Copyright @ 2024 啦啦收录网 此内容系本站根据来路自动抓取的结果,不代表本站赞成被显示网站的内容或立场。
你是本站第位访客 | 网站地图 | 粤ICP备2022150304号