Mi az a Time Lock?
A Time Lock olyan szabály, amely előírja, hogy a blokkláncon lévő pénzeszközök csak egy meghatározott időpont vagy blokkmagasság elérése után mozgathatók. Képzelj el egy digitális széfet, amely egy előre beállított napon nyílik ki: előbb nincs leskelődés. Egyszerű, kiszámítható, és nehéz vitatkozni vele.
A Time Lock örökre befagyasztja a kriptódat. Dehogy. Csak szünetelteti a költést addig, amíg az idő vagy a blokkmagasság nem jelzi, hogy indulhat, utána pedig a szokásos szabályok érvényesek.
Hogyan működik a Time Lock?
Képzeld el, hogy egy csapat a következő évig zárolja a tokenjeit, vagy egy DAO várakozási időt iktat be, mielőtt nagyobb összeget mozgatna a kincstárából. Ugyanaz az elv, különböző változatokban.
- 1. lépés: Kiválasztasz egy időpontot vagy egy jövőbeli blokkmagasságot, amikor a pénzeszközök felszabadulnak.
- 2. lépés: Ezt a szabályt egy tranzakcióba vagy – ami gyakoribb – az eszközöket tároló okosszerződésekbe kódolod.
- 3. lépés: A hálózat érvényesíti a zárolást. A határidő előtt senki sem költheti el a pénzeszközöket.
- 4. lépés: Amikor elérkezik a megfelelő időpont, a jogosult fiók vagy kulcsok mozgathatják az eszközöket, elindíthatják a kifizetést, vagy végrehajthatják a sorba állított műveletet.
- 5. lépés: A beállításoktól függően opcionális biztosítékok is életbe léphetnek, például visszatérítési lehetőségek vagy további jóváhagyások.
Egyszerű ötlet, erőteljes működés.
Miért fontos a Time Lock?
Mert néha az a legokosabb lépés, ha szándékosan lelassítjuk a dolgokat.
- Előny: Csökkenti az elhamarkodott lépések és a rug pull kockázatát, mivel várakozási időt ír elő a pénzeszközök mozgatása előtt. Mindez a modern letéti szolgáltatásokhoz hasonlóan működik, csak automatizáltan.
- Nézőpont: A csapatok gyakran zárolják a részesedésüket, ezzel jelezve, hogy hosszú távra terveznek, és valódi hasznosságra törekednek, nem csupán a hype-ra.
- Jelentősége: Találkozhatsz vele tokenek vestingjénél, DAO-kincstáraknál, launchpadeken, sorba állított frissítéseknél és láncok közötti swapoknál.
Ha lehet, a feloldást blokkmagasság, ne pedig pontos idő szerint állítsd be. A lánc ténylegesen a blokkokat ellenőrzi, a hálózati órák pedig kissé eltérhetnek egymástól.
A Time Lock főbb jellemzői
Fuss végig ezeken, és tudni fogod, mire számíthatsz:
- Kiszámítható: A feloldás időpontja előre rögzített, és a láncon bárki ellenőrizheti.
- Nem letétkezelő: Beállítás után senki sem írhatja felül, kivéve, ha a frissítésekhez szándékosan ilyen kódot adtál hozzá.
- Kombinálható: Más szabályokkal, például visszatérítésekkel, swapokkal és többlépcsős irányítási folyamatokkal együtt is használható.
- Átlátható: Nyomon követheted, mikor szabadulnak fel a pénzeszközök, és ehhez igazíthatod a terveidet.
- Rugalmasan szabályozható: A kialakítástól függően zárolhatsz egy walletet, egy tokenrészt vagy egyetlen függvényhívást.
Változatok
A különböző láncok és projektek más-más változatokat kínálnak. Az alapötlet hasonló, a működés eltérő.
- Abszolút: Feloldás egy adott időbélyeg vagy blokkmagasság elérésekor; gyakori vestingnél és frissítések késleltetésénél.
- Relatív: Feloldás a pénzeszközök beérkezése óta eltelt meghatározott számú blokk után; időalapú biztonsági időablakokhoz hasznos.
- HTLC: Hashalapú timelock szerződések, amelyeket atomic swapoknál használnak: biztosítják, hogy a tranzakció időben lezáruljon, vagy visszatérítés történjen.
- Vesting: A tokenek fokozatos felszabadítása különböző időpontokban, cliff időszakokkal és havi feloldásokkal is.
- Irányítás: Késleltetés a javaslat jóváhagyása és végrehajtása között, hogy a tokenbirtokosok reagálhassanak vagy lezárhassák a pozícióikat. Ezt néha többaláírásos wallettel párosítják a további jóváhagyások érdekében.
A Time Lock nem véd meg az árfolyam-ingadozástól. Az érméid értéke zárolás alatt is emelkedhet vagy csökkenhet.
Példa
Egy DAO 48 órás Time Lockot állít be a kincstárát érintő műveletekre, így minden jóváhagyott költés végrehajtása előtt két napot kell várni. Ez időt ad a tokenbirtokosoknak az áttekintésre és a reagálásra.
Érdekesség
A Bitcoinnak már a kezdetekkor is volt egy időalapú költési szabályokat alkalmazó változata. A későbbi frissítések megkönnyítették a szabályok szkriptelését, ami olyan megoldásokat ihletett, mint az atomic swapok és a modern vestingeszközök.
Összefoglalás
Röviden: a Time Lock időben késleltetett jogosultság, amelyet a pénzbe kódolnak, így mindenki tudja, hogy az idő diktálja a szabályokat.