"아이텀게임즈"의 두 판 사이의 차이
잔글 |
(→아이텀스토어) |
||
(사용자 2명의 중간 판 46개는 보이지 않습니다) | |||
2번째 줄: | 2번째 줄: | ||
[[파일:아이텀게임즈 글자.png|썸네일|300픽셀|'''아이텀게임즈'''(ITAM Games)]] | [[파일:아이텀게임즈 글자.png|썸네일|300픽셀|'''아이텀게임즈'''(ITAM Games)]] | ||
− | + | 아이텀게임즈(ITAM Games)는 바이낸스 스마트 체인 (BSC) 기반의 블록체인 게임 플랫폼이다. 블록체인 기술을 통해 사용자는 아이텀게임즈에서 서비스되는 게임을 플레이하며 다양한 게임 아이템을 확득할 수 있으며, 보유한 아이템을 NFT로 토큰화하여 개인 지갑에 보관 및 마켓플레이스에서 자유롭게 거래할 수 있다. 아이텀게임즈를 만든 ㈜아이텀게임즈의 대표는 길아성이다. | |
== 개요 == | == 개요 == | ||
− | + | 아이텀게임즈(ITAM Games)는 바이낸스 스마트 체인(BSC) 기반의 블록체인 게임 플랫폼이다. ITAM Middleware 기술을 적용하면 적은 공수로 기존 모바일 게임을 블록체인 게임으로 만들 수 있다. ITAM 생태계 내 게이머들은 게임 플레이를 통해 획득한 자산 및 콘텐츠를 NFT화 할 수 있으며, 개인 지갑에 보관하거나 마켓플레이스에서 거래가 가능하다. | |
− | + | 아이텀게임즈는 아이텀(ITAM)이라는 자체 유틸리티 토큰을 발행했다. 아이텀 토큰은 NFT 마켓플레이스의 결제수단으로 사용되며, 탈중앙 토큰 보유자는 거버넌스 투표를 통해 재단의 의사결정에 참여할 수 있다. 또한 아이텀 토큰은 BSC뿐만 아니라 이더리움, 폴리곤 등 멀티체인을 지원한다. ITAM Bride(https://itam.network/bridge) 서비스를 이용하면 서로 다른 블록체인 간에 토큰을 전송할 수 있다. | |
− | |||
− | |||
== 특징 == | == 특징 == | ||
14번째 줄: | 12번째 줄: | ||
[[파일:아이텀게임즈 생태계.jpg|오른쪽|400픽셀|썸네일|'''아이텀게임즈'''(ITAM Games) 아이텀게임즈 생태계]] | [[파일:아이텀게임즈 생태계.jpg|오른쪽|400픽셀|썸네일|'''아이텀게임즈'''(ITAM Games) 아이텀게임즈 생태계]] | ||
− | 아이텀게임즈는 블록체인 기술을 통해 생태계 참가자에게 공정하고 합리적인 혜택을 제공하도록 설계되었다. 아이텀토큰이 아이텀 생태계를 활발하게 하는 기본 토큰이 되어 게임 사용자의 아이텀스토어 내의 유료 콘텐츠 구매, 게임개발자에게 정산, | + | 아이텀게임즈는 블록체인 기술을 통해 생태계 참가자에게 공정하고 합리적인 혜택을 제공하도록 설계되었다. 아이텀토큰이 아이텀 생태계를 활발하게 하는 기본 토큰이 되어 게임 사용자의 아이텀스토어 내의 유료 콘텐츠 구매, 게임개발자에게 정산, 대체불가토큰(NFT)의 거래, 아이텀게임즈 참여 보상 및 이벤트, 대체불가토큰의 임대 수수료 등과 같은 생태계의 다양한 교환 수단으로 아이텀게임즈 내에서 사용된다. |
− | + | * '''아이텀플랫폼''' : 수수료 기반의 C2C 마켓플레이스 모델이다. 아이텀 미들웨어를 사용하여 런칭되는 게임 아이템을 거래하는 데 사용되며, 게임 사용자는 아이텀스토어의 NFT 아이템을 아이텀토큰으로 거래할 수 있다. | |
− | |||
− | |||
− | |||
* '''게임 사용자''' : 게임 사용자는 게임을 설치하고 플레이하는 핵심 플레이어이자 플랫폼의 중요한 구성원이다. 아이텀스토어를 통해 블록체인 게임을 즐기며 아이텀토큰 또는 아이텀게임즈에서 사용 가능한 범용적인 코인으로 유료 콘텐츠를 구매하고 게임에서 얻은 디지털 자산을 다른 사용자와 교환하며 아이텀게임즈의 이벤트 프로모션 참여, 아이텀게임즈 내 여러 활동 등에서 아이텀토큰을 보상받게 되는 주된 생태계 참여자이다. | * '''게임 사용자''' : 게임 사용자는 게임을 설치하고 플레이하는 핵심 플레이어이자 플랫폼의 중요한 구성원이다. 아이텀스토어를 통해 블록체인 게임을 즐기며 아이텀토큰 또는 아이텀게임즈에서 사용 가능한 범용적인 코인으로 유료 콘텐츠를 구매하고 게임에서 얻은 디지털 자산을 다른 사용자와 교환하며 아이텀게임즈의 이벤트 프로모션 참여, 아이텀게임즈 내 여러 활동 등에서 아이텀토큰을 보상받게 되는 주된 생태계 참여자이다. | ||
− | * '''게임 개발자''' : 게임 | + | |
− | + | * '''게임 개발자''' : 게임 개발사는 아이텀게임즈에 주요 콘텐츠 제공자로써 게임 사용자와 같이 생태계의 중요한 구성원이다. 게임개발사는 아이텀이 제공하는 Middleware API 패키지를 이용할 수 있으며, 게임 사용자들의 콘텐츠 구매 수익을 정산 받게 된다. | |
=== 토큰 이코노미 === | === 토큰 이코노미 === | ||
− | 아이텀게임즈는 아이텀(ITAM)이라는 유틸리티 토큰을 | + | 아이텀게임즈는 아이텀(ITAM)이라는 유틸리티 토큰을 보유했다. 총합 2,500,000,000개의 아이텀토큰이 발행되었으며, 이더리움 네트워크(ERC-20)과 바이낸스 스마트 체인 네트워크(BEP-20)에 총합 약 600,000,000개가 유통되고 있다. |
− | + | ||
− | :{|class=wikitable width= | + | [[파일:Tokenomics.png]] |
+ | |||
+ | 출처 : [https://docs.itam.network/itam-tokenomics 아이텀게임즈 Gitbook Document] | ||
+ | |||
+ | :{|class=wikitable width=300 | ||
|- | |- | ||
− | + | |align=center|'''Description''' | |
− | + | |align=center|'''Wallet Address''' | |
− | |||
− | |||
− | |align=center|''' | ||
− | |align=center|''' | ||
|- | |- | ||
− | |align=center| | + | |align=center|Marketing |
− | |align=center| | + | |align=center|0x4E78832D637B7B830fd6D1a242416A77f4349649 |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
− | |align=center| | + | |align=center|Team |
− | |align=center| | + | |align=center|0x0Ba6945B423afBBa933B097667E1e6781586b256 |
|- | |- | ||
− | |align=center| | + | |align=center|Advisor |
− | |align=center| | + | |align=center|0xEF20101fe87805dbDF0423f3E35E7698DA5710c2 |
|- | |- | ||
− | |align=center| | + | |align=center|Ecosystem |
− | |align=center| | + | |align=center|0x2b9C909f9eA41d93aBc7dA0241c59f5ab0e78099 |
|- | |- | ||
− | |align=center| | + | |align=center|Sale |
− | |align=center| | + | |align=center|0xc7AD79E95196b6De9DFc66806037371C74AECF36 |
|} | |} | ||
=== 기술과 환경 === | === 기술과 환경 === | ||
==== 블록체인 프로토콜 ==== | ==== 블록체인 프로토콜 ==== | ||
− | 블록체인은 게임 디지털 자산의 가장 안전하고 투명한 저장 공간일 것이며 스마트 계약으로 신뢰받는 공공 거래장부를 구현할 수 있다. 아이텀게임즈는 | + | 블록체인은 게임 디지털 자산의 가장 안전하고 투명한 저장 공간일 것이며 스마트 계약으로 신뢰받는 공공 거래장부를 구현할 수 있다. 초창기 아이텀게임즈는 이오스(EOS) 체인에서 서비스를 시작하였으나 차후 바이낸스 스마트 체인(BSC)으로 서비스를 이전하였는데 BSC의 장점은 아래와 같다. |
− | * '''안정성과 속도''' : | + | |
− | * ''' | + | * '''안정성과 속도''' : 스마트 컨트렉트를 통해 유망한 프로젝트를 발굴해 바이낸스 생태계를 확장시키기 위해 바이낸스가 개발한 블록체인 플랫폼이다. 또한 이더리움 가상 머신(EVM) 등의 타 플랫폼과도 호환되어 다양한 솔루션 활용이 가능하다. Pow 합의 알고리즘을 사용하는 다른 퍼블릭 블록체인 프로토콜에 비해 안정적이며, 빠른 [[TPS]]를 구현하고 있다. |
− | * ''' | + | |
+ | * '''저렴한 전송수수료''' : BSC는 검증된 소수의 노드만 블록을 생성하도록 설계돼 있어 저렴한 수수료와 빠른 거래 속도가 장점이다. BSC의 가스 비용은 일반적으로 수십 센트 수준으로, 수십달러가 평균인 이더리움과 비교하면 굉장히 낮다. 또한 트랜잭션 속도는 특별히 혼잡 증상이 일어나지 않는 이상 즉각적으로 실행된다. | ||
+ | |||
+ | * '''높은 유저 수와 접근성''' : 세계 최대의 중앙화 가상화폐 거래소 바이낸스를 운영하고 있으므로 유저 접근성이 월등하다. 바이낸스 스마트 체인은 뛰어난 접근성을 바탕으로 단기간에 다양한 DEX, 일드 파밍, 스테이킹 옵션, 기타 디파이 도구들의 플랫폼으로 채택되었다. 기본적으로 BSC에는 모든 형태와 크기의 디앱들이 존재하며, 거래량과 사용자수 측면에서는 이더리움을 능가한다. | ||
+ | |||
==== 중간레이어 설계 ==== | ==== 중간레이어 설계 ==== | ||
현재 시점의 블록체인 기술로는 게임 사용자 소유의 모든 디지털 자산을 [[분산원장]]화 하는 것은 불가능하다. 이러한 이유로 게임 내 모든 디지털 자산을 [[온체인]](On Chain)하지 않고 고급 또는 특정 소비 가치가 있는 등급의 디지털 자산만 블록체인에 기록하고 거래할 수 있도록 하는 것이 게임 사용자에게나 게임개발자에게 좋은 방안이자 애플리케이션 레이어의 퍼포먼스에 안정성과 이익을 줄 수 있다. | 현재 시점의 블록체인 기술로는 게임 사용자 소유의 모든 디지털 자산을 [[분산원장]]화 하는 것은 불가능하다. 이러한 이유로 게임 내 모든 디지털 자산을 [[온체인]](On Chain)하지 않고 고급 또는 특정 소비 가치가 있는 등급의 디지털 자산만 블록체인에 기록하고 거래할 수 있도록 하는 것이 게임 사용자에게나 게임개발자에게 좋은 방안이자 애플리케이션 레이어의 퍼포먼스에 안정성과 이익을 줄 수 있다. | ||
==== 스마트 계약 ==== | ==== 스마트 계약 ==== | ||
− | * '''아이텀 | + | * '''아이텀 미들웨어''' : 블록체인과 게임사이의 연결점, 즉 중간레이어(Intermediate layer)로의 구현점이자 아이텀게임즈에 참여하기를 원하는 모바일 게임들이 쉽고 간편하게 진입할 수 있도록 API 패키지를 배포한다. 특정 디지털 자산 데이터가 블록화 되면 이는 영구히 기록되며 공개된 복사본이 생성된 의미이므로 존재의 가치 및 거래 대상의 가치 모두를 지니게 된다. 또한 블록체인의 동작을 통해 게임 디지털 자산 생성 트랜잭션에 대한 무결성(Integrity)을 확보할 수 있으므로 이 디지털 자산의 중복, 허위, 오동작으로 인한 무결성 위반을 배제할 수 있다. |
+ | |||
+ | : 디지털 자산을 관리하는데 실제 게임 내에서의 거래내역을 처리하기 위해 게임사 서버와의 데이터 연계가 필요할 것이며, 이러한 데이터의 연계를 위해 아이텀 연계 서버를 두고 게임사 서버와 아이텀 연계 서버가 VPN 등이 적용된 보안된 채널로 1:1 통신을 하게 될 것이다. | ||
− | : 블록체인과 | + | : 아이텀 연계 서버는 블록체인과 실제 응용될 데이터의 중간자 역할을 수행하고 이를 통해 블록체인에 수용하기 어려운 대용량의 상세한 데이터를 취급할 수 있도록 할 것이다. 블록체인에 기록하기 어려운 대용량 데이터를 해시 함수를 이용해 별도로 인덱싱하여 아이텀 연계 서버 내에 보관하도록 하고, 인덱스된 해시값을 블록체인에 기록함으로써 데이터의 무결성을 유지한다. 이러한 방법을 통해 게임 클라이언트는 ITAM Middleware를 통해 블록체인에 기록된 디지털 자산의 최신정보를 용이하게 이용할 수 있게 된다. |
− | + | * '''아이텀게임즈''' : 아이텀게임즈의 스마트 계약은 블록체인에 디지털 자산의 정보를 기록하기 위한 핵심 요소로 사용된다. 스마트 계약은 디지털 자산의 전송, 저장, 지급을 보장할 것이다. 스마트 계약은 게임 자산 정보 기록을 위한 액션 및 자산 거래를 위한 액션을 포함하는 계약과 아이텀토큰을 발행하고 유통할 계약으로 구성된다. 각 계약은 별도의 소스 코드(source code) 또는 하나의 소스 코드로 이루어질 수 있으며, 이는 네트워크 운영 환경을 고려하여 선택된다. | |
− | * '''아이텀게임즈''' : | ||
− | : 스마트 계약은 [[ | + | : 스마트 계약은 [[Solidity]]로 작성되었으며, 배포된 블록체인상의 스마트 계약은 [[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% 이상의 안정성과 성능을 보이며 이는 블록체인 게임 서비스로의 한 단계 진화된 앞선 준비라고 할 수 있다. | + | 아이텀게임즈는 EOS체인에서 서비스 시절, 블록체인 데이터를 빠르고 안정성 있게 서비스에 적용하기 위해 [[리눅스]](OS)와 [[풀노드]](APP) 사이와 리눅스(OS)와 몽고데이터베이스(APP) 사이에 독자적인 [[중간자]]를 구축하였다. 현재 이오스 프로토콜의 노드에 생성되는 블록 내에는 [[피투피]] 방식의 파일데이터베이스(File DB)로 이루어져 있는데, 이 파일데이터베이스를 분석하여 자신들의 [[디앱]](DApp) 서비스에 적용하기에는 아주 많은 양의 데이터가 집적되어 있어서 시스템 다운 오류와 속도 저하의 문제가 많았다. 일반적으로 이 데이터를 적용하기 위해 몽고데이터베이스 플러그인과 같은 별도 플러그인을 사용하고 있으나 많은 이오스 디앱들로부터 발생하는 트랜잭션과 0.5초 마다 생기는 파일데이터베이스 또한 많은 양의 데이터가 존재하여, 몽고데이터베이스로의 삽입 과정에서 OOM(Out Of Memory)가 발생하고 이로 인해 빈번하게 시스템이 다운되고 있는 것이 현실이다. 이러한 이유로 게임 서비스에 있어 필수적인 안정적 운영을 위해 독자적인 미들웨이를 구축했고, 블록생산자가 아님에도 이오스 메인넷의 풀노드 또한 구축 운영 중에 있다. 현재 기존 몽고데이터베이스 플러그인 대비 약 170 ~ 180% 이상의 안정성과 성능을 보이며 이는 블록체인 게임 서비스로의 한 단계 진화된 앞선 준비라고 할 수 있다. |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
=== 플랫폼 === | === 플랫폼 === | ||
− | ==== | + | ==== 아이텀 대체불가토큰(NFT) ==== |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
아이텀 대체불가토큰(ITAM NFT)는 아이텀스토어의 게임에서의 대체 불가능한 토큰의 표준으로 게임 내에서 사용자가 획득한 프리미엄 아이템, 캐릭터, 업적, 랭킹 등의 디지털 자산이 토큰화 된 것을 말한다. 사용자의 고유한 디지털 자산은 아이텀SDK를 통해 획득과 동시에 아이텀 대체불가토큰이 생성되고 그의 등록, 수정 및 삭제 등의 히스토리를 블록체인화하여 게임 사용자에게 불변성 및 진정한 소유권을 제공한다. 아이텀 대체불가토큰 계약은 게임개발자가 자신의 게임이나 앱에서 'N'개의 디지털 자산을 만들 수 있도록 구성하고 있다. 또한 게임이나 앱의 심볼 고유 키를 허용하며 하나의 심볼 아래에 여러 디지털 자산을 만들 수 있다. | 아이텀 대체불가토큰(ITAM NFT)는 아이텀스토어의 게임에서의 대체 불가능한 토큰의 표준으로 게임 내에서 사용자가 획득한 프리미엄 아이템, 캐릭터, 업적, 랭킹 등의 디지털 자산이 토큰화 된 것을 말한다. 사용자의 고유한 디지털 자산은 아이텀SDK를 통해 획득과 동시에 아이텀 대체불가토큰이 생성되고 그의 등록, 수정 및 삭제 등의 히스토리를 블록체인화하여 게임 사용자에게 불변성 및 진정한 소유권을 제공한다. 아이텀 대체불가토큰 계약은 게임개발자가 자신의 게임이나 앱에서 'N'개의 디지털 자산을 만들 수 있도록 구성하고 있다. 또한 게임이나 앱의 심볼 고유 키를 허용하며 하나의 심볼 아래에 여러 디지털 자산을 만들 수 있다. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
==== 커뮤니티 ==== | ==== 커뮤니티 ==== | ||
127번째 줄: | 87번째 줄: | ||
=== 개발자 지원 === | === 개발자 지원 === | ||
− | ==== | + | ==== 아이텀 미들웨어 ==== |
− | + | 아이텀게임즈 플랫폼에서 자사 게임을 퍼블리싱하기 희망하는 게임사들을 위해서, API 패키지를 제공한다. 게임개발사들은 블록체인 플랫폼에 대한 별도의 기술적 노하우를 습득하는데 개발 자원을 소모할 필요가 없으며, 게임개발자용 월렛 연동, 게임 내 거래 가능한 디지털 자산의 등록 등을 패키지로 이용할 수 있다. | |
+ | |||
+ | [[파일:Process.jpg]] | ||
+ | |||
+ | (출처 : ITAM Medium https://medium.com/itam) | ||
+ | |||
{{다단2| | {{다단2| | ||
* 통합 인증(Single Sign-on Authentication) | * 통합 인증(Single Sign-on Authentication) | ||
− | |||
* 거래/활동 화이트리스트(Transaction/Action Whitelisting) | * 거래/활동 화이트리스트(Transaction/Action Whitelisting) | ||
* 생체 인증(Bio-Authentication ) | * 생체 인증(Bio-Authentication ) | ||
138번째 줄: | 102번째 줄: | ||
| | | | ||
* 디지털 자산의 대체불가토큰화(Digital Asset Tokenization) | * 디지털 자산의 대체불가토큰화(Digital Asset Tokenization) | ||
− | |||
* PVP 전적 토큰화(PVP Tokenization) | * PVP 전적 토큰화(PVP Tokenization) | ||
* 난수 생성(Random generation) | * 난수 생성(Random generation) | ||
144번째 줄: | 107번째 줄: | ||
* 분석 도구(In-App Analytics Tool) | * 분석 도구(In-App Analytics Tool) | ||
}} | }} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== 로드맵 == | == 로드맵 == | ||
184번째 줄: | 135번째 줄: | ||
: 아이텀SDK : 게임개발자를 위한 마케팅 지원 도구 지원 | : 아이텀SDK : 게임개발자를 위한 마케팅 지원 도구 지원 | ||
: 아이텀게임즈 인하우스 블록체인 모바일RPG 블루도운 : 글로벌 시장 출시, 지속 버전 업데이트<ref>아이템게임즈 백서 - https://itam.games/assets/download/ITAM+Games+Whitepaper_1.02_kor.pdf</ref> | : 아이텀게임즈 인하우스 블록체인 모바일RPG 블루도운 : 글로벌 시장 출시, 지속 버전 업데이트<ref>아이템게임즈 백서 - https://itam.games/assets/download/ITAM+Games+Whitepaper_1.02_kor.pdf</ref> | ||
+ | * 2021년 2월 | ||
+ | : 바이낸스 스마트 체인(BSC) 브릿지 서비스 런칭<ref>아이텀게임즈 공식 홈페이지 - https://itam.network/</ref> | ||
+ | * 2021년 3월 | ||
+ | : CafeSwap 리스팅 | ||
+ | * 2021년 4월 | ||
+ | : PancakeSwap 리스팅, Alphaca Finance & LaunchZone 파트너십 | ||
+ | * 2021년 5월 | ||
+ | : ITAM 서비스 기반을 바이낸스 스마트 체인(BSC)로 이전 | ||
+ | * 2021년 7월 | ||
+ | : BSC 첫 런칭 게임 LOM의 사전판매 대흥행, BSC 마켓플레이스 1위 달성 | ||
+ | * 2021년 9월 | ||
+ | : Binance 그룹 1주년 행사 메타버스 전시회 참가 (유망 30개 프로젝트 초청)<ref>BSC 1주년 행사 - https://medium.com/dvisionnetwork/binance-smart-chain-1st-anniversary-in-dvision-metaverse-487e2a3493b</ref> | ||
+ | |||
{{각주}} | {{각주}} |
2022년 1월 4일 (화) 13:22 기준 최신판
아이텀게임즈(ITAM Games)는 바이낸스 스마트 체인 (BSC) 기반의 블록체인 게임 플랫폼이다. 블록체인 기술을 통해 사용자는 아이텀게임즈에서 서비스되는 게임을 플레이하며 다양한 게임 아이템을 확득할 수 있으며, 보유한 아이템을 NFT로 토큰화하여 개인 지갑에 보관 및 마켓플레이스에서 자유롭게 거래할 수 있다. 아이텀게임즈를 만든 ㈜아이텀게임즈의 대표는 길아성이다.
목차
개요[편집]
아이텀게임즈(ITAM Games)는 바이낸스 스마트 체인(BSC) 기반의 블록체인 게임 플랫폼이다. ITAM Middleware 기술을 적용하면 적은 공수로 기존 모바일 게임을 블록체인 게임으로 만들 수 있다. ITAM 생태계 내 게이머들은 게임 플레이를 통해 획득한 자산 및 콘텐츠를 NFT화 할 수 있으며, 개인 지갑에 보관하거나 마켓플레이스에서 거래가 가능하다. 아이텀게임즈는 아이텀(ITAM)이라는 자체 유틸리티 토큰을 발행했다. 아이텀 토큰은 NFT 마켓플레이스의 결제수단으로 사용되며, 탈중앙 토큰 보유자는 거버넌스 투표를 통해 재단의 의사결정에 참여할 수 있다. 또한 아이텀 토큰은 BSC뿐만 아니라 이더리움, 폴리곤 등 멀티체인을 지원한다. ITAM Bride(https://itam.network/bridge) 서비스를 이용하면 서로 다른 블록체인 간에 토큰을 전송할 수 있다.
특징[편집]
생태계[편집]
아이텀게임즈는 블록체인 기술을 통해 생태계 참가자에게 공정하고 합리적인 혜택을 제공하도록 설계되었다. 아이텀토큰이 아이텀 생태계를 활발하게 하는 기본 토큰이 되어 게임 사용자의 아이텀스토어 내의 유료 콘텐츠 구매, 게임개발자에게 정산, 대체불가토큰(NFT)의 거래, 아이텀게임즈 참여 보상 및 이벤트, 대체불가토큰의 임대 수수료 등과 같은 생태계의 다양한 교환 수단으로 아이텀게임즈 내에서 사용된다.
- 아이텀플랫폼 : 수수료 기반의 C2C 마켓플레이스 모델이다. 아이텀 미들웨어를 사용하여 런칭되는 게임 아이템을 거래하는 데 사용되며, 게임 사용자는 아이텀스토어의 NFT 아이템을 아이텀토큰으로 거래할 수 있다.
- 게임 사용자 : 게임 사용자는 게임을 설치하고 플레이하는 핵심 플레이어이자 플랫폼의 중요한 구성원이다. 아이텀스토어를 통해 블록체인 게임을 즐기며 아이텀토큰 또는 아이텀게임즈에서 사용 가능한 범용적인 코인으로 유료 콘텐츠를 구매하고 게임에서 얻은 디지털 자산을 다른 사용자와 교환하며 아이텀게임즈의 이벤트 프로모션 참여, 아이텀게임즈 내 여러 활동 등에서 아이텀토큰을 보상받게 되는 주된 생태계 참여자이다.
- 게임 개발자 : 게임 개발사는 아이텀게임즈에 주요 콘텐츠 제공자로써 게임 사용자와 같이 생태계의 중요한 구성원이다. 게임개발사는 아이텀이 제공하는 Middleware API 패키지를 이용할 수 있으며, 게임 사용자들의 콘텐츠 구매 수익을 정산 받게 된다.
토큰 이코노미[편집]
아이텀게임즈는 아이텀(ITAM)이라는 유틸리티 토큰을 보유했다. 총합 2,500,000,000개의 아이텀토큰이 발행되었으며, 이더리움 네트워크(ERC-20)과 바이낸스 스마트 체인 네트워크(BEP-20)에 총합 약 600,000,000개가 유통되고 있다.
Description Wallet Address Marketing 0x4E78832D637B7B830fd6D1a242416A77f4349649 Team 0x0Ba6945B423afBBa933B097667E1e6781586b256 Advisor 0xEF20101fe87805dbDF0423f3E35E7698DA5710c2 Ecosystem 0x2b9C909f9eA41d93aBc7dA0241c59f5ab0e78099 Sale 0xc7AD79E95196b6De9DFc66806037371C74AECF36
기술과 환경[편집]
블록체인 프로토콜[편집]
블록체인은 게임 디지털 자산의 가장 안전하고 투명한 저장 공간일 것이며 스마트 계약으로 신뢰받는 공공 거래장부를 구현할 수 있다. 초창기 아이텀게임즈는 이오스(EOS) 체인에서 서비스를 시작하였으나 차후 바이낸스 스마트 체인(BSC)으로 서비스를 이전하였는데 BSC의 장점은 아래와 같다.
- 안정성과 속도 : 스마트 컨트렉트를 통해 유망한 프로젝트를 발굴해 바이낸스 생태계를 확장시키기 위해 바이낸스가 개발한 블록체인 플랫폼이다. 또한 이더리움 가상 머신(EVM) 등의 타 플랫폼과도 호환되어 다양한 솔루션 활용이 가능하다. Pow 합의 알고리즘을 사용하는 다른 퍼블릭 블록체인 프로토콜에 비해 안정적이며, 빠른 TPS를 구현하고 있다.
- 저렴한 전송수수료 : BSC는 검증된 소수의 노드만 블록을 생성하도록 설계돼 있어 저렴한 수수료와 빠른 거래 속도가 장점이다. BSC의 가스 비용은 일반적으로 수십 센트 수준으로, 수십달러가 평균인 이더리움과 비교하면 굉장히 낮다. 또한 트랜잭션 속도는 특별히 혼잡 증상이 일어나지 않는 이상 즉각적으로 실행된다.
- 높은 유저 수와 접근성 : 세계 최대의 중앙화 가상화폐 거래소 바이낸스를 운영하고 있으므로 유저 접근성이 월등하다. 바이낸스 스마트 체인은 뛰어난 접근성을 바탕으로 단기간에 다양한 DEX, 일드 파밍, 스테이킹 옵션, 기타 디파이 도구들의 플랫폼으로 채택되었다. 기본적으로 BSC에는 모든 형태와 크기의 디앱들이 존재하며, 거래량과 사용자수 측면에서는 이더리움을 능가한다.
중간레이어 설계[편집]
현재 시점의 블록체인 기술로는 게임 사용자 소유의 모든 디지털 자산을 분산원장화 하는 것은 불가능하다. 이러한 이유로 게임 내 모든 디지털 자산을 온체인(On Chain)하지 않고 고급 또는 특정 소비 가치가 있는 등급의 디지털 자산만 블록체인에 기록하고 거래할 수 있도록 하는 것이 게임 사용자에게나 게임개발자에게 좋은 방안이자 애플리케이션 레이어의 퍼포먼스에 안정성과 이익을 줄 수 있다.
스마트 계약[편집]
- 아이텀 미들웨어 : 블록체인과 게임사이의 연결점, 즉 중간레이어(Intermediate layer)로의 구현점이자 아이텀게임즈에 참여하기를 원하는 모바일 게임들이 쉽고 간편하게 진입할 수 있도록 API 패키지를 배포한다. 특정 디지털 자산 데이터가 블록화 되면 이는 영구히 기록되며 공개된 복사본이 생성된 의미이므로 존재의 가치 및 거래 대상의 가치 모두를 지니게 된다. 또한 블록체인의 동작을 통해 게임 디지털 자산 생성 트랜잭션에 대한 무결성(Integrity)을 확보할 수 있으므로 이 디지털 자산의 중복, 허위, 오동작으로 인한 무결성 위반을 배제할 수 있다.
- 디지털 자산을 관리하는데 실제 게임 내에서의 거래내역을 처리하기 위해 게임사 서버와의 데이터 연계가 필요할 것이며, 이러한 데이터의 연계를 위해 아이텀 연계 서버를 두고 게임사 서버와 아이텀 연계 서버가 VPN 등이 적용된 보안된 채널로 1:1 통신을 하게 될 것이다.
- 아이텀 연계 서버는 블록체인과 실제 응용될 데이터의 중간자 역할을 수행하고 이를 통해 블록체인에 수용하기 어려운 대용량의 상세한 데이터를 취급할 수 있도록 할 것이다. 블록체인에 기록하기 어려운 대용량 데이터를 해시 함수를 이용해 별도로 인덱싱하여 아이텀 연계 서버 내에 보관하도록 하고, 인덱스된 해시값을 블록체인에 기록함으로써 데이터의 무결성을 유지한다. 이러한 방법을 통해 게임 클라이언트는 ITAM Middleware를 통해 블록체인에 기록된 디지털 자산의 최신정보를 용이하게 이용할 수 있게 된다.
- 아이텀게임즈 : 아이텀게임즈의 스마트 계약은 블록체인에 디지털 자산의 정보를 기록하기 위한 핵심 요소로 사용된다. 스마트 계약은 디지털 자산의 전송, 저장, 지급을 보장할 것이다. 스마트 계약은 게임 자산 정보 기록을 위한 액션 및 자산 거래를 위한 액션을 포함하는 계약과 아이텀토큰을 발행하고 유통할 계약으로 구성된다. 각 계약은 별도의 소스 코드(source code) 또는 하나의 소스 코드로 이루어질 수 있으며, 이는 네트워크 운영 환경을 고려하여 선택된다.
- 스마트 계약은 Solidity로 작성되었으며, 배포된 블록체인상의 스마트 계약은 HTTP 통신 또는 HTTP를 이용한 RPC API를 이용하여 각 개발자 또는 SDK에서 응용한다. 또한 스마트 계약의 구성 요소 중 하나인 리카르디안 계약(ricardian contract)를 포함하게 되며, 이는 옵코드(opcode)와 사람이 읽을 수 있는 소량의 데이터를 포함한 스마트 계약을 보완하여 법률적이고 거래자 간에 보다 상세한 정보를 제공한다.
- 아이텀 대체불가토큰(ITAM NFT)의 거래 시, 지정가 거래 또는 최저가격과 즉시낙찰가격을 정하고 일정 기간 동안 가장 높은 가격을 써낸 사람에게 판매하는 경매방식 등 판매자가 정하는 자신의 고급 디지털 자산 판매 방식을 정하고 스마트 계약을 이용하여 트랜잭션을 생성할 수 있다. 고급 디지털 자산의 거래 이후 스마트 계약에서 처리된 결과를 이용하여 자동으로 블록체인에서 해당 디지털 자산의 소유권을 변경하고 아이텀토큰이 구매자에게서 판매자에게로 이동하게 된다.
미들웨어 및 풀노드 구축[편집]
아이텀게임즈는 EOS체인에서 서비스 시절, 블록체인 데이터를 빠르고 안정성 있게 서비스에 적용하기 위해 리눅스(OS)와 풀노드(APP) 사이와 리눅스(OS)와 몽고데이터베이스(APP) 사이에 독자적인 중간자를 구축하였다. 현재 이오스 프로토콜의 노드에 생성되는 블록 내에는 피투피 방식의 파일데이터베이스(File DB)로 이루어져 있는데, 이 파일데이터베이스를 분석하여 자신들의 디앱(DApp) 서비스에 적용하기에는 아주 많은 양의 데이터가 집적되어 있어서 시스템 다운 오류와 속도 저하의 문제가 많았다. 일반적으로 이 데이터를 적용하기 위해 몽고데이터베이스 플러그인과 같은 별도 플러그인을 사용하고 있으나 많은 이오스 디앱들로부터 발생하는 트랜잭션과 0.5초 마다 생기는 파일데이터베이스 또한 많은 양의 데이터가 존재하여, 몽고데이터베이스로의 삽입 과정에서 OOM(Out Of Memory)가 발생하고 이로 인해 빈번하게 시스템이 다운되고 있는 것이 현실이다. 이러한 이유로 게임 서비스에 있어 필수적인 안정적 운영을 위해 독자적인 미들웨이를 구축했고, 블록생산자가 아님에도 이오스 메인넷의 풀노드 또한 구축 운영 중에 있다. 현재 기존 몽고데이터베이스 플러그인 대비 약 170 ~ 180% 이상의 안정성과 성능을 보이며 이는 블록체인 게임 서비스로의 한 단계 진화된 앞선 준비라고 할 수 있다.
플랫폼[편집]
아이텀 대체불가토큰(NFT)[편집]
아이텀 대체불가토큰(ITAM NFT)는 아이텀스토어의 게임에서의 대체 불가능한 토큰의 표준으로 게임 내에서 사용자가 획득한 프리미엄 아이템, 캐릭터, 업적, 랭킹 등의 디지털 자산이 토큰화 된 것을 말한다. 사용자의 고유한 디지털 자산은 아이텀SDK를 통해 획득과 동시에 아이텀 대체불가토큰이 생성되고 그의 등록, 수정 및 삭제 등의 히스토리를 블록체인화하여 게임 사용자에게 불변성 및 진정한 소유권을 제공한다. 아이텀 대체불가토큰 계약은 게임개발자가 자신의 게임이나 앱에서 'N'개의 디지털 자산을 만들 수 있도록 구성하고 있다. 또한 게임이나 앱의 심볼 고유 키를 허용하며 하나의 심볼 아래에 여러 디지털 자산을 만들 수 있다.
커뮤니티[편집]
게임 커뮤니티는 사용자들에게 게임 플레이 이외에 또 다른 즐거움을 선사하는 공간이다. 게임 공략글, 게임팁, 버그 신고와 게임 운영 건의, 특정 캐릭터의 팬아트 등 사용자들이 자발적으로 게시물 콘텐츠를 생산하고 공감, 공유하는 문화가 확립되어 있다. 아이텀 커뮤니티는 게임 사용자들의 자발적인 게임 콘텐츠 생성과 공감, 공유에 보상 프로그램을 추가함으로써 게임 커뮤니티를 활성화하고 확대해 나갈 것이다. 이는 아이텀게임즈 생태계가 성장하고 건강함을 유지하는데 중요한 요소일 것이다. 아이텀 커뮤니티는 크게 3가지로 나뉜다.
- 통합 커뮤니티 : 아이텀게임즈는 소식, 게임 사전 예약, 게임 투표 등 플랫폼 전체 기능을 집약한 커뮤니티 공간이다. 통합 커뮤니티에서는 정보 전달에 집중할 것이고, '사전 예약'과 '게임투표' 등은 다음과 같이 구성할 것이다. '사전 예약'기능을 통해 사용자들은 출시 예정이거나 대형 업데이트 게임에 선착순 또는 한정없이 참여할 수 있다. 게임 출시 알림을 수신하고 게임개발자의 특정 액션에 도달하였을 때 아이텀토큰 또는 사전 예약한 게임 내의 디지털 자산을 보상 받을 수 있다. '게임투표' 기능을 통해 민주적으로 추천된 게임들이 아이텀특징(ITAM Featured) 등의 공간에서 알려질 것이다. 투표권의 파워는 아이텀게임즈에서의 활동지수, 아이텀토큰의 스테이크 등과 비례하게 설계하고 있다.
- 게임 공식 커뮤니티 : 게임 별로 게임 사용자에게 공지사항, 이벤트, 개발자노트, 업데이트 예정 등의 게임 정보를 제공하는 커뮤니티다. 게임마다의 기본적으로 제공하는 전달 정보는 물론 '사용자 투표 시스템'을 통해서 사용자들의 게임 내 적극적 참여를 유도하고 민주적인 의견 개진을 할 수 있도록 돕는다. '사용자 투표 시스템' 알고리즘은 해당 게임 기여도를 따르며 그 파워 산출에 영향을 주는 요소는 다양하게 측정될 것이다.
- 게임 사용자 자유 커뮤니티 : 게임의 커뮤니티는 게임을 사업적 관점에서의 긴 생명력을 부여함에 있어 큰 역할을 한다. 잘 구축되고 자생력 있는 게임 커뮤니티는 다수의 게임 사용자들이 지속적이고 적극적인 게임플레이를 활성화하고, 이는 게임개발자의 긍정적 수익으로 연결되고 있다. 이러한 커뮤니티의 각 참여자들은 다양한 형태의 콘텐츠의 생산자이자 소비자인데, 특히 생산자가 커뮤니티에서의 역할 비중이 높고 활성화를 주도하고 있다. 이들은 커뮤니티에 대한 기여도가 높지만, 커뮤니티 내의 인기나 명성 등 평판 이외의 다른 보상을 얻지 못하고 있다. 아이텀게임즈의 사용자 자유 커뮤니티는 게임 및 커뮤니티의 지속적인 활성화에 대한 기여도에 따라 직접적/간접적, 실질적/상징적 보상과 권한을 제공하고자 한다. 또한 커뮤니티의 핵심 속성인 참여자 주도와 집단지성의 효과를 최대한 이끌어내고자 한다. 이를 구현하는데 있어 게임사가 지정하고 관리하는 단일 또는 소수의 커뮤니티 정책이 아닌 게임 사용자의 자발적인 생성과 관리의 커뮤니티 구성 정책으로 진행할 것이다. 당장은 게임의 사용자 수만큼 커뮤니티가 생성될 수 있음을 예상할 수 있지만 향후 커뮤니티 내에서 생산되고 공유되는 양질의 콘텐츠로 특정한 커뮤니티로의 쏠림과 편입이 이뤄 질 것이고, 이러한 양질의 콘텐츠가 생산되고 공유되는 해당 커뮤니티와 콘텐츠에 실질적으로 보상할 것이다. 커뮤니티를 운영하는데 있어 콘텐츠의 생산, 공유는 물론 커뮤니티 내에서의 다양한 분쟁, 욕설, 광고 등을 관리하는 시간과 노력이 요구되므로 잘 구축된 커뮤니티에 보상하는 것으로 광고나 게임사의 지원 등 외부 스폰서에 의존하지 않고도 독립적인 커뮤니티로 운영할 수 있고, 게임사는 커뮤니티 운영의 인적/비용적 부담을 경감할 수 있는 참여자 모두가 혜택을 획득할 수 있는 생태계를 기대할 수 있다.
개발자 지원[편집]
아이텀 미들웨어[편집]
아이텀게임즈 플랫폼에서 자사 게임을 퍼블리싱하기 희망하는 게임사들을 위해서, API 패키지를 제공한다. 게임개발사들은 블록체인 플랫폼에 대한 별도의 기술적 노하우를 습득하는데 개발 자원을 소모할 필요가 없으며, 게임개발자용 월렛 연동, 게임 내 거래 가능한 디지털 자산의 등록 등을 패키지로 이용할 수 있다.
(출처 : ITAM Medium https://medium.com/itam)
- 통합 인증(Single Sign-on Authentication)
- 거래/활동 화이트리스트(Transaction/Action Whitelisting)
- 생체 인증(Bio-Authentication )
- 인앱 구매(ITAM In-App Purchase )
- 리더보드, 업적(Leaderboard, Achievement)
- 디지털 자산의 대체불가토큰화(Digital Asset Tokenization)
- PVP 전적 토큰화(PVP Tokenization)
- 난수 생성(Random generation)
- 게임 랭킹, 이벤트(Ranking, Event)
- 분석 도구(In-App Analytics Tool)
로드맵[편집]
- 2018년 3월
- 이오스탁(EOStock) : 세계최초 크롬 익스텐션 버전 이오스 지갑 런칭
- 이오스캐너(EOScanner) : 이오스 디앱 개발에 중점을 둔 이오스 블록 익스플로러 런칭
- 아이텀SDK(ITAM SDK) : 아키텍처 설계 및 기능 계획 개발 시작
- 이오스 풀노드(EOS Fullnode) : 이오스 풀노드 설치 완료
- 2018년 4월
- 아이텀스토어 : 게임 개발자를 위한 애플리케이션 등록 콘솔 개발, 이오스탁을 기초로 한 지갑, 게임 스토어, SDK 연결 애플리케이션 알파버전, 게임개발자와의 제휴 및 입점 계약
- 아이텀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]
- 2021년 2월
- 바이낸스 스마트 체인(BSC) 브릿지 서비스 런칭[2]
- 2021년 3월
- CafeSwap 리스팅
- 2021년 4월
- PancakeSwap 리스팅, Alphaca Finance & LaunchZone 파트너십
- 2021년 5월
- ITAM 서비스 기반을 바이낸스 스마트 체인(BSC)로 이전
- 2021년 7월
- BSC 첫 런칭 게임 LOM의 사전판매 대흥행, BSC 마켓플레이스 1위 달성
- 2021년 9월
- Binance 그룹 1주년 행사 메타버스 전시회 참가 (유망 30개 프로젝트 초청)[3]
각주[편집]
참고자료[편집]
- 아이텀게임즈 공식 홈페이지 - https://itam.games/en
- 아이텀게임즈 트위터 - https://twitter.com/itamgames
- 아이텀게임즈 백서 - https://itam.games/assets/download/ITAM+Games+Whitepaper_1.02_kor.pdf
- dONe, 〈(EOS Inside) 작지만 전혀 새로운 차이를 만들고 있는 아이텀게임즈(ITAM GAMES)〉, 《미디엄》, 2019-04-15
- 영보스, 〈아이텀게임즈(ITAM코인)에 대해 알아보자〉, 《네이버 블로그》, 2019-05-15
- 심두보 기자, 〈큰 그림 그리는 아이텀게임즈 "블록체인 게임 스토어를 만듭니다"〉, 《디센터》, 2019-07-08
- 업비트, 〈(거래) BTC 마켓 코인 추가(아이템게임즈 ITAM)〉, 《업비트》, 2020-04-24
- 뉴스레터팀, 〈블록체인 게임의 반격! 어떤 게임이 준비중일까요?〉, 《디스트리트》, 2020-05-05
같이 보기[편집]