dov on Nostr: Transação com nLocktime Como programar uma transação para que ela só possa ser ...
Transação com nLocktime
Como programar uma transação para que ela só possa ser gasta no futuro usando a Electrum?
Após apertar "Pagar..." por uma transação com valor e endereço desejado, vc clica no ícone de ferramentas e em "Editar Locktime" se já não estiver ativada na sua interface.
Aí vc configura o bloco em que a tx poderá ser incluída na blockchain. No ex. abaixo, bloco 1 milhão.
Assina e guarda o HEX da transação (a transação assinada) para transmitir depois que o bloco alvo do timelock for minerado na rede Bitcoin no futuro. A sua transação só será considerada válida pelos nodes após o bloco alvo.
Até o bloco alvo, o dono da transação, se ainda tiver a chave, pode mover os fundos para outro endereço. Se chegar o bloco alvo, a transação pode ser transmitida para a rede pela própria electrum:
Não é recomendável criar transações com nLocktime muito longo se você pretende destruir a chave original e ter apenas a chave de destino na transação futura. Isso pq se houver alguma mudança ("inesperada") de algoritmo do Bitcoin, a sua transação com locktime pode ser considerada inválida. Considere pesquisar mais sobre isso se for usar assim.
Published at
2023-08-17 20:02:25Event JSON
{
"id": "9a90f5199df736ab0338f927f424e7ee6a30042fdf3f85e3445c64f2a3bb9e8a",
"pubkey": "d43d930bbdaff253c77264dde927abe6df24980b0a6cae01b9fc715017dc00a7",
"created_at": 1692302545,
"kind": 1,
"tags": [],
"content": "Transação com nLocktime\nComo programar uma transação para que ela só possa ser gasta no futuro usando a Electrum?\n\nApós apertar \"Pagar...\" por uma transação com valor e endereço desejado, vc clica no ícone de ferramentas e em \"Editar Locktime\" se já não estiver ativada na sua interface.\n\nhttps://cdn.nostr.build/i/45d7d206dbf1f72c6ff93346bb2c008857e1ebf32f38ecfb5cc0b68299b91ab0.png\n\nAí vc configura o bloco em que a tx poderá ser incluída na blockchain. No ex. abaixo, bloco 1 milhão.\n\nhttps://cdn.nostr.build/i/8d8e0c5b4ed7000bbb279f090dcbae5250b747037b3d4d5ef8ae3514e9553b11.png\n\nAssina e guarda o HEX da transação (a transação assinada) para transmitir depois que o bloco alvo do timelock for minerado na rede Bitcoin no futuro. A sua transação só será considerada válida pelos nodes após o bloco alvo.\n\nAté o bloco alvo, o dono da transação, se ainda tiver a chave, pode mover os fundos para outro endereço. Se chegar o bloco alvo, a transação pode ser transmitida para a rede pela própria electrum:\n\nhttps://cdn.nostr.build/i/9ec69b97c300b4cd5a51f11cc5763462242137a359d1e399ece09f90d079a8fc.png\n\nNão é recomendável criar transações com nLocktime muito longo se você pretende destruir a chave original e ter apenas a chave de destino na transação futura. Isso pq se houver alguma mudança (\"inesperada\") de algoritmo do Bitcoin, a sua transação com locktime pode ser considerada inválida. Considere pesquisar mais sobre isso se for usar assim.",
"sig": "c811ac51964e9598036e69b195ddf3cfdd105741f78b2ae8f40835a2e993a54d3400651b7b050278f7f29b44a94c229e35be90e691b39cdbd17577d430b7265c"
}