비트코인
분류 기초강좌

아토믹 스왑(Atomic swap) 개념 및 특징

작성자 정보

  • 작성자 슈어맨스
  • 작성일

컨텐츠 정보

본문

16363581912532.jpg

-서로 다른 암호화폐를 교환할 때,

 

?가상화폐 시장에는 수많은 암호화폐가 존재합니다. 각 암호화폐는 자신만의 고유한 블록체인을 가지고 있습니다. 각각의 블록체인에는 사용자의 거래 내역이 기록되고 보관되며 이러한 시스템을 기반으로 암호화폐의 거래가 이루어지고 있습니다. 다시 말해 서로 다른 암호화폐를 사용한다는 것은 서로다른 블록체인을 이용하고 있다는 것입니다. 때문에 서로 다른 암호화폐를 교환할 경우에는 제 3자의 도움이 필요합니다.?

일반적인 거래 상황을 예로 들어봅시다.?

 

?서로 다른 코인을 소유한 두 명의 사람이 거래를 하고자 합니다. A는 비트코인을 소유하고 있고 B는 라이트코인을 가지고 있는 상황입니다. 두 사람이 거래를 하기 위해서는 중간단계인 거래소의 도움을 받아야 합니다. 따라서 A는 B가 가진 라이트코인을 구매하기 위해 자신이 보유한 비트코인을 거래소에 전송을 합니다. 거래소에 전송이 되었다면 이를 판매하는 단계를 거친 후에 판매한 돈으로 라이트코인을 구매하는 단계로 거래가 성사됩니다.?

 

?위의 방법외에 거래소를 통한 또다른 방법이 있습니다. 바로 비트코인이나 이더리움으로 다른 코인들의 구매가 가능한 거래소를 이용하는 것입니다. 대표적으로 폴로닉스와 같은 해외 거래소가 있습니다. 위와 같은 거래소를 이용할 경우 A 혹은 B는 먼저 구매를 원하는 만큼의 금액을 거래소 지갑으로 송금합니다. 이후 자신이 송금한 금액만큼 원하는 코인을 구매하는 방법도 있습니다.?

 

?위의 두 가지 방법의 공통점은 모두 거래소가 필요하다는 것입니다. 중간단계인 거래소를 거쳐야하기 때문에 한 번에 거래가 이루어지지 못한다는 단점이 있습니다. 최소 2번 이상의 절차를 거쳐야 하기에 사용자는 더 많은 시간을 투자해야 한다는 번거로움이 있는 것이죠.?

 

 

-거래소를 거치지 않고 교환이 가능하다면,

 

16363581925969.jpg

 

?거래를 할 때마다 이런 번거로움을 느낀 사용자들은 모두 다음과 같은 의문을 가질 것입니다. ‘거래소를 거치지 않고 좀 더 편하게 거래하는 방법은 없을까?’

 

?이와 같은 질문에 대한 답이 바로 오늘 알아볼 아토믹 스왑(Atomic swap)이라는 개념입니다. 이 개념은 위에서 살펴본 바와 같이 일반적인 거래에서 반드시 필요했던 중간 단계를 없애 버리는 것입니다. 거래소를 거친다는 항목을 제외시켰기 때문에 서로 다른 간의 코인을 거래할 경우에 보다 간편하게 거래가 이루어 지는 것입니다.

 

?아토믹 스왑(Atomic swap)은 Atomic Cross Chain Trading을 간단하게 줄여 표현한 것입니다. Trading(거래)이라는 단어에서 알 수 있듯이 위 개념은 보다 간편한 거래를 돕기 위해 탄생한 것이죠. 아토믹 스왑(Atomic swap)을 이용한다면 비트코인과 라이트코인을 교환할 경우에 중앙 거래소를 거치지 않고 거래가 가능합니다. 이젠 더 이상 거래소가 필요치 않는 것이죠.?

 

 

-아토믹 스왑을 활용한 거래 상황

 

?그렇다면 아토믹 스왑(Atomic swap)을 이용해서 어떻게 거래가 이루어지는지 실제 거래상황을 예로 들어 생각해봅시다.?

 

?A는 1 BTC를 가지고 있고 B는 73 LTC를 가지고 있습니다. 각각의 암호화폐는 자신만의 블록체인을 사용하기 때문에 현재 두 사람은 서로 다른 블록체인을 가지고 있는 것입니다. 이때 A는 자신이 소유한 비트코인으로 라이트코인을 구매하기 원하고 반대로 B는 비트코인을 구매하고자 합니다. 결국 두 사람은 서로가 가지고 있는 암호화폐를 원하기 때문에 각자의 암호화폐를 교환할 수 있다면 매우 간단하게 서로의 필요성을 충족시킬 수 있습니다. 따라서 두 사람은 아토믹 스왑이라는 기술을 사용하여 A는 B에게 비트코인을 전송하고 B는 A에게 라이트코인을 전송하는 것입니다. 서로 다른 코인의 거래를 아주 간편한 교환으로 완수한 것이죠.?

 

?그렇다면 어떤 원리에 의해 아토믹 스왑(Atomic swap)이 이루어지는를 살펴봅시다. 앞서 말했듯이 두 사람은 현재 각각의 암호화폐를 소유하고 있는 상태이기에 서로 다른 블록체인을 이용하고 있습니다. 이러한 상황속에서 거래를 하려면 ‘비밀키’가 필요합니다. 비밀키를 이용해서 서로의 블록체인과 암호화폐의 정보가 담긴 계약서를 전송할 수 있고 이를 확인할 수 있는 권한까지 주어지는 것이죠.?

 

 

-비밀키를 이용해 이루어지는 거래

 

?아토믹 스왑(Atomic swap)이 이루어지는 원리는 다음과 같이 아주 간단합니다.?

 

A는 B에게 비트코인을 전송하면서 이를 확인할 수 있는 비밀키를 공개합니다. 마찬가지로 B는 A에게 라이트코인을 전송할 때 이를 확인할 수 있는 비밀키를 공개하는 것입니다. 즉 서로의 비밀키를 나눠 가지는 것이죠. 따라서 두 사람은 서로 공유한 비밀키를 통해 암호화폐를 교환하게 되는 것입니다.?

 

?결국 아토믹 스왑(Atomic swap)은 두 사람이 서로 교환을 한다는 약속에 기반하여 거래가 이루어지는 것입니다. 하지만 이러한 약속을 위반하는 사례도 반드시 생겨나게 될 것입니다. 이를 방지하기 위해 ?아토믹 스왑은 ‘Hash Time-locked Contrat’이라는 장치를 사용합니다. 이는 중간에 갑자기 거래자가 잠적을 해서 암호화폐를 가로챌 경우에 거래를 되돌릴 수 있고, 거래 시간을 제한하거나 약속을 위반할 경우 거래를 파기할 수 있는 권리를 포함하고 있습니다. ?따라서 서로간의 약속한 계약을 이행하지 않을 경우 계약을 파기할 수 있고, 약속한 시간내에 거래에 응답하지 않는다면 자신이 보낸 암호화폐가 자동적으로 환불되는 시스템으로 운영됩니다. 우리가 중고나라와 같은 사이트를 통해 직거래를 하는 경우에도, 혹시 모를 위험에 대비하여 제 3자인 거래소가 안전한 거래를 도울 수 있도록 하는 장치와 유사한 개념입니다.?

 

16363581939439.jpg

 

-라이트닝 네트워크와 시너지

 

?아토믹 스왑(Atomic swap)을 언급할 때면 함께 등장하는 개념이 바로 라이트닝 네트워크입니다. 라이트닝 네트워크는 단어 그대로 번개처럼 빠른 거래가 가능하도록 만들어진 기술입니다. 아토믹 스왑(Atomic swap)에는 라이트닝 네트워크가 필요충분 조건이기에 아주 큰 연관을 가지고 있습니다. 가상화폐 사용자들은 기존 거래 방식이 너무 복잡하고 불편하다고 느꼈기에 위와 같은 혁신적인 기술이 암호화폐 시장에서 큰 반향을 일으키고 있는 것이죠. 아토믹 스왑(Atomic swap)이 새로 탄생한 기술들과 더해진다면 그 시너지가 엄청날 것이라고 예상합니다. 매우 빠르고 간단해진 거래에 수수료도 거의 없다고 한다면 누구든지 이를 반길 수밖에 없겠죠.

 

?현재 아토믹 스왑(Atomic swap)이 비트코인과 제트캐쉬에 적용이 가능하다는 호재가 들려오고 있습니다. 제트캐쉬 개발자는 아토믹 스왑(Atomic swap)의 개념을 적용하여 가상화폐의 교환툴인 ‘ZBTCAT’라는 새로운 기술을 개발했습니다. 이를 통해 ZBTCAT가 제공하는 툴 안에서는 아토믹 스왑이 적용된 블록체인을 이용할 수 있습니다. 따라서 비트코인과 제트캐쉬를 교환이 가능한 것이죠. 아직은 진행중인 단계로 일부 테스트에 사용되는 코인만 시험적으로 운영되고 있다고 합니다.?

 

 

-무한한 가능성

 

?아토믹 스왑(Atomic swap)이라는 기술이 ?모든 암호화폐에 적용이 된다면 아마 가상화폐 시장은 아주 많은 변화가 일어날 것입니다. 물론 모든 기술에는 장단점이 존재하는 만큼 위험상황에 대한 충분한 방어책이 준비되지 않는다면 예기치 못한 문제들이 발생할 수도 있습니다. 발전된 기술로 보다 안전하고 간편한 거래가 이루어지길 기대합니다. ?
??

관련자료

댓글 3

차트반사감각님의 댓글

  • 차트반사감각
  • 작성일
좋은글 감사드립니다.

리플리치님의 댓글

  • 리플리치
  • 작성일

keorm님의 댓글

  • keorm
  • 작성일
잘 봤어요!
전체 144 / 3 페이지
번호
제목
이름

공지사항


알림 0