常见查询二:代币的持有者、总供应量、账户余额 在常见查询的第一部分中,我们主要讲解了查询ERC20代币价格的各种不同方法。通常我们还需要查询某个代币的持有者数量、代币总供应量(流通量)、各持有者的账户余额(例如持有最多的账号的余额)等相关信息。接下来我们针对这部分内容进行介绍。 与比特币通过未花费的交易产出(UTXO)来跟踪账户余额不同,以Ethereum为代表的EVM兼容区块链使用了账户余额的模型。每个账号地址有针对每种ERC20代币的转入记录和转出记录,将这些转入和转出数据汇总到一起,就可以得到账户的当前余额。因为区块链本身并没有保存每个地址的当前余额,我们必须通过计算才能得到这个数据。