Ang isang atomic swap ay isang matalinong teknolohiya ng kontrata na nagbibigay-daan sa pagpapalitan ng isang cryptocurrency para sa isa pa nang hindi gumagamit ng sentralisadong tagapamagitan, tulad ng mga palitan.
Ang mga swom ng atomiko ay maaaring maganap nang direkta sa pagitan ng mga blockchain ng iba't ibang mga cryptocurrencies, o maaari silang isagawa off-chain, malayo sa pangunahing blockchain. Una silang dumating sa katanyagan noong Setyembre 2017, nang isagawa ang isang atomic swap sa pagitan ng Decred at Litecoin.
Mula noon, ang iba pang mga startup at desentralisadong palitan ay pinapayagan ang mga gumagamit ng parehong pasilidad. Halimbawa, ang Lightning Labs, isang startup na gumagamit ng network ng kidlat ng bitcoin para sa mga transaksyon, ay nagsagawa ng mga swap ng off-chain gamit ang teknolohiya.
Ang mga cryptocurrency at desentralisadong palitan, tulad ng 0x at Altcoin.io, ay isinama din ang teknolohiya.
Pagbagsak ng Atomic Swaps
Tulad ng nangyayari ngayon, ang proseso para sa pagpapalitan ng mga cryptocurrencies ay napapanahon at kumplikado. Ito ay dahil sa maraming mga kadahilanan. Halimbawa, ang nabuong kalikasan ng ekosistema ng cryptocurrency ngayon ay nagtatanghal ng maraming mga hamon sa average na mga mangangalakal.
Hindi lahat ng mga palitan ng cryptocurrency ay sumusuporta sa lahat ng mga barya. Tulad nito, ang isang negosyante na nagnanais na ipagpalit ang kanyang barya para sa isa pa na hindi suportado sa kasalukuyang palitan ay maaaring kailanganin na lumipat ng mga account o gumawa ng maraming mga pagbabagong nasa pagitan ng mga namamagitan na barya upang maisakatuparan ang kanyang layunin. Mayroon ding isang kaugnay na katuwang na panganib kung nais ng negosyante na palitan ang kanyang mga barya sa isa pang negosyante.
Ang mga swap ng atomic ay lutasin ang problemang ito sa pamamagitan ng paggamit ng Hash Timelock Contracts (HTLC). Tulad ng ipinapahiwatig ng pangalan nito, ang HTLC ay isang takdang oras na matalinong kontrata sa pagitan ng mga partido na nagsasangkot sa henerasyon ng isang pag-andar ng isang cryptographic, na maaaring mapatunayan sa pagitan nila.
Ang mga swom ng atomic ay nangangailangan ng kapwa partido na kilalanin ang pagtanggap ng mga pondo sa loob ng isang tinukoy na timeframe gamit ang isang function na isang cryptographic hash. Kung ang isa sa mga kasangkot na partido ay nabigo upang kumpirmahin ang transaksyon sa loob ng oras, pagkatapos ang buong transaksyon ay binawi, at ang mga pondo ay hindi ipinagpapalit. Ang huli na pagkilos ay nakakatulong sa pag-alis ng katapat na panganib.
Ang isang halimbawa ng isang transaksyon ng atomic swap ay ipinapakita sa ibaba:
Ipagpalagay na si Alice ay isang negosyante na interesado sa pag-convert ng 100 bitcoins sa isang katumbas na litecoins kay Bob. Isinumite niya ang kanyang transaksyon sa blockchain ng bitcoin. Sa panahon ng prosesong ito, si Alice ay bumubuo ng isang numero para sa isang pag-andar ng isang cryptographic upang i-encrypt ang transaksyon. Inuulit ni Bob ang parehong proseso sa kanyang pagtatapos sa pamamagitan ng katulad na pagsusumite ng kanyang transaksyon sa blockchain ng litecoin.
Parehong sina Alice at Bob ay nagbukas ng kani-kanilang mga pondo gamit ang kani-kanilang mga numero. Kailangan nilang gawin ito sa loob ng isang tinukoy na timeframe o kung hindi magaganap ang paglipat. Ang mga swom ng atomiko ay maaari ding magamit kasabay ng isang network ng kidlat upang magsagawa ng mga palitan ng off-chain.
![Natukoy ang mga swom ng atom Natukoy ang mga swom ng atom](https://img.icotokenfund.com/img/bitcoin/862/atomic-swaps-defined.jpg)