KIP7은 ft이고 KIP17은 nft로 알고있습니다.
KIP7의 경우 게임아이템으로 비유했을때 메이플스토리의 달팽이껍질과 같은 잡다한 아이템이고,
KIP17의 경우 강화가 많이 된 아이템으로 생각되는데
그렇다면 KIP37은 뭔가요??
구글에서 검색해보니 KIP7과 KIP17의 특징을 합쳐 놓은 코인이라는 말도 있고, KIP7과 KIP17을 혼합으로 거래? 가 가능한 인터페이스라는 말도 있습니다. KIP37을 이용한다면? 한번의 트랜잭션으로 KIP7과 KIP17을 한번에 거래할수 있게되어 가스비를 절약하는데 도움이 된다면 KIP37은 토큰이 아니라 하나의 컨트랙트로 봐야할까요? 아니면 하나의 토큰인데 이 토큰안에 KIP7과 KIP17이 들어갈 수 있다고 봐야할까요?
안녕하세요.
글의 흐름 상 KIP37 에 대한 이야기를 하고 있는 것 같은데요?
KIP37 로 발행하면 여러 개 발행이 가능합니다.
“”"
위에 말씀해 주신 것처럼, 달팽이껍질은 보통 같은 아이템이 1개가 아니고 여러개가 존재합니다. KIP-17로 구현하려면 동일한 아이템을 여러개 발행을 해야합니다. 이 경우, 동일한 metadata uri를 블록체인에 여러번 저장해야 합니다.
이걸 KIP-37로 하게되면, 한 토큰 ID로 달팽이껍질에 대한 metadata를 저장하고, 그 토큰의 수량을 n개 발행하면 스토리지를 절약하면서 같은 기능을 구현하실 수 있습니다.
“”"
너무 좋은 답들을 많이 주셨네요.
“KIP37은 토큰이 아니라 하나의 컨트랙트로 봐야할까요?” 이 질문에 조금 첨언을 드리면…
토큰과 컨트랙을 분리해서 이해하신 것 같습니다.
저희가 토큰이라고 부르는 것은 실제로는 컨트랙 안에 있는 값입니다. 그 값을 어떻게 정의하고 관리하는지에 대한 스펙이 KIP7, KIP17, KIP37 등등인 것이지요.
그래서 KIP37뿐 아니라 모든 스펙들은 컨트랙과 분리해서 볼 수 없습니다.
KIP7은 하나의 FT를 관리하는 컨트랙 스펙
KIP17은 NFT를 관리하는 컨트랙 스펙
KIP37은 하나가 아닌 여러 토큰(FT/NFT) 포함하여 관리하는 컨트랙 스펙
저는 위와 같이 이해하고 있습니다
KIP37은 ERC1155 베이스의 스펙으로 알고 있고, 여러 토큰을 한번에 관리하는 컨트랙에서 자주 차용하는 스펙입니다. NFT뿐 아니라 여러 FT를 한 컨트랙에서 wrapping하여 관리하기 위해 디파이 쪽에서도 많이 쓰입니다.
칠절한 설명 감사합니다. 한번 더 추가질문 드립니다.
금괴나 보석을 1개가 아니라 다수로 1만개씩 만들어 쓴다고 할때,
KIP37 의 경우 토큰타입ID 별로 mint 를 해서 또 토큰을 발행하는데
이렇게 하면 금괴 1만개 하위에 다수의 토큰이 생기고, 보석 하위에 다수의 토큰이 생기는 계념인가요?
그리고 이건또 게임에서 어떻게 활용될까요? 답변 미리 감사드립니다.