簡單說明為什麼說比特幣不可偽造?

為什麼說比特幣不可偽造?也就是說不能造假幣。

我發給你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次。

在比特幣之前,一直沒有數字資產能夠解決雙花問題,而中本聰用這個機制,解決了這個信任問題,使得比特幣能夠被廣泛的應用。

提示:投資有風險,入市需謹慎,本資訊不作為投資理財建議。請理性投資,切實提高風險防範意識;如有發現的違法犯罪線索,可積極向有關部門舉報反映。
你可能還喜歡