다양한 ERC 계열의 방식들이 같은 한가지 체인에서 함께 돌아갈 수 있는건가요?
이더리움의 토큰 형식이 ERC-20을 비롯 ERC-173, ERC-1155, ERC-777까지 등 여러 종류가 있는데요. 다른 코인들은 방식이 다르면 독자적인 체인이나 사이드체인으로 운용을 합니다.
이런 다양한 ERC 계열의 방식들이 같은 한가지 체인에서 함께 돌아갈 수 있는건가요?
다른 코인들은 독자적인 알고리즘을 달리하기 때문에 같은 체인에서 사용될 수 없지만 ERC 계열들은 모두 이더리움 토큰 규약들이므로 이더리움 안에서 운용이 가능합니다.
ERC-20은 표준적인 토큰으로 개발이 쉽고 용이하며 거래소에서도 가장 많이 활용합니다.
ERC-223은 실수로 인한 토큰 손실을 보완하였으며 ERC-621은 공급량을 조절할 수 있게 설계되었습니다.
ERC-777의 가장 큰 특징은 특정 주소로 들어오는 토큰을 거부할 수 있다는 점입니다.
각기 다른 토큰들은 저마다의 특징을 지니고 있으며 이더리움 체인에 속해있으나 ERC-20 외에 지원되는 지갑들은 차이가 있을 수 있습니다.
질문자께서 질문해 주신 내용에 대한 답변을 드리도록 하겠습니다.
이런 다양한 ERC 계열의 방식들이 같은 한가지 체인에서 함께 돌아갈 수 있는건가요?
결론부터 말씀드리면 질문자께서 말씀하신 것이 맞습니다. 설명을 드리면 'ERC'라는 것은 ‘Ethereum Request for Comment’의 약자입니다. 직역하면 '이더리움 요구사항을 위한 의견' 이라고 할 수 있고 이것은 이더리움 블록체인 네트워크에서 발행되는 토큰의 표준을 마련하기 위해 제안된 의견들을 일컫는 것이라고 할 수 있습니다. 즉, 이더리움 블록체인 기반으로 만들어지는 토큰의 표준안들이라고 보시면 되겠습니다.
이더리움 블록체인은 스마트 컨트랙트를 지원하는데요, 이 기능을 활용해서 ERC 표준에 따라 다양한 특성을 가진 토큰들을 발행할 수 있습니다.
예를 들어 ERC20이 대체 가능한 토큰들을 발행하는 표준이고, ERC721은 대체 불가능한 토큰들을 발행하는 표준이며, ERC777은 ERC20과 호환되면서도 블랙리스트에 올라와 있는 주소로부터의 트랜젝션을 막을 수 있으며 불필요한 트랜젝션을 줄이고, 빠른 전송과 수수료를 인하할 수 있는 장점이 있습니다. 또한 ERC173은 컨트랙트 오너십의 표준으로 이것을 다른 컨트랙트 주소로 옮길 수 있게 합니다. 끝으로 ERC1155는 엔진에서 제안한 개념으로 각각의 아이템이 각각의 계약으로 존재하게 되는 것을 개선하여 하나의 트랜젝션으로 다수의 사람들에게 아이템을 배포하는 것이 가능해집니다.
결론적으로 ERCXXXX는 이더리움 블록체인 기반의 토큰들의 표준을 규정해 놓은 것이라고 보시면 될 듯하고 이 모든 토큰은 독자적인 체인이 필요하지 않고 이더리움 블록체인 네트워크 내에서 전송, 보관, 관리가 가능합니다.
답변이 도움이 되길 바랍니다.