Based Rollup에 대한 자세한 설명: Ethereum의 활동을 완전히 상속하는 솔루션-(1)

2024. 5. 3. 23:21게시판

칸쿤 업그레이드 완료와 L2가스 요금 인하로 인해 시장의 관심은 다시 L2로 돌아왔습니다. 현재 롤업 L2 솔루션에는 낙관적 롤업과 ZK 롤업이라는 두 가지 주요 범주가 있습니다. 낙관적 롤업은 성숙한 시장 적용으로 인해 시장 점유율의 대부분을 차지합니다. 그러나 Optimistic Rollup과 ZK Rollup 모두 몇 가지 문제가 있습니다. 이러한 한계를 해결하고 효율성과 분산화를 더욱 최적화하기 위해 기반 롤업이 탄생했습니다. 기술적 복잡성을 단순화하고 거래 지연을 줄일 뿐만 아니라 이더리움의 생명력을 완전히 상속하는 유일한 솔루션이기도 합니다. 알려진 모든 프로젝트 중에서 ZK Rollup 팀 Taiko만이 현재 Based Rollup 기반 솔루션을 개발하고 있습니다.

기존 롤업의 문제

낙관적 롤업에서는 잠재적 사기를 바로잡기 위해 거래를 확인할 때 더 긴 챌린지 기간(보통 7일)이 필요합니다. 이 설계로 인해 자금이 인출되기까지 대기 시간이 길어지고 전체 거래 프로세스가 느려집니다. 게다가 이더리움 네트워크가 정점에 도달하는 동안 Optimistic Rollup은 사기 증명을 처리할 때 높은 가스 비용을 수반합니다. ZK Rollup은 더 빠른 거래 확인 시간을 제공하고 체인의 거래 데이터 저장 공간을 줄여 비용을 절감할 수 있지만, 영지식 증명을 생성하는 과정에서 많은 컴퓨팅 리소스와 시간을 소모하므로 비용과 거래 처리 속도(TPS)가 발생합니다. 영향을 받고 있습니다.

간단히 말해서 Optimistic Rollup과 ZK Rollup의 기술적 복잡성 으로 인해 둘 다 L2 트랜잭션을 처리하고 확인하기 위해 복잡한 인프라 및 보안 메커니즘 세트를 유지해야 하며 이는 트랜잭션 비용과 네트워크 효율성에 부정적인 영향을 미칩니다.

기반 롤업 솔루션

이더리움 재단의 연구원인 저스틴 드레이크(Justin Drake)는 이러한 문제를 효과적으로 극복할 수 있는 기반 롤업(Based Rollup)을 2023년 3월 제안했습니다. L1 순차 롤업이라고도 알려진 기반 롤업은 정렬이 기본 L1에 의해 완전히 구동되는 롤업입니다. 이 설계를 통해 L1 제안자는 롤업 블록을 L1 블록에 직접 포함할 수 있는 권한 없이 L2 검색자 및 빌더와 협력할 수 있습니다. 즉, 정렬 권한을 L1 검증자에게 아웃소싱할 수 있습니다. Based Rollup의 합의 레이어, 데이터 가용성 레이어, 결제 레이어는 모두 이더리움이며, 실행 레이어만 Rollup 네트워크에 구축되어 트랜잭션의 실행 및 상태 업데이트를 처리합니다. Based Rollup은 검증 관점의 Optimistic Rollup 및 ZK Rollup 분류와는 달리 정렬 관점에서 Rollup 효율성 문제를 해결한다는 점에 주목할 필요가 있습니다. 치수가 다르기 때문에 OP와 ZK의 분류와 충돌하지 않습니다. 즉, Optimistic Rollup이나 ZK Rollup이 정렬 권한을 L1 검증인에게 아웃소싱한다면 Based Rollup이라고 할 수 있습니다.

기반 롤업은 L2의 성능을 최적화하는 동시에 트랜잭션 주문 책임을 L1에 이전하여 L1의 보안 및 활동을 상속합니다. Ethereum의 활동을 100% 상속하는 유일한 Rollup 솔루션입니다. 이 디자인은 다음과 같은 장점을 제공합니다.

· 활동의 완전한 상속: 기반 롤업의 보안 및 분산화는 이더리움과 일치하며 거래의 유효성과 순서를 보장하기 위해 추가 보안 메커니즘이나 합의 알고리즘이 필요하지 않습니다. 탈출 해치 메커니즘을 갖춘 Rollup에 비해 더 안전하고 빠르며 편리합니다. 탈출 해치 메커니즘을 갖춘 Rollup에서는 Rollup이 실패하거나 공격을 받는 경우 사용자는 탈출 해치를 통해 안전하게 자금을 L1으로 반환할 수 있지만 정산을 보장하려면 일정 기간을 기다려야 합니다.

· 기술적 복잡성 단순화: L2가 트랜잭션 순서 및 데이터 가용성 문제를 자체적으로 처리해야 하는 경우 추가적인 복잡성과 잠재적인 보안 위험이 발생합니다. 분류 책임을 L1으로 옮기면 L2의 구조가 단순화되어 분류기 서명 확인, 탈출 해치 및 외부 PoS 합의가 필요하지 않습니다.

· 대기 시간 감소: L1을 사용하여 트랜잭션을 정렬하면 트랜잭션 유효성과 순서를 빠르게 확인할 수 있으므로 확인 시간이 줄어들고 전체 네트워크의 응답성과 효율성이 향상됩니다.

· 운영 비용 절감: L1이 이미 트랜잭션 정렬을 처리하고 있으므로 L2는 이를 기반으로 트랜잭션을 보다 효율적으로 일괄 처리하고 확인할 수 있으므로 L2의 확인 복잡성과 정렬에만 필요한 리소스 및 비용이 줄어듭니다. 이러한 비용 효율성은 거래량이 많을수록 더욱 두드러집니다.

· 경제적 인센티브 일관성: L1 채굴자는 L2 거래 정렬에 참여함으로써 추가 수수료와 인센티브를 받을 수 있으며, 이는 네트워크의 전반적인 상태를 유지하려는 동기를 높입니다. 또한 이 설계는 네트워크의 여러 계층 간에 인센티브의 일관성을 유지하는 데 도움이 되며 전체 생태계의 경제적 보안을 강화합니다.

코인올백 트위터

https://twitter.com/coinall100kr

영희에게 코인 인증하고 코인올백 심화방 입장하기

https://open.kakao.com/me/Coinall100yh