ERC-1155: различия между версиями

Перейти к навигации Перейти к поиску
м
[досмотренная версия][досмотренная версия]
Строка 54: Строка 54:
Разумеется, все эти элементы токенизированы: каждой уникальной вещи соответствует свой NFT, массовым предметам типа продуктов и аптечек — взаимозаменяемые токены, а для золотого гроша выпущена [[монета]] GOLDENGROSH. Благодаря стандарту ERC-1155 все эти токены объединены в одном смарт-контракте, поэтому игроки могут свободно совершать сделки с любым количеством предметов, обменивая или передавая их в любых сочетаниях, или же продавая/покупая поштучно и целыми наборами за золотые гроши.
Разумеется, все эти элементы токенизированы: каждой уникальной вещи соответствует свой NFT, массовым предметам типа продуктов и аптечек — взаимозаменяемые токены, а для золотого гроша выпущена [[монета]] GOLDENGROSH. Благодаря стандарту ERC-1155 все эти токены объединены в одном смарт-контракте, поэтому игроки могут свободно совершать сделки с любым количеством предметов, обменивая или передавая их в любых сочетаниях, или же продавая/покупая поштучно и целыми наборами за золотые гроши.


Вот рыцарь Гриффендам покупает у чародея Пуффендура полный сет зачарованных доспехов, книгу заклинаний и волшебный рюкзак. За это он отдаёт 100500 монет, поддельное сапфировое кольцо, артефакт «Драконий глаз» и три бутылки пива. Будь наша игра основана на ERC-20 и ERC-721, пришлось бы обменивать все предметы (в том числе каждый доспех из сета) по отдельности — долго, муторно, легко запутаться. Но ERC-1155 позволяет уместить всю сделку в одну транзакцию. А также, например, сложить кучу разнородных вещей в один лутбокс.
Вот рыцарь Гриффендам покупает у чародея Пуффендура полный сет зачарованных доспехов, книгу заклинаний и волшебный рюкзак. За это он отдаёт 100500 монет, поддельное сапфировое кольцо, артефакт «Драконий глаз» и три бутылки пива. Будь наша игра основана на ERC-20 и ERC-721, пришлось бы обменивать все предметы (в том числе каждый доспех из сета) по отдельности — долго, муторно, легко запутаться. Но ERC-1155 позволяет уместить всю сделку в одну транзакцию.


=== Пример #2, творческий ===
=== Пример #2, творческий ===

Навигация