블록체인 게임은 왜 자기 길을 깔았나: 가스비와 레이어 2 해설
거의 모든 게이밍 체인은 한 가지 문제 때문에 존재한다. 이더리움에서는 클릭 한 번이 클릭한 아이템보다 비쌀 수 있었다. 가스가 무엇인지, 왜 치솟는지, 롤업과 레이어 2가 어떻게 블록체인 게임을 감당할 만한 가격으로 만들었는지 정리했다.
2017년 12월, 만화 고양이를 모으는 게임 하나가 세계 최대 스마트 계약 블록체인을 거의 멈춰 세웠다. 크립토키티의 인기가 너무 높아 이더리움이 며칠 동안 밀린 것이다. 거래는 줄을 서서 기다렸고, 고양이를 좋아하든 아니든 모두의 수수료가 올랐다.
이 순간이 이후 블록체인 게임이 걸어온 길을 거의 다 설명한다. 로닌, 이뮤터블 X, 폴리곤, 오아시스, 자이. 들어 본 거의 모든 게이밍 체인은 크립토키티가 드러낸 문제를 풀려고 존재한다. 그 문제의 이름이 가스(gas)다.
가스란 무엇인가
이더리움에서 토큰 전송, 아이템 거래, 게임 속 한 수 같은 모든 행동은 전 세계 수천 대의 컴퓨터가 검증을 위해 똑같이 반복해야 하는 계산 작업을 쓴다. 가스는 그 작업량을 재는 단위다. 단순한 행동은 조금, 복잡한 행동은 많이 쓴다.
가스비는 ETH로 내고, 가격은 gwei라는 아주 작은 단위로 매긴다(1gwei는 10억분의 1 ETH). 내는 수수료는 대략 이렇다.
사용한 가스 × 가스 단위당 가격
단위당 가격은 고정돼 있지 않다. 블록마다 공간이 제한돼 있어서, 한꺼번에 많은 사람이 몰리면 가격이 오른다. 차량 호출 앱의 할증 요금과 비슷하다.
게임과 가스가 안 맞는 이유
수천 달러를 옮기는 디파이 트레이더에게 몇 달러 수수료는 귀찮은 정도다. 포션 하나 만드는 플레이어에게는 터무니없다. 게임은 작은 행동이 아주 많고, 하나하나가 거래다. 이더리움이 붐빌 때는 한 수의 수수료가 그 행동의 가치를 쉽게 넘었다.
초기 블록체인 게임이 그렇게 이상하게 느껴진 이유다. 클릭에 돈이 드니 클릭하기를 망설이게 된다.
해법 1: 자기 길 깔기 (사이드체인)
첫 번째 해법은 이더리움 옆에 별도 체인을 만드는 것이었다. 2021년 엑시 인피니티를 위해 출범한 로닌은 사이드체인이었다. 자체 검증인을 둔 독립 블록체인으로, 브리지를 통해 이더리움과 연결됐다. 한 게임의 플레이어만 상대하면 되니 수수료는 아주 쌌다.
대가는 보안이었다. 사이드체인의 안전은 자기 검증인들에게 달려 있고, 로닌은 2022년 공격자들이 브리지에서 약 6억 2,500만 달러를 훔쳐 가면서 이를 뼈저리게 배웠다. 로닌은 2026년 5월 레이어 2로 전환했다. (자세한 이야기는 로닌 해설에서.)
해법 2: 본선에 보고하는 급행 차선 (롤업)
오늘날 더 널리 쓰이는 답은 레이어 2 롤업이다. 롤업은 이더리움 본체 밖에서 거래를 처리하고, 수천 건을 묶어 압축한 요약을 이더리움에 올린다. 플레이어는 속도와 낮은 수수료를, 이더리움은 최종 기록을 갖는다.
크게 두 종류가 있다.
- 옵티미스틱 롤업은 거래가 정직하다고 가정하고, 누구든 이의를 제기할 수 있는 기간을 둔다. 아비트럼과 OP 스택 기반 네트워크가 이 방식이다.
- 영지식(ZK) 롤업은 모든 계산이 올바르다는 암호학적 증명을 붙인다. 이뮤터블 X, 이뮤터블 zkEVM, 스타크넷이 이 방식을 쓴다.
스타크웨어의 ZK 기술로 만든 이뮤터블 X는 2021년 NFT 발행과 거래에 가스비 0원을 내세우며 출범했고, 초당 9,000건 이상의 NFT 거래를 처리할 수 있다고 소개됐다.
레이어 2 수수료를 끌어내린 2024년 업그레이드
롤업도 데이터를 저장하기 위해 이더리움에 비용을 내야 했고, 그게 가장 큰 비용이었다. 2024년 3월 이더리움 덴쿤(Dencun) 업그레이드는 흔히 '프로토 댕크샤딩'이라 불리는 EIP-4844를 도입했다. 롤업 데이터를 위한 더 싼 임시 저장 공간, 블롭(blob)을 새로 만든 것이다. 이후 많은 레이어 2 네트워크의 수수료가 크게 떨어졌다.
게임 개발자에게는 잦은 행동을 체인에 올리거나 플레이어 대신 수수료를 내 주는 일이 훨씬 현실적인 선택이 됐다.
지금 플레이어가 보는 것
요즘 블록체인 게임 상당수에서는 가스비를 아예 볼 일이 없다. 스튜디오들이 계정 추상화 같은 도구(계정 추상화 해설 참고)나, 개발사가 가스비를 내는 오아시스의 버스 같은 체인 설계를 활용해 수수료를 대신 내는 경우가 늘었다.
왜 중요한가
가스비는 블록체인 게임이 인프라 이야기가 된 이유다. 새 체인마다 게임을 더 싸게 만들겠다고 약속했고, 대부분 그 약속을 지켰다. 이제 수수료는 플레이어에게 가장 큰 장벽이 아니다. 더 어려운 문제, 즉 사람들이 하고 싶어 하는 게임을 만드는 일은 처음부터 더 싼 길로 풀릴 문제가 아니었다. 그 길들 사이의 경쟁은 폴리곤과 경쟁자들 장편 기사에서 볼 수 있다.