voltar aos blogs

Pré-imagens na Lightning Network

Compartilhar em

Na Lightning Network (LN), uma pré-imagem se refere a uma informação ou dado exclusivo que corresponde a um valor de hash específico.

Ele é usado nos contratos hash timelocked (HTLCs) da LN para garantir transações seguras e verificáveis. Para desbloquear um canal de pagamento e solicitar fundos, o remetente de um pagamento fornece ao destinatário a pré-imagem que corresponde ao hash fornecido no HTLC. Essa pré-imagem é uma prova criptográfica de que as condições do contrato foram atendidas, permitindo que o destinatário reivindique os fundos. O conceito de pré-imagens adiciona uma camada de segurança e confiabilidade às transações de LN.

Na Rede Lightning (LN), as transações são conduzidas usando um mecanismo chamado hash time-locked contracts (HTLCs). Esses contratos envolvem o uso de hashes criptográficos e bloqueios de tempo para garantir transações seguras e confiáveis fora do blockchain principal do Bitcoin.

Uma pré-imagem é um componente crucial desse processo. Imagine que você queira enviar fundos por meio de um canal de pagamento na Lightning Network. Para iniciar essa transação, você cria um HTLC. Isso envolve a geração de um hash criptográfico de uma informação secreta, que permanece desconhecida para o destinatário. Esse hash está incluído no HTLC como uma condição que deve ser cumprida para solicitar os fundos.

Depois que o HTLC estiver configurado, você compartilha o hash do segredo (o valor do hash) com o destinatário. O destinatário não pode derivar o segredo original do hash — essa é uma propriedade importante das funções de hash criptográfico. Para receber os fundos, o destinatário precisa do segredo original que corresponda ao hash no HTLC.

Quando o destinatário deseja reivindicar os fundos, ele fornece ao remetente a pré-imagem — o segredo original que corresponde ao valor do hash. Essa pré-imagem serve como prova criptográfica de que o destinatário cumpriu a condição do HTLC. O remetente pode usar a pré-imagem para verificar se ela realmente corresponde ao hash que ele compartilhou anteriormente. Se a pré-imagem corresponder ao hash, o remetente saberá que o destinatário cumpriu sua parte do contrato e tem direito aos fundos.

Se o remetente não receber a pré-imagem correta dentro de um período de tempo especificado, o HTLC expirará e o remetente poderá recuperar os fundos bloqueados. Essa natureza limitada no tempo garante que as transações sejam processadas imediatamente na Lightning Network.

Em resumo, as pré-imagens são essenciais para o funcionamento seguro de contratos de hash com bloqueio de tempo na Lightning Network. Eles permitem que as partes comprovem o cumprimento das condições do contrato sem revelar o segredo real, adicionando uma camada de privacidade, segurança e confiabilidade às transações de Bitcoin fora da cadeia.

BOLETIM INFORMATIVO BRINGIN
Assine o boletim informativo Bringin
Obrigado! Seu envio foi recebido!
Oops! Algo deu errado ao enviar o formulário.
Compartilhar em

Economize em Bitcoin. Gaste em euros.

Junte-se a milhares de Bitcoiners em toda a Europa que utilizam a Bringin para gastar Bitcoin em qualquer lugar — sem risco de custódia, sem atrasos, sem compromissos.

Comece agoraComece agora