Apa itu Kontrak Timelock Hashed (HTLC)?
Terdapat banyak aspek mengenai cryptocurrency yang tidak pernah didengar oleh kebanyakan orang, dan salah satu ciri teknologi ini adalah dengan nama Hashed Timelock Contracts atau HTLC. Ciri ini boleh terbukti cukup hebat ketika melakukan pembayaran, jadi sudah waktunya untuk melihat dengan lebih dekat apa sebenarnya maksudnya untuk Bitcoin dan juga berpotensi untuk cryptocurrency lain.
Gambaran Keseluruhan HTLC
Kontrak Hashed Timelock adalah pelaksanaan yang sangat teknikal pembayaran cryptocurrency. Ia memerlukan penerima pembayaran untuk mengakui penerimaan pemindahan tersebut sebelum tarikh akhir, yang dilakukan dengan membuat bukti pembayaran kriptografi atau kehilangan kemampuan untuk menuntut pembayaran, mengembalikannya kepada pembayar. Setakat ini, kedengarannya tidak biasa. Walau bagaimanapun, terdapat sedikit perubahan pada keseluruhan konsep ini.
Bukti pembayaran kriptografi yang diterima oleh penerima kemudian dapat digunakan untuk memicu tindakan lain dalam pembayaran lain. Ini menjadikan menjadikan HTLC sebagai teknik yang kuat untuk menghasilkan pembayaran bersyarat dalam Bitcoin. Tidak sukar untuk melihat mengapa teknologi ini begitu hebat dan popular, dan sebenarnya, terdapat banyak kes tuntutan di mana teknologi ini akan sangat berguna.
Sebagai contoh, tidak mustahil untuk berfikir bahawa ekosistem cryptocurrency akan diperkenalkan kepada perdagangan rantai silang atom berdasarkan Kontrak Timelock yang dicincang. Jenis perdagangan ini membolehkan pengguna menukar sejumlah cryptocurrency (seperti bitcoin di mainnet) ke sejumlah cryptocurrency pada rantaian blok lain (seperti bitcoin di sidechain). Ini dapat dicapai dengan menggunakan rantai sampingan – seperti yang dicadangkan oleh Rantai pemacu. Namun, saluran pembayaran yang betul perlu disediakan.
3 syiling teratas untuk ROI besar pada tahun 2021?
Sekiranya anda bertaruh pada duit syiling yang betul tahun lalu, anda boleh memperoleh modal anda 10 kali ganda dengan mudah…
Anda juga boleh menghasilkan sebanyak 100x yang bermaksud anda boleh berpaling $ 100 hingga 10k.
Pakar percaya ini akan berlaku lagi pada tahun 2021, satu-satunya persoalan adalah duit syiling yang anda pertaruhkan?
Rakan saya dan pakar cryptocurrency Dirk secara peribadi mempertaruhkan 3 cryptocurrency di bawah radar untuk ROI yang besar pada tahun 2021.
Klik di sini untuk mengetahui apa itu duit syiling (tonton hingga akhir persembahan).
Pelaksanaan Kontrak Timelock Hashed ini sebagai sebahagian daripada perdagangan rentas rantai atom mungkin merupakan asal teknik yang sekarang disebut HTLC. Penting untuk diperhatikan bahawa juga mungkin menggunakan HTLC dalam saluran pembayaran yang bergerak maju. Saluran pembayaran menggunakan timelocks secara lalai. Namun, mereka dapat “diperpanjang” dengan penyembunyian, dan sebagai hasilnya, seseorang dapat mengarahkan pembayaran [Bitcoin] melalui dua atau lebih saluran pembayaran.
Semua ini terdengar luar biasa dan mengasyikkan. Walau bagaimanapun, mengenai pembayaran cryptocurrency, terdapat aspek kedua kepada Hashed Timelock Contracts. Teknologi ini juga membolehkan penerima pembayaran kehilangan keupayaan untuk menuntut pemindahan yang belum selesai, dan dengan melakukannya, mereka akan mengembalikan wang tersebut secara efektif kepada pengirim. Walaupun ia terbukti sangat berguna dalam jangka masa panjang, hingga sekarang, itu kelihatan sangat mustahil dalam hal bitcoin.
Beginilah rupa skrip HTLC:
1 2 3 4 5 6 7 | OP_IF [HASHOP] OP_EQUALVERIFY OP_DUP OP_HASH160 OP_ELSE [TIMEOUTOP] OP_DROP OP_DUP OP_HASH160 OP_ENDIF OP_EQUALVERIFY OP_CHECKSIG |
HASHOP adalah algoritma hash (RIPEMD, SHA256). TIMEOUTOP sama ada OP_CHECKSEQUENCEVERIFY atau OP_CHECKLOCKTIMEVERIFY. Skrip ini membolehkan “pembeli” membeli prapandangan dengan memaksa penjual untuk mengungkapkannya ketika mereka menuntut dana mereka, dan jika penjual tidak mendedahkannya, pembeli dapat mendapatkan kembali wang mereka setelah jangka masa tamat.
Sangat mudah untuk memahami bagaimana pertukaran atom rentas rantai dapat dibina dengan mekanisme ini:
- Ann secara rawak mengambil sampel K, kunci, dan dia mencucinya, menghasilkan X.
- Untuk menghasilkan gambaran awal X, Ann membuat transaksi yang membayar Bil 1 BTC, dengan waktu tunggu 1 hari.
- Bill menunggu transaksi Ann muncul di blockchain Bitcoin. Selepas itu, dia mengemukakan transaksi HTLC yang membayar Ann 0,02 ZEC untuk prima gambar X dengan waktu tunggu yang lebih kecil setengah hari.
- Ann boleh mendapatkan ZEC setelah transaksi Bill muncul di blockchain Zcash. Skrip itu memaksa Ann untuk mendedahkan K.
- Bill dapat memperoleh BTC-nya setelah dia melihat Ann mendedahkan K.
Waktu tunggu dipilih agar Bill selalu berpeluang mendapatkan pengembalian dana sebelum Ann, jika tidak, dia boleh menunggu untuk mendapatkan pengembalian wangnya, dan kemudian menuntut uangnya dengan mendedahkan K.
Kesimpulannya
Pada akhirnya, HTLC adalah teknik yang terkenal dan mudah untuk membina protokol untuk pertukaran atom. Pembayaran bersyarat boleh memberi banyak manfaat kepada cryptocurrency secara keseluruhan pada masa akan datang, jadi tidak sukar untuk melihat mengapa pembangun teruja dengan Kontrak Hashed Timelock. HTLC adalah alat asas dalam rangkaian Lightning, dalam pembayaran kontinjen tanpa pengetahuan (ZKCP). Peluang untuk ciri teknologi ini hampir tidak terbatas. Hashed Timelock Kontrak adalah bidang pembangunan yang patut diterokai lebih jauh.