의견.png

"아이텀게임즈"의 두 판 사이의 차이

위키원
이동: 둘러보기, 검색
잔글 (로드맵)
잔글 (아이텀게임즈)
98번째 줄: 98번째 줄:
 
아이텀 게임즈는 모바일 게임 클라이언트를 위한 모바일용 SDK와 서버용 SDK를 제공할 것이고, 이 SDK안에는 블록체인의 스마트 계약이 포함되어 있다.
 
아이텀 게임즈는 모바일 게임 클라이언트를 위한 모바일용 SDK와 서버용 SDK를 제공할 것이고, 이 SDK안에는 블록체인의 스마트 계약이 포함되어 있다.
 
===== 아이텀게임즈 =====
 
===== 아이텀게임즈 =====
아이템게임즈의 스마트 계약은 이오스 프로토콜에서 블록체인에 디지털 자산의 정보를 기록하기 위한 핵심 요소로 사용된다. 스마트 계약은 디지털 자산의 전송, 저장, 지불을 보장할 것이다. 스마트 계약은 게임 자산 정보 기록을 위한 액션 및 자산 거래를 위한 액션을 포함하는 계약과 아이텀즈토큰을 발행하고 유통할 계약으로 구성된다. 각 계약은 별도의 소스코드 또는 하나의 소스코드로 이루어 질 수 있으며, 이는 이오스의 운영 환경을 고려하여 선택된다.
+
아이템게임즈의 [[스마트 계약]]은 이오스 [[프로토콜]]에서 블록체인에 디지털 자산의 정보를 기록하기 위한 핵심 요소로 사용된다. 스마트 계약은 디지털 자산의 전송, 저장, 지불을 보장할 것이다. 스마트 계약은 게임 자산 정보 기록을 위한 액션 및 자산 거래를 위한 액션을 포함하는 계약과 아이텀토큰을 발행하고 유통할 계약으로 구성된다. 각 계약은 별도의 [[소스 코드]](source code) 또는 하나의 소스 코드로 이루어 질 수 있으며, 이는 이오스의 운영 환경을 고려하여 선택된다.
  
스마트 계약은 [[C++]]로 작성되며, 이오스에서 제공되는 라이브러리를 이용하여 웹어셈블리 형태의 바이너리를 생성하고 이를 블록체인에 업로드하여 배포된다. 배포된 블록체인상의 스마트 계약은 http 통신 또는 http를 이용한 RPC API를 이용하여 각 개발자 또는 SDK에서 응용한다. 또한 스마트 계약의 구성 요소 중 하나인 Ricardian Contract를 포함하게 되며, 이는 opcode와 사람이 읽을 수 있는 소량의 데이터를 포함한 스마트 계약을 보완하여 법률적이고 거래자 간에 보다 상세한 정보를 제공한다.
+
스마트 계약은 [[C++]]로 작성되며, 이오스에서 제공되는 라이브러리를 이용하여 [[웹어셈블리]](web assembly) 형태의 바이너리를 생성하고 이를 블록체인에 업로드하여 배포된다. 배포된 블록체인상의 스마트 계약은 [[HTTP]] 통신 또는 HTTP를 이용한 RPC API를 이용하여 각 개발자 또는 SDK에서 응용한다. 또한 스마트 계약의 구성 요소 중 하나인 [[리카르디안 계약]](ricardian contract)를 포함하게 되며, 이는 [[옵코드]](opcode)와 사람이 읽을 수 있는 소량의 데이터를 포함한 스마트 계약을 보완하여 법률적이고 거래자 간에 보다 상세한 정보를 제공한다.
 +
 
 +
아이텀 대체불가토큰(ITAM NFT)의 거래 시, 지정가 거래 또는 최저가격과 즉시낙찰가격을 정하고 일정 기간 동안 가장 높은 가격을 써 낸 사람에게 판매하는 경매방식 등 판매자가 정하는 자신의 고급 디지털 자산 판매 방식을 정하고 스마트 컨트랙트를 이용하여 트랜잭션을 생성할 수 잇다. 고급 디지털 자산의 거래 이후 스마트 계약에서 처리된 결과를 이용하여 자동적으로 블록체인에서 해당 디지털 자산의 소유권을 변경하고 아이텀토큰이 구매자에게서 판매자에게로 이동하게 된다.
  
디지털 자산(ITAM NFT)의 거래 시, 지정가 거래 또는 최저가격과 즉시낙찰가격을 정하고 일정 기간 동안 가장 높은 가격을 써 낸 사람에게 판매하는 경매방식 등 판매자가 정하는 자신의 고급 디지털 자산 판매 방식을 정하고 스마트 컨트랙트를 이용하여 트랜잭션을 생성할 수 잇다. 고급 디지털 자산의 거래 이후 스마트 계약에서 처리된 결과를 이용하여 자동적으로 블록체인에서 해당 디지털 자산의 소유권을 변경하고 아이텀토큰이 구매자에게서 판매자에게로 이동하게 된다.
 
 
==== 미들웨어 및 풀노드 구축 ====
 
==== 미들웨어 및 풀노드 구축 ====
 
아이텀게임즈는 블록체인 데이터를 빠르고 안정성 있게 서비스에 적용하기 위해 리눅스(OS)와 풀노드(APP) 사이와 리눅스(OS)와 몽고데이터베이스(APP) 사이에 독자적인 미들웨어를 구축하였다. 현재 이오스 프로토콜의 노드에 생성되는 블록 내에는 피투피 방식의 파일데이터베이스(File DB)로 이루어져 있는데, 이 파일데이터베이스를 분석하여 자신들의 [[디앱]](DApp) 서비스에 적용하기에는 아주 많은 양의 데이터가 집적되어 있어서 시스템 다운 오류와 속도 저하의 문제가 많았다. 일반적으로 이 데이터를 적용하기 위해 몽고데이터베이스 플러그인과 같은 별도 플러그인을 사용하고 있으나 많은 이오스 디앱들로부터 발생하는 트랜잭션과 0.5초 마다 생기는 파일데이터베이스 또한 많은 양의 데이터가 존재하여 몽고데이터베이스로의 삽입 과정에서 OOM(Out Of Memory)가 발생되고 이로 인해 빈번하게 시스템이 다운되고 있는 것이 현실이다. 이러한 이유로 게임 서비스에 있어 필수적인 안정적 운영을 위해 독자적인 미들웨이를 구축했고, 블록생산자가 아님에도 이오스 메인넷의 풀노드 또한 구축 운영 중에 있다. 현재 기존 몽고데이터베이스 플러그인 대비 약 170 ~ 180% 이상의 안정성과 성능을 보이고 있으며 이는 블록체인 게임 서비스로의 한단계 진화된 앞선 준비라고 할 수 있다.
 
아이텀게임즈는 블록체인 데이터를 빠르고 안정성 있게 서비스에 적용하기 위해 리눅스(OS)와 풀노드(APP) 사이와 리눅스(OS)와 몽고데이터베이스(APP) 사이에 독자적인 미들웨어를 구축하였다. 현재 이오스 프로토콜의 노드에 생성되는 블록 내에는 피투피 방식의 파일데이터베이스(File DB)로 이루어져 있는데, 이 파일데이터베이스를 분석하여 자신들의 [[디앱]](DApp) 서비스에 적용하기에는 아주 많은 양의 데이터가 집적되어 있어서 시스템 다운 오류와 속도 저하의 문제가 많았다. 일반적으로 이 데이터를 적용하기 위해 몽고데이터베이스 플러그인과 같은 별도 플러그인을 사용하고 있으나 많은 이오스 디앱들로부터 발생하는 트랜잭션과 0.5초 마다 생기는 파일데이터베이스 또한 많은 양의 데이터가 존재하여 몽고데이터베이스로의 삽입 과정에서 OOM(Out Of Memory)가 발생되고 이로 인해 빈번하게 시스템이 다운되고 있는 것이 현실이다. 이러한 이유로 게임 서비스에 있어 필수적인 안정적 운영을 위해 독자적인 미들웨이를 구축했고, 블록생산자가 아님에도 이오스 메인넷의 풀노드 또한 구축 운영 중에 있다. 현재 기존 몽고데이터베이스 플러그인 대비 약 170 ~ 180% 이상의 안정성과 성능을 보이고 있으며 이는 블록체인 게임 서비스로의 한단계 진화된 앞선 준비라고 할 수 있다.

2020년 7월 6일 (월) 15:20 판

아이텀게임즈(ITAM Games)

아이텀게임즈(Itam Games) 또는 아이탐게임즈는 아이텀게임즈 생태계 내에 블록체인 게임을 통해 획득하는 아이텀토큰으로, 아이텀스토어 등 아이텀게임즈 플랫폼 안에서 사용 가능하며, 2020년 4월 24일, 국내 암호화폐 거래소 업비트에 상장된 유틸리티 토큰이다. 아이텀스토어이오스(EOS) 기반 블록체인 게임 플랫폼으로서, 다양한 블록체인 게임들을 한 곳에서 만날 수 있는 플랫폼이다. 아이텀게임즈를 통해 아이텀스토어에서 유료 콘텐츠를 구매하고 게임에서 얻은 디지털 자산을 다른 유저와 교환하며 아이텀게임즈의 이벤트 프로모션 참여, 아이텀게임즈 내 여러 활동 등에서 사용이 가능하다. 대표는 길아성이다.

개요

아이텀게임즈는 이오스 기반의 블록체인 플랫폼이자, 업비트 BTC 마켓에서 거래가 가능한 암호화폐이다. 아이텀게임즈는 블록체인 생태계 내에서 아이텀(ITAM)이라는 유틸리티 토큰을 발행했다. 모두 2,500,000,000개의 아이텀토큰이 생성될 것이며 추가 생성은 없다. 또한 아이텀게임즈는 게이머들에게 디지털 자산의 가치를 부여하는 퍼블릭 블록체인을 이용한 블록체인 게임 플랫폼이며, 아이텀의 SDK를 통하여 기존 모바일 게임을 블록체인 기술의 적용을 통해 게임을 만들어 이용자들에게 가치를 제공한다.[1] 아이텀게임즈에서 생태계안의 모바일 게이머들은 모바일 게임 플레이를 통해 디지털 자산, 컨텐츠를 획득한다. 아이텀게임즈에서 게이머는 게임을 플레이 하면서 다양한 게임 아이템을 획득할 수 있으며 아이템은 토큰화되어 개인 지갑에 보관, 거래할 수 있다. 또한 아이텀게임즈는 디지털 자산화 된 게임 아이템 및 정보들을 원하는 블록체인에 저장할 수 있도록 다양한 블록체인 프로토콜을 사용하는 멀티프로토콜 플랫폼을 지원한다. 이를 통해 아이텀게임즈는 게임 개발사가 기존에 서비스하던 게임에 블록체인을 쉽게 추가할 수 있도록 제공한다. 또는 개발자에게 합리적이고 상호이익이 되는 블록체인 스토어 플랫폼을 제공한다.[2]

주요 인물

  • 길아성 : 이오스 기반 블록체인 게임 플랫폼인 아이텀게임즈의 대표이다.

특징

생태계 및 암호화폐

아이텀 생태계

아이텀게임즈는 블록체인 기술을 통해 생태계 참가자에게 공정하고 합리적인 혜택을 제공하도록 설계되었다. 아이텀토큰이 아이텀 생태계를 활발하게 하는 기본 토큰이 되어 게임 유저의 아이텀스토어 내의 유료 콘텐츠 구매, 게임개발자에게 정산, 대체불가토큰(ITAM NFT)의 거래, 아이텀게임즈 참여 보상 및 이벤트, 대체불가토큰의 임대 수수료 등과 같은 생태계의 다양한 교환 수단으로 아이텀게임즈 내에서 사용된다.

또한 이오스(EOS), 다이(DAI) 등 범용적이고 다양한 코인 아이텀게임즈 내에서 유료 콘텐츠 구매, 게임 개발자에게 정산, 대체불가토큰의 거래 등에서 작동할 수 있도록 하여 보다 게임 유저 들로부터의 활발한 구매와 게임 개발자에게로 정산될 수 있도록 할 것이다.

단, 아이텀 생태계의 성장과 기여자들을 위해 교환 수수료 할인, 특정 기능의 수단 등으로 아이텀토큰을 한정하며 아이텀게임즈 생태계의 활성을 위해 단계적으로 아이텀토큰을 소각할 것이다.

아이텀스토어

아이텀스토어, 아이텀DADEX는 수수료 기반 모델이다. 게임 유저는 아이텀스토어의 유료 콘텐츠를 아이텀토큰 또는 아이텀게임즈에서 사용 가능하도록 제휴 된 코인으로 구매하고 게임개발자는 80%를 15일 후 정산 받는다. 게임개발자가 이용하는 아이텀스토어와 아이텀SDK는 모두 무료로 제공된다.

아이텀DADEX

게임 유저 간의 디털 자산 거래액 중 일정의 수수료(5~10%)가 차감되어 대체불가토큰 판매자에게 전송된다. 이 거래수수료 중 30%는 게임개발자에게 정산된다. 게임개발자를 위한 거래수수료의 배정은 보다 매력적이고 차별성 있는 대체불가토큰 설계를 도울 것이다.

게임 유저

게임 유저는 게임을 설치하고 플레이하는 핵심 플레이어이자 플랫폼의 중요한 구성원이다. 아이텀스토어를 통해 블록체인 게임을 즐기며 아이텀토큰 또는 아이텀게임즈에서 사용 가능한 범용적인 코인으로 유료 콘텐츠를 구매하고 게임에서 얻은 디지털 자산을 다른 유저와 교환하며 아이텀게임즈의 이벤트 프로모션 참여, 아이텀게임즈 내 여러 활동 등에서 아이텀토큰을 보상받게 되는 주된 생태계 참여자이다.

게임 개발자

게임 개발자는 아이텀게임즈의 주요 콘텐츠를 제공하는 구성원이자 게임 유저와 같이 생태계의 중요한 구성원이다. 게임개발자는 게임 유저들의 콘텐츠 구매 수익의 80%를 정산 받고 이는 개발자용 아이텀월렛으로 지급된다. 14일 간의 환불보호기간 동안 보관되었다가 다음날부터 자동으로 지급받게 된다. 아이텀 대체불가토큰의 유저간 거래가 가능한 게임의 경우 거래수수료의 30%에 해당하는 부가 수익을 얻을 수 있다.

외부 참여자

아이텀 생태계가 발전할수록 전세계 게임 유저들의 방문도와 체류시간이 증가할 것이다. 이러한 플랫폼에는 필연적으로 광고, 게임 관련 프로모션 등 제휴제안을 받게 되는데, 이렇게 아이텀플랫폼 내 광고 인벤토리, 또는 게임 내 광고 등을 희망하는 광고주는 외부에서 아이텀토큰을 조달하여 플랫폼 내에서 광고를 집행하고 성과를 달성할 수 있도록 할 것이다. 광고주 등 외부 참여자들의 아이텀토큰은 광고 참여유저와 게임개발자에게 일정 보상될 것이다.

토큰 이코노미

아이텀게임즈는 아이텀(ITAM)이라는 유틸리티 토큰을 발행한다. 모두 2,500,000,000개의 아이텀토큰이 생성될 것이며 추가 생성은 없다. 아이텀게임즈에서 다음과 같은 특징을 갖는다.

  • DADEX Exchange fee discount (디지털자산 거래소 수수료의 할인)
  • ITAM STORE in-App purchase discount (ITAM Store 내 유료 콘텐츠 구매의 할인)
  • ITAM NFT P2P rental fee (ITAM NFT 사용자간 임대 수수료)
  • Staking for game developers for decreased commission (플랫폼 수수료를 차감하기 위한 게임개발자의 ITAM 토큰 스테이킹)
  • Special advantage of the ITAM token (ITAM 토큰의 특별한 혜택 및 활용)
  • ITAM token burn (ITAM 토큰의 소각)
거래 수수료 할인

디지털 자산 거래 수수료를 지불하기 위해 아이텀을 사용할 때 사용자는 아래와 같이 할인을 받게 된다.

1년 2년 3년 4년 5년
할인율 50% 25% 12.5% 6.25% -
구매 할인

게임 유저가 아이텀토큰으로 아이텀게임즈의 콘텐츠를 구매할 경우 구매액의 5%를 할인 받는다. 기타 아이텀스토어 내의 다른 지불수단으로는 할인은 불가능하다.

대체불가토큰 사용자간 임대 수수료

아이텀 대체불가토큰은 다른 사용자에게 빌려주거나 빌릴 수 있고, 이 때 발생하는 임대 수수료의 수단은 아이텀토큰이다. 빌려주는 사용자는 해당 대체불가토큰의 임대 기간과 희망 수수료를 설정하고 임대 관련 스마트 계약이 완성되면 임대 수수료는 빌리는 사용자에서 빌려주는 사용자에게로 이동한다.

게임개발자 수수료 할인

플랫폼 정책으로 게임개발자는 80%의 수익을 할당 받게 되는데, 게임개발자가 더 큰 수익을 원할 경우 아이텀토큰을 스테이킹하여 수익을 최대 90%까지 증가시킬 수 있다.

아이텀 스테이크 랭크 인앱 판매 보수
above 1.0% 50% 할인
above 0.75% ~ Under 1.0% 30% 할인
above 0.5% ~ Under 0.75% 10% 할인
혜택 및 활용

아이텀게임즈에서 판매하는 특정한 유료 콘텐츠 또는 접근권을 아이텀토큰으로만 구매할 수 있도록 하고 커뮤니티에서의 투표파워 권한, 향후 개설될 게임 사전 예약 및 대체불가토큰 사전 판매 등에 우선적인 사용 가치를 둘 것이다.

토큰 소각

아이텀게임즈 생태계의 활성화를 위해 아이텀토큰을 단계적으로 소각할 것이다.

기술과 환경

블록체인 프로토콜

블록체인은 게임 디지털 자산의 가장 안전하고 투명한 저장 공간일 것이며 스마트 계약으로 신뢰받는 공공 거래장부를 구현할 수 있다. 아이텀게임즈는 많은 퍼블릭 블록체인 중 이오스 메인넷에서 먼저 서비스를 제공하는 것으로 하였는데, 다음의 판단 근거로 이오스를 선택하게 되었다.

안정성과 속도

EOS,IO는 위임지분증명(DPoS) 합의 알고리즘을 통해 0.5초 마다 1개의 블록에 생성되며, 블록 생성 및 검증에 모든 노드가 참여하지 않는다. 그렇기 때문에, 지분증명(PoS)이나 작업증명(PoW)을 합의 알고리즘을 사용하는 다른 퍼블릭 블록체인 프로토콜에 비해 안정적이며, 빠른 TPS를 구현하고 있다.

수수료 없는 전송

현재까지 사용자가 수수료 비용을 지불하도록 설계되어 있는 퍼블릭 블록체인 외에 대안이 없었다. 그렇다고 게임 서비스를 이용하는 유저들에게 블록체인 네트워크를 이용하는 수수료를 지불하도록 하는 것은 쉬운 의사결정이 아니었다. 이오스는 사용자에게 수수료를 부담시키지 않고 아이텀 인프라를 이용하여 게임의 디지털 자산의 획득 및 거래 등 분산화 된 저장공간을 이용할 수 있게 한다.

간편한 계정 사용

이오스는 사용자 계정이 친숙한 영문자와 숫자 조합의 12자로 이루어 지며, 이는 다른 블록체인 플랫폼에서 사용하는 Address 규격에 비하여 사용자 편의성이 개선되었다. 또한 이오스는 각 사용자 계정에 데이터베이스 형태의 저장소를 제공함으로써 스마트 계약 상의 Context 데이터를 별도 관리하고 조회할 수 있으므로 응용 서비스의 구성 및 성능 향상을 기대할 수 있다.

중간레이어 설계

현재 시점의 블록체인 기술로는 게임 유저 소유의 모든 디지털 자산을 분산원장화 하는 것은 불가능하다. 이러한 이유로 게임 내 모든 디지털 자산을 온체인(On Chain)하지 않고 고급 또는 특정 소비 가치가 있는 등급의 디지털 자산만 블록체인에 기록하고 거래할 수 있도록 하는 것이 게임 유저에게나 게임개발자에게 좋은 방안이자 애플리케이션 레이어의 퍼포먼스에 안정성과 이익을 줄 수 있다.

스마트 계약

아이텀SDK

이오스 프로토콜과 게임과의 연결, 즉 중간레이어(Intermediate layer)로의 구현점이자 아이텀게임즈에 참여하기를 원하는 모바일 게임들이 쉽고 간편하게 진입할 수 있도록 아이텀SDK와 플러그인 패키지를 배포할 것이다. 아이텀SDK를 통해 특정 디지털 자산 데이터가 블록화 되면 이는 영구히 기록되며 공개된 복사본이 생성된 의미이므로 존재의 가치 및 거래 대상의 가치 모두를 지니게 된다. 또한 블록체인의 동작을 통해 게임 디지털 자산 생성 트랜잭션에 대한 무결성(Integrity)을 확보할 수 있으므로 이 디지털 자산의 중복, 허위, 오동작으로 인한 무결성 위반을 배제할 수 있다.

블록체인과 아이텀SDK를 이용하여 디지털 자산을 관리하는데 실제 게임 내에서의 거래내역을 처리하기 위해 게임사 서버와의 데이터 연계가 필요할 것이며, 이러한 데이터의 연계를 위해 아이텀 연계 서버를 두고 게임사 서버와 아이텀 연계 서버가 VPN 등이 적용된 보안된 채널로 1:1 통신을 하게 될 것이다.

아이텀 연계 서버는 블록체인과 실제 응용될 데이터의 중간자 역할을 수행하고 이를 통해 블록체인에 수용하기 어려운 대용량의 상세한 데이터를 취급할 수 있도록 할 것이다. 블록체인에 기록하기 어려운 대용량 데이터를 해시 함수를 이용해 별도로 인덱싱하여 아이텀 연계 서버 내에 보관하도록 하고, 인덱스된 해시값을 블록체인에 기록함으로써 데이터의 무결성을 유지한다. 이러한 방법을 통해 게임 클라이언트는 아이텀SDK를 통해 블록체인에 기록된 디지털 자산의 최신정보를 용이하게 이용할 수 있게 된다.

아이텀 게임즈는 모바일 게임 클라이언트를 위한 모바일용 SDK와 서버용 SDK를 제공할 것이고, 이 SDK안에는 블록체인의 스마트 계약이 포함되어 있다.

아이텀게임즈

아이템게임즈의 스마트 계약은 이오스 프로토콜에서 블록체인에 디지털 자산의 정보를 기록하기 위한 핵심 요소로 사용된다. 스마트 계약은 디지털 자산의 전송, 저장, 지불을 보장할 것이다. 스마트 계약은 게임 자산 정보 기록을 위한 액션 및 자산 거래를 위한 액션을 포함하는 계약과 아이텀토큰을 발행하고 유통할 계약으로 구성된다. 각 계약은 별도의 소스 코드(source code) 또는 하나의 소스 코드로 이루어 질 수 있으며, 이는 이오스의 운영 환경을 고려하여 선택된다.

스마트 계약은 C++로 작성되며, 이오스에서 제공되는 라이브러리를 이용하여 웹어셈블리(web assembly) 형태의 바이너리를 생성하고 이를 블록체인에 업로드하여 배포된다. 배포된 블록체인상의 스마트 계약은 HTTP 통신 또는 HTTP를 이용한 RPC API를 이용하여 각 개발자 또는 SDK에서 응용한다. 또한 스마트 계약의 구성 요소 중 하나인 리카르디안 계약(ricardian contract)를 포함하게 되며, 이는 옵코드(opcode)와 사람이 읽을 수 있는 소량의 데이터를 포함한 스마트 계약을 보완하여 법률적이고 거래자 간에 보다 상세한 정보를 제공한다.

아이텀 대체불가토큰(ITAM NFT)의 거래 시, 지정가 거래 또는 최저가격과 즉시낙찰가격을 정하고 일정 기간 동안 가장 높은 가격을 써 낸 사람에게 판매하는 경매방식 등 판매자가 정하는 자신의 고급 디지털 자산 판매 방식을 정하고 스마트 컨트랙트를 이용하여 트랜잭션을 생성할 수 잇다. 고급 디지털 자산의 거래 이후 스마트 계약에서 처리된 결과를 이용하여 자동적으로 블록체인에서 해당 디지털 자산의 소유권을 변경하고 아이텀토큰이 구매자에게서 판매자에게로 이동하게 된다.

미들웨어 및 풀노드 구축

아이텀게임즈는 블록체인 데이터를 빠르고 안정성 있게 서비스에 적용하기 위해 리눅스(OS)와 풀노드(APP) 사이와 리눅스(OS)와 몽고데이터베이스(APP) 사이에 독자적인 미들웨어를 구축하였다. 현재 이오스 프로토콜의 노드에 생성되는 블록 내에는 피투피 방식의 파일데이터베이스(File DB)로 이루어져 있는데, 이 파일데이터베이스를 분석하여 자신들의 디앱(DApp) 서비스에 적용하기에는 아주 많은 양의 데이터가 집적되어 있어서 시스템 다운 오류와 속도 저하의 문제가 많았다. 일반적으로 이 데이터를 적용하기 위해 몽고데이터베이스 플러그인과 같은 별도 플러그인을 사용하고 있으나 많은 이오스 디앱들로부터 발생하는 트랜잭션과 0.5초 마다 생기는 파일데이터베이스 또한 많은 양의 데이터가 존재하여 몽고데이터베이스로의 삽입 과정에서 OOM(Out Of Memory)가 발생되고 이로 인해 빈번하게 시스템이 다운되고 있는 것이 현실이다. 이러한 이유로 게임 서비스에 있어 필수적인 안정적 운영을 위해 독자적인 미들웨이를 구축했고, 블록생산자가 아님에도 이오스 메인넷의 풀노드 또한 구축 운영 중에 있다. 현재 기존 몽고데이터베이스 플러그인 대비 약 170 ~ 180% 이상의 안정성과 성능을 보이고 있으며 이는 블록체인 게임 서비스로의 한단계 진화된 앞선 준비라고 할 수 있다.

유저 유형 및 사용자경험

아이텀게임즈 내 게임 유저의 유형에는 크게 3가지가 있을 수 있다.

  • 번거로운 로그인 과정을 거치지 않고 게스트로서 게임을 즐기는 유형
  • 자신의 경험과 활동 데이터를 게임 내에 남기고 다음에도 계속하여 게임을 즐기기 원하는 일반적 유저 유형
  • 특정 고급 디지털 자산(ITAM NFT)이 블록에 기록되는 일이 발생하거나 게임 내에서 아이텀토큰을 보상으로 받길 원하는 유저 유형

가장 마지막 유형의 유저 그룹이 아이텀게임즈를 충분히 활용하는 유저 계층이 되겠지만, 아직까지 블록체인 기술에 대해 생소하고 이오스 규칙 중 하나인 본인이 지정할 수 없는 ID 구조와 개인키는 일반적 게임 유저에게 익숙하지 않을 것이다. 기존 게임들에 쉽게 접근할 수 있었던 방식처럼 게스트로 또는 소셜 로그인 등의 플러그인도 필요하다. 구글, 페이스북 등의 소셜 로그인 또는 사용자의 이메일과 패스워드 입력 등의 중앙식 로그인 방식을 통해 아이텀게임즈의 준회원으로의 가입을 간편하게 제공하고, 아이텀 서비스 내에서 이오스 인증으로 디지털 자산의 거래와 커뮤니티에 대한 보상 등의 아이텀게임즈 본연의 서비스를 이용할 수 있는 정회원으로의 전환을 유도할 것이다.

블루도운

플랫폼 사업에 있어 가장 중요한 성공 요소는 플랫폼 성격에 최적화된 잘 만들어진 콘텐츠이다. 역사가 길지 않은 블록체인 생태계에서 이더리움 기반의 크립토키티 외에 성공적인 게임 콘텐츠가 없었고, 아이텀게임즈의 핵심 사치인 고급 디지털 자산의 거래 활성화를 위해 이 자산의 소유 및 거래 가치에 대해 잘 설계된 경제시스템의 게임 콘텐츠가 필요하다는 판단으로 아이텀게임즈 내에 인하우스 스튜디오를 두고 모바일 RPG 게임 '블루도운'(BlueDawn)를 개발 중에 있다. 블루도운 게임 유저가 일정 시간과 자원을 투자하여 획득한 재료 아이템을 통해 고급 게임 아이템 장비를 제작, 획득하게 될 것이고 이를 아이텀DADEX로 거래할 수 있게 될 것이다.

플랫폼

아이텀스토어

아이텀스토어(ITAM Store)는 구글플레이스토어, 앱스토어와 유사한 UI 및 UX를 갖춘 앱으로 사용자가 아이텀게임즈에 참여한 게임 목록을 확인하고 다운로드하여 게임을 즐길 수 있도록 제공된다. 아이텀스토어 사용자는 게임을 즐기며 신뢰할 수 있는 랭킹(리더보드), 업적 등을 획득하고 증명할 수 있고, 게임 내 디지털자산인 아이텀 대테불가토큰(Non-Fungible Token, NFT)를 획득하고 이의 완전한 소유권을 가지며 다른 사용자와 교환할 수 있다.

아이텀스토어에 입점하는 게임들은 일반적으로 구글플레이스토어 등과 같은 '자체등급분류사업자' 플랫폼에도 입정 중인 게임들이 대다수이다. 등급분류기관이나 자체등급분류사업자로부터 등급분류를 받지 않은 게임은 해당 심사를 게임개발자에게 요청할 것이며, 등록 후 사행성을 조장하는 등 불법게임물로 신고되거나 의심되는 게임물에 대해서는 플랫폼 이용 정지, 게임물관리위원회 신고 등의 정책을 시행하여 건전한 게임물 유통 시장이 조성되도록 한다.

아이텀월렛

아이텀스토어 내에는 아이텀게임즈에 특화된 암호화폐 지갑인 아이텀월렛이 내장되어 있으며 유저의 서비스 내 개인화된 영역으로 이용하게 된다. 아이텀월렛으로 사용자 인증, 토큰 및 대체불가토큰(ITAM NFT) 등의 소유 정보, 거래 및 해당 내역 확인과 아이텀게임즈 및 각종 게임들에 간편 로그인할 수 있다. 아이텀월렛은 지문익식 또는 비밀번호 인증 등의 사용자 인증을 이용하여 게임 콘텐츠 인앱 구매 및 암호화폐의 전송, 블록체인 자원 또는 아이텀 토큰의 스테이크 등의 기능을 포함하며 특정 게임의 대체불가토큰의 획득 확인과 판매, 구매 등의 거래 기능도 포함하고 있다.

아이텀 대체불가토큰

아이텀 대체불가토큰(ITAM NFT)는 아이텀스토어의 게임에서의 대체 불가능한 토큰의 표준으로 게임 내에서 유저가 획득한 프리미엄 아이템, 캐릭터, 업적, 랭킹 등의 디지털 자산이 토큰화 된 것을 말한다. 유저의 고유한 디지털 자산은 아이텀 SDK를 통해 획득과 동시에 아이텀 대체불가토큰이 생성되고 그의 등록, 수정 및 삭제 등의 히스토리를 블록체인화하여 게임 유저에게 불변성 및 진정한 소유권을 제공한다. 아이텀 대체불가토큰 컨트랙트는 게임개발자가 자신의 게임이나 앱에서 'N'개의 디지털 자산을 만들 수 있도록 구성하고 있다. 또한 게임이나 앱의 심볼 고유 키를 허용하며 하나의 심볼 아래에 여러 디지털 자산을 만들 수 있다.

또한 게임 내 디지털 자산인 아이텀 대체불가토큰은 다른 게임 유저에게 빌려주거나 빌릴 수 있다. 빌려주는 사용자는 해당 대체불가토큰에 기간과 희망 수수료의 아이텀토큰을 설정하고 아이텀스토어 내에 등록하면 다른 사용자가 이를 확인하고 빌려서 일정 기간 게임 내에서 사용할 수 있다. 이는 스마트 계약를 통해 보호되며 해당 기간에 도달하면 다시 원래의 소유자에게 돌아간다.

아이텀DADEX

아이텀 DADEX는 게임 유저가 취득한 고급 디지털 자산인 아이텀 대체불가토큰을 이전하거나 거래할 수 있는 탈중앙화 서비스이다. 블록체인 기술로 아이텀 대체불가토큰 거래의 신뢰성, 투명성, 무결성이 보장된다. 아이텀 DADEX는 게임개발자 정책에 따른 종류별 분류와 가격 순, 희귀도 순 등과 같은 필터 기능을 통해 유저에게 친숙한 UI와 UX로 제공될 것이다. 판매자는 지정가방식 또는 일정 기간 동안 가장 높은 가격을 써 낸 사람에게 낙찰하는 경매 방식으로 올릴 수 있다. 거래가 이뤄지면 게임 내의 우편함 또는 가방으로 해당 고급 디지털 자산의 이동과 거래에 사용된 암호화폐의 이동이 동시적, 강제적으로 이뤄진다. 단, 사행성게임물로 분류된 게임은 아이텀 DADEX를 이용할 수 없도록 플랫폼 내에서 정책적, 기술적으로 차단할 예정이다.

아이텀마켓

현재 아이텀게임즈는 유저들에게 보다 향상된 보다 향상된 블록체인 인프라를 제공하기 위해 이오스풀노드(EOS Full Node)를 구축하고 운영하고 있으며 아이텀게임즈에 필요한 필수 기능을 포함하고 있는 EOStock.io과 EOScanner.io를 선제적으로 개발 완료하고 제공 중에 있다. 블록 익스플로러인 EOScanner.io를 기초로 하여 아이텀마켓을 서비스 중에 있고, 이를 통해 아이텀게임즈의 게임 내 업적, 도전과제, 랭킹 등을 투명하게 확인할 수 있고 아이텀 대체불가토큰인 고급 디지털 자산의 획득 및 거래 내역, 스마트 컨트랙트 등을 누구나 간편하고 투명하게 확인할 수 있다.

커뮤니티

게임 커뮤니티는 유저들에게 게임 플레이 이외에 또 다른 즐거움을 선사하는 공간이다. 게임 공략글, 게임팁, 버그 신고와 게임 운영 건의, 특정 캐릭터의 팬아트 등 유저들이 자발적으로 게시물 콘텐츠를 생산하고 공감, 공유하는 문화가 확립되어 있다. 아이텀 커뮤니티는 게임 유저들의 자발적인 게임 콘텐츠 생성과 공감, 공유에 보상 프로그램을 추가함으로써 게임 커뮤니티를 활성화하고 확대해 나갈 것이다. 이는 아이텀게임즈 생태계가 성장하고 건강함을 유지하는데 중요한 요소일 것이다. 아이텀 커뮤니티는 크게 3가지로 나뉜다.

통합 커뮤니티

아이텀게임즈는 소식, 게임 사전 예약, 게임 투표 등 플랫폼 전체 기능을 집약한 커뮤니티 공간이다. 통합 커뮤니티에서는 정보 전달에 집중할 것이고, '사전 예약'과 '게임투표' 등은 다음과 같이 구성할 것이다. '사전 예약'기능을 통해 유저들은 출시 예정이거나 대형 업데이트 게임에 선착순 또는 한정없이 참여할 수 있다. 게임 출시 알림을 수신하고게임개발자의 특정 액션에 도달하였을 때 아이텀토큰 또는 사전 예약한 게임 내의 디지털 자산을 보상 받을 수 있다. '게임투표' 기능을 통해 민주적으로 추천된 게임들이 아이텀특징(ITAM Featured) 등의 공간에서 알려질 것이다. 투표권의 파워는 아이텀게임즈에서의 활동지수, 아이텀토큰의 스테이크 등과 비례하게 설계하고 있다.

게임 공식 커뮤니티

게임 별로 게임 유저에게 공지사항, 이벤트, 개발자노트, 업데이트 예정 등의 게임 정보를 제공하는 커뮤니티다. 게임마다의 기본적으로 제공하는 전달 정보는 물론 '유저 투표 시스템'을 통해서 유저들의 게임 내 적극적 참여를 유도하고 민주적인 의견 개진을 할 수 있도록 돕는다. '유저 투표 시스템' 알고리즘은 해당 게임 기여도를 따르며 그 파워 산출에 영향을 주는 요소는 다양하게 측정될 것이다.

게임 유저 자유 커뮤니티

게임의 커뮤니티는 게임을 사업적 관점에서의 긴 생명력을 부여함에 있어 큰 역할을 한다. 잘 구축되고 자생력 있는 게임 커뮤니티는 다수의 게임 유저들이 지속적이고 적극적인 게임플레이를 활성화하고, 이는 게임개발자의 긍정적 수익으로 연결되고 있다.

이러한 커뮤니티의 각 참여자들은 다양한 형태의 콘텐츠의 생산자이자 소비자인데, 특히 생산자가 커뮤니티에서의 역할 비중이 높고 활성화를 주도하고 있다. 이들은 커뮤니티에 대한 기여도가 높지만, 커뮤니티 내의 인기나 명성 등 평판 이외의 다른 보상을 얻지 못하고 있다. 아이텀게임즈의 유저 자유 커뮤니티는 게임 및 커뮤니티의 지속적인 활성화에 대한 기여도에 따라 직접적/간접적, 실질적/상징적 보상과 권한을 제공하고자 한다. 또한 커뮤니티의 핵심 속성인 참여자 주도와 집단지성의 효과를 최대한 이끌어내고자 한다.

이를 구현하는데 있어 게임사가 지정하고 관리하는 단일 또는 소수의 커뮤니티 정책이 아닌 게임 유저의 자발적인 생성과 관리의 커뮤니티 구성 정책으로 진행할 것이다. 당장은 게임의 유저 수만큼 커뮤니티가 생성될 수 있음을 예상할 수 있지만 향후 커뮤니티 내에서 생산되고 공유되는 양질의 콘텐츠로 특정한 커뮤니티로의 쏠림과 편입이 이뤄 질 것이고, 이러한 양질의 콘텐츠가 생산되고 공유되는 해당 커뮤니티와 콘텐츠에 실질적으로 보상할 것이다.

커뮤니티를 운영하는데 있어 콘텐츠의 생산, 공유는 물론 커뮤니티 내에서의 다양한 분쟁, 욕설, 광고 등을 관리하는 시간과 노력이 요구되므로 잘 구축된 커뮤니티에 보상하는 것으로 광고나 게임사의 지원 등 외부 스폰서에 의존하지 않고도 독립적인 커뮤니티로 운영할 수 있고, 게임사는 커뮤니티 운영의 인적/비용적 부담을 경감할 수 있는 참여자 모두가 혜택을 획득할 수 있는 생태계를 기대할 수 있다.

개발자 지원

아이텀SDK

아이텀게임즈에 참여하기를 희망하는 모바일 게임들이 쉽고 간편하게 진입할 수 있도록 아이텀SDK와 플러그인 등의 패키지를 제공할 것이다. 게임개발자들은 자신들의 게임에 아이텀SDK를 적용하는 것으로 블록체인 플랫폼에 대한 별도의 기술적 노하우를 습득하는데 개발 자원을 소모할 필요가 없으며, 게임개발자용 아이텀월렛 연동, 게임 내 거래 가능한 디지털 자산의 등록, 마케팅 지원 도구, 유저 분석 시스템 등을 패키지로 이용할 수 있다.

  • Single Sign-on Authentication (통합 인증)
  • EOS Account Management (EOS 계정 관리)
  • Transaction/Action Whitelisting (거래/활동 화이트리스트)
  • Bio-Authentication (생체 인증)
  • ITAM In-App Purchase (인앱 구매)
  • Leaderboard, Achievement (리더보드, 업적)
  • Digital Asset Tokenization (디지털 자산의 NFT 화)
  • Stake, RAM Interface (EOS 자원 인터페이스)
  • PVP Tokenization (PVP 전적 토큰화)
  • Random generation (난수 생성)
  • Ranking, Event (게임 랭킹, 이벤트)
  • In-App Analytics Tool (분석 도구)

게임개발자는 개발자 페이지를 통해 파트너 개발자 및 어플리케이션의 등록, 관리할 수 있다. 개발자 페이지 내에서 인앱 구매 상품과 거래 가능한 고급 디지털 자산의 등록 등의 관리 도구는 물론 게임 유저들의 인앱 유료 구매 내역 등도 확인할 수 있다. 단, 정기구독형 자동구매 상품은 유저의 개인키 보안을 위해 구매 가능 상품으로 설정할 수 없고 이를 안내할 것이다. 게임 유저의 구매금액 80%가 개발자에게 할당되며, 환불 보호 기간이 만료되면 개발자용 아이텀월렛으로 자동 지급된다.

플랫폼을 위한 SDK

구글플레이스토어, 앱스토어 등 다른 플랫폼의 모바일 게임에게도 고급 디지털 자산의 거래를 지원할 수 있는 SDK를 배포할 것이다. 이 SDK를 적용한 게임은 '고급 디지털 자산 등록 및 거래'서비스를 유저들에게 제공할 수 있다. 이때의 거래 기준은 아이텀 토큰이며, DADEX의 범용성을 통해 아이텀게임즈에 신규 유저를 유입하는 촉매제 역할과 아이텀 토큰의 넓은 응용, 인지도 높은 대형 게임과 콜라보레이션 할 수 있는 매개체가 될 것이다.

마케팅 지원 도구

광고 네트워크

아이텀게임즈 생태계를 위한 광고 네트워크를 운영할 것이다. 광고 네트워크는 광고주가 아이텀게임즈 내 게임 유저의 모바일 기기마다 제공되는 광고 ID와 브라우저의 쿠키를 분석하여 광고주 상품에 맞는 타겟에게 광고를 노출할 수 있도록 한다. 광고주는 입찰을 통해 광고의 노출, 전환 수 등 광고 상품에 따른 광고비를 아이텀토큰으로 지불한다. 광고를 시청한 유저에게 보상으로 광고주가 지불한 아이텀토큰의 일부를 제공하게 될 것이고,, 게임개발자 또한 광고 수익으로 아이텀토큰의 일부를 제공받게 된다. 본 기능은 게임개발자가 선택하여 제공받을 수 있다.

분석 시스템

게임을 운영하면서 게임 유저의 행동을 측정하고 분석하는 일은 게임개발자 입장에서 아주 중요하다. 게임의 유입 경로와 게임 유저의 스테이지 클리어, 이벤트 참여 파악 등의 분석은 유저 경험을 향상시키고 적절한 마케팅 활동을 할 수 있는 중요한 요소다. 아이텀게임즈에서는 이런 게임개발자들의 분석 활동을 돕기 위해 아이텀SDK에 분석 시스템을 포함하고 제공할 것이다. 단, 아이텀 분석 시스템은 게임마다의 유저 동의가 필요하다.

유입 분석

게임 매출을 일으키기 위한 유저의 유입과 활성화는 필수이다. 그래서 게임개발자가 다양한 마케팅을 진행하게 되는데 이 다양함으로 인해 유저가 유입되는 채널의 수가 증가하게 되고 각각의 유저가 어떤 채널을 통해 유입되었는지 파악하는 것이 어렵다. 아이텀 분석 시스템에서는 게임의 설치를 위한 캠페인별 트래킹 링크를 제공하여 [트래킹 링크] → [설치] → [실행] → [인앱 이벤트] → [매출]로 이어지는 전 과정의 측정이 가능하도록 제공될 것이다. 이렇게 측정된 데이터를 통해 게임개발자는 유입 채널별 ROI 측정이 가능하고 마케팅 비용의 최적화에 활용할 수 있다. 또한 유입 채널별 잔존율과 매출 분석 등이 가능해진다.

인앱 이벤트 트래킹

아이텀 분석 시스템에서 제공하는 이벤트와 직접 설정할 수 있는 맞춤 이벤트를 바탕으로 게임 유저들의 행동 측정과 파악이 가능하고,, 게임개발자가 정한 KPI 측정이 가능하다. 이벤트는 이벤트명과 매개변수로 이루어지며 설정한 이벤트를 바탕으로 퍼널 분석, 유저의 잔존율 및 이탈율 등을 측정하여 게임 운영과 아이텀 광고 네트워크를 활용한 리타겟팅 광고 등에 활용할 수 있다.

푸시 알림

모바일 게임의 강력한 마케팅 수단 중 하나인 푸시 알림 캠페인을 아이텀SDK를 통해 적용할 수 있다. 아이텀 분석 시스템에서 생성한 유저의 이벤트, 유입경로 등의 세그먼트를 활용하여 푸시 알림을 전체 또는 선택적으로 발송할 수 있다. 또한 특정 유저 세그먼트 그룹에게만 푸시 알림을 발송하는 것이 가능하고 발송된 푸시 알림의 전송률, 오픈률 등을 분석기능을 통해 확인할 수 있다. 아이텀 분석 시스템의 세그먼트 기능은 게임의 리텐션을 늘릴 수 있고, 매출 상승에도 기여할 것이다.

매출 분석

아이텀 분석 시스템에서 제공하는 매출 보고서를 통해 게임 유저의 구매 행동을 파악할 수 있다. 구매 행동 이전의 이벤트를 퍼널 분석을 통해 분석할 수 있으며 게임 내 구매 이외에도 광고 인벤토리의 수익, 아이텀DADEX에서의 디지털 자산 거래 수수료 등의 매출 보고서가 제공되어 종합적인 게임의 매출을 분석할 수 있다. 매출 분석은 유입 매체 별 분석, 기간별 분석, 인앱 이벤트별 분석 등의 다양한 관점의 분석을 할 수 있으며 구매 행동을 기반으로 한 세그먼트 생성도 가능하다. 매출 분석을 통해 게임개발자는 유저 경험에 영향을 주는 포인트를 체크할 수 있으며 유저 경험 개선의 영향을 매출 분석을 통해 즉각적으로 확인할 수 있다.

로드맵

  • 2018년 3월
이오스탁(EOStock_ : 세계최초 크롬 익스텐션 버전 이오스 지갑 런칭
이오스캐너(EOScanner) : 이오스 디앱 개발에 중점을 둔 이오스 블록 익스플로러 런칭
아이텀SDK(ITAM SDK) : 아키텍처 설계 및 기능 계획 개발 시작
이오스 풀노드(EOS Fullnode) : 이오스 풀노드 설치 완료
  • 2018년 4월
아이텀스토어 : 게임 개발자를 위한 애플리케이션 등록 콘솔 개발, 이오스탁을 기초로 한 지갑, 게임 스토어, SDK 연결 애플리케이션 알파버전, 게임개발자와의 제휴 및 입점 계약
ITAM SDK : 인앱 구매, 리더보드, 업적 등 게임유저의 히스토리 블럭체인 기술 적용
아이텀게임즈 인하우스 블록체인 모바일 RPG '블루도운' : 티저 영상 공개 및 개발 지속
이오스 풀노드를 위한 옵티마 미들웨어 : 히스토리 API 테스트 완료, 독립 플러그인 구축
  • 2019년 1월
아이텀스토어 : 0.9버전 출시 및 오픈 베타 서비스, 스토어 내 2+ 게임 입점 및 테스트, 아이텀마켓 오픈 베타 서비스
아이텀SDK : 0.9버전 개발, 간편로그인, 아이텀 대체불가토큰(ITAM NFT) 등록 개발
아이텀게임즈 인하우스 블록체인 모바일RPG 블루도운 : 알파 버전 완성
  • 2019년 2월
아이텀스토어 : 1.0 버전 출시 및 정식 서비스, 시스템 기능 업데이트, 스토어 내 10+ 게임 입점 및 서비스, 대체불가토큰(NFT) 거래소 서비스
아이텀SDK : 1.0 버전 출시 및 배포 시작, 디지털 자산 거래소 토큰화, 이동 기능
아이텀게임즈 인하우스 블록체인 모바일RPG 블루도운 : 베타 버전 개발
  • 2019년 3월
아이텀스토어 : 지속 업데이트 및 20+ 게임 입점 및 서비스, 게임 커뮤니티 기능 추가
아이텀SDK : 아이텀 대체불가토큰 사용자간 대여 기능
아이텀게임즈 인하우스 블록체인 모바일RPG 블루도운 : 오픈 베타, 일부 국가 출시
  • 2019년 4월
아이텀스토어 : 아이텀 광고 및 게임 사전예약 기능 추가
아이텀SDK : 게임개발자를 위한 마케팅 지원 도구 지원
아이텀게임즈 인하우스 블록체인 모바일RPG 블루도운 : 글로벌 시장 출시, 지속 버전 업

각주

  1. 업비트, 〈(거래) BTC 마켓 코인 추가(아이템게임즈 ITAM)〉, 《업비트》, 2020-04-24
  2. 영보스, 〈아이텀게임즈(ITAM코인)에 대해 알아보자〉, 《네이버블로그》, 2019-05-15

참고자료

같이 보기


  질문.png 이 문서는 로고가 필요합니다.  

  의견.png 이 아이텀게임즈 문서는 암호화폐 종류에 관한 토막글입니다. 위키 문서는 누구든지 자유롭게 편집할 수 있습니다. [편집]을 눌러 이 문서의 내용을 채워주세요.