Dlaczego swapy Atomic rewolucjonizują zdecentralizowany handel kryptowalutami

Intermediate
Blockchain
Bybit Learn
Oct 12, 2021
8 min read

AI Summary

Show More

Quickly grasp the article's content and gauge market sentiment in just 30 seconds!

Detailed Summary

Zdecentralizowane wymiany stały się niezawodnym sposobem wymiany kryptowalut, w których ludzie nie muszą korzystać z portfela opartego na giełdzie. Zamiast tego, wymiana kryptowalut jest możliwa za pośrednictwem portfela bezsłużbowego, który posiada tylko klucz prywatny. Decentralizowane giełdy (DEX) wykorzystują kilka mechanizmów handlowych, takich jak księgi zamówień i zautomatyzowani producenci rynku (AMM), aby transakcje były płynne i bezpieczne.

Jednak DEX zyskały większą adopcję użytkowników dzięki takiemu rozwojowi, jak swapy atomowe, metoda wymiany peer-to-peer, w której dwie lub więcej stron może bezpośrednio wymieniać kryptowaluty za pośrednictwem swoich osobistych portfeli. Jedna z największych kryptowalut skoncentrowanych na prywatności, Monero (XMR), doświadczyła 20% wzrostu cen po wdrożeniu swapu atomowego w swoim systemie. Według autora projektu Monero ErCiccione, ta zupełnie nowa koncepcja pozwala inwestorom na wymianę BTC i XMR bez angażowania w to żadnych innych firm.

Wdrożenie swapu atomowego stanowi duży skok dla branży kryptowalut, ponieważ inwestorzy i inwestorzy mają teraz większą płynność na rynku. W kolejnych sekcjach przyjrzymy się, czym są swapy atomowe, podamy proste przykłady i wyjaśnimy proces transakcji.

Czym są swapy Atomic?

swapy Atomic to technika szybkiej wymiany kryptowalut w różnych systemach blockchain. Metoda ta jest często znana jako atomowy obrót łańcuchowy, gdzie wymiana odbywa się poprzez inteligentną umowę między dwoma osobistymi portfelami kryptowalutowymi. Jest to system transakcyjny peer-to-peer (P2P) wykorzystujący różne łańcuchy bloków.

Scentralizowane giełdy (CEX) mają największą pozycję w handlu aktywami cyfrowymi. Pozwalają inwestorom na tradycyjny handel kryptowalutami, takimi jak forex, akcje i towary. Wymiana jest odpowiedzialna za zarządzanie portfelem i jego finansowanie, tak jak zrobiłby to bank. Z drugiej strony, DEX umożliwiają inwestorom handel ich kryptowalutami bez angażowania portfela opartego na giełdzie. Handlowcy mogą bezpośrednio wymieniać i handlować kryptowalutami ze swoich portfeli nieadministracyjnych. Jednak DEX wykorzystują kilka mechanizmów, aby zwiększyć bezpieczeństwo handlu, a swap atomowy jest jednym z nich.

Chociaż swap atomowy jest innowacyjnym sposobem wymiany kryptowalut, idea handlu krzyżowego pojawiła się po wielu latach dyskusji. W 2013 r. Tier Nolande opisał atomowy system swap. Przedtem Daniel Larimer przedstawił bezufny protokół wymianyP2PTradeX w 2012 r., a niektórzy uważają go za prototyp zamiany atomowej.

Od tego czasu wielu entuzjastów kryptowalut i programistów zaczęło eksperymentować z protokołem zamiany atomowej, a ważną rolę odgrywają społeczności Bitcoin, Litecoin, Decred i Komodo. Pierwszy swap atomowy P2P miał miejsce w 2014 r., ale stał się publicznie dostępny w 2017 r. po udanej zamianie Litecoin i Bitcoin. Oprócz wykorzystania jako część CEX, swap atomowy ma charakter nieufny i typu peer-to-peer. Dlatego inwestorzy uważają to za prawdziwy zdecentralizowany system transakcyjny.

Jak działają swapy Atomic?

Teraz, gdy już wiesz, czym są swapy atomowe, czas sprawdzić, jak działają. Termin atomowy oznacza procesy, które albo zostaną zakończone, albo w ogóle nie rozpoczną się. Innymi słowy, możemy uznać swap atomowy za funkcję, która zapewnia spełnienie wszystkich wcześniej określonych warunków przed dokonaniem transakcji. swapy Atomic stały się możliwe dzięki wykorzystaniu inteligentnej umowy, zautomatyzowanego procesu wymuszania warunków podczas transakcji.

Zamiana atomowa wykorzystuje dwukierunkową wirtualną funkcję bezpieczeństwa, haszowaną umowę z blokadą czasu (HTLC), która wykorzystuje złożone szyfrowanie matematyczne znane jako funkcja hash. Ponadto wdraża ograniczenie czasowe, o które transakcja jest cofana, jeśli którakolwiek ze stron nie spełni warunków w określonym wcześniej terminie.

Na przykład dwie strony mogą zgodzić się na ustalenie ograniczenia godzinowego dla zamiany atomowej. Jeśli którakolwiek ze stron nie spełni wszystkich warunków handlowych w ciągu jednej godziny, kontrakt wyśle kryptowaluty z powrotem do pierwotnego właściciela.

Jako bezufny system transakcyjny, swap atomowy wykorzystuje HTLC z następującymi protokołami:

  • Klawisz Hashlock: Klucz hashlock zapewnia finalizację transakcji, gdy obie strony przedłożą swoje dowody kryptograficzne z boku transakcji.

  • Klucz blokady czasowej : Klucz blokady czasowej to mechanizm bezpieczeństwa, który wyznacza termin określonej transakcji. W rezultacie potwierdza, że zdeponowane monety są zwracane inwestorom w przypadku, gdy swap nie zostanie zakończony z jednego lub wielu powodów w terminie.

Istnieją dwa sposoby przetwarzania zamiany atomowej: w łańcuchu i poza łańcuchem. W przypadku metody łańcucha swap atomowy odbywa się w pojedynczej sieci blockchain. Z drugiej strony w atomowej zamianie pozałańcuchowej transakcja odbywa się za pośrednictwem warstwy dodatkowej. Ten typ swapu atomowego wykorzystuje dwukierunkowe kanały płatności, które są mechanizmem porównywalnym do Lightning Network .

Jak zainicjować zamianę Atomic

Rozbijmy system zamiany atomowej od początku do końca:

  • Pierwsza strona generuje adres HTLC i wpłaca tam swoją kryptowalutę. Później generowany i haszowany jest kod dostępu znany jakopreimage (preimage), który następnie blokuje transakcję. 

  • Następnie pierwsza strona wysyła preimage do drugiej strony, aby sprawdzić, czy kryptowaluta została zdeponowana.

  • Teraz druga strona może wpłacić swoją kryptowalutę na nowy adres z tym samym wygenerowanym haszem.

  • Gdy druga strona dokona wpłaty kryptowaluty, pierwsza strona może odblokować kwotę za pomocą tajnego kodu dostępu użytego do zainicjowania pierwszej wpłaty.

  • Na koniec druga strona kończy proces zamiany atomowej, odblokowując wpłatę dokonaną przez pierwszą stronę.

Przyjrzyjmy się teraz przykładowi tego, jak swap atomowy miałby miejsce na prawdziwym rynku:

Załóżmy, że Allison i Scott są przyjaciółmi, którzy chcą wymieniać kryptowaluty za pomocą swapu atomowego. Po pierwsze, Allison wpłaca Litecoin na bezpieczny adres kontraktu. Tworząc kontrakt, Allison generuje klucz dostępu i dzieli się haszem kryptograficznym ze Scottem. Pamiętaj, że Scott nie może jeszcze uzyskać dostępu do zdeponowanej Litecoin, ponieważ zna tylko hasz, a nie klucz dostępu.

Następnie Scott tworzy kolejny bezpieczny adres kontraktu, korzystając z hasza dostarczonego przez Allison i deponuje swoją Bitcoina. Aby odebrać zdeponowany BTC, Allison potrzebuje tego samego klucza dostępu, który utworzyła podczas deponowania. Gdy tylko zgłosi BTC z kluczem dostępu, swap zostanie zakończony.

Ogólny proces jest prosty i żadna ze stron nie musi polegać na CEX, który pobiera więcej opłat.

Zalety i wady swapów Atomic

Jednym z szczegółów, które mogą przyciągnąć uwagę inwestorów, jest to, że swap atomowy ma charakter zdecentralizowany, co eliminuje potrzebę CEX lub jakiegokolwiek innego mediatora. Dwie lub więcej stron może z łatwością wykonać transakcję z zamianą łańcucha krzyżowego. W ten sposób cały proces przebiega przez środowisko o wysokim poziomie bezpieczeństwa i żadna strona nie musi przekazywać swoich środków CEX ani żadnej innej stronie trzeciej. Z drugiej strony niektóre ograniczenia mogą zniechęcać ludzi do korzystania z swapów atomowych.

Przyjrzyjmy się niektórym zaletom i wadom atomowych swapów.

Profesjonaliści

  • swapy Atomic odgrywają ważną rolę w zdecentralizowanych giełdach P2P. Obecnie DEX działają tylko z jednym blockchainem. Jednak korzystając z swapu atomowego, inwestorzy mogą łatwo zamienić kryptowaluty między wieloma blockchainami. 

  • ADEX z funkcją zamiany atomowej ma interfejs, który jest łatwiejszy w użyciu niż CEX. 

  • swap atomowy jest transakcją P2P, więc ludzie mogą wysyłać środki bezpośrednio ze swojego portfela bez angażowania stron trzecich. Co więcej, opłaty handlowe są niższe. W niektórych przypadkach swapy atomowe nie wiążą się z żadnymi kosztami.

  • swapy Atomic charakteryzują się dużą szybkością transakcji. Ludzie mogą wymieniać altcoiny bez bezpośredniego korzystania z sieci BTC lub ETH jako pośredników.

Wady

  • Istnieją pewne warunki, które muszą zostać spełnione, aby możliwa była zamiana atomowa. Na przykład swap atomowy może nastąpić tylko wtedy, gdy dwie kryptowaluty mają ten sam algorytm haszowania. Ponadto powinny być kompatybilne z HTLC i innymi funkcjami programowania.

  • Chociaż swap atomowy jest niedrogi i szybki, istnieje problem z prywatnością użytkowników. Ludzie mogą łatwo śledzić każdą transakcję za pomocą swapów on-chain z eksploratora blockchain, gdzie łatwe jest powiązanie z adresami. Z drugiej strony często trudno jest śledzić transakcje zamian atomowych. Niemniej jednak wielu programistów uważa, że podpis cyfrowy stosowany w swapach atomowych jest bardziej niezawodnym rozwiązaniem.

  • Złożoność to kolejny problem z zamianami atomowymi. Użytkownicy mogą tradycyjnie wymieniać kryptowaluty jednym kliknięciem. Z drugiej strony swap atomowy składa się z kilku kroków.

  • Nie ma sposobu na wymianę kryptowalut na fiat lub fiat na kryptowalutę za pomocą swapu atomowego. W związku z tym użytkownicy czasami uważają wymiany z funkcją zamiany atomowej za niekompletne rozwiązanie dla ich potrzeb handlowych.

Konkluzja

Mamy nadzieję, że teraz zrozumiesz, czym są zamiany atomowe dzięki temu przydatnemu przewodnikowi. Chociaż trzeba wziąć pod uwagę pewne wady, swap atomowy stał się bramą do poprawy prywatności i bezpieczeństwa w handlu kryptowalutami. Jego obsługa międzyłańcuchowa umożliwia użytkownikom zamianę ponad 7800 różnych kryptowalut. W związku z tym swap atomowy, wraz z innymi złączami blockchain, odegra ważną rolę w bieżącej ewolucji branży kryptowalut.

    roadmap