Обучение
January 10

Магия DRC-20: Разгадываем Технологию DOGE-Токенов в Криптосфере 

Сегодня на моем обзоре шутка, которая зашла слишком далеко, что раньше казалось абсурдом, сейчас начинает восприниматься как что-то революционное. Сегодня на обзоре монета Dogecoin и стандарт DRC-20

Автор статьи - https://t.me/code_vartcall

Содержание

1. Что представляет собой стандарт токена DRC-20?

2. Различия между DRC-20 и другими стандартами токенов

2.1. Скорость Транзакций

2.2. Газ в DRC-20

2.3. Специально для Dogecoin

2.4. Поддержка NFT и токенизации

3. Как создаются токены DRC-20?

3.1. Развертывания (Deploy) токенов

3.2. Процесс Минта Токенов

3.3. Генерация и управление токенами

4. Каков процесс перевода токенов DRC-20?

5. Каковы основные функции стандарта токенов DRC-20?

6. В чем заключаются уникальные особенности транзакций DRC-20?

7. Каковы ограничения DRC-20?

8. Эпилог

Dogecoin, веселая и дружелюбная криптовалюта, превратилась в нечто большее, чем просто еще один мемкоин. Как у биткоина появился стандарт BRC-20, так и у Dogecoin 9 мая 2023 появился собственный стандарт токенов - DRC-20.

DRC-20 в Dogecoin выделяется среди своих предшественников, ERC-20 и BRC-20, тем, что позволяет выпускать взаимозаменяемые токены в сети Dogecoin. Это открывает потенциал для токенизации и даже выпуска NFT. Возможности платформы очень разнообразны: от игровых активов до цифровых коллекционных предметов

1. Что представляет собой стандарт токена DRC-20?

Появление стандарта DRC-20 знаменует собой значительный прогресс в цепочке Dogecoin, сигнализируя о ее переходе от криптовалюты, основанной на мемах, к более функциональной и универсальной блокчейн-платформе. Этот стандарт токенов позволяет выпускать взаимозаменяемые токены, подобно популярному стандарту ERC-20 в Ethereum, но с учетом особенностей среды Dogecoin.

Токены взаимозаменяемы (Fungible) и имеют одинаковую стоимость, что делает их пригодными для различных целей в сети - от цифровых валют до долей в децентрализованных приложениях (DApps).

Одним из ключевых аспектов DRC-20 является его способность поддерживать невзаимозаменяемые токены (NFT). Эта интеграция позволяет токенизировать цифровые предметы или материалы, такие как цифровое искусство или предметы коллекционирования, что расширяет возможности использования Dogecoin за пределы его первоначального назначения.

Интеграция возможностей NFT в систему Dogecoin открывает новые возможности для творцов и художников использовать платформу для владения цифровыми товарами и их монетизации, используя растущую известность сети и поддержку сообщества.

Стандарт DRC-20 был разработан, чтобы улучшить ограничения предыдущих стандартов токенов, предлагая более высокую скорость транзакций и уменьшенные комиссии за транзакции. Эти улучшения не только делают сеть Dogecoin более удобной для пользователей, но и повышают ее конкурентоспособность в криптовалютной среде.

Ускорение транзакций и снижение стоимости - важные элементы, которые привлекают как разработчиков, так и пользователей, способствуя привлекательному и удобному использованию сети.

DRC-20 представляет основу для создания широкого спектра цифровых активов, от взаимозаменяемых токенов до уникальных NFT, тем самым разнообразя типы транзакций и взаимодействий, возможных в сети.

Этот выход в новые области технологии блокчейн повышает полезность Dogecoin и позиционирует его как более универсальную и надежную платформу в криптовалютном пространстве.

2. Различия между DRC-20 и другими стандартами токенов

Скорость транзакций

  • DRC-20 был специально создан для обеспечения молниеносных переводов токенов в сети Dogecoin, что делает его идеальным выбором для пользователей, ищущих высокоэффективное решение. После внедрения стандарта DRC-20 9 мая, количество транзакций в сети Dogecoin увеличилось с обычных 20 000 в день до впечатляющих 450 000 транзакций на следующий день
  • В отличие от них, ERC-20 и BRC-20, хотя и эффективны, но не ставят скорость транзакций в такой же степени, как DRC-20

Газ в DRC-20

  • Отличительной чертой стандарта DRC-20 является более низкая комиссия за транзакции. Эта особенность особенно выгодна для пользователей, которые часто и много совершают транзакций, что делает стандарт более экономичным по сравнению с ERC-20 и BRC-20.
ERC-20 и BRC-20, связанные с Ethereum и Bitcoin соответственно, часто сталкиваются с повышенной стоимостью транзакций, особенно в период насыщения сети.

Специально для Dogecoin

  • DRC-20 была разработана специально для сети Dogecoin с учетом ее ориентированного на сообщество духа. Его цель - повысить удобство использования Dogecoin, не жертвуя при этом ни одной из его характеристик.
  • ERC-20 и BRC-20, хотя и являются универсальными, разработаны с более широким подходом для сетей Ethereum и Bitcoin, не ориентируясь на конкретную аудиторию Dogecoin или культурную этику.

Поддержка NFT и токенизации

  • DRC-20 позволяет создавать невзаимозаменяемые токены и поддерживает развитие NFT в экосистеме Dogecoin. Это открывает двери для цифрового искусства и коллекционных предметов.
  • ERC-20 и BRC-20 в основном сосредоточены на взаимозаменяемых токенах. Хотя ERC-20 в Ethereum может работать с NFT, для полноценной работы с ними ему требуются другие протоколы, например ERC-721 или ERC-1155.

3. Как создаются токены DRC-20?

Создание токенов DRC-20 в сети Dogecoin представляет собой простой, но систематический процесс, в основном с использованием функций deploy и mint. Давайте разберем шаги, связанные с созданием этих токенов.

Развертывания (Deploy) токенов

  • Первым шагом в создании токенов DRC-20 является использование функции deploy. Эта функция устанавливает начальные рамки для вашего токена в сети Dogecoin. Она как бы закладывает фундамент для вашего токена, определяя его основные характеристики, такие как имя, символ и общее количество. Как деплоить, показал в этом материале
Функция deploy не генерирует токены, а устанавливает правила и ограничения, в соответствии с которыми будут функционировать токены.

Процесс Минта Токенов

  • После выполнения функции deploy следующим шагом будет использование функции mint. Эта функция отвечает за генерацию фактических токенов.
  • Функция mint позволяет указать количество создаваемых токенов. Именно здесь вы решаете, сколько токенов будет введено в обращение в экосистеме Dogecoin. Как минтить токены, показал в данном материале
Стоит отметить, что функция mint может быть использована несколько раз, позволяя создавать дополнительные токены до тех пор, пока не будет достигнут лимит предложения, установленный во время развертывания.

Генерация и управление токенами

  • Как только токены DRC-20 будут выпущены и отчеканены, их можно будет использовать в сети Dogecoin. Эти токены можно обменивать, передавать или использовать в DApps.
  • Управление этими токенами, включая дополнительный майнинг или другие функции, регулируется смарт-контрактом, созданным в процессе развертывания. Это гарантирует безопасное и децентрализованное управление жизненным циклом токенов.

Стандарт DRC-20 позволяет развернуть контракт токена и минтить их, что делает создание токенов в сети Dogecoin двухэтапным процессом. Это позволяет сообществу экспериментировать и развивать Dogecoin.

4. Каков процесс перевода токенов DRC-20?

Благодаря этой функции токены можно безопасно и эффективно перемещать между пользователями в сети Dogecoin.

В процессе перевода необходимо учитывать несколько моментов. Существуют комиссии за транзакции, и хотя стандарт DRC-20 разработан таким образом, чтобы эти комиссии были низкими, они увеличивают стоимость транзакции и должны учитываться при планировании любого перевода.

Необратимость транзакций Blockchain требует от пользователей перепроверять адрес получателя перед подтверждением перевода. Ошибки на этом этапе могут привести к необратимой потере токенов, что подчеркивает важность точности в этом процессе.

5. Каковы основные функции стандарта токенов DRC-20?

Развертывание

Функция развертывания служит первым шагом в создании токенов DRC-20. Она задает ключевые характеристики токена, такие как его название, символ и общее количество доступных токенов. Эта функция определяет качества токена и то, как он будет работать в блокчейне. Развертывание - это одноразовое событие, которое устанавливает присутствие и поведение токена в сети.

Mint

После развертывания для выпуска токенов используется функция минта. Эта функция может выпустить определенное количество токенов, которые затем добавляются к общему предложению. Функция mint может быть использована несколько раз, создавая больше токенов, если она не превышает максимальный лимит предложения, определенный во время развертывания. Эта функция необходима для контроля над предложением токенов на рынке, обеспечивая гибкость и масштабируемость их распространения.

6. В чем заключаются уникальные особенности транзакций DRC-20?

Одноразовые надписи о переводе

Одной из уникальных особенностей транзакций DRC-20 является концепция одноразовых надписей о переводе

Этот инновационный подход гарантирует, что каждая команда перевода может быть использована только один раз.

Эта функциональность повышает безопасность и добавляет уровень уверенности в транзакциях. После выполнения надписи о переводе она не может быть повторно использована или воспроизведена, что делает каждую транзакцию уникальной и безопасной. Эта функция особенно полезна для предотвращения двойных трат и защиты целостности процесса транзакций в сети Dogecoin.

Помимо единичных переводов, в DRC-20 существуют четкие правила изготовления и отправки токенов. Эти стандарты были созданы для того, чтобы упростить действия по изготовлению и отправке токенов, сделав их более эффективными.

Минт

Функция минта токенов в DRC-20 позволяет генерировать определенное количество токенов, что является неотъемлемой частью контроля над предложением токенов в сети. Кроме того, стандарт устанавливает четкие правила передачи токенов между пользователями, что позволяет проводить такие транзакции гладко и безопасно.

7. Каковы ограничения DRC-20?

18 десятичных знаков

Токены DRC-20 могут иметь до 18 десятичных знаков. Эта спецификация имеет решающее значение для определения делимости токена. Ограничение в 18 знаков после запятой обеспечивает достаточную точность для различных целей - от крошечных платежей до крупных переводов, а также гарантирует, что транзакции будут управляемыми, а стоимость токена - понятной для пользователей.

Стандарт DRC-20 учитывает эффективность и производительность сети, устанавливая ограничение uint128 (беззнаковое целое число длиной 128 бит) для типа данных, используемых в коде смарт-контракта токена. Этот баланс между разрешением большого диапазона значений и гарантией эффективных вычислений является техническим ограничением.

В стандарте DRC-20 установлен верхний предел uint64_max для общего количества токенов, которые могут быть созданы. Это служит защитой от дефицита и ценности токенов, так как не позволяет выпускать их слишком много. Выбор uint64_max в качестве лимита дает достаточно места для создания токенов, сохраняя их ценность.

8. Эпилог

Внедрение стандарта токенов DRC-20 знаменует собой значительную эволюцию Dogecoin, превращая его из криптовалюты, ориентированной на мемы, в многогранную блокчейн-платформу.

Этот стандарт, зеркально отражающий BRC-20 Биткойна и ERC-20 Ethereum, обогащает Dogecoin, позволяя выпускать взаимозаменяемые токены и создавать NFT. Эти функции открывают новые возможности в экосистеме Dogecoin, расширяя ее функциональность за пределы цифровой валюты.

Процесс создания токенов в DRC-20 включает в себя развертывание контракта и майнинг токенов - простой и эффективный подход, который поощряет участие сети. Стандарт обеспечивает безопасную и прозрачную передачу токенов, улучшая общий пользовательский опыт.

DRC-20, несмотря на некоторые технические ограничения, такие как набор из 18 знаков после запятой и абсолютное общее количество, может помочь в отслеживании транзакций и поддержании стоимости токена.

Автор статьи - https://t.me/code_vartcall