
2분 만에 나만의 롤업을 만드는 방법을 단계별로 안내합니다
글: A Fox
번역: TechFlow
요약:
-
Rollup as a Service(RaaS)는 코딩 없이도 누구나 자신의 L2 Rollup을 생성하고 배포할 수 있는 새로운 비즈니스 모델이다.
-
Conduit는 매우 사용하기 쉬운 RaaS 제공업체로, 아래에서 몇 번의 클릭으로 얼마나 빠르고 간단하게 이더리움 가상 머신(EVM) L2 Rollup을 실행할 수 있는지 살펴볼 것이다.
-
Rollup이 활성화되면 ETH를 브릿지하여 스마트 계약 및 dapp을 배포할 수 있다. 예를 들어, 나는 DOG라는 토큰을 만들고 이를 전송했다.
-
Conduit는 또한 블록 탐색기(block explorer)를 설정해주므로 체인 상의 모든 내용을 쉽게 시각화할 수 있다.
본문
이더리움 메인넷이 지나치게 느리고 비싸진 탓에 롤업(Rollup)을 포함한 이더리움 L2가 성장해왔다. 그 대부분은 내가 이전에 다룬 롤업들이다.
자신만의 롤업을 만들려면 블록체인에 대한 상당한 이해가 필요하지만, 최근에는 "서비스형 롤업(Rollup as a service, RaaS)" 제공업체들이 등장하면서 코드 한 줄 작성하지 않고도 몇 분 만에 L2 롤업을 배포할 수 있게 되었다!
이 글에서는 Conduit를 살펴보며 RaaS가 어떻게 작동하는지 알아보고자 한다.
롤업과 RaaS
이더리움이 초당 더 많은 트랜잭션을 처리하기 위해 확장성을 추구함에 따라 제2층(L2) 솔루션이 성장하고 있으며, 지난 글에서 우리는 EVM L2를 조사한 바 있다.
오늘날 이더리움에서 가장 인기 있는 L2 유형은 바로 롤업(Rollup)이다. 간단히 복습하자면, 롤업은 자체적으로 트랜잭션을 실행한 후 그 결과를 메인체인에 다시 게시하는 별도의 블록체인이다.
아래 이미지에서 보듯이, 현재 수십~수백 개의 L2 롤업 사례가 존재한다.

그러나 Optimism과 Arbitrum 같은 체인이 자체 도구키트를 만들어 L2를 더 빠르게 생성할 수 있게 되었음에도 불구하고, 여전히 자신만의 L2를 구축하는 것은 쉬운 일이 아니며 일정 수준의 기술적 지식이 필요하다. 게다가 L2를 지원하기 위해 노드를 운영해야 하는데, 이 역시 복잡해질 수 있다.
이러한 과제를 해결하기 위해 등장한 것이 바로 "서비스형 롤업(Rollup as a Service, RaaS)"이다. RaaS를 통해 누구나 단 몇 번의 클릭만으로 몇 분 안에 자신만의 롤업을 생성하고 배포한 후, ETH를 브릿지하여 자신의 L2 위에서 스마트 계약과 dapp을 실행할 수 있게 된다!
아래에서 RaaS를 이용해 롤업을 만드는 것이 얼마나 쉬운지 보여주겠다.
Conduit
RaaS 분야에는 Astria, Caldera, AltLayer, Conduit 등 다양한 경쟁자들이 있다.
이 글에서는 특히 시작하기 매우 빠르고 쉬운 것으로 느껴지는 Conduit를 선택했다.
Conduit의 설명에 따르면, 사용자는 "몇 달이 아닌 몇 분 만에 롤업을 배포"할 수 있으며, "완전 관리형, 프로덕션 수준, 맞춤형의 이더리움, Optimism, Arbitrum, Base, Mode, Zora 롤업"을 제공한다고 한다.

홈페이지에서 Conduit를 이용해 롤업을 만드는 것이 얼마나 빠르고 간단한지 명확하게 보여준다.

아래 단계를 따라 함께 진행해보자.
롤업 생성하기
먼저 홈페이지에서 배포(Deploy) 버튼을 누르면 계정과 조직을 생성하라는 요청을 받으며, 바로 첫 번째 롤업을 배포할 수 있는 설정 페이지로 이동된다.

Conduit를 이용해 메인넷 롤업을 생성하면 월 3,000달러의 비용이 발생하며, 메인넷 롤업이 필요한지 여부와 관계없이 테스트넷 롤업을 활용해 시작할 수 있고, 이 경우 월 50달러만 지불하면 된다.
Conduit는 Optimism의 OP 스택 또는 Arbitrum의 Orbit 스택을 사용할 수 있도록 해준다. Orbit를 선택하면 후속 옵션도 그에 따라 변경된다.

결제 계층(settlement layer)은 거래의 최종성과 보안을 보장하는 계층이며, 데이터 가용성 계층(data availability layer)은 주어진 시점에 롤업을 재구성하는 데 필요한 정보를 유지하는 계층이다.
두 가지 모두 중요하지만, 간소화된 솔루션으로서 결제는 이더리움처럼 더 탈중앙화되고 금융적으로 가장 안전한 블록체인에서 이루어져야 하며, 데이터 가용성은 Celestia처럼 더 중심화된 블록체인에서 저렴한 비용으로 더 많은 데이터를 저장할 수 있도록 할 수 있다.
내 테스트넷 예시에서는 OP 스택을 사용했으며, 결제 계층으로 이더리움, 데이터 가용성 계층으로 Celestia를 선택했다. 그러나 Conduit는 이러한 요소들을 혼합하여 사용자가 특정 용도에 가장 적합한 방식을 찾을 수 있도록 허용한다.
진행하면 월 50달러의 비용을 지불하라는 요청을 받는다.

결제 완료 후, 준비 끝! 몇 분 안에 첫 번째 L2 롤업을 구성할 수 있다.
이제 15~20분 정도 기다리기만 하면, Conduit가 모든 것을 설정해 준다. 완료되면 다음과 같이 배포 화면이 표시된다.

조직명과 롤업 이름은 편집 가능하다. 이제 새롭게 만든 L2 롤업을 사용할 수 있다!
롤업 사용 시작하기
배포 페이지에서 롤업을 선택하면 다음과 같이 롤업 정보가 표시된다.

오른쪽에는 롤업 구성 설정이 나타나고, 검은색 터미널 창의 출력은 L2가 실행 중임을 의미한다. 현재로서는 출력 내용을 완전히 이해할 필요는 없으며, 계속 업데이트되는 것만 확인하면 된다.
Metamask 또는 기타 호환 지갑에 네트워크를 추가하기 위해 "지갑에 추가(Add to wallet)"를 선택해야 한다.

다음으로 "브릿지 생성(Create Bridge)"을 클릭하면 SuperBridge라는 브릿지 소프트웨어가 열린다.

테스트넷 상에서 작업 중이므로 Sepolia ETH를 새 롤업으로 브릿지할 수 있다. Sepolia ETH가 없다면 이 물받이(faucet)에서 얻을 수 있다.
나는 여러 차례에 걸쳐 1 ETH 이상을 브릿지했고, 결국 내 새 L2 롤업 상에서 테스트넷 ETH 2개를 받았으며, Metamask 지갑에서도 확인할 수 있었다!

이제 테스트넷 ETH를 새 롤업으로 브릿지했으므로 이를 사용할 수 있다!
롤업 추가 활용하기
이제 자신만의 L2 롤업을 갖게 되었으므로 코드를 직접 배포할 수 있다.
먼저 Remix IDE를 열자. 이에 대한 사용법은 내 튜토리얼 "첫 번째 스마트 계약 작성하기"에서 이미 설명한 바 있다.
다음으로 아래 코드를 Remix의 새 파일에 복사한다.

환경을 "Injected Provider"로 변경하고 Metamask를 새 롤업 네트워크로 설정한다. 오렌지색 배포 버튼 옆에서 토큰 이름과 심볼을 입력하는데, 여기선 "Dog, DOG"라고 입력한 후 배포를 클릭한다.

Metamask에서 이 트랜잭션에 서명해야 하며, 처리가 완료되면 새 L2 롤업 상에서 방금 새로운 토큰을 생성한 것이다. 정말 멋지지 않은가!
Metamask를 열어 Remix에서 생성된 컨트랙트 주소를 복사하여 지갑에 이 토큰을 추가할 수 있다.

이렇게 하면 내 새 Dog 토큰 잔액이 100,000 DOG임을 확인할 수 있다. Metamask에서 100 DOG를 다른 주소로 전송할 수도 있다.

놀랍지 않은가? 우리는 방금 자신만의 롤업을 만들었을 뿐 아니라, 이 새로운 블록체인 위에서 자신만의 Dog 토큰을 만들고 또 다른 계정으로 전송했다.
통합(Integration)
보셨듯이, 새 L2 블록체인 위에서 토큰, 스마트 계약, dapp 등을 자유롭게 만들고 실행할 수 있다.
간단한 토큰부터 Sushiswap 같은 복잡한 AMM까지, 여러 체인에서 실행되는 것처럼 당신의 롤업 위에서도 실행시킬 수 있다.

다양한 프로젝트와의 통합을 위해 Conduit는 통합 페이지를 제공하며, 이를 통해 애플리케이션을 새 롤업에 배포하는 것을 도와준다.

이 페이지에서 어떤 dapp의 "Get"을 선택하면 폼이 팝업되며, 여기에 dapp을 롤업과 통합하려는 이유를 설명할 수 있다.
전혀 새로운 롤업을 시작할 때 수십 개의 인기 있는 dapp 중 하나와 소통할 수 있는 간단한 인터페이스를 갖는 것은 매우 유용한 일이다.
모든 테스트에 만족하면 롤업을 메인넷으로 마이그레이션할 수 있다. 다만 업그레이드에는 월 3,000달러가 필요하며, Conduit와 데모를 예약해야 적용된다.

탐색기(Explorer)에서 수행한 작업 확인하기
새 테스트넷 롤업을 테스트한 후, Conduit가 자동으로 설정해주는 블록 탐색기에 접속해 모든 작업을 확인할 수 있다.
예를 들어, 브라우저로 돌아가 내 주소를 조회하면 완료된 트랜잭션과 보유한 토큰을 확인할 수 있다.

왼쪽에서 블록체인 탭을 선택한 후 “입금 (L1->L2)” 등의 옵션을 클릭하면 블록체인 관련 세부 정보를 얻을 수 있다. 여기서는 내가 브릿지한 Sepolia ETH를 확인할 수 있다.

토큰을 선택하면 새로 배포한 DOG 토큰도 확인할 수 있다.

이 토큰을 더 깊이 들여다보면 두 명의 보유자가 있음을 알 수 있는데, 이는 내가 100 DOG를 다른 계정으로 전송했기 때문이다.

내가 자신만의 새 롤업으로 할 수 있는 일들의 표면만 간략히 살펴봤다는 점은 분명하다. 앞으로의 포스트에서는 다양한 실제 사례를 더 깊이 탐구해볼 수 있을 것이다.
가장 흥미로운 점은 RaaS 덕분에 롤업 생성이 이제 매우 쉬워졌고, 따라서 L2가 보편화되어 수백~수천 개가 존재하게 될 가능성이 크다는 것이다.
따라서 진짜 질문은, 당신의 L2 롤업을 다른 롤업들과 어떻게 차별화할 것인가일 것이다.
TechFlow 공식 커뮤니티에 오신 것을 환영합니다
Telegram 구독 그룹:https://t.me/TechFlowDaily
트위터 공식 계정:https://x.com/TechFlowPost
트위터 영어 계정:https://x.com/BlockFlow_News














