CoinYQ 코인 전기

ZRX 계약을 그대로 둔 채 거래 방식은 바뀌었다

0x는 주문을 찾는 일과 거래를 끝내는 일을 나누며 출발했다. 주문 서명은 블록체인 밖에서 전달하고, 선택된 거래만 이더리움에서 결제했다. 9년 동안 결제 경로는 AssetProxy에서 스테이킹 수수료를 거쳐 Exchange Proxy와 Settler로 바뀌었다. 2017년의 ZRX 계약은 그대로지만 이제 개발자는 회사가 운영하는 API를 통해 실행 경로를 받는다. 그 과정에서 투표로 바꿀 수 있는 것과 서비스 운영자가 바꾸는 것이 갈라졌다.

거래소마다 흩어진 주문을 잇다

초기 이더리움 앱은 각자 교환 계약을 배포하면서 유동성도 따로 모았다. 0x에서는 주문을 만드는 메이커가 메시지에 서명하고, 중계자인 릴레이어가 이를 보관하고 전파했다. 주문을 받아 거래하는 테이커가 선택한 주문을 이더리움에 제출하면 양쪽 자산이 한 거래 안에서 함께 이전되거나 거래 전체가 실패했다. 릴레이어는 고객 자산을 맡지 않고도 주문을 찾아주는 서비스에 요금을 매길 수 있었다.

주문을 블록체인 밖에서 찾는다고 결제 계약에 대한 신뢰까지 사라지지는 않았다. 사용자는 자산 이전을 허용한 계약이 무엇을 할 수 있는지 알아야 했다. 이후 버전의 변화는 지원 기능을 늘리는 동시에, 이 허용 권한을 누가 어떤 절차로 바꿀 수 있는지도 다시 정했다.

v2는 전송을 나누고 v3는 유동성에 보상했다

프로토콜 v2는 ERC-20, ERC-721과 여러 자산을 묶은 거래를 AssetProxy라는 전송 모듈로 처리했다. 관리 계약인 AssetProxyOwner는 전송 권한을 가진 거래소 주소를 추가하거나 제거할 수 있었다. 일반적인 변경은 2주를 기다려야 했지만 긴급한 권한 제거는 즉시 가능했다.

프로토콜 v3에서는 주문을 체결하는 테이커가 ETH나 WETH로 프로토콜 수수료를 냈고, 그 수수료는 주문을 제공한 마켓메이커의 유동성 기여로 집계됐다. 마켓메이커는 스테이킹 풀을 만들 수 있었으며 ZRX 보유자는 그 풀에 지분을 위임할 수 있었다. 보상은 유동성 기여와 예치 지분을 함께 반영했다. 이 과거 규칙이 현재 API 매출이나 모든 거래 수수료를 ZRX 보유자에게 배분한다는 뜻은 아니다.

v4는 기능 교체를 한 계약 뒤로 모았다

v4에서는 Exchange Proxy가 여러 거래 기능의 공통 진입점이 됐다. Governor라는 관리 계약은 기능 교체와 특별 권한을 가진 구성요소를 통제했다. 지정가 주문과 견적 요청형 RFQ 주문을 지원했지만 RFQ 체결에는 v3의 프로토콜 수수료를 부과하지 않았다. 따라서 0x에서 거래가 늘면 반드시 ZRX 스테이킹 보상도 늘어난다고 연결할 수는 없다.

현재 사이트의 Swap API v2는 이보다 오래된 프로토콜 v2와 별개다. 같은 숫자를 썼지만 훨씬 뒤에 나온 서비스 세대이며, 실행 경로의 중심도 옛 AssetProxy 거래소가 아닌 Settler다.

개발자가 연결하는 서비스가 생기다

2020년 6월 개발진은 0x Labs라는 이름과 일반 이용자용 거래 서비스 Matcha를 소개했다. Swap API는 개발자에게 가격을 비교한 결과와 거래 실행용 호출 데이터를 함께 제공했다. 공개 계약의 코드는 계속 살펴볼 수 있었지만 거래 경로 선택, API 키, 요금제, 이용약관은 ZeroEx 회사들이 운영하는 서비스의 일부가 됐다.

현재 API v2는 자산 이전 승인과 거래 실행의 목적지를 구분한다. API가 안내하는 Permit2 또는 AllowanceHolder에 이전 권한을 주며, 실제 거래의 수신 주소인 transaction.to는 Settler일 수 있다. Settler에 직접 이전 권한을 주어서는 안 된다. 공식 저장소에 따르면 UUPS 방식으로 갱신 가능한 등록 계약은 기능을 나타내는 NFT를 현재 실행 코드에 연결하고 중지 상태도 표시한다. 앱은 이 등록 정보를 통해 활성 주소를 찾아야 한다. ZeroEx는 ZRX 계약을 고치지 않고도 거래 경로와 실행 코드를 바꿀 수 있다.

바뀐 것은 토큰 코드 밖의 역할이었다

2017년의 ZRX 계약은 정확히 10억 개를 발행했다. 일반적인 송금과 송금 허용 기능은 있지만, 관리자 계정이나 추가 발행, 동결, 블랙리스트, 수수료 변경, 프록시를 통한 코드 교체 기능은 없다. 이후 거래 기능의 변화는 이 계약 바깥에서 일어났다.

초기에는 중계 수수료와 프로토콜 운영 참여가 토큰의 설계 목표였다. v3에서는 스테이킹 규칙이 실제로 도입됐고, 이후 DAO에서는 공동 자금에 대한 투표가 가능해졌다. 그렇다고 ZRX가 API 수수료나 Matcha 매출을 청구하거나 공동 자금을 지분만큼 환급받는 증서로 바뀐 것은 아니다.

공동 자금 투표가 거래 서비스 전체를 맡지는 않았다

2021년 DAO는 범위를 좁혀 출범했다. 구속력 있는 투표의 대상은 커뮤니티 공동 자금이었고 핵심 프로토콜 통제는 다음 단계의 과제로 남았다. 이후 투표권 계산 오류 때문에 표의 무게가 약 1,000배로 부풀려질 수 있다는 사실이 드러났다. 수정 보고서는 문제가 난 투표 계약에 핵심 프로토콜이나 이용자 자금을 제어할 권한은 없었다고 설명했다.

보관된 초기 FAQ에는 스위스 비영리 조직인 0x Foundation이 등장하지만, 현행 서비스 약관의 당사자는 ZeroEx Inc.와 관계사다. 약관은 ZeroEx가 통제하는 다중서명 지갑이 0x 계약 변경을 관리한다고 밝히면서 ZRX 자체는 수정할 수 없다고 구분한다. 공동 결제 코드를 쓰자는 구상은 이렇게 회사의 경로 탐색 서비스와 교체되는 실행 계약으로 발전했다. 이용자의 지갑에는 같은 2017년 토큰이 남아 있지만, 공동 자금 투표가 그 변화 전체를 결정하는 권한이 되지는 않았다.

프로젝트가 바뀌어 온 과정

  1. 2017-08
    ZRX와 프로토콜 v1이 등장하다

    10억 개의 고정 공급 토큰과 오프체인 주문·온체인 결제 구조가 함께 출발했다.

  2. 2018
    프로토콜 v2가 지원 자산을 넓히다

    AssetProxy 모듈과 대기 시간을 둔 권한 변경이 도입됐다.

  3. 2019-12-02
    프로토콜 v3가 스테이킹 보상을 도입하다

    테이커가 내는 ETH·WETH 수수료와 ZRX 스테이킹 풀이 유동성 제공을 보상에 연결했다.

  4. 2020-06-22
    0x Labs와 Matcha를 소개하다

    개발진이 공개 프로토콜과 함께 일반 이용자용 Matcha와 API 제품을 제시했다.

  5. 2021-02/03
    DAO와 v4가 서로 다른 권한으로 출발하다

    DAO는 공동 자금 투표를 맡았고 v4는 Exchange Proxy를 통한 기능 실행 체계를 배포했다.

  6. 2021
    공동 자금 투표의 계산 오류를 수정하다

    투표권이 약 1,000배 부풀려질 수 있는 문제를 고쳤다. 해당 투표 계약에는 핵심 프로토콜이나 이용자 자금에 대한 권한이 없었다.

  7. 2025-04-11
    Swap API v1 서비스를 종료하다

    연결 앱은 Settler 실행과 별도의 자산 이전 승인을 사용하는 API v2로 이전해야 했다.

근거와 1차 출처

마지막 근거 검토: 2026-09-05

0x Protocol: 어떤 코인인가요?

0x Protocol은 공개 소스 교환 기반이고, Swap API와 Matcha는 이를 둘러싼 서비스다. ZRX는 이더리움의 0xe41d2489571d322189246dafa5ebde1f4699f498 주소에 있는 고정 공급 ERC-20 토큰이다. 같은 이름 아래 연결돼 있지만, ZRX를 보유한다고 API 이용권이나 Matcha·ZeroEx의 소유권을 얻는 것은 아니다.

어떤 문제를 해결하나요?

초기 이더리움 앱들은 교환 계약과 유동성을 각자 마련했다. 0x는 주문 작성자가 블록체인 밖에서 서명하고, 중계자가 주문을 전파하며, 거래 상대방이 선택한 주문만 이더리움에서 결제하도록 했다. 주문장을 체인에 반복 기록하는 비용을 줄이고 앱들이 결제 기반을 공유하게 했지만, 자산 이전을 허용받은 계약의 교체 권한은 계속 중요한 문제로 남았다.

어떤 기술과 원리로 작동하나요?

프로토콜 v2는 AssetProxy 모듈로 자산을 전송했다. v3에서는 주문 체결자가 ETH나 WETH로 수수료를 내고, 유동성을 제공한 마켓메이커의 ZRX 스테이킹 풀이 보상을 받았다. v4는 관리 권한에 따라 기능을 교체하는 Exchange Proxy와 지정가·RFQ 주문을 도입했다. 현재 Swap API v2는 Permit2 또는 AllowanceHolder를 통한 승인과 Settler의 실행을 연결하는 호출 데이터를 돌려준다. 이 API 세대는 옛 프로토콜 v2와 다르다. ZRX 토큰 자체는 10억 개를 한 번 발행했으며 관리자용 변경 기능이 없다.

핵심 팩트 요약

  • ZRX의 이더리움 계약 주소는 0xe41d2489571d322189246dafa5ebde1f4699f498이다.
  • ZRX는 생성 시 10억 개를 발행했으며 추가 발행, 관리자, 일시 중지, 블랙리스트, 프록시 코드 교체 기능이 없다.
  • v1은 블록체인 밖에서 서명한 주문을 블록체인 위에서 결제하도록 설계했다.
  • 프로토콜 v2는 AssetProxy 모듈과 일반 권한 변경의 2주 대기 시간을 도입했다. 현재 Swap API v2와는 별개다.
  • 프로토콜 v3에서 수수료는 테이커가 ETH나 WETH로 냈으며 마켓메이커의 스테이킹 풀 보상은 유동성 기여와 ZRX 지분을 반영했다.
  • v4의 기능 변경은 Exchange Proxy 관리 절차를 따랐고 RFQ 주문에는 v3 프로토콜 수수료가 없었다.
  • 0x Labs는 2020년 Matcha를 소개했다. 현재 API는 ZeroEx가 이용허락 계약을 통해 제공하는 서비스다.
  • 현재 Swap API v2는 Permit2 또는 AllowanceHolder와 Settler를 사용한다. Settler에 직접 자산 이전 권한을 주어서는 안 된다.
  • 갱신 가능한 Settler 등록 계약이 활성 실행 코드와 중지 상태를 가리키므로 하나의 Settler 주소가 영구적으로 쓰이지는 않는다.
  • 2021년 DAO의 초기 구속력 있는 투표는 커뮤니티 공동 자금에 한정됐으며 핵심 프로토콜 변경을 통제하지 않았다.
  • 현행 약관에 따르면 ZeroEx 통제 다중서명 지갑이 0x 계약 변경을 관리하지만 ZRX 토큰 계약은 바꿀 수 없다.
  • 검토한 문서에는 ZRX의 지분·배당·API 매출·Matcha 수수료·공동 자금 환급·보장 수익 청구권이 규정돼 있지 않다.

공식 링크 및 커뮤니티

카테고리

관련 코인 탐색

자주 묻는 질문 (FAQ)

0x와 Matcha는 같은 서비스인가요?

Matcha는 0x Labs와 ZeroEx가 교환 기반 위에 만든 일반 이용자용 서비스다. 공개 프로토콜 계약과 ZRX 토큰은 각각 별도로 존재한다.

프로토콜 v2가 현재 Swap API v2인가요?

아니다. 프로토콜 v2는 2018년 무렵의 AssetProxy 구조다. Swap API v2는 Settler를 사용하는 이후의 API 세대다.

API로 교환하려면 ZRX가 필요한가요?

현행 안내는 판매할 토큰, 네트워크 수수료와 올바른 자산 이전 승인을 요구한다. 견적을 요청하거나 거래를 실행하기 위해 ZRX를 보유해야 한다고 하지는 않는다.

왜 Settler에 자산 이전 권한을 주면 안 되나요?

공식 문서는 승인 대상과 실행 대상을 구분한다. API가 안내하는 Permit2 또는 AllowanceHolder에 승인하며, 실제 실행 거래의 수신 주소인 transaction.to는 Settler일 수 있다.

ZRX를 보유하면 스테이킹 수익이 보장되나요?

보유만으로 수익이 보장되지는 않는다. v3에는 스테이킹 보상 규칙이 있었지만, 현재 API 문서는 수수료가 모든 ZRX 보유자에게 배분된다고 약속하지 않는다.

ZRX 투표로 모든 0x 계약을 바꿀 수 있나요?

2021년 DAO의 구속력 있는 권한은 공동 자금에 한정됐다. Exchange Proxy의 관리 계약, Settler 등록 계약, 다중서명 지갑과 인터페이스의 경로 선택은 별도로 통제된다.

상업 서비스는 누가 운영하나요?

현행 약관은 ZeroEx Inc.와 ZeroEx International Ltd.를 포함한 관계사를 명시한다. API에는 별도의 ZeroEx 이용허락 계약이 적용된다.

ZRX는 ZeroEx나 0x Foundation의 지분인가요?

검토한 문서에는 ZRX를 통해 주식, 배당, 매출, 환급, 재단 회원 자격 또는 두 조직의 자산에 대한 청구권을 얻는다는 규정이 없다.

외부 가격 트래커

0x Protocol 실시간 시세 및 거래소 확인: