原文:蜗牛讲-Fabric入门之基于Gossip的数据传播概述

Fabric通过组件化来分离各个实体,如节点和orderers,orderer提供了ordering服务,节点维持了账本和世界状态 world state ,同时链码的执行是独立于ordering服务,这种设计的主要目的是为了显著提高可扩展性。但是这种设计就需要一种通信方式来保证各个节点间的消息传播是可信,可扩展的并且是支持拜赞庭容错。用任何中心化通信方式都不能解决可信分布式问题,所以在区块链中使 ...

2018-05-16 12:14 0 857 推荐指数:

查看详情

蜗牛-Fabric入门之架构

。超级账本平台fabric则可以看成是区块链3.0的雏形,让整个区块链技术在不同领域例如自动化采购,物 ...

Fri Apr 13 06:25:00 CST 2018 0 1694
蜗牛-fabric原理之锚点

锚节点是定义在一个已经加入到管道的组织的节点。该节点主要用于节点的发现。 在一个管道中,锚节点可以被这个管道的其他任何节点发现和通信。因此,每一个加入到管道内的组织都至少有一个锚节 ...

Thu Mar 07 04:23:00 CST 2019 0 1232
蜗牛-fabric原理之MSP介绍

什么是MSP 在区块链网络中用于颁发和验证证书和身份的一组加密机制和协议。是一个可插拔的接口。 理论上,可以通过以下组件来定义一个MSP: 身份格式,或是说证书,有时还带有一个产生身份的算法 一种签名算法,利用与身份相关的秘钥和消息,生成一组byte数组 ...

Thu Mar 07 04:20:00 CST 2019 0 1064
蜗牛-fabric实战之搭建fabric samples网络

这一篇实战的第一篇,是最最基本的环境搭建,部署fabric官网上提供的fabric samples的第一个网络。后续文章会对其中的关键步骤进行分解。 假设你已经安装好了docker和相关语言环境,我这里用的是go语言。 下载 Fabric samples 该命令会下 ...

Sun May 27 22:04:00 CST 2018 0 2128
蜗牛-fabric原理之证书生成

蜗牛技术,满满的都是干货,你值得关注。 之前我们讲了通过 的作用是 用于生成fabric网络中的组件公私钥证书信息以及初始的交易信息。如果只是要生成相关证书信息,也可以直接使用fabric提供的cryptogen 工具完成这一步工作,命令如下: 具体 ...

Mon Jun 04 04:54:00 CST 2018 2 2516
Hyperledger Fabric -- gossip 协议

Hyperledger gossip   本文记述了Hyperledger Fabric 中 一种网络数据同步协议--gossip,它的主要作用是致力于账本数据的安全传输,保证不同节点之间状态的同步和完整。   在fabric的网络中gossip的message是持续存在的,一个peer节点 ...

Fri Oct 12 22:34:00 CST 2018 0 1261
超级账本fabric原理之gossip详解

Goosip协议 去中心化、容错和最终一致性的算法 信息达到同步的最优时间:log(N)。 功能: 节点发现 数据广播 gossip中有三种基本的操作: push - A节点将数据(key,value,version)及对应的版本号推送给B节点,B节点更新A中比自己新的数据 ...

Fri Feb 22 19:09:00 CST 2019 0 1011
fabric入门

author: headsen chen date: 2018-08-12 23:13:16 1,安装 yum -y install epel-releaseyum -y install fabric 2,指定密码的使用:fab -p 123456 -H 192.168.10.10 ...

Mon Aug 13 07:31:00 CST 2018 0 1199
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM