當(dāng)前位置:首頁 > 物聯(lián)網(wǎng) > 區(qū)塊鏈
[導(dǎo)讀] 數(shù)字領(lǐng)域由集中式的應(yīng)用程序服務(wù)和集中式的數(shù)據(jù)服務(wù)器主導(dǎo)。我們希望運(yùn)營這些服務(wù)的組織是值得信賴的,并且是誠實地對待他們的用戶。例如,我們相信服務(wù)提供者按照接收到的順序處理交易,交易不會被刪除或延遲

數(shù)字領(lǐng)域由集中式的應(yīng)用程序服務(wù)和集中式的數(shù)據(jù)服務(wù)器主導(dǎo)。我們希望運(yùn)營這些服務(wù)的組織是值得信賴的,并且是誠實地對待他們的用戶。例如,我們相信服務(wù)提供者按照接收到的順序處理交易,交易不會被刪除或延遲,不會對某些交易造成損害,也不會對其他交易造成額外好處,并且交易的順序不會在事后被操縱或更改。

分布式賬本技術(shù)通過消除對單個組織的信任來改善這種情況。分布式應(yīng)用程序在一組計算機(jī)上運(yùn)行,每個計算機(jī)由不同的組織管理。應(yīng)用程序用戶提交的交易順序由對該順序投票的計算機(jī)組決定,而不是由一個計算機(jī)操作員決定該順序。在分布式應(yīng)用程序中修改交易順序需要大量計算機(jī)操作人員進(jìn)行協(xié)作,而且這種協(xié)作的可能性遠(yuǎn)遠(yuǎn)小于單個組織。

分布式賬本通常分為兩類:公開賬本和私有賬本,以及開放賬本和被允許賬本。公共/私有是指誰可以使用網(wǎng)絡(luò)服務(wù)。如果用戶必須先注冊并獲得批準(zhǔn)才能使用網(wǎng)絡(luò),則該網(wǎng)絡(luò)被認(rèn)為是私有的。如果沒有,則網(wǎng)絡(luò)是公共的。開放賬本被允許賬本指有能力在網(wǎng)絡(luò)上運(yùn)行計算機(jī)的人。如果計算機(jī)操作員可以匿名加入網(wǎng)絡(luò),那么網(wǎng)絡(luò)就是開放的。否則,網(wǎng)絡(luò)就是一個被允許的網(wǎng)絡(luò)。

多年來,關(guān)于公共分類帳與私有分類帳的相對價值的爭論一直很激烈。

一般來說,公共賬本被認(rèn)為是更分散的,因此更值得信賴。公共賬本網(wǎng)絡(luò)由相對較多的節(jié)點(diǎn)組成,每個節(jié)點(diǎn)由不同的實體管理,每個節(jié)點(diǎn)運(yùn)行在不同的位置。

私有分類帳通常只有少數(shù)幾個節(jié)點(diǎn)對交易的順序進(jìn)行投票,很多時候這些節(jié)點(diǎn)可能都在一個數(shù)據(jù)中心中,或者由同一個云提供商操作。因此,私有賬本被認(rèn)為不如公共賬本可信,對攻擊的抵抗力也較差。

總結(jié): 公共分類帳比私有分類帳更具有分散性,因此更值得信賴。

當(dāng)開發(fā)人員構(gòu)建分布式應(yīng)用程序時,他們通常希望在網(wǎng)絡(luò)上的多臺計算機(jī)上執(zhí)行業(yè)務(wù)邏輯,并讓每臺計算機(jī)驗證計算結(jié)果。這提高了對網(wǎng)絡(luò)節(jié)點(diǎn)計算結(jié)果的信任。在公共網(wǎng)絡(luò)中,執(zhí)行這種通常被稱為智能合約的軟件是非常昂貴和低效的。賬本試圖通過將一些操作放入本地服務(wù)來解決這個問題,本地服務(wù)的運(yùn)行速度比智能合約快得多。但是,如果公共賬本不選擇將功能放到本地服務(wù)中,那么開發(fā)人員將不得不忍受智能合約的低效率。開發(fā)人員在使用編程語言和工具時常常受到限制,而且他們必須與公共網(wǎng)絡(luò)的所有其他用戶共享服務(wù)器資源。另一方面,在專用網(wǎng)絡(luò)上構(gòu)建分布式應(yīng)用程序的開發(fā)人員可以使用他們想要的任何編程語言和工具集,他們可能擁有專用專用的私有網(wǎng)絡(luò)資源,他們的邏輯以原生服務(wù)的速度運(yùn)行,而不是智能合約。

總結(jié): 私有網(wǎng)絡(luò)為開發(fā)人員提供了一組更好的選項,如果需要,可以完全專注于單個應(yīng)用程序。在執(zhí)行智能合約時,公共網(wǎng)絡(luò)是受限的、昂貴的和低效的。

公共分類帳的一個潛在缺點(diǎn)是分類賬中的信息是公開的。這意味著任何人都可以在未經(jīng)允許的情況下下載一本賬本并閱讀其內(nèi)容。在許多情況下,這是不可接受的。信息可以加密,但智能合約無法對信息進(jìn)行操作。當(dāng)然,這對私有分類帳來說不是問題,因為只有那些得到明確許可的人才能閱讀分類賬的內(nèi)容。

總結(jié):私有分類帳比公共分類帳更能保護(hù)數(shù)據(jù)隱私。

當(dāng)開發(fā)人員決定構(gòu)建分布式應(yīng)用程序時,他們必須首先決定應(yīng)用程序?qū)⑦\(yùn)行什么網(wǎng)絡(luò)。公共網(wǎng)絡(luò)提供一組服務(wù),使開發(fā)人員能夠構(gòu)建任意復(fù)雜的應(yīng)用程序,這些服務(wù)在現(xiàn)有網(wǎng)絡(luò)上立即可用。開發(fā)人員可以簡單地開始開發(fā)應(yīng)用程序。私有網(wǎng)絡(luò)需要多方協(xié)作才能在多臺計算機(jī)上安裝分類賬軟件,以創(chuàng)建網(wǎng)絡(luò)。這需要大量的資源、協(xié)調(diào)和網(wǎng)絡(luò)所有成員的額外費(fèi)用。

總結(jié): 公共網(wǎng)絡(luò)為開發(fā)人員提供了一個現(xiàn)有的可信平臺。私有網(wǎng)絡(luò)需要大量的前期和持續(xù)的成本來建立和維護(hù)網(wǎng)絡(luò)中的服務(wù)器。

由于這些差異,在DLT市場中存在著兩組不同的市場參與者和技術(shù)之間的分裂。在公共方面的例子包括來自Facebook, Ethereum, EOS, Stellar和其他人的天秤座。在私有方面是Hyperledger、R3中的Corda、EEA、Quorum等。

Hedera共識服務(wù)(HCS)結(jié)合HederaNodes節(jié)點(diǎn)和狀態(tài)證明,通過提供這兩類服務(wù)的優(yōu)點(diǎn),從而統(tǒng)一了公共和私有DLT市場。許多開發(fā)人員已經(jīng)構(gòu)建了在專用計算機(jī)上本地運(yùn)行的集中式應(yīng)用程序。HCS允許他們使用一個公共分布式網(wǎng)絡(luò)來進(jìn)行快速、公平、低成本的交易排序,這是不可改變的。此外,HCS提供了代碼執(zhí)行的分布式信任,而不需要智能合約。本質(zhì)上,HCS允許開發(fā)人員將自己的本地服務(wù)添加到公共Hedera分類賬中。應(yīng)用程序的狀態(tài)不是存儲在公共賬本上,而是存儲在一臺私人計算機(jī)中。本地服務(wù)的計算并不在公共賬本上執(zhí)行。計算是在一臺私人計算機(jī)上進(jìn)行的。因此,這兩種功能都不需要公共賬本的資源。

公用臺賬和專用臺賬都需要2/3以上的計算機(jī)操作員誠實,才能使網(wǎng)絡(luò)可信。但當(dāng)使用HCS時,你只需要超過2/3的誠實在公共方面(Hedera網(wǎng)絡(luò))。在私有方面,沒有一臺計算機(jī)必須誠實,因為它們可以根據(jù)來自公共網(wǎng)絡(luò)的狀態(tài)證明來證明自己的計算是正確的。任何計算機(jī)都可以用密碼證明它的行為是正確的,因此它可以像公共網(wǎng)絡(luò)一樣獲得信任。

HCS使得現(xiàn)有的集中平臺(如現(xiàn)有的拍賣網(wǎng)站、股票交易所和MMO游戲)能夠在保持集中的隱私和性能的同時,獲得分散的信任。而且,使用像Hyperledger這樣的DLT平臺的應(yīng)用程序可以使用HCS,從而獲得公共網(wǎng)絡(luò)的所有好處。

Hedera共識服務(wù):

1. 提供公用網(wǎng)絡(luò)的分布式信任

2. 使開發(fā)人員能夠在高效和低成本的專用中央服務(wù)器上構(gòu)建本機(jī)應(yīng)用程序。

3. 在保護(hù)私有服務(wù)器中的私有信息的同時,允許使用公共網(wǎng)絡(luò)進(jìn)行信任

4. 消除與創(chuàng)建專用網(wǎng)絡(luò)相關(guān)的前期和持續(xù)成本

圖1:智能合約的當(dāng)前架構(gòu)。智能合約和應(yīng)用程序狀態(tài)直接執(zhí)行并存儲在分布式賬本的節(jié)點(diǎn)上。因此,所有Dapps必須共享節(jié)點(diǎn)上的計算資源和文件存儲,并且智能合約中的所有信息都是公開的。

圖2:帶有Mirror節(jié)點(diǎn)的Hedera協(xié)商共識服務(wù)。分布式應(yīng)用程序可以在專用服務(wù)器上執(zhí)行,私有信息仍然是私有的。

1. 應(yīng)用程序客戶機(jī)將帶有消息和主題的交易提交到主節(jié)點(diǎn)

2. Hedera網(wǎng)絡(luò)將消息按照一致的順序排列

3. Mirror節(jié)點(diǎn)接收來自主節(jié)點(diǎn)的所有信息

4. Mirror節(jié)點(diǎn)發(fā)送應(yīng)用程序主題的消息

5. 應(yīng)用程序執(zhí)行業(yè)務(wù)邏輯,并將結(jié)果發(fā)送到客戶機(jī)軟件

HCS將信息按照一致的順序排列。為了確保應(yīng)用程序正確地處交易務(wù)(例如,可以將代碼執(zhí)行托付給應(yīng)用程序),有多種可用選項。

驗證正確的應(yīng)用程序代碼

單節(jié)點(diǎn)的解決方案

1. 如果應(yīng)用程序代碼可用,則可以選擇運(yùn)行應(yīng)用程序的副本,并從任何Mirror節(jié)點(diǎn)中處理相同的交易。這樣任何人都可以檢查應(yīng)用程序代碼的準(zhǔn)確性。也就只需要一個誠實的參與者來確保計算的完整性

2. 如果應(yīng)用程序代碼不可公開使用,但是允許審核員運(yùn)行應(yīng)用程序的副本,那么審核員可以驗證交易的正確處理結(jié)構(gòu)

多節(jié)點(diǎn)的解決方案

可以創(chuàng)建一個應(yīng)用程序節(jié)點(diǎn)網(wǎng)絡(luò),這些應(yīng)用程序節(jié)點(diǎn)接收來自本地Mirror節(jié)點(diǎn)的消息流。應(yīng)用程序節(jié)點(diǎn)和Mirror節(jié)點(diǎn)的集合稱為應(yīng)用程序網(wǎng)絡(luò):appnet。只要一個應(yīng)用程序節(jié)點(diǎn)操作符是誠實的,就可以檢測到消息流的錯誤處理。如果引發(fā)爭議,可以對消息流的處理過程執(zhí)行審計。消息流被保證是防篡改證明,因為狀態(tài)證明是基于來自主節(jié)點(diǎn)的簽名生成的。

當(dāng)使用超賬本結(jié)構(gòu)時,應(yīng)用程序更容易創(chuàng)建。Fabric可以幫助管理計算機(jī)集、它們?nèi)绾芜B接以及它們?nèi)绾螀f(xié)同工作的邏輯。

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

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫?dú)角獸公司,隨著阿維塔和賽力斯的入局,華為引望愈發(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ùn)行,同時企業(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)星通信

要點(diǎn): 有效應(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 電信運(yùn)營商 數(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)閉