0x 프로토콜은 이더리움 블록체인상에서 자산의 피어 투 피어 교환을 가능하게 하는 탈중앙화 프로토콜입니다. 0x는 2017년 Will Warren과 Amir Bandeali에 의해 설립되었습니다. [2][26][28]\
0x는 이더리움 기반으로 구축된 비허가형 유동성 프로토콜로, 탈중앙화 거래소를 생성하고, 유동성 공급자를 연결하며, DeFi 자산 거래를 활성화하기 위해 마켓 메이커에게 인센티브를 제공합니다. 이 프로토콜은 ERC-20, ERC-721 및 기타 이더리움 토큰 표준에 대한 토큰 교환을 지원합니다[1][3][4].
0x 프로토콜은 본질적으로 거래 주체가 디지털 자산이나 토큰을 교환할 수 있는 표준 메시징 형식과 스마트 컨트랙트 제품군입니다. 메시지 형식은 거래될 디지털 자산이나 토큰, 거래 가격 가치, 만료 시간, 거래 당사자의 정의된 신원과 같은 핵심 정보를 전달하는 데이터 필드 세트입니다. 스마트 컨트랙트는 거래 활동과 관련된 데이터의 생성, 전송, 수신 및 처리를 담당하는 필요한 비즈니스 로직을 처리합니다. 또한 이 시스템은 주문 애그리게이터 역할을 하는 릴레이어(Relayers)를 사용하여 지정된 시장 참여자의 주문을 시장이나 거래소로 방송하는 역할을 합니다[7][8][9].
0x 팀은 2021년 1월 프로토콜의 v4 업데이트 출시를 발표했습니다. 0x v4 투표 프로세스는 1월 16일부터 1월 23일까지 진행되었으며, 견적 요청(RFQ) 가스 비용을 70% 절감하는 것을 목표로 했습니다. 0x Labs 블로그에 따르면, 이 버전은 토큰 래핑(wrapping) 및 언래핑(unwrapping)을 포함한 원자적 연산을 실행하기 위해 사용자 정의 가능한 모듈을 지원합니다.
0x API는 함께 또는 별도로 실행할 수 있는 서비스 및 엔드포인트의 모음입니다. 종합적으로 이 API는 0x 유동성, 0x 스테이킹 데이터 등에 대한 인터페이스를 제공합니다. 0x API는 0x Mesh뿐만 아니라 Kyber Network (KNC), Uniswap, Oasis Network (ROSE), Curve Finance 및 기타 탈중앙화 거래소 (DEX) 네트워크와 같은 온체인 소스에서 유동성을 소싱하는 방법입니다. 0x API는 온체인에서 결제하기 위해 사용자의 스마트 컨트랙트로 직접 전달될 수 있는 주문을 자동으로 생성하며 API 키가 필요하지 않습니다.
0x Mesh는 주문 공유를 위한 피어 투 피어(P2P) 네트워크입니다. 0x Mesh는 다양한 범주의 사용자를 위해 여러 가지 사용 사례를 제공합니다.
2020년 6월에 출시된 Matcha는 사용자가 Ethereum smart contract 인프라를 통해 peer-to-peer 방식으로 토큰을 교환하는 decentralized exchange (DEX)입니다. 단일 유동성 소스만 사용하는 다른 거래소와 달리, Matcha는 0x, Uniswap, Balancer, Curve, Kyber Network, Oasis Network 등을 포함하여 점점 늘어나는 다양한 소스로부터 유동성을 통합합니다. 스마트 주문 라우팅을 사용하여 Matcha는 최종 사용자에게 거래에 대한 최적의 가격을 자동으로 제공합니다.\n\nMatcha는 교육에 중점을 둔다는 점에서 독특함을 지향합니다. 대부분의 다른 거래소는 토큰에 대한 정보를 제공하지 않고 단순히 사용 가능한 토큰과 거래 쌍을 나열합니다. Matcha는 사용자가 토큰을 발견하고 배울 수 있는 장소 역할을 하는 자산 페이지를 구축하는 데 투자했습니다. 예를 들어, 거래를 실행하기 전에 Matcha는 네트워크 혼잡으로 인한 예기치 않은 상황을 방지하기 위해 사용자에게 상세한 주문 검토, 예상 슬리피지 및 가치 손실, 거래 시간 추정치를 보여줍니다.
0x 프로토콜은 ZRX로 알려진 ERC-20 유틸리티 토큰에 의해 구동됩니다. 오프체인 주문서를 호스팅하고 이 정보를 제시하며 사용자가 거래를 생성, 체결 및 취소할 수 있도록 하는 사용자 대상 애플리케이션을 제공하는 노드(릴레이어라고도 함)는 ZRX 토큰으로 (거래 수수료로서) 보상을 받습니다. ZRX는 플랫폼 거버넌스에 참여하는 데에도 사용될 수 있으며, 홀더들이 프로토콜 변경 사항을 제안하고 투표하는 데 도움을 줍니다.
0x는 2017년 8월에 토큰 판매를 완료하여, ZRX당 0.048달러의 기본 가격으로 24시간 이내에 2,400만 달러 상당의 이더 (ETH)를 모금했습니다. 총 1,000,000,000개의 ZRX 토큰이 발행되었으며 초기 할당량은 다음과 같습니다:
2021년 2월 16일에 출시된 0x 프로토콜 v4는 탈중앙화 거래를 개선하기 위한 여러 업데이트를 도입했습니다. 이러한 업데이트는 0x 생태계 내에서 메이커(maker), 테이커(taker), 릴레이어(relayer) 간의 상호작용을 간소화하도록 설계되었으며, 효율성과 보안을 강화하는 데 중점을 두고 있습니다.
0x 프로토콜의 릴레이어는 오프체인 오더북을 유지 관리하며 거래가 완료되면 거래 수수료를 받습니다. 이 프로세스에는 메이커가 릴레이어의 일정에 따라 설정된 수수료를 포함하는 주문을 생성하는 과정이 포함됩니다. 이러한 주문은 검증되어 오더북에 게시되며, 테이커는 이더리움 블록체인상의 스마트 컨트랙트를 통해 이를 체결할 수 있습니다. 이러한 구조는 거래 수수료의 탈중앙화되고 유연한 협상을 가능하게 합니다.
이 프로토콜은 주문 체결 및 취소를 위한 기본 기능을 제공하는 이더리움 스마트 컨트랙트를 통해 작동합니다. 컨트랙트는 ecrecover 함수를 사용하여 메이커의 서명을 확인하고 거래의 무결성을 보장합니다. 주문은 부분적으로 체결될 수 있으며, 중복을 방지하기 위해 참조 데이터가 컨트랙트에 저장됩니다.
0x 프로토콜 v4에는 기존 dApps나 최종 사용자에게 지장을 주지 않고 업데이트를 통합할 수 있는 탈중앙화 거버넌스 메커니즘도 포함되어 있습니다. 시장 참여자가 릴레이어에게 거래 수수료를 지불하고 거버넌스에 참여할 수 있도록 프로토콜 토큰이 발행되어 프로토콜의 안전한 업데이트를 지원합니다.
온체인 토큰 레지스트리는 ERC-20 토큰의 메타데이터를 저장하는 데 사용되어 컨트랙트 주소와 환율을 더 쉽게 확인할 수 있게 합니다. 프로토콜은 ERC-20 인터페이스를 사용하는 모든 토큰과 호환성을 유지하여 외부 컨트랙트와의 통합을 단순화합니다. [29][30]
0x는 2023년 5월 17일, 자사의 DEX 애그리게이터인 Matcha의 최신 버전을 출시했습니다. 이번 업데이트는 탈중앙화 금융 생태계 내에서 사용자 경험을 개선하기 위한 핵심 기능들을 도입했습니다.
새로운 "Matcha Auto" 트랜잭션 모드는 트랜잭션이 다음 블록에 포함될 가능성을 높이도록 설계되어 거래 실패 위험을 줄여줍니다. 또한, Matcha는 지원 토큰 범위를 11,000개에서 470만 개로 늘렸으며, 유동성 공급자 수를 70개에서 100개 이상의 DEX로 47% 확장했습니다.
이 플랫폼의 스마트 라우팅은 여러 탈중앙화 거래소의 가격을 통합하여 사용자에게 경쟁력 있는 가격을 보장합니다. 지난 30일 동안 Matcha는 약 16,900명의 사용자와 60,310건의 거래를 기록했으며, 총 거래량은 약 5억 2,900만 달러에 달했습니다.
최신 버전은 또한 크로스체인 스왑 기능을 도입하여 Ethereum, Optimism, Polygon, Arbitrum, Avalanche, Base, BNB Chain 등 7개의 블록체인 간 자산 교환을 가능하게 합니다. [31][32][33]
Gasless API는 0x 프로토콜이 2024년 1월에 도입한 기능으로, 사용자가 가스비를 직접 관리할 필요를 없애 탈중앙화 거래를 용이하게 합니다. 이 이니셔티브는 2020년부터 운영되어 온 기존 0x Swap API의 기능을 확장한 것입니다. Swap API는 500개 이상의 팀이 9개의 블록체인에 걸쳐 100개 이상의 거래소에 액세스하는 데 사용되었으며, 700만 명의 사용자를 대상으로 1,390억 달러 이상의 거래량과 6,500만 건의 트랜잭션을 처리했습니다.\
탈중앙화 금융(DeFi) 분야에서 가스비와 가스 가격 변동, 트랜잭션 지연, 부적절한 토큰 잔액과 같은 관련 복잡성은 종종 사용자 채택 및 참여의 주요 장애물로 간주됩니다. Coinbase Wallet의 보고서에 따르면, 상당수의 이더리움 스왑(69%)에서 "가스 부족" 오류가 발생하며, 이는 흔한 마찰 지점이 되고 있습니다.
Gasless API는 가스비가 API에 의해 충당되고 전체 거래 비용에 포함되는 가스리스 스왑을 허용함으로써 이러한 문제를 해결합니다. 이 메커니즘은 사용자가 가스비 지불을 위해 네이티브 토큰 잔액을 별도로 유지해야 할 필요성을 없애줍니다. 가스비는 트랜잭션에 통합되며, 비용은 거래되는 토큰으로 정산됩니다.
프로세스 단순화: Gasless API는 별도의 가스비 관리 및 토큰 승인의 필요성을 제거하여 사용자 상호작용을 간소화하는 것을 목표로 합니다.
최적화된 트랜잭션 속도: API는 실시간 조건에 따라 가스비를 동적으로 조정하여 다음 블록에서 트랜잭션이 처리될 가능성을 높입니다.
향상된 트랜잭션 신뢰성: 제출 전 트랜잭션을 시뮬레이션함으로써 Gasless API는 잠재적으로 문제가 될 수 있는 거래를 식별하고 방지하는 데 도움을 줄 수 있습니다.
유동성 액세스: API는 100개 이상의 자동화된 마켓 메이커 (AMM) 및 기타 마켓 메이커의 유동성에 연결되며, 메타 트랜잭션을 사용하여 최적의 거래 가격을 달성합니다.
개발자 통합: Gasless API는 최소한의 코딩으로 통합할 수 있으며, 튜토리얼 및 문서를 포함한 다양한 기술 리소스의 지원을 받습니다.
Gasless API는 이더리움, 옵티미즘, 베이스, 아비트럼, 폴리곤을 포함한 여러 블록체인 네트워크에서 사용할 수 있습니다. 0x Swap API와 결합하여 가스가 부족할 때 자동으로 가스리스 모드로 전환하는 것과 같은 추가적인 거래 옵션을 제공할 수 있습니다.
Robinhood, Coinbase, Matcha와 같은 조직들이 Gasless API를 플랫폼에 통합했습니다. 이러한 기업들의 보고에 따르면 도입 이후 트랜잭션 성공률과 사용자 참여도가 향상된 것으로 나타났습니다. [36]
0x 프로토콜은 2024년 7월, 온체인 애플리케이션을 위해 특별히 설계된 업데이트된 가격 책정 엔진인 0x v2를 출시했습니다. 이 새로운 엔진은 최적화된 거래 실행, 광범위한 유동성 접근, 강화된 보안 기능 및 개선된 수익화 도구에 중점을 두어 Web3 생태계 내 비즈니스의 진화하는 요구 사항을 충족합니다.
이번 출시는 프로토콜 자체의 이전 버전들과는 구별됩니다. 4년 전(2021년) 출시된 0x 프로토콜 v4가 개발자들에게 통합된 DEX 유동성에 대한 접근을 제공함으로써 탈중앙화 금융(DeFi) 애플리케이션의 토대를 마련했다면, 0x v2는 차세대 가격 책정 및 거래 기술을 대표합니다. 이는 토큰, 탈중앙화 거래소(DEX) 및 블록체인 네트워크의 수가 증가함에 따라 발생하는 온체인 유동성의 복잡성 증가를 처리하도록 맞춤화되었습니다.\
고급 라우팅 메커니즘: 0x v2 엔진은 거래 실행을 위한 효율적인 경로를 식별하는 아르곤 라우터(Argon Router)라는 라우팅 알고리즘을 통합합니다. 이 알고리즘은 두 가지 주요 기술을 사용합니다.
멀티플렉싱(Multiplexing): 이 방법은 가격 영향을 최소화하고 실행 효율성을 높이기 위해 거래를 다양한 유동성 소스로 분할합니다.
멀티홉 라우팅(Multihop Routing): 이 접근 방식은 중간 토큰 단계를 통해 거래를 실행할 수 있게 하여, 특히 유동성이 제한된 토큰이 포함된 거래의 경우 더 깊은 유동성에 접근하고 가격 영향을 최소화합니다.
라우팅 메커니즘에는 중앙화 거래소와 유사하게 마켓 메이커로부터 유동성에 접근할 수 있도록 하는 견적 요청(RFQ) 시스템도 포함되어 있어, 슬리피지를 최소화하면서 거래 경로 최적화 옵션을 강화합니다.
가스 비용 관리: 가격 책정 엔진은 제시된 가격을 실제 가스 수수료와 일치시키는 가스 비용 추정 모델을 통합합니다. 이 기능은 부정확한 가스 추정으로 인한 거래 실패를 줄이고 트랜잭션 되돌림(revert) 비율을 낮추도록 설계되었습니다.
보안 프로토콜: 0x v2는 토큰 허용 한도(allowance)와 관련된 리스크를 해결하기 위해 Permit2 표준을 포함한 여러 보안 프로토콜을 채택합니다. 0x Settler라고 불리는 엔진의 스마트 컨트랙트는 단일 사용, 금액 기반 서명을 활용하여 허용 한도 노출을 제한함으로써 무기한 승인과 관련된 잠재적 취약성을 줄입니다.
0x v2 스마트 컨트랙트에 대한 보안 평가는 Ouroboros, Trail of Bits 및 OpenZeppelin과 같은 독립적인 기업들에 의해 수행되었습니다. 컨트랙트는 보호 표준을 유지하기 위해 보안 도구를 사용하여 지속적인 분석을 거칩니다.
수익화 도구: 0x v2는 비즈니스가 수수료 징수에 사용되는 토큰 유형을 제어하는 것과 같은 수익화 프로세스를 관리할 수 있는 도구를 제공합니다. 이 기능은 예측 가능한 재무 상태표를 유지하고 재무 관리의 복잡성을 줄이는 데 도움이 됩니다.
유동성 소스 통합: 0x v2는 진화하는 거래 환경을 지원하기 위해 새로운 유동성 소스의 통합을 가능하게 합니다.
전송 수수료(FoT) 토큰 처리: 엔진은 전송 수수료가 내장된 토큰의 거래를 지원하여 다양한 토큰 유형을 수용합니다.
오류 처리 개선: 강화된 오류 검증과 명확한 오류 메시지는 개발 프로세스를 개선하고 문제 해결 시간을 단축하는 것을 목표로 합니다. [35]
0x 프로토콜은 업데이트된 버전인 0x v2를 위해 2024년 7월 Immunefi와 파트너십을 맺고 버그 바운티 프로그램을 시작했습니다. 이 프로그램은 대중의 참여에 열려 있으며, 치명적인 버그를 식별할 경우 최대 100만 달러의 보상금을 제공합니다. 이 프로그램은 0x v2 아키텍처 내의 잠재적 취약점을 식별하고 해결하여 스마트 컨트랙트 및 관련 시스템의 전반적인 보안에 기여하는 것을 목표로 합니다.
0x v2 버그 바운티 프로그램의 범위에는 0x Settler (Smart Contracts), Swap API, Gasless API 및 Matcha 웹사이트가 포함됩니다. 보상 금액은 Immunefi 취약점 심각도 분류 시스템 V2.3에 따라 결정되며, 모든 지급은 Ethereum blockchain상의 USDC로 이루어집니다.
smart contracts의 치명적인 취약점에 대한 보상은 직접적으로 영향을 받는 자금의 10%로 설정되며, 최대 1,000,000달러까지 지급됩니다. 정확한 금액은 버그 보고서 제출 시간과 날짜를 기준으로 계산되며, 중대한 보안 문제의 적시 보고를 장려하기 위해 최소 100,000달러의 보상금이 보장됩니다. 청구되지 않은 수익이나 로열티의 도난 또는 영구적 동결과 관련된 높은 수준의 취약점은 위험 수준에 따라 35,000달러에서 100,000달러 사이의 보상을 받을 수 있습니다. 웹사이트나 애플리케이션에서 발견된 치명적인 취약점은 50,000달러의 보상을 받을 자격이 주어집니다. [34]
July 16, 2026. 14:46 UTC
편집 요약:
Updated wiki content; tags: Protocols, DEXes, Blockchains -> DEX, Infrastructure; category: Exchanges -> Exchanges & Marketplaces; media/images (11,1)