问题标签 [hyperledger-fabric]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
455 浏览

blockchain - 链码设置 Hyperledger Fabric

我正在尝试在我的 MAC 机器中设置 Hyperledger Fabric 链码开发设置。我已经设置好了开发环境,但我的最终目标是在 Hyperledger Fabric 之上开发一个区块链应用程序。所以我正在转向 docker 链码开发和测试环境。我正在按照此处给出的说明进行操作(遵循选项 2)。该docker-compose up命令引发以下错误:

github问题上没有与此相关的内容。谁能解释可能出了什么问题?

0 投票
1 回答
1823 浏览

hyperledger-fabric - 带有超级账本结构的气体?

对于以太坊,gas是一种反拒绝服务措施。在 Hyperledger Fabric 中,避免滥用链码调用事务 ( INVOKE ) 的等效项是什么?NVP 是否应该检查这种滥用行为?

0 投票
1 回答
688 浏览

blockchain - 超级账本交易类型:创建交易

我目前正在阅读 hyperledger/fabric 的协议规范。 https://github.com/hyperledger/fabric/blob/master/docs/protocol-spec.md

在第 3.1.2 节事务消息中,它提到了一种未实现的事务类型:创建事务。但是我不明白这个 Create 类型的概念,它和 Invoke 事务类型有什么区别?

0 投票
1 回答
1049 浏览

hyperledger-fabric - 如何对 Hyperledger Fabric 进行审计?

如何对 Hyperledger Fabric 进行审计?

在下面的链接中: https://github.com/hyperledger/fabric/blob/ffbf21a5b781b938f4168def6541f6fbae792d31/docs/biz/usecases.md https://github.com/hyperledger/fabric/blob/cca26e6d9aa9e6fab2b5c17d311709130-docs/protocol-spec/b52c46e .md

有审计介绍,那么如何做审计设置/配置,编码等。

0 投票
1 回答
1383 浏览

unmarshalling - HyperLedger-Fabric ChainCode 部署导致解析错误

我已经在 vm 中设置了一个对等点并且它运行良好。我也通过这个向对等方注册了链码

CORE_CHAINCODE_ID_NAME=chaincode_example02 CORE_PEER_ADDRESS=localhost:51011 ./chaincode_example02

它没有显示错误

现在在这之后,当我尝试使用这个 json 从休息中击中 init 方法时

我得到这个错误

谁能告诉我我做错了什么?

0 投票
2 回答
614 浏览

blockchain - 超级账本多节点设置

我正在尝试使用 4 个 vm 设置区块链网络。每个 vm 都有 fabric-peer 和 fabric-membersrvc docker 映像,这似乎工作成功。我在所有虚拟机中为普通用户(非 root)设置了密码少的 ssh。但是 docker 图像无法相互通信。

vms 中的“root”用户是否需要无密码 ssh?还有其他要求吗?

0 投票
1 回答
348 浏览

blockchain - 查询功能不适用于已部署的链码

我正在尝试查询我在本地区块链安装中部署的链代码示例 02。

我已经按照 hyperledger-fabric 文档的描述尝试了内部和外部的 vagrant 设置。

链码 go 文件构建成功,部署的似乎是单词。

调用函数生成事务哈希,但是一旦我使用链码哈希 id 查询变量 A 的状态,它总是指示错误,表明链码未成功部署。

0 投票
1 回答
1415 浏览

blockchain - 超级账本交易验证

在比特币交易的情况下,验证/确认涉及查看输入的 UTXO 余额等......

但在 Hyperledger 中,交易(如果可以的话)“只是”携带目标智能合约的数据(函数名和数据字符串)。

这是否意味着没有必要对交易进行验证(除了语法)?如果是的话,必须检查什么,对照什么?谁能给我一个示例用例?

如果没有验证,那么我的理解是正确的,即区块链“只是”一个没有对交易进行任何验证的分类帐。如果出现问题(这是人为检测到的,例如帐户未结算),那么我们将返回区块链以读取所有相关交易并找出未交易资金的原因?

0 投票
1 回答
2323 浏览

hyperledger - hyperledger fabric make peer make: *** 没有规则可以让目标成为“peer”。停止

我尝试构建超级账本结构,我已将项目安装为指南 devenv.md,但是当我尝试将 peer 作为指南 build.md 时,它具有上述提示, vagrant@ubuntu-1404:/opt/gopath /src/github.com/hyperledger/fabric/devenv$ make peer make: *** 没有规则来制作目标“peer”。停止。

如何解决这个问题呢?

0 投票
2 回答
734 浏览

blockchain - 超级账本结构使对等体不运行

在 Windows 上,在 Vagrant 内部,我试图make peer/opt/gopath/src/github.com/hyperledger/fabric.

我收到以下错误:

在此处输入图像描述