最新!Gavin 发布系列关键工具,帮助 JAM 团队开发和测试!5 月初或将迎来 JAM 小型测试网!
查看 JAM 最新进展!
加入 PolkaWorld 社区,共建 Web 3.0!

今天为大家分享 JAM 的最新进展,内容来自 Polkadot 官方举办的每月一次的技术 Fellowship 会议!这个会议的参加者是所有的技术 Fellowship 成员,包括 Gavin Wood 博士,大家会分享最新的关于 JAM、Polkadot 的最新进展!所以,这是我们获取重要信息的一个线上会议!
Gavin 过去一段时间基本都专注在 JAM 上,除了上周去了 PBA(Polkadot Blockchain Academy)做了一些教学工作,他正在忙着准备一系列关键工具的发布,帮助更多 JAM 团队开展开发和测试工作。
工具方面
发布了类似 Unix CLI 的进程监控工具 JAM Top,适用于遵循 JIP-2 的 JAM 实现
准备发布功能全面的 JAM 主工具,可创建 / 发送服务、打包工作项等(未来将支持权限系统)
即将推出 jam-snet 可执行文件,支持 Linux/macOS 开发者搭建本地 JAM 测试网
Core-VM 的源码发布也在计划中,方便团队部署持久化服务
另外,在协议开发进展
多个客户端实现团队已完成里程碑一,JAM DUNA 已推进至里程碑二
JAM 实施团队已开始围绕 PVM 重编译器展开探索,表明部分团队正向里程碑三、四推进
Gavin 正推动 JAM Prize 规则更新,引入更灵活的路线。团队可跳过 PVM 重编译器,直接冲击里程碑五(奖金会相应调整);并表示非常希望能激励一些轻客户端的开发,降低参与门槛,推动生态多样性
最后,Gavin 提到他很期待 5 月初在里斯本举办的 JAM Experience 活动!可能会顺势启动一个小测试网!
继续阅读 PolkaWorld 整理的重要内容,查看 Gavin 的全部工作汇报!

大家好!我最近在出差,上周去了 PBA(Polkadot Blockchain Academy)做了一些 JAM 的教学!除了这个,还有很多事情在进行中,虽然没什么特别戏剧性的事,但我这两个小时一直在处理一些 JAM 工具的发布问题。这些工具是为了让其他 JAM 团队也能用上。
一两周前我发过一张关于 JAM Top 的截图,这是一个有点类似 Unix 命令行的进程表工具,如果团队遵循 JIP-2(JAM 第二号改进提案),这个提案定义了一个 RPC 接口,那么他们就可以使用 JAM Top 来实时查看自己的 JAM 网络运行情况。
我还写了另一个工具,也准备发布了 —— 不过貌似我还缺一个版本号 —— 这是 JAM 的主工具,有点像瑞士军刀一样,可以创建服务、发送服务、把多个工作项组合成工作包并发送到服务端。之后这个工具还会加入更多功能,比如权限管理等。
等这些搞定之后,我打算发布 jam-snet 的可执行文件,这样用 Linux 或 macOS 的开发者就可以运行并测试 JAM 的 Parity 实现版本的测试网了。这对其他 JAM 团队也很有帮助,比如他们可以用它来做区块测试;对一些对 JAM 感兴趣、想要开发服务并搭建自己测试网的开发者来说,也会非常实用。
我还希望能发布的另一个内容是 core-VM 的源代码版本。这样只要 JAM 团队的实现进展到一定程度,他们就可以把 core-VM 部署到自己的网络中,开始开发和测试持久化服务和持久化可执行文件。
除此之外,还有一些日常的重构工作,我就不细说了 —— 主要是为了让整个代码库更灵活、更易于参数化。
比如我们现在在 JAM 中可能只需要一个 6 个节点的小测试网,但以前像我在大学演示时,就得启动 1023 个节点来跑一个小 demo。现在我们其实有两个主要的参数配置模式,但理论上可以扩展出更多,用于适配不同规模的 JAM 网络。因为 JAM 协议本身就比较复杂,比如内置了 DA(数据可用性)层,所以当验证人数量发生变化时,一些参数也需要动态调整。毕竟验证人不是做一样的事情,DA 也会在验证人之间分配。
所以这部分的重构虽然有点繁琐,但现在总算是搞定了,也都合并到代码库里了 —— 终于搞定了,很开心!
然后除了发布这些工具和可执行文件外,我接下来几周可能会回到写 Gray Paper,准备推进到 0.7 版本。Gray Paper 的 GitHub 上还有不少小任务要做,现在差不多是时候集中精力把这些都推进下去了。
Alice und Bob:太棒了,谢谢你 Gavin!我比较好奇的是,不同的客户端实现团队现在进展如何?我记得已经有一些团队达到了第一个里程碑。那么你觉得他们之间的大规模测试网什么时候会出现?我好像听说他们之间已经有一些私有的测试网了,现在的整体状态怎么样?
Gavin:他们确实已经有了一些产品层面的测试,不过目前整体进展比较难说清楚,因为这些团队基本上都是在“封闭环境”下进行开发, 为了保持各自实现的独立性,这是一种有意识的、出于设计考虑的做法。但这也让我们很难准确判断每个团队到底推进到什么程度。
目前可以确定的是,有几个团队表示已经完成了第一个里程碑。我记得 JAM DUNA 这个团队说他们甚至已经达到了第二个里程碑,现在正在尝试做更快的 PVM 实现。而且我注意到在聊天室里,已经有不少人开始讨论怎么设计一个 PVM 重编译器(recompiler),这表明大家已经在思考第三和第四个里程碑的事情了。
不过就现在来看,这些都还是推测。我们大概会在 5 月初里斯本的 JAM 活动上了解更多情况 —— 现在我们还没完全定好这个活动到底叫 JAM Zero 还是 JAM Experience,但它会在 Parity 的办公室举办。到时候应该会是个不错的节点,能把 0.6 系列的收尾工作整理一下,说不定还能顺势启动一个小测试网,看看大家的实现是否能够运行起来、是否能同步网络。
我不确定会不会有团队已经能做验证(比如实际出块),但可能会看到一两个尝试出块的案例;而实现全节点同步的团队可能会更多一些,这其实也很令人兴奋。
当然,这一切目前还只是推测。我们之后也许可以进一步收集一些实际进展数据。实际上我在这段时间还在推动一件事,就是试图在 JAM Prize 的规则里引入一些新的路径。
最初的 JAM Prize 规则其实写得很明确,就是要完成五个里程碑,其中包括写一个 PVM 的重编译器。这是非常硬核的挑战。我不认为这对任何一个团队来说是“不可能完成的任务”,但它确实工作量巨大,而且可能对去中心化的价值提升也没有那么大。相较之下,我觉得输入逻辑(import logic)或者部分出块逻辑的策略改进可能对客户端多样性和网络安全性更有帮助。
PVM 重编译器反而是这些要求中相对“边缘”的一项,所以我在 Prize 的规则建议中增加了一个替代路线,允许团队在不做 PVM 重编译器的情况下直接推进到里程碑五,但相应地,奖金会有所减少。
另外,我也非常希望能激励一些轻客户端(light client)的开发。我认为这是 JAM 非常关键的一部分,Polkadot 本身很幸运有像 smol-dot 这样不错的轻客户端,所以我们也应该为 JAM 做类似的事。JAM Prize 看起来就是一个不错的激励工具。因此我还在 prize 文档中增加了另一种奖金获取路径,专门奖励开发轻客户端的团队。虽然奖金额度会比最初路线少一些,但工作量也会轻不少。我认为,哪怕是快速的轻客户端,实现起来的工作量也远远小于一个全功能出块节点或一个高性能的 PVM 重编译器。
这些新的奖励路径目前都已经写进了我个人维护的 Prize 文档中,不过尚未由基金会正式通过,正在审阅中。
所以总结一下:JAM Experience 活动将在 5 月初举行,到时候会让我们更清楚各个团队的当前状态,也能更整体地看到目前整个生态的进度。
Alice und Bob:非常酷,谢谢你,Gavin!
PolkaWorld 注:JAM Experience 是一次为期两天的聚会,将在 ETH Lisbon 期间举办,展示 JAM 如何将 Web3 推向全新高度。前两天将主要面向 JAM 的实现团队,预计将有 30-40 位参与者,鼓励协作与交流。第二天下午后期,活动将向加密社区开放,展示各方的进展、技术成果并展开思想交流。同时,还将有休闲活动、饮品和美食,为大家营造轻松自在的交流氛围。
活动地点位于葡萄牙里斯本,靠近未来的 JAM Toaster 数据中心(也就是大家说的 Polkadot 宫殿),背山面海的独特环境将 JAM 的技术核心与自然美景完美融合,带来沉浸式的体验,让每一位参与者都能深度连接。
此次活动将包含演讲、工作坊、圆桌讨论和技术演示,助力 JAM 生态的进一步发展。活动最后还将举办庆功派对,进一步激发社区热情与凝聚力。
如果你感兴趣,可以报名该活动:https://lu.ma/ob0n7pdy
Fellowship 会议视频:https://www.youtube.com/watch?v=wu6oYVcJmr4
PolkaWorld Telegram 群:
https://t.me/+z7BUktDraU1mNWE1
PolkaWorld Youtube 频道:
https://www.youtube.com/c/PolkaWorld
PolkaWorld Twitter:
@polkaworld_org

更多内容
Parity 最新加密情报:Polkadot DAO 作为案列被写进欧盟委员会报告!第一期全球监管者 Web3 课程已结束!
区块链 “宗师” Gavin Wood 的三次悟道: 解码 JAM 的颠覆性蓝图!
Gavin Wood 在 JAM 灰皮书中都写了什么?查看中文版!

关注 PolkaWorld
发现 Web 3.0 时代新机遇
点个 “在看” 再走吧!
免责声明:文章中的所有内容仅代表作者的观点,与本平台无关。用户不应以本文作为投资决策的参考。
你也可能喜欢
实用性、波动性与持久性:穿透炒作迷雾的深层审视
人工智能(AI)赋能下的加密货币量化交易分析(上):从规则到智能的演进
前NBA巨星沙奎尔·奥尼尔与FTX达成和解,具体条款保密
DeFi的未来不在以太坊(ETH),而在比特币(BTC)
加密货币价格
更多








