E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
超级账本hyperledger
ubuntu16.04下部署
hyperledger
Fabric v1.0.5
2018/1/2210:13:48安装docker更新源$sudoapt-getupdate开发环境中推荐可使用脚本自动安装,能快速安装:$curl-fsSLget.docker.com-oget-docker.sh$sudoshget-docker.sh--mirrorAliyun将当前用户添加到Docker组中sudousermod-aGdockerusername修改Docker服务配置(/
HowenLian
·
2020-07-02 08:08
区块链
Hyperledger
Fabric手动生成CA证书搭建Fabric网络
之前介绍了使用官方脚本自动化启动一个Fabric网络,并且所有的证书都是通过官方的命令行工具cryptogen直接生成网络中的所有节点的证书。在开发环境可以这么简单进行,但是生成环境下还是需要我们自定义对网络中的节点的证书进行配置。所以在本文中,将会详细介绍一个从手动生成证书一直到启动网络的整体步骤。本文只交代整体的搭建步骤。对于Fabric-Ca的讲解不在本文的范围内,将在另一篇文章中说明。正篇
li123128
·
2020-07-02 07:46
Hyperledger
Fabric fabric-java-sdk 使用 intellij idea 测试 End2endIT
版权声明:博客中的文章版权归博主所有,未经授权,禁止转载,转载请注明出处下载intellijideahttps://www.jetbrains.com/idea/导入fabric-java-sdk到intellijidea启动intellijidea选择ImportProject,选择Importprojectfromexternalmodel中Maven然后一直点击next按钮启动网络$cdfa
lengxue789
·
2020-07-02 07:38
Hyperledger
Fabric
Hyperledger
Fabric Samples 编写你的第一个应用
版权声明:博客中的文章版权归博主所有,未经授权,禁止转载,转载请注明出处进入fabcar$cdfabric-samples/fabcar准备环境杀掉活跃的容器$dockerrm-f$(dockerps-aq)清理缓存的网络$dockernetworkprune删除fabcar智能合约的底层链码图像,如果是第一次运行这个项目可以不执行$dockerrmidev-peer0.org1.example.
lengxue789
·
2020-07-02 07:38
Hyperledger
Fabric
Hyperledger
Fabric 投票系统的 fabric-sdk-node的集成
版权声明:博客中的文章版权归博主所有,未经授权,禁止转载,转载请注明出处下载投票系统项目代码gitclonehttps://github.com/didianV5/voteApp.git运行项目$chmod-R777voteApp$cdvoteApp$cdapp#删除docker容器$dockerrm-f$(dockerps-aq)#启动fabric的网络$./startFabric.sh#安装n
lengxue789
·
2020-07-02 07:38
Hyperledger
Fabric
Hyperledger
Fabric fabric-java-sdk 测试环境集成
版权声明:博客中的文章版权归博主所有,未经授权,禁止转载,转载请注明出处安装环境安装JDK下载网址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html下载jdk-8u151-macosx-x64.dmg安装到电脑安装maven下载网址:https://maven.apache.org
lengxue789
·
2020-07-02 07:38
Hyperledger
Fabric
Hyperledger
Fabric 链码的结构
版权声明:博客中的文章版权归博主所有,未经授权,禁止转载,转载请注明出处每个链码都需要实现一下Chaincode接口Chaincode接口typeChaincodeinterface{Init(stubshim.ChaincodeStubInterface)peer.ResponseInvoke(stubshim.ChaincodeStubInterface)peer.Response}Init:
lengxue789
·
2020-07-02 07:38
Hyperledger
Fabric
阿里云快速安装
Hyperledger
Fabric
最近在做项目,底层用到
超级账本
Hyperledger
Fabric。之前没有接触过这一块,就重头开始研究学习。有很多知识点都是在网上查到的然后就一一尝试,把遇到坑总结下来。方便后面查看。
ly_20181001
·
2020-07-02 07:03
区块链
Fabric 1.0 开发构建一个测试小应用
本文参考整理自Fabric1.0的官方文档,文档地址为:http://
hyperledger
-fabric.readthedocs.io/en/latest/build_network.html#start-the-network
lengconglin
·
2020-07-02 07:03
区块链Fabric
阿里云Fabric 1个order1个peer部署步骤
1.Fabric官方提供了专门编译cryptogen的入口,只需要运行以下命令即可:cd~/go/src/github.com/
hyperledger
/fabricmakecryptogen运行后系统返回结果
ly_20181001
·
2020-07-02 07:03
区块链
Fabric 1.0 读写集
文档地址为:https://
hyperledger
-fabric.readthedocs.io/en/latest/readwrite.html交易模拟和读写集在一个背书人上进行交易模拟期间,会为交易准备一个读写数据集
lengconglin
·
2020-07-02 07:03
区块链Fabric
Hyperledger
Fabric1.4 系列七(多机部署解决方案)
背景
hyperledger
fabric官网中给出的基本都是单机运行多个容器。生产使用时不可能去单机来部署区块链服务。
leilecoffee
·
2020-07-02 07:15
Hyperledger
Fabric1.4 系列一(部署)
文章目录准备curl安装docker安装go安装nodejs安装Pythonfabric-samples安装构建生成网络组件启动关闭准备curl安装安装最新版本的curl.执行更新操作docker安装要求:Dockerversion17.06.2-ceorgreaterisrequired。不低于17.06.2-ce版本.#官网文档;https://docs.docker.com/#下载地址htt
leilecoffee
·
2020-07-02 07:15
hyperledger
fabric手动部署及核心模块解读
本文基于fabric1.1环境,实现手动部署网络,并浅略的解读其核心模块。fabric1.1的部署流程可以参考博客:https://blog.csdn.net/leehom__/article/details/81022151中的一部分。我们可以在fabric-samples/first-network目录下面,直接运行./byfn.sh-mup来启动网络,所有的中间步骤都已经写在脚本中,运行网络
一只怎样的王力宏
·
2020-07-02 07:29
hyperledger
fabric PBFT算法简要解析
hyperledger
fabricpbft算法架构的简要解析fabric的共识算法代码全部都在consensus文件夹里,consensus文件夹里主要分为controller,executor,helper
蓝带
·
2020-07-02 07:03
算法
Hyperledger
Fabric-sdk-java
Hyperledger
Fabric-sdk-java本人使用环境为macOSHighSierra10.13.4、Java9.0.4目前
Hyperledger
Fabric官方主要是支持的fabric-sdk-node
l_ricardo
·
2020-07-02 07:43
区块链
java
farbric
区块链
java
hyperledger
fabric设置开发者模式
修改链码后,总要从新部署,这在开发过程中很麻烦。设置开发者模式,就可以比较方便调试修改代码。以fabric-sample的basic-network为事例。操作系统:centos7.6修改docker-compose.yml#修改peer节点,启动时候开启开发者模式#command:peernodestartcommand:peernodestart--peer-chaincodedev=true
kyojre
·
2020-07-02 07:42
hyperledger
fabric
go
hyperledger
Fabric make docker错误的解决方案(免qiang下载,适用Fabric 1.*的所有版本)
此文档旨在,提高fabric的构建过程,去除了编译makedocker时候的网络依赖,使编译可以快速,正常的通过,无需qiang后才能下载。主要实现者为zeoio1.环境准备:需要安装docker-ce17.05或者以上版本的docker,不然编译fabric-tools的dockerfile文件时,会无法识别from*as*的语法,以及copy--from=*这样的语法。这种语法是17.05之后
kojhliang
·
2020-07-02 06:15
fabric
区块链
hyperledger
fabric
区块链
Hyperledger
caliper使用入门
目录环境1.介绍2.下载caliper-benchmarks3.本地安装caliper-cli3.1初始化项目3.2安装caliper-cli3.3查看帮助4.运行测试用例参考环境os:centos7.6node-gyp,python2,make,g++和gitnode.jsv8.9.0docker,docker-compose1.介绍Caliper是一个区块链性能测试框架,允许用户使用自定义用例
kk3909
·
2020-07-02 06:25
区块链
fabric msp架构概览
基本概念MSP,全称MembershipServiceProvider,即成员关系服务提供者,是
Hyperledger
Fabric1.0版本开始抽象出来的一个模块化组件,用来管理Fabric中的众多参与者
kk3909
·
2020-07-02 06:24
fabric
Hyperledger
Fabric实战(1)—— 环境准备
本文转载自微信公众号:
超级账本
开发,并已经取得转载授权.本文演示
Hyperledger
Fabric的环境搭建过程。
水龙吟爱编程
·
2020-07-02 06:37
区块链
Linux
Hyperledger
Fabric实战(6)—— byfn.sh 构建网络源码解析
本文转载自微信公众号:
超级账本
开发,并已经取得转载授权.通过上面的一系列操作,我们已经可以在本机环境中搭建fabric的开发环境,并可以编写基本的链码了.接下来,我们回过头来,从一个俯瞰的视角,来看看构建网络是怎么做的
水龙吟爱编程
·
2020-07-02 06:37
区块链
Linux
Hyperledger
Fabric 实战(5)—— 基于Virtualbox+Vagrant搭建示例环境
本文转载自微信公众号:
超级账本
开发,并已经取得转载授权.Virtualbox是Oracle公司出品的开源\免费的虚拟机管理工具,类似于Windows下面的VMWareWorkstation,但更节约系统资源
水龙吟爱编程
·
2020-07-02 06:37
Linux
区块链
Hyperledger
Fabric实战(3)—— 创建第一个Fabric网络
本文转载自微信公众号:
超级账本
开发,并已经取得转载授权.本文演示
Hyperledger
Fabric的网络创建过程。
水龙吟爱编程
·
2020-07-02 06:37
Linux
区块链
Hyperledger
Fabric实战(2)—— 示例安装
本文转载自微信公众号:
超级账本
开发,并已经取得转载授权.本文演示
Hyperledger
Fabric的示例安装过程。
水龙吟爱编程
·
2020-07-02 06:37
区块链
Linux
HyperLedger
Fabric共识算法
Solo模式在
Hyperledger
Fabric中的solo模式的共识算法,是最简单的一种共识算法,只有一个排序节点(order)接收客户端peer节点消息,并完成排序,按照order节点的排序结果进行生成区块和上链处理
水货大帝
·
2020-07-02 06:17
区块链
本地搭建Fabric1.0版本环境问题
最近在做
HyperLedger
/Fabric的项目,之前自己负责的部分一直是Java-SDK部分,实现前端Java程序通过SDK调用Chaincode向Fabric区块链写入信息,完成数据信息上链。
水货大帝
·
2020-07-02 06:47
区块链
在Ubuntu 18.04的
Hyperledger
Fabric1.4中手动部署first-network
在Ubuntu18.04的
Hyperledger
Fabric1.4中手动部署first-network这篇文章上接:ubuntu18.04快速搭建
Hyperledger
Fabric
超级账本
框架,为了更好的了解
星空彡
·
2020-07-02 06:52
Hyperledger
Fabric
Hyperledger
Fabric 1.4.3版本安装
1、安装python2.7版本2、安装docker3、安装docker-compose这里安装有点麻烦,用pipinstalldocker-compose直接执行是有问题,反复试了好几次出现ERROR:Cannotuninstall'subprocess32'的问题,后来指定版本就可以了,pipinstalldocker-compose==1.24.0,估计是pip版本或python版本兼容性的问
demobyzzm
·
2020-07-02 06:40
Hyperledger
Hyperledger
Explorer官方安装文档中文版
个人博客导航页(点击右侧链接即可打开个人博客):大牛带你入门技术栈
Hyperledger
Explorer是一个简单易用的开源工具,可以用于监视区块链网络中的活动。
jishulaozhuanjia
·
2020-07-02 05:03
Hyperledger
Fabric处理Peer与Peer之间通信的源码解析
1.网络初始化的过程中执行以下内容,在创建节点Engine过程中该节点作为客户端的身份连接到其他PeerpeerServer,err=peer.NewPeerWithEngine(secHelperFunc,helper.GetEngine)2.返回一个使用提供的handler工厂函数,在新的聊天服务调用上创建新的handler句柄的PeerfuncNewPeerWithEngine(secHel
jiang_xinxing
·
2020-07-02 05:23
Hyperledger
Fabric
区块链技术
Hyperledger
Fabric创世纪块源码解析
1.serve函数中创世纪块开始,调用MakeGenesis函数makeGenesisError:=genesis.MakeGenesis()ifmakeGenesisError!=nil{returnmakeGenesisError}2.MakeGenesis创建创世纪块并且添加到区块链上funcMakeGenesis()error{once.Do(func(){ledger,err:=ledg
jiang_xinxing
·
2020-07-02 05:23
Hyperledger
Fabric
区块链技术
Ubuntu下搭建
Hyperledger
Fabric四个共识节点环境
一、安装docker1、docker要求Linux内核版本不低于3.10>>检查Linux的内核版本,如果内核版本太低,升级内核>>查看内核的版本命令uname-a2、根据不同的Ubuntu版本安装docker>>查看Ubuntu版本命令lsb_release-a3、对于16.04的Ubuntu版本安装>>sudoapt-getinstalldocker-engine4、启动>>sudosyste
jiang_xinxing
·
2020-07-02 05:23
Hyperledger
Fabric
区块链技术
HyperLedger
Fabric的Java Chaincode配置
一、启动开发java链上代码的过程1.确保你有grandle工具2.从http://gradle.org/gradle-download/下载二进制的分布包3.解包,移动到你想要的位置,添加grandle的bin目录到系统的Path路径4.确保grandle-v命令能够执行,显示的版本是2.12版本或者更高5.确保grandledaemon能够快速创建6.确保已经安转jdk8.0,也要确保java
jiang_xinxing
·
2020-07-02 05:22
Hyperledger
Fabric
区块链技术
Hyperledger
Fabric继peer启动之后的源码解析一
下面是
Hyperledger
中相关监听的服务端口默认包括:以下监听的服务端口对应
hyperledger
0.6版本,与其他版本无关。
jiang_xinxing
·
2020-07-02 05:22
Hyperledger
Fabric
区块链技术
Hyperledger
Fabric继peer启动之后的源码解析三
我们都知道,
Hyperledger
用的数据库是rocksDB,如果你不做修改的话,数据会存储在/var/
hyperledger
/production/db目录下。
jiang_xinxing
·
2020-07-02 05:22
Hyperledger
Fabric
区块链技术
Hyperledger
fabric中的几个重要的角色
ApplicationBackend存在的目的:后端应用程序服务支持应用程序关联到移动设备或者浏览器关键角色:1)通过成员服务管理末端使用者和注册者2)启动交易请求,发送请求到末端OwnedbySolutionprovider,NetworkProprietorNVP节点存在的目的:构建交易并且将它们发送到VP节点,peer节点保存了一份所有交易的副本以便于solutionproviders能够在
jiang_xinxing
·
2020-07-02 05:22
Hyperledger
Fabric
区块链技术
Fabric
超级账本
v1.3的新特征
Fabric是一个基于区块链的分布式账本开源框架。它采用模块化的架构,可以将共识服务、成员认证等模块,根据客户需求进行替换。还可以通过docker容器技术执行chaincode智能合约。在2018年10月刚刚发布了最新的1.3版本。下面就让我们来看看Fabric的1.3版本有哪些新功能。1.3版本的新特征1、增加MSP的身份混合器(IdentityMixer)身份证混合器是一种采用零知识证明(ze
jeff_wang2008
·
2020-07-02 05:25
Fabric
Fabric
Hyperledger
区块链
Build
Hyperledger
Fabric 1.0
下面列举了我在搭建过程中遇到的一些问题、思考以及解决方法其实搭建最好参考官方文档,这篇博文只是一个文档没有覆盖的补充1.jason@ubuntu:~/docker$sudoaptinstalldocker.ioE:Couldnotgetlock/var/lib/dpkg/lock-open(11:Resourcetemporarilyunavailable)E:Unabletolocktheadm
jason_cuijiahui
·
2020-07-02 05:25
hyperledge
2017
blockchain
主流区块链技术特点及Fabric V0.6/V1.0版本特点
一、主流区块链技术特点二、
Hyperledger
的fabricV0.6总体架构:对应的0.6版本的运行时架构:0.6版本的架构特点是:结构简单:应用-成员管理-Peer的三角形关系,主要业务功能全部集中于
jamenew
·
2020-07-02 05:42
Fabric联盟链
HyperLedger
-fabric V0.6 for CentOS7.2开发环境搭建
BlockChain联盟链中的
Hyperledger
项目中的Fabrica项目是商业联盟应用区块链的基石之作,现在来搭建一个运行环境,进行技术验证。
jamenew
·
2020-07-02 05:42
Fabric联盟链
Hyperledger
Fabric注册及CA证书颁发
加入Fabric联盟链的计算机结点和用户都必须要经过注册并获得CA颁发的证书,才能在联盟链中操作。证书颁发机构可以提供的功能如下:身份的注册或连接到LDAP(LightweightDirectoryAccessProtocol,轻量目录访问协议)作为用户注册表;签发登记证书(ECerts)(EnrollmentCertificates)签发交易证书(TCerts)(TransactionCerti
jamenew
·
2020-07-02 05:42
Fabric联盟链
Hyperledger
Fabric V1.0 for Centos7.2 开发环境搭建
Docker容器管理;2.GolangSDK:Go语言开发、编译环境;3.Git:git镜像克隆与提交;4.RestClient:restAPI测试;容器主要运行有:MemberSrv和Peer;一、
HyperLedger
Fabric
jamenew
·
2020-07-02 05:42
Fabric联盟链
Hyperledger
fabric V1.0 架构解析
Hyperledger
是被业界非常看到的联盟链的实现,包括IBM、Intel、R3、各个大型商业银行等都参与其中,带给我们关于区块链技术与软件工业、金融、保险、物流等领域碰撞结合的想象空间;在这个联盟中
jambeau
·
2020-07-02 05:10
区块链
技术篇
区块链开发
HyperLedger
Fabric 1.0的Transaction处理流程
而
HyperLedger
Fabric在1.0对系统架构进行了升级,使得事务的处理更加复杂。一、架构让我们来看看Fabric0.6到1.0的架构图:这个图来自IBM微课
jambeau
·
2020-07-02 05:10
区块链
技术篇
区块链开发
Hyperledger
Fabric远程多节点环境部署过程
很多
Hyperledger
Fabric的初学者会从官方的github上clone一份代码到本地,运行其中的demo(fabric下的e2e_cli或者fabric-samples下的first-network
iteye_14593
·
2020-07-02 04:35
Hyperledger
Fabric
Hyperledger
fabric 源码分析之环境准备
背景从16年读研确定方向为区块链以后,实验室的环境就是
hyperledger
,从版本0.6一路走过来到现在的1.4,也算是见证了
hyperledger
fabric的壮大和发展之路。
fedora015
·
2020-07-02 04:21
hyperleger系列
ubuntu 16.04 安装
hyperledger
fabric 1.4 基础环境
一、docker&docker-composedocker:有两个版本:docker-ce(社区版)和docker-ee(企业版)。一般个人安装社区版docker-compse:可运行和管理多个docker容器。docker-machine:docker官方提供的docker管理工具。可管理多个docker主机,可搭建swarm集群。docker安装1、卸载旧docker(之前没有安装就不用执行了
fedora015
·
2020-07-02 04:50
hyperleger系列
区块链的物联网化:Fabric区块链+树莓派
课程介绍:本课程秉承务实、探索、尝试、创新和超前的技术理念,将
超级账本
Fabric区块链技术应用到物联网设备之上,实现区块链技术的物联网化。顺应5G带来的万物互联的无限可能,传播和分享核心技术。
609127400
·
2020-07-02 03:56
Fabric课程
区块链技术系列(3)- Fabric基础架构原理
怎么搭建自己专属V-P-N来访问Google,请看我之前发的文章:新人如何快速搭建自己的个人网站以及自己专属V-P-N代理Linux基金会于2015年12月启动了名为“
超级账本
”(
Hyperledger
iamhuihua
·
2020-07-02 03:53
区块链
上一页
33
34
35
36
37
38
39
40
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他