在去年哥本哈根的Polkadot Decoded 大會上,Polkadot 的創始人Gavin Wood 發表了關於Polkadot 未來的重要主題演講,這被稱為Polkadot 2.0。
這個新願景旨在讓Polkadot 更接近以太坊最初的理念之一,即“世界計算機”,目標提供一種廣泛的計算能力,這種計算能力不需要依賴於任何中心化的信任機制,同時保持系統的健壯性和安全性。
隨著這一新方向,Polkadot 2.0 開啟了一條新的道路,可以充分釋放中繼鍊及其平行鏈的力量和潛力! Polkadot 2.0 強調靈活性,特別是在分散式運算中,舊的一刀切模型已經過時。相反,Polkadot 2.0 支援多樣化的運算環境,從臨時性的鏈(可能用於短期或特定任務)和高容量鏈(能夠處理大量的交易和資料)。同時也能利用Polkadot 框架的固有優勢,例如安全性、可擴充性和互通性,來優化這些不同類型的鏈的效能和功能。
目前Polkadot 的運作方式及改進機會
正如Gav 所解釋的,目前的模型起源於2016 年,當時發布了第一份Polkadot 白皮書。
分片,即將單一區塊鏈分割成多個同質鏈的過程,在那時引起了顯著關注。它被視為以太坊2.0 的關鍵元素,並廣泛被認為是解決可擴展性挑戰的方案。然而,以太坊後來的路線圖轉向了基於Rollup 的方法。
Polkadot 對基礎的分片概念進行了改進,引入了靈活的異構分片,最終演變成了平行鏈。 Polkadot 旨在促進一個環境,其中分片可以根據各種應用需求多樣化,並使用 XCM(Polkadot 的跨鏈訊息標準)的方式簡化它們之間的通訊。
在這個基礎上,Polkadot 發展成為我們今天所看到的Polkadot 1.0。然而,即使有了這些進步,Gavin Wood 也指出了目前架構中的某些問題:
不靈活的平行鏈拍賣模型,這種模型可能會阻礙小型創新者的參與,而更有利於資源更豐富的大團隊。
將整個租約期間的所有「核心」資源分配給單一平行鏈,這導致效率低下。如果平行鏈的區塊沒有填滿,驗證者和團隊將會浪費資源。
正如開發過程中經常發生的那樣,最終產品可能與最初預期的不同。就像Gav 所說的,「事實證明,當你建造它時,你會意識到你建造的東西與你最初試圖做的東西完全不同。通常情況下,如果你很幸運或有一個很棒的團隊支持你,你可以創造出比你最初建造的更好的東西。”
平行鍊是Polkadot 願景的焦點,但它們現在太“ 鏈中心化” 了。
在設計和發展Polkadot 2.0 的過程中,需要考慮到電腦科學中的兩個重要概念:抽象和泛化。
Polkadot 2.0:使用彈性核心(Elastic Cores)來適應不同的運算需求
Polkadot 2.0 的主要創新在於改變了區塊鏈生態系統中安全資源分配的方式。以往,每個平行鏈都被視為類似CPU 核心的單元,具有一定的運算能力。這種運算能力代表了該鏈能夠承受的安全級別,就像智慧型手機的性能一樣,有高有低。
然而,隨著Polkadot 2.0 的推出,我們將不再靜態地為每個鏈分配一個核心。相反,我們正在採用一種彈性的、根據當前需求量身定制的安全資源的分配方式。
目前的核心是如何分配的
圖片來源:Gav 在Polkadot Decoded 2023 的PPT
例如,應用鏈(Appchains)有時可能需要的吞吐量不足一個完整核心的吞吐量,因此它們會「跳過」幾個區塊,將它們讓給其他用戶。在其他情況下,它們可能會與多個應用鏈共享一個核心,或者在需求高時甚至需要同時使用多個核心來應對。
未來如何在Polkadot 2.0 中分配核心
圖片來源:Gav 在Polkadot Decoded 2023 上的演講
這種資源分配的適應性與「彈性/彈性核心」的概念相呼應。在這裡,Tanssi 扮演了關鍵角色。 Tanssi 簡化了開發人員的工作流程,它讓開發人員更方便地設計和實現適應彈性核心的應用程式。
豐富而安全的跨鏈互通性:Polkadot 的新願景
Polkadot 2.0 超越了獨立的區塊鏈,設想了一個更互聯和流動的區塊鏈生態系統。 Gavin 用一張餐巾紙的畫來說明這一點,將現有的中繼鏈+ 平行鏈模型與設想中的核心和應用程式「網狀」連接進行了對比,這些核心和應用程式被歸類到特定的領域中。這些領域保持它們的獨特性以確保專業化,但現在它們被複雜地互聯起來。
Gavin Wood 對Polkadot 2.0 功能描述的草稿圖
圖片來源:Gav Wood 在Polkadot Decoded 2023 上的演講
為了增強這種互聯性,Polkadot 2.0 正在推出一個經過改進的共識機制,增強了安全性、交易路由、平行鏈效能和整體用戶體驗。此外,為了促進不同領域之間的通信,「 Accords 」 已經被引入。 Accords 在XCM 模型的基礎上更進一步,制定了一套共享的“法律”,定義了鏈間互動。
強調社區去中心化的重要性,Polkadot 2.0 的治理正向類似DAO 的結構過渡,強調了社區在真正去中心化中不可或缺的作用。
從平行鏈到應用鏈到容器鏈:Tanssi 在Polkadot 2.0 中的角色
展望Polkadot 的未來,顯然靈活性是核心。 Polkadot 2.0 正在引入一個新的安全市場,標誌著傳統的平行鏈插槽競標的轉變。這種變化讓人想起熟悉的雲端平台,讓大公司和小團隊根據需求靈活地選擇資源。
在這個不斷發展的格局中,Tanssi 作為應用鏈基礎設施協定的重要性不容置疑。 Polkadot 2.0,憑藉其民主化的核心(Core)技術和降低的應用鏈啟動成本,需要一個強大、用戶友好的技術支撐—— 這正是Tanssi 所提供的。
想像一位開發者熱衷於在應用鏈上引入一款新穎的金融應用。有了Tanssi,那麼他們就不需要過度專注於底層的基礎設施,可以專注於設計他們獨特的應用。 Tanssi 的一個核心特性是容器鏈協定(ContainerChain protocol),它為應用鏈提供了現成的解決方案,用於區塊生成、資料可用性、跨鏈訊息傳遞和其他整合。這樣的簡化基礎設施加快了部署時間表,從一個月的開發時間縮短到不到一小時。這種效率不僅有利於市場進入,還允許開發者有更多時間來完善他們的應用,增強用戶體驗,並培養活躍的用戶社群。
總之,Tanssi 注定成為應用鏈開發的首選解決方案,就像遊戲開發者偏好Unity 或Unreal Engine 平台一樣。它承諾提供一個無縫、高效和用戶友好的體驗,推動Polkadot 2.0 實現更互聯和適應性的區塊鏈生態系統的願景。
我們什麼時候能看到Polkadot 2.0?
根據先前Web3 基金會的Joe 的分享,Coretime 將在2024 Q1 在Kusama 啟動,2024 Q2 在Polkadot 啟動。目前我們已經看到Coretime 已經在Rococo 上開始銷售! Polkadot 1.2 版本也將推出,最大的新增功能就是在Kusama 上啟動Coretime!
最近我們也看到社群開始討論Coretime 的定價問題。在這裡查看討論《波卡2.0 批量Coretime 初始定價設定多少合適? 》
還有一個令人興奮的進展是,Polkadot Fellowship 已經投票通過了74 號公投!這意味著在啟動Coretime 銷售的時候,內建了收入的銷毀
Polkadot 的開發從未停止,已經成功地解決了許多建構應用鏈的去中心化難題。去中心化的收集者、輕客戶端、OpenGov —— 所有這些基礎都是建立彈性(或不可阻擋)網路所必需的。
對於Polkadot 2.0,重點將放在加速和支援下一個萬億美元等級的Web3 應用案例上,Tanssi 將在這裡幫助完成它的部分工作。
如果你想了解Tanssi 如何革新應用鏈空間。關注Tanssi 的最新動態,並在Discord、Telegram 和Twitter 上加入他們的社群。