區塊鏈確認與最終性:讀懂交易狀態
一筆交易可能先提交,再被納入區塊,之後才被視為達到最終性。這些是不同的狀態。確認數依特定計數慣例描述鏈的進展;最終性則描述共識機制對已接受歷史不被更改的保障。
提交只是開始
錢包顯示已傳送,可能只代表已廣播交易。這本身無法證明驗證者已將其納入區塊,或預定收款人已收到可轉移的代幣餘額。請先在正確網路的區塊瀏覽器查詢交易識別碼。
核對網路、收款人、資產與執行狀態。即使執行失敗,交易紀錄仍可能存在。切勿以一條鏈的交易識別碼,作為另一條鏈交易成功的證據。
納入區塊與確認
納入區塊指交易出現在目前所追蹤鏈上的某個區塊中。有些瀏覽器將包含該交易的區塊計為第1次確認;其他瀏覽器可能以不同方式顯示進度。請閱讀瀏覽器的定義。
以一條示例鏈而言,若在高度100納入算作1次確認,到高度102就是3次確認。這只是計算範例,不是交易所要求,也不是所需分鐘數的估計。區塊未必按固定時程產生,尚未達到最終性的歷史有時可能重組。
最終性取決於協議
有些共識系統會隨著交易後方區塊增加而提高可信程度;其他系統也會提供明確的已最終確定狀態。Ethereum的權益證明協議透過驗證者對檢查點的投票實現最終性,不應描述為仍依賴Ethereum挖礦。
不要把一個網路的確認目標套用至另一個網路。在不同共識系統之間,單純較大的區塊數不一定代表更強的保障。最終性是在既定假設下的協議特性,無法防範所有錢包操作錯誤或代幣合約問題。
帳戶入帳須另外核對
交易所可在網路處理後套用自己的入帳政策。請核對最新入金指引、支援網路、資產、最低金額及必要的收款人識別資訊。轉到錯誤地址的交易,即使已達最終性,仍是轉錯地址。
轉帳成本概念請參閱ETH Gas與提領費用。閱讀代幣供應量指南時,請將代幣身分與估值分開理解。在OrangeX.com Academy繼續學習。
常見問題
待處理代表轉帳失敗嗎?
不一定。重新提交前,先查看正確瀏覽器及錢包狀態;重複轉帳可能產生額外成本或非預期付款。
已達最終性代表交易所已入帳嗎?
不是。請另外查看帳戶入金紀錄與現行要求。
哪些資訊有助於客服調查?
透過官方客服提供網路、交易識別碼、代幣、收款人與時間。切勿分享助記詞或私鑰。本文解釋交易狀態,不保證資產能追回或任何處理期限。