학습
낙관적 롤업이 거래 속도를 증가시키는 역할 - 가이드
check_eligibility

Yellow Network 대기 목록에 독점적으로 접근하기

지금 가입하기
check_eligibility

낙관적 롤업이 거래 속도를 증가시키는 역할 - 가이드

Jan, 29 2025 18:07
낙관적 롤업이 거래 속도를 증가시키는 역할 - 가이드

이더리움 (ETH)이 계속해서 확장성 문제에 직면함에 따라, 낙관적 롤업은 네트워크 혼잡과 높은 거래 수수료를 해결하기 위한 유망한 해결책으로 등장했습니다. 이 포괄적 가이드는 낙관적 롤업이 작동하는 방식과 이를 활용하여 더 빠른 거래를 달성하기 위한 자세한 지침을 제공합니다.

낙관적 롤업의 작동 원리

낙관적 롤업은 마치 수표 기반 은행 시스템처럼 작동합니다. 은행이 분쟁이 없는 한 수표를 인정하는 것처럼, 낙관적 롤업은 사기 증명이 없을 때까지 모든 거래를 유효하다고 간주합니다. 이 시스템은 오프체인으로 거래를 처리하면서 이더리움의 기본 레이어를 통해 보안을 유지하는 레이어-2 확장 솔루션으로 작동합니다.

주요 구성 요소

낙관적 롤업의 구조는 여러 중요한 구성 요소에 의존합니다:

  • 낙관적 가상 머신 (OVM)은 런타임 환경을 제공하여 레이어 1과 레이어 2 간의 결정론적 스마트 계약 실행을 보장합니다. 이 샌드박스 환경은 레이어 간의 일관된 상태 전환을 보증합니다.
  • 낙관적 게스(Optimistic Geth)는 레이어-2 클라이언트로, 거래 배치를 주요 체인 계약에 순서대로 추가하는 단일 시퀀서를 특징으로 합니다. 이 시퀀서는 거래 순서 유지는 물론 상태 관리에 중요한 역할을 합니다.
  • 체인 계약은 낙관적 롤업 시스템의 핵심을 형성하며, 이더리움 메인넷에서 운영됩니다. 두 가지 중요한 계약은 다음과 같습니다:
  • OVM_기본거래체인(CTC)은 OVM 상태에 적용된 거래의 추가 전용 로그를 유지합니다. 시퀀서는 이 체인에 레이어 2 거래 배치를 추가하며, 동시에 사용자들이 레이어 2 거래를 대기열에 추가할 수 있도록 합니다.
  • OVM_상태커밋체인(SCC)은 CTC 거래에 해당하는 제안된 상태 루트를 저장하며, 정식 체인 내 거래와 일대일 관계를 유지합니다.

낙관적 롤업을 사용한 블록체인 거래 속도 향상

예치 과정

더 빠른 거래를 시작하려면 사용자가 예치 과정을 이해해야 합니다. 레이어 1에서 레이어 2로 자산을 전송할 때 다음과 같은 순서가 발생합니다:

사용자는 레이어 1의 토큰 브리지 계약으로 토큰을 전송합니다. 브리지는 이 토큰을 예치하고, 메신저 계약을 통해 메시지를 레이어 2 브리지에 예치 완료 요청과 함께 보냅니다. 이 거래는 대기열 기능을 통해 CTC에 삽입됩니다.

시퀀서는 L2 메신저 계약에서 relayMessage 함수를 호출하여 이 대기열 거래를 실행해야 합니다. 마지막으로 메신저 계약은 브리지에 레이어 2에 상응하는 토큰을 민팅하여 예치를 완료하라고 지시하며, 이는 사용자의 L2 주소로 제공됩니다.

인출 과정

인출 과정은 예치 순서를 반대로 하지만 보안 고려사항으로 인해 추가적인 복잡성을 삽입합니다. 자산을 인출할 때 시스템은 다음과 같은 단계를 따릅니다:

사용자는 L2 토큰 브리지에서 인출을 시작하며, 이 과정에서 토큰이 소각되고 메신저 계약과 통신합니다. 이 정보는 L2 상태 트리에 기록되며, 시퀀서가 새 거래 배치로 업데이트할 때 CTC에 나타납니다.

시퀀서는 SCC에 상태를 게시하여, 상태 변경을 도전할 수 있는 의무 대기 기간을 시작합니다. 이 시간 창은 일반적으로 1주일 동안 지속되며, 필요할 때 사기 증명 제출이 가능합니다.

도전 기간이 만료되면, 메신저 계약으로 메시지를 전달할 수 있으며, 이 계약은 사기 증명 창 경과를 확인한 후 토큰 브리지에 사용자에게 토큰을 발급하라고 지시합니다.

인출 지연 해결

일주일 간의 분쟁 기간은 사용자에게 자금을 신속하게 액세스할 수 있는 주요 도전 과제를 제공합니다. 그러나 이 지연을 완화하기 위한 여러 전략이 존재합니다:

유동성 공급자 지원 빠른 인출

이 혁신적인 솔루션은 유동성 공급자(LP)에게 빠른 인출을 용이하게 합니다. LP는 전체 L2 노드를 운영하여 CTC 거래를 검증하고, 이 서비스에 대한 수수료를 부과하여 사용자에게 즉각적인 유동성을 제공합니다.

검증 프로세스는 LP가 시퀀서가 상태 루트를 게시하기 전에 거래의 유효성을 평가할 수 있게 합니다. LP가 인출 요청을 수락하면 사용자는 즉각적인 유동성을 얻고, LP는 지연된 브리지 릴리스에 대한 클레임을 하여 상호 유익한 관계를 형성합니다.

이 시스템은 여러 가지 이점을 제공합니다:

  • 사용자는 분쟁 기간이 끝나기 전에 즉각적인 자금 접근이 가능합니다.
  • LP는 거래 검증을 통해 유동성을 제공하고 수수료를 받습니다.
  • 프로세스는 CTC를 통해 거래를 검증할 수 있으므로 시퀀서의 상태 루트 게시와 관계없이 보안이 유지됩니다.

그러나, 이 접근 방식은 몇 가지 제한 사항을 가지고 있습니다:

  • 낮은 유동성 토큰은 비용이 높은 유동성 제공 비용에 직면할 수 있습니다.
  • 주요 인출 이벤트는 유동성 부족을 야기할 수 있습니다.
  • LP는 재정적 손실을 방지하기 위해 정확한 검증 프로세스를 유지해야 합니다.

속도와 보안의 균형 맞추기

낙관적 롤업은 속도와 보안을 조화하는 정교한 확장 솔루션을 제공합니다. 고유한 인출 지연이 과제를 제시하지만, 유동성 공급자 지원 인출은 즉각적인 자금 접근이 필요한 사용자에게 실용적인 솔루션을 제공합니다. 생태계가 계속 발전함에 따라 이 메커니즘에 대한 추가적인 정제와 함께 새로운 솔루션이 마련될 가능성이 있으며, 이더리움을 위한 강력한 보안 보장을 유지하면서도 거래 속도를 개선할 수 있는 방안을 기대할 수 있습니다.

최신 학습 기사
모든 학습 기사 보기
관련 학습 기사