엔진코인(Enjin Coin)은 엔진(Enjin)사가 게임 아이템 거래를 위해 만든 암호화폐 프로젝트입니다. 이더리움 기반의 ERC-20, ERC-721, ERC-1155 토큰 아이템을 모바일 암호화폐 지갑에 보관하고 관리할 수 있습니다. 엔진코인의 화폐 단위는 ENJ입니다. 엔진코인은 현재 빗썸, 바이낸스, 크립토피아, Kcoin, HitBTC 등의 거래소에 상장되어 있습니다. 엔진(Enjin)는 전 세계 유명 게임 회사 및 블록체인 전문 기업들과 함께 '블록체인 게임 연합'(Blockchain Gaming Alliance)을 결정했습니다. 이 연합에 참가한 창립멤버는 총 9개 업체로서, 엔진(Enjin), 유비소프트(Ubisoft), 컨센시스(ConsenSys), 알토(Alto), 비투익스펜드(B2Expand), 울트라(Ultra), 피그(Fig), 김리(Gimli), 에버드림소프트(EverdreamSoft) 입니다.
엔진사는 엔진코인 플랫폼과 ERC-1155 토큰 표준을 활용하는 멀티버스(Multiverse) 다중게임 프로젝트를 진행하고 있습니다. 멀티버스는 다중세계라는 뜻으로서, 서로 다른 게임들이 엔진코인을 공유하면서, 한 게임에서 얻은 아이템을 다른 게임에서도 사용할 수 있도록 한 블록체인 게임 프로젝트입니다. 멀티버스에 참여하여 엔진코인을 공유하기로 한 게임들은 에이지 오브 러스트(Age of Rust), 나인 라이브즈 아레나(9Lives Arena), 크립토파이트(Cryto Fights), 워 오브 크립토(War of Crypto), 캣츠 인 메크(Cats in Mechs), 포레스트 나이트(Forest Nights), 브레이니액 스튜디오(Vrainiac Studio), 비트코인 호들러(Bitcoin Hodler) 등 10여 개 입니다.
엔진은 게임 퍼블리셔, 게임 서버, 커뮤니티에서 가상상품과 게임 아이템을 다양한 플랫폼에 걸쳐 관리 할 수 있는 툴을 개발합니다. 엔진코인을 활용한 수익 창출은 강력한 기능과 툴셋을 제공하는 것에 중점을 두고 있습니다. 분산된 플랫폼과 프레임워크 지원을 통해 큰 이점을 얻을 수 있습니다. 엔진코인은 커뮤니티에 이점을 제공합니다. 맞춤형 엔진코인으로 웹사이트와 모바일 커뮤니티를 게임화하고, 포럼과 게시판의 유저 참여 및 기여도를 향상시키며, 보상 자동화 및 트리거 기반 다양한 조건 설정하고, 서버 또는 게임에서 게임용 상품으로 커뮤니티 보상을 연계합니다.
게임 퍼블리셔/콘텐츠 제작자를 위한 이점으로는 암호화폐, 게임아이템 및 특권을 대표하는 새로운 토큰을 만듭니다. 그리고 프로그래밍 방식 또는 앱을 통한 가상상품을 관리 및 생성하고, 가상상품 기반 시간 제한 및 가입 기능을 생성하며, 가상상품 스토어를 설정합니다. 또, 중개인 없는 분산화된 지급결제 창구를 운영하고, 투명한 거래 보고서 및 커미션 시스템 설정할 수 있습니다. 사기, 지불 거절 또는 취소가 불가하고, 최소한의 블록체인 거래 비용 및 수수료가 없거나 인기 플랫폼 및 엔진용 API 및 SDK 오픈소스 세트를 제공하고, 완전한 가상 제품 통합으로 사이트 및 모바일 커뮤니티를 쉽게 설정할 수 있습니다.
엔진코인은 결제 사기, 높은 수수료 및 느린 거래, 소유권 및 희소성의 부족, 잠금 및 중앙 집중화, 공개 표준의 부재, 높은 비용과 시간소모, 게임화 가치의 부족 문제를 해결하기 위해 등장했습니다. 맥심 블라고프(Maxim Blagov)는 엔진코인의 창시자 겸 대표이사 입니다. 그는 호주 시드니에서 대학교를 졸업했습니다. 이단비는 엔진코인의 한국 대표입니다. 그녀는 해외 유학파 출신의 금융 전문가로서, 유창한 영어 실력과 해박한 금융 지식으로 7년간의 전문 기자로 활동한 것이 인연이 되어 엔진코인의 한국 책임자가 되었습니다.
게이머를 위한 이점으로는 사기 위험 없이 아이템을 구입 및 판매할 수 있고, 어떤 커뮤니티나 게임에서도 구애없이 통화를 사용하여 가치를 유지할 수 있습니다. 그리고 엔진 마켓플레이스와 소셜네트워크를 이용해 게임 아이템을 찾고 거래할 수 있으며 게임을 하면서 엔진코인을 획득할 수 있습니다. 또, 맞춤형 가상상품를 엔진 코인으로 변환하여 가치를 유지할 수 있고, 포럼 내 포스팅과 커뮤니티 참여를 통하여 코인을 획득할 수 있습니다. 엔진이 지원하는 수천개의 게임 및 게임서버에서 게임 아이템을 구입하며, 아이템을 웹사이트 위젯에 표시하여 소유권을 증명할 수 있습니다.
엔진은 엔진코인과 가상 자산(virtual assets)를 ERC-20 토큰으로 이더리움 네트워크에 구현했습니다. 이더리움은 가장 유명하고 널리 지원되는 스마트 계약 블록체인으로, 스마트계약은 민트(the Mint), 지불 게이트웨이 계약, 스마트 지갑 계약, 맞춤형 코인 레지스트리 및 탑리스트 계약 등 블록체인에 핵심적인 기능을 제공합니다. 플랫폼 SDK를 사용하여 전자 지급 결제 대행을 쉽게 만들 수 있습니다. 이는 회계 업무 부담을 줄이고 판매자와 고객 간의 신뢰를 향상시킬 수 있는 독특하고 새로운 결제 구조를 허용하도록 설계하였습니다.
새로운 스마트 지갑 거래 메카니즘을 사용하여 블록체인이 허용하는 높은 보안 수준을 유지하면서 이더리움 네트워크에서 더욱 빠르고 쉽게 자동 결제를 사용할 수 있습니다. 사용자는 거래 요청을 실행 할 수 있는 신뢰 플랫폼으로써 게임 및 웹사이트를 승인합니다. 사용자의 지갑은 자금 이체 또는 새로운 가입이 요청될 때마다 확인메시지를 표시합니다. 엔진 스마트 지갑은 모든 것을 쉽게 사용할 수 있도록 만드는 핵심 구성 요소입니다. 기존의 라이트 월렛 디자인을 바탕으로 한 엔진 지갑은 사용자가 신뢰하는 게임 및 웹 사이트와의 통합을 통해 사용자 환경을 더욱 간소화합니다. 각 플랫폼의 사용자 계정이 사용자의 이더리움 계정과 동기화됩니다. 이것을 "스마트" 지갑이라고 부릅니다. 플랫폼 API는 검증된 게임 및 웹사이트 계정을 연결하는데 사용됩니다. 트랜잭션 요청은 신뢰할 수 있는 플랫폼에서 직접 지갑으로 보내집니다. 월렛의 스마트 계약에 의해 거래는 제한되고, 임계값이 집행됩니다. 그리고 스마트 계약은 백그라운드에서 데이터를 위해 사용됩니다. 트랜잭션 요청을 수락하고 자동화하기 위한 로컬 규칙을 설정할 수 있습니다.
엔진지갑은 신뢰 플랫폼을 가지고 있어 사용자는 지갑 설정에서 엔진 APT 자체에서 신뢰 할 수 있는 게임 퍼블리셔 또는 플랫폼 API가 운영하는 제 3자에 이르기까지 신뢰 API 리스트를 정의할 수 있습니다. 지갑은 각 신뢰할 수 있는 플랫폼에서 푸시 알림을 받고, 트랜잭션 요청을 수신하며, 사용자 계정을 동기화할 수 있습니다. 사용자는 그들의 유저네임을 검색하여 엔진 코인을 신뢰할 수 있는 플랫폼에서 다른 사용자에게 보낼 수 있으며, 지갑은 일치하는 연락처와 관련 계정 주소를 찾습니다. 그리고 사용자가 계정 주소를 복사하여 붙여넣거나 위험한 웹 입력 트랜잭션 명령을 받도록 하는 대신 신뢰할 수 있는 각 플랫폼은 트랜잭션 요청을 지갑에 보냅니다. 사용자에게 트랜잭션에 대한 몇 가지 유용한 정보가 표시되며, 클릭 한 번으로 수락 또는 거부할 수 있습니다. 이를 통해 깔끔하고 원활한 사용자 환경을 조성하고 블록체인 지갑과 관련하여 혼동과 불확실성을 방지할 수 있습니다.
엔진코인은 엔진 플랫폼을 활용한 모든 게임에서 사용되는 게임 아이템의 소유권, 통화가치를 보증하는 암호화폐입니다. 엔진코인의 가장 큰 장점은 수많은 사용자를 보유하고 있는 엔진 네트워크와 사업 제휴를 통한 기술 개발이고 엔진의 블록체인 게임 개발 기술력을 유니티에 더해 누구나 쉽게 블록체인 게임 개발을 할 수 있다는 것 입니다. 또한 엔진코인의 다른 스마트계약 게임 플랫폼과의 차별점은 게임용 암호화폐들은 대부분 자체 토큰을 발행하지만, 이 토큰들은 가상화폐로만 사용될 뿐 그 이상의 자산의 역할은 하지 못한다는 것 입니다. 하지만 엔진은 엔진코인 토큰으로 모든 게임 아이템의 통화 가치를 보증한다는 컨셉을 가진 유일한 블록체인 플랫폼입니다. 엔진코인은 엔진 플랫폼에서 출시되는 게임이 많아질수록 발행된 엔진코인의 총유통량은 줄어들기 때문에 엔진코인의 수량은 자연스럽게 줄어들 것이고 코인 가치와 유틸리티 또한 자연스럽게 증가할 것 입니다.