
체인 상 대 체인 하: 블록체인 게임은 어떻게 선택해야 할까?

작성: Axel F.
번역: TechFlow
reNFT가 2020년 말 등장했을 당시, NFT 공간의 최전선에 있는 선구자들조차도 이 개념을 거의 인식하지 못한 상태였으며, 사실상 NFT 자체도 여전히 초기 단계에 있었다. 이는 BAYC가 등장하기 이전 시기로, 이후 BAYC가 촉발한 막대한 인식과 수용, 채택의 물결이 일어나기 전의 상황이었다.
NFT 자체는 이미 어느 정도 존재해왔지만, 2020년 말 기준으로는 여전히 블록체인 커뮤니티의 중심부에서 벗어난 위치에 있었다.
그러나 그 이후부터 성장은 급속도로 진행되었다. 무수한 NFT 활용 사례와 실용 기능들이 Web3 및 Web2 기업가들의 상상을 전례 없이 자극했고, 모든 산업의 리더들이 매일 메타버스에 대한 암묵적인 관심을 드러내는 것처럼 보였다.
이는 자연스럽게 NFT 판매량과 거래량의 지수적 증가로 이어졌으며, 특히 한 가지 특정 용도가 주목받으며 논의와 데이터를 주도하고 있다: 바로 블록체인 게임이다.
이는 합리적인 현상이다. 7월 기준, 캐주얼 모바일 게임 캔디크러시(Candy Crush)의 사용자들은 누적 730억 시간 이상을 게임에 소비했으며, 이는 약 800만 년에 달하는 총 게임 시간을 의미한다.

NFT를 도입함으로써, 특히 Axie Infinity와 같은 기업이 주도한 플레이투언(Play2Earn) 모델을 통해, 플레이어들은 게임 활동을 통해 경제적 이득을 얻을 수 있게 되었고, 본래 순수한 여가 활동으로만 여겨지던 시간을 화폐화할 수 있게 되었다. 비록 게임이 즐거울 수 있지만, 취미 활동을 하면서 동시에 돈을 벌 수 있는 기회가 있다면, 이를 추구하지 않을 이유나 논쟁거리는 없다고 생각한다.
NFT와 블록체인 게임의 부흥은 NFT 임대 시장의 성장을 가져왔다. 그 이유는 명확하다. NFT는 매우 비쌀 수 있으며, Axie 팀 구성 비용은 NFT 품질에 따라 수백 달러에서 수천 달러까지 다양하게 책정된다. 이러한 높은 비용은 필리핀 및 동남아시아의 많은 핵심 사용자들에게 게임과 그 생태계 접근을 어렵게 만들었다.
여기서 NFT 임대 시장이 중요한 역할을 한다. 사용자가 블록체인 게임에 일시적으로 접근하고자 할 때 — 예를 들어 P2E 보상을 수령하거나 에어드랍에 참여하거나 단순히 체험하고자 할 경우 — NFT 임대 시장을 통해 사용자는 NFT 구매를 위한 전액을 지불하지 않고도 원하는 시간만큼만 비용을 지불하면 된다.
그러나 NFT 임대 시장이 제공하는 다양한 솔루션의 혜택을 누리기 전에, 이용자는 먼저 어떤 플랫폼을 통해 서비스를 이용할지를 결정해야 한다. NFT 호황기가 시작된 이후 이 분야에 진입한 혁신적인 프로젝트들과 제품들이 많기 때문에 이는 결코 쉬운 일이 아니다. 최종 사용자의 입장에서는 여러 요소를 고려해야 하지만, 그 중에서도 가장 중요하고 결정적인 요소는 아마도 자신이 사용하게 될 플랫폼이 온체인인지 오프체인인지 여부일 것이다.
온체인과 오프체인의 딜레마
온체인 플랫폼과 오프체인 플랫폼 간의 장단점에 관한 논의는 NFT 임대 시장 자체를 넘어, 사실상 Web3 산업 전체의 핵심 논점이다.
보안 문제와 관련하여 Ronin 해킹 사건이나 Polychain exploit과 같은 사례가 발생할 때마다 이 문제가 즉각 주목받는다. 최근에는 탈중앙화 금융(DeFi)과 온체인 프라이버시 측면에서 Tornado Cash 사건이 다시 한번 논의를 불러일으켰다. 이 문제가 왜 그렇게 중요하게 여겨지는지를 이해하려면 우선 "온체인"과 "오프체인"이라는 두 용어를 좀 더 깊이 있게 살펴보고, 이 둘 사이의 차이점을 분석하는 것이 필요하다.
용어 정리
CNBC는 최근 기사에서 이 두 용어의 차이를 독자에게 설명하기 위해 다소 우아한 비유를 사용했다:
"블록체인을 공유 저장소라고 상상해보라. 이 저장소는 두 부분으로 나뉜다: 개인용과 공용. 온체인 거래는 공용 클라우드처럼 누구나 볼 수 있고, 오프체인 거래는 사설 클라우드처럼 데이터가 공개되지 않는다."

간단히 말해, 위의 비유에서 언급된 바와 같이 '온체인'이란 공개 블록체인 네트워크를 통해 저장되거나 접근되는 것을 의미하며, '오프체인'은 그 공개 네트워크 외부의 모든 것을 가리킨다(예: 사설 체인 또는 거래소).
이 두 개념 사이에는 많은 관련된 차이점들이 있으며, 각각 고유한 장점과 단점을 지니고 있어 개인이나 조직이 플랫폼을 사용하거나 개발할 때 어느 한쪽을 선택하도록 유도할 수 있다.
근본적으로 이러한 차이점들은 세 가지 서로 다른 범주로 요약할 수 있다: 보안, 프라이버시, 접근성.
이 세 가지 요소는 NFT 임대 산업에서 개인 사용자뿐 아니라 자신의 프로토콜에 임대 기능을 통합하려는 프로젝트에게도 상당한 관련성과 중요성을 갖는다.
이러한 요소들을 기반으로 온체인과 오프체인 NFT 임대 플랫폼의 장단점을 이해하기 위해서는 블록체인 게임의 관점에서 논의하는 것이 가장 효과적이다. 이는 NFT 임대의 가장 명확한 사례를 제공할 뿐 아니라, 내재된 복잡성과 기능적 깊이 덕분에 세 가지 요소의 각각을 가장 상세하고 심층적으로 분석할 수 있기 때문이다.
보안
보안 측면에서 보면, 온체인 플랫폼과 오프체인 플랫폼의 차이는 아주 명확하게 드러난다. 앞서 언급된 온체인 해킹 사례들은 오프체인의 보안적 이점(또는 더 정확히는 온체인 플랫폼의 보안적 취약점)을 보여준다. 블록체인 보안 회사 1Kosmos의 CTO는 2019년 포브스 기고문에서 이를 설명하며 "오프체인 시스템은 공개 인터넷에 노출되지 않기 때문에 더 안전하다. 이는 내부망에 서버나 소프트웨어를 설치하는 것과 유사한 수준의 보안을 제공한다"고 말했다.
블록체인 게임 개발자와 최종 사용자 모두에게 이는 중요한 고려사항이다. 대기업이 철저한 보안 감사를 수행하는 등의 강력한 조치를 통해 온체인 프로토콜을 가능한 한 안전하게 만들 수 있지만, 공개 네트워크 위에 구축한다는 것은 본질적으로 위험이 따르므로, 개발자와 사용자는 사설 네트워크를 선택하는 것이 더 편안할 수 있다.
사실 이 문제를 해결하기 위한 실현 가능하고 인기 있는 방법 중 하나는 하이브리드 모델이다. 즉, 블록체인 게임의 일부 요소—대개 게임 자체는 오프체인에 구축하고, 다른 요소—예를 들어 게임 내 NFT 마켓플레이스는 온체인에 구축하는 방식이다. 실제로 Game7의 2022년 개발 보고서에 따르면, 이는 점점 더 많은 개발자들이 추구하는 방향이며, 현실적인 해결책으로 자리 잡고 있다.

그러나 여전히 위험은 존재한다. 온체인 NFT 마켓플레이스에서는 일반적으로 판매자 또는 대여자가 NFT를 스마트 계약에 잠그고, 구매자 또는 임차인이 자금 이체 또는 담보 예치를 통해 이를 해제하면, 스마트 계약이 NFT를 전달한다. NFT가 스마트 계약 내에 있는 동안에도 해당 스마트 계약을 악용할 수 있는 위험이 존재한다. 따라서 이 방법은 게임의 온체인 호스팅 영역을 제한함으로써 위험을 줄이긴 하지만, 위험을 완전히 제거하지는 못한다.
오프체인 마켓플레이스는 위험이 전혀 없는가? 물론 그렇지 않다. 2018년 OpenSea의 최고 기술 책임자(Alex Atallah)는 보안 문제를 해결하기 위해 자사 마켓플레이스가 오프체인으로 전환하고 있다고 설명했다. 그러나 그 이후에도 몇 차례 유명한 해킹 사고가 발생했다.
따라서 보안 문제는 복잡하고 다면적이며, 프로토콜이 보안을 강화하기 위해 할 수 있는 일과 취할 수 있는 조치가 많지만, 블록체인 기술이 포함되는 한 본질적인 위험은 항상 존재한다. 하이브리드 모델을 채택하고 게임의 어떤 부분을 온체인에 두어야 할지 결정함으로써 위험을 크게 줄일 수는 있다.
프라이버시
온체인과 오프체인의 프라이버시를 연구하기에 앞서, 프라이버시가 완전한 익명성을 의미하지 않는다는 점을 짚고 넘어갈 필요가 있다. 오히려 프라이버시는 탈중앙화 자체와 관련된 더 광범위한 논의의 중심에 있다.
Tornado Cash 사례가 보여주듯, 프라이버시의 핵심은 중앙화된 주체나 조직의 감독 및 승인 없이 거래를 수행할 수 있는 능력에 있다. 이 점에서 온체인 프로토콜은 분명한 장점을 지닌다. 이들은 신뢰 없이(trustless), 허가 없이(permissionless) 작동하는 스마트 계약을 활용한다. 예를 들어, 블록체인 게임 개발사는 마켓플레이스에 귀속(escrow) 기능을 프로그래밍할 수 있다. 즉, 판매자 및 대여자가 NFT를 스마트 계약에 예치하면, 구매자 및 임차인이 이를 구매하거나 빌릴 수 있도록 하는 기능이다.
이러한 거래는 모두 P2P이며, 스마트 계약은 자동 에스크로 계좌 역할을 하며, 게임 개발자가 직접 구매나 임대를 승인할 필요가 없다. 더 넓은 의미에서 일반적인 블록체인 지불이나 거래의 경우, 거래 검증 및 승인은 네트워크 자체(또는 구체적으로는 검증자)가 담당하며, 일정 수의 분산된 서명이 필요해 거래가 유효하다고 간주되고 처리된다.
이는 블록체인 게임에 명백한 이점을 제공하며, 실제로 이것이 바로 비탈릭(Vitalik)이 과거 이더리움을 만들게 된 이유이기도 하다.
그러나 완전한 프라이버시와 탈중앙화는 단점 없이 이루어지지 않는다. 실제로 일부 전통적인 Web2 게이머들은 자신의 행동과 활동이 공개 블록체인 상에서 완전히 조회되고 추적될 수 있다는 점을 기피할 수 있다. 따라서 Web3에서의 프라이버시는 다소 모순적이다. 익명으로 자유롭게 상호작용할 수 있지만, 당신의 행동은 완전히 추적 가능하며, 의심스러운 지갑을 사용한다면 다른 사용자, 개인, 조직들이 언제 어디서 어떻게 거래했는지를 정확히 파악할 수 있다.
접근성
접근성은 매우 광범위한 주제이지만, 기본적으로 두 가지 핵심 요소로 요약할 수 있다: 속도와 비용.
겉보기에 오프체인 플랫폼은 이 두 면에서 모두 이점을 지닌 것으로 보인다. 우선 속도 측면에서, 오프체인 프로토콜은 본질적으로 온체인 플랫폼보다 더 빠르다. 공개 블록체인 기반 플랫폼은 네트워크 확인을 필요로 하며, 이는 보통 다수의 사람—즉 검증자—로부터 승인을 받아야 한다. 탈중앙화에는 유리하지만, 이는 지연을 초래하며, 동시에 너무 많은 거래가 발생하면 네트워크가 혼잡해진다.
이는 게임 프로토콜에게 특히 중요하다. 게임 프로토콜은 종종 분당 수천 번, 심지어 수만에서 수십만 번의 반응을 요구하기 때문이다. Avalanche와 같은 네트워크와 그들의 획기적인 서브넷 시스템이 이 문제를 어느 정도 해결하고 있긴 하지만, 오프체인 플랫폼은 본질적으로 더 빠르다.
Runescape의 대규모 거래소를 예로 들 수 있다. 2000년대 초반에도 이미 수백만 건의 거래를 처리하고 있었다. 만약 이러한 거래들을 블록체인 상에서 재현하려 한다면, 실현 가능하지 않거나, 혼잡으로 인해 각 거래 처리에 오랜 시간이 걸릴 가능성이 높다.

접근성의 두 번째 핵심 요소는 비용이다. 오프체인 플랫폼 역시 이 측면에서 유리해 보이며, 그 이유도 비슷하다. 오프체인 거래는 일반적으로 무료인 반면, 온체인 거래는 반드시 수수료를 지불해야 한다. 이는 거래 처리에 참여하는 개인이나 마이너들을 유인하기 위한 것이다.
따라서 위의 이유들로 인해, 게임 프로젝트에 블록체인 요소를 도입하는 것은 개발자들에게 신중한 고려를 요구하는 것으로 보인다. 그러나 본 보고서에서 언급된 바와 같이, 해답은 블록체인 기술의 최고의 부분을 추출하여 검증된 기존의 Web2 방식에 통합하는 데 있다.
제3의 길: 하이브리드 모델
온체인 플랫폼과 오프체인 플랫폼의 특징을 심층적으로 분석한 결과, 블록체인 게임의 어떤 요소를 블록체인에 두고 어떤 요소를 외부에 두느냐는 프로젝트의 성패에 결정적인 영향을 미친다는 결론에 도달하게 된다.
사실 이것은 현재의 사고방식과 인정된 최선의 방법론을 반영한다. Game7이 지적한 바에 따르면, "완전히 온체인으로 구축하는 개발자는 소수에 불과하다: Dark Forest, Conquest, Topology, DeFi Kingdoms, Cometh 등이 그러하다... 대부분의 게임 개발자들은 대부분의 게임 메커니즘과 게임 활동은 오프체인에 유지하면서, Web3 자산(토큰, NFT) 거래 데이터만 온체인에 두는 방식을 선택하고 있다."
따라서 자신의 프로젝트를 어느 정도까지 온체인화할지, 그리고 어떤 요소와 구성요소를 공개 블록체인에 두어야 할지를 결정할 때, 개발자들은 원활한 솔루션과 서비스 제공업체를 찾는 것이 매우 중요하다. 마찬가지로 게이머들도 Web3 요소가 게임에 어떻게 통합되었는지, 그리고 온체인 기능이 프로젝트 내에서 어느 정도로 작용하는지를 주의 깊게 살펴볼 필요가 있다.
프로젝트가 완전한 온체인, 완전한 오프체인, 혹은 그 중간 형태를 추구하든 상관없이, reNFT는 필요한 인프라를 제공할 수 있다. 완전히 맞춤형 솔루션을 통해 reNFT는 프로젝트에 필요한 NFT 임대 기능을 제공하여 제품의 수준을 한 단계 높이고, 게이머들에게 마땅히 누려야 할 서비스 품질을 제공할 수 있다.
TechFlow 공식 커뮤니티에 오신 것을 환영합니다
Telegram 구독 그룹:https://t.me/TechFlowDaily
트위터 공식 계정:https://x.com/TechFlowPost
트위터 영어 계정:https://x.com/BlockFlow_News












