С 14 по 15 сентября ожидается финальное событие слияния – Paris. Примерно через тринадцать минут после того, как это произойдет, будет завершен первый блок, созданный в рамках механизма Proof-of-Stake. Но это только начало масштабной модернизации. После того, как Слияние или Merge, наконец, будет завершено, мы сможем увидеть Surge, Verge, Purge и Splurge.
Во вторник в 11:34 по всемирному координированному времени наконец-то было реализовано долгожданное обновление Bellatrix. Обновление хард-форка представило параметр execution payload (полезная нагрузка выполнения). Этот параметр позволил валидаторам начать создавать блоки основной сети, которые до сих пор отсутствовали в Beacon Chain.
Похоже, все прошло без сучка и задоринки, и валидаторы даже добавили немного граффити в блокчейн.
«Добро пожаловать в новое начало», – выгравировано в одном из блоков.
Теперь все внимание обращено на следующий шаг: Слияние.
Ethereum Foundation сравнивает слияние с «заменой двигателя на ракетном корабле во время полета». Таким образом, оно «предназначено для выполнения без необходимости приостанавливать что-либо во время переключения». Но изменение этого двигателя — это двухэтапный процесс, и Bellatrix — это только первая часть, готовящая блокчейн к основным изменениям. Второй и последний этап слияния – Paris.
Думайте об обновлении Bellatrix как о подготовке Beacon Chain — уровня консенсуса — к слиянию с основной сетью Ethereum, а об обновлении Paris — как этапе, когда это произойдет окончательно. Когда пройдет Paris, уровень выполнения полностью перейдет от доказательства работы к доказательству доли.
Когда произойдет слияние?
Обновление Paris ожидается в какой-то момент между 10 и 20 сентября. Оно будет вызвано достижением определенного порога общей сложности, также называемого предельной общей сложностью (TTD).
Согласно Ethereum Foundation, TTD «является совокупным показателем общей мощности майнинга, затраченной на построение блокчейна», и Paris сработает, когда она достигнет 58 750 000 000 000 000 000 000.
Проще говоря, как только сложность майнинга блока достигает этого уровня или превышает его, следующий блок будет создан с использованием доказательства доли. Ожидается, что первый блок, созданный в рамках механизма proof-of-stake, будет завершен примерно через 13 минут после обновления Paris.
«Когда придет время и этот критерий будет выполнен, блоки перейдут от построения с использованием доказательства работы в одном блоке к построению с использованием доказательства доли в следующем», — говорится в сообщении Ethereum Foundation.
Фактическое время достижения TTD зависит от хэш-мощности Ethereum после Bellatrix, поэтому трудно указать точную дату слияния. Но разработчики Ethereum назвали ориентировочную дату наступления TTD – это 15 сентября. Но фактическая дата может отличаться от нее на несколько дней в обе стороны.
С технической точки зрения успешное обновление Paris означает завершение фазы The Merge.
Выход за пределы слияния
После того, как слияние будет завершено, необходимо сделать еще несколько вещей, связанных с переходом на доказательство доли.
Это включает в себя возможность снятия инвесторами своего эфира со стекинга. Для этого им придется дождаться обновления Shanghai, «следующего крупного обновления» после слияния. Это означает, что вновь выпущенный ETH, накапливающийся в Beacon Chain, останется заблокированным и неликвидным еще от шести до 12 месяцев.
Помимо этого, соучредитель Ethereum Виталик Бутерин также изложил долгосрочное видение будущего сети.
Есть еще много предположений о том, какие будущие обновления будут включать в себя, но он уже дал им броские названия. Как только слияние, наконец, будет завершено, мы сможем увидеть Surge, Verge, Purge и Splurge.
«The Merge — это доказательство доли. The Surge — это шардинг, а The Verge — это деревья Веркла, The Purge — это такие вещи, как истечение срока действия и удаление старой истории, а The Splurge — это, по сути, просто все остальные забавные вещи», — сказал Бутерин на конференции сообщества Ethereum во Франции в июле.
Эти будущие обновления будут сосредоточены на решении некоторых ключевых проблем, которые преследовали Ethereum в течение многих лет. В том числе проблем масштабируемости. Но эти обновления могут ждать долго. Подсчитано, что по-настоящему «завершение» модернизации Ethereum может занять до шести лет.