💡 핵심 인사이트
옵티미스틱 롤업은 이름 그대로 L2에서 처리해 가져온 거래 결과가 "기본적으로 정직하고 유효할 것"이라고 낙관적(Optimistic)으로 믿어버리는 롤업 기술입니다.
복잡한 수학 증명(ZK)을 할 필요가 없어 이더리움과 100% 호환(EVM)되지만, 출금할 때 검증을 위해 7일(일주일)이라는 긴 대기 시간을 거쳐야 하는 치명적 단점이 있습니다. 아비트럼(Arbitrum)과 옵티미즘(Optimism)이 이 방식을 씁니다.
Ⅰ. 낙관적 가정과 사기 증명 (Fraud Proof)
ZK 롤업이 "수학적 증명서 없이는 아무도 안 믿는" 깐깐한 경비원이라면, 옵티미스틱 롤업은 "너희들을 믿는다, 일단 다 통과시켜 줄게!"라고 외치는 쿨한 경비원입니다.
하지만 무턱대고 믿으면 해커가 조작된 장부를 던져 돈을 탈취할 것입니다. 그래서 **사기 증명(Fraud Proof)**이라는 사후 검증 제도를 둡니다.
동작 원리 (이의 제기 시스템)
- L1 제출: L2 시퀀서가 수만 건의 거래 결과를 하나로 말아 이더리움(L1)에 제출합니다. L1은 내용 검사 없이 일단 블록에 박아 넣습니다 (매우 빠르고 연산이 안 듦).
- 이의 제기 기간 (Dispute Time Delay, 보통 7일): L1에 올라간 데이터는 7일 동안 임시 상태에 머뭅니다. 이 7일 동안 전 세계의 감시자(Verifier) 노드들이 이 데이터에 조작이 없는지 눈에 불을 켜고 살펴봅니다.
- 사기 적발 (Fraud Proof 제출): 만약 감시자가 "어? 이 해커가 지갑 잔고를 10배로 뻥튀기해서 제출했네!"라는 오류를 발견하면, 해당 부분을 다시 재계산하라고 L1 스마트 컨트랙트에 '사기 증명' 이의를 제기합니다.
- 처벌 (Slashing): L1이 다시 계산해 본 결과 진짜 사기임이 밝혀지면, 그 조작된 롤업 블록을 즉시 폐기하고, 조작을 시도한 시퀀서가 미리 맡겨둔 예치금 보증금(Stake)을 몽땅 몰수(Slashing)하여 감시자에게 포상금으로 줍니다.
Ⅱ. 옵티미스틱 롤업의 장단점
장점: 미친 호환성 (EVM 호환)
복잡한 암호학 공식을 쓸 필요가 없기 때문에, 이더리움 위에서 돌아가는 앱(스마트 컨트랙트)을 코드 단 한 줄 수정 없이 그대로 L2인 옵티미스틱 롤업 네트워크로 복사 붙여넣기(Deploy) 할 수 있습니다. 이 엄청난 개발 편의성 덕분에 현재 L2 시장 점유율의 80% 이상을 아비트럼(Arbitrum) 같은 옵티미스틱 롤업이 장악하고 있습니다.
단점: 출금 지연 (7일의 기다림)
L2(아비트럼) 안에서 코인을 서로 사고팔 때는 빛의 속도로 거래됩니다. 하지만 내가 번 코인을 진짜 내 지갑(이더리움 L1)으로 완전히 빼내려(Withdraw) 할 때는, 앞서 말한 사기 증명 이의 제기 기간인 7일을 무조건 기다려야만 합니다. 이 기간을 줄이는 브릿지 서비스들이 나오고 있지만 본질적인 구조적 약점입니다.
📢 섹션 요약 비유: 옵티미스틱 롤업은 **'양심 버스 요금통'**입니다. 버스 기사(이더리움)는 승객(트랜잭션)이 돈을 제대로 냈는지 일일이 확인하지 않고 그냥 믿고 출발합니다(낙관적). 덕분에 승차가 엄청 빠릅니다. 대신 버스 뒤에 매의 눈을 가진 암행어사(감시자 노드)가 타고 있어서, 돈 안 낸 놈을 발견하면 즉각 기사에게 신고하여 무거운 벌금(슬래싱)을 물리는 사후 검열 시스템입니다.