區塊鏈技術前景那麽好!
區塊鏈技術是繼互聯網、無線通信、雲計算、大數據之後計算和網絡技術的又一創新。
區塊鏈可能是2017年的大熱門了,為此而衍生的比特幣和國內大量ICO項目更是抄的熱火朝天,雖然前段時間國內發文把ICO項目一刀切了,也是為了防止騙局無限放大,但區塊鏈的技術更過的應用是我們值得考慮的。
01.區塊鏈是無數個分布式數據庫
首先我們要知道,區塊鏈是一個去中心化的分布式架構的數據庫,顧名思義,如果一個系統是擁有控制中心的那肯定不是區塊鏈。那這個分布式的意義在哪裏呢?
先給大家舉個中心化的例子,假如我們去淘寶購買一部手機,我們和店家都不認識,如果我先付錢,賣家不發貨的話我就虧損了手機錢,存在一定的風險。如果賣家先發貨呢?我也可能是個騙子不付錢,賣家也存在一定的分享。
這個例子中最主要的問題就是互相沒有信任體系的支撐,誰都不願意先行付出,所以有了第三方支付寶的存在。他在中間起到了擔保的作用,我先把錢付給支付寶,然後賣家進行發貨,等我確認收獲了,第三方支付寶在把錢打給店鋪。
看似體系非常完整,但存在一個漏洞,整個交易圍繞第三方支付寶進行,如果哪天支付寶存在惡意篡改或者被黑客入侵,這個中心化系統會讓買賣雙方無法幹涉。
分布式數據庫的作用就這麽體現出來了,第三方支付寶消失,變成成千上萬的監聽者共同維護系統,當我去淘寶購買手機時,會向整個互聯網宣告自己從XXX手裏購買手機,並且已付費,賣家也會宣告自己已經發貨,整個互聯網的監聽者都會監督這次交易。大量節點用戶記錄這組數據,就算其中有節點遭受惡意行為也不會造成任何影響。
02.安全性邁向新高度,秘密學技術保證數據安全
區塊鏈的安全性主要還是依靠hash算法和非對稱加密,概念類的就不闡述了,比較復雜無味,如有過興趣可以去網上搜一下。沒有基礎的人不太容易看懂,所以也不建議嘗試,總歸大眾只需要關註區塊鏈技術未來的應用發展,底層邏輯大可不用關心。
今天主要簡單的介紹一下這兩個技術在區塊鏈中的作用,秘密學哈希算法主要是用來檢驗信息完整性的,也可以用來是防止數據被篡改的。
還是舉個簡單的例子,比如我和朋友小B進行了一次交易,我借給他1000快錢,那麽這個信息會進行一次哈希算法,生成一串數字,比如是00010001,當小B收到信息後發現這串數字還是00010001,那麽可以證明內容沒有被篡改。
如果這時中間有人把信息進行篡改為我借給他1快錢,那麽這串哈希數字一定會發生變化,比如變成78787878,這樣就很容易知道信息是否正確、完整。
非對稱加密主要是信息加密和身份驗證,分為公鑰和私鑰,其中公鑰加密、私鑰解密。比如大家加密數據的時候,都是用相同的公鑰進行的,但是解密的時候必須使用自己的私人鑰匙才行,否則無法解密,具體還是太偏技術了,了解就好,不用太深入。
目前學習區塊鏈越來越多,很多網友問去哪裏學區塊鏈技術?我建議大家去深圳星光區塊鏈,區塊鏈在未來存在很多可能性,主要還是人們如何進行應用,雖然目前成功的案例不多,但必定是未來的趨勢,讓我們拭目以待。
區塊鏈技術前景那麽好!