6 别等时光非礼了梦想

尚未进行身份认证

暂无相关简介

等级
TA的排名 21w+

fabric 1.3之Identity Mixer MSP配置生成器(idemixgen)

本文章描述了idemixgen工具的用法,该工具可用于为基于MSP的身份混合器创建配置文件。 有两个命令可用,一个用于创建新的CA密钥对,另一个用于使用以前生成的CA密钥创建MSP配置。一、目录结构idemixgen工具将创建具有以下结构的目录: - /ca/ IssuerSecretKey IssuerPublicKey RevocationKey-...

2018-10-16 13:40:44

fabric v1.3新特性之MSP Implementation with Identity Mixer

一,什么是IdemixIdemix是一个加密协议套件,它提供强大的身份验证以及隐私保护功能,如匿名,无需披露交易者身份即可进行交易,以及不可链接性,即单个身份发送多个交易的能力,而不会泄露 交易是通过相同的身份发送的。Idemix流中涉及三个参与者:用户,发行者和验证者。 发行者证明一组用户的属性以数字证书的形式发布,以下称为“凭证”。 用户稍后生成拥有凭证的“零知识证明”,并且...

2018-10-16 11:24:21

fabric 1.3新特性之使用分页查询CouchDB状态数据库

当CouchDB查询返回大型结果集时,可以使用一系列API,这些API可以通过调用链代码来对结果列表进行分页。 分页提供了一种机制,通过指定页面大小和起始点来划分结果集——一个指示结果集开始位置的书签。 客户端应用程序迭代地调用执行查询的链代码,直到不再返回结果。我们将使用Marbles示例函数queryMarblesWithPagination来演示如何在链代码和客户端应用程序中实现分页。h...

2018-10-15 17:03:12

fabric v1.3新特性

- 1 ,使用Identity Mixer实现MSP:通过使用零知识证明来保持身份匿名和不可链接的方法。 有一种工具可以在称为idexmigen的测试环境中生成Identity Mixer凭证,其文档可以在Identity Mixer MSP配置生成器(idemixgen)中找到。使用Identity Mixer实现MSP:https://hyperledger-fabric.readthed...

2018-10-15 16:36:40

fabric-ca-server的两种启动方式

一、本地启动 fabric-ca-server start -b admin:adminpw-b选项为管理员提供注册ID和密码;如果未使用“ldap.enabled”设置启用LDAP,则必须执行此操作。在本地目录中会创建名为fabric-ca-server-config.yaml的默认配置文件,该文件可以自定义。执行完此条命令后会在当前终端出现:而在当前目录下会生成如下目录结...

2018-09-29 15:37:38

fabric-ca介绍和安装

一、介绍下图说明了Hyperledger Fabric CA服务器如何搭配整个Hyperledger Fabric架构。有两种与Hyperledger Fabric CA服务器交互的方式:通过Hyperledger Fabric CA客户端或通过一个Fabric SDK。 与Hyperledger Fabric CA服务器的所有通信都是通过REST API进行的。有关这些REST ...

2018-09-29 14:57:19

如何测试chaincode

如何使用dev模式下测试chaincode我们每次写完后都需要在工程共测试chaincode,比较麻烦,如果我们每次测试好后再放到工程中会事半功倍 参考:Chaincode for Developers 我们需要使用 Hyperledger Fabric Samples.例子打开chaincode-docker-devmode文件夹cd chaincode-docker-devmode在第一个...

2018-04-24 22:30:50

如何使用github代码仓库

如何使用github代码仓库一直使用github托管代码,但是也是最近才熟练起来,在此分享给大家。第一步:新建Repositories第二步:这里我们起名字为text,然后点击Create repository然后会出来下面这个页面:第三步添加忽略文件.gitignore,在这里给大家推荐个网址,里面都是写好的忽略文件,直接复制就可以了https://github.com/github/gitig...

2018-04-24 22:03:12

hyperledger fabric 之TLS

如何使用TLS这个文档说明了如何使用node sdk APIS连接一个order或者peer节点,这些order和peer已经允许TLS客户端授权。order 允许TLS客户端授权需要设置环境变量:ORDERER_GENERAL_TLS_CLIENTAUTHREQUIRED=true同理,peer允许TLS客户端授权需要设置环境变量:CORE_PEER_TLS_CLIENTAUTHREQUIRED...

2018-04-24 19:52:37

如何将ubuntu server16.04中的文件,复制到优盘

如何将ubuntu中的文件复制到优盘1.将U盘插入装有linux系统的机器上的USB端口中,并通过dmesg查找U盘对应的设备文件,比如/dev/sdb1; 2.将U盘挂载到linux分驱下如:mount /dev/sdb1 /mnt此时U盘就被映射到了/mnt目录了;     3. 使用cp命令将你要复制的文件拷贝到/mnt下,假设我要复制的文件是/home/www/abc.zip,那么执行下面...

2018-03-29 09:56:21

ubuntu server 16.04 ,如何将优盘内容复制到server中

1,插上优盘命令行输入fdisk -l,观察是否有新的硬盘添加上来mkdir /mnt/usb2,执行挂载mount -t vfat /dev/sdb/mnt/usb这里-t vfat 是指的fat的格式,/dev/sdb指的是U盘,/mnt/usb是挂载的地方注意红色部分是第一步骤中查看出的3,cd /mnt/usb进入这里查看是否

2017-11-30 16:49:55

ubuntu server16.04中如何配置静态网路

首先执行   sudo vim /etc/network/interfaces (若不加sudo很可能出现权限问题)#auto eth0#iface eth0 inet dhcp #自动获取IP(默认)auto eth0iface eth0 inet static #设置静态IPaddress 10.0.10.200 #设置IP地址netmask 255.255.255.0 #设

2017-11-23 17:59:19

在ubuntu16.04中如何使用caffe训练自带的mnist数据集

首先需要注意两条:1, 脚本的运行基于$Caffe_Root文件夹下的路径执行,2,训练的时候,如果安装的时候选择了CPU_ONLY的话,在lenet_solver..prototxt文件中,把“mode:GPU”改成“mode:CPU”此时便可开始训练mnist数据了第一步:. 获取数据./data/mnist/get_mnist.sh第二步: 将数据转化为lmdb格式

2017-11-03 09:29:54

android框架之Retrofit的使用

Retrofit:Square提供的开源产品,为Android平台的应用提供一个类型安全的REST客户端。 REST客户端:REST指一组架构约束条件和原则,满足约束条件和原则的应用程序设计。 架构,软件体系结构分为三部分:构建,用于描述计算机;连接器,用于描述构建的链接部分;配置将构建和连接器组成有机整体。 web基本技术: URI(统一资源标示符)HTTP(超文本传输协议)(post、g

2016-08-18 19:09:50

listview添加footerview的注意事项

今天遇到一个问题 就是一个简单的布局,一个frgment页面上布局一个listview,并且为listview添加headerview和footerview,其中footerview采用的是可以滑动的viewpager,我把viewpager的属性宽高都设置成wrap_parent,运行时底部的viewpager也就是可滑动的图片显示不出来,解决办法是我把viewpger的高度写死了,这时运行正常

2016-08-04 21:29:50

安卓开发中spinner的三级联动

安卓开发中使用spinner设置省市县三级联动,省市县的数据从xml文件中解析出来,此案例可当做样本

2016-06-24 08:30:18

安卓开发之Button事件监听的几种类型

安卓开发中Button的监听器有很多种,这里本人总结了一下,如果有不准确的地方,还望大神指正

2016-06-21 21:40:43
勋章 我的勋章
    暂无奖章