提領的生命週期
從 Intention 提領到外部鏈共有三個階段,每個階段都有各自的延遲。- 發起請求。 IntentionKernel 收下你簽署的提領訊息,把它打包進區塊。到這一步,你的內部餘額已經按提領金額扣減。這一步的速度和鏈上其他任何操作一樣,在健康的網路上是次秒級。
- 驗證者見證。 等 IntentionBFT 把載有這筆提領的 Intention 區塊定案,驗證者就會觀察到,並簽署一份見證(attestation),授權在目標鏈上放款。目標鏈合約要放款,要的正是權益加權的 見證法定人數。完整協議參見跨鏈橋。
- 目標鏈結算。 由某個人——任何中繼方,包括你自己——把聚合後的見證提交到目標鏈合約;合約驗證過就執行放款。這一階段的耗時,取決於目標鏈本身對打包和確認的要求。
時間都花在哪裡
延遲主要來自兩塊,而且這兩塊彼此獨立。- Intention 一側的最終性成分有界且很小。IntentionBFT 在共識管線內部完成區塊定案,不必等機率性確認。
- 目標鏈一側的成分取決於那條鏈的出塊和最終性規則。快鏈只增加幾秒,慢鏈可能增加幾分鐘。
什麼時候該擔心
整個流程的預期時間會在你提交時顯示在提領對話框裡,各條目標鏈不同,其中爭議期佔了大部分。等那段時間走完再開工單。在時限到期之前,你的提領幾乎肯定還在途中,開工單也不會讓它變快。 如果時限已經走完,你應該:- 在區塊瀏覽器上查你自己的目標錢包,確認資金不是已經到帳、只是被錢包介面漏掉了。介面有時候會落後於鏈上狀態。
- 用你提領到的那個地址,在目標鏈上查找放款交易。 如果資金已經到了那裡,代表提領已經完成,剩下的問題只是你的錢包把它顯示在哪裡。
- 查看 Intention 自己回報的提領狀態,在應用程式裡看,或者透過你正在用的串接介面看。
工單裡要寫什麼
請把以下內容發到contact@intention.xyz:
- 發起提領的 Intention 帳戶地址。
- 記錄該提領的 Intention 區塊或交易。
- 目標鏈與目標地址。
- 資產與金額。
- 你提交提領的 UTC 時間。
- 你在上述三項檢查中各自觀察到的狀態字串。