简单说明为什么说比特币不可伪造?

为什么说比特币不可伪造?也就是说不能造假币。

我发给你0.1枚比特币,为什么你相信这枚比特币不是我自己伪造出来的,而是真的比特币呢?或者,你怎么相信我没有把这0.1个比特币同时转给了2个人或3个人呢?这和比特币的UTXO结构有关系。

所谓“UTXO”,具体的意思是未花费的交易输出,它是比特币交易生成及验证的一个核心概念。

我用你非常熟悉的纸币来举个这个例子:

假设我要给你20元钱,其中2张5元纸币,1张10元纸币。而我的这2张5元,来自水果店老板给我的找零,这1张10元来自加油站给我的找零,拿到这三张钞票之后,我还没有花出去,才能给你。这就叫未花费的交易输出。水果店老板的这2张5元钞票,又来自其他人,加油站的1张10元钞票,也可能来自于其他人。这样这些钞票,可以顺藤摸瓜一直追溯到发行的那一刻,由印钞公司根据央行批准发行出来,并首先发给了哪家银行,最后流通到市场上的。由此验证这三张钞票都是真的。

比特币的UTXO也是这样的结构。在比特币世界里的每一笔转账,都能够追溯到上一笔交易。每一笔付款,都可以追溯到上一笔的收款。我给你的0.1个比特币,必须是别人给我的、我还没有进行花费的比特币。然后可以一直往上追溯到它诞生时矿工挖出来的那个区块。这个机制,保证了比特币不可被伪造,不可以被重复支付。重复支付,在比特币世界被叫做“双花”,就是花了2次。

在比特币之前,一直没有数字资产能够解决双花问题,而中本聪用这个机制,解决了这个信任问题,使得比特币能够被广泛的应用。

提示:投资有风险,入市需谨慎,本资讯不作为投资理财建议。请理性投资,切实提高风险防范意识;如有发现的违法犯罪线索,可积极向有关部门举报反映。
你可能还喜欢