Atomowa wymiana odnosi się do transakcji krzyżowej między portfelami kryptowalut. Wymiana nazywa się „atomową”, ponieważ istnieją tylko dwa możliwe wyniki handlu.
Albo obie strony otrzymują pożądane kryptowaluty, albo obie pozostają przy swoich oryginalnych kryptowalutach.
Swapy atomowe to transakcje czysto peer-to-peer. Nie ma potrzeby pośrednika, takiego jak giełda. Zamiast tego zamiany odbywają się bezpośrednio między portfelami użytkowników, gdy są zarządzane przez inteligentną umowę.
Jak działa zamiana atomowa?
Cały proces atomowej wymiany jest nadzorowany przez kontrakt Hash TimeLock (HTLC). Ta inteligentna umowa zapewnia, że oba portfele otrzymają swoje krypto w określonym czasie.
Jeśli jeden z portfeli nie potwierdzi otrzymania środków w wyznaczonym terminie, cała transakcja jest anulowana, a obaj partnerzy otrzymują zwrot swoich pierwotnych aktywów.
Związane z: Co to jest zdecentralizowana giełda kryptowalut (DEX)?
Ten proces odbywa się za pomocą bezpiecznych kryptograficznie skrótów. Istnieją dwie specyficzne cechy kontraktu Hash TimeLock Contract (HTLC), które umożliwiają atomic swaps:
1. Check-Lock-Time-Verify (CLTV).
Zgodnie z BIP-65, to polecenie „pozwala, aby dane wyjściowe transakcji stały się niedostępne do pewnego momentu w przyszłości”. Mówiąc najprościej, to czas funkcja blokady, która uniemożliwia odbiorcy środków dostęp (lub wydatkowanie) środków do określonego czasu przeszedł. Działa również jako środek bezpieczeństwa, aby zwrócić środki nadawcy, jeśli atomic swap nie zostanie zakończony w określonym czasie.
2. Hash płatności za skrypt (P2SH).
Ta funkcja wymaga, aby środki wysłane na określony adres wymagały specjalnego zezwolenia, zanim środki zostaną ponownie wydane. To specjalne zezwolenie jest znane jako hashlock. Hashlock „ogranicza wydawanie danych wyjściowych, dopóki określona część danych nie zostanie publicznie ujawniona”. Ta część danych jest wynikiem zaszyfrowania tajnego kodu.
Dlaczego swapy atomowe są przydatne?
Atomowe swapy umożliwiają dokonywanie transakcji kryptograficznych między łańcuchami z bezpiecznego portfela kryptograficznego. Nie musisz oddawać kluczy do scentralizowanej giełdy, aby handel mógł się odbyć. Co więcej, jeśli transakcja nie dojdzie do skutku, obie strony otrzymają zwrot swoich aktywów.
Kolejnym kluczowym punktem jest różnorodność. Jeśli monety, które chcesz wymienić, nie są wymienione na scentralizowanej giełdzie, której używasz, nie możesz nimi handlować. Co więcej, scentralizowane giełdy zwykle potrzebują miesięcy, aby wymienić nowe monety. Z drugiej strony atomic swaps oferują możliwość wymiany dowolnych monet, o ile są one zintegrowane z platformą atomic Exchange.
Zamiana atomowa kontra Zdecentralizowana wymiana
Tradycyjne DEXy generalnie pozwalają na wymianę monet na konkretnym blockchainie. Dla porównania, swapy atomowe pozwalają użytkownikom dokonywać zamian na różnych łańcuchach bloków.
Na przykład Uniswap, największy DEX pod względem kapitalizacji rynkowej, pozwala tylko na wymianę tokenów ERC-20 (opartych na Ethereum). Nie możesz wymienić Bitcoin na Ether na Uniswap — ale możesz to zrobić na zdecentralizowanej giełdzie Komodo.
Związane z: Co to jest błyskawiczna sieć Bitcoin i jak pomaga skalować Bitcoin?
Komodo była pierwszą platformą, która zaimplementowała atomic swaps. Podobno pozwala na atomowe swapy na 95% wszystkich kryptowalut.
Platforma ma natywną monetę o nazwie KMD, która służy do płacenia za transakcje w sieci. Należy zauważyć, że koszty transakcji pokrywa przyjmujący płynność.
Jak wspomniano wcześniej, dwie imprezy odbywają się w atomic swap. Dwie strony to „Stwórca” i „Taker”. Dostawca płynności jest określany jako „Maker” (animator rynku), podczas gdy przyjmujący płynność jest określany jako „Taker”.
Taker inicjuje atomic swap i uiszcza opłatę transakcyjną. Opłata transakcyjna, którą płaci Taker, ma na celu powstrzymanie go od spamowania sieci fałszywymi transakcjami. Na Komodo opłata transakcyjna wynosi około 1/777 kwoty zamówienia.
Komodo oferuje nawet portfel open-source o nazwie AtomowyDEX. Dzięki temu portfelowi bez depozytu możesz handlować dowolną monetą dodaną przez programistów.
Czy Twój portfel kryptograficzny obsługuje zamiany atomowe?
Wspomniany powyżej portfel AtomicDEX nie jest portfelem zabezpieczającym, co oznacza, że masz pełne posiadanie Twoich kluczy prywatnych. Istnieje jednak wiele portfeli kryptograficznych, od portfeli powierniczych po portfele multisig, więc musisz poświęcić trochę czasu i dowiedzieć się, co odpowiada Twoim wymaganiom kryptograficznym.
Teraz wiesz już o atomowych swapach i ich działaniu, możesz to również uwzględnić w równaniu.
Kryptowaluty są cenne i musisz nauczyć się, jak chronić swoje zasoby.
Czytaj dalej
- Wyjaśnienie technologii
- Bitcoin
- Ethereum
- Blockchain
- Przyszłość pieniądza
- Kryptowaluta
Jerome jest pisarzem sztabowym w MakeUseOf. Zajmuje się artykułami na temat programowania i systemu Linux. Jest także entuzjastą kryptowalut i zawsze śledzi branżę kryptograficzną.
Zapisz się do naszego newslettera
Dołącz do naszego newslettera, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!
Kliknij tutaj, aby zasubskrybować