Hašovaná zmluva o časovom limite

O kryptomene existuje veľa aspektov, o ktorých väčšina ľudí nikdy nepočula, a jedna z týchto technologických funkcií sa nazýva Hashed Timelock Contracts alebo HTLC. Táto funkcia sa môže ukázať ako veľmi silná, pokiaľ ide o vykonávanie platieb, takže je čas sa bližšie pozrieť na to, čo to presne znamená pre bitcoin a potenciálne aj pre ďalšie kryptomeny..

Hašovaná zmluva o časovom limite

Prehľad HTLC

Zmluva Hashed Timelock je veľmi technickou implementáciou platby kryptomenou. Vyžaduje sa od príjemcu platby, aby potvrdil prijatie uvedeného prevodu pred termínom, ktorý sa uskutoční vygenerovaním kryptografického dokladu o platbe alebo stratí schopnosť požadovať platbu a vráti ju platiteľovi. Zatiaľ to znie nezvyčajne. Celý tento koncept má však malý zvrat.

Kryptografický doklad o platbe, ktorý príjemca vygeneruje, sa potom môže použiť na spustenie ďalších akcií v iných platbách. Toto robí z HTLC výkonnú techniku ​​na výrobu podmienených platieb v bitcoinoch. Nie je ťažké pochopiť, prečo by táto technológia bola taká výkonná a populárna, a v skutočnosti existuje niekoľko súdnych prípadov, kedy bude táto technológia užitočná.

Napríklad nie je nemožné si myslieť, že ekosystém kryptomeny bude zavedený do atómového krížového obchodovania na základe hašovaných zmlúv o časovom limite. Tento typ obchodovania umožňuje používateľom zameniť určité množstvo jednej kryptomeny (napríklad bitcoin na hlavnej sieti) za určité množstvo kryptomeny v inom blokovom reťazci (napríklad bitcoin na vedľajšom reťazci). To sa dá dosiahnuť použitím bočných reťazcov – ako navrhuje Drivechain. Bude však potrebné uviesť správny platobný kanál.

Najlepšie 3 mince s obrovskou NI v roku 2021?

Ak by ste v minulom roku stavili na správne mince, ľahko by ste mohli 10-násobne zvýšiť svoj kapitál …

Mohli ste dokonca zarobiť toľko 100x čo znamená, že ste sa mohli obrátiť 100 dolárov až na 10 000.

Odborníci sa domnievajú, že k tomu dôjde opäť v roku 2021, otázkou je iba to, na ktorú mincu stavíte?

Môj priateľ a odborník na kryptomeny Dirk osobne vsádza na 3 kryptomeny pod radarom pre veľkú návratnosť investícií v roku 2021.

Kliknite sem a dozviete sa, čo sú tieto mince (sledujte do konca prezentácie).

Táto implementácia zmlúv Hashed Timelock Contracts ako súčasť obchodovania s atómovými reťazcami je pravdepodobne pôvodom techniky, ktorá sa dnes nazýva HTLC. Je dôležité poznamenať, že je tiež možné použiť HTLC v platobných kanáloch vpred. Platobné kanály predvolene používajú časové zámky. Dajú sa však „rozšíriť“ o hashlocky a vo výsledku by bolo možné smerovať [bitcoinové] platby cez dva alebo viac platobných kanálov.

To všetko znie úžasne a vzrušujúco. Pokiaľ však ide o platby kryptomenou, má Hashed Timelock Contracts sekundárny aspekt. Táto technológia tiež umožňuje príjemcovi platby prepadnúť možnosť požadovať nespracovaný prevod, a tým efektívne vráti peniaze odosielateľovi. Aj keď sa to z dlhodobého hľadiska mohlo ukázať ako celkom užitočné, až doteraz sa to zdalo veľmi nepravdepodobné, pokiaľ ide o bitcoin.

Takto vyzerajú skripty 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 je hašovací algoritmus (RIPEMD, SHA256). TIMEOUTOP je OP_CHECKSEQUENCEVERIFY alebo OP_CHECKLOCKTIMEVERIFY. Tento skript umožňuje „kupujúcemu“ kúpiť predbežný obraz tak, že núti predajcu, aby ju zverejnil, keď žiada o svoje prostriedky. Ak ju predajca nezverejní, môže kupujúci dostať peniaze späť po uplynutí časového limitu..

Je naozaj ľahké pochopiť, ako je možné vytvoriť atómové výmeny s viacerými reťazcami pomocou tohto mechanizmu:

  1. Ann náhodne vzorkuje kľúč K a ona ho zahaľuje a vyprodukuje X.
  2. Na vytvorenie predobrazu X vytvorí Ann transakciu s platbou účtu 1 BTC s časovým limitom 1 deň.
  3. Bill čaká, kým sa Annina transakcia objaví v bitcoinovom blockchaine. Potom predloží transakciu HTLC s platbou Ann 0,02 ZEC za predobraz X s menším časovým limitom pol dňa.
  4. Ann môže získať svoj ZEC, keď sa Billova transakcia objaví v blockchaine Zcash. Scenár núti Ann odhaliť K.
  5. Bill môže získať svoje BTC, keď uvidí Annino odhalenie K..

Časové limity sú vybrané tak, aby mal Bill vždy možnosť získať refundáciu pred Ann, inak by mohla počkať, kým získa svoju refundáciu, a potom požadovať jeho peniaze odhalením K.

Záver

Nakoniec sú HTLC dobre známou a jednoduchou technikou na vytváranie protokolov pre atómové výmeny. Podmienené platby môžu byť v budúcnosti pre kryptomenu ako celok celkom prospešné, takže nie je ťažké pochopiť, prečo sú vývojári nadšení z kontraktov Hashed Timelock. HTLC sú základným nástrojom v sieti Lightning pri podmienených platbách s nulovými znalosťami (ZKCP). Príležitosti pre túto technologickú vlastnosť sú prakticky neobmedzené. Hashed Timelock Contracts sú oblasťou rozvoja, ktorú stojí za to preskúmať ďalej.