摘要:資產(chǎn)在中表示為鍵值對(duì)的集合,狀態(tài)更改記錄為通道分類帳上的交易,資產(chǎn)可以用二進(jìn)制和或格式表示。分類帳由區(qū)塊鏈鏈組成,用于以塊的形式存儲(chǔ)不可變的順序記錄,以及用于維護(hù)當(dāng)前狀態(tài)的狀態(tài)數(shù)據(jù)庫(kù)。
Hyperledger Fabric模型
本節(jié)概述了編入Hyperledger Fabric的關(guān)鍵設(shè)計(jì)特性,實(shí)現(xiàn)了對(duì)全面但可定制的企業(yè)區(qū)塊鏈解決方案的承諾:
資產(chǎn) - 資產(chǎn)定義為可以通過(guò)網(wǎng)絡(luò)交換幾乎任何具有貨幣價(jià)值的東西,從整個(gè)食品到古董車到貨幣期貨。
鏈碼 - 鏈碼執(zhí)行與交易排序分開,限制了跨節(jié)點(diǎn)類型所需的信任和驗(yàn)證級(jí)別,并優(yōu)化了網(wǎng)絡(luò)可擴(kuò)展性和性能
分類賬特性 - 不可變的共享分類帳為每個(gè)通道編碼整個(gè)交易歷史記錄,并包括類似SQL的查詢功能,以便進(jìn)行有效的審計(jì)和爭(zhēng)議解決。
隱私 - 通道和私有數(shù)據(jù)集合使私有和機(jī)密的多邊交易成為可能,這些交易通常是相互競(jìng)爭(zhēng)的企業(yè)和受監(jiān)管的行業(yè)在共同的網(wǎng)絡(luò)上交換資產(chǎn)所需要的。
安全和成員資格服務(wù) - 許可成員資格提供了可靠的區(qū)塊鏈網(wǎng)絡(luò),參與者知道所有交易都可以由授權(quán)的監(jiān)管機(jī)構(gòu)和審計(jì)員進(jìn)行檢測(cè)和跟蹤。
共識(shí) - 一種獨(dú)特的共識(shí)方法可實(shí)現(xiàn)企業(yè)所需的靈活性和可擴(kuò)展性。
資產(chǎn)資產(chǎn)范圍從有形(房地產(chǎn)和硬件)到無(wú)形(合約和知識(shí)產(chǎn)權(quán)),Hyperledger Fabric提供使用鏈碼交易修改資產(chǎn)的能力。
資產(chǎn)在Hyperledger Fabric中表示為鍵值對(duì)的集合,狀態(tài)更改記錄為通道分類帳上的交易,資產(chǎn)可以用二進(jìn)制和/或JSON格式表示。
你可以使用Hyperledger Composer工具在Hyperledger Fabric應(yīng)用程序中輕松定義和使用資產(chǎn)。
鏈碼鏈碼是定義一個(gè)資產(chǎn)或很多資產(chǎn)的軟件,以及修改資產(chǎn)的交易指令;換句話說(shuō),這是業(yè)務(wù)邏輯。鏈碼是執(zhí)行讀取或更改鍵值對(duì)或其他狀態(tài)數(shù)據(jù)庫(kù)信息的強(qiáng)制規(guī)則,鏈碼函數(shù)針對(duì)分類帳的當(dāng)前狀態(tài)數(shù)據(jù)庫(kù)執(zhí)行,并通過(guò)交易提案發(fā)起,鏈碼執(zhí)行導(dǎo)致一組鍵值寫入(寫入集),這些寫入可以被提交給網(wǎng)絡(luò)并應(yīng)用于所有對(duì)等點(diǎn)上的分類帳。
分類賬特性在fabric,分類帳是所有狀態(tài)轉(zhuǎn)換的有序、防篡改的記錄,狀態(tài)轉(zhuǎn)換是參與方提交的鏈碼調(diào)用(“交易”)的結(jié)果,每個(gè)交易都會(huì)生成一組資產(chǎn)鍵值對(duì),這些鍵值對(duì)作為創(chuàng)建,更新或刪除提交到分類帳。
分類帳由區(qū)塊鏈(“鏈”)組成,用于以塊的形式存儲(chǔ)不可變的順序記錄,以及用于維護(hù)當(dāng)前fabric狀態(tài)的狀態(tài)數(shù)據(jù)庫(kù)。每個(gè)通道有一個(gè)分類帳,每個(gè)對(duì)等點(diǎn)為其所屬的每個(gè)通道維護(hù)一個(gè)分類帳的副本。
Fabric分類帳的一些功能:
查詢和更新分類帳使用基于鍵的查找,范圍查詢和組合鍵查詢
只讀查詢使用豐富查詢語(yǔ)言(如果使用CouchDB作為狀態(tài)數(shù)據(jù)庫(kù))
只讀歷史查詢 — 查詢鍵的分類帳歷史記錄,支持?jǐn)?shù)據(jù)來(lái)源場(chǎng)景
交易包括以鏈碼(讀取集)讀取的鍵/值的版本以及以鏈碼(寫入集)寫入的鍵/值
交易包含每個(gè)認(rèn)可對(duì)等點(diǎn)的簽名,并提交給排序服務(wù)
交易從排序服務(wù)被排序到區(qū)塊和“交付”到通道上的對(duì)等點(diǎn)
對(duì)等點(diǎn)根據(jù)認(rèn)可策略驗(yàn)證交易并執(zhí)行策略
在附加塊之前,執(zhí)行版本控制檢查以確保自鏈碼執(zhí)行時(shí)間以來(lái)讀取的資產(chǎn)的狀態(tài)未發(fā)生更改
一旦交易被驗(yàn)證并提交,就存在不變性
通道的分類帳包含定義策略,訪問(wèn)控制列表和其他相關(guān)信息的配置區(qū)塊
通道包含成員資格服務(wù)提供商實(shí)例,允許從不同的證書頒發(fā)機(jī)構(gòu)派生加密材料
有關(guān)數(shù)據(jù)庫(kù),存儲(chǔ)結(jié)構(gòu)和“查詢能力”的更深入了解,請(qǐng)參閱Ledger主題。
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/24249.html
摘要:企業(yè)區(qū)塊鏈平臺(tái)企業(yè)級(jí)許可的分布式分類賬平臺(tái),為廣泛的行業(yè)用例提供模塊化和多功能性。這些節(jié)點(diǎn)通過(guò)應(yīng)用已經(jīng)由共識(shí)協(xié)議驗(yàn)證的交易來(lái)維護(hù)分類帳的副本,該交易被分組為包括將每個(gè)塊綁定到前一個(gè)塊的散列的塊中。 企業(yè)區(qū)塊鏈平臺(tái) 企業(yè)級(jí)許可的分布式分類賬平臺(tái),為廣泛的行業(yè)用例提供模塊化和多功能性。 介紹 一般而言,區(qū)塊鏈?zhǔn)且粋€(gè)不可變的交易分類賬,維護(hù)在一個(gè)分布式對(duì)等節(jié)點(diǎn)網(wǎng)絡(luò)中。這些節(jié)點(diǎn)通過(guò)應(yīng)用已經(jīng)由共...
摘要:比特幣和以太幣屬于一類區(qū)塊鏈,我們將其歸類為公共無(wú)許可的區(qū)塊鏈技術(shù)。例如,在單個(gè)企業(yè)中部署時(shí),或由受信任的權(quán)威機(jī)構(gòu)運(yùn)作,完全拜占庭容錯(cuò)的共識(shí)可能被認(rèn)為是不必要的,并且對(duì)性能和吞吐量造成過(guò)度的拖累。 介紹 一般而言,區(qū)塊鏈?zhǔn)且粋€(gè)不可變的交易分類賬,維護(hù)在一個(gè)分布式對(duì)等節(jié)點(diǎn)網(wǎng)絡(luò)中。這些節(jié)點(diǎn)通過(guò)應(yīng)用已經(jīng)由共識(shí)協(xié)議驗(yàn)證的交易來(lái)維護(hù)分類帳的副本,該交易被分組為包括將每個(gè)塊綁定到前一個(gè)塊的散列的塊...
摘要:新的模型要求只有足夠數(shù)量的組織批準(zhǔn)后才能允許升級(jí)鏈碼。的設(shè)計(jì)初衷是考慮到安全性,而的發(fā)行版的極簡(jiǎn)主義特性大大降低了安全漏洞的風(fēng)險(xiǎn)。 原文地址:https://www.xuanzhangjiong.to...作者:TopJohn Hyperledger Fabric 2.0 Alpha發(fā)布了! 隨著近期Fabric v1.4.1 LTS的發(fā)布,F(xiàn)abric項(xiàng)目目前工作的重點(diǎn)正在向1.4...
摘要:還提供創(chuàng)建通道的功能,允許一組參與者創(chuàng)建單獨(dú)的交易分類賬。共識(shí)交易必須按照發(fā)生的順序?qū)懭敕诸愘~,即使它們可能位于網(wǎng)絡(luò)中不同的參與者組之間。 介紹 Hyperledger Fabric是分布式分類賬解決方案的平臺(tái),采用模塊化架構(gòu),提供高度機(jī)密性,彈性,靈活性和可擴(kuò)展性,它旨在支持不同組件的可插拔實(shí)現(xiàn),并適應(yīng)整個(gè)經(jīng)濟(jì)生態(tài)系統(tǒng)中存在的錯(cuò)綜復(fù)雜的事物和復(fù)雜性。 我們建議首次使用的用戶首先閱讀下...
摘要:在她的幫助下,原型發(fā)布順利完成。節(jié)點(diǎn)收到一個(gè)交易后,會(huì)根據(jù)判斷標(biāo)準(zhǔn)對(duì)該交易進(jìn)行有效性校驗(yàn),無(wú)效的交易會(huì)被廢棄。負(fù)責(zé)權(quán)限管理,成員身份相關(guān)證書管理和維護(hù)交易相關(guān)證書管理等等。 今天的文章來(lái)自Wen Aviva, 坐Jerry面對(duì)面的程序媛。 Jerry在之前的公眾號(hào)文章《在SAP UI中使用純JavaScript顯示產(chǎn)品主數(shù)據(jù)的3D模型視圖》已經(jīng)介紹過(guò)Aviva了,SAP成都C4C開發(fā)團(tuán)...
閱讀 3326·2021-11-19 11:36
閱讀 2927·2021-09-27 13:34
閱讀 1990·2021-09-22 15:17
閱讀 2404·2019-08-30 13:49
閱讀 754·2019-08-26 13:58
閱讀 1359·2019-08-26 10:47
閱讀 2538·2019-08-23 18:05
閱讀 600·2019-08-23 14:25