文章目錄
- 前言
- 一、什么是分布式賬本(DLT)
- 二、什么是P2P網絡?
- 二、共識算法
- 三、密碼算法
前言
- 區塊鏈是由一個一個數據塊組成的鏈條,按照時間順序將數據塊逐一鏈接,通過哈希指針鏈接,所有的數據塊共同維護一份分布式賬本(DLT),每個節點(可以理解為一個玩家,一臺計算機)都擁有一份分布式賬本的副本。
- 以下我會詳情描述什么是分布式賬本、p2p網絡廣播、共識算法等
類似于搭積木塊,第一個塊叫做創世塊,那不是你想搭我就讓你搭上去的,你得讓大多數人承認你是合格的,你才能搭上去。那你搭上去了大家就要記錄一下吧(分布式賬本)。
^
^
那就又延伸出一個問題,我只能提供積木材料,但是我不是什么材料都收的啊,你得按照規矩來,那就通過私鑰加密數字簽名通過p2p網絡廣播出去,所有人(含曠工節點)通過你提供地址(公鑰哈希編碼后形成的字符串)進行驗證,曠工節點驗證通過放入內存池,等待打包成積木。
^
^
那就又延伸出一個問題了,我提供的積木材料,誰來做成積木塊呢,這個時候所有節點就可以幫你打包成積木塊,但是只能指定一個人呀(礦工節點/記賬節點),那就通過一