• <option id="cacee"><noscript id="cacee"></noscript></option>
  • <table id="cacee"><noscript id="cacee"></noscript></table>
  • <td id="cacee"></td>
  • <option id="cacee"></option>
  • <table id="cacee"></table>
  • <option id="cacee"><option id="cacee"></option></option>
  • <table id="cacee"><source id="cacee"></source></table><td id="cacee"><rt id="cacee"></rt></td>
    <option id="cacee"><option id="cacee"></option></option>
     找回密碼
     立即注冊

    掃一掃,登錄網站

    首頁 區塊鏈生態 查看內容
    • 6880
    • 0
    • 分享到

    區塊鏈的“確定性 (finality)”意味著什么?

    2019-7-4 13:46

    來源: Unitimes 作者: Raul Jordan

    區塊鏈交易的結算:確定性 (finality)


    默認情況下,區塊鏈網絡中的參與者都認可“難度”最大的鏈,或者說是其中包含最多區塊的鏈,也就是“規范的賬本”。讓每個人都對該“規范的賬本”達成共識,這就是區塊鏈中數字所有權背后真正的推動因素。如果明天一個新的賬本被接受為真正規范的賬本,而上面沒有記錄你的交易或加密貨幣,那你就遭受損失了,也不能再參與到該系統中了,因為該系統不再承認你的“所有權”,盡管你有一個本地副本。

    上述情況適用于所有基于最長鏈規則的區塊鏈協議 (比如當前的比特幣以太坊)。但這些協議的安全保證并不是絕對的。在這些協議中,不能保證你的交易永遠不會被逆轉,也不能保證比特幣協議中不會出現一條新的、更長的鏈。也就是說,工作量證明區塊鏈的安全性概念是概率性的。運行的時間越長,生成的區塊越多,那你的交易被逆轉的可能性就越小。某條工作量證明鏈 (如比特幣) 運行的時間越長,存在于該鏈上的以前的交易被逆轉的可能性就越低。這一概念就成為結算的確定性 (settlement finality)。

    交易逆轉或者鏈分裂屬于區塊鏈分叉這一更大的現象范疇:在區塊鏈分叉中,網絡的一部分參與者對哪個才是“規范的賬本”有著不同的信念。分叉可能對數字所有權產生巨大的影響,因為它是一個高度社會化的過程,可能由于各種原因而發生。在以太坊網絡中,為了升級網絡和添加新特性,網絡會進行預定的分叉。有時會發生有爭議的分叉,即一些不同意對網絡協議進行更改的人會決定說服網絡中的部分參與者來分叉出一條新鏈 (比如比特幣現金就是從比特幣核心鏈中分離出來的一個非常有爭議的分叉鏈)。

    但是分叉并非一種非同尋常的情況。事實上,由于網絡狀況的原因,比特幣幾乎每隔一段時間就會發生分叉。由于不是每個人都可以同時看到傳播的區塊,兩個礦工都可能會創建出完全有效的區塊,但是最終只有一個區塊將會獲得比特幣協議的獎勵。

    區塊鏈網絡并不完美,因為世界上任何人都可以運行一個節點:由于各種互聯網連接和延遲問題,區塊通常需要更長的時間才能在更大的區塊鏈網絡中進行傳播,這就在各礦工對區塊達成共識的時間間隔內為出現潛在的分叉提供了更多的時間。

    以太坊網絡最近的區塊傳播所需時間

    那些有效但不被包含在網絡中大多數人接受的賬本之中的區塊就稱為孤塊 (orphan block),在以太坊網絡中也稱為叔塊 (uncle block)。在以太坊網絡中,那些創建了叔塊的礦工也會獲得一點獎勵,這些被創建出來的叔塊在全部挖掘出來的區塊中占的比例叫叔塊率。

    以太坊網絡中的叔塊率趨勢圖,其中以太坊叔塊率在2017年底迎來了高峰。

    叔塊率還可以很好地反映當時的以太坊中的網絡延遲和效率低下問題。也就是說,如果區塊使用過多的 gas (即使用過多的計算),那這些區塊的大小將更大,傳播至全網絡將需要花更長的時間,進而增加了出現更多叔塊的概率。在高使用率的時候,區塊鏈網絡會變得擁擠,大量的叔塊會以比平時更高的比例出現。

    分叉和鏈重組的可能性就是 Coinbase 等交易所需要讓你等待一段時間之后才能讓你使用你接收到的幣或者將你的幣轉移出交易所的原因,通常需要等待大約30個區塊作為安全的確認時間框架,因為交易所會盡可能地確保降低用戶丟失其資產所有權的可能性。

    替代選擇 & 相應的折衷之處

    因此,在比特幣和以太坊中,參與者只能增加他們的交易不會隨著時間的推移而被逆轉的可能性,但永遠不可能100%確定不會被逆轉。這個概念已經融入到區塊鏈協議本身之中,因為這依賴于區塊鏈網絡決定哪個“真正”規范的賬本就是那個包含最多區塊和最多工作量的賬本。

    版權申明:本內容來自于互聯網,屬第三方匯集推薦平臺。本文的版權歸原作者所有,文章言論不代表鏈門戶的觀點,鏈門戶不承擔任何法律責任。如有侵權請聯系QQ:3341927519進行反饋。
    相關新聞
    發表評論

    請先 注冊/登錄 后參與評論

      回頂部
    • <option id="cacee"><noscript id="cacee"></noscript></option>
    • <table id="cacee"><noscript id="cacee"></noscript></table>
    • <td id="cacee"></td>
    • <option id="cacee"></option>
    • <table id="cacee"></table>
    • <option id="cacee"><option id="cacee"></option></option>
    • <table id="cacee"><source id="cacee"></source></table><td id="cacee"><rt id="cacee"></rt></td>
      <option id="cacee"><option id="cacee"></option></option>
      妖精视频