back to blogs

Pré-imagens na Lightning Network

Share on

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.

BRINGIN NEWSLETTER
Subscribe to the Bringin newsletter
Submit
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Share on

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 agoraGet started now