區塊鏈技術涉及到的一些技術有:密碼學、P2P、互聯傳輸協議、數據庫、分佈式、經濟學原理等,區塊鏈技術是一種分佈式記帳技術(數據很難被篡改),咱們能夠理解爲一種分佈式數據庫(由於須要同步每一個節點數據,由於數據更新是比較緩慢的,目前也有一些技術能夠增長同步速度,像off-chain(側鏈技術)閃電網絡項目、分片技術等)數據庫
關於公有鏈、私有鏈、聯盟鏈,能夠從節點特徵來理解:
公有鏈是由數量衆多多節點構成;私有鏈構成能夠理解爲可控多單節點,經常使用來做爲測試用;聯盟鏈由達成協議被認可的多個聯盟節點構成。編程
區塊鏈1.0的時代技術特徵:代幣,區塊鏈2.0:可編程金融,區塊鏈3.0/4.0:價值互聯網=可編程社會+資產價值錨定網絡
主要應用場景有:分佈式
一、支付+數字貨幣
二、共享經濟+信用價值傳遞(共識激勵)
三、確權溯源功能(版權、供應鏈追蹤)
四、衆籌(法律法規限制)
五、去中心化團體管理,token來從新定義股權
六、可編程社會(智能合約定製)ide
關於hash是什麼?
將目標文本轉換成爲長度相同、不可逆的雜湊字符串區塊鏈