我正在努力学习区块链是如何工作的。我知道区块链只不过是包含交易的区块列表,我不明白的是,既然我们只是维护交易列表,我们如何知道每个账户中包含多少钱?
在分布式平台中,最常用的账户余额核算模式有两种:
- 状态模型,当每个节点在执行(或接收)交易后,相应地改变其本地数据库(以太坊,Hyperleger Fabric)中的帐户状态记录 未使用余额(UTXO)的
- 模型,当账户余额由"未使用"余额之和形成时;交易(比特币,Corda)