开通账户
我们已经从账户体系中了解到,DeGate账户是默克尔树上的一个节点,用唯一的AccountID表示。节点内存放了最新的账户权限和资产信息。账户权限设置钱包地址和资产公钥的绑定关系,权限设置成功后,便可以用钱包账户来操作此DeGate账户。资产信息记录了此DeGate账户持有的资产余额,每次交易、充值、提现、转账、和其他支付矿工费的操作时都会更新。
往默克尔树写入账户权限和资产信息没有强制顺序要求,意味着可以先充值再设权限,也可以先设权限再充值。由于节点运营方补贴了开通账户写入权限操作的矿工费成本,出于经济安全考虑,实际要求节点先获得资产,再继续设置权限。用户可以先提交设置权限的链下请求,等到此DeGate账户获得了资产,例如完成一笔充值,或收到一笔转账,DeGate节点才会处理权限设置的请求。
用户开通账户流程如下:
- 1.开通账户,提交链下请求
- 2.完成充值,或收到转账
- 3.完成充值(或转账)同时,完成权限设置
DeGate账户开通无需身份认证(KYC),支持EVM的外部账户(EOA)与合约账户(CA)。唯一要求是EVM账户需要有任意转入或转出的交易记录,因此一个全新的地址无法开通DeGate账户。DeGate区块同步服务会定时扫描和更新可开通账户的地址名单。
Last modified 3mo ago