python 區塊鏈學習(三) 及 postman基本操作

python 區塊鏈學習(一)

python 區塊鏈學習(二)

0x01 測試環境

上一節完成了區塊鏈的節點編程,現在進入到網絡調試階段。此次實現環境爲兩個節點,分別運行在同一臺機器上的不同端口。

分別爲 http://localhost:5000 以及 http://localhost:5001

測試平臺爲 postman  是Chrome瀏覽器的一個插件 安裝文件在此:

鏈接:https://pan.baidu.com/s/1gfq-IB48q0gje1aPrvkzPg     提取碼:cj2w 

0x02 區塊鏈測試

首先將兩個節點都運行起來 。

然後讓5000的鏈得知鏈5001的存在,調用我們寫好的接口

通過postman 發送信息   http://10.105.33.58:5000/register/node  POST的方式

 此時5000的節點已經知道了5001的存在,然後我們讓5001的節點挖礦兩次,這時兩條鏈的長度不同,違背了共識。

此時,5000的節點通過resolve方法與50001達成共識。如下:

至此,我們兩條鏈達成了統一。

區塊鏈的基本原理實現完畢。 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章