여전히 가장 많이 사용되는 네트워크 중 하나이지만 이더리움(ETH)은 높은 거래 수수료와 컨펌 시간에 시달리고 있다. 이로 인해 금융의 네트워크라는 완전한 비전을 실현하지 못하고 있다. 이러한 비전을 가능하게 위해 스케일링 솔루션과 함께 몇 가지 프로젝트가 등장했으며 그 중 가장 인기 있는 것은 롤업(rollup) 기반 솔루션이다.
그 중 하나는 옵티미즘으로 더 잘 알려져 있는 옵티미스틱 이더리움이다. 이는 가스 요금을 대폭 절감하고 거래 시간을 단축하는 롤업 스케일링 솔루션이다.
이번 기사에서는 옵티미즘과 그 작동 방식 그리고 옵티미즘이 어떤 문제를 해결할 수 있는지 알아보겠다. 또한 경쟁 위치에 있는 다른 솔루션과도 비교해볼 것이다.
해당 안내서에서는:
- 이더리움의 레이어2 솔루션은 무엇일까?
- 레이어2 솔루션의 구조
- 옵티미즘(Optimism)이란 무엇인가
- 옵티미즘은 어떻게 작동하는가
- 롤업(rollups)이란?
- 현재 사용되는 롤업
- 옵티미즘 기능
- 옵티미즘 사용방법
- 옵티미즘 vs 아비트럼(ARB) 상세 비교
- 폴리곤(Ploygon)은 옵티미즘의 대안인가
- 옵티미즘, 이더리움 네트워크의 미래?
- 자주 묻는 질문
이더리움의 레이어 2 솔루션은 무엇일까?

레이어 2(L2)는 동일한 보안 및 분산 원칙을 유지하면서 이더리움 메인넷(Layer 1)에서 트랜잭션을 처리하여 애플리케이션을 확장하는 데 사용되는 솔루션을 가리킨다.
이더리움 네트워크를 사용하는 사용자가 지속적으로 증가함에 따라 일정한 제한이 생겼다. 이 부분에서 이더리움 L2 솔루션이 차별화할 필요가 있다.
레이어2 솔루션은 스루풋(트랜잭션 속도)을 향상시키고 가스 요금을 절감한다. 이더리움 레이어2 솔루션의 예로는 이뮤터블 X(Immutable X) 아비트럼(Arbitrum, ARB), 폴리곤(Polygon) 그리고 옵티미즘(Optimism) 등이 있다.
네트워크 성능 문제에는 이더리움 레이어2 스케일링 솔루션이 필수적이다. 이더리움을 확장하기 위한 많은 옵션이 테스트 단계에 있다. 이들은 원하는 확장성을 달성하기 위해 서로 다른 방법을 사용한다. 이더리움에는 이 문제를 해결하기 위한 두 가지 옵션이 있는 것으로 보이며 레이어2와 샤딩이 그것이다. 이 솔루션은 트랜잭션 결제 지연, 높은 트랜잭션 수수료 및 확장성 문제를 해결한다.
레이어2 솔루션의 구조
레이어2 솔루션은 현재 이더리움 네트워크에서 이루어지는 트랜잭션을 개선하는 것을 지향한다. 실제로 샤딩을 같은 문제에 대한 옵션으로 고려하고 있다. 이것은 이더리움 네트워크를 “샤드(shards)”라고 불리는 여러 개의 네트워크로 분할하는 것을 포함한다. 하지만 실제 적용은 아직 멀었다.
레이어2는 레이어1 또는 주요 이더리움 네트워크 위에서 실행되는 별도의 네트워크를 나타낸다. 스마트 계약은 레이어2 솔루션을 이더리움 네트워크에 유지시킨다. 주 네트워크와의 상호작용을 위해 기본 프로토콜을 수정할 필요가 없는 것이다. 이더리움 레이어2 스케일링 솔루션은 다양한 기능을 제공한다. 여기에는 오프 체인 계산이나 지불에 대한 확장성이 포함된다.
옵티미즘란 무엇인가

옵티미즘은 모든 이더리움 디앱을 지원할 수 있다. 이를 위해 필요한 계산을 오프 체인으로 실행함으로써 속도를 높이고 비용을 절감한다. 단, 거래정보는 이더리움 블록체인에 기록된다.
옵티미즘을 사용하는 거래소는 거래 속도라는 점에서 매우 빨라졌다. 이들은 또한 수수료를 100배 이상 감소하는데 주목했다. 이 같은 이점은 이더리움의 독자적인 특성을 희생하는 것은 아니다. 이더리움은 여전히 탈중앙화되어 있으며 안전한 솔루션인 것이다. 이 점에서 네트워크의 확장성을 구축하게 되는 좋은 시도인 것이다.
옵티미스틱 롤업은 어떤 수학 방정식도 수행하지 않는다. 대신 이더리움 메인넷에 정보를 제출해 거래를 확인한다.
JSON-RPC 네트워크 사양은 이더리움 블록체인과 동일하게 나타난다. 다양한 기업들이 자사의 API와 개발자 툴을 이더리움 네트워크를 효율적으로 구축하기 위한 빠른 솔루션으로 사용할 수 있도록 하고 있다.
다만 가변 비용이 옵티미즘의 용량 제한을 통제한다는 사실을 주지해야 한다. 이 메커니즘은 EIP-1559와 유사하다. 시간당 거래량이 한도 아래로 떨어질 때까지 수수료가 인상되는 것이다.
가스 비용과 거래에 사용되는 가스는 요금에 영향을 미칠 수 있다. 옵티미즘의 가스 계산은 실행 비용과 L1의 트랜잭션 데이터 저장 비용(콜 데이터라고도 함)을 고려해야 하기 때문에 더 복잡하다.
옵티미즘은 어떻게 작동하는가
옵티미즘의 궁극적인 목표는 널리 퍼져 있는 이더리움 네트워크상의 거래를 보다 지속 가능하게 만드는 것이다. 그러나 ETH에 대한 수요는 또한 비용을 절감하고 속도를 높임으로써 증가한다. 따라서 이미 번창하고 있는 네트워크 생태계(자금시장, 사용자 친화적인 지갑, 거래소, 수익률 집계기 등)의 성장이 촉진될 것이다.
이를 가능하게 하는 기술적 측면도 간단히 살펴보자.
옵티미즘에서 사용되는 시퀀서(sequencer)는 오프체인 방식으로 계산을 실행한다. 그 다음에 압축된 거래 데이터를 정기적으로 체크포인트에서 이더리움의 스마트 계약에 게시한다. 컴퓨팅은 자원집약적이기 때문에 이를 이더리움에서 옮겨서 확장할 수 있다.
시퀀서가 트랜잭션 정보를 공개할 때마다 누구나 자신의 계산을 실행하여 트랜잭션 데이터가 진짜인지 여부를 판단할 수 있는 창이 나타난다. 즉, 검증자가 정보를 확인하는 것이다. 그후 스마트 계약이 정보를 검증한다. 검증자는 노력에 대한 보상으로 보증금의 일부를 받게 되고 나머지는 소각된다. 이를 이어 새로운 시퀀서가 체인에 등록된 데이터를 확인한다.
궁극적으로 시스템은 시퀀서와 검증자에 대해 인센티브를 제공한다. 이는 또한 옵티미즘의 이해관계자들이 시퀀서 데이터 검증에 참여하게끔 유도할 것이다. 하지만 7일간의 락업 기간이 있다는 점을 알아두면 좋다. 그 후 이용자는 자신의 자금을 다시 이더리움 네트워크로 인출할 수 있다.
간단히 말하자면 옵티미즘은 온체인 및 오프체인 컴퓨팅 기능을 모두 사용하여 레이어2 스케일링 솔루션을 실행할 수 있다. 다양한 이더리움 어플리케이션도 옵티미션에서 실행할 수 있다. 사용자들은 이더리움 생태계의 성장과 번영을 촉진하는 보다 빠르고 저렴한 거래를 하게 된다.
롤업이란?
롤업은 레이어2 스케일링 기술을 말한다. 롤업에는 콜데이터(calldata)로 기록된 트랜잭션콜 및 인수와 함께 계약 상태 해시가 온체인에 저장된다. 실제 트랜잭션 계산은 오프체인에서 이루어진다. 이것이 롤업 스케일링 솔루션의 핵심이다.
롤업은 이더리움 블록체인에 대한 트랜잭션 작업을 실행하지만, 여전히 트랜잭션 데이터를 레이어1에 게재한다. 거래 정보가 이더리움 블록체인에 등록되기 때문에 레이어1에서 이용하는 것과 동일한 보안 조치의 혜택을 볼 수 있다.
오프체인 트랜잭션을 1개의 온체인 상태 전환에 배치함으로써 고성능이 실현된다. 롤업 보안은 상태 이행의 정확성을 검증하는 온체인 계약의 기능에 의해 보장된다. 옵티미스틱 롤업은 가장 인기 있는 롤업 접근법이다. ZK-Rollup(영지식 롤업) 또한 인기있는 솔루션이다.
L1과 L2 간의 확정적인 스마트 계약 실행을 보장하기 위해 옵티미즘은 옵티미스틱 가상 머신(OVM)을 사용하여 불일치를 해결한다. 이것이 레이어 2에서 사용할 수 있는EVM 호환 실행 환경이다. 이렇게 해서 실행 관리자라는 스마트 계약이 생성된다. OVM 계약을 위한 가상 컨테이너 역할을 함으로써 L1과 L2의 기능을 일관되게 하는 기능을 제공해주는 것이다.
현재 사용되는 롤업

옵티미스틱 롤업을 사용하면 누구나 롤업 블록의 정보를 확인할 수 있다. 그런 다음 분쟁을 제기함으로써 온체인 계약서에 콜데이터를 실행하고 롤업 블록의 유효성을 조사하도록 통지할 수 있다.
낙관적 롤업에는 몇 가지 장점이 있다. 높은 쓰루풋을 제공하고 비용을 절감하며 보안 요건을 유지해준다. 또한 다양한 이더리움 애플리케이션이 정상적으로 작동할 수 있도록 해준다.
영지식 롤업은 옵티미즘의 대안이다. 다시 말해 블록 검증을 위해 ZK-SNAKS에 의존한다. 온체인 분쟁은 이용되지 않는다. 하지만 이 시스템은 가격면에서 더 비싸다. 따라서 현재로서는 실용성이 부족한 해결책이다.
간단히 말해 롤업은 레이어1 이외의 이더리움 트랜잭션을 처리한다. 그러나 일단 합의가 이루어지면 데이터는 레이어1에 등록된다. 롤업은 이더리움 네트워크의 보안상의 이점으로부터 혜택을 얻는다. 롤업은 이더리움 네트워크의 단기 및 장기 확장성을 보장하는 것을 돕는다.
옵티미즘 기능
옵티미스틱 레이어2 솔루션은 이더리움 네트워크의 부담을 덜어주는 것이 그 목적이다. 크립토 어답터들을 흥분시키는 주요 기능은 2가지다. 옵티미즘은 거의 즉각적인 거래를 가능하게 한다. 이더리움 블록체인의 거래비용 또한 10배 가까이 저렴하다. 매일의 거래량을 고려하면 이 기능은 인상적이다.
이더리움 블록체인은 분산형 프로젝트의 쉽고 유연한 개발을 가능하게 한다. 이더리움을 기반으로 구축된 애플리케이션 수가 빠르게 증가하고 있다. 하지만 이더리움의 성공이 네트워크에 문제를 일으켰다는 것은 공공연한 사실이다. 트랜잭션의 양이 너무 많기 때문에 이를 확인하는 데 필요한 시간과 비용이 증가하는 것이다.
이 네트워크는 초당 평균 10~15개의 트랜잭션만 처리할 수 있다 이러한 성장은 높은 확인 속도와 비싼 수수료로 이어졌다. 옵티미즘은 이 두 가지 문제에 대한 부담을 줄인다. 인기 있는 암호 거래소인 유니스왑(Uniswap)의 경우 거래 수수료가 10배에서 100배 정도 감소했다. 유사한 테스트에서 신세틱스 거래소(Synthetix Exchange)의 수수료는 최대 143배까지 하락한 것으로 나타난다.
옵티머스 롤업이 제공하는 인센티브는 거래의 보안을 유지하는 데 도움이 된다. 네트워크 내의 각 노드가 새로운 블록을 제안하기 위해 스테이크를 설정해야 한다. 또한 각 노드는 트랜잭션의 유효성에 대해 이의를 제기할 수 있는 권한을 가지고 있다. 스마트 계약은 이더리움의 레이어1에서 결과를 확인한다. 노드는 분쟁 결과에 따라 보상을 받거나 지분을 잃게 된다.
즉, 옵티미즘은 레이어1에서 트랜잭션 계산이 발생하지 않는 스케일링 솔루션을 제안한다. 그러나 이더리움의 기본 기능은 온체인 확인을 통해 유지된다.
옵티미즘 사용방법
옵티미즘 네트워크는 설계에 따라 직관적으로 사용할 수 있다. 기능 자체는 편리한 사용자 인터페이스를 갖춘 지갑이 특징이다. 이용자는 이를 이용해 이더리움 등 코인을 양도할 수 있다. 통화가 전송되면 레이어2에서 실행되는 트랜잭션의 일부로 사용할 수 있다.
다음은 옵티미즘을 사용하기 위한 간단한 단계다.
가장 먼저 기억해야 할 것은 옵티미즘이 해결할 문제다. 특히 이더리움 블록체인을 구동하는 크립토키티(Cryptokitties)와 같은 게임들이 세계적으로 악명을 떨친 전성기에는 거래 수수료가 매우 높았다. 게다가 거래가 확인되기까지 상당한 시간이 걸린다.
우선, 옵티미즘 웹사이트를 방문한다.

다음으로 지갑 제공자 허용 목록에서 지갑을 연결한다. 이 예에서는 메타마스크(MetaMask)를 선택했다. 이 지갑은 이더리움 거래에서 가장 많이 사용되고 있다.


작업을 수행할 때는 가스비 등 거래 확인이 필요하다.

자, 이제 끝! 이 과정은 몇 분 이상 걸리지 않을 것이다.

좋은 소식은 이제 메인넷에서처럼 이더리움 프로토콜과 상호 작용할 수 있다는 것이다. 무엇보다도 비용을 절감할 수 있고 이더리움 네트워크에 있는 것과 동일한 보안 기능을 이용하는 것이 가능하다.
참고적으로 옵티미즘을 사용하여 이더리움 네트워크로 인출하는 것도 가능하다.

이 때 지갑의 네트워크 변경을 확인하게 된다. 인출 절차는 옵티미즘 또는 홉 거래소(Hop Exchange) 중 하나를 통해 이루어질 것이다.

옵티미즘 vs 아비트럼: 상세 비교
옵티미즘이 현재의 유일한 롤업 솔루션인 것은 아니다. 유사한 솔루션을 제공하는 두 개의 다른 네트워크에는 아비트럼(Arbitrum)과 폴리곤(Polygon)이 있다. 기능과 인기도 면에서 아비트럼은 옵티미즘에 가장 가까운 대안이다. 이 둘의 큰 차이점과 공통점을 살펴보자.
아비트럼은 이더리움 스마트 계약의 기능을 강화한 레이어2 솔루션이다. 스마트 계약의 속도와 확장성을 높이는 동시에 개인 정보 보호 기능을 추가하는 데 중점을 두고 있다.
아비트럼은 또한 개발자가 EVM 계약을 수정하지 않고 EVM 트랜잭션을 레이어2에서 실행하는 한편 이더리움의 레이어1 보안 혜택도 가질 수 있도록 한다. 이런 측면에서는 옵티미즘과 상당히 유사한 기능을 제공한다.
옵티미즘과 아비트럼의 가장 큰 차이점은 전자는 단선적인 사기 증명(FP, fraud proof)를 사용하는 반면 후자인 아비트럼은 다단계 사기 증명을 사용한다는 것이다. 옵티미즘의 단선적인 사기 증명은 모든 L2 트랜잭션을 L1에 의존한다. 이는 FP의 검증이 즉시 행해지도록 해준다.
아비트럼과 옵티미즘의 기술적 차이점

옵티미즘과 마찬가지로 아비트럼도 트랜잭션 롤업을 사용하여 이더리움 메인체인에 제출된 트랜잭션 배치를 저장한다. 사이드체인은 이더리움을 활용하여 올바른 결과를 보장하면서 이러한 거래를 저비용으로 실행할 수 있다. 이를 통해 이더리움은 저장 및 컴퓨팅 부담을 줄일 수 있다. 뿐만 아니라 레이어2 디앱도 가능해진다.
옵티미즘이 이더리움 가상 머신(EVM)을 사용하는 반면 아비트럼은 아비트럼 가상 머신(AVM)을 사용한다. 이는 스마트 계약 실행에 사용되는 각 이더리움 노드별 네트워크 컨센서스 규칙을 담은 가상 샌드박스이다. 즉 옵티미즘은 이더리움 네트워크와의 더 큰 연결이 필요하다.
한마디로 현재 이더리움 네트워크의 모든 문제를 해결할 수 있는 확장 가능한 솔루션은 없다. 아비트럼은 주로 이더리움 스마트 계약의 기능 개선을 목표로 하고 있다. 옵티미즘도 마찬가지지만 거래 비용을 줄이는 데 크게 초점을 맞추고 있다.
폴리곤(Polygon)은 옵티미즘의 대안인가
이더리움의 확장 가능한 솔루션에 대해 이야기할 때 폴리곤 크립토 네트워크을 빼놓을 수 없다.
폴리곤은 레이어2 스케일링 솔루션이기도 하다. 확장 가능한 탈중앙화 금융 애플리케이션을 구축할 수 있는 도구를 개발자에게 제공한다. 이러한 디앱은 보안, 성능 및 사용자 환경(UX)에 우선순위를 부여할 수 있다.
폴리곤은 이더리움과 다른 블록체인의 장점을 결합한 멀티체인 플랫폼이다. 폴리곤은 높은 가스 요금과 느린 트랜잭션 속도 등 이더리움 블록체인과 관련된 몇 가지 문제를 해결해준다. 보안에 영향을 주지 않고 이를 수행할 수 있다. 이 멀티 체인 시스템은 코스모스(Cosmos), 폴카닷(Polkadot), 아발란체(Avalanche)와 같은 다른 시스템과 동일하게 작동한다.
폴리곤과 이더리움은 기능과 원리 면에서 유사하다. 높은 수준의 보안을 통해 이점을 얻을 수 있으며 커뮤니티 참여자들과의 협업이 격려된다. 사용하는 코드의 대부분이 오픈소스이기 때문이다.
옵티미즘, 이더리움 네트워크의 미래?
현재로선 옵티미즘 네트워크의 중요성에 반론을 제기할 수 없다. 그 서비스는 매우 인기 있는 이더리움 네트워크의 확장성을 가능하게 한다. 즉, 트랜잭션을 저렴하고 시기적절하게 처리할 수 있는 것이다.
과거에 이더리움 블록체인을 사용하던 사람들은 거래를 실행할 때 직면하는 어려움에 익숙하다. 롤업 솔루션은 비용과 시간의 부담을 경감하는 데 도움이 되었다.
게다가 옵티미즘은 커뮤니티 구성원에 의한 협업과 개선을 가능하게 한다. 탈중앙형 애플리케이션은 옵티미티즘에서 실행 가능하며 이더리움 네트워크와 동일한 기능을 이용할 수 있다.
ETH 채택의 증가 및 네트워크의 일관된 발전으로 옵티미즘이 장래의 주목할 만한 암호 프로젝트의 하나가 될 가능성이 있다.
자주 묻는 질문
이더리움 옵티미즘이란 무엇인가?
옵티미즘은 안전한가?
이더리움 옵티미즘을 사용하는 방법은?
이더리움 옵티미즘은 토큰을 가지게 될까?
옵티미즘에서 ETH를 얻는 방법은?
옵티미즘은 코인이 있는가?
우리 사이트에 포함된 모든 정보는 선의의 목적과 일반적인 정보 제공을 위해 게시되었습니다. 우리 사이트 내 정보를 사용하면서 발생하는 모든 책임은 전적으로 사용자에게 있습니다.
학습을 통한 우리의 목적은 양질의 정보를 제공하는 것입니다. 우리는 독자에게 유익한 교육 콘텐츠를 제공하고자 콘텐츠를 검증하고 연구하는 데 많은 시간을 할애합니다.
이러한 기준을 유지하고 좋은 콘텐츠를 만들기 위해, 당사의 파트너 사는 글 게시 대가로 수수료를 제공할 수 있습니다. 그러나 이것은 공정하고 정직한 그리고 유용한 우리 콘텐츠 제작 과정에 어떠한 영향도 미치지 않습니다.