1
Hyperledger Fabric 命令整理

Peer节点命令 Peer node start 启动一个 节点: status 获取当前节点的状态信息 reset 重置当前节点加入的通道所有的数据到创世区块,意思就是说删除当前 接收到的所有区块信息。执行当前命令时,节点必须处于离线状态,当节点再次上线时,将会从 或其他 节点处重新接收区块数据。 ...

触不可及` @ 2019/07/11

2
区块链的入门

参考链接: http://www.ruanyifeng.com/blog/2017/12/blockchain-tutorial.html 特别提醒:比特币采用区块链技术,但是区块链并不等同于比特币; 首先不要把区块链想的过于高深,他是一个分布在全球各地、能够协同运转的数据库存储系统,区别于传统数据 ...

运维高级 @ 2019/07/11

3
联盟链FISCO BCOS v2.0.0-rc3 发布

FISCO BCOS是完全开源的联盟区块链底层技术平台,由金融区块链合作联盟(深圳)(简称金链盟)成立开源工作组通力打造。开源工作组成员包括博彦科技、华为、深证通、神州数码、四方精创、腾讯、微众银行、亦笔科技和越秀金科等金链盟成员机构。 2019年6月18日,FISCO BCOS v2.0.0-rc ...

FISCO-BCOS @ 2019/07/08

4
Hyperledger Fabric相关文件解析

1相关文件说明 这一部分涉及相关配置文件的解析, 网络的启动涉及到多个文件,本文按以下顺序进行分析: 3.1 文件详解 先看一下文件内容: 3.2 文件详解 3.3 文件详解 3.4 文件详解 在fabric网络中,可以使用默认的levelDb数据库,或者使用CouchDb,该文件主要是对Couch ...

触不可及` @ 2019/07/08

5
Fabric1.4源码解析:链码实例化过程

之前说完了链码的安装过程,接下来说一下链码的实例化过程好了,再然后是链码的调用过程。其实这几个过程内容已经很相似了,都是涉及到 ,不过整体流程还是要说一下的。 同样,切入点仍然是 文件中的 方法: 然后是 文件中的 方法,这里则是具体的操作链码的命令,其中就有对链码进行实例化的命令: 最后调用到了 ...

触不可及` @ 2019/07/08

6
Fabric1.4源码解析:Peer节点启动过程

看一下 节点的启动过程,通常在Fabric网络中, 节点的启动方式有两种,通过Docker容器启动,或者是通过执行命令直接启动。 一般情况下,我们都是执行 命令通过容器启动了 节点,而如果直接启动 节点则是执行了 这条命令。看起来,这两种方式所使用的命令毫无关系,但事实上,在Docker容器中启动 ...

触不可及` @ 2019/07/06

7
Fabric1.4源码解析:Peer节点加入通道

      又开始新的阅读了,这次看的是Peer节点加入通道的过程。其实每次看源码都会有好多没有看懂的地方,不过相信只要坚持下去,保持记录,还是有很多收获的。       对于Pe ...

触不可及` @ 2019/07/05

8
Fabric1.4源码解析:客户端安装链码

      看了看客户端安装链码的部分,感觉还是比较简单的,所以在这里记录一下。       还是先给出安装链码所使用的命令好了,这里就使用官方的安装链码的一个例子:   ...

触不可及` @ 2019/07/05

9
Fabric1.4源码解析:客户端创建通道过程

在使用Fabric创建通道的时候,通常我们执行一条命令完成,这篇文章就解析一下执行这条命令后Fabric源码中执行的流程。 整个流程的切入点在 文件中的 方法 (本文中使用的是Fabric1.4版本,不同版本中内容可能不同) 。这个方法中也定义了Peer节点可以执行的命令,有关于版本的: ,关于节点 ...

触不可及` @ 2019/07/02

10
区块链学习(四)truffle部署编译智能合约以太坊私有链

前面我们介绍了以太坊私有链的搭建以及多节点私有链网络,这次我们介绍如何使用truffle框架来部署编译智能合约到我们之前搭建的私有链网络中。 搭建环境及需使用的工具:ubuntu18.04 Truffle v5.0.18 geth 1.8.27 Node solc v10.16.0 0.5.8+co ...

Milo196 @ 2019/07/01

11
使用JavaScript实现量化策略并发执行

请求一次rest API存在延时,假设是100ms,那么两次获取深度的时间实际上不一样,如果需要更多的访问,延时问题将会更突出,影响策略的执行。 JavaScript由于没有多线程,因此底层封装了Go函数解决这个问题,但由于设计机制,实现起来较为繁琐。 ...

fmzcom @ 2019/06/29

12
区块链学习(二)以太坊私有链搭建

经过一段时间关于以太坊的学习,博主也算是对区块链以及以太坊有了一个初步的了解,整理一篇关于以太坊搭建私有链的方法。 若想以太坊节点之间能够相互连接需要满足一定的条件: 搭建私有链最简单的方式就是使用geth里的 --network 选项,设置一个与主网不同的network id (以太坊主网id是1 ...

Milo196 @ 2019/06/27

13
聊聊区块链,虽然我不挖矿!

​ 封面 摩尔定律说硬件18月会性能翻一番,还有不知道哪个大拿说软件技术也会4年一个革命,也就是让大家活到老学到呗,作为一个技术型的产品经理,为了不落后,也抽了点时间研究一下区块链的相关知识,这里写一点的区块链的见解,欢迎讨论,文末有相关书籍和资料推荐,请扩展阅读。 说到区块链,大家就会联想到一些概 ...

crazy_joe @ 2019/06/26

14
深入解析Hyperledger Fabric启动的全过程

在这篇文章中,使用 中的文件进行fabric网络(solo类型的网络)启动全过程的解析。如有错误欢迎批评指正。 至于Fabric网络的搭建这里不再介绍,可以参考这一篇文章 "Hyperledger Fabric环境搭建过程" fabric网络:单机,solo类型,两个组织,分别有两个节点 首先看一下 ...

触不可及` @ 2019/06/25

15
FISCO BCOS WorkShop | 区块链开发特训营,开课啦!

FISCO BCOS是完全开源的联盟区块链底层技术平台,由金融区块链合作联盟(深圳)(简称金链盟)成立开源工作组通力打造。开源工作组成员包括博彦科技、华为、深证通、神州数码、四方精创、腾讯、微众银行、亦笔科技和越秀金科等金链盟成员机构。 代码仓库:https://github.com/FISCO-B ...

FISCO-BCOS @ 2019/06/25

16
36小时极客嘉年华!FISCO BCOS黑客马拉松报名启动

FISCO BCOS是完全开源的联盟区块链底层技术平台,由金融区块链合作联盟(深圳)(简称金链盟)成立开源工作组通力打造。开源工作组成员包括博彦科技、华为、深证通、神州数码、四方精创、腾讯、微众银行、亦笔科技和越秀金科等金链盟成员机构。 代码仓库:https://github.com/FISCO-B ...

FISCO-BCOS @ 2019/06/25

17
第四章 自己动手写比特币之钱包

"概览" "生成钱包" "钱包余额" "生成交易" "使用钱包" "测试体验" "小结" 概览 钱包的目的是为了给用户创建更高层的抽象接口来对交易进行管理。 我们最终的目的是让用户可以方便的: 创建一个新钱包 查看钱包的余额 在钱包之间进行交易 以上这些生效后,用户就不需要知道上一章节中描述的inp ...

天地会珠海分舵 @ 2019/06/24

18
自己动手实现区块链

本教程将带领大家从零开始开发一套可行的加密货币系统。开发的基本原则就是尽量的简单易懂 ...

天地会珠海分舵 @ 2019/06/24

19
Fabric1.4源码解析:Peer节点背书提案过程

以前从来没有写过博客,从这段时间开始才开始写一些自己的博客,之前总觉得写一篇博客要耗费大量的时间,而且写的还是自己已经学会的,觉得没什么必要。但是当开始用博客记录下来的时候,才发现有些学会的地方只是自己觉得已经学会了,还是有太多地方需要学习,眼高手低了,所以以后会养成写博客的好习惯,保持记录。 今天 ...

触不可及` @ 2019/06/24

20
第一章:最小可行区块链

这一章节中,我们会用200行左右的代码实现一个简单但五脏俱全的区块链,并引领大家理解区块链的基本原理。 ...

天地会珠海分舵 @ 2019/06/23