开通账户

我们已经从账户体系中了解到,DeGate账户是默克尔树上的一个节点,用唯一的AccountID表示。节点内存放了最新的账户权限和资产信息。账户权限设置钱包地址和资产公钥的绑定关系,权限设置成功后,便可以用钱包账户来操作此DeGate账户。资产信息记录了此DeGate账户持有的资产余额,每次交易、划入、发送、转账、和其他支付矿工费的操作时都会更新。

开通账户流程

往默克尔树写入账户权限和资产信息没有强制顺序要求,意味着可以先划入资产再设权限,也可以先设权限再划入资产。由于节点运营方补贴了开通账户写入权限操作的矿工费成本,出于经济安全考虑,实际要求节点先获得资产,再继续设置权限。用户可以先提交设置权限的链下请求,等到此DeGate账户获得了资产,例如完成一笔资产划入,或收到一笔转账,DeGate节点才会处理权限设置的请求。

用户开通账户流程如下:

  1. 开通账户,提交链下请求

  2. 完成资产划入,或收到转账

  3. 完成资产划入(或转账)同时,完成权限设置

账户开通条件

DeGate账户开通无需身份认证(KYC),支持EVM的外部账户(EOA)与合约账户(CA)。唯一要求是EVM账户需要有任意转入或转出的交易记录,因此一个全新的地址无法开通DeGate账户。DeGate区块同步服务会定时扫描和更新可开通账户的地址名单。

Last updated