
在去年哥本哈根的 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 上加入他們的社區。