Tempo de bloqueio no Trezor Suite (Locktime)

Locktime é uma parte opcional das transações Bitcoin. Ele define o primeiro horário em que uma transação pode ser extraída em um bloco, o que significa que a transação só será transmitida quando um determinado horário ou altura do bloco for atingido. É possível usar o Locktime com Trezor para garantir que uma transação seja bloqueada até que a altura de bloco desejada seja atingida. 
 

Por que usar o Locktime?

As transações podem ser preparadas com antecedência e enviadas em um determinado horário. O Locktime melhora ainda mais a privacidade quando transmitido em uma rede diferente. Podem ser criadas transações que enviarão fundos para outro endereço se a transação não for substituída até um determinado tempo, agindo como um interruptor de homem morto.

 

Quando usar o Locktime

O tempo de bloqueio pode preservar a privacidade permitindo que você assine sua transação, copie os dados assinados para um cartão de memória e transmita-os de um local público para não revelar seu endereço IP ou outros dados de identificação.

O Locktime também pode ser usado para definir fundos a serem transferidos se nenhuma ação for tomada pelo usuário. Isso pode ser útil para facilitar planejamento de herança para criptomoeda: envie uma transação para um endereço de propriedade de seu parente mais próximo com Locktime definido para um ano. Se você ainda estiver vivo e bem quando a transação for enviada, reenvie a mesma transação, mas estenda o Locktime por mais um ano.

Ele define o primeiro momento em que uma transação pode ser extraída em um bloco. É possível usar locktime com Trezor para garantir que uma transação seja bloqueada até uma altura de bloco específica ou um momento específico.

 

Como usar o recurso Locktime

A transmissão é desativada por padrão ao usar o Locktime, o que significa que você receberá dados de texto bruto para transmitir de um nó. Se Broadcast estiver ativado, a transação será enviada pela rede atual.


1. Calcule o bloco ao qual você gostaria de adicionar sua transação: altura atual do bloco + número de blocos a aguardar para adicionar a transação.
 

Nota: você pode encontrar a altura atual do bloco nesses exploradores de blockchain para Bitcoin e Litecoin.

 

2. Na guia Enviar da conta, clique em ‘Adicionar tempo de bloqueio‘ no canto inferior esquerdo do painel de detalhes da transação: 

 


 

  • Isso revela o campo de entrada Locktime onde você pode especificar o bloco desejado:

 

 


 

3. Se você adicionar um bloco futuro como tempo de bloqueio em sua transação, um erro aparecerá em sua tela. Não precisa se preocupar, o Trezor Suite simplesmente não consegue transmitir a transação por causa do horário de bloqueio selecionado. Agora você pode copiar a transação bruta em formato hexadecimal e salvá-la. É necessário transmitir a transação depois que um determinado bloco for alcançado diretamente no Trezor Suite ou usando qualquer ferramenta de transação de transmissão externa como estaum

 

 

Importante: certifique-se de salvar seus dados brutos de transação em um local seguro, pois qualquer pessoa com acesso a eles poderá gastar suas moedas.

 

Como definir um tempo de bloqueio preciso

Usar a altura do bloco para definir um Locktime não é muito preciso, pois novos blocos são extraídos em média uma vez a cada 10 minutos, o que significa cerca de 144 blocos extraídos por dia. Esse número varia dependendo do estado da rede, e alguns blocos podem demorar muito mais para serem minerados.
 

Carimbos de data e hora Unix são usados ​​para sincronização de tempo mais precisa entre computadores. Eles rastreiam o número de segundos que se passaram desde 1º de janeiro de 1970.
 

Use um Conversor de carimbo de data/hora Unix para ver o carimbo de data/hora atual e calcular um carimbo de data/hora para um horário preciso no futuro. Definir um Locktime é tão simples quanto aumentar o carimbo de data/hora atual pelo número de segundos em que ele deve ser atrasado.
 

Por exemplo, se o carimbo de data/hora atual for 1625215800 e o Locktime desejado for uma semana, o carimbo de data/hora Unix a ser inserido será 1625820600 (o carimbo de data/hora atual mais uma semana ou 604800 segundos).

Compartilhe este artigo nas redes sociais

Veja outras categorias

Artigos relacionados