账号模型
Authkey 的初始化问题
问题描述:第一次创建账号的时候需要 Authkey,导致转账的方法需要判断对方账号是否在链上,然后需要填充不同的参数,增加了第三方(比如交易所)的介入复杂度。
解决方案:第一次创建账号时 Authkey 留空,使用 address 作为 Authkey,虽然 address 的长度小于 Authkey,安全性比 Authkey 低,但提高了易用性,当用户第一次发起交易的时候自动更新 Authkey(当然用户可以主动发起更新 Authkey 的交易)。
合约账户问题
TODO
合约升级
两阶段提交升级
DAO 治理方式升级
DAO 链上治理
Token 协议
全局注册表难题: Token::name_of<T>
NFT
Oracle
YieldFarming
管理空间
管理内容
集成