It’s added up a MRC402 Protocol to support mixed assets for NFT.

METACOIN
Metacoin
Published in
12 min readJun 3, 2022
NFT Protocol MRC 402

It’s added up a MRC402 Protocol to support mixed assets for NFT.

MRC402 supports the mixed assets and shares some portion of commission to a copyright holder or a profit share holder on Sales/Auction.

It supports to create Token/MRC402 and Mint and Burn by QR Code or Deeplink on MetaWallet webpage.

Here is the MRC402’s main features.

Mixed Assets

You can create the NFT with combining several tokens not only one token.

  • James set as 5 Metacoin and 10 JamesToken(MRC010) per one NFT as initial assets then create 100 JamesNFT.
  • It’s withdrawn the 500 Metacoin(5MTC*100), 1000 JamesToken(10 JamesToken * 100) from creator’s wallet.
  • It’s valued of 5 Metacoin, 10 JamesToken on 1 JamesNFT.
  • If a user who has got JameNFT melt it or James who create the JamesNFT burn it, you can get the amount of melted or burned * 5 Metacoin, 10 JemaesToken(MRC010).

Copyright Information

NFT is usually used in work of art.

However, there are so confused to users who want to own the NFT. because it is unclear which art is based on.

In MRC402, copyright information can be set only once when NFT is created.

It will ensure that those who wish to own the NFT recognize which work they have by reference this information.

Burn

Burn will reduce the total issuance and it can do by an issuer only.

If there is an initial asset, it will be returned equal to the burned amount * the initial asset.

Mint

Mint will increase the total issuance and can only be issued by issuer.

If there is an initial asset, it will be reduced from the creator’s wallet by the amount of mint * initial asset.

Transfer

MRC402 can send multiple NFTs on transaction not like MRC401.

Melt

Users who has got NFT can do the Melting.

But, If you specify a date that Melting function can be executed on creating the NFT, you can not do Melting before that date.

  • James sends 100 MTC to Mary with a lockup until January.01.2025.
  • Mary can not give 100 MTC to someone until that date.
  • But, If James send to Mary it after setting the initial asset as 100 MTC and melting point as January.01.2025 and issuing 1 MRC402 Mary can transfer to someone at any time and the user who has got it get 100 MTC with melting after January.01.2015.

It has the same effect as a lockup and can also be used as a transferable token.

Support various media

It can publish the NFT by MP4 files as well as images.

It saves in zzal.io because the storing in blockchain consumes excessive traffic and capacity.

zzal.io is a service that stores with distributing images and videos.

Support Platform

  • We open a website “HotDeal.io” that supports NFT trading and provides a variety of information related trading NFT.
  • It can be expected to get advertising and transaction fees.
  • ADV can be carried out in various support methods.
  • If you want to get the commission at a certain percentage on the transaction, sellers send the NFT to “HotDeal.io”,
  • “HotDeal.io” send to the seller with deducted the commission after getting the transaction amount from buyers.
  • After all, it becomes subordinate to a web service called “HotDeal.io” not a decentralized transaction.

If it sell/auction in Metacoin Network after fill out the platform name, commission rate and receiver’s address for commission on registering MRC402,

Trading is made on the Metacoin Network. The fee is distributed according to the information.

Support ShareHolder

You can enter the copyright holder on creating NFT or a user who receive the commission on trading.

We called it “ShareHolder”.

ShareHolder can put the address and commission rate up to 5 addresses.

It’s set up at the time of initial creation and can not be changed.

It supports multiple copyright holders and give stable profits on the Metacoin Network.

It helps you to be more creative.

복합 자산을 지원하는 NFT인 MRC402 Protocol이 추가되었습니다.

MRC402 는 복합 자산을 지원하고, 판매/경매시 저작권자 혹은 수익 공유자에게 일정 비율로 수수료를 줄 수 있으며, 거래 플렛폼이 일정 수수료를 가져갈 수 있습니다.

또한 메타월렛을 개선하여 웹페이지에서 QRCode 혹은 Deeplink를 이용하여토큰/MRC402 등을 생성할수 있으며, 추가발행, 소각, 업데이트를 지원합니다.

MRC402 의 주요 기능은 다음과 같습니다.

복합 자산

NFT를 생성할때 하나의 토큰이 아닌 여려개의 토큰을 묶어서 생성할 수 있습니다.

  • James가 초기 자산으로 NFT 1개 당 메타코인 5개, JamesToken(MRC010) 을 10개를 설정한뒤 JamesNFT를 100개 생성하면, 생성자의 지갑에서 메타코인 500개(5MTC * 100), JamesToken 1000개(10 JamesToken * 100) 가 빠져나가게되며, JamesNFT 1개는 각각 메타코인 5개, JamesToken 10개의 가치를 가지게 됩니다.
  • 만약. JamesNFT 를 가지고 있는 사람이 녹이거나(Melt), JamesNFT 생성자인 James 가 소각(Burn)한다면, 녹이거나 소각한 수량 * 메타코인 5개, JamesToken(MRC010) 10개를 받을 수 있습니다.
  • 물론, 녹이거나 소각한 수량만큼의 JamesNFT는 사라집니다.

저작권 정보

NFT 의 주 사용처는 예술 작품에 많이 사용되고 있습니다.

하지만, NFT가 정확하게 어떤 작품을 기반으로 만든것인지 불확실한 경우가 있어 NFT를 소유하려는 사람에게 많은 혼란을 주는것이 가장 큰 문제였습니다.

MRC402 는 NFT 생성시 혹은 생성된 뒤 단 한번 저작권 정보를 설정할 수 있으며, 이러한 저작권 정보를 참조하여 NFT를 소유하려는 사람들에게 이 NFT가 어떤 저작물인지 확실하게 인지할 수 있도록 해줍니다.

소각 (Burn)

소각은 총 발행량이 줄어들게되며, 발행자만 할 수 있습니다.

만약, 초기 자산이 존재한다면, 소각된 수량 * 초기 자산 만큼 돌려받게 됩니다.

추가 발행 (Mint)

추가발행 은 총 발행량이 증가하게되며, 발행자만 할 수 있습니다.

만약, 초기 자산이 존재한다면, 추가 발행된 수량 * 초기 자산 만큼 생성자의 지갑에서 감소하게 됩니다.

이체 (Transfer)

MRC401과 다르게 MRC402는 다수의 NFT를 전송할때 여러개를 보낼 수 있습니다.

녹이기 (Melt)

NFT를 소유하고 있는 사용자라면 녹이기를 할 수 있습니다.

하지만, NFT를 생성할 때 녹이기 기능을 실행할 수 있는 날짜를 지정했다면, 그 날짜 이전에는 녹이기를 할 수 없습니다.

  • James가 100 MTC를 2025년 1월 1일 까지 사용할 수 없도록 락업을 걸어서 Mary 에게 보냈습니다.
  • Mary가 락업 걸린 100MTC를 다른 사람에게 주고 싶어도 줄 수 없는 상태가 되어 버립니다.
  • 하지만, James가 초기 자산 100MTC로 설정하고 녹이기 가능 시점을 2025년 1월 1일로 설정하고 MRC402를 1개 발행한뒤 Mary에게 이체 해주면, Mary 는 다른 사람에게 언제나 이체할 수 있으며, 2025년 1월 1일 이후에 녹이기를 한다면, 소유하고 있던 사람은 100MTC를 받게 됩니다.

즉, 락업과 동일한 효과를 지니면서, 이체할 수 있는 토큰으로 쓸수도 있습니다.

다양한 미디어의 지원

이미지는 물론이고 동영상(MP4) 파일을 이용하여 NFT를 발행할 수 있습니다.

블록체인 내부에 저장하는 것은 과도한 트래픽과 용량이 소모되어, “zzal.io” 를 이용하여 저장합니다.

“zzal.io” 는 이미지와 동영상을 분산하여 저장해주는 서비스 입니다.

플렛폼 지원

  • 여러분들이 NFT 거래를 지원하고, 거래중인 NFT와 관련된 다양한 정보를 제공하는 사이트를 만들었습니다.
  • 이 거래 하는 사이트를 “HotDeal.io” 라고 부르겠습니다.
  • “HotDeal.io” 에서 기대할 수 있는 수익모델은 광고, 거래시 수수료 2가지가 대표적입니다.
  • 광고는 다양한 지원 방법으로 진행할 수 있으나, 거래시 일정 비율로 수수료를 받고 싶다면, 판매자는 NFT를 “HotDeal.io” 로 전송하고, “HotDeal.io”는 구매자로부터 거래 대금을 받은 후 수수료를 제외하고 판매자에게 전송해줘야 합니다.
  • 결국, 블록체인에서 기대하는 탈중앙화된 거래가 아닌 “HotDeal.io” 라는 웹서비스에 종속된 형태가 됩니다.

MRC402에서 판매/경매 등록시 플렛폼 이름, 수수료율, 수수료를 받을 주소등을 입력한 뒤 메타코인 네트워크에 판매/경매 등록을 하게되면,

거래는 메타코인 네트워크상에서 이루어지고, 메타코인 네트워크에서 입력된 정보에 따라 수수료를 분배해줍니다.

저작권자 수수료 지원(ShareHoler)

NFT 생성시 저작권자 혹은 거래시 일정 비율로 수수료를 받게될 사용자를 입력할 수 있습니다.

이것을 우리는 “ShareHoler” 라고 부르겠습니다

ShareHoler는 주소와 수수료율 을 입력하게 되며 최대 5개의 주소를 입력할 수 있습니다.

ShareHoler는 초기 생성시에 설정하게 되며, 변경이 불가능 합니다.

다수의 저작권자를 메타코인 네트워크상에서 지원하여 저작권자에게 안정적인 수익을 보장하고, 더 많은 창작활동을 할 수 있게 도와줍니다.

--

--