![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Tendermint
来年定当除暴安良
胜利和败北都要品尝、经历过四处逃窜的辛酸、痛苦和悲伤的回忆、这样才能独当一面、就算痛哭流涕也没关系!
展开
-
Tendermint 动态更新网络节点
1. 前言 通过修改创世文件中的公钥和地址,和修改配置文件中的持续节点信息是静态更新网络节点,通过向网络中广播 提交一笔交易(代码中规定交易的格式,用来区分是具体的交易还是更新节点)是动态更新(删除、添加、修改) 网络节点。先通过静态的方式搭建一个多节点网络,然后动态的添加验证节点。2. 静态搭建网络 参考至说明文档搭建网络,[https://learnblockchain.cn/do...原创 2020-04-08 17:54:06 · 1165 阅读 · 2 评论 -
Tendermint 安装配置时常见错误及解决办法
ERROR: While parsing config: (186, 20): keys cannot contain new lines配置文件 config.toml第186行有语法错误。blockchainReactor validation error: Invalid commit -- wrong set size: 2 vs 1...原创 2020-03-30 16:41:55 · 1473 阅读 · 3 评论 -
Tendermint源码解析 —— p2p(对等连接)微服务
1. peer.go首先定位到 tendermint/p2p/peer.go文件,来看peer结构体,peer实现了Peer.// peer 实现了 Peer,Peer是一个接口,表示连接在 reactor 上的 peer// 需要执行一次握手连接,在使用 peer 之前.type peer struct { // 实现了服务的启动、停止、重启 servi...原创 2020-03-23 11:26:53 · 1139 阅读 · 0 评论