Kas yra „Hashed Timelock“ sutartis (HTLC)?

„Hashed Timelock“ sutartis

Yra daugybė kriptovaliutos aspektų, apie kuriuos dauguma žmonių dar nėra girdėję, ir viena iš šių technologinių ypatybių vadinama „Hashed Timelock Contracts“ arba „HTLC“. Ši funkcija gali pasirodyti gana galinga atliekant mokėjimus, todėl atėjo laikas atidžiau pažvelgti į tai, ką tai tiksliai reiškia Bitcoinui ir potencialiai kitoms kriptovaliutoms..

„Hashed Timelock“ sutartis

HTLC apžvalga

„Hashed Timelock“ sutartis yra labai techninis programos įgyvendinimas kriptovaliutos mokėjimai. Joje reikalaujama, kad mokėjimo gavėjas patvirtintų minėto pervedimo gavimą iki nustatyto termino pabaigos, o tai daroma sugeneruojant kriptografinį mokėjimo įrodymą arba atimant galimybę reikalauti mokėjimo, grąžinant jį mokėtojui. Kol kas tai skamba ne taip paprastai. Tačiau visai šiai koncepcijai yra nedidelis posūkis.

Kriptografinį mokėjimo patvirtinimą, kurį sugeneruoja imtuvas, galima panaudoti kitiems veiksmams atlikti kituose mokėjimuose. Tai daro HTLCs galinga metodika sąlyginiams mokėjimams Bitcoin atlikti. Nesunku suprasti, kodėl ši technologija būtų tokia galinga ir populiari, o iš tikrųjų yra keli teismų atvejai, kai ši technologija pravers.

Pavyzdžiui, nėra neįmanoma galvoti, kad kriptovaliutų ekosistema bus įvesta į atominę kelių grandinių prekybą, pagrįstą „Timelock“ sutartimis. Šis prekybos būdas leidžia vartotojams pakeisti tam tikrą vienos kriptovaliutos kiekį (pvz., Bitkoiną mainnete) į tam tikrą kriptovaliutos kiekį kitoje blokų grandinėje (pvz., Bitkoiną šoninėje grandinėje). Tai galima pasiekti naudojant šonines grandines, kaip pasiūlė Vairavimo grandinė. Tačiau reikėtų numatyti tinkamą mokėjimo kanalą.

3 geriausios monetos, skirtos didžiulei IG 2021 m?

Jei praėjusiais metais būtumėte statę dėl tinkamų monetų, galėtumėte lengvai padidinti savo kapitalą 10 kartų …

Galėjai net tiek uždirbti, kiek 100 kartų o tai reiškia, kad galėjai pasukti 100 USD į 10 tūkst.

Ekspertai mano, kad tai pasikartos 2021 m., Tik klausimas, už kurią monetą statote?

Mano draugas ir kriptovaliutų ekspertas Dirkas asmeniškai lažinasi dėl 3 kriptovaliutų, esančių radare, už didžiulę IG 2021 m..

Spustelėkite čia, kad sužinotumėte, kas yra šios monetos (žiūrėkite iki pristatymo pabaigos).

Šis „Hashed Timelock“ sutarčių įgyvendinimas kaip atominės kryžminės prekybos dalis yra tikriausiai technikos, dabar vadinamos HTLC, kilmė. Svarbu pažymėti, kad HTLC taip pat galima naudoti mokėjimo kanaluose, kurie juda į priekį. Pagal numatytuosius nustatymus mokėjimo kanaluose naudojami laiko blokai. Tačiau juos galima „išplėsti“ su maišymais ir dėl to [Bitcoin] mokėjimus būtų galima nukreipti dviem ar daugiau mokėjimo kanalų.

Visa tai skamba nuostabiai ir įdomiai. Tačiau kalbant apie kriptovaliutų mokėjimus, „Hashed Timelock“ sutartyse yra antrinis aspektas. Ši technologija taip pat leidžia mokėjimo gavėjui prarasti galimybę reikalauti laukiančio pervedimo ir tai atlikdami jie faktiškai grąžins pinigus siuntėjui. Nors tai gali pasirodyti gana naudinga ilgainiui, iki šiol tai atrodė labai neįtikėtina bitkoinų atžvilgiu.

Štai kaip atrodo HTLC scenarijai:

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 yra maišos algoritmas (RIPEMD, SHA256). TIMEOUTOP yra OP_CHECKSEQUENCEVERIFY arba OP_CHECKLOCKTIMEVERIFY. Šis scenarijus leidžia „pirkėjui“ nusipirkti išankstinį vaizdą, priverčiant pardavėją tai atskleisti, kai jie pareikalauja savo lėšų, o jei pardavėjas to neatskleidžia, pirkėjas gali atgauti pinigus pasibaigus skirtam laikotarpiui.

Tikrai lengva suprasti, kaip naudojant šį mechanizmą galima sukurti kryžmines atomines apsikeitimo sutartis:

  1. Ann atsitiktinai ima raktą K, ir jis jį maišo, gamindamas X.
  2. Norėdami sukurti ankstesnį X ​​vaizdą, Ann sukuria operaciją, apmokėdama sąskaitą 1 BTC su skirtingu laiku.
  3. Bilas laukia, kol Ann sandoris pasirodys „Bitcoin“ blokų grandinėje. Po to jis pateikia HTLC operaciją, sumokėdamas Ann 0,02 ZEC už ankstesnį X ​​vaizdą su mažesniu pusės dienos skirtingu laiku.
  4. Ann gali gauti savo ZEC, kai Billo sandoris pasirodys „Zcash“ blokų grandinėje. Scenarijus priverčia Anną atskleisti K.
  5. Bilas gali gauti savo BTC, kai pamatys, kaip Ann atskleidė K.

Taigos laikas parenkamas taip, kad Bilas visada turėtų galimybę susigrąžinti pinigus prieš Aną, kitaip ji gali palaukti, kol grąžinama, ir tada reikalauti jo pinigų, atskleisdama K.

Išvada

Galų gale HTLC yra gerai žinoma ir paprasta metodika kuriant atominių apsikeitimo protokolus. Sąlyginiai mokėjimai ateityje gali būti visai naudingi kriptovaliutai, todėl nesunku suprasti, kodėl kūrėjai džiaugiasi „Hashed Timelock“ sutartimis. HTLC yra pagrindinis „Lightning“ tinklo įrankis atliekant nulinių žinių kontingentinius mokėjimus (ZKCP). Šios technologinės savybės galimybės yra beveik neribotos. „Hashed Timelock“ sutartys yra plėtros sritis, kurią verta toliau tyrinėti.