摘要: 在即将正式发布的Hyperledger Fabric SDK 1.0中,Hyperledger Fabric通过gRPC提供服务接口以取代现有的REST API。本文介绍了如何使用Node.JS访问Hyperledger Fabric的gRPC服务。 Hyperledger Fabric的gRPC服 阅读全文
posted @ 2016-11-26 19:23 克兰布鲁克 阅读(1828) 评论(0) 推荐(0) 编辑
摘要: 简介 Hyperledger fabric Client (HFC)提供了基于Node.js的应用接口来访问Hyperledger区块. 本文介绍了一个使用HFC访问IBM Bluemixr区块服务的Hello World示例程序的开发过程. 第一步 安装HFC 在工作目录下运行如下 命令从安装HF 阅读全文
posted @ 2016-11-06 18:58 克兰布鲁克 阅读(3153) 评论(0) 推荐(0) 编辑
摘要: 简介 Electron (http://http://electron.atom.io‎)提供了一个使用Node.js进行桌面应用开发的环境。 本文介绍了一个基于Electron的HelloWorld应用的开发过程。 第一步: 创建应用源代码文件 在本地新建一个HelloWorld目录, 并创建如下 阅读全文
posted @ 2016-11-01 19:10 克兰布鲁克 阅读(992) 评论(0) 推荐(0) 编辑
摘要: 简介 IBM Bluemix (http://www.ibm.com/bluemix‎)是一个基于cloud的应用开发和部署平台,提供包括多种服务和运行环境的支持。对Hyperledger应用开发者而言,IBM Bluemix提供免费的入门级区块运行环境。本文介绍了在IBM Bluemix上部署Hy 阅读全文
posted @ 2016-10-30 13:38 克兰布鲁克 阅读(1949) 评论(0) 推荐(3) 编辑
摘要: 简介 本文介绍了访问Hyperledger区块数据的几种方法. REST API Hyperledger提供了多个REST API (https://hyperledger fabric.readthedocs.io/en/latest/API/CoreAPI/ rest api) 用于访问Hype 阅读全文
posted @ 2016-10-23 11:47 克兰布鲁克 阅读(1104) 评论(0) 推荐(0) 编辑
摘要: 简介 本文介绍了在Hyperledger中数据存取的实现. API接口 Hyperledger提供基于key/value的数据存储,其中key是字符串,value则是二进制字节数组,Hyperledger的Go API提供了三个方法用于数据存取: 用于向Hyperledger中存储数据, 用于从Hy 阅读全文
posted @ 2016-10-16 19:36 克兰布鲁克 阅读(2191) 评论(0) 推荐(0) 编辑
摘要: 简介 Hyperledger是Linux 基金会主导的一个开源的区块链(BlockChain)项目. 本文介绍了一个简单的Hyperledger智能合约的开发过程. 开发环境 本文使用Docker作为Hyperledger智能合约的本地开发环境. 第一步 从Docker官网 下载其安装包,并安装Do 阅读全文
posted @ 2016-10-06 20:24 克兰布鲁克 阅读(7062) 评论(2) 推荐(0) 编辑
摘要: 简介 以太坊(Ethereum)是一提供个智能合约(smart contract)功能的公共区块链(BlockChain)平台. 本文介绍了一个简单的以太坊智能合约的开发过程. 开发环境 在以太坊上开发应用,首先需要安装其客户端,本文使用基于Go语言的Geth, 其官网为https://github 阅读全文
posted @ 2016-09-29 21:56 克兰布鲁克 阅读(15487) 评论(3) 推荐(5) 编辑
摘要: 简介 比特币(BitCoin)是一种基于区块链(BlockChain)技术的数字化货币. 本文介绍了使用基于Java语言的BitCoinJ API实现一个简单的收取和支付比特币的示例程序. 开发环境 本示例使用BitCoinJ(https://bitcoinj.github.io/) API, 目前 阅读全文
posted @ 2016-09-23 08:32 克兰布鲁克 阅读(3144) 评论(1) 推荐(0) 编辑