區塊鏈的萌新學習筆記
你可能接到過這樣的電話:
「您好,XX了解一下~~」
1024君一般就一句話:
「沒錢,沒興趣,不想聽」
但有一天,
曾經預料之中的內容產生了些微的變化:
「您好,區塊鏈買菜了解一下。」
「????!!!」
新興科技熱詞竟然已經走入日常生活了?!
然後,1024君突然發現,
自己對區塊鏈竟然
一!點!都!不!了!解!
日常「沒錢,沒興趣,不想聽」後。
1024君決定從零開始認識一下區塊鏈。
以下純屬學習過程的碎碎念。
什麼區塊?什麼鏈?
區塊,體現了分布的特性;
鏈,表示區塊之間是鏈接的。
(廢話!)
區塊鏈的本質,是「一種特殊的分散式資料庫。」
首先,儲存信息是區塊鏈的主要作用,所以區塊鏈是資料庫。
然後,這個資料庫,任何人都可以通過架設伺服器加入。所以這是一個分散式的資料庫。
特殊之處是:任何一個分布的節點都是平等的,每個區域的節點都儲存著資料庫的所有數據。
因此,區塊鏈的一個基本原則就是——
去中心化!去中心化!去中心化!
如果區塊鏈只是分散式資料庫,那並沒什麼驚艷的。
但區塊鏈的各節點數據是平等的,因此而確立的去中心化原則,它是徹底無中心的。
這就很有趣了。因為這讓區塊鏈沒有了管理員。
一般,資料庫都會設置管理員,而管理員會對數據進行審核管理。但現在區塊鏈沒有管理員,添加審核也就實現不了,所以區塊鏈的去中心化讓區塊鏈做到無法被任何一方所壟斷。
雖然去中心化保證了使用權的平等,但也產生了風險:
如果人人都可以寫入和讀取數據,在沒有審核的前提下,如何保證內容的安全性與真實性?
還是要說回「區塊」
區塊,英文寫作block。它們組成了區塊鏈。每次寫入數據,一個區塊就創建出來。
每個區塊包含兩個部分:
區塊頭(Head):記錄當前區塊的元信息。
區塊體(Body):實際數據。
如圖所示,
然後大家一定看到了這個出現頻率很高的Hash。
Hash 是指計算機可以對任意內容,計算出一個長度相同的特徵值。在區塊鏈中這個特徵值的長度都是256位。
因此,在區塊中的原始內容,都會計算出一個256位的二進位數字。而且不同的原始內容Hash 一定是不同的。
所以可以推斷出:
每個區塊都有不同的Hash。
區塊的內容變了,它的 Hash 一定會改變。
區塊的Hash使用這個計算公式計算:
Hash = SHA256(區塊頭)
可以看出,一個區塊Hash的計算主要根據其區塊頭。然後上面的圖中也能看到,區塊頭包含的內容既有這個區塊的區塊體的Hash,還有上一個區塊的Hash,因此,區塊頭的內容複雜且與其它區塊相互關聯(這也是「鏈」的體現)。
所以,雖然你修改一個區塊,區塊的 Hash 可以改變。但無法得到其它節點的確認,該節點會被區塊鏈網路拋棄。
所以如果你想套路成功,就必須自己再生成一個比原來還長的區塊鏈再把你的「套路」放進去。
但是,一台計算機「猜」一個區塊甚至要花幾年時間,但換成整個區塊鏈網路只要幾分鐘就可以搞定。也就是說檢驗你套路的是整個網路,你基本不可能贏。
所以,托牽一髮而動全身的福,區塊的Hash幾乎具有了不可修改性,一錘定音,不能反悔。極大程度地保證了區塊鏈的安全與可靠性。
所以,說到這裡,我們再梳理一下:
分散式,平等的資料庫。
沒有中心管理者,無審核。
互相關聯保證安全性很高。
那區塊鏈可以怎麼玩?
區塊鏈構建了一個去中心化的信任機制。首先沒有審核,全民均可參與數據的上傳與讀取。然後由於每一個區塊都會備份,所以數據無法被摧毀,而且因為每人手上的數據都是相同的,也無法作弊。
那麼哪些領域可以運用區塊鏈技術呢?有中介信用,數據安全,提高過程效率需求的行業都可以。
基於這種信任機制,可以解決比如中介信用問題。大家都知道轉賬必須要通過第三方如銀行,但通過區塊鏈技術,在沒有任何中介機構參與的情況下實現可以互信的轉賬也成為了可能。
以上就是我一個學渣的區塊鏈入門記錄,純當為不了解區塊鏈的小夥伴們分享一些經驗。
當然即使到現在,我心頭的困惑仍然沒解開:
區塊鏈和買菜究竟有什麼聯繫?
好吧,雖然解不開,但還可以關注——
3月22日AI大學未來課棧上海站啊!
【AI大學未來課棧上海棧 倒計時14天】
AI大學以訊飛開放平台資源支撐、產學研各領域AI專家教授為後盾,向所有AI開發者和興趣者提供線上及線下各種學習資源和活動形式,致力於讓更多開發者和興趣者了解AI,並能夠形成AI生態及商業模式,通過平台賦能開發者,成就科學家!
為了滿足各地學員的學習和交流需求,AI大學聯合政府、院校、企業定期來到各大城市,為廣大AI開發者和愛好者提供面對面交流平台----AI未來課棧。
2018年首期「未來課棧」將於3月22日在上海舉辦!
3月22日,科大訊飛AI大學未來課棧上海棧將拉開帷幕,科大訊飛研究院院長鬍國平將攜手AI領域10多位知名學者和行業專家,與小夥伴們一起研討最新的AI技術、分享最新的AI理念。
匯聚時代聲音、分享AI理念、研討技術變革、解構信息數據,陽春三月,來赴一場AI之約。歡迎掃碼入群報名!
歡迎掃碼結緣???
文 | 編 1024君 責編 | Emma
圖片來自網路
關注我們
※這是一張簡單的賀卡,我做了七年……
※再不運動,你可能活不過70歲的老太太
TAG:全球大搜羅 |