比特币的钱包是管理比特币地址的工具, 在比特币的区块链上存储的是 utxo, 全称 Unspent Transaction Output, 类似银行的交易明细, 可以看到类似下面的交易数据, 下面是简化后的表示:
转出方 输入方 数量
- A B 2
- B C 1
- B D 1
如果要查 B 当前的余额, 先通过钱包找到 B 的地址, 再从 B 的地址找到上面三条交易数据, 运算得出 2-1-1=0
以太坊和比特币有些不同, 不仅保存上面的交易明细, 而且保存帐户余额, 也就是说直接查 B 的余额就可以了
来源: http://blog.csdn.net/phil_code/article/details/79459322