Blockchain

區塊鏈如何解決仲裁問題?

  • March 20, 2021

我知道比特幣錢包只不過是在區塊鏈上執行的交易記錄。

去中心化區塊鏈中的交易細節如何更新?

在集中式系統中,交易基於其集中式伺服器中維護的交易記錄。例如 A 和 B 連接到中心化 C。當 A 與 B 發起交易時,C 參考其中心化數據庫並驗證它是否為有效交易,並根據驗證結果允許該交易。換句話說,當兩個交易方中的任何一方需要仲裁時,都有一個用於交叉驗證和調試的中央日誌來解決問題。

但是在去中心化交易中,沒有中心化的仲裁者。如果交易錯位,如何提供仲裁?

換句話說,是否有任何沒收機制來剝奪參與非法行為的比特幣所有者?

我知道比特幣錢包只不過是在區塊鏈上執行的交易記錄。

比特幣錢包儲存密鑰對,並允許使用者通過發送/接收比特幣交易與網路進行互動。

去中心化區塊鏈中的交易細節如何更新?

“全節點”可以由想要為自己獨立驗證網路狀態的使用者執行。每個完整節點都保留自己的網路狀態(區塊鏈歷史)的本地副本,並且節點之間會相互通信新的區塊和交易。通過這樣做,所有節點將就目前的網路狀態達成一致,而無需中央伺服器。

如果交易錯位,仲裁如何解決。

網路節點遵循一組規則(通常稱為“共識規則”),這些規則允許它們都得出關於網路狀態應該是什麼的相同結論。在區塊衝突的情況下,具有“最多工作”的鏈最終被裁定為有效鏈。

換句話說,是否有任何沒收機制來剝奪參與非法行為的比特幣所有者?

不。

我知道比特幣錢包只不過是在區塊鏈上執行的交易記錄。

比特幣錢包主要用於安全密鑰管理。但錢包還顯示與地址相關的交易歷史,這些地址源自密鑰或添加為錢包中的僅供觀看。

去中心化區塊鏈中的交易細節如何更新?

我創建一個交易,簽署它並使用我的節點廣播它。它被中繼到其他節點並到達網路中大多數節點的記憶體池。一旦礦工將其包含在一個區塊中,交易就會得到確認。在此之後開采的每個區塊都會增加我交易的確認數量。

每個塊都由全節點驗證,無效塊被拒絕。

換句話說,是否有任何沒收機制來剝奪參與非法行為的比特幣所有者?

不。我不明白您所說的“非法”到底是什麼意思,但比特幣具有抗審查性,並且沒有任何流程可以使某些 UTXO 無效,因為它們涉及某些交易或與某些身份相關聯。

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