Blocknet正在轉向v18基礎鏈,并準備支持商業客戶的XRouter 1 0版本。在本文中,我將介紹Blocknet協議的內部工作原理及其提供的功能。為什么
Blocknet正在轉向v18基礎鏈,并準備支持商業客戶的XRouter 1.0版本。在本文中,我將介紹Blocknet協議的內部工作原理及其提供的功能。
為什么去中心化很重要
我們所知道的互聯網是集中化的。集中化是指一個或幾個實體控制整個網絡的結構。目前,少數科技公司對互聯網施加了最大的控制,并有足夠的能力設定行業標準。較小的實體被迫使用類似的操作方法。也就是說當前的互聯網是集中化的。
這其中存在一些嚴重的問題。每天有數十億條個人數據在網上共享,其中絕大多數存儲在世界各地少數幾個地方的巨型服務器上。這些數據容易受到直接攻擊,比如黑客攻擊。這些信息也作為產品出售給品牌,以使它們能夠針對用戶投放廣告和提供服務。
區塊鏈可以為去中心化的互聯網提供動力
基于區塊鏈技術的去中心化互聯網將依賴于許多智能設備的網絡,而不是大型企業服務器。這個網絡包括一個交易和智能合約的分類賬,當滿足某些條件時可以自動執行。
區塊鏈網絡還可能有一個本機幣,用于幫助驗證交易,并向網絡參與者提供投票或治理權。每個連接到區塊鏈的設備都將貢獻給分布式存儲網絡系統,而不需要任何集中的服務器。事實上,它根本就沒有中心。
使用區塊鏈技術的去中心化網絡是很有吸引力的,因為它可以帶來比我們今天所知道的更安全、更公平的互聯網。這樣一來,就不存在可以進行黑客攻擊的中心點,少數強大的參與者也沒有辦法控制信息。
互操作性的挑戰
盡管區塊鏈技術前景光明,但在它成為互聯網的基礎技術之前,它面臨著挑戰。其中之一就是“互操作性”。這指的是不同區塊鏈之間無法相互通信和共享信息。這就是為什么沒有第三方交易所或應用程序,比特幣就不能兌換成以太坊。
區塊鏈設計的本質意味著它們只能與自身通信,而不能與其他區塊鏈通信。它們本身并不是可互操作的。它們一開始是相互孤立的。他們之間不能直接交換信息。
因此,基于區塊鏈的應用程序只能在特定區塊鏈的有限客戶群范圍內提供服務。如果區塊鏈服務需要更廣泛的用戶基礎,它必須犧牲區塊鏈的獨特特性,通過一個集中的平臺提供服務。
為此提出了各種解決辦法。一些項目正在追求混合區塊鏈的想法,例如,這些區塊鏈本身就是可以與其他區塊鏈交互的鏈。
區塊鏈互聯網
Blocknet開發了一種新的解決方案,它允許不同的區塊鏈直接通信和交換信息,而不需要一個中間實體。它被描述為“區塊鏈互聯網”,其意義在于創建廣泛的、通用的互操作性,開發者可以使用這些互操作性自由地連接區塊鏈,而不再將它們限制在一個單一的平臺上。這就是Blocknet協議,它由3個關鍵組件驅動。
XRouter
Blocknet服務的一個關鍵組件是XRouter,它是一個用于互操作性協議的通信層。它由一個區塊鏈間的“輕錢包”(即一個簡化的支付驗證后端)組成,在不下載完整的區塊鏈的情況下驗證區塊鏈記錄。
XRouter的功能類似于互聯網所建立的TCP/IP層,并且與任何區塊鏈網絡兼容,包括所有dlt(如IOTA和Hashgraph)和私有鏈(如Hyperledger和R3)。它允許任何智能合約平臺和任何其他區塊鏈之間的交互。
這種技術可以讓開發人員創建輕量級的微服務架構,使用來自各種區塊鏈的合約、協議和服務。開發人員可以混合和匹配來自不同鏈的智能合約,而不必從頭重寫它們,從而節省時間和金錢。
XRouter 的工作方式是使用由大約 500 個節點組成的 Blocknet 服務節點網絡將服務請求直接定向到相應的區塊鏈。數據包路由發生在網絡層上。例如,在以太坊上創建dApp可能需要存儲功能,而以太坊本身并不能非常有效地處理這些功能。XRouter使與諸如Storj、Filecoin、Sia或Swarm等區塊鏈交互成為可能,以使用它們的存儲服務。
XRouter也將有利于制藥行業,因為制造商受到嚴格的監管,需要提供保證過的信息來銷售他們的產品。在運輸過程中獲取有關溫度和濕度以及最終目的地的批信息是很重要的。智能合約可以使用XRouter從各個鏈收集這些信息,并將其與批處理代碼一起寫入制藥公司的區塊鏈(可以在這里查看api)。
XCloud
XCloud是一個去中心化的云網絡,由XRouter提供支持。這是一個工具,讓開發者把區塊鏈和非區塊鏈微服務放在一個“公共云”去中心化網絡上。XCloud允許與微服務、區塊鏈、api和由Blocknet服務節點承載的云技術進行交互。這意味著可以使用xcan將服務貨幣化,而不必重新編碼或更改現有的應用程序。
XBridge
XBridge是一個基于分布式哈希表(DHT)的點對點網絡,節點與其他網絡上的節點集成,使XBridge成為一個鏈間覆蓋網絡。任何區塊鏈上的節點都可以相互查找和廣播。跨鏈原子交換可以在支持CLTV和JSON RPC的任何數字資產之間執行。
Blocknet網絡如何成為一個去中心化的區塊鏈互聯網?
公平地說,Blocknet協議是去中心化的,因為它通過允許在不同的區塊鏈之間傳輸數據來實現互操作性。該協議沒有自己的鏈。它是一個真正的鏈無關連接器。第一個基于該協議的應用程序是Block DX,這是一個去中心化的交換系統,可以實現錢包到錢包的交易。Blocknet利用它來展示協議如何支持區塊鏈服務和數據傳輸。(考拉)