11个不稳定版本 (3个重大变更)
新版本 0.4.0 | 2024年8月14日 |
---|---|
0.3.0 | 2024年8月14日 |
0.2.1 | 2024年7月3日 |
0.2.1-rc.0 | 2024年6月27日 |
0.1.0 | 2024年5月22日 |
781在密码学类别中
每月308次下载
82KB
1.5K SLoC
凤凰电路
凤凰是Dusk使用的交易模型,Dusk是一个开源的基于UTXO架构的公共区块链,允许执行混淆交易和保密智能合约。
此库包含凤凰电路的实现,以零知识方式证明以下条件成立
- 成员资格:即将被花费的每个笔记都包含在笔记的Merkle树中。
- 所有权:发送者持有即将被花费的每个笔记的笔记密钥。
- 失效:nullifier被正确计算。
- 铸造:新铸造的笔记的价值承诺被正确计算。
- 余额完整性:所有花费的笔记的价值总和等于所有铸造的笔记的价值总和+汽油费+存款,其中存款是指资金被转移到合约。
lib.rs
:
凤凰的电路和组件。
依赖关系
~5.5MB
~122K SLoC