比特幣交易所 比特幣交易所
Ctrl+D 比特幣交易所
ads
首頁 > PEPE幣 > Info

基于區塊鏈的去中心化應用的四種架構模式_ICE

Author:

Time:1900/1/1 0:00:00

區塊鏈有各種各樣的用例集,從金融到去中心化互聯網。

但是,大多數區塊鏈用例可以使用相對較少的模式來實現。例如,基于區塊鏈的應用程序的模式集合提供了15種區塊鏈模式的列表。

系統設計需要更高級別的抽象。擁有更多的粗粒度宏模式對我們更有利。

這篇文章描述了四種這樣的架構模式。為了描述模式,我將使用亞歷山德拉·特沙諾維奇在“什么是模式?”中描述的模板。

1.IAM的體系結構模式。

背景信息:IAM環境包括許多用戶和服務提供商。IAM系統為每個用戶提供一個帳戶和一組功能,使用戶可以前往服務提供商,展示其帳戶所有權,然后根據其功能接收服務。

力量:需要實現一個分散的IAM環境,在該環境中,一個惡意用戶或幾個用戶不會對系統造成重大影響。

騰訊公開“基于區塊鏈的用戶行為監管方法”相關專利:據企查查App顯示,1月12日,騰訊科技(深圳)有限公司公開“基于區塊鏈的用戶行為監管方法、裝置、設備以及介質”專利,公開號為CN112231772A。專利摘要顯示,采用本申請實施例,可以提高被監管對象的監管效率。[2021/1/17 16:21:49]

解決方案:建議的模式候選者以以下方式使用萬維網聯合會DID規范和W3C可驗證聲明規范。

圖1:基于區塊鏈的IAM架構模式

假設Alice需要一個身份。如創建新DID的圖所示,Alice在區塊鏈中創建了一個條目。該條目包括隨機生成的標識符,帶有其個人資料數據的存儲庫鏈接以及個人資料數據的哈希。用戶個人資料包含一個公共密鑰和一組可驗證的聲明。現在,生成的隨機標識符將成為Alice的DID,因為只有她擁有與公鑰相對應的私鑰。

蘇寧金融研究院陶金:基于區塊鏈等技術的產品在物流領域逐步落地:蘇寧金融研究院高級研究員陶金表示,隨著5G技術的全面商用,基于人工智能、大數據、云計算、物聯網及區塊鏈的產品將在物流領域逐步落地。相較于上述其他技術在物流領域中的應用,區塊鏈技術尚處起步階段,不過也已初步在快遞報價場景、公益快遞事業和黑名單共享平臺等方面開啟了應用嘗試。此外,陶金表示,人工智能和區塊鏈等新技術取代了傳統的依靠經驗進行決策的體系,從而提高了整體決策的效率和準確性。(證券日報)[2020/7/30]

可驗證的聲明是由主管當局簽名的授權令牌。創建者還以類似于DID的方式將它們與索賠的哈希一起記錄在區塊鏈中。

在質詢-響應協議中,驗證器生成一個隨機種子,使用Alice的公鑰對其進行加密,然后向Alice挑戰以通過解密加密的種子來證明她具有私鑰。由于Alice擁有私鑰,因此她必須是DID的所有者。

聲音 | 浙商銀行總行郭新強:基于區塊鏈的數字票據更具優勢:在《產業區塊鏈四十人論壇》第七期,浙商銀行總行票據部副總經理郭新強表示:中國票據市場已經成長為全球最大的商業匯票市場,2016年以后邁入上海票據交易所新時代,并面臨著來自應用區塊鏈技術的金融賬期新產品的競爭。數字票據則融合了擁有規范法律框架的票據和區塊鏈技術優勢,區塊鏈去中心化的優勢可以集中應用于票據的簽發承兌、背書、貼現環節,其信用環境也將主要構筑在企業與企業之間的貿易環節, 通過構造托管于智能合約的票據池,實現實時支付、融資和清算,從而為中小微企業提供更好的數字普惠金融服務。[2019/12/19]

要標識Alice的另一個用戶或組織,Bob首先從Alice接收DID,從區塊鏈中讀取與該DID相關的所有條目,檢索Alice的配置文件數據并進行驗證。Bob可以使用質詢-響應協議再次驗證Alice的身份。然后,Bob可以確認可驗證的主張,并可以確信關于Alice的主張是真實的。

動態 | 韓國央行今年將試行基于區塊鏈技術的證券結算測試工作:據Etnews消息,3月26日,韓國銀行(該國的中央銀行)發布了2018年度支付結算報告書。報告包含與加密資產和央行數字貨幣(CBDC)相關的研究以及基于區塊鏈技術的測試工作。結果顯示,盡管加密資產不能夠被大眾廣泛使用,但若其穩定性和效率得到進一步改善,則用于支付的頻率就會大大提升。另外,韓國銀行稱,今年將推進基于區塊鏈技術的證券結算測試工作。[2019/3/26]

我們可以在此架構模式之上分層大多數IAM用例。例如,我們可以通過發布我們要用戶執行的操作的可驗證聲明,或者僅接受可驗證聲明中具有某些屬性的用戶來實現訪問控制。一種實現可以選擇將簡檔數據的相關子集緩存在數據庫中以提高性能。

2.可審核的歷史記錄或工作區的體系結構模式

背景信息:兩個或兩個以上的各方執行交易或一起工作,其活動需要以無可爭議的方式記錄下來。

動態 | 招商銀行首個基于區塊鏈的產業互聯網協作平臺上線:據新華網報道,近日,招商銀行首個基于區塊鏈的產業互聯網協作平臺上線。該平臺依托招商銀行自主研發的金融協同解決方案,將區塊鏈技術垂直應用于供應鏈融資場景,實現銀企間應收賬款融資過程全流程鏈上協同,解決融資過程中的貿易背景真實性問題。[2018/11/23]

強制措施:需要實施一個分散的審核日志或一個工作區,在該工作區中,一個惡意用戶或幾個用戶不會嚴重影響系統。

解決方案:提議的系統記錄活動并在區塊鏈中為這些記錄創建條目。該條目包含活動記錄的哈希,因此,以后不能對記錄進行爭議。

圖2:基于區塊鏈的可審核歷史或工作區架構模式

例如,假設Alice想繳稅。TaxServer接受付款應用程序,創建數字收據,將其哈希記錄在區塊鏈中,然后將收據發送給Alice。Alice可以通過計算哈希值并檢查存儲在區塊鏈中的值來驗證收據。此后,Bob無法拒絕收據,因為收據哈希值和時間記錄在區塊鏈中。

如果活動很多,可能需要解決區塊鏈性能限制。因此,一些實現可以將多個活動記錄的哈希記錄作為塊而不是單個活動記錄。

3.注冊表或市場的體系結構模式

上下文:注冊表是可以在網絡上搜索和檢索的數據條目的集合。市場是一個注冊表,允許用戶購買數據條目代表的服務或產品。例如,注冊表可以是可用API的目錄。

力量:需要實現一個分散的環境,在該環境中,一個惡意用戶或幾個用戶不會對系統造成重大影響。

解決方案:建議的模式如下。

圖3:基于區塊鏈的注冊表體系結構模式

讓我們首先考慮一個注冊表。使用建議的體系結構,當用戶發布注冊表更新時,客戶端會將更改記錄在區塊鏈中。如果更新中的數據很大,則區塊鏈記錄可能包含該數據的鏈接和該數據的哈希值。如果需要修改存儲在注冊表中的數據,則注冊表客戶端會將帶有修改信息的新記錄添加到區塊鏈中。

在上圖中,每個用戶都有一個在本地計算機中運行的注冊表客戶端。每個注冊客戶端都從區塊鏈讀取更新記錄,根據記錄中包含的哈希值驗證更新數據,并從更新中重建記錄的最新視圖。

區塊鏈可以很好地充當“服務市場”,因為同一服務可能會被多次出售。但是,由于性能限制,基于區塊鏈的市場不適用于只能出售一次的商品。

4.智能合約和托管物的架構模式

在這種模式下,我們考慮兩種情況。首先,我們考慮智能合約,其次,我們考慮智能合約的一種常見特殊情況:“托管物”。

4.1智能合約模式

上下文:多個用戶希望遵守合同,稱為可執行程序。合同按照合同中定義的條件進行狀態轉換,并且在給定時間,每個人都可以就合同的當前狀態達成一致。

強制措施:需要實現一個環境,在該環境中,一個惡意用戶或幾個用戶不會嚴重影響系統。

解決方案:智能聯系人是區塊鏈技術的一部分,并受到以太坊等區塊鏈實施的支持。使用智能合約語言描述合約并分發給所有參與者。當合同中定義的條件發生變化時,每個參與者都將執行合同并使用共識算法將當前狀態記錄在區塊鏈中。

4.2托管事物模式

上下文:我們需要跟蹤現實世界中智能事物的所有權。在這里,智能事物是現實世界中的對象,能夠在其中運行計算邏輯。允許所有者對現實世界中的事物進行控制和執行操作。同樣,所有者可以將其所有權轉讓給其他人。

強制措施:需要實現一個環境,在該環境中,一個惡意用戶或幾個用戶不會嚴重影響系統。

解決方案:下面以Car作為被管理對象來描述模式的實現。

圖4:基于區塊鏈的ManagedThings體系結構模式

我們可以分兩步為托管物品實現區塊鏈。首先,制造商記錄汽車所有者的DID和公共密鑰。當所有權更改時,所有者在區塊鏈中添加一條新記錄,指定新所有者。其次,在檢查所有權時,汽車首先檢索區塊鏈中的所有記錄,并驗證所有者當時是否添加了每條記錄。這是通過對照先前所有權記錄中包含的公共密鑰檢查編寫記錄的用戶的公共密鑰來完成的。此有效鏈中的最后一個所有者是當前所有者。

確定所有者后,汽車將通過檢索她的公鑰并使用具有Alice私鑰的Alice手機進行基于質詢-響應-協議的登錄來登錄當前所有者Alice。

這樣的系統降低了與遠程控制偽像相關的風險。

但是,很難阻止有權訪問“事物”的人實際更改內部運行的邏輯。解決此問題的一種方法是構建某種形式的自毀,該自毀在檢測到篡改偽像時觸發。

Tags:區塊鏈ALICEALIICE區塊鏈技術就業前景alice幣最新消息GALI幣CORGICEO價格

PEPE幣
POLS正式登陸AEX安銀_POLK

親愛的安銀小伙伴, AEX安銀將于2021年3月04日10:30正式上線并同步開通USDT交易對.

1900/1/1 0:00:00
SAND邀請大賽第二期火爆開啟_BOX

尊敬的用戶: 驚喜不斷,福利來襲,WBF開展“邀請好友注冊,空投SAND大獎”活動,具體詳情如下:活動時間:2021年3月5日-2021年3月12日(UTC8) 活動詳情如下: 一、邀請活動獎勵.

1900/1/1 0:00:00
以太坊核心開發者將在本周五討論EIP-1559_以太坊

以太坊全體核心開發者將于北京時間3月5日22時召開會議,討論柏林分叉和倫敦分叉相關議題。討論的提案包括EIP-1559、EIP-3238、EIP-3298、EIP-3074和EIP-2327.

1900/1/1 0:00:00
金色觀察 | 兩會開幕在即:有關“區塊鏈”提案搶先看_ASH

2021全國“兩會”召開在即,站在建黨一百年、全面決勝小康社會的新起點,中國將全面擘畫第十四個五年規劃和2035年遠景目標.

1900/1/1 0:00:00
Bitfly20210208快訊_TFL

Bitfly官方渠道: Bitfly官網:https://www.bitfly.coBitfly微博:https://weibo.

1900/1/1 0:00:00
支持區塊鏈技術發展 賦能數字經濟_數字貨幣

“在‘十四五’時期,支持區塊鏈技術發展,有利于賦能實體經濟、優化社會治理、提升我國國際競爭力。”全國政協常委、副秘書長,民建中央副主席兼秘書長李世杰在全國兩會召開前夕對中國經濟時報記者表示.

1900/1/1 0:00:00
ads