https://www.8btc.com/article/117510 本来并没有计划写这篇文章,只是这两天微信里有一篇文章传播的比较厉害,叫:《其实并没有什么比特币,只有UTXO》。其中有这么一句话:HyperLedger 和Ethereum 一开始并没有采用 UTXO,现在前者已经切换回 UTX ...
分类:
其他好文 时间:
2020-05-19 10:36:23
阅读次数:
82
私有数据是Hyperledger Fabric中的重要功能,允许某些数据仅存储在选定的组织内部。这样可以在通道内提供数据保密性,如果在数据级别需要保密性,则可以减少所需的通道数。在Fabric v2.0中,为每个组织引入了一个隐式集合,并且应用程序链码可以在不显式定义集合的情况下使用它。本文旨在探讨 ...
分类:
其他好文 时间:
2020-05-09 17:25:58
阅读次数:
62
参考 https://www.cnblogs.com/zongmin/p/11635686.html 一、安装通用软件 我这里只是提下,具体的安装可以找其它的教程 1、安装git 2、安装python2 3、安装golang 在ubuntu18.04下系统安装的是1.6版本,版本低了 我参照了这个h ...
分类:
其他好文 时间:
2020-04-14 16:48:35
阅读次数:
80
2020年04月12日19:06:19 解决github仓库下载慢问题 2个解决办法,一个是借助码云,最后修改配置文件重新导向github网址。 二十修改host文件,配置github的ip。 1.借助码云 比如下载Fabric仓库 https://github.com/hyperledger/fa ...
分类:
其他好文 时间:
2020-04-12 20:27:24
阅读次数:
112
1、下载好fabric源码: git clone https://github.com/hyperledger/fabric.gitgit checkout release-1.4 2、进入fabric目录 make release 在fabric/release/linux-amd64/bin目录 ...
分类:
其他好文 时间:
2020-04-03 09:13:53
阅读次数:
242
Ⅰ ChaincodeStub类封装了链码和peer节点之间交互的APIs,使用方式为ctx.stub.method(),js合约文件如下: const { Contract } = require('fabric-contract-api'); //引入依赖 class ElecDataContr ...
分类:
编程语言 时间:
2020-03-15 10:04:14
阅读次数:
193
主要配置文件: 1.crypto-config.yaml Cryptogen工具使用该文件生成“密码材料”,即Fabric网络中各种实体(peer、order、ca)所需的证书及密钥。crypto-config.yaml包含网络拓扑结构定义,Cryptogen以其为基础为组织(包括order)和属于 ...
分类:
Web程序 时间:
2020-03-04 09:54:33
阅读次数:
273
测试网络用于测试本地Fabric环境是否正常,过程如下: ① cd fabric-samples/test-network #进入test-network目录下,关键脚本network.sh包含了启动网络,创建通道,销毁网络等功能,./network.sh -h可查看详细信息 ② ./network ...
分类:
Web程序 时间:
2020-03-03 01:17:31
阅读次数:
331
系统环境:ubuntu-18.04.3-desktop-amd64 一、git(官网有安装教程)方法1:sudo apt-get install git #直接使用apt-get安装,此方法安装完成后版本号为2.17.1,而git官网显示最新版本为2.25.0方法2(采用):① sudo add-a ...
分类:
其他好文 时间:
2020-03-02 22:49:07
阅读次数:
349
什么是private data技术? 在一些情况下,同一个机构的不同团体需要保证保证不同团体的隐私性,他们可以创建一个新通道,由有这个隐私数据权限的团体另外创建。 1. 但是每一次都这样创建分离的通道会有很多额外的开销(维持链码版本,协议,MSPs关系等) 2. 不准许在保持部分数据私有的情况下,让 ...
分类:
其他好文 时间:
2020-03-01 00:22:26
阅读次数:
77