當(dāng)前位置:首頁 > 物聯(lián)網(wǎng) > 區(qū)塊鏈
[導(dǎo)讀] 可能很多人了解NKN這個項目都是從它的顧問開始的,NKN的顧問之一是著名的公鑰密碼學(xué)的共同發(fā)明人Whitfield Diffie,也是圖靈獎的得主。NKN還有一位顧問是Stephen Wolfr

可能很多人了解NKN這個項目都是從它的顧問開始的,NKN的顧問之一是著名的公鑰密碼學(xué)的共同發(fā)明人Whitfield Diffie,也是圖靈獎的得主。NKN還有一位顧問是Stephen Wolfram,他是暢銷書《New kind of Science》作者,對NKN的摩卡共識算法(MOCA)有重要影響。

不過,藍(lán)狐筆記從另外一個角度來深入剖析NKN項目,就是NKN除了得到圖靈獎得主的認(rèn)可之外,它到底是什么?它的價值在哪里?

NKN:構(gòu)建新一代的網(wǎng)絡(luò)傳輸基礎(chǔ)設(shè)施

NKN是New kind of Network的縮寫,顧名思義,就是說它定位于成為新一代的網(wǎng)絡(luò)。構(gòu)建新一代的網(wǎng)絡(luò)傳輸基礎(chǔ)設(shè)施,源于兩個方面的結(jié)合孕育。一是當(dāng)前網(wǎng)絡(luò)傳輸基礎(chǔ)設(shè)施存在很多需要優(yōu)化提升的地方;二是區(qū)塊鏈技術(shù)的逐步成熟。

當(dāng)這兩個因素碰撞在一起時,新的事物就誕生了。可以說,這也是科技創(chuàng)新之源。需求和新技術(shù)的結(jié)合,產(chǎn)生新的技術(shù)和應(yīng)用場景。從這個角度,NKN的誕生有它的根基,有它的必然性。

當(dāng)前的網(wǎng)絡(luò)傳輸存在哪些問題?

當(dāng)前的網(wǎng)絡(luò)有三個明顯的問題,一個是傳統(tǒng)互聯(lián)網(wǎng)的CS模式存在缺點,這種客戶端到服務(wù)器的服務(wù)模式,導(dǎo)致不可避免的單點故障問題,一旦中心服務(wù)器出現(xiàn)問題,用戶將得不到服務(wù)。同時,用戶的數(shù)據(jù)存在中心服務(wù)器,隨時都有可能被黑客攻擊或被中心服務(wù)器本身窺探。

此外,這種模式的服務(wù)尋址跟IP地址也是綁定的,這導(dǎo)致不容易動態(tài)部署;加密認(rèn)證也只能依賴第三方,DNS也可能被中間人劫持和濫發(fā)。最后從開發(fā)者的角度,還存在開發(fā)和維護(hù)服務(wù)器端軟件以及支付高昂服務(wù)器和帶寬費用的問題。

當(dāng)前的網(wǎng)絡(luò)模式不僅存在單點故障、隱私擔(dān)憂、不安全、高成本等問題,其資源的利用率也不高效。由于網(wǎng)絡(luò)要應(yīng)付流量高峰,比如在觀看熱門賽事、熱門影視劇、網(wǎng)購秒搶、新年搶紅包時,但大多數(shù)時候,個體的網(wǎng)絡(luò)資源沒有被充分利用,甚至處于閑置狀態(tài)。那么,如何有效把這些網(wǎng)絡(luò)資源利用起來是一個問題。

現(xiàn)在不少區(qū)塊鏈項目為了提高性能,犧牲了一定程度的去中心化,其本質(zhì)上把區(qū)塊鏈屬性中最重要的部分進(jìn)行了權(quán)衡和弱化。去中心化不是目的,目的是真正的安全,和無須第三方中介的信任,可以讓節(jié)點無須許可地參與進(jìn)來。而目前的各種DPoS的共識機(jī)制,限制了參與者的數(shù)量,并提高了參與者的門檻,好處是性能得到提高,但這也導(dǎo)致區(qū)塊鏈本身“機(jī)器信任”的削弱。

存在問題,就會有對應(yīng)的解決方案。區(qū)塊鏈的到來為解決上述的網(wǎng)絡(luò)問題帶來新的可能性。區(qū)塊鏈之前,對等節(jié)點網(wǎng)絡(luò)也是存在的,但很難形成真正可持續(xù)的網(wǎng)絡(luò)。這是因為它很難衡量對等節(jié)點的貢獻(xiàn),也沒有形成可量化的激勵。

而區(qū)塊鏈的到來,解決了兩個很重要的問題,一個是記賬,可以給所有節(jié)點的貢獻(xiàn)進(jìn)行記賬,這個記賬是去中心化的,無須中介機(jī)構(gòu)即可完成,形成大家的真正信任;二是激勵。代幣機(jī)制的誕生,也就是節(jié)點貢獻(xiàn)的代幣化,再加上記賬的技術(shù),讓所有節(jié)點的貢獻(xiàn)不僅可以記錄,還可以量化,不可篡改,貢獻(xiàn)越多,收益越大。

充分利用區(qū)塊鏈的特性,足以重塑傳統(tǒng)的網(wǎng)絡(luò)傳輸。而NKN就是要做這個事情,NKN希望融合區(qū)塊鏈,來重構(gòu)網(wǎng)絡(luò)的服務(wù)模式,最終形成一個去中心化的、自我演化的、高度可擴(kuò)展的網(wǎng)絡(luò)。

如果用大白話來說,它是一個構(gòu)建于當(dāng)前互聯(lián)網(wǎng)上的通信網(wǎng)絡(luò)層,人們可把自己的計算機(jī)當(dāng)作節(jié)點加入到這個點對點的網(wǎng)絡(luò)中,并進(jìn)行中繼數(shù)據(jù)傳輸,而NKN通過對數(shù)據(jù)傳輸?shù)穆酚山Y(jié)構(gòu)進(jìn)行優(yōu)化,并根據(jù)參與節(jié)點中繼流量的貢獻(xiàn)給予代幣的回報。

NKN去中心化網(wǎng)絡(luò)的沖擊力

要想對現(xiàn)有的網(wǎng)絡(luò)形成沖擊,取得自己的優(yōu)勢,需要具備一定的殺手锏。那么NKN如何對現(xiàn)有網(wǎng)絡(luò)的方案形成自己的優(yōu)勢?

NKN有幾點值得關(guān)注:一是它的節(jié)點包容性。它的所有節(jié)點都是對等的,進(jìn)入門檻低,它可以支持?jǐn)?shù)百萬上千萬的節(jié)點。節(jié)點數(shù)的規(guī)模足以保證它區(qū)塊鏈賬本的安全。二是網(wǎng)絡(luò)速度方面。這可能是最具吸引力的一點,它通過多點路徑模式加快傳輸速度,節(jié)點越多,速度越快,吞吐量越大。三是服務(wù)的隨時在線。NKN有唯一標(biāo)識的地址,不用擔(dān)心單點故障,用戶隨時通過NKN網(wǎng)絡(luò)跟服務(wù)建立連接。

四是低延遲??梢灾С指鞣N類型的應(yīng)用,甚至包括實時3D游戲,此外它的節(jié)點間數(shù)據(jù)支持鏈下的傳輸,不會受制于達(dá)成共識所需時間的限制。五是在安全和隱私上,它有CS模式無法比擬的優(yōu)勢,就是它支持端到端的服務(wù),無須第三方參與,不用擔(dān)心隱私的泄漏。最后,從開發(fā)者的角度,它無須運行中心服務(wù)器,可以降低系統(tǒng)的復(fù)雜性和成本,不用擔(dān)心黑客攻擊。

以上所說的這幾點,也就是傳統(tǒng)網(wǎng)絡(luò)目前的軟肋所在。由區(qū)塊鏈驅(qū)動,NKN的去中心化網(wǎng)絡(luò)有了比傳統(tǒng)網(wǎng)絡(luò)在低延遲、安全、隱私、成本等方面有更多優(yōu)勢,這讓它有了安身立命的根基。

那么,具體來說,NKN有什么殺手锏?比如它的數(shù)據(jù)傳輸模式有什么不同?它的共識是怎么達(dá)成的?它的激勵機(jī)制是什么?它的生態(tài)有什么吸引力?

NKN的DDTN:讓去中心化的數(shù)據(jù)傳輸成為可能

在理解DDTN前,先從全局角度來看看NKN的系統(tǒng)架構(gòu)。它分為六層:底層網(wǎng)絡(luò)、NKN網(wǎng)絡(luò)層、區(qū)塊鏈層、服務(wù)和SDK層、接口層以及應(yīng)用層。

從上圖來看,NKN發(fā)揮其創(chuàng)造力最大的地方有兩個:NKN網(wǎng)絡(luò)層和區(qū)塊鏈層。這也是它獨特的地方所在。

首先來看DDTN,它是指去中心化數(shù)據(jù)傳輸網(wǎng)絡(luò)。NKN通過客戶端和節(jié)點的組合構(gòu)成了對等網(wǎng)絡(luò)??蛻舳耸蔷W(wǎng)絡(luò)終端的代理,主要為NKN網(wǎng)絡(luò)用戶發(fā)送和接收數(shù)據(jù)。NKN的客戶端軟件可以嵌入到移動應(yīng)用、無線網(wǎng)關(guān)、IoT設(shè)備等。而節(jié)點主要是計算機(jī),如PC或筆記本、服務(wù)器以及其他可以為NKN網(wǎng)絡(luò)中繼數(shù)據(jù)的設(shè)備。不管是個人電腦,還是企業(yè)的服務(wù)器都可以安裝NKN的開源節(jié)點軟件來加入NKN網(wǎng)絡(luò)成為節(jié)點,從而創(chuàng)建了一個NKN的去中心化的數(shù)據(jù)傳輸網(wǎng)絡(luò)。

大規(guī)模的節(jié)點進(jìn)入網(wǎng)絡(luò)之后,NKN如何來組織流經(jīng)這些節(jié)點的數(shù)據(jù)傳輸?NKN維護(hù)的是動態(tài)的拓?fù)鋱D結(jié)構(gòu),它允許客戶端和節(jié)點隨時加入或離開網(wǎng)絡(luò)。這樣的設(shè)計對于節(jié)點來說,非常友好。

一旦有節(jié)點加入網(wǎng)絡(luò),NKN會根據(jù)其公鑰、私鑰和當(dāng)前區(qū)塊鏈,賦予節(jié)點一個新的唯一NKN地址。這個地址是節(jié)點在NKN網(wǎng)絡(luò)中的地址,而不是之前節(jié)點的IP地址。這個地址在NKN的去中心化數(shù)據(jù)傳輸?shù)募軜?gòu)中非常重要,它可以幫助其在去中心化的情況下,尤其是要防止惡意節(jié)點擾亂的情況下,實現(xiàn)最佳的路由路徑。這種路由的方式也就是NKN的Chord DHT。

大家都知道DHT是分布式哈希表,而NKN的DHT加了一個Chord,為什么呢?請看下圖:

NKN的網(wǎng)絡(luò)看起來像一個環(huán)形,所有的節(jié)點都在環(huán)的位置上,它會根據(jù)節(jié)點在NKN上的地址順時針地放置在環(huán)上。

當(dāng)用戶使用NKN的客戶端發(fā)送數(shù)據(jù)到NKN節(jié)點,節(jié)點會把數(shù)據(jù)路由到距離接收人最近的鄰居節(jié)點。它會從當(dāng)前位置開始搜索,并圍繞著環(huán)順時針移動。當(dāng)找到距離接收人最近的鄰居時,它會把數(shù)據(jù)發(fā)送過去。該鄰居節(jié)點以同樣的方式中繼數(shù)據(jù),直到數(shù)據(jù)最終發(fā)送到接受者。

剛才我們也提到,這個距離不是我們現(xiàn)實世界中的物理距離,而是NKN地址之間的距離,這也就是為什么NKN的地址很重要的原因。

NKN的設(shè)計中,相當(dāng)于重構(gòu)了網(wǎng)絡(luò)數(shù)據(jù)的傳輸方式,節(jié)點有自己唯一的NKN地址,以及Chord DHT,兩者的結(jié)合使用,讓路由可驗證,可以實現(xiàn)鄰居節(jié)點、路由選擇的確定性,這也是為什么它能允許任何節(jié)點隨時加入和離開的原因。

此外,按設(shè)計來說,NKN的路由效率高于傳統(tǒng)中心化網(wǎng)絡(luò)的路由效率。但同時因為去中心化的特性,NKN為了防止惡意節(jié)點破壞網(wǎng)絡(luò),需要對路由隨機(jī)化。隨機(jī)化路由也導(dǎo)致效率更低,因為它無法做到最短路徑最快速度的發(fā)送數(shù)據(jù)包。

NKN提出了權(quán)衡的辦法,NKN節(jié)點的每個鏈接都可知道其ping時間,因此從給定節(jié)點,可以選擇最低延遲的節(jié)點。此外,在發(fā)送方和接收方之間可以創(chuàng)建多個并發(fā)NKN路由。這樣一來,甚至可以聚合所有虛擬路徑的帶寬。

這也是NKN的網(wǎng)絡(luò)加速器的原理,根據(jù)NKN CTO張逸倫的說法,它可以實現(xiàn)167%—273%的速度提升。而且文件越大,提升越好。Web下載的瓶頸不再是內(nèi)容服務(wù)器,也不是用戶的ISP,而是在于默認(rèn)的網(wǎng)絡(luò)路由路徑。

總結(jié)來說,NKN的DDTN的核心概念是NKN地址和Chord DHT。在NKN網(wǎng)絡(luò)層,它包括了基于NKN增強(qiáng)Chord DHT協(xié)議的P2P覆蓋網(wǎng)絡(luò),可以提供類似于八卦協(xié)議或libp2p的功能,當(dāng)節(jié)點增長到數(shù)百萬甚至數(shù)十億時,在理論上它更加高效,更具擴(kuò)展性。

NKN如何量化激勵:PoR和簽名鏈

在上文中,我們分析了NKN是如何實現(xiàn)去中心化的數(shù)據(jù)傳輸網(wǎng)絡(luò),那么,它又是如何來證明節(jié)點發(fā)送的數(shù)據(jù)是可驗證的?同時也是安全的?又如何來證明節(jié)點的貢獻(xiàn)?

首先NKN節(jié)點的貢獻(xiàn)是基于它的“工作量證明”,而這個工作量證明跟比特幣的挖礦算力證明不同,它涉及的是在NKN網(wǎng)絡(luò)上中繼的數(shù)據(jù)包。

那么如何來證明節(jié)點是在為NKN網(wǎng)絡(luò)工作?NKN提出了PoR的證明,也就是中繼證明。在中繼證明中,很重要的一點是要理解它的簽名鏈。在NKN網(wǎng)絡(luò)中的每個客戶端或節(jié)點都有公私鑰對,密鑰對可對交易進(jìn)行簽名。當(dāng)數(shù)據(jù)包在NKN網(wǎng)絡(luò)中傳輸時,節(jié)點用公私鑰對數(shù)據(jù)包進(jìn)行簽名,同時把它中繼到下個節(jié)點。下一個節(jié)點如此類推,這樣形成了一條簽名鏈。這意味著,攻擊者是無法偽造簽名鏈,除非它擁有所有路由節(jié)點的私鑰。

NKN如何達(dá)成共識:可擴(kuò)展的摩卡共識

PoR解決了節(jié)點的貢獻(xiàn)量驗證的問題,不過還缺乏一個共識驗證,完成共識驗證之后才能給節(jié)點獎勵。NKN的共識機(jī)制是摩卡共識MOCA(Majority vOte Cellular Automata)。

通過摩卡共識(MOCA),它根據(jù)節(jié)點自身的狀態(tài)和鄰居節(jié)點的狀態(tài)來達(dá)成共識,它無須通過比較網(wǎng)絡(luò)中的所有節(jié)點狀態(tài)來達(dá)成共識。簡單來說,就是如果節(jié)點周圍的鄰居節(jié)點如果多數(shù)狀態(tài)跟自己不同,節(jié)點會把自己的狀態(tài)更改為多數(shù)狀態(tài)并向鄰居發(fā)送更新狀態(tài)。

通過鄰居節(jié)點的相互作用和影響,最終在全網(wǎng)達(dá)成共識。一般來說,達(dá)成共識只需幾次迭代,每次迭代的時間一般情況下小于1秒,達(dá)成共識的時間一般會小于2-3秒。

要深入理解摩卡共識(MOCA)的算法,還需要了解其來源。NKN參考了投票者模型和伊辛模型,同時結(jié)合元胞自動機(jī)的機(jī)制,形成了自己的摩卡共識(MOCA)算法。

摩卡共識(MOCA)機(jī)制是NKN最大的特色之一。這從它的名字來源也能看出一二。NKN的顧問Stephen Wolfram有一本書名為《New Kind of Science》,可以縮寫為NKS,而NKN是New Kind of Network,這也是靈感的啟發(fā)吧。

在《New Kind of Science》一書中提到了元胞自動機(jī)的概念。它的基本思想是說自然的復(fù)雜結(jié)構(gòu)和行為過程本質(zhì)上都是大量基本單元相互作用所引起的。它研究小的計算機(jī)單元,通過領(lǐng)域鏈接方式連接成為更大的、并行工作的計算機(jī)的理論模型。

要理解摩卡共識(MOCA)的機(jī)制,首先來了解元胞自動機(jī)。元胞自動機(jī)可用于構(gòu)建復(fù)雜系統(tǒng)的演化模型。簡單來說,舉個例子,就是有一個網(wǎng)格,第一行有24個單元格,如果給單元格著色,那么,它有256種白色和黑色單元格的排列組合。每一行有不同的規(guī)則,一共有256個規(guī)則。

首先從第一行開始,單元格要么為白色,要么為黑色。第二行單元格的顏色由第一行正上方的三個相鄰單元格顏色來決定。而第三行中的單元格的顏色則由其正上方第二行的三個相鄰單元格來確定。如此類推。

根據(jù)這樣的簡單規(guī)則,結(jié)果大多數(shù)是可預(yù)測的,可以創(chuàng)建可預(yù)測的模式。但規(guī)則30出現(xiàn)一個意料之外的結(jié)果,也就是它創(chuàng)建了一個完全隨機(jī)且不可預(yù)測的模式。由此Wolfram使用規(guī)則30作為Wolfram Alpha的偽隨機(jī)數(shù)生成器。

也就是說,簡單的規(guī)則能夠創(chuàng)建隨機(jī)和復(fù)雜的模式??此茝?fù)雜的事物來源于簡單的規(guī)則。甚至有位數(shù)額學(xué)家Jonh Conway 設(shè)計一個“生命游戲”的游戲,每個網(wǎng)格細(xì)胞處于活著或死亡的兩種狀態(tài),每個網(wǎng)格細(xì)胞跟其周圍的8個鄰居相互作用,然后根據(jù)一組條件,比如任何活著的細(xì)胞的鄰居少于2個活著的細(xì)胞,則會死亡;如果有2-3個活著的鄰居細(xì)胞,則可以活到下一代;如果超過三個活著的細(xì)胞鄰居,其會死亡;如果周圍正好有三位活著的細(xì)胞鄰居,那么死亡的細(xì)胞會復(fù)活。

通過這些簡單的規(guī)則,生命的元胞自動機(jī)進(jìn)入了永遠(yuǎn)進(jìn)化的階段。以上的實踐,給人們很大的啟發(fā),最主要是給人們植入了這樣的觀念,復(fù)雜的模式可以從簡單的規(guī)則演化而來。也就是說,它意味著在某種程度上,一個新的事物,新的組織,可以在沒有人為設(shè)計的情況下出現(xiàn)。

理解了元胞自動機(jī)之后,我們來看NKN的摩卡共識(MOCA),它也融合了投票模型和伊辛模型。NKN網(wǎng)絡(luò)中的節(jié)點類似于元胞自動機(jī)的細(xì)胞。每個節(jié)點都跟一定數(shù)量的鄰居節(jié)點相連接,其網(wǎng)絡(luò)共識的形成依賴于對其鄰居節(jié)點狀態(tài)做出的反應(yīng)。

為了簡單理解起見,可以想像成有一群人,排成一列,他們通過舉右手進(jìn)行投票。他們中有人投票“贊同”,有人投票“反對”。這時候,假定有個規(guī)則,每個人觀察離自己最近兩人的投票,然后根據(jù)三人(包括其本人)的多數(shù)票來更新他的投票(贊同或反對)。

在NKN的網(wǎng)絡(luò)中,這里的人就是節(jié)點,根據(jù)一定的規(guī)則,節(jié)點根據(jù)自己和周圍鄰居節(jié)點的投票來達(dá)成共識。摩卡共識(MOCA)的共識節(jié)點會基于他們目前的觀點以及鄰居節(jié)點的觀點來不斷調(diào)整自己的觀點。隨著節(jié)點觀點的改變,其共識也會發(fā)生改變。

當(dāng)然,NKN的網(wǎng)絡(luò)中,要比上述的例子復(fù)雜。NKN的元胞自動機(jī)是多維度的,處于“自我演化”的狀態(tài)。它利用多數(shù)投票規(guī)則,實現(xiàn)可擴(kuò)展的共識,其達(dá)成共識的時間隨著系統(tǒng)規(guī)模擴(kuò)展實現(xiàn)對數(shù)擴(kuò)展。

總言之,摩卡共識(MOCA)通過元胞自動機(jī)和投票機(jī)制的融合達(dá)成可擴(kuò)展的共識。節(jié)點跟周圍鄰居的溝通輪次不多,可以快速達(dá)成共識。同時,它通過類似于八卦協(xié)議的機(jī)制把要達(dá)成共識信息發(fā)給所有參與節(jié)點,這也是共識過程的主要時間成本。

NKN的CTO張逸倫解釋說:NKN共識成本以O(shè)(log N)實現(xiàn)擴(kuò)展,理論上,它可以擴(kuò)展到任意數(shù)量的節(jié)點。如果達(dá)到100萬個節(jié)點數(shù),它只消耗比現(xiàn)在50%多的資源。其大概意思是說,NKN網(wǎng)絡(luò)中有100萬的對等節(jié)點,其消耗的帶寬、CPU以及RAM資源僅比1萬個對等節(jié)點的網(wǎng)絡(luò)多50%。

NKN的激勵機(jī)制

NKN有兩種方式獲得代幣獎勵,一種是中繼數(shù)據(jù)包的獎勵,一種是挖礦獎勵。所有運行NKN節(jié)點軟件,并中繼數(shù)據(jù)的節(jié)點都可以根據(jù)其貢獻(xiàn)獲得NKN代幣獎勵。這個中繼數(shù)據(jù)服務(wù)的價格由發(fā)送方和接收方?jīng)Q定,也可以在所有參與中繼數(shù)據(jù)的節(jié)點之間公平分配。

挖礦獎勵則是獎勵給記賬節(jié)點,它從中繼節(jié)點中選出,記賬節(jié)點提議新區(qū)塊,如果新區(qū)塊達(dá)成共識,那么該記賬節(jié)點會被獎勵挖礦代幣。這個記賬節(jié)點也是隨機(jī)選擇的,簽名鏈?zhǔn)遣豢纱鄹?,同時也是不可預(yù)測的,它的最后一個簽名用于選擇記賬節(jié)點。

NKN代幣在生態(tài)中的主要作用是給予中繼節(jié)點和挖礦節(jié)點獎勵。節(jié)點中繼的數(shù)據(jù)越多,能賺的NKN也就越多。這也產(chǎn)生了良性競爭,節(jié)點為了賺取更多收益,節(jié)點會變得更快。這種激勵機(jī)制會導(dǎo)致更快更穩(wěn)健的網(wǎng)絡(luò)。

NKN的生態(tài)系統(tǒng)吸引力

NKN生態(tài)系統(tǒng)可以參與的主體不少,包括應(yīng)用開發(fā)者、區(qū)塊鏈項目、云服務(wù)平臺、網(wǎng)絡(luò)設(shè)備及運營商、個體用戶等。

目前NKN的全球節(jié)點數(shù)已經(jīng)超過11,000個節(jié)點,且還在不斷快速上升中,這個節(jié)點的數(shù)量級在整個加密世界也不多見。

對于開發(fā)者來說,NKN為開發(fā)者提供了通用的對等網(wǎng)絡(luò)層,可以無須開發(fā)和維護(hù)中心服務(wù)器,不用擔(dān)心服務(wù)器遭黑客攻擊或出現(xiàn)單點故障的問題,基于NKN網(wǎng)絡(luò)的應(yīng)用響應(yīng)速度更快,且能保證安全和隱私。

對于用戶來說,NKN網(wǎng)絡(luò)的性能體驗更好,同時用戶也可以共享網(wǎng)絡(luò)獲得收益。對于企業(yè)來說,尤其是效率較低的數(shù)據(jù)傳輸服務(wù)公司,NKN網(wǎng)絡(luò)可以提供更好的解決方案,可以幫助企業(yè)提供更好的網(wǎng)絡(luò)覆蓋,更高效率利用其網(wǎng)絡(luò)資源。

此外,由于能夠衡量數(shù)據(jù)傳輸量,且實現(xiàn)了代幣化,利用NKN網(wǎng)絡(luò)的激勵體系,也能方便帶寬中繼的微支付。例如,第一級的互聯(lián)網(wǎng)服務(wù)提供商和ISP可以利用NKN內(nèi)置的計量系統(tǒng)實現(xiàn)結(jié)算。

與NKN最契合的兩大應(yīng)用場景

由于NKN能夠大幅改善數(shù)據(jù)傳輸?shù)男阅?、同時保證安全和隱私,這意味著在NKN網(wǎng)絡(luò)上可以運行一些之前體驗不夠好的應(yīng)用。同時,NKN具備可擴(kuò)展性,這讓它應(yīng)用范圍更加廣泛,比如基于NKN網(wǎng)絡(luò)的游戲應(yīng)用、Wifi共享、社交應(yīng)用、文件共享應(yīng)用、IoT和智能家居等。

而其中CDN、Pub/Sub服務(wù)是當(dāng)前NKN最值得關(guān)注的應(yīng)用場景,也是跟NKN契合度最高的兩大應(yīng)用場景。

首先來看CDN服務(wù),CDN是內(nèi)容分發(fā)網(wǎng)絡(luò),其目的是為了解決訪問延遲的問題,它通過把源站的內(nèi)容分發(fā)到距離用戶最近的節(jié)點,提高訪問的響應(yīng)速度和成功率。

(NKN節(jié)點超過11000,分布在全球50多個國家)

那么,跟傳統(tǒng)的CDN(如Akamai等)相比,NKN的CDN網(wǎng)絡(luò)有什么優(yōu)勢?一個很重要的優(yōu)勢是NKN它是社區(qū)共建的節(jié)點網(wǎng)絡(luò),目前其節(jié)點數(shù)已經(jīng)超過11000多個,并且還在一直不停地增加當(dāng)中。這讓它的內(nèi)容分發(fā)節(jié)點更廣泛,更接近用戶。其次,NKN的容量是彈性的,可以根據(jù)需求來擴(kuò)大或縮小,有利于滿足客戶的需求。再次,低延遲率是CDN網(wǎng)絡(luò)最關(guān)注的地方,NKN的CDN服務(wù)器都是實際的PoP節(jié)點,更容易找到距離客戶端較近的低延遲節(jié)點。不僅更低延遲,可靠性上來看,NKN的CDN網(wǎng)絡(luò)沒有單點故障,NKN的分布式節(jié)點提供全天候的運行服務(wù),不要求共享資源節(jié)點觀看內(nèi)容,比純P2P共享相比,更有優(yōu)勢。

此外,在高級調(diào)度上可以根據(jù)參數(shù)對節(jié)點和路由進(jìn)行動態(tài)調(diào)度,如帶寬、延遲、服務(wù)負(fù)載及價格等。最后,從關(guān)鍵的成本來看,NKN的CDN網(wǎng)絡(luò)由于是社區(qū)參與構(gòu)建的CDN服務(wù)器,對客戶來說,其成本更低。因為對客戶來說,一是沒有硬件部署和維護(hù)成本,二是節(jié)點的部分成本已經(jīng)被NKN的傳輸挖礦覆蓋。

第二個值得關(guān)注的NKN的Pub/Sub服務(wù),Pub/Sub服務(wù)是指訂閱和發(fā)布的網(wǎng)絡(luò)消息中間件服務(wù)。它在企業(yè)之間,企業(yè)和應(yīng)用之間,以及IoT設(shè)備之間都有廣泛應(yīng)用,它是提供實時消息傳遞功能基礎(chǔ)設(shè)施。那么,NKN的Pub/Sub服務(wù)有什么不一樣?

NKN的Pub/Sub提供多對多的異步消息傳遞,它將發(fā)送者和接受者分離,是可擴(kuò)展的持久的事件提取和傳送系統(tǒng)。

它有幾個顯著特點,這也是跟NKN本身特性相關(guān),跟傳統(tǒng)的Pub/Sub服務(wù)相比,NKN的Pub/Sub服務(wù)更穩(wěn)健、成本更低、覆蓋范圍更廣、保護(hù)隱私。NKN的Pub/Sub服務(wù)器分布在全球各地,沒有單點故障,更容易傳送消息,其部分成本被NKN挖礦獎勵覆蓋,且消息不經(jīng)過中心服務(wù)器,不用擔(dān)心隱私和安全問題。

此外,對于開發(fā)者來說,NKN的Pub/Sub提供了設(shè)備間、人和設(shè)備間、模塊之間的雙向可移動通信組件,通過接口即可實現(xiàn)發(fā)布和訂閱消息功能,開發(fā)者可以更專注業(yè)務(wù)層的邏輯。聊天、協(xié)作、加密貨幣、多人游戲同步、實時更新、物聯(lián)網(wǎng)設(shè)備控制等多種應(yīng)用都可以集成NKN的Pub/Sub提供的服務(wù)。

其他的應(yīng)用場景,還有Tuna服務(wù),類似于軟件服務(wù)的淘寶,具體來說,就是軟件或硬件的擁有者可以通過NKN的Pub/Sub平臺發(fā)布服務(wù)類型和價格,終端用戶通過NKN網(wǎng)絡(luò)購買并使用提供方的軟件或硬件資源服務(wù),如高性能游戲或大型專業(yè)運算軟件等。

結(jié)語

目前區(qū)塊鏈領(lǐng)域在計算和存儲方面都有項目在探索,例如以太坊提供了去中心化的算力,F(xiàn)ilecoin/IPFS的去中心化存儲,而在去中心化網(wǎng)絡(luò)方面,也開始有了項目的探索,NKN的的解決方案,在去中心化網(wǎng)絡(luò)數(shù)據(jù)傳輸?shù)奶剿鞣矫妫~出了新的一步。

NKN是現(xiàn)有互聯(lián)網(wǎng)基礎(chǔ)設(shè)施的覆蓋網(wǎng)絡(luò)通信層,加入NKN的網(wǎng)絡(luò)節(jié)點,通過其獨有的DDTN,實現(xiàn)去中心化的數(shù)據(jù)傳輸,同時,它對數(shù)據(jù)包進(jìn)行中繼證明,并通過MOCA達(dá)成共識,對參與者實現(xiàn)獎勵。這是一個完整的去中心化的數(shù)據(jù)傳輸網(wǎng)絡(luò)。

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫毥谦F公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數(shù)字化轉(zhuǎn)型技術(shù)解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關(guān)鍵字: AWS AN BSP 數(shù)字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認(rèn)證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動 BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運行,同時企業(yè)卻面臨越來越多業(yè)務(wù)中斷的風(fēng)險,如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報道,騰訊和網(wǎng)易近期正在縮減他們對日本游戲市場的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機(jī) 衛(wèi)星通信

要點: 有效應(yīng)對環(huán)境變化,經(jīng)營業(yè)績穩(wěn)中有升 落實提質(zhì)增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競爭力 堅持高質(zhì)量發(fā)展策略,塑強(qiáng)核心競爭優(yōu)勢...

關(guān)鍵字: 通信 BSP 電信運營商 數(shù)字經(jīng)濟(jì)

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺與中國電影電視技術(shù)學(xué)會聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會上宣布正式成立。 活動現(xiàn)場 NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會上,軟通動力信息技術(shù)(集團(tuán))股份有限公司(以下簡稱"軟通動力")與長三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉