區塊鏈有各種各樣的用例集,從金融到去中心化互聯網。
但是,大多數區塊鏈用例可以使用相對較少的模式來實現。例如,基于區塊鏈的應用程序的模式集合提供了15種區塊鏈模式的列表。
系統設計需要更高級別的抽象。擁有更多的粗粒度宏模式(我們稱為架構模式)對我們更有利。
這篇文章描述了四種這樣的架構模式。為了描述模式,我將使用亞歷山德拉·特沙諾維奇在“什么是模式?”中描述的模板。
背景信息:IAM環境包括許多用戶和服務提供商。IAM系統為每個用戶提供一個帳戶和一組功能,使用戶可以前往服務提供商,展示其帳戶所有權,然后根據其功能接收服務。
力量:需要實現一個分散的IAM環境,在該環境中,一個惡意用戶或幾個用戶不會對系統造成重大影響。
解決方案:建議的模式候選者以以下方式使用萬維網聯合會(W3C)DID規范和W3C可驗證聲明規范。
公告 | 皖通科技:與法智金簽署協議 擬基于區塊鏈經濟模型展開合作:皖通科技(002331.SZ)公告,公司與法智金簽署《戰略合作協議》,雙方擬基于區塊鏈經濟模型,在高速公路、港口航運、城市智能交通及IDC等領域進行戰略合作,共同構建創新價值共識共治共享生態。[2019/12/16]
圖1:基于區塊鏈的IAM架構模式
假設Alice需要一個身份(DID,這是一個唯一的標識符)。如創建新DID的圖所示,Alice在區塊鏈中創建了一個條目。該條目包括隨機生成的標識符,帶有其個人資料數據的存儲庫鏈接以及個人資料數據的哈希。用戶個人資料包含一個公共密鑰和一組可驗證的聲明。現在,生成的隨機標識符將成為Alice的DID,因為只有她擁有與公鑰相對應的私鑰。
動態 | 成都錦江區將建基于區塊鏈等前沿技術打造的金融安全產業園:金色財經報道,11月29日,2019天府金融論壇專業論壇-錦江金融安全產業發展論壇在成都舉辦,從論壇上獲悉,成都錦江區正全力建設“錦江東岸數字新城”,金融安全產業園作為重要建設項目,將成為國內率先基于區塊鏈、大數據等前沿技術打造的金融細分領域產業園區。成都錦江區正以區塊鏈、云計算、大數據、人工智能作為產業創新發展的突破口,積極打造區塊鏈技術發展的重要樞紐、數據資產的區域管理中心和重要業務領域的核心數字節點,努力構建以金融安全產業為核心的產業生態體系。項目建成后將在省市區支持下,以“區塊鏈+行業”的方式,鏈接金融、貿易、醫療、能源等重點領域,實現區塊鏈技術與產業深度融合,保障生產要素在區域內有序高效流動,通過多領域數據共享和建設可信體系,提升金融服務效率,強化金融風險防控能力,改善金融監管方式,推動中小微企業融資難、貸款貴問題有效緩解。[2019/11/30]
可驗證的聲明是由主管當局簽名的授權令牌。創建者還以類似于DID的方式將它們與索賠的哈希一起記錄在區塊鏈中。
動態 | 瑞士金融市場監管局:基于區塊鏈的商業模式不應繞過現有監管框架:瑞士金融市場監管局(FINMA)于今天早些時候公布了關于金融服務提供商區塊鏈支付監管要求指南。關于虛擬資產服務提供商( VASP)的指南涉及區塊鏈服務提供商,如交易所、錢包提供商和交易平臺,要求現有的反洗錢規則也適用于此類服務提供者。FINMA指出,不允許基于區塊鏈的商業模式繞過現有的監管框架,這尤其適用于打擊洗錢和恐怖主義融資的監管。[2019/8/26]
在質詢-響應協議中,驗證器生成一個隨機種子,使用Alice的公鑰對其進行加密,然后向Alice挑戰以通過解密加密的種子來證明她具有私鑰。由于Alice擁有私鑰,因此她必須是DID的所有者。
要標識Alice的另一個用戶或組織(驗證者),Bob首先從Alice接收DID,從區塊鏈中讀取與該DID相關的所有條目,檢索Alice的配置文件數據并進行驗證。Bob可以使用質詢-響應協議再次驗證Alice的身份(標識)。然后,Bob可以確認可驗證的主張,并可以確信關于Alice的主張是真實的。
動態 | 基于區塊鏈的RPG“Neon District”發布地圖預覽:據sludgefeed消息,基于區塊鏈的多人網絡朋克RPG Neon District,發布了地圖預覽。目前還沒有確定的發行日期,但是游戲網站顯示Neon District的開發完成了47%。[2018/10/23]
我們可以在此架構模式之上分層大多數IAM用例。例如,我們可以通過發布我們要用戶執行的操作的可驗證聲明,或者僅接受可驗證聲明中具有某些屬性(例如年齡,工作描述,組成員身份)的用戶來實現訪問控制。一種實現可以選擇將簡檔數據的相關子集緩存在數據庫中以提高性能。
背景信息:兩個或兩個以上的各方執行交易或一起工作,其活動需要以無可爭議的方式記錄下來。
強制措施:需要實施一個分散的審核日志或一個工作區,在該工作區中,一個惡意用戶或幾個用戶不會嚴重影響系統。
解決方案:提議的系統記錄活動并在區塊鏈中為這些記錄創建條目。該條目包含活動記錄的哈希,因此,以后不能對記錄進行爭議。
動態 | 澳大利亞新南威爾士州發布基于區塊鏈的數字駕照:澳大利亞的一家區塊鏈公司今天公布了一個名為TrustGrid飛新平臺,這是電子汽車牌照的關鍵架構組件之一,預計該牌照將于明年年底前在全州范圍內就位。[2018/9/10]
圖2:基于區塊鏈的可審核歷史或工作區架構模式
例如,假設Alice想繳稅。Tax Server接受付款應用程序,創建數字收據,將其哈希記錄在區塊鏈中,然后將收據發送給Alice。Alice可以通過計算哈希值并檢查存儲在區塊鏈中的值來驗證收據。此后,Bob無法拒絕收據,因為收據哈希值和時間記錄在區塊鏈中。
如果活動很多,可能需要解決區塊鏈性能限制。因此,一些實現可以將多個活動記錄的哈希記錄作為塊而不是單個活動記錄。
上下文:注冊表是可以在網絡上搜索和檢索的數據條目的集合。市場是一個注冊表,允許用戶購買數據條目代表的服務或產品。例如,注冊表可以是可用API的目錄。
力量:需要實現一個分散的環境,在該環境中,一個惡意用戶或幾個用戶不會對系統造成重大影響。
解決方案:建議的模式如下。
圖3:基于區塊鏈的注冊表體系結構模式
讓我們首先考慮一個注冊表。使用建議的體系結構,當用戶發布注冊表更新(以添加或修改條目)時,客戶端會將更改記錄在區塊鏈中。如果更新中的數據很大,則區塊鏈記錄可能包含該數據的鏈接和該數據的哈希值。如果需要修改存儲在注冊表中的數據,則注冊表客戶端會將帶有修改信息的新記錄添加到區塊鏈中。
在上圖中,每個用戶都有一個在本地計算機(例如,筆記本電腦或電話)中運行的注冊表客戶端。每個注冊客戶端都從區塊鏈讀取更新記錄,根據記錄中包含的哈希值驗證更新數據,并從更新中重建記錄的最新視圖。
區塊鏈可以很好地充當“服務市場”,因為同一服務可能會被多次出售。但是,由于性能限制,基于區塊鏈的市場不適用于只能出售一次的商品。
在這種模式下,我們考慮兩種情況。首先,我們考慮智能合約,其次,我們考慮智能合約的一種常見特殊情況:“托管物”。
4.1 智能合約模式
上下文:多個用戶希望遵守合同,稱為可執行程序。合同按照合同中定義的條件進行狀態轉換,并且在給定時間,每個人都可以就合同的當前狀態達成一致。
強制措施:需要實現一個環境,在該環境中,一個惡意用戶或幾個用戶不會嚴重影響系統。
解決方案:智能聯系人是區塊鏈技術的一部分,并受到以太坊等區塊鏈實施的支持。使用智能合約語言描述合約并分發給所有參與者。當合同中定義的條件發生變化時,每個參與者都將執行合同并使用共識算法將當前狀態記錄在區塊鏈中。
4.2 托管事物模式
上下文:我們需要跟蹤現實世界中智能事物的所有權。在這里,智能事物是現實世界中的對象,能夠在其中運行計算邏輯。允許所有者對現實世界中的事物進行控制和執行操作。同樣,所有者可以將其所有權轉讓給其他人。
解決方案:下面以Car作為被管理對象來描述模式的實現。
圖4:基于區塊鏈的Managed Things體系結構模式
我們可以分兩步為托管物品(在本例中為汽車)實現區塊鏈。首先,制造商記錄汽車所有者的DID和公共密鑰。當所有權更改時,所有者在區塊鏈中添加一條新記錄,指定新所有者。其次,在檢查所有權時,汽車首先檢索區塊鏈中的所有記錄,并驗證所有者當時是否添加了每條記錄。這是通過對照先前所有權記錄中包含的公共密鑰檢查編寫記錄的用戶的公共密鑰來完成的。此有效鏈中的最后一個所有者是當前所有者。
確定所有者后,汽車將通過檢索她的公鑰并使用具有Alice私鑰的Alice手機進行基于質詢-響應-協議的登錄來登錄當前所有者Alice。
這樣的系統降低了與遠程控制偽像相關的風險。
但是,很難阻止有權訪問“事物”的人實際更改內部運行的邏輯。解決此問題的一種方法是構建某種形式的自毀,該自毀在檢測到篡改偽像時觸發。
Tags:區塊鏈ICELICALI區塊鏈運用的技術中不包括哪一項項rice幣發行多少alice幣未來的價格預測ALIST價格
干貨 | Eth1.x 術語表(上) 事務廣播 P2P 網絡的功能,幫助分發?新的?事務到網絡中的所有節點依賴于節點能夠訪問?ETH?DevP2P Protocol 或者?LES?DevP2P.
1900/1/1 0:00:00乘著DeFi東風,火幣生態鏈Heco后發先至,正在成為交易所公鏈的領跑者。在TVL和鏈上總地址數持續突破歷史新高的大背景下,HT也一路從4美元的穩定區間漲至26美元的歷史最高值,即使考慮最近大行.
1900/1/1 0:00:00頭條 ▌拜登:希望參議院迅速就刺激法案采取行動美國總統拜登表示,美國人民在支持我的(1.9萬億美元刺激)計劃方面有“壓倒性的共識”。我在眾議院批準刺激法案后與眾議院議長佩洛西進行了通話.
1900/1/1 0:00:00最近加密貨幣市場對NFT的關注度越來越高,越來越多人覺得這一新興事物不可避免地會帶來一場數字內容革命,并在如今全新的去中心化時代發揮領導作用.
1900/1/1 0:00:00對于上周高盛將重啟加密貨幣交易部門的傳言,高盛數字資產負責人周一予以肯定,并認為機構對數字資產有巨大需求.
1900/1/1 0:00:00上圖為BTC 2010-2020年至今的長期走勢,通過研究可以發現,以三次產量減半為時間分割點,從之前每一輪熊市的最低點一直延伸至各自周期內的產量減半時間點這一段時間周期.
1900/1/1 0:00:00