
我想了解當 DIA 的 Lasernet rollup 向另一條鏈發送價格更新時,在智能合約層面實際發生了什麼。 Spectra(DIA 的訊息層)是基於 Hyperlane 建立的自定義實例,其流程涉及三個特定的合約: 1. OracleTrigger.sol(於 Lasernet 上):從 Aggregator 合約收集經過驗證的價格輸出,並發送跨鏈負載。 2. Hyperlane ISM(跨鏈安全模組):中繼者傳輸訊息,而驗證者根據可自定義的安全模組驗證其真實性。 3. 目標鏈合約: • PushOracleReceiver.sol 接收自動的偏差/心跳推送。 • RequestOracle.sol 處理 DApp 的按需拉取請求。$DIA 由於它使用 Hyperlane 的無許可框架,任何新的 L1 或 L2 都可無需等待中心化橋樑委員會即可接入 Lasernet。@DIAdata_org
