區塊鏈分類及架構

分類

1. 根據網絡範圍分類

1. 公有鏈,好比數字貨幣系統,衆籌系統,金融交易系統
2. 私有鏈,一般是有註冊要求的,即須要提交身份認證,並且具有一套權限管理體系
3. 聯盟鏈,一般使用在多個成員角色的環境中。
私有鏈,聯盟鏈一般節點數量,節點狀態可控。

  

2. 根據部署環境

1. 主鏈: 由正式客戶端組成的區塊鏈網絡,各項功能的設計也相對完善
2. 測試鏈: 開發者爲了方便你們學習使用而提供的測試用途的區塊鏈網絡

  

3. 根據對接類型

1. 單鏈: 能獨立運行的區塊鏈系統均可以稱爲單鏈
2. 側鏈: 屬於一種跨鏈技術,側鏈自己就是一個區塊鏈系統
3. 互聯鏈

  

架構

1. 區塊鏈1.0架構

區塊鏈分類及架構

礦工:
    1. 經過競爭得到區塊數據的打包權後將內存池中的交易數據打包進區塊,而且廣播給其餘節點
         注:發送在網絡中尚未確認進區塊的交易數據,爲待確認交易數據
    2. 接受系統對打包行爲的數字貨幣獎勵,從而系統經過這種獎勵方式完成新增貨幣的發行
錢包工具: 用戶管理本身帳戶地址及餘額
    瀏覽器:用來查看當前區塊鏈網絡中發生的數據狀況,好比最新區塊高度,內存池的叫交易數,單位時間網絡處理能力
    RPC客戶端和命令行接口: 用於訪問核心節點功能,此時核心節點至關於一個服務器,經過RPC服務提供功能調用接口。

  

2. 區塊鏈2.0架構

區塊鏈分類及架構

用智能合約開發工具開發合約程序,編譯爲字節碼,最終部署到以太坊的區塊鏈帳本中,部署後的只能合約運行在以太坊虛擬機上。

  

3. 區塊鏈3.0架構

區塊鏈分類及架構

1. 能夠經過智能合約的方式來實現數字貨幣。
2. 增長了一個網關控制,即增長了對安全保密的要求支持,經過數據審計增強對數據的可靠性管理
3. 可插拔共識,可經過用戶本身選用配置。

  


<白話區塊鏈>瀏覽器

相關文章
相關標籤/搜索