Atomic Swap , Two-Way Pegging 어떻게 다른건가요 ?

아톰에 인터체인을 보던중에 , 코인 / 토큰 교환이 어떻게 이루어질까 ,

에서 Two-Way Pegging 투 웨이 페깅 이라는 방식을 사용할수있다고

나오더라구요 ,

투웨이페킹하고 아토믹스왑하고는 어떤차이가 있는것인가요 ?

    1개의 답변이 있어요!

    • 아토믹 스왑과 투 웨이 페깅은 서로 상관이 없는 별개의 개념이라고 할 수 있습니다. 각각에 대한 답변을 읽어보시면 어떤 질문자께서 충분히 이해하실 수 있으리라 생각합니다.

      우선 투 웨이 페깅이란 자산이 양방향으로 동결될 수 있는 방법을 의미합니다. 이것은 RSK 루트스탁 사이드체인에서 RBTC가 발행되는 과정을 통해 설명드리도록 하겠습니다.

      1. 예를들어 비트코인 메인 체인에서 1BTC가 동결된다고 해 보겠습니다. 그리고 루트스탁 사이드 체인에서 앞서 동결된 1BTC와 동일한 가치를 갖는, 1대1로 페깅된(고정된) 1RBTC가 발행됩니다. 발행된 RBTC를 통해 루트스탁 사이드 체인에서의 전송과 스마트 컨트랙트 기능을 이용합니다. 이때 메인 체인에서 사이드 체인으로의 페깅이 한 번 발생된 것을 기억하시면 좋겠습니다.

      2. 다음으로 1RBTC를 다시 1BTC로 바꾸고 싶습니다. 이때는 사이드체인에 있는 1RBTC를 동결되고(동결 후 소각되는 경우도 있음) 이와 1대1로 페깅된(고정된) 메인 체인의 1BTC가 동결 해제됩니다. 이렇게 되면 다시 1BTC를 전송하거나 이용할 수 있게 됩니다. 이때는 사이드 체인에서 메인 체인으로의 페깅이 한 번 발생된 것을 알 수 있습니다.

      3. 이처럼 메인 체인에서 사이드 체인으로, 사이드 체인에서 메인체인으로 양방향 페깅이 발생하는 것이 바로 투웨이 페깅이라고 할 수 있습니다.

      다음으로 아토믹 스왑에 대해 설명드릴텐데요, 아토믹 스왑이란 거래소를 거치지 않고 암호화폐들을 직접적으로 교환하는 것을 의미합니다. 이처럼 직접 암호화폐를 교환하는 아토믹 스왑의 경우 거래 당사자 간에 서로 코인을 제대로 보내 줄 것인지에 대한 '신뢰 문제'가 발생할 수 있습니다.

      이를 해결하기 위한 방법으로는 라이트닝 네트워크, 타임락 등이 있습니다. 우선 라이트닝 네트워크의 경우 거래 당사자 2인 외에 거래 당사자 모두가 신뢰하는 제3자 1인이 서로 라이트닝 네트워크 채널을 열어 둔 다음, 거래자들이 각자 교환할 코인을 제3자에게 전송한 것이 확인되면 이 제3자가 각각 받은 코인을 상대방에게 전송함으로써 거래가 완성되게 됩니다.

      다음으로 타임락은 일정한 시간을 정해 두고 그 시간 안에 두 사람 모두 코인을 전송하는 트랜젝션을 발생시켜야만 거래가 체결되도록 하는 방법입니다. 만약에 한 사람이 코인을 보내지 않거나 시간을 제한 시간을 넘겨 버린다면 아토믹스왑을 위한 거래가 취소되어 서로 손해를 보지 않게 되는 방식입니다.

      이처럼 두 개념은 별개의 개념이기 때문에 각각에 대해 알아두시는 것이 좋지 않을까 생각합니다.

      답변이 도움이 되길 바랍니다.