1 安装前的准备 1.1 配置Linux系统 本文配置的为windows下的VMware软件下搭建的Linux下的cent0S-7系统,推荐系统有CentOS 7和Ubuntu 16.04有条件的可以用云服务器上的Linux系统,好处是可以搭建广域网联盟链。 本文默认 ...
区块链包括公链和联盟链,公链大家都很熟悉,比特币 以太坊等。参与公链记账的节点可以随时加入或者退出这个系统。公链采用的共识协议,如POW和POS都是概率型共识协议,也就是说节点获得记账权利的概率和算力 POW 或者股份 POS 有关。与分布式数据库相比,区块链的安全性和信任模型都是不一样的。 传统的数据库采用的crash failure模型,就是说一个出错的节点会停止发送或者响应请求。而区块链系统 ...
2019-10-16 10:29 0 431 推荐指数:
1 安装前的准备 1.1 配置Linux系统 本文配置的为windows下的VMware软件下搭建的Linux下的cent0S-7系统,推荐系统有CentOS 7和Ubuntu 16.04有条件的可以用云服务器上的Linux系统,好处是可以搭建广域网联盟链。 本文默认 ...
环境准备:腾讯云服务器 ubuntu 18.4 单群组FISCO BCOS联盟链的搭建(适用于开发模式、单个服务器搭建,生产环境使用企业级分布式部署) 本节以搭建单群组FISCO BCOS链为例操作。使用build_chain.sh脚本在本地搭建一条4节点的FISCO BCOS链 ...
联盟链是目前区块链落地实践的热点,也是大家对“杀手级应用”期望最大的区块链部署形态。联盟链的诞生源于对区块链技术的“反思”,是对比特币、以太坊所体现的技术特点与企业客户实际需要的融合与折衷,蕴含了大量区块链工作者的智慧与辛劳。 由于对未来价值的“共识”,很多厂商推出了自己的联盟链框架或平台,本文 ...
根据区块链的开发对象的不同,可以将区块链分成三类:公有链,私有链和联盟链。 公有链对所有人开放,节点可以随意的加入;私有链只对单独的实体进行开放,如公司内部;联盟链只会对一些特定的组织开放。 公有链 公有链是完全去中心化的一种区块链,比特币就属于这种链。在公有链上,各个节点均可自由加入和退出 ...
联盟链搭建 我是在Ubuntu16.04环境下安装的 一、安装Docker (注意:在安装Docker之前首先需要检查ubuntu 内核版本我是4.13) 1)切换到root用户下 $ su root 2)$ uname -r ...
本文分享基于docker如何从零搭建联盟链。 一、前言 本文分享基于docker如何从零搭建联盟链。使用其它方式搭建也可以,只不过docker相对容易一些,难点在于如何写配置文件。 1. 准备运行环境 实际开发中有三种运行环境可供选择: (a). Vagrant ...
上一篇文章介绍了以太坊私有链 geth节点的搭建,本篇介绍下企业级应用 联盟链搭建,运用parity 钱包作为服务节点,实现多节点构建联盟链。 一.parity的实现共识POA 了解区块链的同学,应该都听过pow,pos这些共识算法,那parity的poa是一种什么样的工作原理 ...
本文拟使用Ethereum搭建一个三个节点的联盟链,并采用POA共识方法进行共识。闲话不多说,马上开始: 首先购置三台服务器,我这边选择了阿里云服务器,镜像选择的是Ubuntu16.04。服务器配置与带宽请根据经济条件购置,一般来说1核2G已经够用。 首先安装go-ethereum ...