엔진의 CTO 비텍 라돔스키(Witek Radomski)가 제작한 ERC-1155는 이더리움 표준 (표준화된 코딩 규칙 및 데이터 구조 형식)으로, 단일 이더리움 스마트 컨트랙트에서 무한한 수의 대체 가능(fungible) 및 대체 불가능(non-fungible)한 토큰을 한 번에 전송할 수 있습니다.

ERC-1155는 또한 "멀티 토큰 표준"이라고도 합니다.

특징

멀티 토큰: 개발자는 단일 스마트 계약 내에서 대체 가능한 토큰과 대체 불가능한 토큰을 모두 정의하고 구성할 수 있습니다.

고급 기능: 사용자는 자산을 교환, 폐기, 사용, 업그레이드, 결합, 대여, 대여 및 손실할 수 있습니다.

가스비 절약: 멀티 토큰 표준을 사용하면 새로운 토큰을 만들 때 가스 요금을 최대 90%까지 줄일 수 있습니다.

아토믹 스와프: 두 가지 간단한 단계를 통해 원하는 수의 토큰을 스와프할 수 있습니다.

다중 전송: 사용자는 단일 트랜잭션으로 여러 명에게 토큰을 보낼 수 있습니다.

배경

일반적으로 비디오 게임에는 두 가지 유형의 자산이 있습니다: 대체 가능하고 대체 불가능한 자산.

대체 가능한 자산이라 하면 금화, 마나 보석, 철, 돌, 나무, 밀 같은 자원은 대체 가능한 아이템을 말합니다. 하나의 금화는 다른 금화와 같은 가치를 지니고 있으며, 한 조각의 철은 다른 철 조각과 같기 때문입니다. 즉 이 자산들은 모두 동일하다고 보시면 됩니다.

대체 불가능한 자산은 당신이 직접 제작하고 사용한 검, 직접 이름을 지은 우주선 혹은 레벨 57 달성 업적 같은 것을 말합니다. 이 아이템들은 유니크하기 때문에 다른 동일 아이템이 없습니다. 모나리자를 다른 모나리자로 바꿀 수 없는 것과 같은 이치입니다.

ERC-20이나 ERC-721과 같은 토큰 표준은 대체 가능 혹은 대체 불가능한 토큰을 이용할 때마다 각각 다른 스마트 컨트랙트를 사용해야 합니다. 이는 주류 비디오 게임에서 사용되는 아이템의 데이터베이스를 구축함에 있어 비용이 많이 들고, 비효율적입니다.

심지어 간단한 멀티플레이어 게임에서 ERC-20이나 ERC-721을 사용하는 것은 비실용적입니다. 왜냐하면 이더리움 블록체인에 엄청난 양의 중복된 바이트 코드가 배치될 것이고, 각각의 토큰 컨트랙트를 분리하는 특성 때문에 기능이 제한될 것이기 때문입니다.



이러한 문제에 대한 우리의 솔루션은 ERC-1155로, 하나의 스마트 컨트랙트안에 대체 가능하고 대체 불가능한 토큰을 모두 포함될 수 있도록 하였습니다.

게임 산업만 해도 수천만 개의 새로운 아이템이 필요할 것입니다. 하지만 이 표준은 결코 게임 시장에 국한되지 않고, ERC-1155를 사용하여 디지털 자산뿐만 아닌 현실 세계 자산에 대한 소유권을 모두 인증할 수 있게 합니다.
도움이 되셨나요??
취소
감사합니다!