账户模型

1.说明

1.1 创建账户不需要花费、抵押任何数字资产
1.2 维基链采用类似ETH的账户余额模型,非UTXO,可分为普通账户和合约账户
1.3 每个普通账户地址由一对公私钥生成,用34个字符的base58 格式表示,另外引入regid概念 
1.4 regid 是地址的别名,在主动发起转账交易后公链自动为账户分配地址对应的唯一regid,可通过`getaccountinfo`相关字段查询;否则为空,为空仍能接收代币
1.5 regid 生成规则:公链自动分配regid时的区块高度 + 编号 ,如下表格说明
1.6 regid 成熟度:在地址获得regid之后的第100个区块(3*100 秒)起,regid即成熟,否则不成熟;可通过`getaccountinfo`相关字段查询
1.7 regid 需要成熟之后,方可发起部署合约、发行WRC30数字资产、更新WRC30数字资产等交易操作
地址 (base58) regid 说明
WaXkP7bG6EeTVi66HRKXFtmh4ShPUzf73u 12332-1 Mainnet地址 (以大写字母W开头),表示regid 为区块高度在 12332 时公链所分配
wKfqqyRzJaMHv1zw77Yb4RFErfZhaVL8cn 54321-1 Testnet/Regtest(以小写字母w开头),表示regid 为区块高度在 54321 时公链所分配

2.创建账户

2.1 通过RPC接口getnewaddr 创建新账户

2.2 通过插件钱包 WaykiMax或者维基时代创建新账户

2.3 通过钱包SDK创建新账户