본문 바로가기
코인 포스팅

#4. RMRK/리마크 (Remark) 를 알아보자

by cryptoguideCK 2023. 11. 29.

오늘은 RMRK에 대해 써보고자 합니다.

읽기전 NFT에 대해 미리 공부하고 오는 것을 추천해 드립니다.

 

Introduction

NFT 시장은 처음 단순 JPEG 이미지를 블록체인 상에 non-fungible 하게 (변경할 수 없게) '각인' 시킨 단순한 컨텐츠로 시작하여 조금씩 발전해왔습니다. 그러나 여전히 NFT는 민팅 후 하나의 이미지 파일이나 단순 영상 파일로 존재하는 경우가 많습니다. 서든어택, 피파와 같은 온라인 게임들 게임 캐릭터의 스킨이나 장비, 무기를 바꾸 실시간으로 그 변화가 캐릭터에게 시각적으로 반영되는 반면에 현재까지 우리가 많이 접하는 NFT는 중앙화된 개발진의 메타데이터 업데이트 없이는 시각적으로 바꿀 수가 없으며 그 한계가 분명합니다. RMRK/Remark 팀은 이러한 NFT의 한계를 바꾸어 새로운 NFT 스탠다드, 일명 NFT 2.0의 개발을 통해 NFT의 한계를 깨부수고 새로운 장을 열어 무한한 가능성을 테스트하고자 합니다.

 

RMRK 팀은 아이디어에 그치는 것뿐만이 아니라 이미 직접 여러 종류의 새로운 NFT 스탠다드를 개발하여 실제로 적용하는 것까지 성공하였으며 그에 그치지 않고 RMRK 스탠다드 NFT들을 거래할 수 있는 자체 NFT 거래소까지 개발하여 운영 중에 있습니다. 이번 포스트를 통해 RMRK 팀이 개발한 기술에 대해 다루고 RMRK에 대한 제 생각을 적어보고자 합니다.

 

RMRK의 컨텐츠

RMRK는 2020년에 처음 런칭하였으며 이후 2022,2023년에 걸쳐 다양한 Ethereum Improvement Proposal (EIP)을 제출하며 새로운 NFT Standard를 여러 종류 개발하였습니다. 그들이 개발한 다양한 기능을 가진 Standard들을 'lego' 처럼 원하는 대로 결합했다 떼었다 하며 무한한 가능성을 가진 NFT들을 만들어 낼 수 있습니다.

 

그들이 제출한 가장 대표적인 ERC standard 들은 다음과 같습니다.

 

1. ERC-5773: Multi-asset NFT

 

Multi-asset 이라는 이름에서부터 알 수 있는 것처럼 이 standard는 하나의 NFT안에 여러 종류의 매체를 담을 수 있는 기술입니다. 예를 들어, 하나의 NFT를 민팅할 시점에 NFT에 2D 이미지, 3D 모델, 텍스트, 음성파일, 영상파일과 같이 여러 종류의 컨텐츠를 담아서 민팅한 후, 적절한 출력장치에서 각기 다른 모습으로 구현되게 설정할 수 있습니다. 이북리더에서는 NFT가 텍스트 형식으로 보이고, MP3 장치에서는 음성, 휴대폰에서는 영상 이렇게 하나의 NFT만 가지고 여러 가지 출력 결과물을 보일 수 있다는 점에서 각기 다른 컨텐츠를 출력하기 위해서는 매번 새로 민팅해야하는 현재 통용되는 NFT standard보다 업그레이드된 것임을 알 수 있습니다.

 

EIP 링크: https://eips.ethereum.org/EIPS/eip-5773

 

ERC-5773: Context-Dependent Multi-Asset Tokens

An interface for Multi-Asset tokens with context dependent asset type output controlled by owner's preference.

eips.ethereum.org

 

2. ERC-7401: Nestable NFT

 

Nest (둥지)에 알이 들어있는 것처럼 하나의 NFT가 다른 NFT를 소유할 수 있는 기술입니다. NFT가 단순히 1차원적으로 존재하지 않고 일종의 창고처럼 사용될 수 있습니다. 예를 들어 서로 다른 종류의 두 가지 게임에서 수많은 종류의 NFT를 에어드랍 받았다고 할 때, 지갑 안에 여러 종류의 NFT가 어지럽게 널려 있지 않고 하나의 'Parent NFT'안에 각각 게임에서 받은 다양한 'Child NFT'를 담아 관리할 수 있으며 또한 다른 지갑으로 전송해야 할 때도 'Chile NFT' 가 담긴 Parent 만 보내면 전부 전송되는 기술도 포함되어 있습니다.

그림 예시. Source: ERC-7401 proposal page

 

EIP 링크: https://eips.ethereum.org/EIPS/eip-7401

 

ERC-7401: Parent-Governed Non-Fungible Tokens Nesting

An interface for Non-Fungible Tokens Nesting with emphasis on parent token's control over the relationship.

eips.ethereum.org

 

3. ERC-6220: Equippable NFT

 

인트로에서 들었던 예시처럼 NFT를 활용하는 web3 게임 내에서 NFT에 장비를 장착할 경우 NFT 자체에 장비처럼 장착되어 하나로 거래될 수 있으며 또한 장착된 NFT장비를 실시간으로 메인 NFT에 반영할 수 있는 기술입니다. 장착 가능한 NFT 기술을 응용할 경우, 경험치 데이터를 담은 '경험치 NFT'를 개발진 측에서 민팅하여 유저가 장착할 경우 장착한 경험치 레벨에 따라 캐릭터의 모습이 바뀌는 레벨업 기능을 이용할 수 도 있습니다.

 

EIP 링크: https://eips.ethereum.org/EIPS/eip-6220

 

ERC-6220: Composable NFTs utilizing Equippable Parts

An interface for Composable non-fungible tokens through fixed and slot parts equipping.

eips.ethereum.org

 

4. ERC-7409: Emotable NFT

 

Emoji (이모지)를 이용해 NFT에 반응할 경우 같은 NFT라도 각각 다르게 이모지 리액션을 남긴다면 아웃풋이 다를 수 있는 기술입니다. 예를 든다면 같은 두 개의 게임 캐릭터 NFT에 유저가 하나는 얼음 이모지, 다른 하나는 불 이모지를 적용한다면 한 캐릭터는 얼음속성, 다른 하나는 불 속성이 될 수 있는 기술입니다. 해당 기술을 이용하여 커뮤니티 내 유저간의 상호작용을 이용한 수많은 조합을 가진 재밌는 NFT들이 결과물로 나올 수 있습니다.

 

EIP 링크: https://eips.ethereum.org/EIPS/eip-7409

 

ERC-7409: Public Non-Fungible Tokens Emote Repository

React to any Non-Fungible Tokens using Unicode emojis.

eips.ethereum.org

 

RMRK는 이 외에도 ERC-6454, ERC-7508을 개발하였습니다.

 

ERC-6454: https://eips.ethereum.org/EIPS/eip-6454

 

ERC-6454: Minimal Transferable NFT detection interface

A minimal extension to identify the transferability of Non-Fungible Tokens.

eips.ethereum.org

ERC-7508: https://eips.ethereum.org/EIPS/eip-7508

 

ERC-7508: Dynamic On-Chain Token Attributes Repository

Dynamic on-chain storage of token attributes in a public-good repository.

eips.ethereum.org

 

5. Singular

 

RMRK NFT standard를 이용하여 개발된 다양한 NFT들을 거래할 수 있는 자체 개발 NFT 거래소입니다.

Singular 거래소

 

6. Kanaria: Skybreach

 

개발진에서 RMRK NFT standard를 적용하여 처음으로 민팅한 Kanaria 컬랙션 NFT들을 사용하여 플레이 가능한 RMRK 팀의 자체 개발 중인 메타버스입니다.

 

Kanaria: Skybreach 관련 자료: https://rmrk.gitbook.io/kanaria-skybreach/fundamentals/skybreach-overview

 

Skybreach: Overview - Kanaria: Skybreach

To get from one to the other, you must have a flying avatar (like a Kanaria), or you must use a portal, Vegvisir rune, or book passage on one of the airships. Transport will cost RMRK, payable to the driver (another player who owns an airship) or the game

rmrk.gitbook.io

 

RMRK token

 

RMRK 토큰은 Kanaria를 최초로 민팅한 유저들에게 에어드랍된 토큰입니다. 개발진은 Singular 플랫폼과 Kanaria: Skybreach 메타버스에서 거래통화, 거버넌스 토큰 등으로 사용될 계획을 검토 중입니다. 개발진에서 연구 중인 RMRK 토큰의 유틸리티와 관련된 자세한 내용은 아래 링크를 참고해주세요

 

RMRK 토큰 링크: https://singular.app/tokens

 

Singular: the "Modular NFT" Marketplace - the future of NFTs starts here

Discover the future of NFTs on Singular - the "Modular NFT" marketplace. Mint, trade, & experience advanced NFTs with unique capabilities.

singular.app

 

총평 (개인적인 생각)

 

1. 장점

 

1) NFT 시장의 새로운 장을 이끌어 나갈 수 있는 획기적인 기술력

 

RMRK의 NFT standard를 web3 온라인 게임들에 적용 수 있다면 폭발적인 성장을 할 수 있을 것으로 기대됩니다. 현시점의 NFT 기술은 다이나믹함을 요구하는 온라인 게임에 적용하기는 많이 부족한 점이 사실입니다. RMRK NFT standard를 이용한 web3 게임은 web2 온라인 게임 못지않은 게임 캐릭터 customization이 가능하며 동시에 web3게임만의 특징인 asset decentralization을 동시에 이룰 수 있다는 점에서 web3와 web2의 장점들만 모아놓아 사용할 수 있는 것이 상당히 매력적일 것으로 생각합니다. Web3 게이밍에서 NFT가 핵심적인 구실을 할 것이기에 적절한 web3 게임과 협업을 진행할 수 있다면 크게 성장할 수 있다고 생각합니다.

 

2. 단점

 

2) RMRK 기술력보다 비교적 부족한 RMRK 토큰의 유틸리티

 

RMRK 토큰의 가격 자체는 RMRK NFT Standard가 널리 사용되며 RMRK 생태계가 성장할 경우 성장할 것으로 예상할 수 있으나 RMRK 팀에서 개발한 획기적인 기술력에 비해 RMRK의 현시점 적용된 유틸리티는 아쉬운 점이 있다고 생각합니다. RMRK 토큰이 ICO가 아닌 Kanaria 구매자들에게 에어드랍으로 보내진 토큰이라는 것도 어느 정도 가격에는 영향력이 있을 수 있습니다.

 

결론

 

RMRK 의 ERC Standard는 현시점 NFT의 한계를 분명히 돌파해 나갈 수 있는 창의적이며 획기적인 기술력이라고 생각합니다. 위에 서술한 것처럼 토큰 자체의 유틸리티는 조금 더 보완이 필요하다고 생각하나 이미 기술력이 뒷받침된 경우이기 때문에 비교적 low risk이지 않을까 생각하며 RMRK 프로젝트와 web3 게이밍 모두 이제 성장을 시작한 점을 고려한다면 충분히 앞날을 기대해볼 만한 프로젝트와 토큰입니다.

 

긴 글 읽어주셔서 감사합니다.

 

 

아래링크 방문하셔서 꼭 다시한번 읽어보세요!

 

RMRK 공식 사이트: https://www.rmrk.app/

 

RMRK.app

The most advanced NFT standard in the world. Build, mint, and sell supercharged NFTs across blockchains.

www.rmrk.app

RMRK 개발자 documentation: https://evm.rmrk.app/general-overview/rmrk-ercs

 

RMRK ERCs - RMRK EVM developer documentation

An NFT can have multiple assets (outputs), which can be any kind of file to be served to the consumer, and orders them by priority. They do not have to match in mime-type or tokenURI, nor do they depend on one another. Assets are not standalone entities bu

evm.rmrk.app

RMRK 관련 간단한 정리: https://docs.rmrk.app/getting-started#the-rmrk-token

 

Getting Started | RMRK docs

This documentation portal should provide you with everything you need to get started with RMRK as a

docs.rmrk.app