链(Chain)¶
Chain模块可以认为是一个Append only的KV数据库,它以块为单位,不断添加新 的区块到链上,并存储交易以及交易执行后的状态到数据库。
CITA中的Chain模块主要功能有以下几点:
- 对共识后产生的区块,处理这些区块中的交易并生成区块哈希,最后添加到链上;
- Chain模块对RPC模块提供各种查询功能;
- Chain模块对VM模块提供操作数据库的接口。
Chain模块可以认为是一个Append only的KV数据库,它以块为单位,不断添加新 的区块到链上,并存储交易以及交易执行后的状态到数据库。
CITA中的Chain模块主要功能有以下几点:
- 对共识后产生的区块,处理这些区块中的交易并生成区块哈希,最后添加到链上;
- Chain模块对RPC模块提供各种查询功能;
- Chain模块对VM模块提供操作数据库的接口。