Создание Ergo: Легкие полные узлы
8 мая 2020 г.

Ergo позволяет любому пользователю запускать полный узел с низкими ресурсами – это означает, что вы можете помочь поддерживать сеть с помощью устройства, такого как Raspberry Pi.
В предыдущем посте мы рассмотрели SPV Ergo, который позволяет создавать безопасные и эффективные мобильные клиенты. Это позволяет пользователям совершать транзакции с использованием почти любого устройства.
На другом конце спектра вы можете захотеть запустить полный узел. Если вы майнер, это потребует загрузки полной блокчейн-сети, потому что вам нужен весь набор UTXO (неизрасходованные выходы) для майнинга новых блоков. Но вы все равно можете запустить полный узел без этого набора UTXO – значительно снижая требования к спецификациям и затратам на необходимое оборудование.
Блоки Ergo
В Ergo, как и в Bitcoin, Ethereum и других блокчейнах, блоки разбиваются на секции. В Bitcoin есть просто заголовок блока и сами транзакции. Но в Ergo у нас есть несколько дополнительных секций, которые обеспечивают новую функциональность:
- Заголовок
- Транзакции
- Расширения
- Доказательства преобразования UTXO
Секция «расширение» содержит определенные обязательные поля (включая ссылки для NiPoPoW, один раз за 1,024 блока) и параметры для голосования майнеров, такие как текущий размер блока. Она также может содержать произвольные поля.
Что это означает на практике, так это то, что разные типы узлов и клиентов могут загружать только те секции блоков, которые им нужны – снижая требования к хранилищу, пропускной способности и циклам ЦП.
Легкие полные узлы
В то время как майнерам нужно загружать все, легким полным узлам нужны только транзакции и доказательства. Это означает, что у них есть криптографическая гарантия транзакций, не удерживая сам полный набор UTXO.
Легкие полные узлы проверяют доказательства, сгенерированные полными узлами (включая майнеров), которые действительно хранят полный блокчейн, обеспечивая гарантию действительности реестра. В Ethereum эти узлы называются Stateless Clients.
Для Ergo это означает, что вы можете запустить полный узел и поддерживать сеть с помощью устройства, такого как Raspberry Pi с 512 МБ ОЗУ. Это обеспечивает идеальный баланс между обеспечением безопасности сети и ненужной нагрузкой на пользователей, которые хотят это сделать – улучшая децентрализацию и демократизируя участие в сети и сообществе Ergo.
Share post
13 августа 2025 г.
9 июля 2025 г.
12 мая 2025 г.






