Polygon Miden

2023-09-02  本文已影响0人  雪落无留痕

Polygon Miden 更侧重于zk友好性,而不是EVM兼容性,采用新的状态机,允许开发者部署应用。

Polygon Miden每个交易更新一个账户的状态,它会消耗0个或多个notes, 生成0或多个notes

Polygon Miden 基于Actor 模型,为了实现转账,需要有两个交易。

Polygon Miden 具有 local execution 能力,用户或网络可生成交易的证明。

目前Polgon Miden还在开发中,尚未上线。

Miden VM 支持各个功能:

计划支持的功能:

Miden VM 架构

Miden VM 是在 64位 域上,即 p=2^{64}-2^{32}+1

Miden VM 主要是三个组件:

Miden VM的目标是支持将Solidity, Move, Sway等高级编译为Miden assembly, 但目前编译器尚未开发。

目前仅支持采用Miden assembly开发项目程序。

Miden assembly language

Miden 汇编是一种用于写Miden VM程序的低级语言,首先编译成MAST(Merkerlized Abstract Syntax Tree), 然后转为Miden VM 指令集。

参考

https://wiki.polygon.technology/docs/miden/

https://github.com/0xPolygonMiden

https://wiki.polygon.technology/docs/miden/resources/

上一篇 下一篇

猜你喜欢

热点阅读