自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Jason王祖龙

资深软件工程师

  • 博客(8)
  • 收藏
  • 关注

原创 BlockChain技术系列(七)- 应用编程接口

一个遵循MVC-B架构的应用– Model, View, Control, BlockChain.VIEW LOGIC – 与控制逻辑集成的移动或WEB 用户界面。CONTROL LOGIC – 协调用户界面、数据模型和交易与链码的APIDATA MODEL – 应用数据模型– 管理包括文档和大文件这样的非链(off-chain)数据BLOCKCHAIN LOGIC – 区块链逻辑

2016-08-24 14:30:06 1867

原创 BlockChain技术系列(六)- 应用编程接口

fabric的主要接口是REST API。 REST API允许应用注册用户,查询区块链,并发布交易。 CLI为了开发,同样提供有效API的子集。CLI允许开发人员能够快速测试链码或查询交易状态。应用程序通过REST API与非验证的 peer 节点,这将需要某种形式的认证,以确保实体有适当的权限进行交互。该应用程序是负责实现合适的身份验证机制和 peer 节点随后将使用客户身份对发出消息

2016-08-24 14:23:43 6771 1

原创 BlockChain技术系列(五)- 拜占庭共识

obcpbft包是PBFT共识协议[1]的实现,其中提供了验证器之间的共识,虽然验证器的阈作为Byzantine,即,恶意的或不可预测的方式失败。在默认的配置中,PBFT容忍t处理提供PBFT共识协议的参考实现,obcpbft 插件还包含了新颖的Sieve共识协议的实现。基本上Sieve背后的思想为non-deterministic交易提供了fabric层次的保护,这是PBFT和相似的协议

2016-08-24 14:21:39 3551 2

原创 BlockChain技术系列(四)- fabric安全介绍

这一节将讨论下面的图所展示的设置描述。特别的,系统是由下面这些实体构成的:成员管理基础架构,如从一个实体集合中区分出不同用户身份的职责(使用系统中任意形式的标识,如:信用卡,身份证),为这个用户注册开户,并生成必要的证书以便通过fabric成功的创建交易,部署或调用链码。Peers, 它们被分为验证 peer 和非验证 peer。验证 peer(也被称为验证器)是为了规范并处理(有

2016-08-24 14:18:50 8941 2

原创 BlockChain技术系列(三)- fabric协议介绍

fabric的点对点(peer-to-peer)通信是建立在允许双向的基于流的消息gRPC上的。它使用Protocol Buffers来序列化peer之间传输的数据结构。Protocol buffers 是语言无关,平台无关并具有可扩展机制来序列化结构化的数据的技术。数据结构,消息和服务是使用 proto3 language注释来描述的。3.1 消息消息在节点之间通过M

2016-08-09 10:08:06 8062

原创 BlockChain技术系列(二)- fabric架构介绍

fabric是由下面这个小节所描述的核心组件所组成的。2.1 架构这个架构参考关注在三个类别中:会员(Membership),区块链(Blockchan)和链码(chaincode)。这些类别是逻辑结构,而不是物理上的把不同的组件分割到独立的进程,地址空间,(虚拟)机器中。2.1.1 成员服务成员服务为网络提供身份管理,隐私,保密和可审计性的服务。在

2016-08-09 09:15:08 7497 1

原创 BlockChain技术系列(一)- fabric介绍

1. 介绍这份文档规范了适用于工业界的区块链的概念,架构和协议。1.1 什么是 fabric?fabric 是在系统中数字事件,交易调用,不同参与者共享的总账。总账只能通过共识的参与者来更新,而且一旦被记录,信息永远不能被修改。每一个记录的事件都可以根据参与者的协议进行加密验证。交易是安全的,私有的并且可信的。每个参与者通过向网络membership服务证明自己

2016-08-09 09:04:02 6881

原创 区块链大有用武之地的20大行业

作为一种分散式数字化货币,比特币能存在,完全有赖于一种所谓的区块链技术,这实际上是一种公共账簿,可通过数字化方式,安全、自动化地验证和记录大量交易。企业家们已逐渐相信,使用这项技术,有望颠覆更多的行业。就使用一种分散式平台来验证和组织的交易而言,眼下商业界存在大量的使用场合。这种平台不需要集中监管,同时它又仍然可以抵御欺诈。下面是大大小小的公司正在努力利用区块链强大

2016-08-05 11:50:10 5540 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除