Bitget App
Trade smarter
Acquista CryptoMercatiTradingFuturesCopy TradingBotsEarn

Hashed TimeLock Contract (HTLC)

Avanzato
share

Un contratto Hashed Timelock (HTLC, Hashed Timelock Contract) aiuta a facilitare transazioni sicure e trustless (senza necessità di controllo da parte di terze parti) tra le parti. Questo meccanismo è un tipo avanzato di smart contract, che combina i concetti di hashlock e timelock per garantire che le transazioni avvengano entro un periodo di tempo specifico e solo se sono soddisfatte determinate condizioni. Gli HTLC sono particolarmente utili negli scenari ad alta complessità, come quelli creati da Bitcoin Lightning Network e dagli atomic swap tra blockchain, dove riducono significativamente i rischi ed eliminano la necessità di intermediari.

Cos'è un contratto Hashed Timelock (HTLC)?

Un HTLC si basa su due componenti principali: l'hashlock e il timelock. L'hashlock richiede che il destinatario di una transazione fornisca una prova crittografica, nota come pre-immagine, per sbloccare i fondi. In questo modo si garantisce che la transazione possa essere completata solo se il destinatario possiede il codice segreto corretto. D'altra parte, il timelock stabilisce una scadenza per la transazione. Se il destinatario non fornisce la prova necessaria entro il termine stabilito, i fondi sono restituiti al mittente, evitando così la perdita di denaro.

Gli HTLC sono ampiamente utilizzati su Bitcoin Lightning Network, una soluzione di Layer 2 pensata per facilitare transazioni più veloci ed economiche. Utilizzando gli HTLC, la Lightning Network permette agli utenti di inviare fondi tramite più canali interconnessi in maniera trustless. Ciò consente di effettuare transazioni efficienti e sicure, anche senza una connessione diretta tra gli utenti.

Un'altra applicazione degli HTLC riguarda gli atomic swap,smart contract che consentono lo scambio diretto di diverse criptovalute senza la necessità di ricorrere a un exchange centralizzato. Utilizzando gli HTLC, gli atomic swap garantiscono che entrambe le parti della transazione adempiano ai loro obblighi simultaneamente, riducendo il rischio di frode.

Scarica l’app
Scarica l’app