Что такое сеть Beacon?
Сеть Beacon — это название оригинального блокчейна с доказательством владения, который был запущен в 2020 году. Он был создан для того, чтобы убедиться, что логика консенсуса с доказательством владения была разумной и устойчивой, прежде чем он использовать ее в основной сети Ethereum. Поэтому он работал параллельно с оригинальной Ethereum на основе доказательства работы. Сеть Beacon была цепью «пустых» блоков, но отказ от доказательства работы и переход на доказательство владения в Ethereum требовали, чтобы сеть Beacon научилась принимать данные транзакций от клиентов-исполнителей, группировать их в блоки, а затем организовывать их в блокчейн, используя механизм консенсуса на основе доказательства владения. В то же время оригинальные клиенты Ethereum отключили логику майнинга, предложения блоков и консенсуса, передав все это сети Beacon. Это событие получило название Слияние. После Слияния двух блокчейнов более не было. Остался только один блокчейн Ethereum с доказательством владения, который теперь требует двух разных клиентов на узел. Сеть Beacon сейчас находится на уровне консенсуса — одноранговой сети консенсусных клиентов, которая управляет сплетенными блоками и логикой консенсуса, в то время как первоначальные клиенты образуют уровень исполнения, который отвечает за сплетение и выполнение транзакций, а также управление состоянием Ethereum. Два слоя могут взаимодействовать друг с другом с помощью Engine API.
Что делает сеть Beacon?
Сеть Beacon — это имя, данное переписи аккаунтов, в которой обеспечивалась и координировалась работа сети дольщиков Ethereum до того, как эти дольщики начали проверять настоящие блоки Ethereum. Она не обрабатывает транзакции и взаимодействия умных контрактов, поскольку это делается на уровне исполнения. Сеть Beacon отвечает за такие вещи, как обработка блоков и аттестаций, запуск алгоритма выбора ответвления, управление вознаграждениями и штрафами. Подробнее на нашей странице об архитектуре узлов.
Влияние сети Beacon
Введение стейкинга
Сеть Beacon ввела доказательство владения в Ethereum. Это обеспечивает безопасность Ethereum и дает валидаторам возможность зарабатывать ЕТН в процессе. На практике стейкинг представляет собой ставку ETH для того, чтобы активировать ПО валидатора. В роли дольщика вы запускаете программное обеспечение, которое создает и проверяет новые блоки в сети.
Стейкинг служит той же цели, что и майнинг в прошлом, но имеет много отличий. Майнинг требовал значительных начальных расходов в виде мощного оборудования и энергопотребления, что отражалось в нехватке масштабирования и способствовало централизации. Майнинг также не сопровождался каким-либо требованием о блокировании активов в качестве залога, что ограничивало способность протокола наказывать злоумышленников после атаки.
Переход к доказательству владения сделал Ethereum значительно более безопасным и децентрализованным по сравнению с доказательством работы. Чем больше людей принимают участие в работе сети, тем более децентрализованной и защищенной от атак она становится.
Использование доказательства владения как механизма консенсуса — это базовый компонент для безопасного, экологически чистого и масштабируемого Ethereum, который мы сейчас имеем.
Настройка шардинга
После слияния сети Beacon с основной сетью сообщество Ethereum начало рассматривать масштабирование сети.
Доказательство владения имеет преимущество, заключающееся в том, что в любой конкретный момент времени существует реестр утвержденных производителей блоков, каждый из которых имеет вложенные ЕТН. Этот реестр закладывает основу для возможности «разделять и властвовать», одновременно надежно распределяя конкретные сетевые обязанности.
Эти обязанности контрастируют с принципом доказательства работы, согласно которому майнеры не имеют никаких обязательств перед сетью и могут прекратить добычу и полностью отключить программное обеспечение своих узлов без каких-либо последствий. Кроме того, не существует реестра известных строителей блоков, как и надежного способа безопасного разделения сетевых обязанностей.
Взаимосвязь между обновлениями
Все обновления Ethereum в некоторой степени взаимосвязаны. Поэтому давайте обобщим, как сеть Beacon влияет на другие обновления.
Сеть Beacon и слияние
Первоначально сеть Beacon существовала отдельно от основной сети Ethereum, но они были слиты воедино в 2022 году.
СлияниеОсколки и сеть Beacon
Шардинг может безопасно войти в экосистему Ethereum только при наличии механизма консенсуса с доказательством владения. Сеть Beacon ввела стейкинг, который «слился» с основной сетью, прокладывая путь к шардингу, чтобы помочь дальнейшему масштабированию Ethereum.
Цепочки-осколкиДополнительные ресурсы
- Подробнее о будущих обновлениях Ethereum
- Подробнее об архитектуре узлов
- Подробнее о доказательстве владения