原文:EOS区块同步源码分析之见证者

调了两天,终于把EOS的出块和DPOS共识机制的代码看了个大概,下面做个小总结。因为这一块是EOS比较核心的代码块,稍微复杂些,如果有理解错误之处,请大家见识并帮我指出来,我也会有可能随时改写这里的内容,尽量保持表达的正确性。 在调度的过程中,我可能修改了部分源代码并配置了环境: .配置多节点多主机环境,见我前面的文章,这里一共有四台机器,有三个超级节点,还有一台原为eosio用户在接收数据 . ...

2018-08-17 18:16 0 1561 推荐指数:

查看详情

迟来的2020年终总结--做历史的见证者

拖更的这些天我一直有在反思,这个总结我到底该怎么去描绘我过去这一年的经历,我似乎也没有做出一件惊天动地的大事,过去立下的的flag似乎也没有一一实现,我的很多思考和想法只是存在于大脑之中,而并没有去做 ...

Mon Feb 01 16:13:00 CST 2021 7 2474
EOS多节点同步代码分析

EOS version: 1.0.7 一. 配置文件的修改   EOS的节点同步流程是通过p2p来完成,在nodeos的配置文件config.ini中填写,其默认路径为~/.local/share/eosio/nodeos/config目录下,配置项及其格式如下: 可以填写多个 ...

Tue Jul 10 18:31:00 CST 2018 0 1690
eos源码分析和应用(一)调试环境搭建

转载自 http://www.limerence2017.com/2018/09/02/eos1/#more eos基于区块链技术实现的开源引擎,开发人员可以基于该引擎开发DAPP(分布式应用)。下面搭建在windows环境下 ...

Sun Sep 02 20:04:00 CST 2018 0 976
菜鸟系列Fabric源码学习 — 区块同步

Fabric 1.4 源码分析 区块同步 本文主要从源码层面介绍fabric peer同步区块过程,peer同步区块主要有2个过程: 1)peer组织的leader与orderer同步区块 2)peer组织间peer同步区块。 1. peer leader和orderer同步区块 ...

Sat Nov 30 03:05:00 CST 2019 0 312
【精解】EOS标准货币体系与源码实现分析

EOS智能合约中包含一个exchange合约,它支持用户创建一笔交易,是任何两个基本货币类型之间的交易。这个合约的作用是跨不同币种(都是EOS上的标准货币类型)的,通过各自与EOS主链价值进行锚定,然后再相互发起交易兑换。要搞清楚的是,这与区块链“传统的”交易所并不一样,那个主要是集中在交易 ...

Tue May 08 01:43:00 CST 2018 7 4670
【精】EOS智能合约:system系统合约源码分析

系统合约在链启动阶段就会被部署,是因为系统合约赋予了EOS链资源、命名拍卖、基础数据准备、生产者信息、投票等能力。本篇文章将会从源码角度详细研究system合约。 关键字:EOS,eosio.system,智能合约,name类型,native.hpp,newaccount ...

Sat Jan 26 04:28:00 CST 2019 2 743
区块链3.0:拥抱EOS

EOS是当下最火的区块链技术,被社会广泛看好为下一代区块链3.0。不同于以太坊的学习,EOS的主语言是C++,本文作为EOS研究的首篇文章,重点介绍EOS的创新点,它的周边生态,各种概念原理的解释,以及它被看好的原因。而针对EOS源码学习,原理实现以及并行的C++语言的快速学习与掌握,我会 ...

Sat Apr 14 04:19:00 CST 2018 1 7807
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM