
Blockchain dünyasında “zaman her şeydir.” Ancak bu sadece fiyat grafikleri için geçerli değil; bizzat paranın kendisi için de geçerlidir. Time-lock (Zaman Kilidi), kripto paraların üzerine asılan dijital bir asma kilit gibidir. Bu kilit, anahtarınız olsa bile parayı belirli bir süre boyunca harcamanızı engeller.
Time-lock Nedir?
En basit tanımıyla Time-lock; bir Bitcoin veya kripto para işleminin geçerli olabilmesi için belirli bir tarihin gelmesini veya belirli bir blok sayısına ulaşılmasını şart koşan akıllı bir sözleşme kısıtlamasıdır.
Bunu dijital bir kumbaraya benzetebilirsiniz: Parayı içeri atarsınız, anahtar sizdedir ancak kumbaranın kapağı sadece 18. yaş gününüzde açılacak şekilde programlanmıştır. O gün gelene kadar paraya dokunamazsınız.
Time-lock Nasıl Çalışır? (İki Ana Yöntem)
Blockchain dünyasında zamanı ölçmenin iki yolu vardır ve Time-lock’lar da buna göre şekillenir:
1. Blok Yüksekliğine Dayalı Kilit (Block Height)
Bitcoin ağında zaman, saniyelerle değil, eklenen yeni bloklarla ölçülür.
- Örnek: “Bu işlem ancak Bitcoin ağı 900.000. bloğa ulaştığında gerçekleşsin.”
- Kullanım: Ağın hızına bağlı olarak yaklaşık bir süre hedeflenir.
2. Gerçek Zamana Dayalı Kilit (Unix Timestamp)
Doğrudan takvim ve saat üzerinden çalışan kilittir.
- Örnek: “Bu parayı 1 Ocak 2027, saat 00:00’dan önce kimse harcayamaz.”
- Kullanım: Kesin bir tarih verilmek istendiğinde tercih edilir.
Neden Parayı Kilitlemek İsteyelim?
“Kendi paramı neden harcayamayacak şekilde kilitleyeyim ki?” diye düşünüyor olabilirsiniz. Aslında Time-lock’lar çok kritik sorunları çözer:
- HODL Koruması: Duygusal kararlar verip paniğe kapılarak elindeki Bitcoin’leri satmak istemeyen yatırımcılar, kendilerini “zorunlu disipline” sokmak için bu yöntemi kullanabilir.
- Miras ve Gelecek Planlama: Bir ebeveyn, çocuğunun üniversite yaşına gelene kadar dokunamayacağı bir dijital fon oluşturabilir.
- Güvenlik (Hırsızlığa Karşı): Bir hacker cüzdanınıza erişse bile, eğer paralarınız zaman kilitli bir kasadaysa (Vault), parayı çekmek için günlerce beklemesi gerekir. Bu süre zarfında siz durumu fark edip önlem alabilirsiniz.
- İş Ortaklıkları ve Teşvikler: Yeni bir kripto projesinde kurucuların ellerindeki tokenları hemen satıp kaçmalarını (Rug pull) önlemek için “Vesting” (Hak ediş) süreçlerinde kullanılır.
Teknik Olarak İki Farklı Tür
Bitcoin protokolünde bu kilitler iki seviyede uygulanır:
- CheckLockTimeVerify (CLTV): İşlemin bütününe kilit vurur. “Bu işlem şu tarihten önce asla geçerli değildir” der.
- CheckSequenceVerify (CSV): Göreceli bir kilit vurur. “Bu para bu hesaba geldikten 1000 blok sonra harcanabilir” der. (Özellikle Lightning Network gibi katman teknolojilerinde hayati önem taşır.)
Time-lock, paraya “zaman boyutu” kazandırır. Sadece “kimin” harcayabileceğini değil, “ne zaman” harcayabileceğini de kodun içine yazar. Bu, blockchain’i sadece bir defter olmaktan çıkarıp, kendi kendini yöneten akıllı bir hukuk sistemine dönüştüren en temel araçlardan biridir.