Post
Topic
Board Português (Portuguese)
Merits 3 from 2 users
Re: Bitcoin - Perguntas e Respostas.
by
dive
on 20/08/2019, 19:33:31 UTC
⭐ Merited by TryNinja (2) ,sabotag3x (1)
Pra quem quiser, dê uma olhada no https://coinb.in/#newTimeLocked - você consegue criar um endereço que só permite gastos após X data ou X número de blocos. Coloquei uma data para 6 meses adiante e me forcei um hold.

Eu já tinha lido que tinha como, mas nunca achei onde isso é verificado. Por exemplo, eu não consigo assinar a transação? Imagino que não já que a data é uma coisa fácil de burlar...

Os nodes não repassam? O minerador não consegue incluir?

Sabe dizer onde essa checagem é feita?

Em ambos os casos você assina a transação e tem uma transação final pronta.
A validação é feita quando o Script da transação [1] é validado/executado.
No primeiro caso, a execução do script vai apontar uma transação inválida até o momento do lock passar.
No segundo caso, para usar o output daquela transação os nodes vão checar se o tempo do lock já passou, então o que falharia é a próxima transação que tente usar aqueles outputs.

[1] https://en.bitcoin.it/wiki/Script