Arbitrum One이란 무엇인가
참고: 이 문서는 영문 원본의 자동 번역본입니다.
Arbitrum One이란 무엇인가
Arbitrum One은 옵티미스틱 롤업 기술을 사용해 이더리움 L1 바깥에서 더 낮은 비용과 더 높은 처리량으로 트랜잭션을 처리하면서, 최종 결제를 위해 이더리움의 보안을 상속받는 이더리움 레이어 2(L2) 블록체인 네트워크입니다. Offchain Labs가 개발했으며, Arbitrum One은 2021년 8월에 메인넷을 출시했고 가장 잘 확립된 이더리움 L2 네트워크 중 하나입니다.
요약: Arbitrum One은 EVM 호환성, 자체 거버넌스 토큰(ARB), 성숙한 생태계를 갖춘 이더리움 L2 옵티미스틱 롤업입니다. DecAIHub에서 그것은 Arbitrum One 네트워크에 배포된 프로젝트의 Main chain 필드에 나타납니다.
Arbitrum One의 작동 방식
Arbitrum One은 Arbitrum Nitro 기술 스택 위에 구축된 옵티미스틱 롤업으로 운영됩니다. 그 핵심 메커니즘은 온체인 데이터 가용성을 갖춘 오프체인 실행과 분쟁 해결을 위한 사기 증명(fraud proof) 시스템을 수반합니다.
Nitro를 사용한 옵티미스틱 롤업
다른 옵티미스틱 롤업과 마찬가지로, Arbitrum One은 이더리움 바깥에서 트랜잭션을 처리하고 압축된 트랜잭션 데이터를 L1로 다시 게시합니다. "옵티미스틱(optimistic)"이라는 부분은 트랜잭션이 이의가 제기되지 않는 한 유효한 것으로 가정됨을 의미합니다:
- 오프체인 실행. 트랜잭션은 시퀀서(sequencer)에 의해 Arbitrum One 네트워크에서 실행되며, 시퀀서는 이더리움 제출을 위해 트랜잭션을 정렬하고 묶습니다.
- 이더리움으로의 데이터 게시. 압축된 트랜잭션 데이터가 이더리움 L1에 게시되어, 누구나 독립적으로 Arbitrum One의 상태를 재구성하고 트랜잭션 유효성을 검증할 수 있도록 보장합니다.
- 사기 증명(상호작용형). Arbitrum은 상호작용형 사기 증명(interactive fraud proof) 시스템을 사용하며, 이것이 다른 옵티미스틱 롤업과 구별됩니다. 전체 배치를 온체인에서 재실행(비용이 많이 듦)하는 대신, 분쟁 프로토콜은 이분 탐색 게임(bisection game)을 사용해 불일치의 정확한 지점을 단일 연산 단계로 좁히고, 그것을 이더리움에서 검증합니다. 이는 사기 증명을 더 효율적으로 만듭니다.
- 챌린지 기간. 트랜잭션 배치가 이더리움에 게시된 후, 밸리데이터가 사기 증명을 제출할 수 있는 챌린지 기간(약 7일)이 있습니다. 이 기간 후에 배치는 최종화된 것으로 간주됩니다.
Nitro 기술 스택은 Arbitrum의 원래 기술(지금은 "Classic"이라 불림)로부터의 업그레이드입니다. Nitro는 다음을 제공합니다:
- WASM 기반 사기 증명. Nitro는 사기 증명 검증을 위해 실행 환경을 WebAssembly(WASM)로 컴파일하여, 효율성과 호환성을 개선합니다.
- 개선된 압축. Nitro는 트랜잭션 배치를 이더리움에 게시하기 위해 더 효율적인 데이터 압축을 사용하여, L1 데이터 비용을 줄입니다.
- EVM 동등성(equivalence). Nitro는 이더리움 가상 머신과 거의 완전한 호환성을 제공하며, 이는 이더리움 스마트 컨트랙트가 일반적으로 최소한의 수정으로 Arbitrum One에서 작동함을 의미합니다.
EVM 호환성
Arbitrum One은 EVM 호환이며, 이는 다음을 의미합니다:
- 이더리움을 위해 Solidity 또는 Vyper로 작성된 스마트 컨트랙트가 대부분의 경우 변경 없이 Arbitrum One에 배포됩니다.
- 표준 이더리움 개발자 도구(Hardhat, Foundry, Remix, ethers.js)가 Arbitrum RPC 엔드포인트를 가리키는 것으로 Arbitrum One과 작동합니다.
- ERC-20 같은 토큰 표준이 Arbitrum One에서 네이티브로 작동합니다.
- 사용자는 Arbitrum One 네트워크를 추가함으로써 이더리움에 사용하는 동일한 지갑(MetaMask 등)을 통해 Arbitrum One과 상호작용합니다.
Arbitrum One과 이더리움 L1 사이에는 동작상의 차이(가스 회계, 프리컴파일된 컨트랙트, block.number 의미론, 최종성)가 있습니다. 많은 애플리케이션에서 그것은 투명하지만 보장되지는 않습니다: 컨트랙트는 실제 자금으로 배포하기 전에 Arbitrum에서 테스트(그리고 필요하면 재감사)되어야 합니다.
시퀀서
시퀀서는 Arbitrum One에서 트랜잭션을 정렬하고 배치를 이더리움에 제출하는 책임을 진 주체입니다. 현재 시퀀서는 Offchain Labs가 운영합니다. 이는 다음을 의미합니다:
- 트랜잭션 정렬이 중앙화되어 있습니다. 시퀀서가 트랜잭션이 배치에 포함되는 순서를 결정합니다.
- 가용성이 시퀀서에 의존합니다. 시퀀서가 다운되면, L2에서 새 트랜잭션을 처리할 수 없습니다(다만 기존 자산은 롤업의 컨트랙트를 통해 이더리움으로 출금할 수 있습니다).
- 시퀀서 탈중앙화가 로드맵에 있습니다. 시퀀서는 Offchain Labs가 운영하며, 그것을 탈중앙화할 계획이 있습니다.
이는 현재 옵티미스틱 롤업의 흔한 특성입니다 — Arbitrum One과 Base 모두 중앙화된 시퀀서로 운영되며, 미래에 탈중앙화가 계획되어 있습니다.
ARB 토큰과 거버넌스
Base와 달리, Arbitrum One은 자체 거버넌스 토큰 — ARB를 가집니다:
- ARB는 Arbitrum One과 Arbitrum Nova 네트워크를 감독하는 Arbitrum DAO의 거버넌스에 사용됩니다.
- ARB 보유자는 프로토콜 업그레이드, 트레저리 할당, 생태계 결정에 투표할 수 있습니다.
- ARB는 가스 수수료에 사용되지 않습니다 — Arbitrum One의 가스는 Base와 마찬가지로 ETH로 지불됩니다.
- Arbitrum DAO는 초기 ARB 분배로 자금이 조달된 상당한 트레저리를 통제합니다.
Arbitrum 생태계
Arbitrum One은 더 넓은 Arbitrum 생태계의 일부이며, 여기에는 다음이 포함됩니다:
- Arbitrum One — 범용 스마트 컨트랙트와 DeFi를 위한 주요 L2 네트워크.
- Arbitrum Nova — AnyTrust 데이터 가용성 모델을 사용해 게이밍 및 소셜 애플리케이션 같은 고처리량, 저비용 사용 사례에 최적화된 별도의 L2.
- Arbitrum Orbit — Arbitrum One 또는 Nova에서 결제하는 맞춤형 L3 체인(앱체인)을 만들기 위한 프레임워크.
- Stylus — 스마트 컨트랙트를 Solidity와 함께 Rust, C, C++로 작성할 수 있게 하여, EVM 네이티브 언어를 넘어 개발자 기반을 확장하는 기술.
DecAIHub 목적상, 프로젝트 카드가 Main chain: Arbitrum One을 나열할 때, 그것은 구체적으로 주요 Arbitrum One L2 네트워크를 가리킵니다.
DecAIHub에서 Arbitrum One이 나타나는 위치
- Main chain 필드 —
Arbitrum One은 프로젝트가 스마트 컨트랙트, 토큰, 또는 온체인 로직을 Arbitrum One 네트워크에 배포함을 나타냅니다. - Token standard 필드 — Arbitrum One 위의 프로젝트는 일반적으로 ERC-20 표준을 사용합니다(Arbitrum이 EVM 호환이므로 이더리움과 동일).
- Type 필드 — Arbitrum One에 배포된 프로젝트는 일반적으로
Type: EVM을 가집니다(Arbitrum One은 EVM 호환 실행 환경을 사용).
프로젝트 카드에서 Main chain: Arbitrum One을 볼 때, 그것은 다음을 알려줍니다:
- 프로젝트가 경쟁력 있는 수수료와 강한 EVM 호환성을 갖춘 이더리움 L2에서 운영됩니다.
- 트랜잭션 데이터가 이더리움 L1에 게시되어, 최종 결제를 위한 이더리움 수준의 보안을 제공합니다.
- 프로젝트가 깊은 DeFi 유동성을 가진 가장 확립된 L2 생태계 중 하나에 접근합니다.
- 스마트 컨트랙트가 Arbitrum One 블록 익스플로러인 Arbiscan을 통해 검사될 수 있습니다.
- 가스가 ARB 거버넌스 토큰이 아니라 ETH로 지불됩니다.
체인 필드는 프로젝트가 컨트랙트를 어디에 배포하는지 알려줍니다. 그것은 프로젝트의 AI 주장이 검증되었는지(AI reality), 토큰이 진정한 목적을 수행하는지(Token necessity), 또는 온체인 컴포넌트가 의미 있는지(Onchain necessity)는 알려주지 않습니다. 그러한 평가는 해당 DecAIHub 평가 축에 의해 별도로 처리됩니다.
주요 특성
| 속성 | 값 |
|---|---|
| 유형 | 레이어 2 (옵티미스틱 롤업) |
| 상위 체인 | 이더리움 |
| 기술 | Arbitrum Nitro |
| EVM 호환 | 예 (EVM 동등) |
| 사기 증명 유형 | 상호작용형 (이분 탐색 프로토콜) |
| 가스 토큰 | ETH |
| 거버넌스 토큰 | ARB |
| 챌린지 기간 | 약 7일 |
| 운영자 | Offchain Labs (시퀀서) |
프로젝트가 Arbitrum One을 선택하는 이유
AI 및 크립토 프로젝트가 Arbitrum One에 배포하는 흔한 이유:
- 성숙한 생태계. Arbitrum One은 최초의 주요 L2 중 하나였으며 잘 확립된 DeFi 프로토콜, 도구, 인프라 생태계를 가집니다.
- 깊은 유동성. Arbitrum One에는 상당한 DeFi 유동성이 존재하여, 금융 프로토콜과 상호작용해야 하는 프로젝트에 매력적입니다.
- 이더리움 보안. 모든 옵티미스틱 롤업과 마찬가지로, Arbitrum One은 최종 결제를 위해 이더리움의 보안 모델을 상속받습니다.
- EVM 호환성. 개발자는 이더리움 네이티브 코드, 감사, 도구를 재사용할 수 있습니다.
- Stylus 확장. Stylus 업그레이드는 프로젝트가 스마트 컨트랙트를 Rust, C, C++로 작성할 수 있게 하며, 이는 기존 비-Solidity 코드베이스를 가진 AI 프로젝트에 관련될 수 있습니다.
Arbitrum One만으로는 증명되지 않는 것
- Arbitrum One에 배포하는 것이 프로젝트가 안전하거나 잘 감사받았음을 증명하지 않습니다. Arbitrum은 인프라를 제공하며, 스마트 컨트랙트 보안은 프로젝트의 책임입니다.
- 주요 L2에서 운영하는 것이 프로젝트가 의미 있는 채택을 가졌음을 증명하지 않습니다. 생태계 성숙도는 개별 프로젝트에 자동으로 이전되지 않습니다.
- Arbitrum의 효율적인 사기 증명을 사용하는 것이 프로젝트 자체가 탈중앙화되었음을 증명하지 않습니다. 시퀀서는 여전히 중앙화되어 있고, 프로젝트 자체의 아키텍처가 추가적인 중앙화를 더할 수 있습니다.
- 깊은 DeFi 유동성에 접근하는 것이 프로젝트가 DeFi와 의미 있게 통합됨을 증명하지 않습니다. 생태계 근접성은 기술적 통합과 같지 않습니다.
- 이더리움 L2에 있다는 것이 프로젝트가 자신의 사용 사례에 이더리움 수준의 보안을 요구하거나, 그 온체인 역할이 실질적임(Onchain necessity)을 증명하지 않습니다.
혼동하지 마세요
- Arbitrum Nova — 다른 데이터 가용성 모델(AnyTrust)로 고처리량 사용 사례에 최적화된 Arbitrum 생태계의 별도 L2. Arbitrum One과 같은 네트워크가 아닙니다.
- ARB (토큰) — Arbitrum DAO의 거버넌스 토큰. ARB는 토큰이고, Arbitrum One은 네트워크입니다. Arbitrum One의 가스는 ARB가 아니라 ETH로 지불됩니다.
- Base — 또 다른 주요 이더리움 L2이지만, Arbitrum Nitro가 아니라 OP Stack(Optimism) 위에 구축되었습니다. 둘 다 이더리움 위의 옵티미스틱 롤업으로 유사한 상위 수준 속성을 가지지만 기저 기술이 다릅니다.
- 이더리움 — Arbitrum One이 결제하는 레이어 1 블록체인. Arbitrum One은 이더리움 위에 구축되었으며, 그것을 대체하는 것이 아닙니다. 이더리움이란 무엇인가를 참조하세요.
- Arbitrum Orbit — Arbitrum에서 L3 앱체인을 구축하기 위한 프레임워크이지, L2 네트워크 자체가 아닙니다.
자주 묻는 질문
Arbitrum One과 Base의 차이는 무엇인가요?
둘 다 이더리움 L2 옵티미스틱 롤업이지만, 서로 다른 기술 스택을 사용합니다. Arbitrum One은 상호작용형 사기 증명을 갖춘 Arbitrum Nitro를 사용하는 반면, Base는 비상호작용형 사기 증명을 갖춘 OP Stack(Optimism)을 사용합니다. Arbitrum One은 자체 거버넌스 토큰(ARB)과 DAO를 가지고, Base는 네이티브 토큰이 없습니다. Arbitrum One이 더 일찍 출시되었고(2021년 8월 vs 2023년 8월) 더 성숙한 DeFi 생태계를 가집니다. 둘 다 ETH로 가스를 지불하고 EVM 호환입니다. 프로젝트에 대한 둘 사이의 선택은 일반적으로 근본적 기술 한계보다 생태계 적합성, 도구 선호도, 전략적 고려에 달려 있습니다.
ARB가 거버넌스 토큰이라는 것은 Arbitrum One을 사용하려면 ARB가 필요하다는 뜻인가요?
아닙니다. Arbitrum One의 가스 수수료는 ARB가 아니라 ETH로 지불됩니다. ARB는 거버넌스 — Arbitrum DAO를 통한 프로토콜 결정 투표 — 에만 사용됩니다. 스마트 컨트랙트를 배포하거나, 트랜잭션을 하거나, Arbitrum One에서 애플리케이션을 사용하기 위해 ARB를 보유할 필요가 없습니다.
Arbitrum One의 상호작용형 사기 증명은 다른 옵티미스틱 롤업과 어떻게 다른가요?
대부분의 옵티미스틱 롤업은 **비상호작용형 사기 증명(non-interactive fraud proofs)**을 사용하며, 여기서는 정확성을 검증하기 위해 분쟁이 발생한 전체 트랜잭션 배치가 온체인에서 재실행됩니다. Arbitrum One은 **상호작용형 이분 탐색 프로토콜(interactive bisection protocol)**을 사용합니다: 분쟁이 발생하면, 챌린저와 어서터(asserter)가 불일치를 단일 연산 단계로 좁히는 왕복 과정에 참여합니다. 그 단일 단계만 이더리움에서 검증되어, 과정을 더 가스 효율적으로 만듭니다. 이 설계는 동일한 보안 보장을 유지하면서 분쟁 해결 비용을 줄입니다.
7일 챌린지 기간 동안 무슨 일이 일어나나요?
트랜잭션 배치가 이더리움 L1에 게시된 후, 밸리데이터는 배치에 유효하지 않은 트랜잭션이 포함되었다고 믿으면 사기 증명을 제출할 약 7일을 가집니다. 이 기간 동안 트랜잭션은 "최종화 대기 중"으로 간주됩니다. 챌린지 기간이 성공적인 사기 증명 없이 지나면, 배치가 이더리움에서 최종화됩니다. 대부분의 사용자에게 이 지연은 보이지 않습니다 — 트랜잭션은 L2에서 몇 초 안에 확정되고 즉시 L2 생태계 안에서 사용될 수 있습니다. 7일 창은 Arbitrum One에서 이더리움 L1으로의 출금에만 영향을 줍니다.
외부 참고 자료
- Arbitrum documentation — Arbitrum One 아키텍처, Nitro, 개발자 가이드를 다루는 공식 기술 문서.
- Arbiscan — 스마트 컨트랙트, 트랜잭션, 토큰 활동을 검증하는 데 유용한 Arbitrum One의 주요 블록 익스플로러.
- Arbitrum DAO governance — Arbitrum DAO와 ARB 토큰 거버넌스에 대한 문서.
No comments to display
No comments to display