0x: 커뮤니티를 위한 유동성 API

以太坊爱好者
本文约4260字,阅读全文需要约17分钟
0x v3가 12월 2일 이더리움 메인넷에 런칭되었으니 어떤 새로운 소식이 있는지 함께 보시죠.

편집자 주: 이 기사의 출처는이더리움 애호가(ID: ethfans)편집자 주: 이 기사의 출처는

이더리움 애호가(ID: ethfans)

, 저자: Matt Taylor, 번역 및 교정: stormpang & A Jian, 승인을 받아 Odaily에서 재인쇄함.

  • 업데이트: 0x v3가 승인되었으며 12월 2일 이더리움 메인넷에서 출시될 예정입니다.

  • 첫 번째 레벨 제목

  • 업데이트 포인트

  • 승인되면 0x v3 버전이 2주간의 유예 기간을 거쳐 12월 2일 이더리움 메인넷에서 출시됩니다!

  • 프로토콜 소유권을 0x 시장 조성자에게 이전하고 그들이 프로토콜 거버넌스에 참여하도록 장려하기 위해 ZRX 지분 모기지 메커니즘은 ETH를 사용하여 시장 조성자에게 통화 보상을 제공하고 추가 ZRX 투표권을 제공하여 시스템 유동성을 향상시킵니다. 모든 ZRX 보유자는 토큰을 마켓 메이커 풀에 위임하여 스테이킹 혜택을 얻을 수 있습니다.

개요

우리는 0x, Kyber, Uniswap, Oasis 등과 같은 탈중앙화 거래소의 유동성을 통합하는 일련의 강력한 브리징 계약을 개발했습니다. 유동성 브리지 계약을 통해 0x는 분산형 거래소에서 인기 있는 롱테일 거래 쌍에 대한 최고의 가격 소스를 사용자에게 제공하는 원스톱 플랫폼이 될 것입니다.

개요

2018년 9월 v2 릴리스 이후 0x 사용량이 크게 증가했습니다. 지금까지 수십 개의 팀이 NFT(Non-Fungible Token) 게임, 예측 시장, 탈중앙화 금융(DeFi) 및 기타 수직 분야를 다루는 생태계 구축 프로젝트에 참여했습니다. 0x는 다양한 유형의 시장에 적합하지만 우리의 목표는 여전히 빠르게 성장하는 DeFi 생태계에 최고의 유동성 API를 제공하는 것입니다. 스테이블 코인 시장의 정체된 부분에 대응하여 시장 조성자 프로그램을 확장한 이후 0x 네트워크에 유입되는 유동성이 크게 증가했습니다.

이미지 설명

- 개방된 유동성 주문서에서 $1,000 거래당 평균 슬리피지가 더 적절함)-

v3 구현에서 ZRX 보유자가 고려할 몇 가지 0x 개선 제안(ZEIP-28, ZEIP-31, ZEIP-42 및 ZEIP-47)을 포함했습니다. 이 문서에서는 v3 릴리스의 가장 중요한 기능 중 일부를 검토하고 생태계 개발에 대한 이점에 대해 설명합니다. 이는 2017년 8월 0x 네트워크를 출시한 이후 가장 큰 업그레이드입니다. 0x 코어 팀은 v3 버전이 탈중앙화 거래소가 직면한 주요 문제 중 일부를 해결하여 0x가 DeFi 시스템을 위한 보다 강력한 유동성 API를 제공할 수 있기 때문에 프로토콜의 성장에 매우 흥분하고 있습니다.

이미지 설명

- 0x v2 버전 거래소 계약 월 거래량 (단위: USD) -

0x 핵심 팀은 v3 계약을 철저히 테스트했습니다. 한편, Trail of Bits와 ConsenSys Diligence는 0x v3의 외부 감사를 완료하고 있습니다. 투표하기 전에 ZRX 보유자의 보고서를 게시합니다. 우리는 또한 v3 계약을 위한 버그 바운티 프로그램을 시작했습니다. 현상금에 대한 정보를 계속 지켜봐주십시오!

투표는 11월 4일에 시작하여 11월 11일까지 진행됩니다. 이전 투표 프로세스와 마찬가지로 0x 코어 팀은 암호로 서명된 투표 정보를 오프체인에서 수집하고 주어진 블록 높이에서 ZRX 잔액의 스냅샷을 기반으로 투표를 집계합니다. 이 조정 체계는 과도기적이며 적절한 시기에 완전한 온체인 거버넌스 체계로 전환할 것입니다. ZRX 보유자 커뮤니티가 이 투표를 통과하면 2주간의 유예 기간을 거쳐 12월 2일 메인넷에서 v3가 출시됩니다.

보조 제목

0x는 프로토콜 사용자가 관리하는 업그레이드 가능한 스마트 계약 시스템인 공공 인프라입니다. ZRX는 ZEIP(0x 프로토콜 업그레이드 제안)에 투표하고 0x 프로토콜 업그레이드 방향을 결정하는 데 사용할 수 있는 0x 프로토콜의 토큰입니다. 마켓 메이커는 0x 생태계의 중요한 이해관계자이며, 시장이 기능하는 데 필요한 유동성을 제공하고 새로운 시장과 거래량을 창출하는 제안을 지원하도록 직접적인 인센티브를 받습니다.

관련 정보:

2019 0x 로드맵(4부) - 주식 기반 유동성 인센티브 제도

시장 조성자의 책임감을 불러일으키고 그들이 프로토콜 및 생태 거버넌스 프로세스에 참여하도록 동기를 부여하기 위해 ZRX 지분 서약 메커니즘은 시장 조성자에게 통화 보상 및 추가 투표권을 제공하여 0x 프로토콜에 유동성을 제공하도록 동기를 부여합니다. 시장 운영.

마켓 메이커는 0x의 장기적인 성장에 매우 중요하지만 ZRX 보유자를 무시하는 것은 아닙니다. 모든 ZRX 보유자는 스테이킹과 투표를 통해 프로토콜 개발에 기여하고 이에 대한 보상을 받을 수 있습니다. 전체 ZRX 지분 담보 모델은 다음과 같습니다.

각 0x 거래에 대해 구매자(소위 "테이커")는 ETH로 소액의 거래 수수료를 지불해야 하며 이는 아마도 거래 가스 수수료의 몇 배일 것입니다. 이 수수료는 10일(1주기) 이내에 유동성 보상 풀(Liguidity Rewards Pool)로 송금됩니다. 각 주기가 끝날 때 유동성 보상은 거래 활동과 해당 기간 동안 약정된 ZRX의 양에 따라 시장 조성자에게 자동으로 분배됩니다. 분배되지 않은 보상(유동성 공급자가 보유하거나 위탁한 지분이 100%가 아니므로)은 자동으로 다음 기간에 유동성 보상 풀로 이전되어 시장 조성자가 지속적으로 시장 유동성을 제공하도록 동기를 부여합니다.

시장 조성자는 잠재적 유동성 보상을 늘리고 지분 담보 풀을 설정하여 프로토콜 거버넌스 프로세스에 참여합니다. 또한 시장 조성자는 경쟁력 있는 유동성 가격을 제공하고 스테이커와 비례하여 수익을 분할하여 보상의 몫을 극대화할 수 있습니다.

모든 ZRX 보유자는 해당 유동성 보상을 위해 토큰을 스테이킹 풀에 안전하게 위임할 수 있습니다. 토큰 보유자가 ZRX 토큰을 위임하면 스테이킹 풀을 운영하는 마켓 메이커가 투표권의 절반을 보유하게 됩니다. ZRX 보유자는 서로 다른 스테이킹 풀에서 얻을 수 있는 수익의 비율을 비교하고 가장 큰 수익을 낼 수 있는 스테이킹 풀에 토큰을 위임하여 수익을 극대화합니다.

점점 더 많은 자금이 0x 네트워크로 유입됨에 따라 거래 수수료와 수익도 비례하여 증가합니다. 이러한 새로운 토큰 기능은 ZRX 보유자에게 프로토콜 개발 프로세스에 참여하고 0x 경제의 미래 성장에 기여하고 그에 상응하는 혜택을 얻을 수 있는 기회를 제공합니다.

우리는 0x v3가 시작됨에 따라 0x 네트워크에 유동성을 주입하기 위해 주요 시장 조성자와 대화를 진행해 왔습니다. ZRX 지분 담보 메커니즘은 시장 조성자가 0x 프로토콜의 개발 방향에 대한 거버넌스 권한을 갖고 0x 네트워크에 유동성을 제공할 의향이 있음을 보장하기 위해 생태계의 모든 참가자에게 인센티브를 할당하기 때문에 시장 조성자로부터 매우 긍정적인 피드백을 받았습니다. 0x의 장기 성장을 달성하기 위해.

텍스트

ZRX 지분 담보 계약에 대한 자세한 내용은 이 문서를 확인하십시오. 시장 조성자가 0x 생태계 개발에 중요한 이유에 대한 개요를 보려면 YouTube에서 데모 비디오를 시청하십시오.

보조 제목

0x v3 버전에서 DeFi 프로젝트는 0x 네트워크 유동성 풀을 사용하는 것 외에도 브리지 계약을 통해 Kyber, Oasis 및 Uniswap과 같은 탈중앙화 거래소의 온체인 유동성 자산에 액세스할 수 있습니다. 개발자는 유동성 브리지 계약을 기반으로 가장 적합한 모델을 선택하고 최소한의 코드 수정으로 사용자에게 가장 작은 스프레드를 찾을 수 있습니다. 예를 들어, 0x에서 구매자가 체결한 주문은 0x 기본 주문이거나 Kyber와 같은 탈중앙화 거래소의 주문일 수 있습니다. 유동성 브리징 계약 DeFi 개발자는 물고기와 곰의 발을 모두 가질 수 있으며, 더 작은 가격 차이로 0x에서 인기 있는 거래 쌍의 유동성을 얻을 수 있을 뿐만 아니라 여러 체인의 분산된 트랜잭션 유동성을 통해 롱테일 토큰을 얻을 수 있습니다.

유동성 브리지 계약은 또한 TokenSet의 재조정 메커니즘, dYdX의 청산 거래, 심지어 예금 계약(예: cDai)을 사고 파는 기능과 같은 새로운 유형의 거래를 실행할 수 있습니다. 자세한 기술 정보를 보려면 여기를 클릭하십시오.

이러한 유동성 브리징 계약과 0x 유동성 자산(예: 메쉬)의 다른 모든 소스는 새로 출시된 0x API를 통해 얻을 수 있습니다. 0x API는 오프체인 및 온체인 유동성을 모두 활용하는 통합 포트를 설정하여 DeFi 개발자 경험을 크게 단순화합니다.

모든 토큰을 사용하여 거래 수수료를 지불할 수 있습니다.

이전 버전의 0x 프로토콜에서 거래 수수료 수취인(일반적으로 릴레이 노드)은 ZRX 토큰으로만 거래 수수료 지불을 수락했습니다. 거래 수수료 지불 방법을 제한하는 것은 0x 네트워크의 장기적인 발전에 도움이 되지 않으며 이미 직관적이지 않은 거래 프로세스에 마찰을 더해 사용자 경험을 저하시킵니다. v3.0 버전에서 사용자는 이더리움 기반의 모든 토큰을 사용하여 DAI 또는 USDC를 포함한 거래 수수료를 지불할 수 있으며 거래 중인 토큰 또는 모든 토큰을 사용하여 거래 수수료 징수자에게 거래 수수료를 지불하고 심지어 사용합니다. Cryptokitties 또는 Cheeze Wizards와 같은 NFT(Non-Fungible Tokens)! ZEIP-28에 대한 자세한 내용을 보려면 여기를 클릭하십시오.

ZEIP-28은 Philippe Castonguay가 제안했습니다. 0x의 오픈 소스 코드베이스에 기여하는 커뮤니티 개발자를 보게 되어 기쁩니다!

  • 보조 제목

  • 기타 개선 및 최적화

  • 위의 기능 외에도 몇 가지 특정 문제점을 해결하기 위해 기존 기능을 일부 개선했습니다.

  • 마켓 메이커는 이제 보다 안정적인 거래 취소 기능을 사용할 수 있습니다. 일괄 취소해야 하는 주문에 이전에 취소된 주문이 포함된 경우 거래가 더 이상 오류로 인해 롤백되지 않고 정상적으로 처리됩니다. 대량 주문 취소에 대해 자세히 알아보려면 이 문서를 읽으십시오.

  • 일괄 처리된 트랜잭션에 구매 및 판매 작업에 관계없이 충족할 수 없는 주문이 포함된 경우 기본적으로 롤백되지 않고 정상적으로 실행됩니다. 자세한 내용은 ZEIP-50을 참조하십시오.

릴레이 노드가 주문과 일치하면 양 당사자에게 차액을 청구하여 이익을 극대화할 수 있습니다. 자세한 내용은 ZEIP-40을 참조하십시오.

롤백에는 풍부한 오류 메시지가 포함되어 개발자가 다양한 실패 모드를 처리하고 트랜잭션 문제를 쉽게 해결할 수 있습니다. 자세한 내용은 ZEIP-32를 참조하십시오.

0x v3 프로토콜에는 두 가지 새로운 유형의 콜백 서명이 포함되어 있습니다.. 판매자는 거래 중에 주문 자체를 발행하지 않도록 선택할 수 있지만 구매자는 주문을 발행합니다. 이러한 종류의 주문은 EIP1271의 서명 방식을 사용하므로 판매자는 주문 내용을 미리 파악하지 않고도 주문이 허용 가능한 범위(가격, 자산 유형, 거래 수수료 등)에 있는지 여부를 확인할 수 있습니다. ZEIP-33을 참조하십시오.

0x v3 버전에 포함된 ZEIP 목록은 이 링크에 자세히 나와 있습니다.

일반적인 문제

마켓 메이커 풀의 최소 ZRX 스테이킹 금액은 얼마입니까?

시장 조성자 풀이 초기화되면 유동성 보상을 받으려면 100 ZRX를 먼저 약속해야 합니다. 그러나 모든 관련 매개변수는 사회 거버넌스를 통해 외부에서 조정할 수 있습니다.

v3 버전이 활성화된 경우 v2 버전은 더 이상 사용되지 않습니까?

출시 30일 이내에 전체 생태계를 v3.0 프로토콜로 마이그레이션할 계획이며 대부분의 유동성이 이 기간 내에 v3.0으로 이동할 것으로 예상합니다. 그러나 우리는 v2에서 실행되는 시장을 방해하고 싶지 않으므로 대부분의 생태계가 마이그레이션될 때까지 메인넷에서 v2를 계속 실행할 것입니다. 우리는 프로토콜의 v2 버전을 더 이상 사용하지 않을지 여부에 대해 또 다른 커뮤니티 투표를 시작할 것입니다.

저는 0x 개발자입니다. 기존 비즈니스를 v3로 마이그레이션하려면 어떻게 해야 합니까?

Github에서 업그레이드 가이드를 읽어보세요. 이 가이드는 비즈니스를 0x v3.0으로 마이그레이션하는 방법에 대한 자세한 프로세스를 단계별로 설명합니다.