zkWASM 闪电科普 & Workshop

文摘   2024-10-23 20:56   江苏  


什么是 WASM?

WebAssembly(WASM)是一种广泛采用的虚拟机,它彻底改变了 Web 开发。其卓越的效率、可移植性以及与流行编程语言的兼容性使其深受全球开发者喜爱。

WASM 由谷歌、Mozilla、微软和苹果共同开发,已经成为构建高性能 Web 应用程序的热门技术。通过编译并直接在硬件上执行,WASM 提供了显著的性能提升。

img

-- 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:咖啡及会后交流


OpenBuild
OpenBuild 中文社区,OpenBuild 是一个致力于帮助 Web2 开发者更好的进入 Web3 的开源社区,助力开发者成功。
 最新文章