암호화폐 거래소 해킹의 긴 목록은 비트코인 산업이 직면한 가장 큰 문제 중 하나를 이야기합니다: 관리형 거래소는 공격자에게 큰 목표가 되며, 이를 의존하는 사람들에게는 중앙 집중식 실패 지점입니다. 올해만 해도 QuadrigaCX의 CEO가 사망하면서 약 2억 달러 상당의 암호화폐에 접근할 수 없게 되었고, 지난달 바이낸스는 해킹으로 7,000 비트코인을 잃었다고 밝혔습니다. 이는 당시 4천만 달러 이상의 손실로 평가되었습니다. 지난 10년 동안 약 14억 달러 상당의 암호화폐가 도난당했으며, 이는 현재 유통 중인 모든 비트코인의 약 8%에 해당합니다.
보스턴에 본사를 둔 스타트업 아르웬이 있다면, 이러한 사건들은 곧 과거의 일이 될 것입니다.
아르웬은 이전에 커먼웰스 크립토로 알려졌으며, 보스턴 대학교 교수인 샤론 골드버그와 그녀의 박사 과정 학생인 이선 하일먼(현재 CTO)이 설립하여 암호화폐 거래소가 신뢰할 수 없는 서비스로 전환하도록 돕기 위해 만들어졌습니다. 현재는 암호화폐 간 거래에만 사용할 수 있으며, 지금까지 지원되는 코인은 단 3개에 불과하지만, 아르웬의 기술은 사용자가 거래 순간까지 자금을 제어할 수 있도록 하며, 거래 자체도 신뢰할 수 없습니다. 보증금은 필요하지 않으며, 모든 것은 관련 코인의 블록체인에 의해 시행됩니다.
“암호화폐의 기본 가치 제안은 자가 보관입니다. 따라서 거래의 미래는 자가 보관을 지원해야 합니다.”라고 하일먼은 비트코인 매거진에 말했습니다. “아르웬은 그 미래를 구축하고 있습니다.”
작동 방식
아르웬은 본질적으로 비트코인 및 기타 블록체인 위에서 작동하는 레이어-투 기술입니다. (회사의 이름과 기술 모두 “아르웬”이라고 불리며, 회사는 거래 수수료의 일부를 대가로 거래소에 기술을 제공합니다.)
아르웬 기술은 느슨하게 또 다른 레이어-투 기술인 코인 믹싱 프로토콜인 텀블빗과 유사하지만, 텀블빗의 일부 개인 정보 보호 기능은 제외되어 있습니다. 이러한 유사성은 우연이 아닙니다: 아르웬의 공동 창립자인 골드버그와 하일먼은 텀블빗 백서의 공동 저자 중 두 명이었습니다. (텀블빗은 2018년 브리즈 지갑에 구현되었지만, 결제 허브 모드 없이 구현되었으며, 아마도 아직 큰 주목을 받지 못했을 것입니다.)
본질적으로 아르웬은 신뢰 없는 거래를 촉진하기 위해 두 가지 비교적 잘 알려진 트릭을 결합합니다: 원자 스왑과 결제 채널입니다.
원자 스왑은 비트코인 기준으로 볼 때 오래된 트릭으로, 2013년 티어 놀란에 의해 처음 제안되었습니다. 이는 두 개의 다른 블록체인에서 결제를 “연결”합니다. 두 블록체인에서 자금을 이동하기 위해 동일한 비밀 코드를 요구하고, 각 블록체인에 두 개의 기본 스마트 계약을 설정함으로써, 첫 번째 거래자는 한 블록체인에서 코드를 공개함으로써 상대방으로부터 자금을 청구할 수 있습니다. 상대방은 이 동일한 코드를 사용하여 다른 블록체인에서 첫 번째 거래자로부터 자금을 청구할 수 있습니다. 기본적으로 한 결제가 청구되면 다른 결제도 청구될 수 있습니다: 신뢰 없는 거래입니다.
불행히도 원자 스왑은 큰 인기를 끌지 못했습니다. 기술은 건전하지만, 일부 분산형 거래소에서 구현되었음에도 불구하고, 대규모로 이러한 스왑의 이점을 얻는 것은 실제로 도전적입니다. 첫째, 원자 스왑은 거래당 네 번의 온체인 거래를 요구하므로 비용이 많이 들고 확장성이 좋지 않으며 느립니다. 또한 거래 파트너는 여전히 서로를 찾아야 하므로 조정이 필요합니다. 그리고 그것이 잘 진행되더라도 몇 가지 위험이 있습니다. 예를 들어, 상대방이 거래를 이행하지 않기로 선택할 수 있으며, 이 경우 귀하의 코인은 스마트 계약에 잠겨 있다가 다시 청구할 수 있게 됩니다. (이는 종종 “무료 옵션 문제”라고 불리며, 거래 당사자 중 한 명이 가격 변동에 따라 거래를 실행하거나 중단할 수 있는 옵션을 가집니다.)
이 모든 것은 가장 큰 문제로 이어집니다: 이러한 유형의 거래에 대한 유동성을 생성하기 어렵습니다.
그것이 아르웬이 등장하는 이유입니다.
“우리는 이러한 문제를 극복하기 위해 아르웬을 설계했으며,” 하일먼은 말했습니다. “원자 스왑을 더 사용하기 쉽게 만들기 위해 인센티브와 프로토콜을 구축했습니다.”
해결책의 첫 번째 부분은 결제 채널 설계에서 원자 스왑을 구현하는 것입니다. (이것은 텀블빗과 유사하게 보이며, 라이트닝 네트워크도 유사하게 설계되었습니다.) 결제 채널을 사용함으로써 아르웬은 온체인 거래당 더 많은 거래를 가능하게 하고, 채널이 열리면 즉시 거래를 수행할 수 있으며, 특정 가격 지점에서 거래를 실행할 수 있는 유연성을 제공합니다. 거래소가 사기를 치려고 할 경우(예를 들어 해킹당했을 경우), 거래자는 여전히 관련 블록체인에서 가장 최근 잔액을 청구하기 위해 “정의 거래”를 사용할 수 있습니다.
해결책의 두 번째 부분은 중앙 집중식 거래소에 의존하는 것입니다. 이는 조정 문제를 해결하고 유동성을 제공합니다. 하일먼은 중앙 집중식 거래소가 거래를 중단할 가능성이 훨씬 적다고 믿습니다. 왜냐하면 거래소는 보호해야 할 명성이 있기 때문입니다. “거래소는 거래를 통해 돈을 벌고 명성을 가지고 있습니다. 거래소가 귀하를 괴롭힐 가능성은 낮습니다. 거래소는 반복적인 비즈니스를 원하고 거래 수수료로 돈을 벌고 싶어합니다.”
물론, 귀하가 항상 자금을 보관하고 있기 때문에 중앙 집중식 거래소를 사용하는 단점은 해결됩니다.
제한 사항
현재의 아르웬 버전은 대부분의(관리형) 암호화폐 거래소와 비교할 때 여전히 몇 가지 제한 사항이 있습니다.
아마도 가장 주목할 만한 점은 아르웬이 현재 세 가지 암호화폐(비트코인, 비트코인 캐시 및 라이트코인)와만 호환되며, 법정 화폐와는 사용할 수 없다는 것입니다. 또한 아르웬은 현재 주문서에서 주문을 일치시키는 RFQ 주문만 지원하며, 원자 스왑에서 상대방 역할을 수행합니다. (이는 특정 거래소의 모든 사용자가 현재 아르웬을 동시에 사용할 수 없음을 의미합니다.) 또한 아르웬은 아직 마진 거래와 같은 더 고급 거래 유형을 지원하지 않습니다.
“현재는 훨씬 더 빠른 거래가 가능한 오프체인 신뢰 없는 ShapeShift와 같습니다.”라고 하일먼은 설명했습니다. “그러나 장기적으로 우리는 거래소가 비관리형 사용자에게 모든 주문 유형을 제공할 수 있도록 하기를 원합니다. 우리는 또한 더 많은 암호화폐와 스테이블코인을 추가하기 위해 노력하고 있습니다. 장기적으로는 법정 화폐와 직접 원자 스왑하는 방법을 조사하고 있습니다.”
아르웬은 2017년 여름에 설립되었으며, 2017년 12월 언더스코어 VC가 주도하는 시드 라운드를 통해 150만 달러를 모금했습니다. 2019년 1월까지 아르웬은 앱의 테스트 버전을 출시했으며, 4월에 메인넷을 위한 오픈 베타 테스트로 출시되었습니다. 현재 아르웬 코드는 아직 오픈 소스가 아니지만, 이는 로드맵에 포함되어 있습니다.
지난 4월 이후 아르웬은 암호화폐 쿠코인에서 파일럿 프로그램을 운영하고 있지만, 보안상의 이유로 에스크로와 거래의 크기는 여전히 제한되어 있으며, 이는 아마도 사용을 제한했을 것입니다.
“우리는 베타를 사용하는 일부 거래자가 있지만, 베타에서 벗어나면서 높은 거래 용량을 가능하게 하고 더 많은 주문 유형 및 스테이블코인 지원과 같은 기능을 추가함에 따라 채택이 증가할 것으로 기대합니다.”라고 하일먼은 말했습니다. “우리는 여전히 레이어 2 및 크로스 체인 스왑의 초기 단계에 있다고 생각합니다.”