7.3.1. Архитектура смарт-контрактов
Last updated
Last updated
ДефляцияКоин представляет собой децентрализованный токен, созданный на платформе Binance Smart Chain. Основной функционал токена обеспечивается системой смарт-контрактов, разделенных на два уровня: Proxy Contract и Logic Contract, написанных на языке Solidity. Proxy Contract выступает в роли интерфейса между внешними вызовами и бизнес-логикой токена, минимизируя нагрузку на основную часть системы. Logic Contract управляет непосредственным функционалом токена.
В рамках Logic смарт-контракта реализован весь функционал токена, описанный в предыдущих главах, а именно: дефляционный халвинг, смарт-стейкинг, смарт-дивиденды, смарт-комиссии, плавный разлок, basket & pump, партнерский маркетинг, механизм захвата внимания, функционал Proof of Deflation, функционал сжигания токенов и индикатор доли прибыли элементов экосистемы для последующего распределения на дивиденды и сжигание.
Основные функции, реализованные в смарт-контракте, а также их атрибуты, представлены на схеме ниже.
ДефляцияКоин является OpenSource-проектом. Исходный код смарт-контракта представлен на нашем официальном github: https://github.com/deflation-coin/contract