前面兩篇我們藉由回顧近年來科研領域對於資料分享的準則FAIR,和近一步對於軟體的原則FAIR4RS,會知道web3的工具其實對於F:findable、A:accessible、I:Interoperable、R:Reusable四個大原則算是很本質上可以符合的,這邊就來看一下幾個web3專做data protocol的項目。
Ocean Protocol是一個專注於數據的平台,提供下一代工具,以大規模解鎖和利用數據,使發布數據服務(部署ERC721數據NFT和ERC20數據代幣)以及消費數據服務(花費數據代幣)變得容易。使用者可以使用Ocean的JS和Py庫開發和自定義應用程序,通過鎖定OCEAN代幣和策劃數據來獲得獎勵,並通過數據挑戰與數據科學社區互動。Ocean Protocol以其在該領域的工作而聞名,並被世界經濟論壇認定為技術先驅。其實現可持續、有利可圖的數據市場的關鍵是確保提供者和保管人在分享數據時感到安全。Ocean的解決方案是一個用於數據共享的點對點協議。
Ocean認為“大數據”嚴重剝奪了用戶和網絡參與者的利益,因為它分享和盈利用戶數據,而用戶對此過程幾乎沒有控制權。為了解決這一問題,Ocean團隊旨在建立一個去中心化的數據交換協議,讓消費者、公司和其他所有人都可以對等控制和透明地交換數據。Ocean還計劃通過激勵參與者進行盈利來激活大量休眠或未使用的數據。該協議的最終目標是推動人工智能(AI)的持續創新,這一技術嚴重依賴數據輸入和一個強大、可靠的數據市場。
Ceramic的協議是一個分散事件流的數據網絡,有助於實現可組合的Web3,在Ceramic上,用戶帳戶通過加密方式簽署數據事件,然後將它們提交到網絡,這些數據事件被組織成流。流允許任何連接到公共互聯網的應用程序或設備發布、消費、交換和重用數據。其核心功能是使存儲協議上靜態和不可變的數據具有可變性和動態性,這對於高度動態的用戶數據(特別是社交數據)至關重要。
下面有一個來自Messari研究報告的示意圖,清楚的顯示其跟IPFS的關聯性
數據流是Ceramic網絡的一個實例,當系統中的帳戶所有者或用戶簽署交易時會被修改。數據流是從源到消費者傳輸數據的一種方式。在Web2中,這用於捕獲接近實時數據,然後移動到期望的輸出和使用。數據模型或流集合用於表示平台上的功能,如社交圖或用戶資料,並且這些被收集以產生Ceramic應用程序。這些模型允許與Ceramic生態系統中的任何應用程序兼容的可組合、共享數據。每個流中的內容是任意的,可以引用任何其他流中的內容。
流通過不可變的streamID跟踪動態文檔。使用IPFS,每個文檔都綁定到一個不可變的哈希(CID)。每個流由錨定服務啟動、簽名和錨定到區塊鏈。Ceramic最終將推出一個本地代幣來支持數據網絡。對流的任何更改或更新也將經過簽名和錨定過程。隨著錨定服務逐漸退出,Ceramic將開始更像一個區塊鏈。
每個數據流的共識是單獨發生的,因此在某種程度上,每個數據流都表現得像一個分類帳。節點負責所有流的一個子集。
高效且公平的數據交換是數位經濟的基礎,但目前面臨著眾多的系統性障礙。Kamu由一支充滿熱情的工程師和科學家團隊創建,利用前沿技術解決跨組織數據交換的獨特挑戰。
我們的願景是一個世界,在這裡:
利用鏈上機制來儲存資料,對於有隱私的資料或是設計資料權限上,就會需要有近一步的考量,這塊主題又會更進階一點。
Web3 access controls: How zero-knowledge encryption can secure user access
end-to-end encryption of data application on IPFS
Decentralized Internet: Innovative Step in Web3 for Data Security
閱讀參考:
Brave, Ceramic, and Web3's data problem
Ceramic Network: The Collaborative Data Later
What is Ocean Protocol?(OCEAN) The Beginner's Guide
Decentralized Internet: Innovative Step in Web3 for Data Security
Tutorial: Encrypted Data on ComposeDB
我們的基因體時代是我經營的部落格,如有對於合成生物學、生物資訊、檢驗醫學、資料視覺化、R語言有興趣的話,可以來交流交流!也可以追蹤我的工作IG,但就是偏向醫療為主,假如對去中心化科學有興趣,則可以進入到g0v的da0頻道中多多交流。