它是什麼以及我們為何建造它 建立 Web3 原生資料倉儲的挑戰之一是所需的極端數位規模和精確度——我們已經看到 Gas 費、Gas 限制、代幣獎勵等要求數位規模和精度達到 72 位元或更高。 Oracle 或 Snowflake 等傳統資料倉儲的 Decimal 資料類型最高可達 37 位,利用 Float 資料型別來處理更大的數字。 Float 資料類型面臨的挑戰是缺乏精確度,這在 Web3 中意味著在聚合各方之間的價值轉移時缺乏保真度。 或者,一些 Web3 資料提供者將這些非常大的數字儲存在 VarChar 等字元欄位中,但會犧牲基本數學函數的效能。 使用者可以在全精度數字之間進行選擇,並能夠執行基本計算。 為了實現高保真 Web3 用例,Space and Time 建立了 Big Decimal 資料類型來支援 Web3 極端大小和精確度,同時仍保留數學功能。 怎麼運作的 Space and Time從多個端點接收區塊鏈數據,然後將其發送到Kafka主題,資料倉儲從中即時消費數據並將其寫入表中。 另外,我們建立了一個 ETL 流程,將歷史區塊鏈資料批量載入到資料倉儲中。...