
Blockchain
本专栏主要介绍 blockchain 相关的常见内容 和 核心技能
昕光xg
专注于容器K8S,AI,机器人生态
展开
-
Hyperledger Fabric笔记1--配置fabric运行基础环境
Hyperledger Fabric笔记1--配置fabric运行基础环境1、安装docker通过命令:wget -qO- https://get.docker.com | sh 或者 curl -fsSL get.docker.com | sh 即可完成docker安装,该方法安装的为最新版本docker,也可以参考官方网址安装指定版本的docker通过官方文档安装(roo...原创 2018-03-18 00:35:11 · 1803 阅读 · 0 评论 -
Hyperledger Fabric笔记2--运行fabric测试网络
Hyperledger Fabric笔记2--运行fabric测试网络 1、获取fabric相关源代码首先,需要在/opt/gopath中新建目录, mkdir -p /opt/gopath/src/github.com/hyperledger/其次,下载fabric源码,git clone https://github.com/hyperledger/fabric.git ...原创 2018-03-18 03:23:24 · 4157 阅读 · 4 评论 -
Hyperledger Fabric笔记3--BYFN启动流程分析
Hyperledger Fabric笔记3--BYFN启动流程分析 BYFN——构建你的第一个网络,该方案提供了一个示例Hyperledger Fabric网络,该网络由两个组织组成,每个组织都维护两个对等节点,以及一个solo排序服务。该案例是fabric官方文档的第一个案例,也是市面上几乎所有Fabric教材和课程必讲的内容,其启动过程的重要性也就不言而喻了,可官方文档太长了,信息笔者...原创 2018-04-22 14:53:36 · 3454 阅读 · 0 评论 -
Hyperledger Fabric笔记4--运行IBM Marbles项目
Hyperledger Fabric笔记4--运行IBM Marbles项目 最近又开始接触Fabric项目了,把之前的安装配置环境又熟悉了一遍,顺便也把IBM Marbles项目的测试运行过程给说明一下,以便于后续查阅,若有不妥敬请指出以便于共同学习! 1、基础环境IBM项目需要的环境包括git、golang、docker、nodejs,其环境配置参考笔者之前的文章 Hy...原创 2018-10-27 22:25:43 · 2971 阅读 · 0 评论 -
共识算法1--工作量证明机制简介及算法实现
共识算法1--工作量证明机制简介及算法实现 所谓“共识机制”,是通过特殊节点的投票,在很短的时间内完成对交易的验证和确认;对一笔交易,如果利益不相干的若干个节点能够达成共识,我们就可以认为全网对此也能够达成共识。[1] 当前,已有多种常见的共识机制,常见的包括PoW、PoS、DPoS、Paxos、PBFT、Raft等,其中PoW是BTC中的共识算法。笔者此处简要介绍一下PoW算法的原理和一...原创 2018-12-26 17:03:23 · 3292 阅读 · 0 评论 -
共识算法2--股权权益机制证明简介及算法实现
共识算法2--股权权益证明简介及算法实现区块链中共识机制种类繁多,其中比特币的爆热让PoW进入了众多区块链研究人员的视线,ETH的流行让PoS出现在众人面前。PoS作为大名鼎鼎的ETH的共识机制,其减少了PoW算法对资源、能源的浪费,在区块链总其最基本的概念就是选择生成新的区块的机会应和股权的大小成比例,笔者此处简要介绍一下PoS算法的原理和一个基于PoS算法的简单挖矿算法。1...原创 2019-11-06 16:12:06 · 1086 阅读 · 0 评论 -
共识算法3--委托权益证明机制简介及算法实现
共识算法3--委托权益证明机制简介及算法实现 在区块链中使用PoS会导致贫富差距增加的问题,为解决该问题,提出了DPoS机制,DPoS已经在EOS中得到了应用。实际区块链产品中,由x个投票主节点和y个候选节点实现共识,x个投票主节点负责共识和挖矿,当系统发现x中的某个节点有问题(如恶意破坏)则使用y中的候选节点替代x中的节点,从而继续保证系统正常运行。笔者此处简要介绍一下DPoS算法的原理...原创 2019-01-06 20:41:34 · 4471 阅读 · 0 评论 -
共识算法4--股权权益证明算法改进
共识算法4--股权权益证明算法改进 共识算法2--股权权益证明简介及算法实现 对PoS算法进行了简介,并初步实现了一个简单版本的PoS算法,本文根据共识算法2对PoS算法进一步完善,实现从电脑终端加入用户,然后根据用户持币时间采用PoS确定挖矿用户。 1、股权权益证明改进说明博文共识算法2中采用初始化用户的方式来生成挖矿用户,并根据其币龄采用PoS算法挖矿,但是实际中不可能采用...原创 2019-01-23 15:49:13 · 1032 阅读 · 0 评论