自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 BTCD学习(比特币go语言版本)

作为一个区块链从业者,学习比特币源码并没有强目的性而是一种情怀,因此阅读、搭建了BTCD,BTCD是比特币的go语言版本,但目前只支持全节点(QQ:529832517    简书:https://www.jianshu.com/u/ba1665546875)一、安装######下载地址:     ...

2018-02-24 11:21:56 3594 1

原创 fabric0.6的账本操作的整体流程分析

花了点时间整理了一下,有问题提出来沟通~

2017-01-20 11:32:42 2711 0

原创 hyperledger fabric 结构分析(一)

先前分析程序着眼于细节分析,这样没有框架的概念,花了两天时间分析整理了一下hyperledger fabric的架构设计,分析该程序没有参照任何资料,如有错误欢迎指正,共同进步。 笔者在详细分析程序前有以下疑问: 1)CLI(命令行)客户端如何发送命令给Peer节点 2)本Peer节点如何接收...

2016-10-10 14:56:31 16874 5

原创 fabric 1.4 账本结构

梳理ledger的结构

2019-03-29 14:08:25 1147 1

原创 iota 的 优点与吐槽

优点:这是一篇比较好的介绍iota的共识算法的文章 https://www.jianshu.com/p/ced888ba7d3a,能够让读者很快明白其有向无环图的工作机理。iota采用的dag算法,很大程度上提高了交易并发性,但该共识只能做到最终一致性,存在一定的交易延迟。总结iota的特征如下:...

2018-04-07 00:30:08 3581 0

原创 go算法库封装

封装go算法库,风格上与Java类似,方便开发,同时封入了环签名、盲签名,里面有Test Demo使用方法,QQ:529832517 https://github.com/xujiamingtxwd123/alg-api

2017-01-22 10:10:24 1367 0

原创 fabric0.6同步流程

fabric0.6同步流程过程  QQ:529832517 CSDN登录的时候比较少,加QQ可以一起讨论问题~

2017-01-21 21:02:11 1891 1

原创 hyperledger fabric 结构分析(三)

本文解决的问题是:本Peer节点如何接收其他节点的数据,接到数据如何处理? 之前两节的分析是命令来源是CLI client,如何连接到Devops服务器、如何发送给Consensus模块、如何发送给ChainCodeSupportClient等。 接下来分析本文要讨论的问题 1)在进行网络初始...

2016-10-12 14:55:30 4321 1

原创 hyperledger fabric 结构分析(二)

上次分析到 部署chaincode,创建ChainCodeSupport实例,建立ChainCodeSupport实例与ChainCode的Stream通信。 1. 判断当前节点是否为VP节点,如果是VP节点,调用NewPeerWithEngine建立节点引擎,这里第二个参数helper.Ge...

2016-10-09 15:40:31 4951 0

原创 hyperledger fabric 简析start

以下内容皆为个人理解,并未参照任何文章数据,如有理解错误,欢迎指正。 程序入口:peer/main.go 在main.go中主要有四句重要代码,   peer/version :  peer 版本。 node :    涉及本地节点的搭建,以及如何加入到网络,本机IP地址端口号,是VP...

2016-10-08 14:35:27 3598 0

提示
确定要删除当前文章?
取消 删除