欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Anoma中的account

程序员文章站 2022-07-13 22:06:30
...

1. 引言

前序博客有:

Anoma定位为多方加密资产隐秘交互协议,为Layer 1 方案,采用PoS共识。目前已上测试网feigenbaum。

当前Anoma采用ed25519。
Anoma中的address和key支持alias假名模式:

anoma wallet ******* --alias my-key

默认新建的账号在:.anoma/{chain_id}/wallet.toml (with the default --base-dir)。

All accounts in the Anoma ledger have a unique address, exactly one validity predicate and optionally any additional data in its dynamic storage sub-space.

当前,Anoma有3种账户模型:

  • 1)Established account:支持the deployment of custom validation logic。必须通过交易在链上创建。直到交易提交上链后才知道具体的地址。
  • 2)Implicit account:当前Anoma未完全支持。基于某key 派生而来,可用于授权特定的交易。可用作recipients of transactions without even when the account has not been used on-chain before。
  • 3)Internal account:特殊的内部账号,如protocol parameters account, PoS和IBC。

参考资料

[1] Anoma doc