為什么需要中心化數據庫?如何衡量去中心化數據庫的好壞?
為什么需要去中心化數據庫?
Web2應用的數據存儲有兩種基本方式,文件系統和數據庫。由于Web3缺乏數據庫產品,大部分的DApp除了將少量重要數據存儲在昂貴的智能合約外,仍然使用的是中心化數據庫來存儲結構化數據。隨著IPFS等去中心化文件系統開始逐漸用于存儲Web3應用的NFT數據,去中心化文件系統被Web3所認可和接受,去中心化數據庫的技術也經歷了一輪迭代,新出了多種產品。
去中心化數據庫相比傳統中心化數據庫有著獨特優勢,它能降低Web3項目單點失敗風險,讓Dapp完全去中心化。
去中心化數據庫適合用來存儲訪問頻率高的熱數據,存Dapp的非財務數據,比如:
OKB Chain測試網正式上線,用戶可通過OKX Web3錢包領取測試網OKB體驗:金色財經報道,據OKX官方消息,基于以太坊的Layer2網絡OKB Chain(OKBC)測試網已正式上線,用戶可以通過OKX Web3錢包領取測試網OKB進行體驗。OKBC專注于提高安全性并實現無縫集成,支持去中心化產品部署,100%兼容EVM和Cosmos,以及提供可靠的智能合約審計服務,將幫助OKX 5000萬用戶輕松探索Web3。
此前消息,OKBC發展路線圖將分三步實現以太坊擴容解決方案,V1為以太坊PoA側鏈,專注于提供高性能和低交易費用;V2升級為以太坊原生ZK Rollup平臺大幅提高可擴展性和效率;V3打通ZK Rollup之間的跨鏈通信,以OKB作為紐帶,為用戶提供類似Web2的Web3使用體驗。[2023/3/28 13:31:21]
NFTmetadata
Mysten Labs和BlueJay Games合作推出Web3街機游戲:金色財經報道,Web3基礎設施公司Mysten Labs今天宣布已經與游戲工作室BlueJay Games建立合作關系。通過這次合作,BlueJay Games將在Sui上推出一個移動Web3街機游戲Arcade Champion。
該游戲將利用Sui技術和功能,包括其鏈上對象和數據存儲、NFT基礎設施和動態用戶生成的內容支持,為玩家提供無縫和沉浸的游戲體驗。Arcade Champion將在Sui的主網第一天推出。玩家將立即獲得該游戲的游戲元素和基于英雄的NFT。[2023/3/16 13:08:06]
DAO投票數據
DEX訂單薄
去中心化的社交數據,博客數據,郵件。
拉丁格拉美獎與Web3音樂平臺OneOf合作首發NFT:金色財經報道,第64屆拉丁格拉美獎與Web3音樂平臺OneOf合作,雙方簽訂了一份為期三年的合約并發布首個NFT系列,每個NFT都將與獲獎音樂相關,粉絲也將參與到塊拉丁格萊美獎,相關NFT將在11月18日頒獎典禮之前持續投放。另據Latin Recording Academy透露,Binance是其官方加密貨幣交易平臺。(cryptotimes)[2022/10/5 18:39:57]
Dapp需要的復雜的關系型數據庫數據。
有哪些類型的去中心化數據庫存儲系統?
近兩年來,出現了許多去中心化數據庫項目,其中一些創新性的項目受到廣泛關注。
Ceramic:Ceramic是一個于2019年開始的項目。數據以流的形式存儲和管理,并將格式化的事件日志添加到流中。日志將被制成文件并上傳到IPFS。提供GraphQLAPI查詢。Ceramic沒有像IPFS那樣的激勵模型,并支持數據創建、讀取和更新。
Web3消息推送應用Notifi完成250萬美元種子輪融資:3月4日消息,Web3消息推送應用Notifi完成250萬美元種子輪融資,Race Capital和Hashed領投。據悉,Notifi 是一個消息推送類應用,其為所有 Web3 項目充當通信層,使得項目可以與用戶通過短信、電子郵件等方式進行互動。Notifi 在早期專注于 Solana 和 Terra 生態系統。[2022/3/4 13:36:36]
OrbitDB:OrbitDB是與Ceramic相比較早的項目,也使用IPFS文件系統進行文件存儲。它支持NoSQL數據庫和文件的存儲。
Tableland:該項目于2022年啟動,目前處于公共測試階段。Tableland的生產版本將于2023年發布。數據存儲需要使用智能合約,這些智能合約定義SQL語句并設置使用權限。讀取數據是在鏈下進行的,不需要支付。當前,該合約已部署在ETH和OP等L2上。
Polybase:該項目現已在測試網絡上運行。它是一個支持CRUD操作的NoSQL數據庫,每個操作都需要支付費用。此外,Polybase還支持各種文件系統來存儲數據庫文件,包括本地磁盤、IPFS、Filecoin、Polystore,甚至AWSS3。Polybase還利用支付通道進行數據查詢支付,降低了鏈上交易的頻率,并避免由于付款引起的查詢延遲。
Web3Q:項目于2022年啟動,測試網絡已經上線。提出了一種新的URL模式Web//accessprotocol用于訪問數據。它的收費模型很特別,刪除數據是可以退費的。
Kwill:Kwill是基于Arweave的SQL數據庫系統,使用智能合約進行支付。
KYVE:KYVE是一個基于Arwave的數據庫系統。
技術上
SQL和NoSQL都是可以用來做數據庫的,SQL更成熟更高效,NoSQL更豐富更靈活。SQL的數據結構需要高度一致,聯合查詢能力更強,成熟高效;NoSQL的KV形式更契合以太坊的設計模式,能支持豐富的數據類型,靈活易擴展。
功能上,能支持CRUD是最好的,但支持UD會給系統帶來復雜度。如果系統采用本地存儲,則可能不支持歷史值查詢。如果使用IPFS和Arweave,則需要數據庫是append-only的,否則一份數據有多個版本,存儲成本翻倍上升。
底層文件系統的選擇有2種。
文件存在本地是更靈活的,可以自定義檢索邏輯,效率更高,且避免了使用Arweave等去中心化文件系統帶來的不可靠性和復雜度。比如:用戶用TokenA付費給數據庫礦工,礦工則需要支付Arweavecoin來存數據,兩層網絡迭加帶來了復雜性。
數據庫文件存儲在IPFS和Arweave等去中心化文件系統中;
存儲在節點本地或S3云上。
和去中心化存儲類似,改善存儲數據檢索速度、激勵模型和代幣經濟學以及用于保證數據可用性的保證算法是決定一個協議是否會被廣泛使用的關鍵因素。
好的激勵模型和代幣模型不僅能調用節點的參與積極性,也能激勵節點做正確的事情。比如:提供有效的檢索功能,而不是只存數據獲得存儲獎勵。
數據可用性保證算法會隔一段時間檢查了節點對數據的存儲,需要節點提供數據可用性證,這個證明與節點的激勵相輔相成以防止數據丟失。
數據的檢索素的則影響著用戶體驗,對Dapp的使用便利性和流暢度來講至關重要。
總結
去中心化數據庫領域具有高度的關注價值和緊迫需求,但是目前還沒有被廣泛接受和使用的產品。
去中心化數據庫技術的成熟度低于去中心化文件存儲系統。因為去中心化數據庫技術是基于分布式文件系統的。許多項目是在2022年啟動的。
改善存儲數據檢索速度、激勵模型和代幣經濟學以及用于保證數據可用性的保障算法是決定一個協議是否會被廣泛使用的關鍵因素。協議的重點將是減少檢索時間,這對Dapp的使用便利性和流暢度來講至關重要。
當下市場在遭受監管打壓和流動性危機,但可能不用過于悲觀。撰文:Babywhale,ForesightNews北京時間今日午間,比特幣盤中失守2.6萬USDT,以太坊失守1800USDT.
1900/1/1 0:00:00探索受狗啟發的頂級加密貨幣及其可愛模因背后隱藏的潛力。 憑借社區驅動的熱情和令人驚嘆的潛力,以狗為主題的硬幣正在新興數字資產的舞臺上形成一個群體.
1900/1/1 0:00:00當你幾乎沒有交易比特幣(BTC)的基礎設施時,很難閱讀價格K線走勢圖。了解比特幣(BTC)交易時,最好從基礎開始。那么如何交易比特幣呢?有什么技巧?投資時應該考慮什么?現在讓我們一起來看看吧.
1900/1/1 0:00:00XRP的市值上漲了68%,成為第四大加密資產。Coinbase、Kraken和Gemini等主要加密貨幣交易所重新上線了XRP。該山寨幣的每日交易量飆升34%,達到33億美元.
1900/1/1 0:00:00ShibaInu的燒傷率保持在4,100%以上的正增長 數字貨幣生態系統今天正在經歷一個非常悲觀的轉變.
1900/1/1 0:00:00一只休眠的以太坊鯨魚在八年后活躍起來,在幾分鐘內移動了8,000個以太幣。加密社區預計以太坊將攀升至2,000美元。以太坊鯨魚錢包在過去幾個月重新出現.
1900/1/1 0:00:00