본문 바로가기
블록체인 개발할뻔

ERC20 장단점, 선택적규칙 다른 이더리움 표준

by 응디잉 2022. 7. 5.

선택적 규칙
선택적 규칙은 모든 사람의 편의를 위해 존재합니다. 이 옵션들은 토큰, 심볼, 십진법 규칙입니다. 토큰의 이름은 사람들이 어떤 토큰을 다루고 있는지 알 수 있도록 도와주는 역할을 합니다. 싸이클린의 ERC-20 토큰 이름은 CyClean입니다. 다음은 토큰의 심볼입니다. 싸이클린의 심볼은 CCL입니다.
HitBTC와 Dobitrade에서 이러한 방식으로 표시되어 있습니다. 마지막으로 십진법 규칙이 있습니다. 이는 토큰을 몇 개의 십진수로 나눌 수 있는지를 알려줍니다. 싸이클린 토큰은 18개의 소수점으로 나눌 수 있습니다. 10진수 값이 0이면 토큰이 분리되지 않습니다.

이더리움 네트워크에서 ETH는 자유롭게 거래됩니다. 
이더는 모든 종류의 거래에 사용되는 암호화폐나 토큰으로 간주합니다. 
이더리움 네트워크에는 교환가치에 기반하여 사용되는 다른 토큰들도 존재합니다.
이더리움 블록체인에서 또 다른 토큰을 실행하려면 ERC20이라고 불리는 스마트 계약에서 코드나 기술 표준을 설정해야 합니다. 

장점 
ERC_20 토큰은 대체할 수 있으며 상호호환 됩니다. 
구체적으로 어떠한 토큰을 보유하고 있는지 문제 되지 않습니다. 
이는 다른 누군가의 것과 교환 할 수 있으며 현금 및 금의 거래와 동일하게 가능합니다 
이는 토큰이 일종의 통화를 지향할 때 이상적으로 됩니다. 
개별적인 단위들이 분간될 수 있는 특징을 갖게 되어 대체되지 않는 상황은 원치 않을 수 있습니다. 
일부 토큰이 다른 토큰에 비해 더 높거나 낮은 가치를 갖게 되어서 토큰의 목적이 훼손될 수 있습니다. 

이처럼 자유로운 설정들이 가능하며, 다양한 애플리케이션을 위한 맞춤 제작이 가능합니다. 
예를 들어 게임 내 통화로 사용될 수 있으며, 디지털 수집물, 예술 작품 또는 부동산 소유권을 나타내는 데 사용할 수도 있습니다. 

ERC20은 암호화폐 업계에서 상당히 대중적이며 이는 청사진으로 사용할 수 있는 이유입니다. 
새롭게 출시된 토큰과 호환되는 수많은 거래소, 스마트 콘트랙트, 지갑 등이 존재합니다. 
그뿐만 아니라 개발자들의 지원과 레퍼런스 또한 풍부합니다.

단점 
다른 암호화폐 네트워크와 마찬가지로 이더리움에도 단점이 존재합니다. 
현 상태에서는 확장이 쉽지 않습니다. 
다수의 트랜잭션을 전송하려고 한다면 높은 수수료와 지연사태가 발생할 수 있습니다. 
ERC20 토큰을 출시했는데 네트워크가 혼잡해지는 경우, 사용성에 영향을 받을 수 있습니다. 

물론 이더리움만의 문제는 아닙니다. 그보다 분산화된 시스템에서 보안을 위한 일종의 대가 형태입니다. 
커뮤니티는 이더리움 2.0으로의 통합을 통하여 이러한 문제를 해결하려고 합니다. 
이는 업그레이드를 구현할 것으로 예상됩니다. 

스마트 계약 결제수단으로 사용하게 될 경우 토큰이 파괴되는 현상이 나타납니다. 
ERC20 토큰은 다른 이더리움 주소 사이에서 이동할 수 있습니다. 
그러나 이더리움 블록체인의 일반적인 거래는 근본적으로 다릅니다. 
트랜잭션의 양 및 추가 정보에 대한 필드, 정보필드의 필드를 포함하는 이더넷을 전송합니다. 
그러나 토큰 트랜잭션에서 보낼 토큰 수에 대한 정보는 두 번째 필드에 존재합니다. 
따라서 양쪽의 당사자의 주소 간의 전송은 가능하지만, 다른 스마트 계약 기능의 트리거로 토큰을 사용하면 작동하지 않습니다. 
사용자가 트랜잭션을 스마트 계약으로 보내고 스마트 계약이 인식되지 않는다면 트랜잭션의 에테르가 영구적으로 손실됩니다. 
ETH 로만 결제해야 하는 버그가 존재하게 되었습니다.

ERC20 은 첫 이더리움 토큰 표준 이었습니다. 그러나 유일한 것은 아니며 수년에 걸쳐 다른 많은 개선이 등장하였습니다. 

ERC-223 
대부분 사람은 지갑과 유사한 방식으로 스마트 계약서로 전송된 모든 전송이 유실될 수 있다는 주요 결함이 있음을 인지하지 못하였습니다. 
트랜잭션이 무효로 등록되는 대신 토큰이 사라지고 회복할 수 없게 합니다. 
이더리움 커뮤니티에서 토큰들이 우연히 사라질 수 있는 오류에 대하여 손 놓고 있는 것은 아니지만 많은 디앱 프로젝트들이 ERC20 을 수행했기 때문에 토큰들이 사라지게 되었습니다. 
그 손실은 70만 달러에서 100만 달러 정도로 추정이 가능합니다. 
ERC-223은 스마트 계약에서 토큰 손실이 될 수 있다는 ERC20 의 문제를 수정 개선한 것 입니다. 본질적으로 토큰들이 스마트 계약에서 다른 지갑으로 한 번에 보내질 수 있도록 지원합니다. 
이 기능 때문에 지갑은 원장 업데이트를 위한 토큰 스마트 계약을 필요로 하지 않습니다. 
이 새로운 기능에 따른 부산물은 두개가 아닌 하나의 기능을 확인하는 것이기 때문에 가스비가 절반 정도밖에 안 된다는 것입니다. 
가스비는 소액 결제로 스마트 계약이나 간단한 거래를 실행할 때 필요한 소액 수수료 개념입니다. 

ERC-721
ERC-721은 NFT입니다. ERC-721은 개발자들이나 복수의 소유자들 사이에서 공유될 수 없는 토큰들을 개발할 수 있도록 합니다. 
개별적인 각각의 NFT를 위한 기능과 상태를 포함하게 해줍니다.  
ERC-721 기능은 디앱 게임에서 광범위하게 적용되었습니다. 
캐릭터나 아이템들을 나타내기 위하여 NFT를 구현한 게임들이 있습니다. 
대표적으로 이더몬이 있습니다. 본질적으로 토큰이 디앱 내에서 공유될 수 있고 미래의 NFT 생성에 영향을 미칠 수 있는 수집물이 되도록 합니다. 
무제한으로 공급이 가능하지만 가치가 떨어지지 않게 하기 위하여 대부분의 디앱 프로젝트는 전체적인 공급량을 제한합니다. 
이더몬 - 이더몬은 ERC721의 기능을 수행하는 NFT입니다.
플레이어들은 서로 자신의 이더몬을 거래할 수 있으며, 조작을 공유할 수 없습니다. 
누군가 다른 사람에게 전송할 경우에 전체 NFT로서만 전송이 가능합니다. 
반면 게임에서 플레이어들은 각자의 이더몬을 훈련하고 싸우게 할 수 있습니다. 
육성기능의 경우 새로운 이더몬이 생성되었을 때 새로운 NFT 가 이더리움 네트워크에 생성됩니다. 

댓글