專注於互通性的區塊鏈網路 Polkadot 發佈了加入累積機(JAM)鏈。此次升級是針對可擴充性和效能的新解決方案。 Polkadot 始終在挑戰可能性的極限。

JAM煉是什麼?

連接累積機(JAM)將以更強大、更有效率的中繼鏈取代 Polkadot 的中繼鏈。 JAM Chain有兩個主要功能:加入和累積。這些都是鏈上的。另外兩個流程 Collect 和 Refine 是鏈下的。

JAM作爲單一升級的原因是爲了簡化和優化區塊鏈。與迭代更新不同,迭代更新可能會隨著時間的推移引入許多小的更改,單次升級可以實現更受控和更有效率的過渡。更少的干擾和複雜性。

JAM 技術細節

JAM 是 Rollup Chain,專注於彙總並將來自多個來源的計算輸出聚合到共享狀態中。這是 Polkadot 現有基礎設施之上的領域特定鏈。

JAM 的一個關鍵特性是無需許可的代碼執行。任何人都可以在 JAM 鏈上部署和運行代碼,而無需徵求任何人的許可。JAM 鏈狀態分爲稱爲服務的封裝,其中包括代碼、餘額和一些狀態組件。這類似於智能合約鏈,因此創建新服務是無需許可的。

另一個重點是,JAM 沒有傳統的交易。相反,它使用兩階段處理模型,其中輸入經過“優化”階段,然後通過“累積”函數添加到鏈狀態。擔保、保證、判決、原像和票據等外部信息類型對於 JAM Chain 的安全性和功能至關重要。

JAM 核心功能

JAM Chain 有三個主要功能:Refine、Accumulate 和 OnTransfer。

JAM 鏈的 Refine、Accumulate 和 OnTransfer 函數。參考:https://wiki.polkadot.network/docs/learn-jam-chain

第一個功能稱爲 Refine。它執行無狀態計算並將輸入數據轉換爲工作報告。工作包可以包含多個工作項,這些工作項經過處理後可產生精煉輸出。

第二個函數是 Accumulate,該函數將 Refine 的輸出添加到鏈狀態。它是有狀態的,可以讀取和寫入鏈的存儲、管理資金和修改狀態。第三個函數是 OnTransfer,該函數允許服務異步通信併發送和處理消息和代幣。

JAM Chain 的安全模型是一個兩階段處理模型,其中工作項被細化爲工作結果,然後累積到服務狀態中。因此輸出就是轉換所期望的。

可擴展性和性能

JAM 鏈的主要目標之一是擴展和執行。JAM 使用多核計算和並行處理來同時處理多個鏈和程序。這提高了網絡的吞吐量和效率。

JAM 還內置了智能合約和零知識彙總 (ZK-rollups)。這增加了更多功能和可擴展性,因此您可以擁有更復雜、更安全的應用程序。區塊的流水線處理還通過使用完整的區塊時間進行計算來優化性能。

SAFROLE算法是基於SNARK的出塊機制,提高了匿名性,減少了分叉,使得出塊更加安全、高效。

JAM 的分佈式可用性爲 852 MB/s,優於其他區塊鏈網絡。相比之下,使用 Firedancer 客戶端的 Solana 爲 125 MB/s,使用 Danksharding 的以太坊爲 1.3 MB/s。JAM 最多可處理 341 個聚合核心,每核每秒處理 500-5,000 EVM gas 和 4,000 次讀取。

JAM 與 Polkadot 中繼鏈

JAM 比 Polkadot 中繼鏈更加靈活和抽象,其服務模型允許進行許多應用和優化,因此您可以根據需要使用底層組件。

JAM 的固定參數允許針對性地優化網絡拓撲和時序,而中繼鏈具有高度可升級性,這會使優化變得困難。這種設計理念優先考慮簡單性和效率,而不是持續升級。

開發者激勵和支持

爲了支持 JAM,Web3 基金會設立了 6500 萬美元的獎金池。該獎勵旨在鼓勵開發人員構建 JAM 協議的多種實現,並提高網絡的整體功能和安全性。

JAM 實施者獎的參與者必須達到某些里程碑,例如導入和生成區塊、性能標準和安全審計。這將鼓勵創新和可以執行許多計算任務的去中心化網絡。

JAM Toaster 是一個強大的測試環境,在其中發揮了重要作用。它模擬了一個擁有超過 1,000 個節點的完整 JAM 網絡,因此您可以進行大規模測試和性能測試。此基礎設施可讓您優化實施並擁有運行順暢的最終網絡。

未來和行業反應

JAM 鏈對現有的平行鏈和新應用具有重大影響。JAM 爲區塊鏈提供了更靈活、更可擴展的基礎設施。

在 EthPrague 上,Vitalik Buterin 和 Gavin Wood 等行業領袖討論了區塊鏈的未來,我們看到 JAM 是推動該領域發展的關鍵。他們提到,JAM 將推動區塊鏈的創新和可擴展性。

JAM 能夠插入現有的平行鏈並支持新的應用程序,這使 Polkadot 處於區塊鏈的最前沿。多核處理、智能合約、ZK-rollups 和無交易環境是區塊鏈向前邁出的一大步。

結論

JAM Chain 是區塊鏈可擴展性和性能的一大進步,更靈活、更高效的系統解決了中繼鏈的諸多問題,爲區塊鏈發展開闢了新的可能性。

對於開發者和利益相關者來說,這是一個接觸前沿技術的機會,這項技術將改變區塊鏈網絡的面貌。JAM 即將推出,敬請關注。