Corda - 账本、保险库和存储服务之间的区别
Corda - Difference between ledger, vault and storage service
我刚开始学习Corda。我不清楚分类账、保险库和存储服务之间的区别。我的查询是关于我浏览过的以下文件:
Corda technical paper(https://docs.corda.net/_static/corda-technical-whitepaper.pdf):
It states "The vault contains data extracted from the ledger that is
considered relevant to the node’s owner, stored in a form that can be
easily queried and worked with. It also contains private key material
that is needed to sign transactions consuming states in the vault."
Corda docs(https://docs.corda.net/key-concepts-node.html): It mentions persistence layer having two parts - vault and storage
service.
查询
- 账本、保险库、存储服务是独立的组件吗?
- 保险库、账本、存储服务是同一个数据库的一部分吗?
- 分类帐是否包含与特定节点相关的所有内容 - 所有已消费和未消费状态、交易、附件、流检查点等?
- 保险库是否仅包含与特定节点相关的已消耗和未消耗状态?这是否意味着保险库是分类帐的子集,并且每次将交易记录到分类帐中时都会从分类帐中获取信息?
- 存储服务是否包含已消耗和未消耗状态以外的所有数据,即事务、附件、流检查点等?这是否意味着存储服务是分类帐的子集,并且每次将交易记录到分类帐中时都会从分类帐中获取信息?
谁能帮我画一下corda中使用的数据库架构(我看不懂https://docs.corda.net/vault.html的图)?我在此图中的任何地方都没有看到 "storage service"。
存储服务是支持节点的数据库。保险库是该数据库中的一个 table,用于跟踪与节点相关的状态。分类帐是一个比喻"global log of transactions",它存储每个节点执行的每笔交易(实际上,每个节点只看到并存储该分类帐上交易的一个子集)
存储服务是数据库的别称。保管库是该数据库中的 table。账本只是一个比喻
账本只是一种比喻。存储服务存储节点已知的一切
是的,保管库存储已消耗和未消耗的状态。每次记录交易时,节点都会抓取相关状态并将它们存储在其库中
存储服务包含节点已知的所有内容,包括保管库
我刚开始学习Corda。我不清楚分类账、保险库和存储服务之间的区别。我的查询是关于我浏览过的以下文件:
Corda technical paper(https://docs.corda.net/_static/corda-technical-whitepaper.pdf): It states "The vault contains data extracted from the ledger that is considered relevant to the node’s owner, stored in a form that can be easily queried and worked with. It also contains private key material that is needed to sign transactions consuming states in the vault."
Corda docs(https://docs.corda.net/key-concepts-node.html): It mentions persistence layer having two parts - vault and storage service.
查询
- 账本、保险库、存储服务是独立的组件吗?
- 保险库、账本、存储服务是同一个数据库的一部分吗?
- 分类帐是否包含与特定节点相关的所有内容 - 所有已消费和未消费状态、交易、附件、流检查点等?
- 保险库是否仅包含与特定节点相关的已消耗和未消耗状态?这是否意味着保险库是分类帐的子集,并且每次将交易记录到分类帐中时都会从分类帐中获取信息?
- 存储服务是否包含已消耗和未消耗状态以外的所有数据,即事务、附件、流检查点等?这是否意味着存储服务是分类帐的子集,并且每次将交易记录到分类帐中时都会从分类帐中获取信息?
谁能帮我画一下corda中使用的数据库架构(我看不懂https://docs.corda.net/vault.html的图)?我在此图中的任何地方都没有看到 "storage service"。
存储服务是支持节点的数据库。保险库是该数据库中的一个 table,用于跟踪与节点相关的状态。分类帐是一个比喻"global log of transactions",它存储每个节点执行的每笔交易(实际上,每个节点只看到并存储该分类帐上交易的一个子集)
存储服务是数据库的别称。保管库是该数据库中的 table。账本只是一个比喻
账本只是一种比喻。存储服务存储节点已知的一切
是的,保管库存储已消耗和未消耗的状态。每次记录交易时,节点都会抓取相关状态并将它们存储在其库中
存储服务包含节点已知的所有内容,包括保管库