Bitcoin-Core

比特幣網路如何將比特幣“捆綁”在一起以形成 UTXO。另外,為什麼比特幣網路不只記住每個人的餘額

  • April 24, 2022

還有,什麼是比特幣,是一串可以分割的程式碼。

捆綁在一起

比特幣網路並沒有真正將比特幣聯繫在一起形成 UTXO。

它這樣做的唯一意義是在交易數據中。交易的詳細資訊包括正在花費/使用/銷毀的輸入 UTXO 列表和正在創建/接收的輸出 UTXO 列表。

自比特幣誕生以來,比特幣網路中的每個完整參與者都有自己的所有交易日誌。這用於獨立檢查接收數據的有效性,尤其是 UTXO 的有效性。

你可能會說一個交易將輸入的 UTXO 與輸出的 UTXO 聯繫在一起,但它並沒有將它們單獨聯繫起來。如果有多個輸入和多個輸出,它不會將一個輸入綁定到一個輸出。


追踪金錢

比特幣網路不跟踪人們的餘額,可能是因為在點對點網路中似乎沒有可靠的方法來做到這一點,該網路旨在消除對受信任第三方的任何需求並促進隱私. 您可能不希望世界上的每個人都確切地知道您有多少錢以及您花在什麼地方。


硬幣

比特幣是一種計量單位,例如秒。你不能給別人一秒鐘或把一秒鐘鎖在保險箱裡。你不能真正指向有形的東西並聲稱它是一秒鐘。

最接近硬幣的是 UTXO,但你必須記住,硬幣的概念是一個類比,它不是真實的。這是一個幫助理解的故事,但故事也可能產生誤導。

你可能會指著一美元硬幣說那是一美元,但實際上它是一種代幣,它本質上並不值一美元。你一生中用過的大部分錢都不是真的。銀行賬戶中的數字更加抽象。

比特幣金額的詳細資訊儲存在我們稱為區塊鏈的交易日誌中。通過檢查,我們可以看到已經花費和收到了很多錢。我們可以通過檢查看到,那些花錢的人已經證明他們有這樣做的權利。他們證明了他們知道與一定金額相關的秘密號碼,而無需洩露該秘密號碼。

所以不,比特幣並不是字面上可以復製或分割的一串程式碼。


其他故事

比特幣世界使用了許多可能具有誤導性的類比,缺乏對真相的了解有時會導致比特幣新手犯錯誤,從而損害他們的經濟利益。

  • 錢包:錢包不是錢包。這是因為它們不包含金錢。錢包實際上是一種用於隱藏我們稱為私鑰的秘密數字的密鑰保險箱。
  • 地址:比特幣地址不是地址。他們不辨識或定位人、組織或地點。僅僅知道一個地址或只是把它放在錢包裡並不能使您有能力花錢發送到該地址。地址可能更像是購買參考。
  • 賬本:區塊鏈不是賬本,而是交易日誌。
  • 密鑰:比特幣密鑰是由數學計算得出的一個大數字。比特幣鑰匙並沒有真正打開門或保險箱或做任何與此類似的事情。它們用於創建和檢查數字簽名。稱為私鑰的密鑰類型可以使您能夠花錢與該密鑰間接相關。被稱為私鑰的數字可以在數學運算中使用,以產生另一個我稱之為購買參考(地址)的數字。您還可以在不同的數學運算中使用私鑰來生成一個數字,世界其他地方將接受該數字作為您可以花錢與該購買參考相關的證據(發送到地址)。
  • 簽名:數字簽名不像書面簽名。它們不是可以複製並附加到新文件的一系列符號或曲線。
  • 加密:比特幣網路不使用加密
  • 硬幣:比特幣網路中實際上沒有任何硬幣。UTXO 有點像硬幣,但很奇怪,每次你花費它們時,它們都會融化在一起並重新鑄造成一組不同的新硬幣,每個都有不同的價值。硬幣只是關於 UTXO 的數據,但您永遠不會擁有任何硬幣的獨家保管權(UTXO 數據)。單個硬幣(UTXO 數據)同時存在於比特幣網路中的任何地方,而不是其他任何地方(例如,不在交易所或交易賬戶中)。
  • 追踪:雖然資金的每一次流動都記錄在公共記錄中,每個人都有一份副本,但您無法分辨交易的哪些輸入對應於特定的輸出。一筆交易可能有 7 和 3 的輸入,但有 9 和 1 的輸出。您無法判斷 1 是來自 7 還是來自 3。這使得追踪資金變得困難。

隱私不是比特幣的強項,但事情並不是那麼透明。

屬於同一所有者的地址之間的關係實際上只有錢包客戶端軟體知道。

除非涉及需要 KYC 的託管法定交易所,否則該公司將至少知道您提取的第一個地址。

如果您多次重複使用任何地址,則會有數據探勘監控機構跟踪模式來嘗試 doxx 大玩家。

所以真的,只有你的錢包客戶端可以計算任何匯總的餘額數據。

引用自:https://bitcoin.stackexchange.com/questions/113430