Glossário
GlossárioCripto

Timelock

Condição que impede o gasto de bitcoins antes de uma data ou de um número de blocos, base de protocolos de herança.

Fugazzi Research

Timelock é uma condição programável no Bitcoin que impede que certas moedas sejam gastas antes de um momento definido, seja uma data específica ou a passagem de um número de blocos. É como um cofre com temporizador. As moedas estão lá, mas só podem se mover quando a trava de tempo expirar. Essa funcionalidade é nativa do protocolo e abre possibilidades poderosas de custódia.

A aplicação mais elegante é em protocolos de herança. É possível montar uma estrutura em que o dono controla os fundos normalmente, mas, caso ele fique inativo por um longo período, uma chave de herdeiro se torna capaz de gastar após a trava de tempo expirar. Enquanto o dono estiver ativo e movimentando, o relógio é reiniciado. Se ele desaparecer, os herdeiros eventualmente ganham acesso, sem precisar de intermediários.

O timelock também serve como mecanismo de segurança contra coerção e erros. Pode-se desenhar carteiras em que grandes movimentações só são possíveis após um atraso, dando tempo de reagir a um roubo de chave. Combinado com multisig e Miniscript, o timelock é um dos tijolos com que se constroem cofres digitais sofisticados, e é tema central para o autocustodiante que planeja sucessão dos próprios bitcoins.

Veja também na enciclopédia

Como funciona um protocolo de herança em Bitcoin

Termos relacionados

Fugazzi Research

Conceito entendido. Agora veja o método em ação.

Este glossário é gratuito. Nossos estudos aplicam esses conceitos com dados proprietários, simulações e marcação a mercado ao vivo.

Ver os estudos