JAM: Polkadot下一代Web3技术愿景引领区块链创新

robot
摘要生成中

JAM:下一代波卡技术愿景

4月19日,Gavin Wood在迪拜Token 2049大会上公布了下一代Polkadot技术的宏伟构想。这一新愿景旨在彻底改变Web3的未来,为Web3提供所需的速度、规模、去中心化和易用性,以推动Web3乃至整个技术领域的深度创新。

这一愿景的核心是JAM,它是Polkadot链的新版本,将推动Polkadot的功能超越当前Web3的界限,同时使在Polkadot上部署广泛的技术成为可能。通过JAM,目前只能通过rollup才能实现的突破性可扩展性被带到了共识层。

JAM完成开发后,将成为一台分布式计算机,可以运行几乎任何类型的任务。JAM将Polkadot推向同步可组合性的世界,这将有助于减少碎片化并整合活动,使Polkadot上的应用程序能够更好地利用整个生态系统的网络。这将为深度创新开启新的可能性,为开发者提供一个强大的环境,让他们能够以前所未有的方式进行创作。

目前JAM正处于研究和开发阶段。Polkadot社区有一项提案可供投票,以确认这一新方向并授权Technical Fellowship批准JAM。

为支持JAM的发展,并确保它本着真正的去中心化精神构建,Gavin宣布设立JAM奖金,总共1000万DOT将用于激励JAM的其他实现的开发。

Gavin Wood官宣的下一代波卡技术愿景"JAM"是什么?

JAM的核心特性

JAM的全称是Join-Accumulate Machine,它是一种计划取代现有中继链的新设计。与当前的迭代方法不同,JAM将作为一个全面的单一升级引入。

JAM将是一个特定领域的链,用于处理特定领域的问题。在这种情况下,就是rollup,以太坊社区称之为optimistic roll-up。JAM链接受rollup的输出,将输出整合到共享状态中,类似于Polkadot中继链的功能。

JAM与智能合约链有几个相似之处:

  • JAM链本身直接执行无需许可的代码
  • JAM链的状态被组织成不同的封装
  • 除了状态的封装之外,还包括代码和余额的封装

这些状态的封装被称为服务。创建新服务是无需许可的,类似于在智能合约链上部署智能合约。

JAM服务的代码分为三个不同的入口点:

  • Refine:执行大部分无状态计算的函数
  • Accumulate:获取输出并将其折叠到服务的整体状态中
  • OnTransfer:处理来自其他服务的信息

JAM通过无交易(Transactionless)操作来区别于智能合约链。JAM内没有交易;所有动作都是无需许可的,并且最初会经历Refine阶段。

Gavin Wood官宣的下一代波卡技术愿景"JAM"是什么?

JAM的技术特性

  1. JAM使用RISC-V指令集架构(ISA)的Polkadot虚拟机(PVM)

  2. 采用SAFROLE区块生产算法,简化了SASSAFRAS

  3. 网络使用QUIC协议,允许大量验证者之间直接建立点对点连接

  4. 采用流水线方式处理区块,提高效率

  5. 引入JAM Toaster测试平台,用于大规模试验和性能评估

  6. 提供全面的跨链消息传递(XCMP)支持

  7. 引入Accords概念,封装状态和逻辑,促进平行链间交互

  8. 支持混合资源消耗模型,优化验证者资源利用

  9. 保持与现有Polkadot 1平行链的兼容性

JAM的设计优先考虑简单性、灵活性和效率,为Web3的未来发展提供了强大的技术基础。它将为开发者和用户带来更多创新可能,推动整个区块链生态系统向前发展。

Gavin Wood官宣的下一代波卡技术愿景"JAM"是什么?

JAM1.4%
DOT-1.24%
此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 赞赏
  • 5
  • 转发
  • 分享
评论
0/400
SeeYouInFourYearsvip
· 10小时前
小桥流水中等创新~
回复0
GasWhisperervip
· 08-08 23:54
jam的吞吐量指标会让rollups看起来像拨号上网……我敢打我的最后一个gwei。
查看原文回复0
逃顶大师vip
· 08-07 07:34
跟我做金叉死叉大法的割肉散户 神秘失踪中
回复0
GateUser-beba108dvip
· 08-07 07:24
gavin哥又开始玩新花样啦
回复0
Musk33vip
· 08-07 07:08
诈骗
查看原文回复0
交易,随时随地
qrCode
扫码下载 Gate APP
社群列表
简体中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)