溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

學(xué)習(xí)區(qū)塊鏈技術(shù)必須掌握的核心知識是什么

發(fā)布時間:2022-01-10 09:50:47 來源:億速云 閱讀:170 作者:iii 欄目:編程語言

這篇文章主要介紹了學(xué)習(xí)區(qū)塊鏈技術(shù)必須掌握的核心知識是什么的相關(guān)知識,內(nèi)容詳細(xì)易懂,操作簡單快捷,具有一定借鑒價值,相信大家閱讀完這篇學(xué)習(xí)區(qū)塊鏈技術(shù)必須掌握的核心知識是什么文章都會有所收獲,下面我們一起來看看吧。

  學(xué)習(xí)區(qū)塊鏈需要了解網(wǎng)絡(luò)通信


  目前來看,區(qū)塊鏈主要涉及無結(jié)構(gòu)化的點對點通信(P2P);未來有可能會在聯(lián)盟鏈中衍生為結(jié)構(gòu)化的P2P通信。點對點通信其實就是建立起一條虛擬鏈路,底層物理鏈路可能隨著網(wǎng)絡(luò)抖動的變化(與網(wǎng)絡(luò)狀況、區(qū)塊大小、區(qū)塊中交易數(shù)量等因素有關(guān))而改變相應(yīng)的路徑。因此,建議夯實了解網(wǎng)絡(luò)通信的基礎(chǔ)知識。


  學(xué)習(xí)區(qū)塊鏈需要了解數(shù)據(jù)存儲


  之前的數(shù)據(jù)存儲方式大多都是基于面向高吞吐量的鍵值數(shù)據(jù)庫,而現(xiàn)在隨著區(qū)塊鏈技術(shù)的發(fā)展,傳統(tǒng)關(guān)系型數(shù)據(jù)庫(例如Mysql、Oracle)也可以成為存儲介質(zhì),甚至有的公司開始使用大數(shù)據(jù)平臺(Hadoop+Habse)來構(gòu)建底層的存儲機制。下一代分布式版本文件系統(tǒng)(IPFS)也是一個需要跟蹤的重要方向;


  學(xué)習(xí)區(qū)塊鏈需要了解加密技術(shù)


  主要需要了解哈希函數(shù)和非對稱加密的基本原理和數(shù)字簽名的運行機制,這也是區(qū)塊鏈核心的加密技術(shù),更重要的,目前金融系統(tǒng)中使用的都是國密算法,與區(qū)塊鏈技術(shù)對應(yīng)SM2、SM3和SM9國密算法需要重點了解;


  學(xué)習(xí)區(qū)塊鏈需要了解共識機制


  最開始流行的是可信任環(huán)境中分布式系統(tǒng)的共識機制(例如PaxOS和Raft),主要涉及CAP理論,在保留分區(qū)容錯性(Partition tolerance)的基礎(chǔ)上,數(shù)據(jù)最終一致性(Consistency)和系統(tǒng)可用性(Availability)之間會存在一個權(quán)衡。區(qū)塊鏈技術(shù)主要強調(diào)的是,在一個“去信任”環(huán)境中的共識機制,包括比特幣的工作量證明機制(PoW)、點點幣的權(quán)益證明機制(PoS)、比特股的股份授權(quán)證明機制(DPoS),以及后期發(fā)展的實用拜占庭容錯算法(PBFT)和相關(guān)共識算法的持續(xù)演進(jìn),需要一個長期的跟蹤和實踐。


  學(xué)習(xí)區(qū)塊鏈需要關(guān)注隱私保護(hù)


  區(qū)塊鏈本身就是基于非對稱加密的安全通信。但是,可以根據(jù)交易末尾的“特定數(shù)字”查詢到相應(yīng)的交易關(guān)系,通過核心路由器的路由表、網(wǎng)卡的物理地址(MAC地址)和手機的國際移動設(shè)備識別碼(IMEI號)等信息追蹤交易者的身份信息,破解基于洋蔥路由(Tor)的暗網(wǎng)對信息的隱藏。后來,逐步出現(xiàn)基于環(huán)簽名的門羅幣(Monero)、基于零知識證明的ZCash和同態(tài)加密技術(shù)。不論是環(huán)簽名、零知識證明,還是同態(tài)加密技術(shù),都有些艱深晦澀,屬于一個較大的門類。一般來說,掌握了隱私保護(hù)技術(shù),也算是一個區(qū)塊鏈專家了。


  學(xué)習(xí)區(qū)塊鏈需要掌握安全技術(shù)


  主要涉及私鑰安全,如何產(chǎn)生私鑰的保密算法或者基于身份的新私鑰生成算法,后期還要跟蹤研究智能合約的安全性,以太坊區(qū)塊鏈會遭受的脆弱性攻擊。智能合約的安全性可能還需要熟悉相應(yīng)的編譯原理和虛擬化等技術(shù)。


  學(xué)習(xí)區(qū)塊鏈需要了解跨鏈技術(shù)


  跨鏈技術(shù)是指不同結(jié)構(gòu)、不同類型的區(qū)塊鏈互聯(lián)互通的一種技術(shù)。業(yè)界中比較出名的是波卡鏈(Polkadot鏈)和宇宙鏈(COSMOS),屬于面向異構(gòu)區(qū)塊鏈的跨鏈技術(shù)代表??珂溂夹g(shù)可以分為以區(qū)塊鏈自身作為消息傳遞媒介的波卡鏈(Polkadot鏈),通過賬本間連接者傳遞通信消息的瑞波Interledger協(xié)議和通過狀態(tài)通道及路由來支持跨鏈通信的Aeternity等多個子類。


  學(xué)習(xí)區(qū)塊鏈需要了解鏈下技術(shù)


  如果區(qū)塊鏈的每筆交易都在鏈上完成,性能可能是區(qū)塊鏈系統(tǒng)的一大瓶頸。那么如何提升區(qū)塊鏈系統(tǒng)的性能呢?以不采用數(shù)字簽名驗簽的方式,在鏈下完成大批量的小額支付,是一個不錯的發(fā)展方向,這種技術(shù)稱之為鏈下技術(shù)。學(xué)習(xí)區(qū)塊鏈的鏈下技術(shù),可以重點關(guān)注比特幣對應(yīng)的閃電網(wǎng)絡(luò)和以太坊對應(yīng)的雷電網(wǎng)絡(luò)。


  學(xué)習(xí)區(qū)塊鏈需要關(guān)注一些衍生技術(shù)


  例如單鏈和多鏈的結(jié)合,參考英國數(shù)字貨幣RSCoin;埃森哲推出的可編輯的區(qū)塊鏈技術(shù),顛覆無法篡改的本質(zhì)(銀行回滾需要);IOTA推出的基于有向非循環(huán)圖(DAG)的區(qū)塊鏈技術(shù)(其實已經(jīng)沒有鏈的概念了),開始擺脫區(qū)塊鏈的傳統(tǒng)定義,逐步向“分布式賬本”技術(shù)靠攏。


  學(xué)習(xí)區(qū)塊鏈需要與實際行業(yè)相結(jié)合


  最最最重要的,區(qū)塊鏈只是一門技術(shù),真正的要完成區(qū)塊鏈的學(xué)習(xí),離不開專業(yè)垂直領(lǐng)域的深度學(xué)習(xí),懂區(qū)塊鏈只是懂個皮毛,懂行業(yè)+懂區(qū)塊鏈才是真正的區(qū)塊鏈專家。

關(guān)于“學(xué)習(xí)區(qū)塊鏈技術(shù)必須掌握的核心知識是什么”這篇文章的內(nèi)容就介紹到這里,感謝各位的閱讀!相信大家對“學(xué)習(xí)區(qū)塊鏈技術(shù)必須掌握的核心知識是什么”知識都有一定的了解,大家如果還想學(xué)習(xí)更多知識,歡迎關(guān)注億速云行業(yè)資訊頻道。

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI