问题标签 [hyperledger-indy]
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.
linux - Ubuntu 16.04:在 dockerfile 中运行“apt-get update”命令时出现错误“无法连接到 archive.ubuntu.com:80 (91.189.88.152)”
我将把我的问题如下:
- 我想为 Hyperledger Indy-sdk 构建一个 docker 映像
- 在构建 docker 镜像时,它使用 docker-compose 命令构建两个镜像并将它们组合起来,即 indy-pool 镜像和入门镜像。我的 docker-compose.yml 文件如下所示
- 上面的 docker-compose 会启动 indy-pool.dockerfile 运行。indy-pool.dockerfile的内容如下图
现在 Ubuntu 16.04 映像和 indy-pool 映像都将成功创建,如图 Ubuntu 16.04 和 Indy-pool Success Screenshot所示
在此之后,当 getting-started.dockerfile 开始运行时。获取-staretd.dockerfile 看起来像这样
- 当 RUN apt-get update -y 在 getting-started.dockerfile 中执行时,整个问题就开始了。以下错误行显示给我
注意:我的 docker 引擎和 docker-compose 安装在 Ubuntu 20.04 之上
为了解决这个问题,我访问了互联网上的多个可用资源。我可以说这不是 DNS 查找和 http 代理的问题(因为我不在代理网络中工作)。
由于我是 Docker build 和 docker compose 的新手,我坚信这与图像构建过程有关。如果你们中的任何人遇到类似的问题并解决了它,请向我提供解决上述问题的建议。
hyperledger-indy - 可验证凭证基础生态系统中的授权
基于可验证凭证的生态系统有望解决身份验证问题。我很想知道这个模型如何将自己扩展到传统的 Oauth2 系统,其中回复方(App)调用受 OIDC 服务保护的 API(资源)。虽然应用程序仍然可以验证用户的凭据,但 API 是如何授权给应用程序的呢?我们有什么选择?
python - Aries-Cloudagen-Python 0.6.0 发布:在将凭证存储到钱包之前验证凭证
在当前的主分支中,似乎首先验证了凭证(意思是检查原始数据是否与签名中的数据匹配,以控制在从发行人到持有人的发行凭证期间日期是否被更改),然后再存储钱包。
我目前使用 aca-py 0.6.0 版本,在研究源代码后,我找不到这种行为。
我是否监督了某些事情,或者这是否缺失?我目前正在尝试在 aries 和 indy 之上构建一个身份验证和授权系统。如果当前版本中缺少此功能,我需要实施一种解决方法。
dockerfile - docker hyperledger indy 上的 node-gyp 重建错误
我正在为我的论文使用超级账本 indy。Indy 在 docker 上运行。但是每当我尝试构建我的 docker-compose 时,npm install
agentDockerfile 中的命令都会引发 node-gyp 重建错误。我正在安装节点 v10。有人可以帮忙吗?我的代理Dockerfile
错误:
包.json:
我正在使用 Ubuntu 20.04
hyperledger-indy - Sovrin Nets 和genesys 文件之间的映射
这里提到有三个 Sovrin 网络:
- 主网(产品)
- StageNet(预生产)
- BuilderNet(测试)
但我找不到这些网络的创世文件。
在 sovrin github https://github.com/sovrin-foundation/sovrin/tree/master/sovrin
有一些创世文件,但它们的名称与上面的网络不匹配。
我在哪里可以找到正确的起源文件或名称之间的映射?
xamarin - 使用 AMAX(aries-mobile-agent-xamarin)发送证明时出现错误代码 113 的 InvalidStructureException
我正在运行基于 aries-mobile-agent-xamarin 的 Aries 移动代理。使用 Xamarin Anroid 模拟器发送证明时,我收到 InvalidStructureException 错误代码 113。它来自 Indy SDK,任何人都可以了解如何在 Visual Studio Xamarin 中启用 Indy SDK Rust 跟踪和显示跟踪消息?
java - Hyperledger Indy 创建 RevocationRegistry 失败,由于 schema_ref 而导致 credDefId 格式错误
我目前正在尝试将撤销注册表定义 (revRegDef) 写入 Hyperledger Indy 池,如 Indy Getting Started中所示。工作流程是这样的:
- 创建架构
- 使用 schemaId,创建一个凭证定义 (credDef)
- 使用 credDefId,创建一个 revRegDef
由于我需要使用 Java,因此我在Java 示例中添加了对账本的适当请求,我在此处上传了修改后的版本。
创建架构和 credDef 工作正常,但是当我发送最后一个请求时,我收到以下错误消息:
此时,提到的 credDefId 看起来像这样:Th7MpTaRZVRYnPiabds81Y:3:CL:Th7MpTaRZVRYnPiabds81Y:2:gvt:1.0:Tag1
而 schemaId 是Th7MpTaRZVRYnPiabds81Y:2:gvt:1.0
显然没有满足提到的模式,但Ledger.buildCredDefReq()
函数返回credDefId
这样的,所以我希望它是正确的。
blockchain - 入驻是什么意思?
我正在阅读 indy-node 的入门指南。getting-started.svg 显示带有入职步骤的流程,即通过 Acme - Onboarding 申请工作。这是什么意思?先感谢您。
blockchain - 执行新种子时 Indy-cli 崩溃
我在 CentOS 7 vm 上使用 indy-node 和 indy-sdk。并想连接 vonx.io ( http://greenlight.bcovrin.vonx.io/ )。连接和钱包创建都可以,但创建新的确实失败了。