随笔 - 388
文章 - 1
评论 - 31
阅读 -
94万
随笔分类 - fabric
X509Certificate
摘要:证书(Certificate,也称public-key certificate)是用某种签名算法对某些内容(比如公钥)进行数字签名后得到的、可以用来当成信任关系中介的数字凭证。证书发行机构通过发行证书告知证书使用者或实体其公钥(public-key)以及其它一些辅助信息。证书在电子商务安全交易中有着
阅读全文
一个小时带你用 Hyperledger Fabric开发一个Demo
摘要:https://www.jianshu.com/p/e16345cc2cde 先懂是什么,再懂怎么做,再懂为什么 本文作为系列开篇,力求通过一个简单fabric应用开发过程,让大家对fabric有个直观概括的了解。 前言 先放三张图: 第一张是Gartner 2017的技术成熟曲线图。对这张图的理解
阅读全文
Hyperledger Fabric学习笔记——Wallet
摘要:wallet包含一组用户身份,用户运行的应用程序在连接到通道时会选择这些身份之一,结合MSP使用此身份确定对诸如ledger之类的通道资源的访问权限。 1、类型 wallet存储有三种不同的形式: File system:最普通的,最好理解的方式,是很好的默认选择 In-memory:当饮用程序在受
阅读全文
[WCF权限控制]从两个重要的概念谈起:Identity与Principal
摘要:[WCF权限控制]从两个重要的概念谈起:Identity与Principal[上篇] 在安全领域,认证和授权是两个重要的主题。认证是安全体系的第一道屏障,守护着整个应用或者服务的第一道大门。当访问者叩门请求进入的时候,认证体系通过验证对方提供凭证确定其真实身份。作为看门人的认证体系,只有在证实了访问
阅读全文
9-HyperLedger-Fabric原理-MSP详解(一)-MSP基础
摘要:在前面的文章中,我们分析了Fabric的架构,把Fabric系统看成由不同的逻辑结构组成。其中MSP是一个逻辑结构,主要的功能是承担权限管理。 fabric架构 那么,MSP是什么?它在Fabric中,又是以怎样的形式存在呢?接下来的这篇文章,将会做详细介绍。全文按照如下结构展开: 全文结构 一、基
阅读全文
区块链中的“双花”问题
摘要:我们举个简单的例子,比如你在商场刷卡买东西。这个行为面临三种危险: 1. 首先,刷卡这个行为,验证的是你的信用卡信息,也就是说只要给刷卡机提供同样的信息,就能从你的账户里把钱刷走。没错,很多朋友都听说过,有犯罪组织专门从事复制卡信息的勾当,然后“盗刷”你的卡。在一些不发达国家的小店里刷卡就特别容易中
阅读全文
区块链共识算法 PBFT(拜占庭容错)、PAXOS、RAFT简述
摘要:共识算法 区块链中最重要的便是共识算法,比特币使用的是POS(Proof of Work,工作量证明),以太币使用的是POS(Proof of Stake,股权证明)使得算理便的不怎么重要了,而今POS的变体DPOS(Delegated Proof of Stake,股份授权证明)进一步削减算力的浪
阅读全文
HyperLedger Fabric 1.4 架构
摘要:6.2.1 架构演进 Fabric架构经历了0.6版本到1.0版本的演进,架构上进行了重大改进,从0.6版本的结构简单演进到可扩展、多通道的设计,在架构上有了质的飞跃;从1.0版本以后,架构未做重大调整,到目前为止,最新发布为1.2版本。 视频教程:https://study.163.com/cou
阅读全文
Hyperledger Fabric启用CouchDB为状态数据库
摘要:Hyperledger Fabric 启用CouchDB作为状态数据库 一.概述 1. 数据请求流 超级账本采用背书/共识模型,模拟执行和区块验证是在不同角色的节点中分开执行的。模拟执行是并发的,这样可以提高扩展性和吞吐量: 背书节点:模拟执行链码 Peer节点:验证交易并提交 2.超级账本存储元素
阅读全文
HyperLedger Fabric 1.0的Transaction处理流程
摘要:如果把区块链比作一个只能读写,不能删改的分布式数据库的话,那么事务和查询就是对这个数据库进行的最重要的操作。以比特币来说,我们通过钱包或者Blockchain.info进行区块链的查询操作,而转账行为就是Transaction的处理。而HyperLedger Fabric在1.0对系统架构进行了升级
阅读全文
Hyperledger Fabric全面理解
摘要:Fabric 0.6与1.0+ Fabric结构 Fabric结构 Fabric 0.6的特点 结构简单: 应用-成员管理-Peer的三角形关系,主要业务功能全部集中于Peer节点; 架构问题:由于peer节点承担了太多的功能,所以带来扩展性、可维护性、安全性、业务隔离等方面的诸多问题,所以0.6版
阅读全文
Fabric交易流程分析
摘要:目标 Hyperledger Fabric 网络中的节点分类 熟知 Hyperledger Fabric 交易流程 任务实现 现在我们深入 Hyperledger Fabric 内部,详细了解 Hyperledger Fabric 的交易实现流程,理解相应的核心内容。 区块链技术最重要特征之一就是能
阅读全文
fabric知识梳理图解
摘要:1.整体架构 2、交易流程 流程步骤: 应用程序通过SDK发送请求到Peer节点(一个或多个) 即发起交易 客户A发起交易请求:合约设置的背书策略规定所有交易需要经过两个Peer节点的签名背书,因此请求需要被同时发往Peer A和Peer B. 客户端应用程序利用任意SDK(nodeJS,java,
阅读全文
fabric知识梳理图解
摘要:https://blog.csdn.net/weixin_42117918/article/details/85230754 1.整体架构 2、交易流程 流程步骤: 应用程序通过SDK发送请求到Peer节点(一个或多个) 即发起交易客户A发起交易请求:合约设置的背书策略规定所有交易需要经过两个Pee
阅读全文