Tendermint源码分析

2018-11-09| Category: Tendermint, 源码分析| website:
work-single-image

Tendermint是基于ePBFT+POS共识算法的通用区块链平台。 通过对区块链整个流程的抽象出ABCI接口。 可以很容易的实现直接的区块链。

  • Tendermint Core:

实现了 p2p 网络; 在节点之间共享区块和交易; 实现了拜占庭容错的共识算法, 确定了不更改改的交易顺序;

  • BCI Interface, 具体的逻辑处理层, 可以基于不同的语言 (Golang, JS) 来实现; 在这一层实现交易的验证处理以及查询等操作.

目前我正在实现阅读Tendermint的源码实现。 详细的源码分析可以查看我的github项目

目前已经分析的模块有:

Clients
wupeaking
date
11月9号, 2018
category
Investment, Business