• -------------------------------------------------------------
  • ====================================

探讨区块链技术

区块链 Hyperledger Composer 使用教程(环境搭建、项目开发 一)

区块链 Hyperledger Composer 使用教程(环境搭建、项目开发 一)
Hyperledger Composer 使用教程 基本概念介绍1. 欢迎来到 Hyperledger 作曲家Hyperledger Composer是一个广泛的,开放的开发工具集和框架,可以使开发区块链应用程序变得更容易。我们的主要目标是加快实现价值的时间,并使您更容易将区块链应用程序与现有业务系统集成。您可以使用 Composer 快速……继续阅读 »

dewbay 5年前 (2020-03-26) 2540浏览 0评论0个赞

Fabric ENCChaincode 账本数据AES256加密解密和签名验证

Fabric ENCChaincode 账本数据AES256加密解密和签名验证
一、加密方式AES256分组对称加密是指将明文数据分解为多个 16 字节的明文块,利用密钥分别对每个明文块进行加密,得到相同个数的 16 字节密文块,如下图所示:如果分解后有明文块不足 16 字节,就需要涉及填充和链加密模式。二、填充方式由于对明文数据进行了分块,那么就有可能存在分解后的明文块不足 128 位的情况,这就需要对明文块进行填充。A……继续阅读 »

dewbay 5年前 (2020-03-26) 3029浏览 0评论2个赞

电子发票区块链应用调查(下)|标准共识

电子发票区块链应用调查(下)|标准共识
 Overview 概述本文将从行业政策和发展规划出发,对电子发票行业以及其区块链应用的行业环境进行回顾和展望。Report 报告第四章区块链电子发票行业发展环境分析行业政策环境分析区块链行业相关政策总体来说,区块链经历了由 2017 年的寒冬到 2019 年的扶持。国家在加大监管的同时,扶持推动国内区块链……继续阅读 »

dewbay 5年前 (2020-01-08) 1757浏览 0评论0个赞

电子发票区块链应用调查(上)|标准共识

电子发票区块链应用调查(上)|标准共识
 Overview 概述本文将从电子发票行业出发,整体分析电子发票及区块链电子发票行业,以求完善行业图谱。Report 报告第一章 电子发票行业综述电子发票的定义电子发票是指在购销商品、提供或者接受服务以及从事其他经营活动中,开具、收取的以电子方式存储的收付款凭证。同普通发票一样,采用税务局统一发放的形式给商……继续阅读 »

dewbay 5年前 (2020-01-08) 2139浏览 0评论1个赞

电子票据区块链应用调查|标准共识

电子票据区块链应用调查|标准共识
 Overview 概述本文将从电子票据行业出发,整体分析电子票据及区块链电子票据行业,以求完善行业图谱。Report 报告第一章 电子票据行业综述1.1 电子票据行业概述1.1.1 电子票据的定义电子票据的核心思想就是将实物票据电子化,电子的票据可以如同实物票据一样进行转让、贴现、质押、托收等行为。传统票……继续阅读 »

dewbay 5年前 (2020-01-08) 2002浏览 0评论0个赞

20-Fabric实战进阶-阿里云部署单机多节点网络(二)

20-Fabric实战进阶-阿里云部署单机多节点网络(二)
在上一篇文章《19-Fabric 实战进阶-阿里云部署单机多节点网络(一)》中,介绍了搭建一个 Fabric 所需要的环境以及相关的配置文件。本文将在上一篇的基础上,搭建一个简单的 Fabric 网络。其中包括以下内容:全文结构1、启动 Fabric 网络我们知道,在 Fabric 网络中,节点的角色分成两大类,Orderer 排序节点以及 Pe……继续阅读 »

dewbay 5年前 (2020-01-06) 2688浏览 0评论0个赞

18-HyperLedger-Fabric基础-HyperLedger SDK for Node.js 简介

18-HyperLedger-Fabric基础-HyperLedger SDK for Node.js 简介
这篇文章,主要是基于HyperLedger SDK for node.js 官方文档以及自己的理解整理而成。本文将重点介绍HyperLedger SDK 的模块组成。全文将按照如下结构展开:全文结构一、应用开发模型我们从程序开发角度来看看 Fabric 权限控制区块链平台的开发。对于业务开发人员而言,开发工作主要分为应用程序的开发和智能……继续阅读 »

dewbay 5年前 (2020-01-06) 2110浏览 0评论0个赞

17-HyperLedger-Fabric基础-开发ChainCode的Go语言基础

17-HyperLedger-Fabric基础-开发ChainCode的Go语言基础
这一个星期,主要是在敲代码。照着例子敲,随着一遍遍的敲,对之前不太懂的 go 语言也渐渐清楚了一些。在这里,将开发ChainCode过程中用到的 GO 语言总结一下。在 Fabric 中, 开发一个智能合约,简单来讲,就是定义一个结构体,然后给这个结构体实现两个接口函数 Init( ) 和 Invoke( )。所以,接下来会根据ChainCode开发经验……继续阅读 »

dewbay 5年前 (2020-01-06) 2465浏览 0评论0个赞

16-HyperLedger-Fabric实战-手动搭建fabric网络-编译源码方式

16-HyperLedger-Fabric实战-手动搭建fabric网络-编译源码方式
接下来的这篇文章,主要是讲通过源码编译的方式来搭建 Fabric 网络。关于 go 语言等环境的设置,是基于《HyperLedger 实战-快速搭建一个 Fabric1.0 环境 》来设置的。主要分为三个步骤,编译组件,根据组件来搭建一个单个节点。最后,调用官方的链码,将链码部署安装在我们搭建的网络之中,并调用链码进行简单的查询和转账等等。全文将按照如下……继续阅读 »

dewbay 5年前 (2020-01-06) 2171浏览 0评论0个赞