什么是 WASM?
WebAssembly(WASM)是一种广泛采用的虚拟机,它彻底改变了 Web 开发。其卓越的效率、可移植性以及与流行编程语言的兼容性使其深受全球开发者喜爱。
WASM 由谷歌、Mozilla、微软和苹果共同开发,已经成为构建高性能 Web 应用程序的热门技术。通过编译并直接在硬件上执行,WASM 提供了显著的性能提升。
-- https://www.chaincatcher.com/article/2092801
从 WASM 到 zkWASM
zkWASM 是一项创新技术,使开发者能够使用自己喜欢的编程语言构建零知识应用,并将其部署到支持 WASM 的环境中。
换而言之,zkWASM 即可用于纯前端应用,也可以用在前后端架构的应用上,用于做「行为证明」和「数据证明」。
+--------------------+ +--------------------+ Generate Verify +----------------------------+
| Pure Frontend dApp |<--->| zkWASM in Frontend |-----------> Proof ----------> | zk Verifier on Multi-Chain |
| 纯前端应用 | | 前端可使用的 zkWASM | | 多链的 zk 验证器 |
+--------------------+ +--------------------+ +----------------------------+
↑ Verify
+--------------------+ +--------------------+ +--------------------+ Generate |
| Frontend |<--->| Backend |<--->| Backend zkWASM |-----------> Proof
| 前端 | | 后端 | | 后端 zkWASM |
+--------------------+ +--------------------+ +--------------------+
DelphinusLab zkWASM
@DelphinusLab 是由 Binance Labs 和 OKX Ventures等顶级投资机构投资的一家基础设施供应商,正在领导一个开源的 zkWASM 实现。他们为通用应用提供了一个 WASM 零知识虚拟机,以无缝替换当前的已经使用 WASM 技术的应用。
Delphinuslab zkWASM 是迄今为止唯一支持 WASM 字节码的完全实现和开源的 zkWASM:
https://github.com/DelphinusLab/zkWasm
10 月 27 日深圳 zkWASM Workshop!
报名要求: 至少有一门编程语言基础,需要自带电脑
报名链接(或点击阅读原文): https://lu.ma/um21ziui
为了更好地让大家了解 zkWASM 技术和黑客松流程,我们将于 10 月 27 日在深圳举办一次线下工作坊,帮助参与者从零开始构建一个简单的全链 zkWASM 游戏。此外,活动将邀请一些生态系统合作伙伴分享他们在 Delphinus Lab 生态系统中的建设经验。
活动日程:
0:00 - 10:30 签到
10:30 - 11:30 主题演讲
分享人 —— Sinka Gao , Delphinus Lab创始人
演讲1: Delphinus的技术介绍,重点介绍zkWASM SDK和mini rollup框架(30分钟) 演讲2: Delphinus的生态开发案例和经验(30分钟) 11:30-13:00 工作坊
演示和讲解(30分钟) 参与者亲自上手,从零开始开发基于zkWASM的游戏(1小时)
13:00-13:30:咖啡及会后交流