Ordliste · i dybden

HTLC

Hash Time-Locked Contract: betal hvis du avslører en hemmelighet før en frist, ellers refusjon.

En Hash Time-Locked Contract er en betinget betaling med to stier:

  1. Hash-lås: mottakeren kan kreve pengene ved å avsløre en hemmelighet (preimagen) hvis SHA-256-hash matcher en verdi fastsatt på forhånd.
  2. Tidslås: hvis hemmeligheten ikke avsløres før en frist, får avsenderen refusjon.

Hvorfor det betyr noe

HTLC-er lar betalinger reise trygt over flere betalingskanaler. Hvert hopp låser penger til samme hash. Når den endelige mottakeren avslører preimagen for å innkassere, kan hvert hopp bruke samme hemmelighet til å innkassere fra det forrige. Ingen langs ruten kan stjele midlene, og hvis noe feiler, returnerer tidslåsene pengene.

HTLC-er gjør også atomære bytter mellom blokkjeder mulige.