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