整個 @Dusk 棧其實有兩本相關但不同的賬:一本是 DuskEVM 的執行賬,對外講以太坊 JSON-RPC;另一本是 Dusk L1 的結算賬,對外講 GraphQL / RUES。DUSK 必須在這兩本賬裏被讀成同一個數,但它們的時鐘、單位和小數位並不一樣。
DuskEVM 是 OP Stack 風格的 EVM 執行層,返回標準 EVM 形狀的區塊、日誌和回執;它的最終結算與數據可用性,再通過 batcher、狀態承諾和橋接錨定到 DuskDS。也就是說,這不是一個“把 GraphQL 實時翻譯成 JSON-RPC”的適配器,而是兩層之間靠橋和狀態承諾維持最終一致。真正需要注意的是跨層場景:DuskEVM 上 inclusion 很快,但完整結算和橋接確認還要再走幾步,期間兩邊看到的狀態可能暫時不同。
$DUSK 的角色讓這個風險更具體。L1 原生側用 LUX 表示,1 DUSK 等於 10 的 9 次方 LUX;DuskEVM 爲了兼容以太坊工具鏈,又把 DUSK 按 18 位小數暴露。橋接時若換算或精度處理不當,同一筆價值可能在兩個賬本里短暫對不上。對普通轉賬也許只是顯示誤差,對受監管結算,就可能是“一邊顯示到賬、一邊還未最終確認”的誤操作窗口。
我看完的判斷是:評估 #dusk ,不能只看它“兼容 EVM”,還要看 L1 結算賬和 EVM 執行賬之間的一致性保障。資料目前沒有充分說明權威數據源優先級、衝突檢測和修復機制,而 DUSK 正是這兩本賬裏最不能唸錯的數字。DYOR。
DuskEVM 是 OP Stack 風格的 EVM 執行層,返回標準 EVM 形狀的區塊、日誌和回執;它的最終結算與數據可用性,再通過 batcher、狀態承諾和橋接錨定到 DuskDS。也就是說,這不是一個“把 GraphQL 實時翻譯成 JSON-RPC”的適配器,而是兩層之間靠橋和狀態承諾維持最終一致。真正需要注意的是跨層場景:DuskEVM 上 inclusion 很快,但完整結算和橋接確認還要再走幾步,期間兩邊看到的狀態可能暫時不同。
$DUSK 的角色讓這個風險更具體。L1 原生側用 LUX 表示,1 DUSK 等於 10 的 9 次方 LUX;DuskEVM 爲了兼容以太坊工具鏈,又把 DUSK 按 18 位小數暴露。橋接時若換算或精度處理不當,同一筆價值可能在兩個賬本里短暫對不上。對普通轉賬也許只是顯示誤差,對受監管結算,就可能是“一邊顯示到賬、一邊還未最終確認”的誤操作窗口。
我看完的判斷是:評估 #dusk ,不能只看它“兼容 EVM”,還要看 L1 結算賬和 EVM 執行賬之間的一致性保障。資料目前沒有充分說明權威數據源優先級、衝突檢測和修復機制,而 DUSK 正是這兩本賬裏最不能唸錯的數字。DYOR。
