來源:PermaDAO
DePIN 的概念是由 Messari 在 2022 年底首次提出,并表示它是未來十年中最關(guān)鍵的加密投資賽道之一。在近期發(fā)布的《2024 年投資趨勢報告》中, Messari 再次表達了對 DePIN 賽道的看好,同時預(yù)測該賽道在 2028 年會達成 3.5 萬億美金的規(guī)模。

在眾多研究報告中,最值得關(guān)注的應(yīng)該包括 Messari 在今年的 10 月份發(fā)表的 DePIN 賽道專題報告,研報里點名了 Arweave 生態(tài)中的兩個數(shù)據(jù)庫項目:KwilDB 和 WeaveDB。
接下來,讓我們一起探究什么是 DePIN,什么是數(shù)據(jù)庫,以及 KwilDB 和 WeaveDB 存在著什么潛力。
DePIN 是 Decentralised Physical Infrastructure Networks 的縮寫,中文為「去中心化物理基礎(chǔ)設(shè)施網(wǎng)絡(luò)」。根據(jù) Messari 的定義,DePIN 是一種采用區(qū)塊鏈技術(shù),其通過代幣激勵的方式,以無需許可、無需信任和可編程的形式來協(xié)調(diào)多個個體單位的物理硬件設(shè)施。
簡而言之,DePIN 通過引入代幣激勵機制把多個單體的物理硬件組成一個去中心化的網(wǎng)絡(luò),來提供真實世界的商品與服務(wù)或者數(shù)字資源。
其中,DePIN 包含了兩個部分:物理資源網(wǎng)絡(luò)(PRN)、數(shù)字資源網(wǎng)絡(luò)(DRN)。
物理資源網(wǎng)絡(luò)(PRN):激勵每個參與的用戶通過利用分布在各地的硬件,提供 WIFI、5G、VPN、能源信息共享、地理空間數(shù)據(jù)等服務(wù)。
數(shù)字資源網(wǎng)絡(luò)(DRN):激勵每個參與的用戶使用硬件提供寬帶網(wǎng)絡(luò)、存儲網(wǎng)絡(luò)、算力網(wǎng)絡(luò)等服務(wù)。
數(shù)據(jù)庫是一種用于存儲、管理和檢索數(shù)據(jù)的系統(tǒng),幫助開發(fā)者高效組織和處理應(yīng)用程序所需的信息。我們可以把它理解成一個電子化的文件柜,按照特定的方式存放數(shù)據(jù),方便用戶有效地找到和使用這些數(shù)據(jù)。
以下重要介紹兩種常見的數(shù)據(jù)庫類型:
關(guān)系數(shù)據(jù)庫:關(guān)系數(shù)據(jù)庫采用了結(jié)構(gòu)化查詢語言(SQL)進行數(shù)據(jù)管理,強調(diào)數(shù)據(jù)表之間的關(guān)聯(lián)性和一致性,適用于復(fù)雜事務(wù)處理和數(shù)據(jù)規(guī)范化。
NoSQL 數(shù)據(jù)庫:NoSQL 數(shù)據(jù)庫則強調(diào)靈活性和可擴展性,摒棄了傳統(tǒng)的表結(jié)構(gòu),更適用于大規(guī)模、分布式環(huán)境下的非結(jié)構(gòu)化或半結(jié)構(gòu)化數(shù)據(jù)存儲與檢索。
其中,KwilDB 屬于關(guān)系數(shù)據(jù)庫,WeaveDB 屬于 NoSQL 數(shù)據(jù)庫。
KwilDB 是基于 Arweave 構(gòu)建的去中心化關(guān)系數(shù)據(jù)庫,也是部署獨立關(guān)系數(shù)據(jù)庫的拜占庭容錯網(wǎng)絡(luò)的框架,允許用戶構(gòu)建與部署自己專用的數(shù)據(jù)庫。
此外,KwilDB 提供了可擴展、合規(guī)且私密的數(shù)據(jù)存儲和查詢服務(wù),旨在幫助開發(fā)者更容易地開發(fā) Dapp。

Kwil 將傳統(tǒng)數(shù)據(jù)庫的結(jié)構(gòu)和用途與區(qū)塊鏈的特性結(jié)合在一起,其具有以下特點:
拜占庭容錯:Kwil 網(wǎng)絡(luò)具有拜占庭容錯能力,即使部分節(jié)點出現(xiàn)問題或受到惡意攻擊,系統(tǒng)仍能夠正常運行。
安全且無需許可:Kwil 網(wǎng)絡(luò)允許在一個節(jié)點網(wǎng)絡(luò)中安全地、無需許可地通過 SQL 進行存儲和檢索關(guān)系型數(shù)據(jù)。
自主控制權(quán):用戶可以構(gòu)建自己的專用數(shù)據(jù)庫網(wǎng)絡(luò),完全擁有自主控制權(quán),可以決定誰可以參與運行網(wǎng)絡(luò)的節(jié)點,也可以明確規(guī)定誰不被允許參與。
高可擴展性:開發(fā)者可以根據(jù)需要添加自定義身份驗證、業(yè)務(wù)邏輯等功能,使系統(tǒng)更靈活、符合特定需求。
Kwil 在今年推出了 v2 版本,開發(fā)者在領(lǐng)取測試網(wǎng)代幣后,可以使用 Kwil 的 Javascript/Typescript SDK 進行部署數(shù)據(jù)庫。此外,Kwil 還提供了一系列的工具(Kwil CLI、Kwil Kuneiform 與 Kwil 擴展程序)及其教程,讓開發(fā)者更加絲滑地構(gòu)建應(yīng)用。
WeaveDB 是一個基于 Arweave 區(qū)塊鏈構(gòu)建的去中心化 NoSQL 數(shù)據(jù)庫,由 Warp Contracts 提供支持,旨在為數(shù)據(jù)存儲提供可擴展、安全和快速的解決方案。

WeaveDB 相對于傳統(tǒng)的 Web2 的 NoSQL 數(shù)據(jù)庫有幾個優(yōu)勢:
內(nèi)置高性能的索引器:WeaveDB 無需依賴中心化的索引器即可輕松搜索和查詢大型數(shù)據(jù)集,而且查詢性能比 Web2 數(shù)據(jù)庫更快。
廉價的存儲成本:數(shù)據(jù)永久存儲在 Arweave 上,存儲成本很低。
支持跨鏈:基于 WeaveDB 開發(fā)的應(yīng)用可以和多條鏈交互,同時也允許開發(fā)者從不同的區(qū)塊鏈網(wǎng)絡(luò)甚至 Web2 API 導(dǎo)入他們的數(shù)據(jù)。
支持數(shù)據(jù)加密:用戶可以使用 Lit 協(xié)議對數(shù)據(jù)進行加密,確保數(shù)據(jù)隱私和安全。
可擴展性:WeaveDB 幾乎是無限可擴展的,使其成為大規(guī)模 Dapp 的理想選擇。
WeaveDB 的技術(shù)堆棧包括 Irys 和 Warp Contracts,允許開發(fā)者使用任何編程語言來部署智能合約以創(chuàng)建 NoSQL 數(shù)據(jù)庫,并且具備出色的可擴展性。此外,WeaveDB 提供了 API 接口以及 FPJSON 來定義數(shù)據(jù)模式和訪問控制規(guī)則,當然還包括開發(fā)教程文檔,極大地降低了開發(fā)者開發(fā) Dapp 的門檻。
對于應(yīng)用開發(fā)來說,數(shù)據(jù)庫是不可缺少的基礎(chǔ)設(shè)施。KwilDB 和 WeaveDB 從 Arweave 生態(tài)開始孕育成長,填補了去中心化數(shù)據(jù)庫領(lǐng)域的空白。
隨著 DePin 概念的興起,造富效應(yīng)讓這些枯燥的基礎(chǔ)設(shè)施開始進入人們的視野。Arweave 本身就是 DePIN 概念的龍頭項目,而且在存儲網(wǎng)絡(luò)細分賽道是不可取代的地位,永久存儲 KwilDB 和 WeaveDB 數(shù)據(jù)庫中的數(shù)據(jù)。在功能上,KwilDB 負責處理結(jié)構(gòu)化數(shù)據(jù),WeaveDB 負責處理非結(jié)構(gòu)化或半結(jié)構(gòu)化數(shù)據(jù),用戶可以按需選擇。
其實早在 2022 年,KwilDB 就得到了資本的青睞,完成了 960 萬美金的融資,這對于數(shù)據(jù)庫賽道來說是好的信號。而目前來說,KwilDB 和 WeaveDB 都還處于 Alpha 階段,尚未真正接受過市場的檢驗,但也無需為了趕上 DePIN 的熱潮而操之過急。
無論是錢包、存儲或托管,在 Web3 都已經(jīng)有相對成熟的產(chǎn)品。現(xiàn)在最迫切需要一款創(chuàng)新性的數(shù)據(jù)庫出現(xiàn),為 Dapp 提供可靠的數(shù)據(jù)存儲和管理解決方案。Arweave 生態(tài)不乏極客精神的創(chuàng)業(yè)者,只需要保持節(jié)奏,堅持做對的事,然后靜等花開。