協(xié)議層
協(xié)議層包括數(shù)據(jù)層和網(wǎng)絡層,是最底層的技術柒莉,它類似于手機的操作系統(tǒng)闻坚。涉及網(wǎng)絡編程、分布式算法兢孝、加密簽名窿凤、數(shù)據(jù)存儲技術等幾個方面。關鍵難點在網(wǎng)絡編程這塊跨蟹,所以并發(fā)處理簡單的語言如Node.js及GO語言比較受歡迎雳殊,區(qū)塊鏈技術的人才也是以這方面為主。
2.4.1.1 協(xié)議層中的數(shù)據(jù)層
協(xié)議層中的數(shù)據(jù)層也被稱作存儲層窗轩,是區(qū)塊鏈從創(chuàng)世區(qū)塊開始的鏈式結構夯秃。儲存了區(qū)塊數(shù)據(jù)及隨機數(shù)、時間戳痢艺、公鑰仓洼、私鑰數(shù)據(jù)等。
2.4.1.2 協(xié)議層中的網(wǎng)絡層
分布式算法堤舒、加密簽名等實現(xiàn)區(qū)塊鏈P2P信息傳遞的技術都要在網(wǎng)絡層中實現(xiàn)色建,所以網(wǎng)絡層是通過P2P技術實現(xiàn)分布式網(wǎng)絡機制的。我們之前的P2P經(jīng)驗莫過于只要有“種子”舌缤,就能下載視頻箕戳。區(qū)塊鏈上的種子就是各個節(jié)點,因此區(qū)塊鏈具備自動組網(wǎng)的功能国撵。
圖片發(fā)自簡書App