Ergo - это программируемая блокчейн-сеть, поддерживающая смарт-контракты и призванная обеспечить простой, эффективный и безопасный способ реализации практичных и долгосрочных финансовых контрактов. Ergo имеет двойное значение, исходящее из его лингвистических корней. На латыни оно означает "поэтому", а с греческого переводится как "работа". Выбор названия проекта удачно отражает дизайн криптовалюты, который должен быть эргономичным и эффективным.
Ergo идентифицирует себя как самоизменяющийся протокол, то есть стремится постоянно собирать свежие концепции и использовать их для улучшения своей функциональности децентрализованным образом. Сеть использует передовые технологические возможности для разработки децентрализованных приложений.
Ergo была создана как надежная сеть, готовая к любым вызовам. Основная идея, лежащая в ее основе, - поддержка открытых, гибких финансовых контрактов. В 2016 году начался первоначальный дизайн и разработка тестовой сети, в результате чего 1 июля 2019 года будет запущен мейннет.
Основателями сети Ergo являются Александр Чепурной и Дмитрий Мешков. Чепурной также известен как соучредитель сайта smartcontract.com (ныне Chainlink). Дмитрий Мешков - основной разработчик Ergo, ранее он работал RD-исследователем в Input Output Hong Kong (IOHK), где участвовал в создании прототипа блокчейн-фреймворка.
Концепция проекта основана на следующих ключевых принципах:
- Децентрализация: Обеспечение безопасности сети путем исключения сторон, которые могут ей навредить.
- Доступность: Сеть не должна быть централизованной, и каждый может участвовать в консенсусе, запуская узлы и занимаясь майнингом.
- Финансовые контракты: Хотя Ergo можно использовать для разных целей, главная задача - сделать финансовые контракты более эффективными и безопасными.
- Долгосрочная стабильность: Проект планируется продолжать без серьезных изменений, таких как жесткие развилки, обновления, обновление программного и аппаратного обеспечения, которые не были предусмотрены и запланированы.
- Открытое участие: Любой человек может присоединиться к сети и участвовать в ней без специальной подготовки.
Ergo был создан группой квалифицированных разработчиков и исследователей, имеющих докторскую степень в таких областях, как криптография, теория компиляторов и технология блокчейн. Команда проекта имеет большой опыт работы с криптовалютами и блокчейном, в том числе в таких проектах, как Nxt, Scorex и Waves.
В Ergo используется специальная версия механизма консенсуса proof-of-work под названием Autolykos, разработанная собственными силами. Причина, по которой команда выбрала PoW для сети, заключается в том, что он хорошо изучен, безопасен и прост в использовании. Autolykos опирается на память, не требует специального оборудования и позволяет обычным пользователям участвовать в защите сети и получать вознаграждения.
Как и в биткоине, в Ergo для обработки транзакций используется расширенная модель UTXO. В этой модели выходы неизрасходованных транзакций (UTXO) могут включать не только простые данные, но и сложные сценарии.
В системе Ergo каждая монета ассоциируется с защитным скриптом, а также с пользовательскими данными, что обеспечивает защиту, выходящую за рамки обычной подписи m-of-n. От других проектов ERgo отличает возможность указывать потенциальных получателей монет, даже если они связаны со сложными условиями, как в другом контракте. Такой "цепной" подход позволяет создавать безопасные и эффективные контракты различной сложности.
Транзакции Ergo работают на трех уровнях масштабирования:
- L0: Используются эталонные узлы Ergo, загруженные с помощью доказательств NiPoPoWs и снимков набора UTXO.
- L1: Поддерживает различные решения по масштабированию, включая шардинг, гидру и макроблоки в стиле BitcoinNG.
- L2 (вне цепи): Совместим с Lightning Network, Rainbow Network и другими, в зависимости от потребностей приложения.
- Подход заключается в том, что транзакции осуществляются преимущественно в L1 или L2, объединяясь и разрешаясь на уровне L0 с помощью одной транзакции. Гибкость ErgoScript позволяет использовать различные протоколы, каждый из которых решает проблемы масштабируемости в конкретных областях. Ergo служит общим расчетным уровнем для множества протоколов L1/L2 и приложений.
Фонд Ergo - это организация, управляемая сообществом, которая занимается постоянным развитием сети, поощрением широкого распространения платформы Ergo и ее токенов, созданием и укреплением экосистемы сети, пропагандой использования блокчейна на благо общества, а также поддержкой децентрализации и конфиденциальности.
ERG является родным токеном сети Ergo и играет центральную роль в системе. В частности, токены ERG необходимы для участия в сети, чтобы оплачивать хранение, аренду и транзакционные сборы. Это создает сильные и постоянные стимулы для майнеров вкладывать свои вычислительные мощности в обеспечение безопасности сети. В то же время у пользователей есть причина приобретать, использовать и хранить ERG, особенно если они считают приложения Ergo ценными.
ERG имеет фиксированный запас в 97 739 925 токенов, а казна Ergo Foundation получает 4,43% от общего количества для финансирования роста экосистемы. Проект прошел через так называемый честный запуск без секретных сделок, предварительного майнинга и первичного предложения монет. По состоянию на 19 октября 2023 года оборотное предложение токена ERG составляет 59 миллионов токенов. В 2026 году вознаграждение за блок для майнеров планируется сократить до 3ERG.
Майнеры взимают с пользователей плату за любой UTXO, который простаивает в течение 4 лет, так называемую "плату за аренду хранилища". Такой подход обеспечивает постоянный доход от майнинга, повышает безопасность сети, предотвращает чрезмерное накопление данных ("раздувание состояния") и обеспечивает относительно короткий график эмиссии: в Ergo эмиссия была завершена всего за 8 лет.
По сравнению с большинством сетей, например, Ethereum, в блокчейне Ergo нет платы за газ. Проект также ввел Babel fees, позволяющие оплачивать транзакции не в ERG, а в других токенах.
Кошельки для токенов ERG
Токен ERG можно хранить в следующих криптокошельках, включая официальный кошелек проекта Ergo Wallet, а также Nautilus, Satirgo, Minotaur и SAFEW.