Hashed Timelock Contract (HTLC) adalah jenis kontrak pintar khusus yang mengunci pengiriman aset kripto dengan dua syarat pengaman, yaitu penerima harus menunjukkan kode rahasia tertentu sebelum batas waktu yang ditentukan habis. Jika batas waktu terlewati tanpa penyerahan kode rahasia yang cocok, dana tersebut secara otomatis dikembalikan kepada pihak pengirim tanpa risiko penipuan.
🔊 Cara baca: hesyt taim-lok kon-trak
Penjelasan
Bayangkan Anda menitipkan uang jajan kepada petugas loket untuk diberikan kepada teman Anda. Uang itu hanya boleh diserahkan jika teman Anda datang membawa kata sandi khusus sebelum jam lima sore.
Kalau teman Anda datang tepat waktu dan menyebutkan kata sandi yang benar, uangnya langsung diberikan. Namun, jika sampai jam lima sore dia tidak muncul, petugas loket akan mengembalikan uang itu utuh kepada Anda, jadi tidak ada pihak yang rugi.
Hashed Timelock Contract (HTLC) adalah protokol kontrak pintar yang memungkinkan transaksi dua pihak berjalan aman tanpa perlu saling percaya. Mekanisme ini menggabungkan dua fitur perlindungan utama, yaitu pengunci rahasia kriptografis (hashlock) dan pengunci batas waktu (timelock).
Ketika transaksi dibuat, pengirim mengunci dana menggunakan hasil enkripsi atau hash dari sebuah data rahasia. Penerima hanya dapat mencairkan dana tersebut jika berhasil mengungkap dan menyetorkan data rahasia aslinya ke jaringan sebelum batas blok atau waktu yang disepakati berakhir.
Apabila penerima gagal menyerahkan data rahasia yang tepat hingga tenggat waktu habis, kontrak pintar secara otomatis membatalkan transaksi dan memulangkan dana ke pengirim. Fitur ini menjadi teknologi inti yang memungkinkan pertukaran koin langsung lintas blockchain (atomic swap) serta transaksi kilat di Lightning Network.
Secara teknis, HTLC memanfaatkan fungsi hash kriptografis satu arah seperti SHA-256 dan instruksi pengunci waktu pada tingkat skrip blockchain, seperti CheckLockTimeVerify (CLTV) atau CheckSequenceVerify (CSV). Pengirim membuat digest hash H dari sebuah nilai acak R (preimage); penerima wajib mempublikasikan nilai R asli ke dalam transaksi klaim agar hash(R) terbukti sama dengan H sebelum batas blok kedaluwarsa, memastikan proses pertukaran bersifat atomik yaitu tuntas sepenuhnya atau batal sama sekali.
🇮🇩 Konteks Indonesia
Di Indonesia, prinsip kerja HTLC memiliki kemiripan dengan layanan rekening bersama (rekber) yang lazim digunakan komunitas belanja online, namun HTLC bekerja otomatis lewat protokol kode tanpa mengandalkan pihak penengah manusia. Karena HTLC merupakan inovasi teknis jaringan dan bukan produk investasi, teknologi ini tidak diatur tersendiri oleh OJK/Bappebti, namun tetap relevan bagi pengguna lokal yang memanfaatkan jaringan pembayaran kripto seperti Lightning Network.
Contoh
Bayangkan Anda memesan tiket bioskop secara online dan memperoleh kode pemesanan unik yang berlaku hingga 15 menit sebelum film diputar. Sistem bioskop baru mencetak tiket dan menagih pembayaran saat Anda memasukkan kode tersebut di mesin cetak mandiri tepat waktu; jika film segera dimulai dan Anda belum juga memasukkan kode, pemesanan otomatis dibatalkan dan saldo pembayaran Anda kembali utuh.
Apa yang terjadi jika penerima tidak pernah membagikan kode rahasia?
Jika penerima tidak menyerahkan kode rahasia sampai batas waktu berakhir, kontrak pintar akan kedaluwarsa secara otomatis dan mengembalikan seluruh dana kepada pengirim tanpa potongan.
Mengapa HTLC sangat penting untuk Lightning Network?
HTLC memungkinkan pembayaran multi-langkah melewati beberapa perantara tanpa perlu rasa saling percaya, karena setiap perantara hanya bisa meneruskan dana jika mereka juga menerima kode rahasia yang sama.
🧠 Uji Paham
Istilah Terkait
Terakhir diperbarui 19 Oktober 2026. Konten bersifat informatif/edukatif, bukan nasihat keuangan atau hukum - regulasi kripto bisa berubah, selalu verifikasi ke sumber resmi (OJK/Bappebti) untuk keputusan penting.




