《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 模擬設(shè)計(jì) > 業(yè)界動態(tài) > 區(qū)塊鏈三層結(jié)構(gòu)

區(qū)塊鏈三層結(jié)構(gòu)

2020-05-31
來源:21ic

    區(qū)塊鏈技術(shù)從去年以來備受關(guān)注。其實(shí)從技術(shù)上來說,,區(qū)塊鏈?zhǔn)?a class="innerlink" href="http://forexkbc.com/tags/P2P網(wǎng)絡(luò)" target="_blank">P2P網(wǎng)絡(luò),、密碼算法、分布式和數(shù)據(jù)存儲等傳統(tǒng)技術(shù)的結(jié)合,。了解區(qū)塊鏈的層次結(jié)構(gòu),,能讓你在面對眾多項(xiàng)目的時(shí)候更加清晰的判斷該項(xiàng)目值不值得關(guān)注。下面我用幾分鐘時(shí)間來介紹下廣義上區(qū)塊鏈的三層架構(gòu),,希望對你有所幫助,。

   

ttt111.png

 

    區(qū)塊鏈技術(shù)從去年以來備受關(guān)注。其實(shí)從技術(shù)上來說,,區(qū)塊鏈?zhǔn)荘2P網(wǎng)絡(luò),、密碼算法、分布式和數(shù)據(jù)存儲等傳統(tǒng)技術(shù)的結(jié)合,。了解區(qū)塊鏈的層次結(jié)構(gòu),能讓你在面對眾多項(xiàng)目的時(shí)候更加清晰的判斷該項(xiàng)目值不值得關(guān)注,。下面我用幾分鐘時(shí)間來介紹下廣義上區(qū)塊鏈的三層架構(gòu),,希望對你有所幫助。

    

tt22.png

    主鏈側(cè)鏈開發(fā)數(shù)字貨幣交易所白皮書區(qū)塊鏈瀏覽器跨境支付場內(nèi)場外寵物挖礦游戲基金會牌照 181-4069-6008 微信電話同號

    協(xié)議層

    代表:比特幣,、市場上絕大多數(shù)的公鏈中的底層技術(shù)作用:維護(hù)自己的網(wǎng)絡(luò)節(jié)點(diǎn),,為上層提供基礎(chǔ)的服務(wù),比如建立地址,、轉(zhuǎn)賬支付,、查看余額等等。涉及技術(shù):共識算法,、網(wǎng)絡(luò)編程,、加密簽名、數(shù)據(jù)存儲技術(shù)編程語言:Go語言,、C++等開發(fā)難度:作為架構(gòu)的最核心,、最底層的部分,開發(fā)難度最大開發(fā)難點(diǎn):P2P網(wǎng)絡(luò)實(shí)現(xiàn),、并發(fā)處理,,共識算法(一般都會使用現(xiàn)成的)開發(fā)現(xiàn)狀:現(xiàn)階段的協(xié)議層還有很長的路要走,大家都知道以太網(wǎng)絡(luò)因?yàn)轲B(yǎng)貓游戲而出現(xiàn)擁堵的情況,,因此如何讓網(wǎng)絡(luò)更加健壯,、易用,依然需要大量的研究?,F(xiàn)在市場上出現(xiàn)了越來越多的公鏈,,只有技術(shù)實(shí)力強(qiáng)、擁有自己獨(dú)特性質(zhì)、受眾廣的公鏈才值得大家去關(guān)注和投資,。此外,,具有先發(fā)優(yōu)勢的公鏈已經(jīng)將自己的生態(tài)逐漸建立起來,再往后進(jìn)入的玩家,,如果沒有強(qiáng)大的技術(shù)優(yōu)勢,,那么成功的機(jī)會很渺茫。

    擴(kuò)展層

    代表:智能合約,,側(cè)鏈,,跨鏈協(xié)議,BAAS,,挖礦服務(wù)等,。

    作用:為底層擴(kuò)展更多的接口,讓產(chǎn)品更加容易使用,,這個(gè)層次更加接近應(yīng)用層?,F(xiàn)在很多公鏈也以擴(kuò)展層作為主要優(yōu)勢。

    涉及技術(shù):與底層相對分離,,可以選擇的技術(shù)相對自由,,比如信息安全、智能合約,、數(shù)據(jù)服務(wù)等,。

    編程語言:Go、JAVA,、C++等等自由,,可選的語言和涉及到的技術(shù)有關(guān)。

    開發(fā)難度:開發(fā)難度中等,,根據(jù)項(xiàng)目的擴(kuò)展方向難度不一,。

    開發(fā)難點(diǎn):協(xié)議層已經(jīng)提供了最基礎(chǔ)的服務(wù),如何根據(jù)行業(yè)特點(diǎn)找到適合的擴(kuò)展方向是重點(diǎn),,例如物聯(lián)網(wǎng)的開發(fā)偏重于小額高頻的服務(wù),,金融行業(yè)則對信息安全有更高的要求。

    開發(fā)現(xiàn)狀:擴(kuò)展層也是現(xiàn)階段開發(fā)者關(guān)注的重點(diǎn),,在證卷,、金融、供應(yīng)鏈等需要自動化執(zhí)行的領(lǐng)域,,智能合約發(fā)揮了巨大的作用,。側(cè)鏈對區(qū)塊鏈的處理速度、匿名性和信息安全等做出了擴(kuò)展,??珂渽f(xié)議使不同公鏈的價(jià)值可以相互傳播。

    在這一個(gè)層次的項(xiàng)目,大多數(shù)是為了解決現(xiàn)有公鏈上的問題,,或是為了擴(kuò)展現(xiàn)有公鏈上的能力而存在,。

    應(yīng)用層

    代表:輕錢包,交易所,,在以太,、NEO上發(fā)行的應(yīng)用等。

    作用:真正面向大眾使用的產(chǎn)品,。

    涉及技術(shù):服務(wù)器開發(fā),,前端開發(fā),APP開發(fā),。

    編程語言:JAVA,、Python等。

    開發(fā)難度:難度一般,,根據(jù)產(chǎn)品不同,,開發(fā)難度不定,這個(gè)層次使用的是在傳統(tǒng)互聯(lián)網(wǎng)中的技術(shù),,所以有大量可以使用的框架,。

    開發(fā)難點(diǎn):產(chǎn)品自身決定了開發(fā)的難點(diǎn),比如交易所產(chǎn)品難點(diǎn)在大規(guī)模的并發(fā)交易,,而以太貓的難點(diǎn)在與界面設(shè)計(jì)和用戶交互等。

    開發(fā)現(xiàn)狀:現(xiàn)階段的應(yīng)用產(chǎn)品魚龍混雜,,辨別他們的好壞需要有大量的經(jīng)驗(yàn)積累,。大部分應(yīng)用都是通過發(fā)行代幣的方式來進(jìn)行融資,這些代幣在自己的應(yīng)用生態(tài)中起著價(jià)值流轉(zhuǎn)的作用,。為了能夠使發(fā)行的代幣具有價(jià)值,,項(xiàng)目想要打造一個(gè)去中心化的“生態(tài)平臺”,連接消費(fèi)者和生產(chǎn)者,。由于區(qū)塊鏈有不可篡改的屬性,,在這些去中心化的“生態(tài)平臺”中進(jìn)行交易,消費(fèi)者和生產(chǎn)者之間會產(chǎn)生更多的信任和價(jià)值間的流轉(zhuǎn),。

    總結(jié)

    今天簡單的了解了區(qū)塊鏈的三層架構(gòu),,包括了核心的協(xié)議層、擴(kuò)展層,,以及面向產(chǎn)品的應(yīng)用層,。在現(xiàn)階段而言發(fā)展的重點(diǎn)仍然是協(xié)議層和擴(kuò)展層,并在應(yīng)用層上很有可能會出現(xiàn)幾個(gè)殺手級的產(chǎn)品,。就像PC時(shí)代的電腦軟件和硬件的關(guān)系一樣,,日益增長的軟件需求會加速硬件的發(fā)展,這些殺手級應(yīng)用會對底層要求越來越高,底層的更多問題會暴露出來并得到解決,,區(qū)塊鏈行業(yè)也會蓬勃發(fā)展,。

    

本站內(nèi)容除特別聲明的原創(chuàng)文章之外,轉(zhuǎn)載內(nèi)容只為傳遞更多信息,,并不代表本網(wǎng)站贊同其觀點(diǎn),。轉(zhuǎn)載的所有的文章、圖片,、音/視頻文件等資料的版權(quán)歸版權(quán)所有權(quán)人所有,。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無法一一聯(lián)系確認(rèn)版權(quán)者。如涉及作品內(nèi)容,、版權(quán)和其它問題,,請及時(shí)通過電子郵件或電話通知我們,以便迅速采取適當(dāng)措施,,避免給雙方造成不必要的經(jīng)濟(jì)損失,。聯(lián)系電話:010-82306118;郵箱:aet@chinaaet.com,。