간단 분석 Loopring: zk-Rollups를 사용하여 탈중앙화 거래소 확장
출처: Cryptopedia
편집: 후타오, 체인캡처
Loopring이란 무엇인가?
Loopring은 이더리움 블록체인을 기반으로 한 탈중앙화 거래소(DEX)의 2층 확장 프로토콜로, 초당 수천 건의 거래를 처리할 수 있습니다. Loopring 기술은 DEX에서 프로토콜 레이어로 사용되며, 이 플랫폼은 Loopring Exchange라는 비관리형 거래 플랫폼을 제공하여 안전하고 빠른 거래를 제공하며, 가스 비용을 부과하지 않습니다.
Loopring은 제로 지식 증명(ZKPs)을 활용하여 누구나 높은 처리량의 비관리형 DEX를 구축할 수 있도록 합니다. Loopring은 또한 원주율 LCR 토큰을 사용하여 제로 지식 집계(zk-Rollup) 운영자와 유동성 제공자에게 보상을 제공합니다.
Loopring의 제로 지식 집계(zk-Rollups)
Uniswap과 같은 많은 DEX는 자동 시장 조성자(AMM)를 활용하여 구매자와 판매자를 매칭합니다. 이러한 AMM 프로토콜은 전통적인 주문서 대신 유동성 풀을 사용하여 거래를 자동으로 실행하며, 유동성 풀은 유동성을 제공하기 위한 크라우드소싱 자산 풀입니다. 주문서를 사용하는 중앙화 거래소(CEX)에 비해 DEX는 일반적으로 더 낮은 거래 수수료와 더 많은 디지털 자산을 지원하는 특징이 있습니다. 그러나 중앙화 거래소는 여전히 DEX보다 더 강력한 유동성과 더 높은 처리 속도의 이점을 누리고 있습니다. Loopring은 블록체인 기술의 혁신인 zk-Rollups를 활용하여 중앙화 거래소의 장점을 탈중앙화 생태계로 가져오는 것을 목표로 합니다.
zk-Rollup은 2층 기능으로, 이 기술은 주 블록체인 위에서 실행됩니다. 이더리움 네트워크와 통합되어 확장성을 높입니다. zk-Rollup은 수백 건의 거래를 묶어 단일 데이터 양이 매우 적은 제로 지식 증명으로 변환한 다음 이더리움 네트워크에서 일괄 확인합니다. 이를 통해 이더리움이 현재 개별적으로 처리하는 것보다 더 높은 거래 처리량을 허용합니다. zk-Rollup 계산 과정은 체인 외부에서 발생하며, 데이터와 거래는 이더리움 블록체인을 떠나지 않습니다. zk-Rollup 프로세스를 DEX 프로토콜과 통합하면 더 복잡한 계산이 가능해지며, 이는 거래 수수료를 낮추고 유동성 최적화를 크게 향상시킬 수 있습니다.
보다 넓은 이더리움 네트워크의 맥락에서 zk-Rollups를 사용하면 거래 블록을 더 빠르고 저렴하게 검증할 수 있습니다. 왜냐하면 포함된 데이터가 적고, 최종적이고 경량의 암호 증명을 검증하는 데 스마트 계약만 필요하기 때문입니다. 이러한 거래는 이더리움 블록체인에 호출 참조 데이터로 기록되며, 네트워크에서 데이터를 추출하는 것에 비해 필요한 계산량이 훨씬 적습니다. 이러한 모든 기능을 단일 개방 프로토콜로 통합함으로써 Loopring은 전체 이더리움 생태계의 효율성을 높여 블록체인 기술의 채택을 가속화합니다.
Loopring 암호 기술 해제: OCDA, 링 마이너, 주문 링, 주문 공유
zk-Rollups가 Loopring을 구동하는 기술을 나타내지만, 그 구현이 다면적인 프로토콜을 매우 유용하게 만드는 요소입니다. 특히 최신 Loopring 3.0 업데이트를 통해 더욱 그렇습니다. Loopring은 OCDA라는 온체인/오프체인 스위치를 가지고 있어 데이터가 오프체인에서 계산될 수 있는 경우 거래 속도를 크게 향상시킬 수 있습니다. Loopring은 또한 주문 링, 주문 마이너 및 주문 공유 시스템을 사용하여 거의 즉각적인 인터넷 규모의 유동성을 달성하는 고처리량 차익 거래 메커니즘을 활용합니다.
온체인 데이터 가용성(OCDA): Loopring 암호 프로토콜은 온체인 데이터 가용성(OCDA)이라는 기능을 사용합니다. 이 데이터 저장의 혼합 방법은 사용자가 데이터를 온체인에 저장할지 오프체인에 저장할지를 선택할 수 있게 합니다. OCDA 기능이 꺼져 있을 때 데이터는 온체인에 저장되며, 네트워크는 초당 2,025건의 거래(TPS)를 처리할 수 있습니다. 그러나 OCDA를 켜고 데이터를 오프체인에 저장하면------소위 Validium 모드를 사용하여------처리량이 16,400 TPS에 이를 수 있습니다. OCDA와 같은 Loopring 3.0 혁신을 사용함으로써 비관리형 거래소는 중앙화 관리 경쟁자의 성능에 맞출 수 있을 것입니다.
링 마이너: 루프링 프로토콜은 전통적인 주문서와 유동성 풀을 관리하는 AMM 메커니즘을 우회하는 독특한 합의 프로토콜을 사용합니다. 대신, 링 마이너라고 불리는 네트워크 참여자가 주문이 실행되거나 취소되기 전에 신속하게 주문을 채우는 역할을 합니다. 링 마이너로 활동하는 사람들은 LRC 토큰(루프링 프로토콜의 원주율 토큰) 형태로 서비스 수수료를 받거나 주문 금액의 보증금에서 분배를 받습니다.
주문 링: 링 마이너가 주문 링을 완료하면 Loopring 스마트 계약이 이를 채우는 방법을 결정합니다. 거래의 어느 한 쪽에서 주문을 실행할 수 있다면, 스마트 계약은 원자 교환을 실행하여------스마트 계약에서 사용자 지갑으로 직접 전송됩니다. 주문 링은 링 매칭에도 기여하며, 이는 주문을 연결하고 여러 사용자를 통해 여러 거래를 정산하는 과정을 통해 이루어집니다. 주문 링은 Loopring 프로토콜을 Waves, IDEX 및 Bancor와 같은 다른 DEX와 구별합니다.
주문 공유: 주문 공유 기능은 루프링 프로토콜의 주문 링을 통해서도 구현될 수 있습니다. 루프링 프로토콜 DEX 스마트 계약이 단일 거래에서 주문을 실행할 수 없는 경우, 주문 공유는 주문을 원래 주문 금액이 완료될 때까지 부분 구성 요소로 분할하는 데 사용됩니다. 링 매칭 기술은 여러 개별 주문을 하나의 주문 링으로 집계합니다. 루프링 프로토콜 스마트 계약이 주문을 검증한 후, 각 당사자는 자산을 교환으로 받습니다. 주문은 후속 주문 링의 일부로 주문 공유 시스템을 통해 실행되며, 이러한 부분 주문이 완전히 실행될 때까지 계속됩니다.