Anoma Network由 Heliax 构建,该团队目前由 23 名跨学科成员组成,并得到 Anoma 基金会的支持。Anoma是一条基于PoS的区块链,该协议旨在通过“资产不可知物物交换”来促进私人交易。物物交换是指在没有金钱作为中介的情况下,以商品和服务交换其他商品和服务。
Anoma 通过 Intent Gossip Network 设计,允许节点选择配对算法进行操作,从而连续扫描兼容的交易对手需求,并自动合并成一个交易,然后执行从而实现物物交互。
Anoma Network可供多个交易多方进行不受资产类型约束的隐私交易,主要特点包括采用零知识证明提供隐私保护、交易资产类型不受约束以及协调交易等。
Anoma的一个特点是分布式密钥生成方案和阈值解密方案Fervo,旨在保证交易的顺序+防止交易的前期交易。
Intents定义
用户通过Intent 发布需求,Indent 可以定义从token 兑换到 旅游服务等各种需求,例如若用户希望用1BTC兑换10个ETH, 可以定义Intent 为:
Struct Intent {
version: 1
asset_sell: {
#btc: a1v4ehgw368ycrgv6xg5erz32rx56nqsjzg3zyvdzzgy6n2djyxprygv2rxvcrjv34xpqnvvzyhq0gj4
}
asset_buy: {
#eth: a1v4ehgw36xymyz3f58qc5gv6rxcmyy3fsg5mrws3jxepr2335xsunsd33g4znqs2rxvcyzs3s47deg0
}
price: {
#eth: [
Min(#eth, 10000000000000000000)
Max(#eth, 10000000000000000000)
Max(#btc, 100000000)
]
}
expiration: 1641026034
fee: {
matchmaker: {
source: #btc,
amount: 100
}
gossip: []
}
}
匹配过程
用户广播indent后,首先由Intent gossip节后分发intents, Matchmaking节点会订阅其感兴趣的intents, 若匹配到合适的intents, Matchmaking节点生成交易,将其广播到区块链上进行确认。
![](https://img.haomeiwen.com/i7973505/00db10003e66ff1c.png)
MASP
Anoma 支持多资产匿名交易池(Multi-asset Shielded Pool, MASP),任何人都能将他们需要匿名交易的资产发送给 Anoma 屏蔽池,然后再统一进行私下匹配交易。这样既增加了潜在的交易数量以有利于交易匹配,也反过来增加了每名用户的匿名程度,实现了屏蔽池中的所有资产具有相同的隐私保证。
![](https://img.haomeiwen.com/i7973505/3f1e9735dbfe9781.png)
Fervo 分布式密钥加密方案
Fervo是一种分布式密钥加密方案,旨在保证交易的顺序, 防止交易的前期交易。 由验证节点生成分布式密钥,然后用户利用公钥对交易进行加密,在产块节点对加密的交易顺序承诺后,再由超过2/3的验证节点(通过PoS 权权重)共同解密,将解密后的交易按照之前承诺的顺序,生成最终的块。
![](https://img.haomeiwen.com/i7973505/c8b7d6d899acf387.png)
目前进展
Anoma 已于2021年底发布 Feigenbaum 测试网。
参考
https://anoma.network/papers/whitepaper.pdf
https://eprint.iacr.org/2022/086.pdf
https://docs.anoma.network/v0.5.0/index.html
https://anoma.network/blog/enabling-multi-asset-privacy-on-anoma
网友评论