【问题标题】:What is the workflow on daml-sawtooth network?daml-sawtooth 网络的工作流程是什么?
【发布时间】:2020-10-01 18:42:07
【问题描述】:

我正在尝试了解 DAML smart on 锯齿网络的采用情况。根据本教程https://github.com/blockchaintp/daml-on-sawtooth 有:

  1. 锯齿网络包含:

    Rest-api

    验证器

    事务处理器

    postgres

    开发模式引擎

这对网络至关重要。

  1. daml-rpc 和 daml-tp 的作用是什么?它们充当连接器?

例如,daml 用户通过 daml 平台的 api 像这张图片https://docs.daml.com/getting-started/app-architecture.html 进行通信,然后从锯齿网络中采用?

  1. 最后,xxx.dar文件存放在哪里?

【问题讨论】:

    标签: hyperledger-sawtooth daml


    【解决方案1】:

    DAML-on-Sawtooth 是使用完整 Sawtooth 网络部署集成的特定 DAML 分类帐实施。利用 Sawtooth 的验证功能实现持久性。

    您在该存储库中看到的 rest-api 实际上是用于与 Sawtooth 网络通信的 Sawtooth REST api,该验证器是作为提交协议的一部分的 Sawtooth 验证的实现,以及用于处理 DAML 事务的事务处理器锯齿网络。

    sawtooth-daml-rpc 实现了 DAML Ledger API gRPC 服务,它公开了应用程序代码与之交互的 Ledger API。 Postgres 用作支持 Ledger API 的底层索引数据库服务。

    https://docs.daml.com/getting-started/app-architecture.html 中,您可以在概念上将“沙盒”框与“锯齿网络”交换,如在 DAML-on-Sawtooth 案例中,它是完整的锯齿网络,它能够使用并返回作为分类帐的 DAML实施。

    与所有 DAML 账本一样,DAR 文件通过包上传 gRPC API 上传并保存在账本上(在本例中为 Sawtooth 网络),各方和交易也分别通过各方分配和交易提交 API .

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-01-07
      • 1970-01-01
      • 2016-04-02
      • 2020-03-08
      • 2011-07-13
      • 1970-01-01
      • 2017-09-01
      • 1970-01-01
      相关资源
      最近更新 更多