Dolomite 運用 Alchemy 確保資料完整性

「資料一致性是 Alchemy 為我們解決的一個關鍵問題。」
— - Corey Caplan, Dolomite CEO and Co-founder
摘要
區塊鏈資料的完整性對 Dolomite 至關重要。一開始,Dolomite 使用免費的區塊鏈節點服務,但遇到了不穩定與資料不可靠的問題。後來 Dolomite 嘗試自行架設節點,結果同步耗時極長,而且經常當機。如今,Dolomite 透過 Alchemy 確保始終能取得正確的資料。
Dolomite 需要在使用者交易時呈現正確的資訊
由於終端使用者的交易決策與訂單都會受到最新區塊鏈交易的影響,能看到正確的資料至關重要。然而,即使直接查詢 ETH 節點,要取得一致的即時資料也相當困難。發出請求時,並非所有查詢都會送到鏈的相同副本,而且可能發生重組(reorganization)。如果有節點認為某筆交易已被打包,但另一個節點卻沒有,這就會造成問題。
Dolomite 原本使用一個免費的節點服務,但發現資料不一致的狀況。他們的工程師花了好幾週的時間為每個請求建立九項以上的檢查。當偵測到重組時,他們會等待更多區塊,再重新檢查一次。這個變通方法確實能驗證資料,但也為終端使用者帶來了很長的等待時間。儘管如此,等待總比把交易撤回、把訂單退回訂單簿要好。Dolomite 多次在該服務的支援頻道求助,但他們的問題總是被其他客戶的問題淹沒。
在最初的那幾個月裡,Dolomite 投入了數百個小時在檢查基礎設施與偵測錯誤資料上。這還不包括他們原本可以用來開發 Dolomite 的時間所損失的機會成本。除此之外,在產品開發與區塊鏈基礎設施除錯之間反覆切換,也讓他們失去了開發的節奏。
Dolomite 透過 Alchemy 取得更準確的資料,速度快上 270 倍
Dolomite 對 Alchemy 的服務進行了嚴格測試,將因區塊鏈重組、假重組,以及節點間不一致所造成的錯誤定義為偽陽性。在同時執行兩台相同伺服器為期兩週的測試中,他們發現 Alchemy 的偽陽性比前一個基礎設施供應商少了 91%。
Alchemy 的偽陽性比前一個基礎設施供應商少了 91%。
Alchemy 不僅提供一致的資料,執行與驗證只需 10 毫秒,速度快上 270 倍。在使用 Alchemy 之前,由於 Dolomite 至少要執行九項檢查、每項耗時 300 毫秒,終端使用者每次請求至少要等待 2.7 秒。現在,他們能更緊貼最新區塊,僅落後一個區塊。
透過為前端、後端寫入以及應用程式其他部分使用多個 Alchemy 端點,Dolomite 現在能輕鬆擷取應用程式各部分的使用資訊。Alchemy 的儀表板非常易用,讓 Dolomite 的團隊能夠將一段時間內的查詢量視覺化呈現,使他們更能掌握終端使用者如何使用 Dolomite。
立即免費註冊 Alchemy。
相關案例研究
DeFi2026年10月13日
Cash App 如何讓穩定幣資金流動像現金一樣簡單
Cash App 使用 Alchemy Node APIs 與 Webhooks,讓每一筆穩定幣餘額和轉帳都能持續對照公開鏈狀態進行驗證。
DeFi2026年9月15日
AllScale 如何大規模支援快速、穩定的穩定幣支付
AllScale 在 Alchemy Node API 上統一區塊鏈讀取與交易請求,支援穩定幣結帳、開立發票、薪資發放與付款。
DeFi2026年9月8日
Valantis 如何在 Hyperliquid 上打造可靠的交易體驗
將 HyperEVM RPC 呼叫從自架節點遷移至 Alchemy 的 HyperEVM Node 後,Valantis 的 RPC 請求成功率達到 100%,為交易提供更可靠的基礎。

打造區塊鏈魔法
Alchemy 結合最強大的 web3 開發者產品與工具,並提供資源、社群與傳奇級支援。