안녕하세요! 원하는 언어를 선택해 주세요:
닫기

저희는 이전에 디센트럴랜드 팀이 매우 흥미롭게 보고 있는 다양한 유형의 블록체임 게임에 대한 포스팅을 여러분들에게 전달했었고, 대체 불가능한 토큰(NFT, Non-Fungible Token)이 게임 산업에 미칠 영향에 대해서도 잠시 다룬 적이 있습니다. 하지만 아직 블록체인 게임을 기존 게임과 비교해보는 시간을 가지지는 않았습니다.

그래서 오늘 저희는 기존 게임과의 비교를 통해 블록체인 게임을 소개하는 시간을 가져보려고 합니다.

만약에 게이머나 블록체인 게임 개발에 관심이 있는 개발자가 아니시라면, 이번 글이 여러분들에게 블록체인 게임에 대한 좋은 소개글이 되기를 바라며, 왜 디센트럴랜드가 블록체인 게임에 대해 열광하는지를 알아가는 자리가 되기를 바랍니다.

모든 것의 시작은 비트코인에서…

저희는 모두 안전하고, 투명하며, 유한한 암호화폐인 비트코인 (BitCoin)을 대중성을 확보한 블록체인 기술의 첫 실 사례로서 알고 있습니다.

비트코인 (BitCoin)이 탄생하고 얼마 지나지 않아,제3자나 중앙 서버를 신뢰할 필요 없이 구동될 수 있는 탈중앙화된 애플리케이션 및 스크립트인 스마트 컨트랙트를 사용하여 애플리케이션을 탈중앙화하는 방식으로서 이더리움 (Ethereum)이 개발되었습니다.

그 다음으로는 대체 가능한 토큰을 표준화하는 이더리움(Ethereum) 기반 ERC20가 나왔습니다. 저희는 ERC20 토큰과 같은 것에 의해 표시되는 “펑크” 캐리커쳐를 유저들이 구매할 수 있게 하는 크립토-수집품 플랫폼인 크립토펑크(CryptoPunks)가 나타나는 것을 보았습니다.

크립토펑크 (CryptoPunks)는 엔터테인먼트에 블록체인 기술이 접목된 첫 예시 중 하나였고, 크립토-수집품의 폭발적인 성장을 불러일으켰죠. 크립토키티 (CryptoKitties)와 같은 최신 수집품들은 대체 불가능한 토큰(NFT, Non-Fungible Token)에 의해 표시됩니다. 여기서 각 키티는 희귀성과 고유성을 지닌 개체입니다. 이더리움 (Ethereum) 블록체인 상에 얹혀진 퍼블릭 레지스트리 덕분에 말이죠.

크립토-수집품과 디지털 경제 희소성에 대한 컨셉은 저희가 디지털 콘텐츠를 바라보는 방식을 완전히 변화시켰고, 온라인 게임에 대한 새로운 지평을 열었습니다.

지난 주에 저희는 이런 토큰과 기준에 대한 내역들에 대해 이야기를 전달드렸습니다. 조금 더 자세한 이야기가 궁금하시다면, 해당 포스팅을 확인해보시기 바랍니다. 그렇지 않다면 계속 블록체인 게임에 대한 이 포스팅을 읽어보시기 바랍니다.

블록체인 기반 게임이란?

간략하게 이야기를 해드린다면, 블록체인 게임은 부분적으로나 전체적으로 개별 플레이어들이 직접 소유하고 있는 데이터에 대한 통제권을 가질 수 있게 하는 퍼블릭 블록체인 상에 구축된 게임을 의미합니다. 이러한 점은 게임 개발자 혹은 게임을 호스팅하거나 운영하는 주체가 해당 플레이어의 데이터베이스에 새로운 기록을 덮어씌우기 전에 플레이어에게서 허가를 요청해야한다는 것을 의미합니다.

게다가 블록체인이 기본적으로 매우 방대한 퍼블릭 데이터베이스이기에, 위치와 관계없이 모든 개발자들은 블록체인 상에 저장된 플레이어 기록에 접근할 수 있습니다. 이러한 점은 블록체인 게임에 확장성이라는 특수한 요소를 가미합니다. 블록체인 상에 저장된 콘텐츠와 데이터가 각기 다른 플랫폼과 서비스 간에 더욱 쉽게 공유될 수 있기 때문입니다.

게이머들이 단일 게임 내의 아바타를 위해 (NFT로 표시되는) 새로운 유니크 스킨을 살 수 있는 마켓플레이스를 개발하는 것을 생각해보세요. 이 마켓플레이스는 각기 다른 애플리케이션의 여러 개발자들에 의해 개발되고 유지되어집니다. 플레이어들은 새로운 스킨에 대한 완전하고 검증가능한 소유권을 가질 수 있을 뿐더러, 실제로 이 스킨들의 희귀성을 담보받을 수 있습니다.

플레이어 데이터베이스와 아이템 기록이 폐쇄적인 중앙화된 서버에 저장되어있는 기존 온라인 게임과의 차별점이 바로 여기에 있습니다. 이런 전통적인 게임들은 개발자들에게 플레이어 데이터에 대한 통제권을 부여합니다. 또한, 희귀한 게임 내 아이템을 통합하는 것에 대한 잠재력을 없애버리기도 하죠.

블록체인 게임은 어떻게 보일까요?

저희는 이미 게임이 블록체인을 가지고 성취할 수 있는 점에 대한 정의를 내리려고 했습니다. 하지만 실제 예시는 무엇이 있을 수 있을까요?

크립토키티(CryptoKitties)(이더몬(Etheremon)이나 크립토비스티스(CryptoBeasties)) 한 마리를 다른 사람들의 키티나 몬스터와 겨루게 할 수 있는 완전히 다른 게임이나 공간에 가져가는 것을 생각해보세요. 자, 여러분의 크립토키티의 “속성”을 경주 게임에 변환하는 것을 생각해보죠. 고유한 속성들이 여러분의 경주차와 퍼포먼스로 나타나는 것을 말이죠. 매뉴버(maneuver)는 자동차 조작에 보너스를, 핫로드(hotrod)는 속도에 보너스를 부여할 수도 있을 겁니다.

플레이어가 소유한 가상 아이템의 고유 속성도 있지만, 모든 MMO 길드의 관리 및 자원에 대한 권한을 멤버 1인에게 부여하는 것 대신에 블록체인에 의하여 등록되고, 저장되며, 추적되는 것을 상상해보세요. 저희는 이미 이런 탈중앙화된 자율 조직 (DAO, Decentralized Autonomous Organization)이 굉장히 흥미로운 사례에 적용되는 것을 보았습니다. 진정한 민주주의에 힘과 확장성을 더욱 부여하면서 말이죠.

이런 탈중앙화된 자율 조직 (DAO, Decentralized Autonomous Organization)들은 온라인 게임과 같은 정말 다양한 산업군에 적용될 수 있습니다. 여러 게임 길드를 운영하기 위하여 탈중앙화된 자율 조직 (DAO, Decentralized Autonomous Organization)를 조직하는 것은 신뢰 문제를 해결하고, 플레이어 간 책임을 보증하고 강제하며, 직책, 업무, 그리고 기준에 대한 안전하고 신뢰할 수 있는 기록을 가능하게 합니다. 게임을 할 때마다 아바타와 플레이어명을 새롭개 생성하는 것 대신에 여러 게임에 걸쳐서 공유할 수 있는 익명의 단일 게임 ID를 가지는 것을 생각해보시기 바랍니다. 아바타는 원하는 만큼 새롭게 생성할 수 있으니 걱정은 안하셔도 됩니다.

블록체인과 게임의 결합은 교육과 튜토리얼의 형태로도 다가올 수 있습니다: 특정 플레이어의 블록체인 기록을 조회하고, 여러분의 게임을 위해 “즐기는데 필요한 시간”을 최소화하기 위하여 해당 유저가 플레이했던 유사 게임을 탐색하는 것을 생각해보시기 바랍니다. 여러분은 해당 플레이어가 여러분의 게임의 핵심 컨셉을 이해하고 있다는 것을 확신할 수 있기에 경험치를 추가로 주거나, 튜토리얼을 스킵하는 등의 혜택을 줄 수도 있습니다.

마지막으로, 플레이어가 영구적으로 가지고 있을 수 있는 대체 불가능한 토큰 (NFT, Non-Fungible Token)의 형태로 부여되는 표준 게임 업적을 생각해보시기 바랍니다. 업적, 메달, 그리고 트로피는 게임에 있어서 매우 큰 역할을 차지하고 있습니다. 플레이어 목표를 구성하고 커뮤니티 내에서 자랑거리를 만들어내는 역할을 하죠. 자 이제, 스탠리 컵과 동일한 가상의 가치를 지닌 “팀 트로피 케이스”를 생성하는 것을 생각해보세요. 영구적으로 유지될 가상 트로피에 여러분의 이름이 새겨져있는 것은 혁신적인 일입니다. 각 시즌의 우승자들은 영구적으로 업적을 보여줄 수 있습니다. 이렇게 되면 언젠가는 문을 닫을 수도 있는 게임사가 소유한 중앙화된 데이터베이스의 한계에서 벗어날 수 있게 되죠.

블록체인 게임이 기존 게임과 어떤 점에서 차별성이 있나요?

기존 게임

  • 자산은 게임 개발자가 소유하고 통제합니다
  • 게임 자산은 게임 간에 이전이 불가능합니다
  • 플레이어 기록은 추적하기 어렵고 게임 간에 공유되기 어렵습니다

블록체인 게임

  • 자산은 플레이어가 소유하고 통제합니다
  • 블록체인 게임 자산은 게임 간에 상호운용이 가능합니다
  • 플레이어와 데이터 기록에 대한 끊임없는 기록화는 개발자가 개인화된 콘텐츠를 생성할 수 있게 합니다

게임 디자이너들이 가지고 놀 수 있는 신규 기능들이 많습니다. 또한, 블록체인 게임 개발자 (그리고 플레이어)가 고려해야할 심각한 도입에 따른 효과가 분명히 존재합니다.

데이터 소유권은 플레이어에게

블록체인 게임에 대한 플레이어 데이터가 블록체인에 저장되기에 해당 데이터는 대중에게 열려있습니다. 이러한 점은 다른 게임이 해당 데이터에 접근하고 사용할 수 있다는 것을 의미합니다. 심지어 해당 게임의 경쟁 게임도 말이죠.

실제 세계에서처럼 여러분은 다른 게임이 게임 아티팩트나 자산을 사용하는 것을 막을 수가 없습니다. 바둑 게임에서 돌을 가져가서 체커 게임판에서 게임을 하는데 사용할 수 있는 것처럼 말이죠. 여러분은 한 블록체인 게임에서 게임 자산을 가져다가 다른 게임에서 사용할 수도 있습니다.

게임 자산의 구매/판매에 대한 통제권은 플레이어에게

플레이어들은 게임 내 상점을 통해서 게임 자산을 구매할 필요 없이 다른 플레이어에게서 바로 게임 자산을 구매할 수 있습니다. 또한, 플레이어들은 스마트 컨트랙트를 이용하려는 악의적인 플레이어에게서부터 에스크로 서비스를 통하여 게임 자산을 대량으로 취득할 수도 있습니다. 이러한 점은 게임 개발자들이 마켓플레이스 수수료를 중심으로 한 비즈니스 모델을 구축하는 것에 의존할 수 없다는 것을 의미합니다. 그리고 플레이어들이 아이템을 재판매하는 것을 막을 수도 없는 말이기도 합니다.

중고 게임 시장을 생각하시면 이해하시기 편합니다. 하지만 블록체인 자산에 적용된다고 보시면 됩니다. 물리적인 CD를 넘어서 말이죠.

암호화폐는 경화와는 다릅니다

고유 암호화폐를 만드는 것은 게임 내 고유 경화를 만드는 것과 동일하지 않습니다. 플레이어는 고유의 암호화폐 토큰을 보유하지만 게임 내 화폐로 거래를 할 필요는 없습니다.

플레이어들은 게임 내 “다이아몬드”를 사용하는 대신에 비트코인 (BitCoin)과 같은 다른 통화를 사용하여 오픈 마켓에서 모든 자산을 구매할 수 있습니다. 더욱이, 이러한 점은 “경화”의 가치가 게임 경제학자가 아닌 교환 시장에 의해 결정될 가능성이 높다는 말을 의미합니다.

이제 막 시작했을 뿐입니다

저희는 블록체인 게임을 설계하는 일을 계속 파고들수록 새롭게 확인하는 이용 사례와 제약 사항들이 수없이 만드는 점을 알아가고 있습니다. 하지만 이러한 시행착오는 저희가 가능하다고 생각하는 것에 대한 실마리를 제공할 것이라고 생각하고 있습니다.

블록체인 게임 개발에 관심이 있는 개발자이신가요?

저희는 얼마 전에 디센트럴랜드를 위해 블록체인 게임을 개발하는데 관심이 있는 팀에 자금 지원을 하고 지도하는데 도움을 주기 위하여 제네시스 콘텐츠 프로그램 (Genesis Content Program)를 런칭했습니다. 이곳에서 자세한 내용을 확인하시고, 이곳에서 지원 하시기 바랍니다!

구축 시작!
SDK는 게임 및 앱 개발에 필요한 모든 것을 제공합니다.
시작하기