• <option id="cacee"><noscript id="cacee"></noscript></option>
  • <table id="cacee"><noscript id="cacee"></noscript></table>
  • <td id="cacee"></td>
  • <option id="cacee"></option>
  • <table id="cacee"></table>
  • <option id="cacee"><option id="cacee"></option></option>
  • <table id="cacee"><source id="cacee"></source></table><td id="cacee"><rt id="cacee"></rt></td>
    <option id="cacee"><option id="cacee"></option></option>
     找回密碼
     立即注冊

    掃一掃,登錄網站

    首頁 區塊鏈生態 查看內容
    • 19304
    • 0
    • 分享到

    區塊鏈技術VS數據庫技術:顛覆還是融合

    2018-5-8 10:12

    來源: 火球財經 作者: 王濤

    區塊鏈與數據庫相同點



    特性:共識機制、存儲機制、智能合約、分片、應用開發接口、安全。這些實際上都是區塊鏈底層老生常談的一些模塊,對應到數據庫,有沒有一些對應的點?

    共識機制。在過去數據庫架構里,所謂一致性控制都是有一個主節點,所有寫操作會被復制到另外一個存節點做高可用配置。區塊鏈上,可以把這個體系擴展,假設主節點并不是固定的,而是每10分鐘換一次,在主節點MySQL,10分鐘換一次主節點,某種程度上是相通的。

    不管是POW、POS所謂共識機制,真正本質是到底在一段時間之內以誰的信息為準,這個數據庫里是以主節點為主,當它掛了以后,怎么選出一個新的節點,這些都不重要,只是實現問題。

    存儲機制。在區塊鏈里,存儲說的都是鏈本身這個事,大家有興趣看一下比特幣以太坊,除了鏈本身,還有類似于狀態存儲,比如鏈很長,可能有100GB,涉及到某個賬戶多次修改,鏈本身實際上是交易日志,記錄每一條記錄修改方式,展現形式要歸到一個數據庫里,都是要內嵌一個小型數據庫,把最終結果放到里面。這一套體系對應到數據庫里,無外乎就是數據庫的存儲+事務日志。

    智能合約。是用戶自定義的托管程序,在數據庫里托管程序叫存儲過程,在區塊鏈里,本質是一樣的,最大不同點在于安全性方面。在數據庫里調存儲過程,記錄最終結果,但是在區塊鏈里,因為不可信任,記錄調用。

    分片。大部分區塊鏈項目里做得還不太成熟、不穩定,數據庫分片是非常成熟的東西,區塊鏈行業,由于分片之間交易很難保障,大部分區塊鏈公鏈項目很難做好的分片。

    應用開發接口。在MySQL或Oracle用SQL,無外乎寫一段應用程序,扔到系統里,別人調用。而區塊鏈技術也需要一個統一的訪問方式,才能更好實現通用化應用。

    安全機制。在數據庫里,一個表單,到底誰能讀、誰能寫,有一套定義,但在區塊鏈里,安全是行級的安全,比如在比特幣里,相當于全局可讀,只有輸入可寫的安全配置。

    從這幾塊來看,區塊鏈和數據庫的世界有很多相通之處。



    版權申明:本內容來自于互聯網,屬第三方匯集推薦平臺。本文的版權歸原作者所有,文章言論不代表鏈門戶的觀點,鏈門戶不承擔任何法律責任。如有侵權請聯系QQ:3341927519進行反饋。
    相關新聞
    發表評論

    請先 注冊/登錄 后參與評論

      回頂部
    • <option id="cacee"><noscript id="cacee"></noscript></option>
    • <table id="cacee"><noscript id="cacee"></noscript></table>
    • <td id="cacee"></td>
    • <option id="cacee"></option>
    • <table id="cacee"></table>
    • <option id="cacee"><option id="cacee"></option></option>
    • <table id="cacee"><source id="cacee"></source></table><td id="cacee"><rt id="cacee"></rt></td>
      <option id="cacee"><option id="cacee"></option></option>
      妖精视频