我对两种模型都有基本的了解。在大多数区块链解决方案中有两种常用的方法来定义资产:无状态UTXO模型,其中账户余额被编码到过去的交易记录中;和帐户模型,帐户余额保存在分类帐的状态存储空间中。
Hyperledger Fabric支持哪种模式来创建资产?
它是由sdk处理还是智能合约开发人员负责处理这个问题?
开发人员处理链码中资产的定义。然后将这些值保存在世界状态存储中,这实际上是与分类帐不同的存储。分类帐存在于对等方的文件系统中,“帐户”的当前值(即密钥值对)存储在作为数据库的世界状态中。通常是couchDB,但可以配置为连接到其他类型的数据库