2. 交易

我們將電子硬幣定義爲數字簽名鏈。每個所有者通過對前一個交易的哈希值和下一個所有者的公鑰進行數字簽名並將其添加到硬幣的末尾,將硬幣轉移到下一個所有者。

收款人可以驗證簽名以驗證所有權鏈。

當然,問題是收款人無法驗證其中一位所有者沒有重複使用該貨幣。

一個常見的解決方案是引入一個值得信賴的中央機構或鑄幣廠,檢查每筆交易是否存在雙重支出。

每次交易後,硬幣必須返回造幣廠以發行新的硬幣,並且只有直接從造幣廠發行的硬幣才被信任不會被雙重花費。

這個解決方案的問題在於,整個貨幣系統的命運取決於運營鑄幣廠的公司,每筆交易都必須經過他們,就像銀行一樣。

我們需要一種方法讓收款人知道以前的所有者沒有簽署任何早期的交易。就我們的目的而言,最早的交易纔是最重要的,因此我們不關心後來的雙花嘗試。

確認不存在交易的唯一方法是瞭解所有交易。在基於鑄幣廠的模型中,鑄幣廠瞭解所有交易並決定哪些交易先到達。

爲了在沒有受信任方的情況下實現這一目標,交易必須公開宣佈[1],並且我們需要一個系統,讓參與者就接收順序的單一歷史達成一致。

收款人需要證明在每次交易時,大多數節點都同意這是第一個收到的交易。

#BinanceSquare

#BitcoinWorld

#Binance

#bitcoin

#usdr