账户模型

UTXO

在加密货币中,比如比特币,UTXO 是一种抽象的交易结构。每个 UTXO 都相当于一种特殊的硬币,这个硬币内部是链式的数据结构,记录了这个硬币代表资产的所有权。内部的链式结构是由数字签名后的消息表示关联关系的,资产拥有者用接收者的公钥对消息进行签名。

理解 UTXO 的关键是,把区块链系统看作一种状态机,UTXO 则是改变状态的方式。

Reference:

Account/Balance Model

账户/余额模型是传统的账户模型,区别于比特币的 UTXO 模型,账户/余额模型需要保存用户余额的状态,以太坊采用了这样的方式,也因此以太坊存在世界状态一类概念。

References: