學習區塊鏈學習筆記

想知道更多區塊鏈技術知識,請百度【鏈客區塊鏈技術問答社區】

1.什麼是區塊鏈?
區塊鏈是經過去中心,化去信任的方式集體維護一個可靠數據庫的技術方案。參與系統中的任意多個節點把系統一段時間內的所有的信息,數據經過密碼學算法計算和記錄到一個數據塊(區塊block)而且生成該區塊的指紋用於連接下一個區塊和校驗。
2.主要特色。
(1)去中心化(全部節點的權利和義務均等,無需中心化硬件或者組織)
(2)去信任(系統中的規則,數據公開透明,節點之間無需創建信任)
(3)集體維護(全部節點均可參與記帳)
(4)可靠數據庫(每一個節點均可拷貝一份完整數據庫,只有超過系統51%的節點承認才能修改數據)
(5)開源
(6)隱私保護(節點之間無需信任,無需公開身份)
3.區塊鏈在國內專利佈局 還沒有展開。算法

目前我國區塊鏈技術面臨的問題:「一方面,區塊鏈不止是一項新的技術,而是商業形態等多方面的組合,制定、統一各項標準是首要任務;另外一方面,技術發展離不開專利保護,但區塊鏈技術做爲互聯網技術的延伸,更多體現了商業模式的創新,在這種狀況下,如何更好地開展專利佈局不容忽視。」
4.區塊鏈技術的核心是一個創建在共識模式上的共享數據庫。數據庫

區塊鏈使用全新的加密技術和去中心化的機制,維護一個完整的分佈式的不可篡改的連續帳本數據庫,可以讓區塊鏈中的參與者在無需相互認知和創建信任關係的前提下,經過一個統一的帳本系統確保資金和信息安全。
5.區塊鏈技術能夠劃分爲公有鏈、私有鏈和聯盟鏈幾大類型。
私有鏈:參與的節點只有用戶本身,數據的訪問和使用有嚴格的權限管理。部分金融機構公佈的內部使用的區塊鏈技術大都在這個範圍內。
痛點:因爲系統內私人用戶數據全是用戶說了算,裏面的數據沒有沒法更改的特性,對於第三方也沒有多大的保障。
6.區塊鏈技術能夠運用的場景(有待繼續添加)安全

(1),支付。(bitwage)省去做爲中間環節的銀行。(去中心化去信任)考慮:(傳統的租房領域是否也可使用區塊鏈,這樣省去中介公司,而且房價公開透明)
(2),投票和記票。波士頓的 Voatz 公司,使選舉更加經濟透明,並能打擊投票做弊。(開源透明)考慮:(財務管理,社會捐獻等能夠作到公開透明。)
(3),數據存儲。康涅狄格州 Hartford 的 Tierrion 公司爲不可修改的區塊鏈技術找到一個很是有趣的擴展應用。(不可修改,數據保全)多數的數據服務公司使用區塊技術進行數據的保存會節約很大成本並且不會丟失。分佈式