基于区块链的生态林果制品可溯系统研究
【文章页数】:77 页
【学位级别】:硕士
【部分图文】:
图3-1?PBFT算法示例场景??Fig?3-1?PBFT?algorithm?example?scenario??
其中,p是副本编号,V是视图号,当主节点失效或者被从节点推翻时,启动视??图变更,依照此公式选取新的主节点。??下面以图3-1为例来说明PBFT算法流程,其中的C为客户端,0代表主节点,??1,2和3代表从节点,一共4个节点,其中的3节点代表失效的节点。??1111??图3-1?....
图3-2?I^BFT算法的执行流程??Fig?3-2?Execution?flow?of?PBFT?algorithm??20??
(j??收到Pre-prepare消息<<Pre-prepare,v,?n,?d>,m>??向其他节点发送Prepare消息〈Prepare,?v,n,?d,i>,??其中i为副本节点的编号????tY???向其他节点广播Commi?t消息〈Commit,?v,n,?D(m),?....
图3-3?view-change的变更视图流程??Fig?3-3?View-change?Change?View?Process??21??
3.3.3?PBFT算法中的视图变更机制??当一轮共识机制中出现主节点错误情况,那么PBFT中的算法就会发生视图变更??的情况,具体的视图变更流程如图3-3所示:??视图变更的参数说明;??v:上一个视图的编号,??n:i?节点的?stable?checkpoint?的编号,??....
图4-1供应链上分布式存储示意??
式存储,其中种??植环节用户的主要功能是将产品的种植信息详细的记录在区块链的每一个区块中,但??是针对种植用户来说,可以记录每个区块中的种植相关信息,而其他用户角色没有操??作种植环节的权限,但是对于其他用户来说,种植环节的一切操作信息都是透明可见??的,这样相关用户就可以根据环....
本文编号:3949467
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/3949467.html