问题标签 [hyperledger]

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 投票
1 回答
758 浏览

blockchain - Hyperledger 结构对等体可以水平扩展吗?

随着交易不断涌入,每个对等点上的磁盘空间必然会被填满,因为每个对等点都需要拥有区块链的完整副本。有没有办法水平扩展每个对等点的磁盘空间?而不是垂直缩放它(获得更大的磁盘)?

0 投票
1 回答
3025 浏览

blockchain - 在 Hyperledger 中,chaincode deploy、invoke 和 query 到底发生了什么?

在 Hyperledger 中,chaincode deploy、invoke 和 query 到底发生了什么?

需要在 Chaincode 部署、调用和查询上确认系统的成本。如果它们相同,似乎更好地使 Chaincode 超过一个,甚至成百上千。

0 投票
2 回答
1297 浏览

hyperledger-fabric - Hyperledger Fabric 如何处理相同键值对链码的“调用”并发?

例如,两个应用程序正在连接一个链码,如果几乎同时请求“调用”同一个键值对链码的动作,会发生什么?

如果它是 Hyperledger Fabric 的噩梦,我们该如何应对?在 Hyperledger core.yaml 设置方面?还是链码设计的一面?

0 投票
2 回答
982 浏览

ibm-cloud - 如何将 Hyperledger 区块链部署到 IBM Bluemix

在我直接进入这个问题之前,我想谈谈我是如何遇到这个问题的。

基本上,我现在正在使用 IBM 区块链技术,不仅要使用 Bluemix 中的区块链服务,还要修改 Hyperledger 对等源代码。您可以从https://github.com/hyperledger/fabric找到 Hyperledger 项目。这是一个由 GO 编写的 Linux 平台应用程序。

修改后,我们在本地 vagrant VM 服务器上进行了测试。所有的变化都很好。

现在我尝试通过 CF App 通道将更新的代码部署到 IBM Bluemix。由于缺少基本环境,该操作在编译阶段失败。

我的问题来了:

  1. 对于 bluemix,当我启动 Block Chain 服务时,背后究竟发生了什么?bluemix 是否为我启动了一些 VM 来运行对等节点?
  2. 有人尝试过通过 cf app 频道推送对等点吗?如何解决对等节点的构建包?
  3. 当对等节点运行时,它正在侦听 8080 以外的 3 个端口。在我的本地 VM 服务器中,它是 fin。但是如何在 bluemix 中启用这些端口?

感谢您的想法和贡献。

0 投票
2 回答
2491 浏览

virtual-machine - Hyperledger Fabric 有虚拟机吗?

Hyperledger Fabric 是否有用于执行链代码的虚拟机?例如,以太坊有以太坊虚拟机来执行合约。

0 投票
1 回答
167 浏览

go - 在打开安全和隐私的情况下启动对等点时出错

当我尝试使用

我收到以下错误

我的 core.yaml 包含默认内容,启用了安全和隐私。

这是一个错误吗?

0 投票
1 回答
1285 浏览

certificate - 从 x509Certificate 获取 ExtensionValue

我在 Java 中使用 bouncycastle

生成证书。它工作正常。但是当我使用

返回值与membersrvc 的不匹配。我错过了什么?

0 投票
1 回答
177 浏览

node.js - 使用 Hyperledger Client SDK for Node.js 时如何解密查询结果

Node.js 的 Hyperledger 客户端 SDK 中,如何解密在下面的结果变量中返回的查询结果?

console.log 显示如下消息:

0 投票
1 回答
826 浏览

go - 在设置 Hyperledger 开发环境和网络时获取 grpc 超时

我遵循了 hyperledger/fabric 文档提供的文档。我已经设置了一个包含两个验证对等方而不是 CA 的网络。我尝试运行“对等节点状态”和“对等网络列表”命令并不断收到以下错误:“错误:尝试连接到本地对等点时出错:grpc:尝试连接时超时”

我还尝试将 core.yaml 文件中的“maxprocs”更改为 2,但仍然没有解决问题。任何帮助表示赞赏。

0 投票
2 回答
1562 浏览

blockchain - Hyperledger Fabric 的设置有什么问题?

因为要安装新的清晰版Hyperledger Fabric,我删除了一个月前的旧Hyperledger文件,运行“vagrant destroy”。

我成功运行“vagrant up”和“vagrant ssh”。

当我运行“peer”时,如果失败,我“make peer”成功。当我再次运行“make peer”和“peer”时,弹出错误如下: