什么是“双花问题”,数字货币交易中该如何防治呢?
计算机/软件
2 638
2
该提问暂无详细描述
收藏
2021-01-15 04:49 更新 小眼的铁板烧 •  1884
共 1 个回答
高赞 时间
0

双花问题:同一笔数据资产因不当操作背重复多次使用 矿工在生成区块的时候,会从网络上收集交易信息,交易信息中包含了付款人的私钥签名。矿工首先会验证签名是不是正确的,只有正确的签名才会被认为是付款人认可的支付。然后矿工会从以前的区块链中追溯,看苏宽仁这次消费的比特币是不是以前没有被消费国。然后记录下付款人可用的比特币余额,这个过程也被称为UTXO(Unspent Transaction Outputs)机制。 数字货币里没有账户的概念,数字货币币的所有量实际上通过区块链计算得出的某一私钥可以支配的比特币数量。 在交易中通过共识算法达成一致防止双花问题。对于一笔交易,如果利益不相干的若干个节点能够达成共识,就可以认为全网对此也能够达成共识。 达成共识的算法有很多种主要有:工作量证明、权益证明、委托工作量证明、委托权益证明、实用拜占庭容错算法等,这些算法各有特色但最终目的一致。随着区块链技术的发展,不断更新的区块链使用不同的共识算法。 下面介绍比特币的共识机制——工作量证明机制 简单来说就是,系统会提供很多难题,这些难题需要很大的算力来进行求解,只有求出正确结果的才有写区块的权利。这些问题的结果很容易得到验证,因此可保证求解结果的正确性。进而限制了能够修改区块链的人的数量保证交易安全。

收藏
2021-01-15 04:51 更新 小眼的铁板烧 •  1884

“看苏宽仁这次消费的比特币是不是以前没有被消费国”?错别字需修改

饮水思源 •  5564 2021-01-15 11:30