Better Investing Tips

Jaukta Timelock līguma (HTLC) definīcija

click fraud protection

Kas ir jauktais Timelock līgums (HTLC)?

Jaukts Timelock līgums (HTLC) ir veids gudrs līgums izmanto blokķēdes lietojumprogrammās, lai novērstu darījuma partnera risku, ļaujot īstenot ar laiku saistītus darījumus. Praktiski tas nozīmē, ka darījuma saņēmējiem ir jāapstiprina maksājums, ģenerējot kriptogrāfisku pierādījumu noteiktā termiņā. Pretējā gadījumā darījums nenotiek.

Atomu mijmaiņas darījumi, krustenisko valūtu savstarpējā tirdzniecība bieži tiek panākta, izmantojot HTLC. Turklāt Bitcoin zibens tīkls (LN) nodarbina arī HTLC.

Galvenie līdzņemamie ēdieni

  • Jaukts laika slēgšanas līgums (HTLC) samazina darījuma partnera risku decentralizētos viedos līgumos, efektīvi izveidojot uz laiku balstītu darījuma darījumu.
  • Šāda veida viedie līgumi nosaka, ka maksājuma saņēmējam tas ir jāatzīst noteiktā laika periodā vai jāatsakās no tā.
  • Maksājumi, izmantojot HTLC, ir nosacīti, tāpēc tiem ir priekšrocības blokķēdes darījumiem. Šis īpašums padara HTLC par pamatinstrumentu, ko izmanto zibens tīkls.

Kā darbojas jaukta Timelock līgums

Jaukts Timelock līgums (HTLC) izmanto vairākus esošos elementus kriptovalūta darījumi. Piemēram, HTLC darījumos tiek izmantoti vairāki paraksti, kas sastāv no privātas un publiskas atslēgas, lai pārbaudītu un apstiprinātu darījumus. Bet ir divi elementi, kas atšķir HTLC no standarta kriptovalūtas darījumiem vai parastajiem viedajiem līgumiem.

Pirmais elements ir jaukšana. Hashlock ir a jaukta, vai kriptogrāfiski kodēta a publisko atslēgu ģenerē darījuma iniciators. Saistītā privātā atslēga tiek izmantots, lai atbloķētu sākotnējo jaucējkrānu. Izmantojot HTLC, izcelsmes puse ģenerē atslēgu un sajauc to. Jaukums tiek saglabāts priekšskatījumā, kas vēlāk tiek atklāts pēdējā darījuma laikā. HTLC ir ieprogrammēti, lai beigtos pēc noteikta laika perioda vai to skaita bloki ģenerēts, izveidojot zināmu izbeigšanas datumu.

Otrs svarīgais HTLC elements ir laika bloķēšana. Lai iestatītu laika ierobežojumus līgumiem, kas izveidoti, izmantojot HTLC, tiek izmantoti divi dažādi laika ierobežojumi. Pirmais ir CheckLockTimeVerify (CLTV). Tas izmanto laika bāzi, lai bloķētu un atbrīvotu bitkoinus. Tas nozīmē, ka laika ierobežojumi ir kodēti un monētas tiek izlaistas tikai noteiktā laikā un datumā vai noteiktā bloka izmēra augstumā.

Otrais ir CheckSequenceVerify (CSV). Tas nav atkarīgs no laika. Tā vietā tas izmanto ģenerēto bloku skaitu kā mēru, lai izsekotu, kad darījums jāpabeidz.

Lai veiktu darījumu, izmantojot HTLC, ieinteresētajām pusēm ir jāatver kanāli.

Jauktā Timeloka reālās pasaules piemēri

Pieņemsim, ka Alise vēlas apmainīt savu Bitcoin pret Litecoin no Boba. Tipisks HTLC darījums starp tiem notiek šādi:

  1. Alise ģenerē a hash no viņas privātās atslēgas un nosūta to Bobam vietnē Litecoin blokķēde. Viņa arī izveido jauktā priekšstatu, izveidojot nominālo darījumu. Šis priekšstats palīdzēs viņai apstiprināt un pabeigt darījumu.
  2. Bobs arī ģenerē jauku no savas atslēgas un nosūta to Alisei. Papildus tam viņš izveido priekšstatu, veicot nominālo darījumu (Litecoin) ar Alisi.
  3. Kad Alise saņem Boba Litecoin darījumu, viņa to paraksta, izmantojot sākotnējo atslēgu, kas viņai jau ir pieejama priekšbildē. Bobs tāpat rīkojas, izmantojot savu privāto atslēgu, lai atbloķētu Alises darījumu.
Top 5 Bitcoin investori

Top 5 Bitcoin investori

Bitcoin ir lielākais uz blokķēdi balstītais digitālais aktīvs, kura tirgus kapitalizācija uz 2020...

Lasīt vairāk

Tirdzniecības kalnu biržas definīcija

Kas bija Trade Hill Exchange? Tirdzniecības kalnu birža, kas pazīstama arī vienkārši kā Tradehi...

Lasīt vairāk

Viss par Gemini, Winklevoss kriptovalūtu birža

Viss par Gemini, Winklevoss kriptovalūtu birža

Kas ir Dvīņi? Dvīņi ir privātīpašumā esoša kriptovalūtu birža, kas lietotājiem ļauj pirkt, pārd...

Lasīt vairāk

stories ig