问题标签 [blockchain]
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.
blockchain - 设置 Hyperledger Fabric
我尝试设置 Hyperledger Fabric 项目。不幸的是,当我调用vargant up时,我得到:
我尝试使用 docker image https://hub.docker.com/r/hyperledger/fabric-baseimage/但运行命令没有做任何事情
我想启动 Fabric Blockchain,尝试管理系统,部署合约并启动一些测试交易。谁能帮助我,如何启动 Fabric?
谢谢
blockchain - 如何设计你的超级账本链码以适应你的业务?
以我的测试结果,在生产环境(不是开发环境,不是 --peer-chaincodedev ),部署方法的工作负载(例如系统运行时间和存储大小)远高于调用方法。
如果测试结果是正确的,我想部署方法的成本要比调用方法高得多。超过 1,000,000 倍的成本。
在这样的成本情况下,我们应该做什么样的设计?频率如何合适。
例如,我们应该如何避免调用部署方法?我们应该如何使用调用方法来替换部署方法?
blockchain - 无法启动链码规范(错误启动容器:无法连接到 Docker 端点)”
我试图使用以下命令查询事务并看到以下错误
错误:查询链代码时出错:rpc 错误:代码 = 2 desc =“错误:无法启动链代码规范(启动容器时出错:无法连接到 Docker 端点)”
我在 NON-DEV 模式下运行 peer(模式:net)。在网络模式下,验证器将在 docker 容器中运行链代码。
对等节点日志小结
23:14:57.568 [devops] invokeOrQuery -> DEBU 03c 使用上下文 jim 初始化安全 devops 23:14:57.568 [crypto] invokeOrQuery -> INFO 03d 初始化客户端 [jim]... 23:14:57.682 [crypto] invokeOrQuery - > INFO 03e 正在初始化客户端 [jim]...完成!23:14:57.682 [devops] createExecTx -> DEBU 03f 创建安全调用事务 774fd330-ed1f-4a4d-b472-15386f3b5505 23:14:57.683 [devops] invokeOrQuery -> DEBU 040 发送调用事务 (774fd330-ed1f-4a2d-b47 -15386f3b5505) 到验证器 23:14:57.683 [peer] sendTransactionsToLocalEngine -> DEBU 041 编组事务 CHAINCODE_QUERY 发送到本地引擎 23:14:57.683 [peer] sendTransactionsToLocalEngine -> DEBU 042 发送消息 CHAIN_TRANSACTION 时间戳秒:1463786097 纳秒:6836到本地引擎 23:14:57.950 [chaincode] getArgsAndEnv ->start container : 7849b0cdbc04a8498e3601188bf4ef87d25b5efda9d89cdb879914fcbbe544a429d379bdcb210e2ba7de131ee84b53b974e3afcbacbcf0e2db4ec408a4ddb568(networkid:dev,peerid:vp0) 23:14:57.950 [container] lockContainer -> DEBU 045 waiting for container (dev-vp0-7849b0cdbc04a8498e3601188bf4ef87d25b5efda9d89cdb879914fcbbe544a429d379bdcb210e2ba7de131ee84b53b974e3afcbacbcf0e2db4ec408a4ddb568) lock 23:14:57.950 [container] lockContainer -> DEBU 046 got container (dev-vp0-7849b0cdbc04a8498e3601188bf4ef87d25b5efda9d89cdb879914fcbbe544a429d379bdcb210e2ba7de131ee84b53b974e3afcbacbcf0e2db4ec408a4ddb568) lock 23:14:57.950 [dockercontroller] Start -> DEBU 047 Cleanup containerdev-vp0-7849b0cdbc04a8498e3601188bf4ef87d25b5efda9d89cdb879914fcbbe544a429d379bdcb210e2ba7de131ee84b53b974e3afcbacbcf0e2db4ec408a4ddb568 23:14:57.950 [dockercontroller] stopInternal -> DEBU 048 Stop container dev-vp0-7849b0cdbc04a8498e3601188bf4ef87d25b5efda9d89cdb879914fcbbe544a429d379bdcb210e2ba7de131ee84b53b974e3afcbacbcf0e2db4ec408a4ddb568( cannot connect to Docker endpoint ) 23:14:57.950 [dockercontroller] stopInternal -> DEBU 049 Kill container dev-vp0 -7849b0cdbc04a8498e3601188bf4ef87d25b5efda9d89cdb879914fcbbe544a429d379bdcb210e2ba7de131ee84b53b974e3afcbacbcf0e2db4ec408a4ddb568 ( cannot connect to Docker endpoint ) 23:14:57.951 [dockercontroller] stopInternal -> DEBU 04a Remove containerdev-vp0-7849b0cdbc04a8498e3601188bf4ef87d25b5efda9d89cdb879914fcbbe544a429d379bdcb210e2ba7de131ee84b53b974e3afcbacbcf0e2db4ec408a4ddb568 (cannot connect to Docker endpoint) 23:14:57.951 [dockercontroller] Start -> DEBU 04b Start container dev-vp0-7849b0cdbc04a8498e3601188bf4ef87d25b5efda9d89cdb879914fcbbe544a429d379bdcb210e2ba7de131ee84b53b974e3afcbacbcf0e2db4ec408a4ddb568 23:14:57.951 [dockercontroller] createContainer -> DEBU 04c Create container : dev- vp0-7849b0cdbc04a8498e3601188bf4ef87d25b5efda9d89cdb879914fcbbe544a429d379bdcb210e2ba7de131ee84b53b974e3afcbacbcf0e2db4ec408a4ddb568 23:14:57.951 [dockercontroller] Start -> ERRO 04d start-could not recreate container cannot connect to Docker endpoint 23:14:57.951 [container] unlockContainer -> DEBU 04econtainer lock deleted (dev-vp0-7849b0cdbc04a8498e3601188bf4ef87d25b5efda9d89cdb879914fcbbe544a429d379bdcb210e2ba7de131ee84b53b974e3afcbacbcf0e2db4ec408a4ddb568) 23:14:57.951 [chaincode] LaunchChaincode -> DEBU 04f launchAndWaitForRegister failed Error starting container: cannot connect to Docker endpoint 23:14:57.951 [crypto] CloseClient -> INFO 050 Closing client [吉姆]...
这里的问题是为什么容器被脱机又名终止?
blockchain - Hyperledger 结构对等体可以水平扩展吗?
随着交易不断涌入,每个对等点上的磁盘空间必然会被填满,因为每个对等点都需要拥有区块链的完整副本。有没有办法水平扩展每个对等点的磁盘空间?而不是垂直缩放它(获得更大的磁盘)?
chain - 以太坊和链有什么区别?
我最近一直在研究区块链,我遇到了 ethereum 和 chain.com
这两个平台似乎都有助于开发和部署区块链应用程序,chain.com 专门针对金融公司。
尽管如此,两者之间的真正区别是什么?
blockchain - 如何在 Solidity 中返回映射列表?(以太坊合约)
我想做一个简单的智能合约,它有一个列表,可以设置项目,并且可以获取列表。
坚固的代码:
我想让 getList() 返回列表,但返回类型不兼容。我怎样才能做到这一点?
blockchain - 在 Hyperledger 中,chaincode deploy、invoke 和 query 到底发生了什么?
在 Hyperledger 中,chaincode deploy、invoke 和 query 到底发生了什么?
需要在 Chaincode 部署、调用和查询上确认系统的成本。如果它们相同,似乎更好地使 Chaincode 超过一个,甚至成百上千。
php - 区块链 API v1 异常“未找到”
我已经安装了这里描述的本地服务https://github.com/blockchain/service-my-wallet-v3并且它成功启动了。但是当我试图平衡我的钱包时:
我收到以下异常消息:
是什么导致了这个问题以及如何解决它?谢谢!
hyperledger-fabric - Hyperledger Fabric 如何处理相同键值对链码的“调用”并发?
例如,两个应用程序正在连接一个链码,如果几乎同时请求“调用”同一个键值对链码的动作,会发生什么?
如果它是 Hyperledger Fabric 的噩梦,我们该如何应对?在 Hyperledger core.yaml 设置方面?还是链码设计的一面?
api - 对 IBM 区块链错误的 Google API 发布请求
我正在尝试将请求从 google api 脚本发送到 IBM Blockchain SaaS 项目 Bluemix。代码是:
错误信息是:
Firefix Poster 的请求得到了正确答复。