blockchain相关内容

复合键与单键追加字符串

通过观看Hyperledger Fabric中的许多示例,我发现了实现密钥的两种方法: 假设我们有两个领域的签证和签证类型. 签证:"1212323" 签证类型:“学生签证" 我们可以创建一个密钥: 使用存根提供的CompositeKey函数 key, err := stub.CreateCompositeKey(indexName,[]string{visa, ..
发布时间:2020-09-21 22:01:57 其他开发

Fabric Javascript SDK和Hyperledger Composer之间的功能区别是什么?

除了Composer使原型业务网络的部署和测试变得更加容易的事实,以及我们不必知道golang来开发链码的事实之外,这些接口所提供的功能上的差异是什么?选择一个而不是另一个? 解决方案 本文可能会为您提供所需的答案: https://blog.selman. org/2017/07/08/getting-started-with-blockchain-development/ ..

交易存储在IBM Blockchain Marble的Demo中在哪里?

我正在运行以下链接中提到的IBM提供的区块链演示: https://github.com/IBM-Blockchain/marbles 我已经在一个linux系统上运行了Hyper ledger Fabric网络,并在另一个运行我的大理石客户端的3个虚拟实例上运行了3个客户端.它工作正常. 如果我们进行任何交易,那么它将影响所有3个客户, 那么,现在,如果我想查看所有交易明细,可 ..
发布时间:2020-09-21 22:01:51 其他开发

IBM BLUEMIX BLOCKCHAIN SDK-DEMO失败

我一直在使用HFC SDK for Node.js,它曾经可以工作,但是从昨晚开始,我遇到了一些问题. 在运行helloblockchain.js时,只有几次有效,大多数情况下,当我尝试注册新用户时,都会出现此错误: E0113 11:56:05.983919636 5288 handshake.c:128] Security handshake faile ..
发布时间:2020-09-21 22:01:49 其他开发

在同一个作曲家休息服务器配置中使用两张名片

我完成了将教程部署到多组织结构网络的教程,并且成功运行了. 现在我有两张管理卡- alice @ trade-network,bob @ trade-network 和由他们发出的两个身份/卡- jdoe @ trade-network,dlowe @ trade-network 现在我已经给出了访问控制规则,说明jdoe(trader1-org1)和dlowe(trader2- ..

打开机密性时如何解密交易有效负载?

transactions/ API返回单个事务.但是,打开机密性后,交易有效负载将被加密 打开机密性后,如何解密此交易有效载荷? 解决方案 只有当您拥有发送交易的密钥对时,您才能这样做(这就是机密的原因). 如果您是发送交易的用户,则可以使用此.使用证书,您可以解密交易的有效负载. ..
发布时间:2020-09-21 22:01:43 其他开发

我们可以使用Hyperledger创建不可替代的令牌吗?

根据ERC-721 ERC-721是一个免费的开放标准,描述了如何构建 以太坊区块链上的不可替代或唯一令牌.虽然大多数 令牌是可替代的(每个令牌都与其他令牌相同), ERC-721令牌都是唯一的. 在诸如non-fungile tokens的超级账本之类的许可区块链上是否有规定? 解决方案 由以太坊企业以太坊联盟(EEA)监督的与平台无关的代币分类倡议已宣布令牌分类标准框架(T ..
发布时间:2020-09-21 21:59:30 其他开发

运行asset_management.go与运行简单的chaincode(例如chaincode_example02.go)有何不同

(据我所知)用于部署/调用链码的简单工作流程是: 在区块链上部署链码(智能合约) 这会在所有运行了链码的对等方上打开一个docker容器 调用某些功能 这种类型的函数会更改链码状态下的变量值 对于 asset_management.go ,可以通过在asset_management chaincode目录中运行go test来测试chaincode.但这并没有真正调出运行 ..
发布时间:2020-09-21 21:58:25 其他开发

如何使用不在github上的链码?

我使用此和现在,我知道它可以工作了,我想在具有多个节点的网络中对其进行测试. 我应该将链代码放在哪里,以便可以将其部署在Hyperledger架构网络中? 我使用了此设置网络. 解决方案 有两个选项: 如果未使用docker映像启动节点,则应通过指定标准路径来部署链码,换句话说,应在部署时设置参数: -p /home/user/my/awesome/chaincod ..
发布时间:2020-09-21 21:56:11 其他开发

如何在Hyperledger Fabric中获取资产修改历史记录

我正在使用 IBM bluemix区块链服务为我的资产共享演示试用一些智能合约逻辑. 仍然可以在超账结构网络中查询资产修改的历史记录. 我已经查看了Fabric 0.6和1.0版本的文档,但是只能找到 stub.pushState(key,value_json) 和 stub.getState(key) 来交互分类帐的宽度. 但使用 stub.getState(key) ,我只能获取 ..
发布时间:2020-09-21 21:56:06 其他开发

超级账本:得到"/bin/bash:./scripts/script.sh:没有这样的文件或目录"当运行"./byfn -m up"时

我是超级账本的新手,只是按照 http://hyperledger-fabric上的教程进行研究.readthedocs.io .我试图在结构样本中使用"first-network"构建第一个网络. ./byfn -m generate正常.但是输入./byfn -m up后,我遇到了 /bin/bash:./scripts/script.sh:没有这样的文件或目录 错误,进程挂起. ..
发布时间:2020-09-21 21:56:01 其他开发

在区块链中保存文件的最佳实践

将文件保存为区块链数据的一部分的最佳实践是什么?我要保存的文件很大. 我们不能将这些文件保存在云存储(像Dropbox这样的集中式解决方案)中,并使用文件哈希将它们与区块链数据链接吗? 还是使用像IPFS这样的分布式文件存储更好? 还是在安全性,容量,性能和容错性方面有更好的解决方案. 解决方案 您不想直接使用传统的区块链.区块链有利于交易信息/状态变化,大数据存储通常不是一个好主意 ..

Fabric Composer与Bluemix区块链服务的集成

今天可以将作曲家结构业务网络.bna文件部署到bluemix区块链服务吗?如果是这样,是否存在某人可以共享的连接配置文件示例?谢谢. 解决方案 您现在可以将Composer与Bluemix Blockchain服务一起使用. 但是,您必须正在运行Composer Playground的本地副本,因为在Bluemix上运行的Composer版本(fabric-composer.mybl ..
发布时间:2020-09-21 21:54:47 其他开发

是否在HyperLedger Fabric中挖掘块?

我一直在阅读有关HyperLedger Fabric项目如何实施开源BlockChain解决方案的文档:我已经看到使用了PBFT共识算法,但是我不了解在BlockChain网络中如何在所有验证对等方之间挖掘和共享块. 解决方案 超级账本验证对等点(VP)不会挖掘块,也不会在它们之间共享块.运作方式如下: 将一笔交易发送给一个受信任的VP. 副总裁将该交易广播给所有其他副总裁. 所 ..
发布时间:2020-09-21 21:54:43 其他开发

从块0获取键列表

使用本地区块链,是否可以使用bitcoin-core rpc命令查询一个块(例如创世块)并获取该块中使用的所有公钥的列表?如果可能,我需要使用哪些命令? 解决方案 不完全是.这是因为现代输出包含地址(技术上为scriptPubkey),这些地址是经过编码的公钥哈希,请参见类型交易.哈希不能逆转(或者比特币根本不起作用),因此,为了显示公钥,支出者必须提供它.您可以从使用过的输出中提取公钥( ..
发布时间:2020-09-21 05:15:03 其他开发

运行参数化查询

这个Google bigquery sql东西很新,所以请忍受.我正在尝试建立一个Google standardSQL参数化查询.使用了以下示例,并在 Google BigQuery WebUI 上成功运行. #standardSQL WITH time AS ( SELECT TIMESTAMP_MILLIS(timestamp) AS t ..
发布时间:2020-09-21 05:14:59 Python

区块链是否包含websocket服务器?

我最近正在阅读有关区块链的文章,对此技术非常感兴趣.我对区块链有一些疑问: 区块链是否使用网络套接字在用户之间传输信息?如果是,那么发送的信息(块)是否始终是JSON对象? 所有用户是否都拥有区块链的整个副本,他们是否只是看到区块链的部分副本?如果是,那么文件可以变大多少? 此外,什么决定事务/秒?我读过比特币大约每秒处理7笔交易,要使它们更具可伸缩性需要什么,是编码因素(例如编 ..
发布时间:2020-09-21 05:12:32 其他开发