问题标签 [bigchaindb]
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.
docker - Docker 中的 BigChainDB 立即因连接被拒绝而崩溃?
因为我在 Windows 中运行(并且没有$HOME
),所以这是我正在运行的实际命令:
第一个命令似乎执行得很好。.bigchaindb
我在我的文件夹中看到一个文件C:/bigchaindb_docker
。第二个命令将启动一个容器,但大约 6 秒后容器以代码 1 退出。我运行docker start <container> && docker attach <container>
并能够得到这个转储:
我正在研究使用 BigChainDB,但我对此知之甚少。我猜它正在尝试连接到 rethinkdb 并且它没有运行。我不知道从哪里开始解决这个问题,我也从未使用过 rethinkdb。有没有人遇到过这个问题?
blockchain - BigChainDB设置了无限量的资产
感谢大家的关注。
我正在开发一个提供食品可追溯性的应用程序,我必须使用区块链。
每次用户注册一篇生产的文章时,我都需要授予他销售他的产品的能力,他想销售多少次就想多少次。
我正在考虑使用 BigchainDB,但每次用户出售他的产品时,我都需要创建另一个资产并转移它。
我是否误解了一些概念?有没有人知道实现这一目标的方法,即使有另一个无需创建另一个资产?
对于这个项目,我必须使用区块链,不一定是 BigchainDB。
编辑:我考虑修改源以允许双重支出并删除金额管理,因为我需要双重花费断言。但是我正在等待更好的建议
非常感谢大家。
blockchain - 如何直接或使用任何 api 在 bigchaindb 中创建和部署合约?
我想在 bigchaindb 上部署合约。怎么做?如果它与 eris 一起使用,那么如何使用 bigchaindb 配置 eris 并部署合约?
django - 我可以将 bigchainDB 服务器与 django 一起使用而不是使用 sqlite 吗?
我正在使用包含六个主要实体的区块链方法创建学位验证过程。实体我的意思是共识机制将围绕这六个实体发展,所以为此我需要构建一个分布式数据库。我想到了两种方法
实现此目的的一种方法是从头开始完全构建所有内容:在 sqlite 中为每个节点单独数据库,然后使用某种类型的查询连接每个节点。
另一种方法是使用 bigchainDB 服务器,它是基于区块链的分布式数据库服务器。
现在我的问题是哪种方法可行?我不知道 bigchainDB 服务器是否与 django 兼容,因为他们在他们的文档中没有提到任何关于它的内容。
如果有人使用过 bigchainDB,请帮帮我。我真的很困惑我应该遵循哪种方法。
smartcontracts - 在 bigchain 数据库上需要帮助
我有两个问题:
我可以以某种方式访问 bigchain 中的所有块吗,块结构没有“块高度”属性。我们可以通过'block id'来访问block。我需要做的是从创世纪以来的所有区块中获取数据。
Bigchain 数据库文档说我们可以实现智能接触,但仅此而已,谁能解释我们如何做到这一点。
ipfs - 如何设计 Bigchaindb 数据存储(模式)?
我正在用 BDB 构建一个 poc,但我不确定 BDB 是否会帮助我,
我正在考虑构建用户可以上传一组文档的东西,一个事务= 1个文件,并且该事务将由用户的关注者查看,并将在文件上进行协作,例如对其进行评论或执行一些其他操作它。我知道文件的第一次上传是一个 CREATE 交易,使用该用户(比如 X)的私钥签名。
另一个用户(用户 Y)正在查看此文件,并对其添加了评论。现在这个添加注释应该是 CREATE 操作,然后是对用户 X 文件的传输操作?-> 如果这是正确的方法,我不知道这是什么。
一个文件应该通过事务中的元数据对其执行所有操作。
我如何实现这一目标?任何帮助都会非常有帮助。
blockchain - 当前的区块链项目(BigchainDB、IPFS、Storj....)是如何货币化的?
最近我开始了解流行的区块链项目。我不明白的是提供 BC 服务的成本很高(你付给矿工),但区块链项目如何通过自身获利!?
即使其中一些是开源的!
node.js - npm 安装工作和 npm 安装不工作
如果我下载源代码并运行:
它在安装过程中崩溃(我认为它内存不足),但是如果我直接:
(0.3.0版)那就好了……
日志错误:
顺便说一句,如果我一一安装它们,它不会耗尽内存,但它无法安装以下依赖项:
为什么一种方法有效而另一种无效?命令之间有什么区别,我该如何解决?
编辑: Ubuntu 16.04 64bit
npm 3.10.10
节点 6.11.4
bigchaindb-驱动程序 0.3.0
包.json:
package.json 是来自 js-bigchaindb-driver 的原始文件
python - ModuleNotFoundError:没有名为“bigchaindb_driver”的模块
我正在将 Django 与 Python 3.6.3 和 Windows 7 一起使用。我正在尝试安装 BigchainDB 驱动程序并想使用 IPDB。我运行它pip install bigchaindb
,我猜它执行成功。我像那样导入 bigchaindb_driver from bigchaindb_driver import BigchainDB
。但是当我使用它运行服务器时,python manage.py runserver
它会给我这个错误。
ModuleNotFoundError:没有名为“bigchaindb_driver”的模块
我的代码如下所示:
我的问题是:
- 如果我想使用 IPDB,我还需要在本地机器上安装 bigchainDB 吗?
- 我到底需要什么才能在 bigchainDB 上启动一个项目,因为我已经安装了 MongoDB 和 RethinkDB,但我不完全知道我是否需要它们的天气。
node.js - 如何在 bigchain db 中创建一个新区块?
我在我们的项目中使用 bigchain db。目前我们正在使用交易模型来创建资产并转移它。但是现在我们要实现块模型。当我浏览文档时,我找不到如何创建块?是否有任何特定的 url 或任何功能,或者我们是否必须使用与事务模型相同的 url,例如http://ourserver.com:8080/api/v1/?任何人都可以帮助我。谢谢你。