最佳先生

Thinking will not overcome fear but action will.

centos7 安装 Hyperledger fabric 1.4.0

并测试fabcar合约

centos7 安装 Hyperledger fabric 1.4.0 软件环境 CentOS-7-x86_64 工具准备 go安装 1.11.5,安装步骤参考 docker安装 1.13.1,安装步骤参考 docker-compose安装 1.18.0,安装步骤参考上个小节 nodejs 需要安装nodejs(要求版本8.9.x)和npm(要求版本5.6.x) 注意: 在 ...
Click to see detail of visits and stats for this site

基于超级账本编写第一个应用

1

基于超级账本编写第一个应用 我们需要实现如下三个步骤 首先设置一个开发环境 学习一些简单的我们app将会用到的智能合约的参数 开发一个app能够更新查询一个账本 设置开发环境 首先确保必备的fabric image等已经安装成功,如果没有安装,请参考(链接) 下载fabric-samples,并且安装必备的运行工具。请参考(链接) 上述步骤如果不想看英文的同学,可以...

hyperledger fabric 的构架

Fabric的构架 在Fabric的区块链网络中,有四类节点:MSP,Ordering Node,Endorsing Peer,Commtting Peer MSP MSP(Membership Service Provider), 这类节点主管区块链网络中其他的节点的授权,准入,踢除。通过给不同节点颁发证书的方式,授予不同类型的节点相应的权限。 Ordering Node 中文可以称作排序...

hyperledger fabric 开发智能合约

hyperledger fabric 开发智能合约 一、编写智能合约代码HelloWorld.go 代码很简单,每个合约包含两个方法,Init、Invoke。 package main import (     "fmt"     "github.com/hyperledger/fabric/core/chaincode/shim"     "github.com/hyperledge...

详解 Fabric 区块链网络的部署(转)

第一部分

详解 Fabric 区块链网络的部署(转) 系列内容:此内容是该系列 3 部分中的第 1 部分: Hyperledger Fabric 实践与分析 前言 区块链(Blockchain)技术正在迅速发展,在银行、保险、物流、新闻出版、食品安全等很多领域都开始了实际应用。可以预见,将来会有越来越多的行业会应用它。Hyperledger Fabric 是其中一个非常重要的区块链技术平台。...

EOS配置MongoDB

EOS笔记

v1.4.0 启动MongoDB 在启动MongoDB之前,当然还是先配置好eos节点的开发环境,具体请看EOS开发环境搭建。 使用官方脚本编译安装了节点程序之后,eos会自动将所需的依赖全部安装好,包括MongoDB。MongoDB默认安装在~/opt/mongodb目录下。 打开~/opt/mongodb目录下的mongod.conf文件,修改好配置信息: system...

解析区块链数据bitcore的安装方法

解析区块链数据bitcore的安装方法 版本要求 Trusted P2P Peer(bitcoin full node…) MongoDB Server >= v3.4 gcc g++ bzip2 用户权限 root用户下: adduser testuser su testuser nvm版本管理工具 curl -o- https://raw.gith...

EOS代码整体梳理

EOS代码分析学习笔记

eos v1.4 Contents 脚本相关 插件 合约 主程序 依赖库 测试 docker工具 说明文档 EOS项目的整体代码框架如下图所示: 脚本相关 EOS项目的整体编译、依赖库的下载以及代码编译等,都是通过一整套脚本体系来实现的。主要包括三部分,分别是eos/eosio_build.sh,eos/scripts和eos/CMa...

EOS--1 钱包和账户的创建与管理

EOS–1-钱包和账户的创建与管理 手把手教你玩eos 我是此系列教程作者,eoswing团队肖南飞,区块链技术开发人员。 0.引言 0.1教程概况 手把手教你玩eos系列教程,从最基础开始,一步一步教你学会用eos。比如发代币,开发DAPP等等。 本文是第二篇,主要是讲解了钱包与账户的关系,并教你如何使用cleos创建与管理eos钱包,钱包导入公钥-私钥对,以及创建和查看账户。...

源码解析1-RLP

源码解析1-RLP RLP是Recursive Length Prefix的简写。是以太坊中的序列化方法,以太坊的所有对象都会使用RLP方法序列化为字节数组。这里我希望先从黄皮书来形式化上了解RLP方法, 然后通过代码来分析实际的实现。 黄皮书的形式化定义 我们定义了集合 T。 T由下面的公式进行定义 上图中的O代表所有byte的集合, 那么B代表了所有可能的字节数组,L代表了不只一...

Fork me on GitHub