Witek Radomski(위텍 라돔스키)는 디지털 자산 및 NFT를 위한 블록체인 플랫폼인 Enjin의 CTO이자 공동 설립자입니다. 안전하고 효율적인 자산 관리를 위한 도구와 인프라를 제공합니다. [1][2]
라돔스키와 막심 블라고브는 2009년 3월에 Enjin을 공동 설립했습니다. Xangle과의 시놉시스 서밋 인터뷰에서 라돔스키는 Enjin, 그 역사, 그리고 개발에 대해 논의했습니다. 그는 Enjin에 대한 간략한 소개로 시작했습니다: [3]
“저는 2012년경부터 블록체인에 관심을 가져왔고, Enjin은 게임 업계에서 시작된 회사입니다. 2018년경에 게임을 중심으로 소셜 네트워크를 구축할 수 있는 플랫폼을 만들었는데, 이는 게임에 우리의 결제 시스템을 통합하고 온라인 상점을 사용하여 혜택을 제공하는 것으로 발전했습니다. 그 후 블록체인을 사용하기 시작했고 2017년에 대체 불가능 토큰(NFT)을 실험한 최초의 회사 중 하나였습니다. 이제 최종 사용자, 게임 개발자 및 회사가 NFT의 힘을 활용하고 제품에 통합하여 모든 사람이 이 기술에 접근할 수 있도록 하는 완벽한 도구 시스템을 제공하고 있습니다.”
그는 ERC-1155 토큰 표준을 만드는 것을 포함하여 Enjin의 역사에 대해서도 설명했습니다: [3]
“우리는 NFT를 최초로 출시한 회사 중 하나였습니다. 토큰을 만들고 싶었지만, 당시에는 이더리움에서 주로 ERC-20 토큰이었는데, 이는 단순히 대체 가능한 통화였습니다. 우리는 플레이어가 게임에서 무기, 방어구 및 기타 아이템을 획득하고 거래할 수 있으며, 게임 내에서 수집 가치와 유틸리티를 추가할 수 있는 게임 개발자를 위한 플랫폼을 구축하는 것을 목표로 했습니다. 거기서부터 모든 것이 시작되었습니다. 우리는 심지어 당시 ERC-1155 표준을 만들었는데, 이는 현재 NFT에 가장 인기 있는 표준 중 하나가 되고 있으며, 실제로 가장 인기 있는 표준일 수도 있습니다.”
“우리가 시작했을 때는 정말 생소했고, 힘든 업계인 게임 개발에 진출했습니다. 게임 개발자가 이것을 사용하는 것이 당연하다고 생각할 수도 있지만, 플레이어는 최첨단의 멋진 경험을 기대하고 있으며, 블록체인은 빠르게 발전하고 있었습니다. 2017년 당시에는 지금과 많이 달랐습니다. 도구가 훨씬 원시적이었습니다. 이제 평균적인 사람도 NFT가 무엇인지 이해하고 사용할 수 있는 시점에 도달했고, 그것을 보는 것이 정말 기쁩니다. 현재 예술가, 음악가 및 인플루언서와 같은 진정한 실험가들이 참여하여 이 아이디어를 대중에게 널리 알리고 있습니다. 저는 그것이 회사가 NFT를 채택하는 것으로 이어지고, 결국 게임 개발자가 대규모 게임에서 이 기술을 활용할 수 있게 될 것이라고 생각합니다.”
NFT를 게임에 구현하도록 설계된 Minecraft 플러그인과의 작업에 대해 질문을 받았을 때, 라돔스키는 다음과 같이 답했습니다: [3]
“Enjin의 기원은 Minecraft에 있었고, 우리는 원래 수천 개의 Minecraft 서버를 관리하면서 Minecraft 내에서 혜택과 아이템을 판매하여 수익을 창출했습니다. Enjin을 만들었을 때, 사용자가 Minecraft에서 NFT를 활용할 수 있도록 Minecraft 플러그인을 만들기로 결정했습니다. 그 플러그인은 현재 사용 가능하며 오픈 소스이고, GitHub에 가서 다운로드하여 Minecraft 서버에 통합할 수 있습니다. 우리는 이러한 아이디어 중 일부를 실험하기 시작한 서버를 출시하여 사람들이 참여하고 게임을 하고 NFT와 암호화폐를 얻을 수 있도록 했습니다. 최근 Microsoft Azure...
Space Mystery라는 게임을 제작하여 마인크래프트 서버에 통합함으로써 플레이어들이 Microsoft 배지를 획득할 수 있도록 했습니다. 사람들이 자신만의 서버를 생성하는 탈중앙화 시스템으로서 마인크래프트가 기능하는 것을 보는 것은 매혹적이었습니다. 여러분은 저희 플러그인을 가져다가 게임 오브 스론 서버 또는 여러분이 만든 독특한 서버에 맞게 수정하고 NFT를 이용하여 실험해 볼 수 있습니다.
인터뷰 말미에는 Enjin의 3D 컴퓨터 그래픽 게임 엔진인 언리얼 엔진 통합 계획에 대해 논의했습니다: [3]
“언리얼 엔진을 다루는 방식은 2017년 이후로 발전해왔습니다. 처음에는 게임 개발자들이 게임 엔진에 완벽하게 구현된 인터페이스를 원한다고 생각하여 모든 기능을 갖춘 Unity 플러그인을 만들었습니다. 그러나 게임 개발자들과 협력한 결과, 그들은 간단하고 간소화된 인터페이스를 원한다는 것을 알게 되었습니다. 그래서 언리얼 엔진을 위해, 그리고 현재 작업 중인 것은 C# SDK입니다. 주요 프로그래밍 언어를 모두 지원하여 게임에 플러그인하고 블록체인에 접근하여 전송 및 토큰 발행과 같은 핵심 기능을 수행할 수 있도록 할 것입니다. 게임 개발자들이 백그라운드에서 해당 라이브러리를 사용하여 자체 인벤토리 시스템과 고유한 게임플레이 요소를 개발할 수 있도록 그 부분까지만 제공할 것입니다. 언리얼 엔진과 같은 엔진을 다루는 방식입니다.”
2021년 12월, Boxmining은 이피니티(Efinity)에 대해 라돔스키(Radomski)와 인터뷰했습니다. [엔진(Enjin)]의 이전 폴카닷(Polkadot) 파라체인이었으며, 이후 마이그레이션되어 [엔진(Enjin)]의 매트릭스체인(Matrixchain)이 되었습니다. 인터뷰는 그가 생각하는 [메타버스(metaverse)]의 미래에 대한 이야기로 시작되었습니다: [4]
“제 생각에는, 말씀드린 것처럼, 커뮤니티의 반응을 살펴볼 것입니다. 단순히 수익화하고 플레이어들에게 더 많은 비용을 청구하는 또 다른 방법으로 게임을 취급하는 일부 게임에 대한 많은 비난이 있을 것입니다. 하지만 이 분야에서 새로운 것을 시도하는 멋진 인디 게임들이 등장할 것입니다. 플레이어들은 새로운 것을 시도하는 게임에서 자신들이 좋아하는 것을 찾기 시작할 것이고, 앞으로 몇 년 안에 몇몇 게임들이 엄청난 성공을 거둘 것이라고 생각합니다. 마치 포켓몬 고가 AR에서 그랬던 것처럼, 사람들이 협업하는 새로운 경험을 제공하는 게임 말이죠. [블록체인(blockchain) 세계에서도 같은 일이 일어날 것입니다. 저는 그 시점에 와 있다고 생각합니다. [엔진(Enjin)]에서 우리가 하려는 것은 게임 개발자들에게 도구와 영감, 그리고 매우 곧 사용할 수 있는 프레임워크와 라이브러리를 제공하는 것입니다. 따라서 협업 플레이어 게임을 만들고 싶다면 어떻게 해야 하는지 알 수 있습니다. 머릿속으로 생각해낼 필요가 없습니다. 실제로 몇 가지 예를 얻고 그것을 [블록체인(blockchain)]에 쉽게 적용하는 방법을 알 수 있습니다.”
그런 다음 그는 [메타버스(metaverse) 산업을 위한 플랫폼으로서 [엔진(Enjin)]의 위치를 설명했습니다: [4]
“우리는 많은 도구를 만들었습니다. 훌륭한 [지갑(wallet)]을 만들었고, 이제 오픈소스 플랫폼으로 이동하는 플랫폼을 만들었습니다. 게임 개발자들은 자신의 서버, 아마존 호스팅 또는 자체 로컬 인프라에 배치하고 게임에 연결하여 즉시 게임에서 사용할 수 있는 것을 만들기 시작할 수 있습니다. 우리는 이러한 도구 세트를 조각조각 만들고 있으며, 이제 이피니티(Efinity)라는 [블록체인(blockchain)] 계층이 있습니다. 따라서 우리는 이것을 도구, 지식, 그리고 게임이 변화하기를 바라는 영감과 비전을 제공하는 것으로 보고 있습니다. 이제 우리는 그 경로를 보고 있습니다. 약 100명의 도입자를 확보했고, 내년에는 수천 명으로 증가할 것으로 예상합니다… [NFT(NFTs)를 사용하여 게임화하려는 몇몇 기업들이 있습니다. 몇 년 전 마이크로소프트와 협력했고, 그들은 마이크로소프트 애저 커뮤니티에서 멋진 일을 하는 사람들에게 보상을 제공하는 것에 대해 계속해서 우리와 협력하고 있습니다. 심지어 말해도 되는지 모르겠지만, 유엔과 같은 단체와 협력하여 이 도구를 사용하여 세상을 더 나은 곳으로 만들 방법을 모색하고 있습니다.”
이피니티(Efinity)와 [엔진(Enjin)]의 차이점에 대한 질문에 라돔스키(Radomski)는 다음과 같이 답했습니다: [4]
“글쎄요, 이피니티(Efinity)는 [폴카닷(Polkadot)]의 파라체인이며, 가빈 우즈(Gavin Woods)가 [이더리움(Ethereum)을 떠나 이 새로운 아이디어를 개발한 지난 5년 동안 구상해 온 [블록체인(blockchains)] 인터넷의 일부입니다. 이피니티(Efinity)의 목적은 [이더리움(Ethereum)과 이전 [블록체인(blockchains)]에서 발생하는 어려운 마찰 지점을 제거하는 것입니다. 사람들이 게임을 플레이할 때 원하는 경험은 휴대전화에 설치하거나 콘솔에서 플레이를 시작하는 것입니다. 이피니티(Efinity)는 [블록체인(blockchain)]이지만, [NFT(NFTs)]를 위해 맞춤 제작된 반면, [이더리움(Ethereum)]에서는 모든 종류의 [스마트 계약(smart contracts)]을 사용하여 무엇이든 만들 수 있지만, 그것은…
매우 효율적입니다.”
“저희가 하고 있는 것은 게임을 만들고 수억 또는 수십억 개의 NFT를 보유하려는 경우 Efinity에서 몇 초 만에 작업을 완료할 수 있도록 특수 목적의 NFT 플랫폼을 구축하는 것입니다. 이를 위한 모든 도구를 사용할 수 있으며, 데이터를 효율적으로 저장합니다. 비용이 매우 저렴하며 Ethereum보다 훨씬 저렴합니다. 여기서 차이점은 Ethereum과 Efinity가 자체 블록체인, 별도의 생태계이지만, Ethereum은 범용이기 때문에 누군가가 NFT로 무언가를 할 때, 심지어 민팅을 할 때도 이제 소비자 단계를 넘어섰다는 것을 알 수 있습니다.”
인터뷰 말미에 Radomski는 Efinity가 해결하기 위해 개발된 문제에 대해 설명했습니다. [4]
“MetaMask와 같은 지갑을 설치하고 시드 구문을 설정해야 하는 필요성을 포함하여 가장 큰 과제는 약 95%의 사용자가 게임을 플레이하려는 것을 꺼리게 만듭니다. 또 다른 과제는 암호화폐를 처리하고 거래 수수료를 지불하는 것입니다. 저희는 Efinity에서 게임 개발자가 사용자가 특정 수의 거래를 무료로 할 수 있도록 허용하고, 이를 수익화 전략에 반영함으로써 이 문제를 해결하려고 노력하고 있습니다. 또한 길드가 지갑을 소유하는 것과 같은 다중 서명 거래와 같은 기능을 구현하기 위한 도구를 게임 개발자에게 제공하고 있습니다. 저희가 해결하고 있는 주요 문제는 NFT의 가격 책정 부족입니다. 시장에서 고가의 판매가 이루어지지만, 20달러 또는 50달러 상당의 품목의 가치를 추정하는 데 도움이 되는 체인 상의 가격 평가 메커니즘을 개발하여 모든 품목에 대한 추정치를 설정하도록 유도하고 있습니다.”
이 인터뷰에서 Radomski는 암호화폐에 대한 초기 관심과 그것이 게임 플랫폼과 통합하도록 설계된 암호화폐 Enjin Coin 개발로 이어진 과정을 논했습니다. 그는 특히 Minecraft를 위한 가상 아이템 생성 및 관리를 지원하는 Enjin 플랫폼을 설명했습니다. 그는 Enjin Coin이 플레이어가 서로 다른 서버에서 게임 내 아이템을 소유하고, 거래하고, 이전할 수 있도록 하는 방법을 설명했습니다. Radomski는 보안, 거래 비용, 사용 편의성의 필요성과 같은 기술적 과제와 Unity 및 Unreal과 같은 인기 게임 엔진을 지원하려는 Enjin의 계획에 대해서도 언급했습니다. [5]
2018년 블록체인 게이머 커넥츠(Blockchain Gamer Connects)에서의 연설에서 라돔스키는 게임 커뮤니티에 중점을 둔 회사에서 게임 내 진정한 디지털 자산 소유권을 위한 이더리움 블록체인 상의 엔진 코인을 개발하는 회사로 엔진의 발전에 대해 논의했습니다. 그는 엔진 플랫폼이 게임 개발자가 게임 내 아이템을 나타내는 토큰을 생성하고 관리하며 Unity 및 Unreal Engine과 같은 인기 있는 게임 엔진과 통합할 수 있도록 하는 방법을 설명했습니다. 라돔스키는 블록체인의 속도 및 비용 문제를 해결하도록 설계된 엔진의 향후 확장 솔루션인 이피니티(Efinity)를 강조했습니다. 그는 또한 새로운 게임 "War of Crypto"를 소개하고 게이머를 위한 안전하고 사용자 친화적인 암호화폐 지갑 개발에 대해 설명했습니다. [6]