코인 기반 토큰들의 '기반(?)' 을 바꿀수가 있나요?
토큰들 중에는 이더리움 기반 토큰을 erc-20 이런식으로 표시하고 있잖아요
이렇게 이미 이더리움 기반으로 만들어진 토큰을, 만약에 이오스 기반으로 바꾸고 싶다면... 바꿀수 있는 건가요?
혹시나 안된다면... ) 굳이 바꾸고 싶으면 이오스기반 토큰을 새로만든 후에 이더기반 토큰과 스왑해주는 형식으로 되는건가요?
안녕하세요. 코인의 기반 변경에 대하여 답변드리겠습니다.
특정 블록체인 기반으로 만들어진 토큰을 다른 블록체인 기반으로 "변경"이 가능합니다.
많은 토큰들이 이더리움의 ERC-20 방식으로 개발어 사용되고 있지만 계속해서 사용하지 않는 경우도 있습니다.
일반적인 블록체인 기반의 어플리케이션을 제작하는 댑사들은 필요에 의해 다른 블록체인 기반으로 변경할 수 있습니다.
또한 코인을 위해 만들어진 토큰들은 처음엔 이더리움(ERC-20 방식) 네트워크를 이용하다가 "메인넷"을 통해 자체적인 블록체인 네트워크를 구축하게 되고 기존 이더리움 네트워크에 있던 토큰을 코인으로 스왑을 하게됩니다.
대표적인 사례로는 이오스(EOS)가 있습니다.
메인넷(Mainnet)이란?
타 블록체인 네트워크에 의지하지 않고 독자적인 기술을 바탕으로 블록체인 네트워크를 직접 구성/운영하는것을 말합니다.
자체적인 블록생성을 위한 노드(BP)선발과 고유 블록체인 네트워크 기술구현 등이 필요합니다.
메인넷을 하는 이유
가장 먼저 메인넷을 운영한다는 것은 독자적인 블록체인 네트워크를 구성하여 해당 블록체인 서비스에 최적화하여 서비스가 가능하다는 장점을 통해 해당 블록체인의 기술력을 나타내는 근간이 되기도합니다.
또한 메인넷을 하게되면 해당 블록체인 기술을 활용함에 있어 해당 네트워크를 전용(단독)으로 사용할 수 있어 빠른 블록생성과 트랜잭션이 가능해 집니다.
만약 플랫폼 블록체인의 메인넷을 하게 되면 해당 블록체인 기술을 활용해 서비스를 제공한는 댑사에서 토큰을 발행하여 해당 블록체인 네트워크에 적용하여 사용할 수 있습니다.
<메인넷에 따른 토큰과 코인의 관계>
코인이란?
해당 블록체인 네트워크(메인넷)에서 활용목적으로 발행되는 암호화폐(코인)를 말합니다.
토큰이란?
자체적인 블록체인 네트워크를 운영하지 않고 타 블록체인 기술에 의존하여 서비스하는 토큰 입니다.
또는 블록체인 네트워크에서 댑(DApp:탈중앙 어플리케이션)을 운영할 의도가 있다면 토큰으로서 일반유저들에게 서비스하게 됩니다.
토큰과 코인의 차이점
참고로 타 블록체인 네트워크에 의지해서 발행할 경우 토큰이라고 불리며, 만약 해당토큰이 자체 블록체인 네트워크(메인넷)를 구성하게되면 코인으로 승격하게 됩니다.
ex) 토큰 → 스냅샷(수량파악) → 메인넷으로 스왑(교환) → 코인
토큰은 별도의 블록체인 네트워크 기술이 필요가 없으며 스마트컨트랙트(암화화폐 관리 기술)만 있으면 됩니다.
감사합니다.