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