数字货币中的双花到底怎么回事?一笔币被花两次,你的资产还安全吗
导读:数字货币中的双花到底怎么回事?一笔币被花两次,你的资产还安全吗所谓双花,说白了就是你拿着同一枚币,同时向两个不同地址发起转账,系统如果验证不严,两笔都算成功,等于你凭空多出了一笔钱。这个问题在比特币诞生之初就存在,也是中本聪用工作量证明要去解决的核心痛点。我每次给客户做风控培训都会问一句:如果明天有人用你的币同时付了两笔账,你的系统能在几秒内识别出来?...
数字货币中的双花到底怎么回事?一笔币被花两次,你的资产还安全吗
做交易所风控这些年,我见过太多用户因为不了解双花而血本无归。所谓双花,说白了就是你拿着同一枚币,同时向两个不同地址发起转账,系统如果验证不严数字货币中的双花到底怎么回事?一笔币被花两次,你的资产还安全吗,两笔都算成功,等于你凭空多出了一笔钱。这个问题在比特币诞生之初就存在,也是中本聪用工作量证明要去解决的核心痛点。
双花的技术路径其实不复杂。攻击者先把一笔交易广播出去,同时准备一笔金额相同的反向交易。当链上节点还没完成共识确认时,攻击者拉拢一批矿节点同步接收这两笔冲突交易,或者干脆发动51%攻击,强行把有利自己的交易写进区块。确认数不够多,窗口期就被钻了空子。

2010年比特币历史上发生过一次真实的双花攻击:某商家收到100枚BTC的转账,还在等确认数字货币中的双花,攻击者把同批币转给自己另一个地址,商家发货后钱就没了。后来类似的剧本在闪电网络等二层方案里反复出现,只是换了个马甲。确认深度成了所有人判断交易安全的第一指标。
作为普通用户,最实用的防护就是至少等6个区块确认再行动。大额转账别省那几分钟,小额也至少等3个确认。同时别把私钥随便交给第三方托管,尽量用官方节点或可信钱包。我每次给客户做风控培训都会问一句:如果明天有人用你的币同时付了两笔账,你的系统能在几秒内识别出来?
Bitpie 全球领先多链钱包版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!
