Time Lock이란 무엇인가?
Time Lock은 블록체인상의 자금이나 행동이 특정 시간이나 블록 높이 이후에만 이동될 수 있다는 규칙이다. 설정된 날짜에 열리는 디지털 금고처럼 생각하면 된다. 조기 엿보기는 없고, 깔끔하고 예측 가능하며 주장이 붙기 매우 어렵다.
Time Lock은 당신의 암호화를 영원히 잠그지 않는다. 아니다. 시계나 블록이 허용한다고 말할 때까지 지출을 일시적으로 멈추고, 그 시점이 다가오면 일반 규칙이 적용된다.
Time Lock의 작동 방식
팀이 내년까지 토큰을 벤스팅하는 모습이나 DAO가 큰 재무 움직임 전 일시 중지를 추가하는 모습을 상상해 보라. 같은 아이디어, 다른 형태일 뿐이다.
- Step 1: 자금을 해제할 시점이나 미래의 블록 높이를 선택한다.
- Step 2: 그 규칙을 트랜잭션이나, 더 일반적으로는 스마트 컨트랙트에 인코딩하여 자산을 보유하게 한다.
- Step 3: 네트워크가 락을 강제한다. 마감 시점 이전에는 누구도 자금을 지출할 수 없다.
- Step 4: 시점이 도래하면 허용된 계정이나 키가 자산을 이동시키거나 지급을 트리거나 대기 중인 동작을 실행할 수 있다.
- Step 5: 설계 방식에 따라 환불 경로나 추가 승인과 같은 선택적 가드레일이 작동한다.
단순한 아이디어, 강력한 동작.
Time Lock이 중요한 이유
때로는 가장 현명한 움직임이 의도적으로 속도를 늦추는 것일 때가 있다.
- 장점: 자금이 이동하기 전 대기 기간을 강제하여 충동적인 움직임과 rug vibes를 줄인다. 현대의 에스크로 서비스처럼 자동화되어 있다.
- 관점: 팀은 종종 장기적인 초점과 실제 유틸리티를 신호하기 위해 배정을 잠근다, 단지 과대광고가 아니다.
- 관련성: 토큰 벤스팅, DAO 재무, 런치패드, 대기열이 있는 업그레이드, 크로스 체인 교환 등에서 볼 수 있다.
가능한 경우 잠금 해제는 벽 시계 시간이 아닌 블록 높이로 설정하라. 블록은 체인이 실제로 확인하는 것이고 네트워크 시계는 약간의 표류를 가질 수 있다.
Key Characteristics of Time Lock
다음 항목들을 스캔해 보면 당신이 무엇을 다루고 있는지 알 수 있다:
- Predictable: 잠금 해제 순간이 체인에 내재되어 있어 누구나 확인할 수 있다.
- Noncustodial: 설정된 후에는 누구도 인간이 이를 무효화할 수 없으며, 업그레이드를 위해 의도적으로 추가한 코드가 없는 한.
- Composable: 환불, 교환, 다단계 거버넌스 흐름과 같은 다른 규칙들과 결합된다.
- Transparent: 자금이 언제 잠금 해제될지 추적하고 그에 맞춰 계획을 세울 수 있다.
- Granular: 설계에 따라 지갑, 토큰 조각 또는 단일 함수 호출을 잠글 수 있다.
Variations
다양한 체인과 프로젝트가 서로 다른 맛을 제공한다. 분위기는 비슷하지만 메커니즘은 다를 수 있다.
- Absolute: 특정 타임스탬프나 특정 블록 높이에서 해제되며, 벤스팅 및 업그레이드 지연에 흔하다.
- Relative: 자금이 들어온 이후 특정 블록 수가 경과하면 해제되며, 시간 기반 안전 윈도에 유용하다.
- HTLC: Hashed timelock contracts, 원자 스왑에서 거래가 제 시간에 완료되거나 환불되도록 강제한다.
- Vesting: 날짜에 걸쳐 점진적으로 릴리즈되며, 절대 단위와 월별 잠금 해제가 포함될 수 있다.
- Governance: 제안 승인과 실행 사이에 지연을 두어 보유자가 반응하거나 포지션에서 이탈할 수 있게 하며, 때때로 멀티시그 월렛으로 추가 승인을 붙인다.
Time Lock은 가격 변동으로부터 당신을 보호하지 않는다. 잠겨 있는 동안에도 코인은 상승하거나 하락할 수 있다.
예시
DAO가 재무에 48시간 Time Lock을 설정해 두면, 승인된 지출은 실행까지 이틀을 기다리게 되어 보유자들이 검토하고 응답할 시간을 얻는다.
재미있는 사실
비트코인은 초기 단계에서 시간 기반 지출 규칙의 버전이 있었고, 이후 업그레이드로 스크립트를 더 쉽게 만들 수 있게 되어 원자 스왑이나 현대 벤스팅 도구 같은 아이디어에 영감을 주었다.
Wrap-Up
한 줄로 요약하면: Time Lock은 지연된 허가권으로, 돈에 코드화되어 있어 모두가 시계가 주도하는 것을 안다.