Ceny aktywów są tymczasowo opóźnioneNiektóre aktywa przestały otrzymywać aktualne dane cenowe. Aktualizacje zostaną wznowione automatycznie po przywróceniu połączenia danych.
Bitculator

Bitculator na Androida

Kapitalizacja rynkowa:

$1,995,421,489,076

Wolumen 24h:

$196,800,200,171

cze 23 Likwidacje:

$0

24H Długi/Krótki:

Wkrótce

Bitculator · Dowiedz się

Hashed Timelock Contracts (HTLCs)

Co oznacza Hashed Timelock Contracts (HTLCs) w terminologii kryptowalutowej?

# 283·Zaktualizowany cze 2026·3 min czytania

Hashed Timelock Contracts (HTLCs) to inteligentne kontrakty, które egzekwują warunkowe płatności w transakcjach kryptowalutowych.

Czym są Hashed Timelock Contracts (HTLCs)?

Hashed Timelock Contracts (HTLCs) to umowy typu smart contract, w których środki przepływają tylko wtedy, gdy sekret zostanie ujawniony przed określonym terminem. Jeśli limit czasu upłynie, środki wracają do nadawcy. Wyobraź sobie skrytkę otwieraną kodem, która zamyka się automatycznie po odliczaniu.


Mit

„HTLCs są tylko dla Sieć Lightning.” To nieprawda. Hashed Timelock Contracts (HTLCs) napędzają także zamiany atomowe i inne przepływy w kanałach płatniczych na wielu łańcuchach.


Jak działają Hashed Timelock Contracts (HTLCs)

Pomyśl o dwóch osobach przygotowujących czasowe odsłonięcie skarbu, ale z dowodami. Oto schemat:

  1. Krok 1: Dwie osoby umawiają się na wymianę środków w ustawieniu P2P. Odbiorca tworzy losowy sekret, a następnie udostępnia nadawcy tylko jego odcisk.
  2. Krok 2: Nadawca blokuje środki w kontrakcie, który wypłaci je, jeśli odbiorca ujawni sekret pasujący do udostępnionego odcisku, uzyskanego za pomocą skrót kryptograficzny.
  3. Krok 3: Odbiorca wydaje środki, ujawniając sekret przed upływem limitu czasu. Kontrakt sprawdza zgodność i uwalnia płatność.
  4. Krok 4: Jeśli najpierw upłynie czas, pieniądze automatycznie wracają do nadawcy.
  5. Krok 5: Przy przekazywaniu przez kilka węzłów wszyscy używają tego samego odcisku sekretu. Gdy odbiorca końcowy go ujawni, każdy węzeł otrzymuje zapłatę po kolei. Proste.

Tak, to naprawdę cała sztuczka.


Dlaczego Hashed Timelock Contracts (HTLCs) są istotne

To ma znaczenie, ponieważ w ten sposób kryptowaluty przenoszą wartość bez potrzeby ślepego zaufania.

  • Zaleta: Rozliczenie typu wszystko albo nic, które jest bez zaufania dla obu stron.
  • Perspektywa: Umożliwia natychmiastowe kierowanie płatności, zamiany między łańcuchami oraz płatności na poziomie internetowym bez potrzeby obsługi klienta.
  • Zastosowanie: Spotkasz je w kanałach płatniczych, zamianach na DEXach i aplikacjach opartych na kanałach na Bitcoinie i innych sieciach.

Wskazówka

Ustaw dłuższe limity czasu u źródła niż u odbiorcy i nie używaj sekretów ponownie. Traktuj te rozwiązania jak programowalne schematy przypominające escrow z licznikami, które utrzymują uczciwość wszystkich.


Główne cechy Hashed Timelock Contracts (HTLCs)

Oto co je wyróżnia:

  • Hashlock: Środki odblokowują się tylko wtedy, gdy ujawniony zostanie właściwy sekret.
  • Timelock: Jeśli sekret nie zostanie ujawniony na czas, środki wracają do nadawcy.
  • Atomowość: W trasach wieloprzejściowych wszystko rozlicza się razem albo nic się nie dzieje.
  • Przenośność: Działa na różnych łańcuchach, które obsługują podstawowe skrypty lub kontrakty.

Warianty

Ta sama idea, różne odmiany:

  • Hash: Można stosować różne algorytmy, np. SHA256 lub Keccak, do utworzenia odcisku.
  • Skrypt: Na Bitcoinie opiera się na skryptach, na Ethereum realizuje się to za pomocą smart kontraktów.
  • Limit czasu: Czas względny lub absolutny, dobierany do ryzyka przy przekazywaniu i opłat.
  • Trasowanie: Płatności jednoprzejściowe lub wieloprzejściowe ścieżki dla dłuższych tras.

Przypomnienie

Gdy płatność zostanie zrealizowana, sekret staje się publiczny. Nie używaj go ponownie w różnych Hashed Timelock Contracts (HTLCs) i zawsze ustawiaj limity czasu tak, by były rozłożone.


Przykład

W kawiarni płatność przekazana zostaje rozliczona z użyciem Hashed Timelock Contracts (HTLCs) w chwili, gdy sklep ujawni sekret, a każdy pośredniczący węzeł rozlicza się automatycznie.


Ciekawostka

Pomysł pojawił się we wczesnych koncepcjach kanałów płatniczych Bitcoina i został spopularyzowany przez białą księgę Lightning; pierwsze publiczne zamiany atomowe wykorzystujące podobne rozwiązania pojawiły się między Decred a Litecoinem w 2017 roku. Dla entuzjastów technologii, ale historyczne.


Podsumowanie

Krótko: programowalne limity czasu oraz tajny kod pozwalają na przesyłanie pieniędzy z pewnością, bez pośrednika.

Czy o czymś zapomnieliśmy??

Twój wkład pomaga nam utrzymywać poprawność. Skontaktuj się z nami, jeśli coś jest niepoprawne lub brakuje.

Kontakt