JAM: 波卡重塑Web3未來的革命性技術願景

JAM:波卡新一代技術願景

4月19日,在迪拜Token 2049大會上,Gavin Wood宣布了波卡技術的下一代願景。這一新願景將徹底改變Web3的未來,爲Web3提供所需的速度、規模、去中心化和易用性,推動Web3乃至整個技術領域的深度創新。

願景的核心是JAM,它是波卡鏈的新版本,將推動波卡的功能超越當前Web3的界限,同時使在波卡上部署廣泛的技術成爲可能。通過JAM,目前只能通過rollup才能實現的突破性可擴展性被帶到了共識層。

在開發完成後,JAM將成爲一臺分布式計算機,可以運行幾乎任何類型的任務。JAM將波卡推向同步可組合性的世界,這將有助於減少碎片化並整合活動,使波卡上的應用程序能夠更好地利用整個生態系統的網路。這將爲深度創新開啓新的可能性,並爲開發者提供一個強大的環境,讓他們能夠以前所未有的方式進行創作。

JAM目前正處於研究和開發階段。爲支持JAM的發展,並確保它本着真正的去中心化精神構建,Web3基金會將設立JAM獎金,總共1000萬DOT將用於激勵JAM的其他實現的開發。

Gavin Wood官宣的下一代波卡技術願景"JAM"是什麼?

JAM技術特點

JAM的全稱是Join-Accumulate Machine,它是一種計劃取代現有中繼鏈的新設計。JAM將作爲一個全面的單一升級引入,這可以精確限制升級後的操作,減少頻繁的小升級。

JAM將是一個特定領域的鏈,用於處理rollup問題。它連結受rollup的輸出,將輸出整合到共享狀態中,類似於波卡中繼鏈的功能。

JAM與智能合約鏈有幾個相似之處:

  • 直接執行無需許可的代碼
  • 狀態被組織成不同的封裝
  • 包括代碼和餘額的封裝

JAM鏈的狀態被劃分爲服務。創建新服務是無需許可的,類似於在智能合約鏈上部署智能合約。服務包括代碼、餘額和某些狀態組件。

JAM服務的代碼分爲三個入口點:

  • Refine:執行大部分無狀態計算
  • Accumulate:將輸出折疊到服務的整體狀態中
  • OnTransfer:處理來自其他服務的信息

JAM通過無交易操作來區別於智能合約鏈。JAM內沒有交易,所有動作都是無需許可的,並經歷Refine和Accumulate兩個階段。

JAM鏈的預設偏好更少,提供了更高水平的抽象和概括。這有助於根據個人喜好更輕鬆地利用底層組件。

Gavin Wood官宣的下一代波卡技術願景"JAM"是什麼?

Polkadot虛擬機(PVM)

PVM的設計基於RISC-V指令集架構,具有以下優勢:

  • 易於轉譯成常見的硬件格式
  • 得到LLVM等工具的良好支持
  • 簡單性和安全性,具備沙盒化能力
  • 確定性、共識敏感且易於計量
  • 在傳統硬件上運行時展示卓越的執行速度

網路和區塊生產

JAM的網路使用QUIC協議,允許在大量驗證者之間直接建立點對點連接。

SAFROLE是JAM採用的區塊生產算法,它是SASSAFRAS的簡化版,基於SNARK提供幾乎完全無分叉的恆定時間區塊生產。

JAM採用了前狀態根的區塊頭設計,允許更有效地利用區塊之間的時間進行計算。

與現有波卡生態的兼容性

JAM優先考慮與現有波卡1平行鏈的兼容性。它保持與Polkadot SDK的兼容性,但Polkadot驗證者函數(PVF)將面向PVM而不是WebAssembly。

JAM引入了協議、多實例、多分片智能合約的概念,用於管理平行鏈之間的交互。它還提供了全面的跨鏈消息傳遞(XCMP)支持。

JAM保持了與現有敏捷核心時間設置的兼容性,但引入了更靈活的資源分配功能。

總的來說,JAM作爲波卡的下一代技術願景,將爲Web3生態系統帶來更高的可擴展性、互操作性和創新能力。

Gavin Wood官宣的下一代波卡技術願景"JAM"是什麼?

JAM-1.46%
DOT0.63%
查看原文
此頁面可能包含第三方內容,僅供參考(非陳述或保證),不應被視為 Gate 認可其觀點表述,也不得被視為財務或專業建議。詳見聲明
  • 讚賞
  • 3
  • 分享
留言
0/400
Degentlemanvip
· 11小時前
木得啥大不了吧 就换壳儿
回復0
睡不醒的套利猫vip
· 11小時前
呼呼 终于Gavin醒了啊 困死本喵了
回復0
RektButSmilingvip
· 11小時前
波卡又在讲故事了
回復0
交易,隨時隨地
qrCode
掃碼下載 Gate APP
社群列表
繁體中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)