# JAM:Polkadot的下一代技術願景近日,Gavin Wood在迪拜Token 2049大會上公布了Polkadot的下一代技術願景JAM。這一新願景旨在徹底改變Web3的未來,提供Web3所需的速度、規模、去中心化和易用性,以推動深度創新。JAM是Polkadot鏈的新版本,將推動Polkadot的功能超越當前Web3的界限。通過JAM,目前只能通過rollup實現的突破性可擴展性被帶到了共識層。JAM將成爲一臺分布式計算機,可以運行幾乎任何類型的任務。它將Polkadot推向同步可組合性的世界,有助於減少碎片化並整合活動。JAM目前正處於研究和開發階段。Polkadot社區有一項提案可供投票,以確認這一新方向並授權Technical Fellowship批準JAM。爲支持JAM的發展,Web3基金會宣布設立JAM獎金,總共1000萬DOT將用於激勵JAM的其他實現的開發。JAM的全稱是Join-Accumulate Machine,它是一種計劃取代現有中繼鏈的新設計。與當前的迭代方法不同,JAM將作爲一個全面的單一升級引入。JAM將是一個特定領域的鏈,用於處理rollup問題。JAM與智能合約鏈有幾個相似之處:- JAM鏈本身直接執行無需許可的代碼- JAM鏈的狀態被組織成不同的封裝- 除了狀態的封裝之外,還包括代碼和餘額的封裝這些狀態的封裝被稱爲服務。創建新服務是無需許可的,類似於在智能合約鏈上部署智能合約。JAM服務的代碼分爲三個不同的入口點:- Refine:執行大部分無狀態計算的函數- Accumulate:獲取輸出並將其折疊到服務的整體狀態中- OnTransfer:處理來自其他服務的信息JAM通過無交易操作來區別於智能合約鏈。JAM內沒有交易;所有動作都是無需許可的,並且最初會經歷Refine階段。JAM以無需許可的方式運作,允許個人上傳和預期代碼的執行。此外,它托管數據,啓用原像查找,並管理狀態。JAM內的服務沒有對代碼、數據或狀態的數量設置預定義的限制。它們的能力由加密經濟因素決定。JAM採用了Polkadot虛擬機(PVM),其設計基於RISC-V指令集架構。PVM本身體現了簡單性和安全性,具備沙盒化的能力並提供各種執行保證。SAFROLE是JAM採用的區塊生產算法,它簡化了SASSAFRAS。SAFROLE是一個基於SNARK的區塊生產算法,提供幾乎完全無分叉的恆定時間區塊生產。JAM的網路使用QUIC協議,允許在大量驗證者之間直接建立點對點連接。JAM採用了流水線方法進行高效區塊處理,將前狀態根放在塊頭中,而不是後狀態根。JAM與中繼鏈在架構上有所不同,它更加固定了某些元素。然而,JAM通過其服務模型保留了靈活性。JAM Toaster是爲JAM鏈建立的一個全面測試環境,用於進行大規模試驗和性能評估。JAM要求提供全面的跨鏈消息傳遞(XCMP)支持。它還引入了Accords的概念,封裝了狀態和邏輯,類似於智能合約。JAM採用更廣泛、不太預設偏好的方法來利用底層共識機制,有助於實施更具創新性的解決方案。JAM的設計優先考慮與現有Polkadot 1平行鏈的兼容性。除了作爲平行鏈的宿主外,JAM還引入了顯著的增強功能,如簡化基準測試、引入協議概念、提供全面XCMP支持等。關於敏捷核心時間,JAM保持了與現有設置的兼容性,但引入了更靈活的資源分配功能。
JAM: Polkadot革命性升級引領Web3新紀元
JAM:Polkadot的下一代技術願景
近日,Gavin Wood在迪拜Token 2049大會上公布了Polkadot的下一代技術願景JAM。這一新願景旨在徹底改變Web3的未來,提供Web3所需的速度、規模、去中心化和易用性,以推動深度創新。
JAM是Polkadot鏈的新版本,將推動Polkadot的功能超越當前Web3的界限。通過JAM,目前只能通過rollup實現的突破性可擴展性被帶到了共識層。JAM將成爲一臺分布式計算機,可以運行幾乎任何類型的任務。它將Polkadot推向同步可組合性的世界,有助於減少碎片化並整合活動。
JAM目前正處於研究和開發階段。Polkadot社區有一項提案可供投票,以確認這一新方向並授權Technical Fellowship批準JAM。爲支持JAM的發展,Web3基金會宣布設立JAM獎金,總共1000萬DOT將用於激勵JAM的其他實現的開發。
JAM的全稱是Join-Accumulate Machine,它是一種計劃取代現有中繼鏈的新設計。與當前的迭代方法不同,JAM將作爲一個全面的單一升級引入。JAM將是一個特定領域的鏈,用於處理rollup問題。
JAM與智能合約鏈有幾個相似之處:
這些狀態的封裝被稱爲服務。創建新服務是無需許可的,類似於在智能合約鏈上部署智能合約。
JAM服務的代碼分爲三個不同的入口點:
JAM通過無交易操作來區別於智能合約鏈。JAM內沒有交易;所有動作都是無需許可的,並且最初會經歷Refine階段。
JAM以無需許可的方式運作,允許個人上傳和預期代碼的執行。此外,它托管數據,啓用原像查找,並管理狀態。JAM內的服務沒有對代碼、數據或狀態的數量設置預定義的限制。它們的能力由加密經濟因素決定。
JAM採用了Polkadot虛擬機(PVM),其設計基於RISC-V指令集架構。PVM本身體現了簡單性和安全性,具備沙盒化的能力並提供各種執行保證。
SAFROLE是JAM採用的區塊生產算法,它簡化了SASSAFRAS。SAFROLE是一個基於SNARK的區塊生產算法,提供幾乎完全無分叉的恆定時間區塊生產。
JAM的網路使用QUIC協議,允許在大量驗證者之間直接建立點對點連接。JAM採用了流水線方法進行高效區塊處理,將前狀態根放在塊頭中,而不是後狀態根。
JAM與中繼鏈在架構上有所不同,它更加固定了某些元素。然而,JAM通過其服務模型保留了靈活性。JAM Toaster是爲JAM鏈建立的一個全面測試環境,用於進行大規模試驗和性能評估。
JAM要求提供全面的跨鏈消息傳遞(XCMP)支持。它還引入了Accords的概念,封裝了狀態和邏輯,類似於智能合約。JAM採用更廣泛、不太預設偏好的方法來利用底層共識機制,有助於實施更具創新性的解決方案。
JAM的設計優先考慮與現有Polkadot 1平行鏈的兼容性。除了作爲平行鏈的宿主外,JAM還引入了顯著的增強功能,如簡化基準測試、引入協議概念、提供全面XCMP支持等。關於敏捷核心時間,JAM保持了與現有設置的兼容性,但引入了更靈活的資源分配功能。