什么是双花问题?| 区块链课堂第 13 问_区块链:加密货币

编者按:本文来自哈希派,作者:LucyCheng,星球日报经授权转载。在数字化货币系统中,由于数据的可复制性,使得系统可能存在同一笔数字资产因不当操作被重复使用的情况,这也称之为双花。为了解决双花问题,我们日常的数字资产使用依赖于第三方信任机构进行。这类机构对数据进行中心化管理,并通过实时修改账户余额的方法来防止双重支付的出现。而作为去中心化的点对点价值传输系统,比特币通过UTXO、时间戳等技术的整合来解决双花问题。具体来说,当一笔交易被广播到区块链网络之后,接收到交易的节点会对交易进行验证,检查其是否被花费过,即是否存在于UTXO中。如果交易输出已不存在于未花费交易列表中,则验证失败。另一方面,为了防止一个UTXO被重复使用的情况,比特币网络中还引入了时间戳的概念。假设用户A将被认证为UTXO的1BTC同时转账给B1、B2,两笔交易仅有一笔会成功完成,因为挖矿节点会选择性的记录优先接收到的或交付手续费更高的那笔交易。当交易被挖矿节点先后记录,根据时间戳的数据,最先被记录的交易才能成功验证。即使两个挖矿节点分别记录并验证“从A到B1”以及“从A到B2”为有效交易,且将各自挖出包含相关交易的新区块同时广播到比特币网络中;双花现象也不会产生。根据比特币协议,当两个节点同时生成新区块时,区块链会出现分叉;只有最先生成新区块并成为当前最长链上的交易,才能被认证。通常有超过六个区块对交易进行确认之后,该转账过程才算成功。当然比特币区块链中也不是绝对不可能出现双花现象的,比如遭受“51%算力攻击”的时候。

直播 | 六六 - 币安 > 我为什么选择币安:金色财经 · 直播主办的《 币圈 “后浪” 仙女直播周》第3期今晚20:00准时开始,本期“后浪”仙女币安新媒体营销经理六六 将在直播间聊聊“我为什么选择币安”,感兴趣的朋友扫码移步收听![2020/6/3]

声音 | Nigel Green:加密货币市场的波动与其他金融市场没什么不同:deVere Group首席执行官兼创始人Nigel Green表示:“所有金融市场都有高峰和低谷,加密货币市场没有、也不应该有任何不同,每当市场下跌或加密货币出现一轮波动时,那些讨厌加密货币的人就会宣称数字货币完蛋了——结果它们又经历了一轮上涨。在大多数其他金融市场,这些人不会做出如此极端和毫无根据的声明。”(彭博社)[2019/11/28]

声音 | 周鸿祎:没有什么系统是不能攻破的,区块链系统亦然:在《吴晓波频道十年二十人》第2018-07-04期中,奇虎360公司董事长作为嘉宾出席。对于区块链,周鸿祎也表达了其“质疑”,提出当区块链的系统不够安全时,会“打击整个行业的信心”。周鸿祎得出经验,没有不能攻破的系统,无论多完美的系统,只要它设计得足够复杂,便一定存在漏洞。“越复杂,漏洞越多。”[2018/7/6]

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

水星链

[0:0ms0-1:9ms