参考资料 Link to heading
什么是Tendermint Link to heading
Tendermint 是一种区块链的构建工具,或者区块链的开发框架,能够帮助开发者快速构建一条区块链。它主要包含两个部分:Tendermint Core 以及 ABCI(Application Blockchain Interface),前者通过BFT实现了一种共识协议以及P2P网络通信,后者则定义了搭建在 Tendermint Core 之上的应用层接口。
Tendermint Core 将区块链共识协议层和对等网络通信层实现,使得开发者能够不用过分关心复杂的底层实现,而专注于应用层开发。借用Dan Boneh提到的区块链网络分层模型,我认为Tendermint Core实现了下两层的内容,如下图所示。