Вопросы и ответы с Алексом Чепурным и Дмитрием Мешковым
19 марта 2019 г.

Во-первых, у нас важное объявление - запуск основной сети Ergo запланирован на 26 мая, если в процессе аудита не будут обнаружены уязвимости безопасности!
Каковы видения по масштабированию и принятию?
Что касается масштабирования, основной подход заключается в том, чтобы избежать раздувания без ущерба для функциональности. Например, возможно использование постоянного обновляемого хранилища, при этом обновления будут проверяться блокчейн-контрактом, но в UTXO-наборе хранятся только дайджест аутентифицированной структуры данных (и некоторые дополнительные байты, менее 40 байт в любом случае), независимо от размера набора данных. Аренда хранилища помогает удалить пыль из UTXO-набора. Затем легкие клиенты: в Ergo вы можете иметь гарантии полного узла, не храня UTXO-набор, если вы не майните. Это значительно улучшает время загрузки и валидации блоков. С такими улучшениями возможно увеличить TPS, не нарушая классические предположения и гарантии блокчейна. Хорошо, но хотите конкретные цифры? У меня их нет, так как параметры, такие как размер блока и т.д., не установлены раз и навсегда, скорее, майнеры могут их регулировать. Если майнер испытывает низкое время валидации полного блока (так как оборудование со временем улучшается, как и программное обеспечение), он может предложить или проголосовать за увеличение размера блока.
Что касается принятия, мы ожидаем, что придут следующие люди: 1. Люди, ценящие социальный контракт между системой и ее пользователями. Например, люди, недовольные форками Ethereum. Ergo не будет иметь жестких форков для обновления функциональности, в то время как сообществу будет возможно обновлять протокол во многих аспектах. 2. Из-за (1) по крайней мере, а также ограниченного предложения, Ergo будет хорошим активом для хранения стоимости (стоимость хранения мала, если вы просто храните монету в системе). 3. Люди, которым нужны безопасные, простые и эффективные финансовые приложения. Концепция Smart Money в Ergo гораздо проще, чем смарт-контракты Ethereum, но достаточно мощная для большинства финансовых приложений людей, не имеющих очень специфических навыков для разработки контрактов на Solidity или кучи денег для найма квалифицированных разработчиков. 4. Не готов предсказать ничего о крупных компаниях, но некоторые бизнесы уже выражают интерес к созданию токенов и контрактов на базе Ergo. Пока рано что-либо анонсировать.
Есть ли пример или случай использования?
У нас есть много примеров, контрактов: оракулы, краудфандинг, атомные кросс-цепочки и одноцепочные (токен-к-токен) свопы, микширование и т.д. Основные вещи освещены в учебнике ErgoScript для разработчиков.
Документ с более сложными примерами (холодные кошельки, микширование, игра в Камень-Ножницы-Бумага) будет опубликован скоро. Далее мы покажем примеры сценариев ICO и систему LETS.
Пожалуйста, также посмотрите на пример контракта целевого микрокредитования из блога "Смарт-контракты для людей".
Есть ли у вас намерения создать нативное решение вне цепочки, как сеть Lightning? И каково ваше видение подходов, управляемых сообществом?
Да, мы надеемся, что они появятся в какой-то момент. Наша цель сейчас - предоставить как можно более гибкий протокол, чтобы упростить их реализацию. Удивительно, но у нас уже есть члены сообщества, которые работают над реализацией сайдчейна на базе Ergo, но эта работа находится на ранней стадии. Мы поддерживаем любую активность от нашего сообщества, включая сайдчейны)
Какой блокчейн-проект похож на ERGO?
В некоторых аспектах, Bitcoin (мягкая форкоспособность, но мы идем гораздо дальше), Coda (если это действительно так, мне нужно еще проверить; легкий клиент), Grin (FlyClient похож на PoPoWs), ZCash (Equihash похож на наш PoW, но наши параметры строже, и наш PoW устойчив к пулам). Не могу назвать ничего, похожего на наш язык! Так что, в общем, Ergo очень уникален.
Что такое ErgoData и каковы его практические случаи использования? И как долго после запуска основной сети он будет реализован?
ErgoData планировался как блокчейн с той же технологией под капотом, но с другими параметрами для удовлетворения потребностей ориентированных на данные приложений. Сейчас мы полностью сосредоточены на запуске единой цепи и приложений на ее основе. Я думаю, ErgoData может появиться через 2 или 3 года, если будет спрос на такие приложения, а также исходя из ограничений приложений (особенно, требующих много данных) на базе Ergo. Предположительно, это будет сайдчейн. Сейчас в этой области есть хорошие успехи, так что, вероятно, к тому времени у нас могут быть безусловно хорошие сайдчейны.
Когда мы можем начать майнить? И можем ли мы майнить с помощью CPU?
Конечно, вы можете начать майнить с CPU прямо сейчас. Просто настройте полный узел (посмотрите это руководство) с настройками конфигурации mining = true, и ваш узел начнет майнить после начальной синхронизации. Пример конфигурации можно найти здесь
Но мы еще не на основной сети? Так что мы можем майнить только тестовые монеты?
Да, вы можете майнить только тестовые монеты сейчас. GPU-майнер определенно будет доступен до запуска основной сети (вероятно, на этой или следующей неделе).
Будет ли руководство по настройке кошелька?
Кошелек - это еще одна вещь, которую нужно обновить перед запуском основной сети, мы принимаем советы о его безопасной настройке и так далее. На данный момент вы можете только установить фразу для восстановления в виде обычного текста в разделе 2 вашего конфигурационного файла в посте по настройке
Каковы минимальные требования для запуска узла?
Все зависит от режима вашего узла. Мы не измеряли это точно, мы включаем наши полные узлы на дроплетах с 4 Гб памяти, 2 CPU, 80 Гб SSD-диском, но это как рекомендованная конфигурация, а не минимальная.
Планируете ли вы сотрудничество с другими платформами (например, Waves)? Какого рода?
Мы планируем быть listed на Waves DEX (это значительно упростит обмен EFYT/ERG), никакого другого сотрудничества с платформами не планируется.
Есть ли у вас планы добавить опцию для генерации токенов, похожих на ERC721? Токены, которые нельзя делить.
Вы можете выпустить один токен за транзакцию бесплатно, так что нет проблем с выпуском огромного количества токенов (с максимальным предложением 1). Нет стандарта, чтобы объединить их в класс похожих токенов (нет стандартного способа проверить, что токен aa...aa принадлежит тому же классу токенов, что и токен aa...bb), но, вероятно, такой стандарт появится в будущем.
Есть ли возможность транслировать пакет транзакций одновременно? Идеально, чтобы они были включены в один и тот же блок.
Нет метода API для одновременной трансляции пакета транзакций, но ничего не мешает вам транслировать их по одному без задержек. Так что не должно быть проблем с трансляцией столько транзакций, сколько вы хотите одновременно. Что касается идеального включения их в один и тот же блок - возможно написать какой-то контракт, который гарантирует, что некоторый пакет транзакций был включен в один блок (или что ни одна из них не была включена), однако мы еще не пробовали это. Кроме того, это может потребовать майнера с модификаторами правил сбора транзакций из мемпула.
Есть ли возможность отправить транзакцию с активом 0 значения?
Так что токен находится в транзакции, но его количество равно 0? Нет, это невозможно
Есть ли возможность отправить "спонсируемую" транзакцию? Транзакцию, комиссия за которую оплачивается кастомным токеном.
Это может быть сделано с использованием примера обмена, так что вы можете создать контракт, который покупает ваш токен за Ergo, и когда отправитель собирается отправить токен - он продает необходимое количество токенов и делает перевод оставшегося количества токенов в одной транзакции.
Так что нет способа передать 0.0000001 токена?
Каждый вывод в Ergo должен содержать некоторое количество Erg. Комиссия за транзакцию может быть 0, но вы должны указать некоторое количество Erg для каждого созданного вывода.
Share post
13 августа 2025 г.
9 июля 2025 г.
12 мая 2025 г.






