
Locktime 是一項規則,用來延後交易或合約操作的執行,直到達到指定的時間點或區塊高度。其核心目的是避免在預定時間前進行轉帳或操作。這可比擬為銀行的定期存款帳戶:僅有到期後才能提領資金。
在區塊鏈領域,Locktime 可用來限制交易何時有資格被納入區塊,為社群治理提供觀察期、實現代幣分批釋放,或作為跨鏈兌換的超時保護。由於參與者遍及全球,設定「最早執行時間」有助於降低誤操作與權限濫用的風險。
在 Bitcoin 中,Locktime 透過交易欄位 nLockTime 實現,規定礦工最早可將該交易納入區塊的時間。
區塊高度可視為區塊鏈上的「排隊號碼」:數字越大,區塊越晚。如果 nLockTime 設定為某個區塊高度,僅有達到該高度後該交易才會被確認。若設定為時間戳(Bitcoin 規定,數值大於等於 500000000 即視為時間戳),則該交易在指定時間前無法被確認。
除了 nLockTime,Bitcoin Script 還提供 CheckLockTimeVerify(CLTV)與 CheckSequenceVerify(CSV)。這兩項機制可實現更細緻的存取控制:CLTV 以絕對時間或區塊高度檢查,CSV 則以相對時間檢查(例如「至少等待 X 個區塊」)。這讓多重簽章錢包或支付通道能設定更複雜的條件。例如,可要求「任一方僅能在 100 個區塊後贖回資金」,藉此降低單方即時提領的風險。
在智能合約中,Locktime 常見於治理延遲與分階段資金釋放。智能合約本質上是「自動化程式規則」,部署後依預設邏輯自動執行。
在 Ethereum 生態系統中,TimelockController 等合約會為治理提案設置延遲窗口。多數協議會設定 24–72 小時的 Locktime,讓用戶能在執行前發現並應對潛在問題(截至 2024 年,Compound 與 Uniswap 等協議採取 24–48 小時的治理延遲)。這就像執行前的「冷靜期」。
代幣合約也會以 Locktime 安排歸屬期。例如,團隊或投資人分配的代幣可能有「懸崖期」(初期不釋放),之後線性歸屬,防止提前大量拋售。每到歸屬節點,合約自動解鎖相對應的份額。
在代幣歸屬安排中,Locktime 決定「何時可領取或出售代幣」。歸屬意指逐步取得使用權,而非一次性全數獲得。
於質押或收益型產品中,Locktime 通常代表固定期限——例如 30 天或 90 天——在此期間資金不可提前贖回,或若提前贖回則需支付手續費。Gate 的理財與鎖倉質押產品會明確揭示鎖定期間及到期規則,用戶需確認是否允許提前贖回、到期後何時結算,以避免流動性壓力。
對專案方而言,合理的 Locktime 有助於穩定市場預期;對用戶而言,了解鎖定期長短及提前贖回政策,是有效管理資金的關鍵。
跨鏈場景常見 HTLC(雜湊時間鎖合約),結合雜湊與時間條件,確保交易要麼按規則完成,要麼超時後資金退回。
HTLC 可比擬為「雙鑰保險箱」:一把鑰匙是雜湊原像(正確答案),另一把是到期時間。在 Locktime 內給出正確答案,即可於目標鏈提取資金;否則超時後,資金自動退回原地址。此機制支援原子交換,確保雙方要麼都成功,要麼都不發生交易。
Locktime 規定「到達某個時間後操作才可執行」,無論由誰發起。凍結則如同管理員按下暫停鍵——資金在解除前無法轉移。
權限控制著重於「誰能操作」,如需多重簽章才能動用資金;Locktime 則聚焦於「何時」允許操作。許多系統會結合兩者:既需多人批准,又強制延遲執行,以分散風險。
Locktime 是 Bitcoin 交易、智能合約治理、代幣歸屬與跨鏈兌換等場景中用以延後操作至指定時刻的基礎機制。藉由掌控「何時」可執行,有效減少衝動或惡意操作,但無法取代權限管理與金鑰安全。設計 Locktime 時需選擇合適的時間基準,採用經審計的模組,審查邊界條件,並於產品層面明確訂定到期/贖回條款。無論自訂合約或使用平台產品,皆應預先規劃流動性,評估鎖定期的影響。
裝置設定中的 Locktime 指裝置在無操作狀態下,螢幕自動鎖定的時間。例如,若設為 30 秒,手機在 30 秒無操作後會自動鎖屏。此功能可防止未經授權存取並減少不必要的耗電,提升安全性並節省電力。
合理設定 Locktime 有兩大優點:提升隱私(自動鎖屏可防止他人未經許可存取手機)與節能(螢幕不會無謂常亮)。可依個人使用習慣調整 Locktime,有助於在便利性與安全性之間取得平衡。
確實會有影響。Locktime 過短(如 15 秒)可能需頻繁解鎖,特別是在閱讀長文時容易被中斷。日常建議設為 30–60 秒,公共場合可設為 15–30 秒以提升安全性。找到適合自己的平衡比單純追求最短時間更實際。
兩者無直接關聯。Locktime 控制裝置多久後自動鎖屏,自動亮度則依環境光調整螢幕亮度。兩項功能獨立,設定互不干擾。螢幕變暗通常是亮度自適應導致,並非鎖屏倒數計時所致。
於 Gate 的安全設定中,可設定交易會話自動超時。進入帳戶安全 > 會話超時設定,選擇所需時長(如 10 分鐘、30 分鐘或 1 小時)。在此期間無操作,交易功能將自動鎖定,需通過身分驗證後才能繼續,有效提升資金安全。


