買比特幣 買比特幣
Ctrl+D 買比特幣
ads

DAG:如何在IPFS上存儲簽名和加密的數據-ODAILY_Ethereal對應的情侶名

Author:

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

在IPFS上存儲經過身份驗證和加密的數據是許多Web3應用程序的核心構建塊,但是迄今為止,還沒有標準化的方式來編碼這種類型的數據。

沒有標準,許多開發人員被迫為其簽名和加密的數據創建自定義格式。通過將數據存儲到IPFS的特定實現中,這已經阻礙了IPFS中存儲的信息的開放性和互操作性。驗證數據的另一種方法是將數據放入IPFS,并將數據的CID放入區塊鏈的智能合約中。從本質上講,這是在數據之上添加簽名并將簽名記錄持久保存在區塊鏈上的昂貴方法。

隨著EIP-2844的引入,該標準允許錢包支持一些新的方法來基于DID和dag-joseIPLD編解碼器對數據進行簽名和解密,我們現在可以簡單地將經過身份驗證和加密的數據直接放入IPFS。

什么是DID和JOSE?

中央紀委國家監委網站發文《元宇宙如何改寫人類社會生活》:12月23日消息,中央紀委國家監委網站于今日發文《元宇宙如何改寫人類社會生活》,文中解釋了什么是元宇宙,元宇宙為什么能出圈,并且提到要“理性看待元宇宙帶來的新一輪技術革命和對社會的影響,不低估5-10年的機會,也不高估1-2年的演進變化”。[2021/12/23 7:59:46]

DID是用于分散標識符的W3C標準。

具體內容可以參考我們上一篇文章:Astral構建新世界。本文僅在這里簡單介紹,DID指定了從字符串標識符到包含用于簽名驗證和密鑰交換的公共密鑰的DID文檔的一般方法。在大多數DID方法中,出于安全原因旋轉鍵時可以更新文檔。

JOSE是IETF國際互聯網工程任務組的標準,代表JSON對象簽名和加密,幾乎可以解釋其含義。該標準有兩個主要原語:JWS和JWE。這兩種格式都允許多個參與者:在JWS中,有效負載上可以有一個或多個簽名,而在JWE中,加密明文可以有一個或多個接收者。

掌柜調查署 | 當前環境下交易所如何“轉正”?:4月15日16:00,金色財經「掌柜調查署」邀請到ChainUP大客戶項目負責人針對交易所如何擁抱合規的問題進行解答,帶領大家全面了解當前環境下,交易所如何“轉正”!更多內容點擊原文鏈接查看。[2020/4/15]

使用dag-jose和EIP2844進行構建

當我們使用dag-jose和EIP-2844作為基本構建模塊來構建Ceramic時,我們創建了一些底層工具,這些工具使我們可以更輕松地使用這些技術。

js-3id-did-provider是使用3ID作為DID方法的EIP-2844的實現。它可以單獨用作DID提供程序,也可以在3IDConnect庫中更方便地使用。3IDConnect允許用戶使用其以太坊錢包來訪問DIDProvider。

聲音 | BB:監管者不知道如何利用區塊鏈應對非傳統領域價值儲存的需求:Blcok.one的CEO BB發推文表示,監管者雖然知道區塊鏈,但他們不知道如何利用區塊鏈技術來應對主流市場對在非傳統領域價值儲存的快速增長需求,而這些非傳統領域更符合個人的信仰體系。[2019/4/21]

key-did-provider-ed25519是使用KeyDID方法的EIP-2844的實現。它是同時支持簽名和加密的最簡單的DID提供程序。

js-did是一個庫,允許開發人員以DID的形式表示用戶。這是我們在本教程中將要看到的主要界面。它使我們能夠與當前經過身份驗證的用戶簽署數據,將數據加密給任何用戶,以及與當前經過身份驗證的用戶解密數據。

IPFS中的簽名數據

聲音 | 埃森哲報告:銀行目前正評估如何使用區塊鏈支付:據bitcoinexchangeguide消息,埃森哲(Accenture)最近進行的一項調查發現,近90%受訪銀行高管表示,他們各自的銀行目前正在評估使用區塊鏈技術執行支付的想法。大多數高管認為區塊鏈必須提供的長處包括:降低加工成本、錯誤數量減少、業務處理速度更快。報告還指出,中國26家上市銀行中有12家已經在治理框架內實施了區塊鏈技術,其中包括中國銀行和招商銀行等大銀行。[2018/11/3]

通過使用dag-joseIPLD編解碼器,我們可以創建鏈接和簽名的數據結構。這是通過創建包含指向其他數據鏈接的JSONWeb簽名來完成的。dag-jose編解碼器解決的主要問題之一是,傳統上將JWS的有效負載編碼為:base64url這意味著,如果其中包含IPLD鏈接,則您將無法遍歷這些鏈接。

坦桑尼亞銀行正在研究如何管理數字貨幣:隨著坦桑尼亞人對數字貨幣投資的增加,坦桑尼亞銀行(BoT)正在研究如何管理新現象。BoT國家支付系統官員Bernard Dadi稱,數字貨幣概念目前仍是新的,全球各地的中央銀行仍在研究應對這項技術的對策。數字貨幣可供任何人使用,這使得監管變得更加困難。[2018/3/8]

相反,我們對DagJWS所做的是將有效負載強制為CID的字節。然后,編解碼器將有效負載轉換為CID實例,并將其設置link為DagJWS的屬性。這使我們可以輕松地遍歷生成的DAG。

設置具有dag-jose支持的IPFS

由于dag-jose是新的IPLD編解碼器,因此默認情況下它尚未包含在js-ipfs中。它還實現了新的IPLD編解碼器API,js-ipfs尚不支持該API。因此,在創建IPFS實例時,需要執行以下操作:

importIPFSfrom'ipfs'importdagJosefrom'dag-jose'importmultiformatsfrom'multiformats/basics'importlegacyfrom'multiformats/legacy'multiformats

)\n//putthepayloadintotheipfsdag\nawaitipfs

)//LogtheDagJWS:console

//Logthepayload:ipfs

)

//Createanothersignedobjectthatlinkstothepreviousoneconstcid2=addSignedObject({hello:'gettingthehangofthis',prev:cid1})//Logthenewpayload:ipfs

)

//Logtheoldpayload:ipfs

)

請注意,由于有效負載將由您的DID簽名,因此CID和JWS的值對您而言將有所不同。

驗證簽名的數據結構

驗證JWS非常簡單。只需檢索JWS對象并將其傳遞給verifyJWS方法。如果簽名無效,則此函數將引發錯誤。如果簽名有效,它將返回用于簽名JWS的DID。

constjws1=awaitipfs

一旦有了此功能,我們就可以創建一些加密的對象。在下面的示例中,我們首先創建一個簡單的加密對象,然后創建一個鏈接到前一個對象的附加加密對象。

constcid3=awaitaddEncryptedObject({hello:'secret'},)constcid4=awaitaddEncryptedObject({hello:'cool!',prev:cid3},)

請注意,在上面的示例中,我們用于(<)將數據加密為當前已驗證的DID。我們當然也可以將數據加密為未經本地身份驗證的用戶的DID!\"_src=\"http://did

//RetrivemultiplelinkedobjectsfollowSecretPath(cid4)//>{hello:'cool!',path:CID(bagcqceraqittnizulygv6qldqgezp3siy2o5vpg66n7wms3vhffvyc7pu7ba。//>{hello:'secret'}

Tags:DIDDAG區塊鏈THEdid幣在什么交易所xdag幣官網區塊鏈運用的技術中不包括哪一項Ac/sEthereal對應的情侶名

酷幣交易所
MENA:打通經濟命脈,區塊鏈助力實體商超變革-ODAILY_mxc幣官網

1916年9月9日,第一家自助服務商店PigglyWiggly在田納西州孟菲斯市開業。它的經營者克拉倫斯.桑德斯在1917年將這種由消費者自行在貨架上挑選商品最后結賬的零售店經營模式申請了專利,

1900/1/1 0:00:00
以太坊:無懼大跌,逆市而上,超級公鏈將超10萬億美金市值-ODAILY_ethereum代幣瀏覽器下載

前言前天,有星球好友參考小辣椒的文章做了投資,對此,小辣椒一方面是開心,文章有人看;另一方面則是敬畏心,今天的正確不代表明天的正確,說不準什么時候就誤人錢財.

1900/1/1 0:00:00
USDT:QKL123投研:市場情緒修復,短期震蕩為主-ODAILY_usdm幣APP

行情概述: 繼上期報告所提三角收斂向下選擇方向,關注下方承接位置,BTC、ETH、DOT均在文中所畫位置止跌;根據QKL123合約數據顯示.

1900/1/1 0:00:00
USDT:行情分析:坐穩在車上,跟著比特幣一路向北-ODAILY_比特幣中國官網購買能找回嗎

行業要聞 1、沃爾沃宣布投資區塊鏈技術提供商Circulor2、印度計劃對比特幣交易征收18%的商品和服務稅3、北京市首個央行數字貨幣應用場景在豐臺麗澤落地4、OEC即將啟動主網2021年1月1.

1900/1/1 0:00:00
ETH:分析:以太坊Gas費對NEST系統報價規模與挖礦費率的影響-ODAILY_nest幣最新價格

撰文|NESTFANS.知魚出品|NEST愛好者一個分布式協議,其所有的升級與調整都應從系統層面出發,而不是單獨考慮到某個組織、群體或個人.

1900/1/1 0:00:00
ETH:BTC或將繼續沖擊33600美元,DOT迎來短期拋壓 | 烤仔星選-ODAILY_ethical

今日,北京市政協十三屆四次會議召開記者會。北京市政協委員、中國雄安集團數字城市科技有限公司總經理王臻在會上表示,數字經濟目前在北京有兩個需要重要推進的點.

1900/1/1 0:00:00
ads