什麼是並行化,它是如何工作的?

關鍵要點

  • 區塊鏈中的並行化是同時處理事務的方法。
  • 不同類型:交易級別、區塊級別、智能合約的並行化。
  • 提供快速處理、更好的可擴展性和更少的燃氣費用。

引言

有效的交易處理是區塊鏈吞吐量增長的關鍵。可擴展性是一個棘手的問題。讓我們來看看什麼是並行化,它是如何工作的以及它帶來了哪些好處。

什麼是並行化?

並行化是同時處理多個任務。這類似於計算機科學中的並行計算。在區塊鏈中,這意味着許多交易同時被驗證,而不是逐個進行。網路運行得更快。快得多。

並行化是如何工作的?

數據以並行方式組織以檢查交易。負載在節點之間分配。每個節點處理自己的一部分工作。處理時間減少。網路負載較少。

網路同時檢查許多可能的狀態。看起來這可以在記錄到帳本之前預測結果。然後節點就共同達成一致的狀態。所有這些共同工作就像一個有機體。

並行化模型

存在兩種主要類型:

  1. 樂觀並行處理:網路同時處理交易。無需預先排序。假設大多數交易彼此獨立。如果後來發現它們是相關的——系統會自動修正。這有點冒險,但有效。

  2. 狀態訪問的並行化:在這裏,首先根據對網路的影響對交易進行分組。例如,哪些合約受到影響。這樣可以看出哪些可以並行處理。無關的交易同時進行。衝突的交易則按順序進行,優先級根據燃氣費。

不同類型的並行化

交易級別的並行化

許多交易同時被處理。TPS在增長。確認更快到達。對於熱區塊鏈,這是有價值的。

但也有復雜性。數據之間存在依賴關係。一筆交易的輸出會影響另一筆。需要巧妙的管理。事情並非如此簡單。

區塊級並行化

區塊是並行創建和驗證的。網路能夠處理更大的負載。過載的情況更少發生。

然而,這種方法需要謹慎。安全性受到威脅。需要更多的計算資源。並不是每個節點都能承受。看起來不錯,但有一些條件。

智能合約的並行化

多個智能合約並行執行。DApps運行得更快。響應性更好。

有不同的方法。樂觀的合並在鏈外工作。Validium在以太坊上將零知識證明與鏈外計算結合在一起。不得不承認,這些方法很有趣。

並行化的優勢

處理速度快

任務分配加快了執行。交易更快完成。這些網路比順序網路更高效,這是一種事實。

可擴展性

並行化有助於可擴展性。驗證被分散。網路可以根據負載進行調整。添加節點。移除多餘的。靈活性。

降低天然氣成本

由於負載分配,佣金減少。並非所有節點都會驗證每一筆交易。競爭減少。價格下跌。對用戶有利。

最後的想法

並行化是區塊鏈的強大工具。加速。擴展。降低成本。未來,它似乎將與分片結合。可擴展性將進一步增強。DeFi和去中心化應用程式對此有需求。時間會證明一切。

ETH0.26%
查看原文
此頁面可能包含第三方內容,僅供參考(非陳述或保證),不應被視為 Gate 認可其觀點表述,也不得被視為財務或專業建議。詳見聲明
  • 讚賞
  • 留言
  • 轉發
  • 分享
留言
0/400
暫無留言
交易,隨時隨地
qrCode
掃碼下載 Gate App
社群列表
繁體中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)