為什么需要中心化數據庫?如何衡量去中心化數據庫的好壞?
為什么需要去中心化數據庫?
Web2應用的數據存儲有兩種基本方式,文件系統和數據庫。由于Web3缺乏數據庫產品,大部分的DApp除了將少量重要數據存儲在昂貴的智能合約外,仍然使用的是中心化數據庫來存儲結構化數據。隨著IPFS等去中心化文件系統開始逐漸用于存儲Web3應用的NFT數據,去中心化文件系統被Web3所認可和接受,去中心化數據庫的技術也經歷了一輪迭代,新出了多種產品。
去中心化數據庫相比傳統中心化數據庫有著獨特優勢,它能降低Web3項目單點失敗風險,讓Dapp完全去中心化。
去中心化數據庫適合用來存儲訪問頻率高的熱數據,存Dapp的非財務數據,比如:
Web3 社交數據協議 Inspect 即將推出 INSP 代幣:5月30日消息,Web3 社交數據協議 Inspect 宣布即將發布 2.0 版本,Inspect 2.0 將在界面、產品套件有所改進,還會有創新的 DAO 架構。Inspect 同時表示即將推出 INSP 代幣。Inspect 提醒稱,當前未發布正式的 INSP 合約。[2023/5/31 11:49:01]
NFTmetadata
DAO投票數據
DEX訂單薄
去中心化的社交數據,博客數據,郵件。
Dapp需要的復雜的關系型數據庫數據。
有哪些類型的去中心化數據庫存儲系統?
近兩年來,出現了許多去中心化數據庫項目,其中一些創新性的項目受到廣泛關注。
歐易Web3錢包與以太坊開源基礎設施BlockNative達成官方合作:據官方消息,歐易Web3錢包與以太坊開源基礎設施BlockNative達成官方合作關系,用戶可以直接通過歐易Web3錢包的Discover板塊搜索并進入Blocknative,以使用其所提供的各類以太坊鏈上工具。此外,用戶可連接歐易Web3錢包在BlockNative使用Mempool、查看加密資產和管理MEV。
據悉,歐易Web3錢包是最全面的異構多鏈錢包,支持50+公鏈。App、插件、網頁三端統一,包含數字貨幣錢包、DEX、DeFi賺幣、NFT市場、DApp探索5大板塊。[2023/2/8 11:54:37]
Ceramic:Ceramic是一個于2019年開始的項目。數據以流的形式存儲和管理,并將格式化的事件日志添加到流中。日志將被制成文件并上傳到IPFS。提供GraphQLAPI查詢。Ceramic沒有像IPFS那樣的激勵模型,并支持數據創建、讀取和更新。
拉美Web3基礎設施供應商PARFIN獲1500萬美元融資:金色財經報道,拉丁美洲的Web3基礎設施供應商Parfin在種子輪投資中籌集了1500萬美元。該公司在一份聲明中說,這筆資金由加密貨幣投資公司Framework Ventures牽頭,并補充說L4 Venture Builder,一個由巴西證券交易所B3支持的企業風險投資基金,也進行了投資。Parfin將利用資金進行國際擴張,擴展其產品組合并推出新的解決方案。[2023/1/18 11:17:58]
OrbitDB:OrbitDB是與Ceramic相比較早的項目,也使用IPFS文件系統進行文件存儲。它支持NoSQL數據庫和文件的存儲。
Tableland:該項目于2022年啟動,目前處于公共測試階段。Tableland的生產版本將于2023年發布。數據存儲需要使用智能合約,這些智能合約定義SQL語句并設置使用權限。讀取數據是在鏈下進行的,不需要支付。當前,該合約已部署在ETH和OP等L2上。
Web 3.0 應用程序 Context 推出 NFT 平臺測試版 New:10月4日消息,Web 3.0 應用程序 Context 已推出 NFT 平臺測試版,平臺允許搜索 NFT 收藏、藝術家和 DAO,與 Nansen 等其他 NFT 錢包不同,Context 是免費的,用戶連接 MetaMask 錢包并設置用戶名后就可以搜索平臺的數據庫,關注最喜歡的藝術家、分享和競標收藏品。 該應用程序還為以太坊 NFT 編制索引,并包括來自 OpenSea、Rarible 和 Larva Labs 的 CryptoPunks 等市場的市場數據,如底價和出價。[2021/10/4 17:22:51]
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的使用便利性和流暢度來講至關重要。
期貨和合約是金融衍生品,用于對沖風險、投機和套利等目的。它們在一些方面有相似之處,但也存在一些區別.
1900/1/1 0:00:00比特幣信托溢價開始上升,顯示出機構的興趣。持有者數量開始增加,但比特幣的流通速度開始下降。 比特幣信托溢價開始上升,表明機構的興趣。礦商收入持續下降,這可能導致潛在的拋售壓力.
1900/1/1 0:00:00在經歷了2022年嚴酷的加密貨幣寒冬之后,比特幣(BTC)已在2023年以令人印象深刻的復蘇重新煥發活力。現在,世界領先的加密貨幣正準備實現重大突破,目標是克服2023年的巨大阻力位.
1900/1/1 0:00:00根據數據顯示,在過去的24小時內,共有9900萬枚USDT在Curve的3pool中售出,凈流出達到6440萬美元.
1900/1/1 0:00:00BTC和ETH在美國債務上限的發展中攪局在上周經歷了一段平靜的走勢之后,BTC和ETH的帷幕略有升起,因為美國的鬧劇很有可能根據債務上限延長2年的原則得到解決.
1900/1/1 0:00:00由于FirstRepublicBank存款暴跌引發了對美國銀行業危機的新擔憂,比特幣價格已經反彈.
1900/1/1 0:00:00