ДЕФИНИЦИЈА Угодног временског закључка уговора
Уговор с временским закључавањем (ХТЛЦ) је врста паметног уговора који се користи у каналима крипто валуте за уклањање ризика друге уговорне стране. Омогућује имплементацију временски ограничених трансакција.
У пракси, то значи да примаоци трансакције морају да потврде плаћање генерирањем криптографских доказа у одређеном временском оквиру. У супротном, трансакција се не одвија.
Атомска међу-ланчана трговина између крипто валута се проводи помоћу ХТЛЦ-а. Битцоин мрежа муње такође користи ХТЛЦ.
БРЕАКИНГ ДОВН Уговор о временском закључавању
Уговор о временском закључавању (ХТхед) користи неколико елемената из постојећих трансакција с крипто валутама. На пример, ХТЛЦ трансакције користе више потписа, који се састоје од приватног јавног кључа, за верификацију и потврђивање трансакција. Али постоје два елемента који разликују ХТЛЦ од стандардних трансакција с крипто валутама.
Први је хасхлоцк. Хасхлок је шифрована верзија криптографског кључа који је генерисао генер трансакције. Користи се за откључавање оригиналног хасх-а. У ХТЛЦ-у, почетна страна генерира кључ и чува га. Хасх се чува у пред-слици која се накнадно открива током финалне трансакције.
Други важан елемент ХТЛЦ-а је временско ограничење. Две различите временске браве користе се за постављање временских ограничења за уговоре генерисане коришћењем ХТЛЦ-а. Прва је ЦхецкЛоцкТимеВерифи (ЦЛТВ). Користи временску базу за закључавање и ослобађање битцоина. То значи да је временско ограничење тешко кодирано, а кованице се пуштају само у одређено вријеме и датум или одређену висину величине блока.
Други је ЦхецкСекуенцеВерифи (ЦСВ). Не зависи од времена. Уместо тога, користи се број генерисаних блокова као мера за праћење када треба финализирати трансакцију.
Да би извршили трансакцију помоћу ХТЛЦ-а, заинтересоване стране морају међусобно да отворе канале.
Како се ХТЛЦ практично примењује?
Претпоставимо да Алице жели с Боба замијенити свој битцоин за литецоин. Типична ХТЛЦ трансакција између њих се одвија на следећи начин:
1. Алице генерише хасх из свог приватног кључа и шаље га Бобу на литецоин блоцкцхаин-у. Такође генерише пре-имаге хасх-а стварањем номиналне трансакције. Ова предоџба ће јој помоћи да потврди и финализира трансакцију.
2. Боб такође генерише хасх из свог кључа и шаље га Алице. Поред овога, он ствара пре-имаге проводећи номиналну трансакцију (у литецоин-у) са Алице.
3. Једном када Алице прими Боб-ову литецоин трансакцију, она је потпише помоћу оригиналног кључа који је са њом већ доступан на пред-слици. Боб исто чини на свом крају, користећи свој приватни кључ за откључавање Алицеине трансакције.
