Polkadot彈性擴展:提升區塊鏈吞吐量的革新之路

robot
摘要生成中

Polkadot的彈性擴展:爲區塊鏈提供更高吞吐量

Polkadot致力於打造一個專注於卓越擴展性和安全性的平台,旨在爲去中心化應用程式創造最佳運行環境。通過分層架構實現擴展,Polkadot允許平行鏈爲每個中繼鏈區塊提交一個區塊,中繼鏈作爲中心樞紐爲所有平行鏈提供共享安全。目前,中繼鏈最多可支持300個平行鏈。

這種分層結構使平行鏈項目能夠整合資源並獲得強大的安全支持,幾乎消除了攻擊威脅。相比之下,如果每條平行鏈都在獨立的區塊鏈上運行安全措施,安全資源將被分散,從而降低攻擊成本並增加風險。

彈性擴展是Polkadot生態系統中一項令人興奮的創新,爲更廣泛的採用開闢了新的可能性。

平行鏈的多核心擴展

彈性擴展的一個關鍵特性是允許平行鏈爲每個中繼鏈區塊生成和驗證多個區塊。這些平行鏈區塊仍然可以按順序構建,但中繼鏈能夠並行處理它們。

Polkadot能夠同時驗證多個平行鏈區塊。我們將用於在中繼鏈上驗證平行鏈區塊的資源和時間稱爲"核心",類似於之前泛指的"插槽"概念。

例如,如果中繼鏈可以一次驗證50個平行鏈區塊,我們就說它有50個核心,就像一個50核處理器可以同時執行50個線程一樣。通過這種方式,高吞吐量的平行鏈可以獲得多個核心來同時執行,從而更快地處理交易。

核心時間:新的分配模式

Polkadot正在實施的靈活核心時間(Agile Coretime)改變了傳統的插槽分配模式。"核心時間"指在中繼鏈上使用一個核心的權利。新的變化允許通過鏈上購買或從二級市場購買較短時間段(如一個月、一小時甚至一個區塊)的一個或多個核心。

彈性擴展:啓用額外核心

每個平行鏈擁有多個核心以及靈活核心時間,這兩項變革共同促成了彈性擴展的實現。通過這種開發方式,平行鏈可以在短時間內租用額外的核心,幫助它們更快地驗證區塊,從而執行更多的交易。

彈性擴展對區塊鏈生態系統中的各種參與者都有益處。例如,服務提供商可以爲更多的客戶(應用程序開發者)提供服務,從而增加收入和擴大影響力。

許多難以預測核心時間需求的應用也將從彈性擴展中受益。它們可以在特定時間購買所需的核心時間來節省成本,無需在高成本和低性能之間做出權衡。

成本效益高的擴展策略

彈性擴展允許項目只在需要時支付核心時間費用,從而爲所有參與者降低成本。此外,通過可能隨靈活核心時間引入的二級市場,項目將能夠轉售未來不需要的核心時間。

與其他擴展模型的對比

目前,以"rollup"形式存在的Web3項目(通常是基於以太坊構建的Layer-2解決方案)已經解決了一些可擴展性問題。然而,這些方案也存在缺陷,要麼在安全性較弱的情況下運行(如"樂觀"rollup),要麼必須按照"零知識"模型對節點進行大量計算。

這是因爲在rollup中,區塊的執行被委托給驗證者集合之外。因此,大部分計算和存儲都是在鏈下進行的。

未來展望

Polkadot正在探索更全面的擴展方案,如CoreJAM模型,它比單獨的靈活核心時間或彈性擴展更爲通用和深遠。此外,Polkadot還在尋求驗證更多的鏈。

目前,平行鏈上的智能合約面臨一個挑戰:鏈上合約之間的調用是同步且快速的,而跨鏈調用則較慢且異步。這導致了選擇哪條鏈以及哪種合約易於互操作的困難。CorePlay構想是CoreJAM的一個可能擴展,它提出在對更快調用的需求允許的情況下,同一個智能合約可以與不同的智能合約進行調度。

Polkadot計劃在未來幾個月和幾年內,在其互聯網路中實現最大的可擴展性和安全性,以推動Web3新一輪的採用浪潮,並爲吸引更多關注做好準備。

DOT3.67%
查看原文
此頁面可能包含第三方內容,僅供參考(非陳述或保證),不應被視為 Gate 認可其觀點表述,也不得被視為財務或專業建議。詳見聲明
  • 讚賞
  • 5
  • 分享
留言
0/400
TooScaredToSellvip
· 07-22 12:18
平行链是踩点来的
回復0
空投猎手vip
· 07-20 16:40
架构还行 背后大资本说是谁懂得都懂
回復0
StableGeniusDegenvip
· 07-20 16:39
这个还行,比上个版本好用
回復0
社群潜伏者vip
· 07-20 16:24
技术都听不懂 就知道上涨就对了
回復0
汤米老师vip
· 07-20 16:22
早期也就这么吹
回復0
交易,隨時隨地
qrCode
掃碼下載 Gate APP
社群列表
繁體中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)