원자 스왑은 신뢰할 수 있는 제3자 없이 두 개의 서로 다른 블록체인에서 피어 투 피어로 암호화폐 또는 디지털 자산을 거래할 수 있도록 하는 자동화되고 자체적으로 시행되는 암호화폐 교환 계약입니다. [1]
원자 스왑은 2013년 BitcoinTalk 포럼에서 Tier Nolan에 의해 처음 소개되었습니다. Nolan은 서로 다른 유형의 블록체인에서 간단한 암호화폐 거래를 사용하여 교차 체인 암호화폐 스왑의 기본 원칙을 설명했습니다.[2] 원자 스왑 기술은 찰리 리에 의해 2017년에 현실화되었으며, 그는 “라이트코인과 BTC로 교차 체인 원자 스왑을 수행”하고 10 LTC(라이트코인 단위)를 0.1167 BTC(비트코인 단위)로 교환했다고 트윗했을 때 라이트코인을 설립했습니다. 그 이후로 많은 분산형 거래 플랫폼과 독립 거래자들이 이 기술을 사용하여 암호화폐를 거래하고 있습니다.[1] 또한 Atomic Wallet, Exodus, Liquality, Switcheo 등을 포함하여 교차 체인 원자 스왑이 가능한 특수 암호화폐 지갑도 개발되었습니다.[6]
"원자 교차 체인 스왑"의 약자인 원자 스왑은 두 당사자가 거래 플랫폼 없이 안전하고 신뢰할 수 없는 방식으로 서로 다른 암호화폐 또는 디지털 자산을 직접 교환할 수 있도록 하는 암호화 기술입니다. "원자"라는 용어는 스왑의 불가분하고 되돌릴 수 없는 특성을 나타냅니다. 즉, 전체 스왑이 발생하거나 전혀 발생하지 않아 거래에 관련된 양 당사자가 잠재적인 위험이나 손실로부터 보호됩니다.[3] 어떤 면에서 이 시스템은 암호화폐 사용자의 자율성을 보존하고 사용자가 서로를 알 필요가 없고 상대방 위험이 없는 신뢰할 수 없는 거래를 가능하게 합니다. 원자 스왑의 신뢰할 수 없는 피어 투 피어 특성으로 인해 널리 진정으로 분산된 거래 기술 중 하나로 간주됩니다.[4]
원자 스왑은 해시된 타임락 계약(HTLC)을 사용하여 양 당사자가 합의된 내용을 준수하도록 합니다. 이러한 계약은 스왑이 성공하기 위해 양쪽 거래자를 모두 책임지게 하는 다중 서명 거래 시스템을 사용합니다. 이를 가능하게 하기 위해 해시락은 양 당사자가 각자의 거래에 서명한 후에만 사용자가 자금에 액세스할 수 있도록 하는 암호화 알고리즘을 사용하고, 타임락은 특정 기간 내에 거래가 성공하지 못할 경우 양쪽 사용자가 자금을 반환받을 수 있도록 보장하는 보험 정책과 같습니다.[4]
원자 스왑은 암호화폐 거래소의 필요성을 없애기 때문에 중요한 블록체인 메커니즘으로 간주됩니다. 거래자는 중앙 집중식 거래 플랫폼의 인프라에 의존하지 않고 교차 체인 거래를 실행할 수 있습니다. 중개자가 원자 스왑을 사용하여 배제되기 때문에 거래는 빠르고 저렴하며 수탁 기반 거래소와 관련된 보안 사고가 없습니다. 이러한 장점은 모두 원자 스왑이 제공하는 자율성을 강조하며, 모든 거래가 개인 지갑에서 직접 발생하므로 사용자에게 자산에 대한 더 높은 권한을 부여합니다.[6][2][1][3]
온체인 원자 스왑은 각 통화의 블록체인에서 발생하며, 두 통화 모두 동일한 해싱 알고리즘을 사용해야 하고 HTLC도 지원해야 합니다. 2017년 9월 라이트코인과 디크레드는 최초의 성공적인 온체인 원자 스왑을 수행했습니다. 온체인 원자 스왑 거래는 완전히 투명하지만 제한적이며, 스왑이 확인되는 데 20분 이상 걸릴 수 있으며 비용이 많이 드는 네트워크 수수료가 발생합니다.[2][5][7]
오프체인 원자 스왑은 기본 블록체인에서 떨어진 노드의 보조 계층에서 발생합니다. 거래는 비공개적이고 즉각적이며 거의 무료일 수 있습니다. 비트코인과 라이트코인은 2017년 11월에 라이트닝 네트워크를 사용하여 최초의 오프체인 원자 스왑을 실행했습니다.[2][5][7]