時間:2022-01-15|瀏覽:627
可以以這幾個方向可以作為參考。
一、安全方向安全領(lǐng)域是個大方向,可以分為區(qū)塊鏈系統(tǒng)的安全和繼續(xù)區(qū)塊鏈的安全類應(yīng)用。區(qū)塊鏈系統(tǒng)的安全主要包括智能合約安全,加密方向的安全等區(qū)塊鏈系統(tǒng)各個模塊的安全性問題。目前安全類關(guān)注較多的可能是智能合約方向,因為鏈上合約不可以修改或難以修改,合約漏洞會造成比較嚴重的問題,比如之前數(shù)字貨幣被盜事件。密碼學方向就是方便區(qū)塊鏈使用的一些加密算法,比如零知識證明,同態(tài)加密,環(huán)簽名之類的。區(qū)塊鏈安全類應(yīng)用,比如基于區(qū)塊鏈的DNS安全類應(yīng)用,防止DNS被惡意使用。
二、性能方向區(qū)塊鏈的TPS低,鏈上數(shù)據(jù)容量小,這是區(qū)塊鏈的特性決定的。但是BTC每秒7筆交易,也可以通過側(cè)鏈(閃電網(wǎng)絡(luò))技術(shù)提升。國產(chǎn)的百度XuperChain通過數(shù)據(jù)模型的特殊設(shè)計,TPS可以達到9萬,微眾的BCOS也可以達到2萬以上。因此性能的提升也算是比較好的方向。性能提升有幾個著手點可供參考:1、數(shù)據(jù)模型的設(shè)計,包括數(shù)據(jù)結(jié)構(gòu)的設(shè)計(kv型,表型),數(shù)據(jù)庫的選用(LevelDB,CouchDB,MySQL,RocketsDB等等)等這個會牽扯到整體系統(tǒng)的設(shè)計,涉及的面會比較廣。2、交易執(zhí)行流程優(yōu)化,比如利用DAG技術(shù)使交易并行執(zhí)行,優(yōu)化智能合約虛擬機,優(yōu)化交易執(zhí)行流程等。3、網(wǎng)絡(luò)通信優(yōu)化,因為區(qū)塊鏈是p2p的網(wǎng)絡(luò),區(qū)塊同步,交易共識都需要進行多次網(wǎng)絡(luò)通信,所以這也是一個方向。4、共識協(xié)議的優(yōu)化,PoW,PoS,DPoS,Raft,BFT等等,還有一些其他新型的共識算法。
三、跨鏈方向跨鏈是今年比較火的方向了,不少企業(yè)已經(jīng)有了跨鏈產(chǎn)品,比如螞蟻區(qū)塊鏈ODATS,百度XuperChain,微眾WeCross。還有公鏈領(lǐng)域的Substrate,Cosmos等??珂溔绱嘶鸨?,主要是現(xiàn)在區(qū)塊鏈是大勢所趨,但是各廠商,個團隊的區(qū)塊鏈產(chǎn)品并不兼容,以后區(qū)塊鏈在各行業(yè)應(yīng)用之后,必然會形成相互隔離的區(qū)塊鏈網(wǎng)絡(luò),因此,需要跨鏈來作為連接各個區(qū)塊鏈網(wǎng)絡(luò)孤島的橋梁。
四,BaaS方向這個方向主要是各大云廠商爭奪區(qū)塊鏈服務(wù)的產(chǎn)品,云廠商都是依托自有的云服務(wù)搭建BaaS平臺,簡化區(qū)塊鏈的使用流程和接入成本,目前各大云廠商幾乎都有BaaS服務(wù)。對這個方向的研究我覺得主要就是系統(tǒng)架構(gòu)設(shè)計,兼容各個區(qū)塊鏈平臺,還有結(jié)合各種分布式,云計算技術(shù),以及K8S,Docker等技術(shù)的使用。
五、共識算法方向共識算法在區(qū)塊鏈剛興起的時候,是所有人研究的熱點方向,都認為共識算法是區(qū)塊鏈的靈魂,所以也涌現(xiàn)了大量基于現(xiàn)有算法的改進,但是隨著時間的推移,這些算法幾乎都石沉大海了,因為共識算法確實沒那么容易創(chuàng)新,理論性比較強,不是你稍微改動一下就會成為一個被大家認可的算法的。PoW,PoS,DPoS這類算法應(yīng)該是比較常見的了,另外Raft,BFT類算法大多用在聯(lián)盟鏈中,還有一些新研究的算法,比如Algorand,之前比較火,好像還基于這個算法在開發(fā)一條鏈,但是目前情況如何我不太清楚。最近從Libra出來的共識算法HotStuff,也逐漸被大家關(guān)注。
六、分布式身份(DID),或者叫自我主權(quán)身份分布式身份不是一個新的概念,但是在區(qū)塊鏈出現(xiàn)之前,沒有一個可以很好實現(xiàn)該概念的平臺,所以直到近兩年才開始逐漸嶄露頭角。分布式身份主要是為了解決互聯(lián)網(wǎng)場景中用戶身份信息安全性的問題,比如,你去酒吧,利用DID可以向門衛(wèi)證明你已年滿18歲,但是不會透露給他任何其他信息,比如你的身份證號,生日,家庭住址等。目前的DID平臺有,Hyperledger Indy,微軟 DID,微眾銀行WeIdentity等。以上是偏向技術(shù)方向的,再補充幾個非技術(shù)方向的。
七、區(qū)塊鏈監(jiān)管和治理隨著區(qū)塊鏈在各個行業(yè)的應(yīng)用越來越廣泛,監(jiān)管和治理的需求就慢慢暴露出來了。監(jiān)管和治理不完全一樣,但有有些關(guān)聯(lián),下邊分兩段描述。監(jiān)管就是各個區(qū)塊鏈平臺的內(nèi)容,包括交易內(nèi)容、運維內(nèi)容等,當國家權(quán)威機構(gòu)來審查時,你的數(shù)據(jù)可以完整,真實的呈現(xiàn)出來,目前大多數(shù)都是基于日志的方式,或者在區(qū)塊鏈網(wǎng)絡(luò)中增加監(jiān)管節(jié)點,監(jiān)管節(jié)點也會記錄鏈上所有的數(shù)據(jù),但是是否有更好的監(jiān)管方式,以及監(jiān)管規(guī)則,還有待探索。另外一個是治理,治理包括的內(nèi)容更寬泛一些,通俗的理解,一切可以保證區(qū)塊鏈系統(tǒng)安全平穩(wěn)運營的方式,都可以稱為治理,包括交易規(guī)則,投票權(quán)等等。監(jiān)管和治理更偏向軟性的研究,理論性更強,但是我覺得這也是一個方向,比較適合學習管理學,經(jīng)濟學等方向的同學研究。
八、區(qū)塊鏈社區(qū)運營區(qū)塊鏈還有一塊也很重要,那就是社區(qū),當然這里包括技術(shù)社區(qū)和其他交流社區(qū)。區(qū)塊鏈技術(shù)社區(qū),一般開源性質(zhì)的更多一些,開源技術(shù)社區(qū)和其他交流社區(qū)不同的點就是,技術(shù)社區(qū)一般會比較關(guān)注技術(shù)本身,甚至是代碼貢獻,這類社區(qū)的運營狀況一般根據(jù)項目的發(fā)展成都確定,好的項目社區(qū)更活躍。當然開源技術(shù)社區(qū)也是激發(fā)項目活力,構(gòu)建開源生態(tài)強有力的支撐。其他交流社區(qū),就比如各種投資交流社區(qū),知識分享社區(qū),一般以非技術(shù)方向為主,涉及經(jīng)濟方向內(nèi)容居多。但是無論那種社區(qū),都需要合理的運營,因此社區(qū)運營也是一個值得關(guān)注的方向。
熱點:數(shù)字貨幣 BTC 區(qū)塊鏈 區(qū)塊鏈技術(shù) 智能合約 銀行 數(shù)據(jù) 公鏈