在去年哥本哈根的 Polkadot Decoded 大會上,Polkadot 的創始人 Gavin Wood 發表了關于 Polkadot 未來的重要主題演講,這被稱為 Polkadot 2.0。
這一新愿景旨在讓 Polkadot 更接近以太坊最初的理念之一,即“世界計算機”,目標提供一種廣泛的計算能力,這種計算能力不需要依賴于任何中心化的信任機制,同時保持系統的健壯性和安全性。
隨著這一新方向,Polkadot 2.0 開啟了一條新的道路,可以充分釋放中繼鏈及其平行鏈的力量和潛力!Polkadot 2.0 強調靈活性,特別是在分布式計算中,舊的一刀切模型已經過時。相反,Polkadot 2.0 支持多樣化的計算環境,從臨時性的鏈(可能用于短期或特定任務)和高容量鏈(能夠處理大量的交易和數據)。同時還能利用 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 的主要創新在于改變了區塊鏈生態系統中安全資源分配的方式。以往,每個平行鏈都被視為一個類似于 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 的結構過渡,強調了社區在真正去中心化中不可或缺的作用。
展望 Polkadot 的未來,顯然靈活性是核心。Polkadot 2.0 正在引入一個新的安全市場,標志著傳統的平行鏈插槽競拍的轉變。這種變化讓人想起熟悉的云平臺,允許大公司和小團隊根據需求靈活地選擇資源。
在這個不斷發展的格局中,Tanssi 作為應用鏈基礎設施協議的重要性不容置疑。Polkadot 2.0,憑借其民主化的核心(Core)技術和降低的應用鏈啟動成本,需要一個強大、用戶友好的技術支撐 —— 這正是 Tanssi 所提供的。
想象一位開發者熱衷于在應用鏈上引入一款新穎的金融應用。有了 Tanssi,那么他們就不需要過多地關注底層的基礎設施,可以專注于設計他們獨特的應用。Tanssi 的一個核心特性是容器鏈協議(ContainerChain protocol),它為應用鏈提供了現成的解決方案,用于區塊生成、數據可用性、跨鏈消息傳遞和其他集成。這樣的簡化基礎設施加快了部署時間表,從一個月的開發時間縮短到不到一小時。這種效率不僅有利于市場進入,還允許開發者有更多時間來完善他們的應用,增強用戶體驗,并培養活躍的用戶社區。
總之,Tanssi 注定成為應用鏈開發的首選解決方案,就像游戲開發者偏愛 Unity 或 Unreal Engine 平臺一樣。它承諾提供一個無縫、高效和用戶友好的體驗,推動 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 上加入他們的社區。