Эволюция Ethereum 2.0: ответы на ваши вопросы

В ноябре 2017 года на BeyondBlock Taipei Виталик Бутерин изложил свою видение для Ethereum 2.0: шардинг для масштабируемости и Casper как алгоритм консенсуса для перехода на Proof-of-Stake (PoS).

Шардинг был изложен как «создание блокчейна, в котором у вас есть сотня разных вселенных, и каждая вселенная — это отдельное пространство учетной записи, и вы можете иметь учетную запись в какой-то вселенной или контракт в какой-то вселенной, и вы можете отправить транзакцию в какую-то вселенную, и это может повлиять только на вещи в этой вселенной». Он продолжил объяснять, что все осколки будут взаимосвязаны и будут «общим консенсусом».  

В конце концов, границы между этими осколками могут быть размыты и даже могут выполняться через осколки.  

Далее Виталик упомянул, что, в отличие от тех цепей, которые остановились на использовании какой-либо формы «суперузла», он считал важным, чтобы Эфириум мог быть управляется сетью потребительских ноутбуков. Виталик признал в то время, что «нет точного представления о том, что входит в Ethereum 2.0».

Что такое Ethereum 2.0 сейчас?

Ethereum 2.0 может включать в себя шардинг и другие изменения в будущем. На данный момент, когда произойдет «слияние», это будет просто переход от цепочки Proof-of-Work (PoW) в качестве основной цепочки к цепочке PoS.

Люди даже не смогут снять свою долю до запланированного жесткая вилка через несколько месяцев после слияния.

Что такое слияние?

В течение нескольких месяцев люди начали делать ставки и участвовать в PoS в «Beacon Chain». Слияние — это когда этот уровень консенсуса объединяется с существующим состоянием и фактическим уровнем выполнения транзакции.

Практически, когда PoS берет на себя функции безопасности и консенсуса для PoW в Ethereum. В настоящее время ожидается, что это произойдет при «Общей терминальной сложности» 5.875 × 10 ^ 22, примерно 14 или 15 сентября. Как только это произойдет, Ethereum станет полностью PoS.

Прочитайте больше: Вот что вам нужно знать о слиянии Ethereum 2.0

А как насчет форка EthPOW, о котором я слышал?

Во время слияния велись дискуссии о потенциальном форке PoW состояния Ethereum. Джастин Сан участвует, как он часто делает, когда есть возможность извлечь выгоду из усилий других. разработчики протоколов. Его биржа Poloniex разместила токены перед слиянием, чтобы позволить спекуляция на ней.  

Фундаментальная проблема с форками не большинства для цепочек смарт-контрактов заключается в том, что различные токены, вероятно, будут иметь ценность только в одной цепочке. Это особенно верно для стейблкоинов, где эмитент часто явно решает, какая цепочка будет по-прежнему иметь ценность.

Tether, Circle и Paxos объявили о своем намерении следовать цепочке PoS, что означает их токены на другом форке будут фактически бесполезны. Это также означает, что любые другие протоколы на миноритарном форке будут иметь серьезные проблемы и потеряют ценность, потому что активы не будут стоить 1 доллар, как ожидалось.

Это усугубляется тем фактом, что есть другие стабильные активы, такие как Dai, которые зависят от стабильной стоимости этих монет. Ожидается, что у них также будут серьезные проблемы, как и у протоколов, которые неявно или явно ожидают, что Dai будет стоить около 1 доллара.  

Однако могут быть возможности для актеры со связями для получения прибыли в первых нескольких блоках, когда значение пытается перейти между $1 и $0. Многие из людей, продвигающих этот форк, вероятно, надеются на это.

По сути, это означает, что стейблкоины выбирают форки для цепочек смарт-контрактов — если им позволено стать достаточно важными в «экосистеме».

Что такое ставки?

Стейкинг — это процесс участия в консенсусе для цепочек PoS. Ethereum 2.0 будет использовать Дешевая сигарета алгоритм консенсуса, который представляет собой комбинацию Каспер разработан Виталиком Бутериным и Вирджил Гриффит, а алгоритм для ЛМД ПРИЗРАК выбор вилки, разработанный Владом Замфиром.   

Пользователи с минимум 32 эфирами, которые могут запустить узел проверки, могут получать вознаграждение за стекинг. Награды за стейкинг предусмотрены для предложение блокировки или подтверждение блокировки. В настоящее время, предлагающие получать награды, если кого-то порезали.

Виталик Бутерин изложил свое видение Ethereum 2.0 в 2017 году. Отметка времени: 3:09:00.

Как только валидатор активен, он может быть выбран либо в качестве «предлагающего», который предлагает следующий блок для сети, либо в качестве «подтверждающего», который подписывает последний предложенный блок.  

Если у вас более 32 эфира и вы хотите получить больше вознаграждений за стекинг, вам нужно будет запустить больше узлов, так как каждый считается имеющим «эффективный баланс» в 32 эфира.

Если у вас меньше 32 эфира, вы не можете индивидуально участвовать в стейкинге. Вы можете выбрать «объединить» свой эфир с другими вкладчиками через такой сервис, как Открытый плавательный бассейн. Это позволяет вам по-прежнему получать часть вознаграждения за стекинг и не требует от вас управления собственным оборудованием или полным объемом эфира. У него также был токен, который позволял вам получить ликвидность до того, как стало доступно снятие средств со ставок, и частично отвечал за уничтожение Стрелка Трех Стрелок.  

В настоящее время никто из тех, кто делает ставки, не может снять средства, и это должно измениться в будущем хард-форке.  

Что такое рубить?

Рубка — это наказание за плохое поведение валидаторов. Если набор ключей более одного раза голосует за предложение, предлагает два блока для одного и того же слота или пытается изменить историю, они могут быть урезаны. Урезанные валидаторы теряют часть своей доли и вынужден выйти из процесса согласования.

Что такое утечка бездействия?

Утечка бездействия — это штраф за то, что узел не находится в сети. Чем больше узлов находится в автономном режиме, тем агрессивнее этот слив. Когда сеть все еще работает, эта утечка относительно невелика, но если очень большое количество валидаторов отключается, это становится гораздо более серьезной утечкой.

Намерение этого выбора дизайна состоит в том, чтобы снизить количество неактивных валидаторов ниже минимума в 16 эфиров, необходимых для продолжения стейкинга, чтобы в конечном итоге онлайн-валидаторы снова могли запускать цепочку.  

Безопасен ли стекинг по сравнению с PoW?

Это сложный вопрос. Вероятно. Может быть. Да. Нет. В зависимости от того, как вы хотите структурировать свой вопрос, кого вы хотите спросить и как вы думаете об определенных предположениях, это сильно повлияет на ваш вывод по этому вопросу.

PoW имеет тенденцию к централизации в «пулах» майнинга, тогда как для PoS-стейкера более экономично работать независимо.  

Однако, поскольку PoS делегирует вознаграждение пропорционально тем, кто уже имеет наибольшую долю, а не тем, кто тратит больше всего, он может иметь тенденцию иметь эффект «богатые становятся богаче».  

Только слэшинг дает возможность наложить очень большую цену на атакующих. Это может эффективно разрушить ценность, которой они владеют, и в конечном итоге сделать их неспособными продолжать атаку, поскольку их узлы удаляются из консенсуса.  

Андреас Антонопулюс объясняет вероятность атаки 51% на Биткойн.

Андреас Антонопулус обсуждал, как в PoW, если вы подвергаетесь атаке таким образом, то одним из наиболее привлекательных решений является изменение алгоритма PoW и эффективное обесценивание всех существующих ASIC (если есть другие цепи, они не совсем бесполезны, но если биткойн изменятся, то их стоимость резко упадет).

Однако это очень широкое средство, и не нацелен конкретно на атакующего, тогда как PoS может специально нацеливаться только на «плохого» участника.  

PoW имеет преимущества для «распределения» токенов, заставляя сжигать твердые активы (энергию) для приобретения большего количества монет, но менее очевидно, что у него есть преимущества для долгосрочной безопасности, особенно когда распространение новых активов замедляется или останавливается

Полное обсуждение относительных компромиссов безопасности между двумя настройками выходит за рамки этой статьи.

Что случилось с шардингом?

Шардинг все еще был частью Виталика. видение Ethereum в 2021 году. Но с тех пор свертывания стали лучше, и в качестве будущего варианта масштабирования Ethereum возникла новая концепция под названием «данкшардинг».  

Первоначальное видение шардинга включало отдельные вселенные, которые разделяли бы безопасность на уровне консенсуса. Эти осколки обеспечивали отдельные среды «выполнения», в которых происходили фактические транзакции и взаимодействия, и для обеспечения связи между ними требовались дополнительные структуры. Сложность этого видения сделала его менее привлекательным со временем.

Что такое ролл-ап?

Ролл-апы чем-то аналогичны Виталику'призрачные цепи’, который он описал в 2014 году. Это фактически отдельные блокчейны, которые пытаются разделить безопасность с базовым уровнем.

Свертки выполняют свое выполнение за пределами основной цепочки, а затем отправляют данные в основную цепочку. Оптимистичные свертки предполагают, что транзакции действительны. если не будет представлено «доказательство мошенничества». Свертки с нулевым разглашением предполагают, что валидаторы для свертывания представляют доказательство, которое показывает, что транзакции, которые они выполнили, действительны.  

Теперь они также являются концепцией Эфириума. будущее.

Прочитайте больше: Что такое роллапы Ethereum и почему они важны?

Что такое данкшардинг?

Данкшардинг — это новое видение масштабируемости Эфириума, предназначенное для учета того факта, что свертывания создают и отправляют так много данных на базовый уровень. Он предназначен для того, чтобы дать узлам возможность проверить доступность данных без необходимости проверять эти данные сами по себе.  

Ethereum намерен полагаться на схему под названием «Обязательства КЗГ,' которые основаны на создании полинома, который позволяет другим узлам проверять, что данные были закодированы правильно, в сочетании с выборкой валидаторов, чтобы убедиться, что данные доступны.

Чтобы этот план работал должным образом, необходимо, чтобы достаточно честных узлов хранить данные, чтобы собрать их воедино, и что узлы должны иметь возможность общаться друг с другом, чтобы воссоздать полный блок.  

Danksharding полагается на разделение предлагающего и застройщика, чтобы функционировать. Однако это не является частью слияния, а вместо этого находится в дорожной карте Ethereum.  

Что такое разделение предлагающего/застройщика?

Разделение предлагающего/строителя (PBS) — это способ отделить построение блоков и фактическое предложение блоков остальной части сети. Идея заключается в том, что Miner Extractable Value (MEV) имеет централизованный эффект в PoS, поскольку позволяет определенным узлам получать вознаграждение, непропорциональное их ставке. Разделение этих ролей предназначено для демократизации доступа к MEV и притупления этой централизации. стимул

Реализация PBS не окончательна, но общая концепция такова, что строители блоков будут подавать заявки и заголовки блоков. Предлагающие выбирали заголовок и ставку, вероятно, отдавая предпочтение самой большой ставке. Комитет подтверждает, что заголовок блока был выигрышным заголовком. Создатель блока делится телом блока, а затем это подтверждает отдельный комитет, который добавляется в цепочку.

Разделение «предлагающий/строитель» не является частью слияния, но включено в дорожную карту Ethereum.  

Однако более мелкие валидаторы, которые беспокоятся о процессе создания блоков, могут вместо этого полагаться на такие инструменты, как Flashbots. MEV-ускорение. Это инструмент, который позволяет валидаторам настраивать свои узлы для приема блоков, отправленных им «ретрансляторами», которые отправляют блоки, заполненные MEV, созданными строителями.

Прочитайте больше: Исследователи обнаружили, что Ethereum 2.0 можно разрушить с помощью небольшой доли криптовалюты

Почему PBS важен для данкшардинга?

Короче говоря, потому что danksharding перекладывает больше ответственности на строителей блоков. Ожидается, что они будут загружать все различные данные, и эта роль все чаще выходит за рамки отдельных валидаторов. Это усугубляется сворачиванием, поскольку они опубликовать большое количество данных. Вместо этого валидаторы будут проверять только наличие небольшой части данных в блоке.  

Это эффективно «разделяет» ответственность за хранение и проверку наличия всех необходимых данных, что обеспечивает большее масштабирование.

Какие еще вещи нужны или полезны для данкшардинга?

Предложение по улучшению Ethereum 4844 предназначен для введения «Proto-Danksharding». Это не данкшардинг, так как все валидаторы все равно должны проверять все данные, а не «разделять» ответственность.

Что он делает, так это изменяет способ хранения данных из сверток. Вместо того, чтобы быть рядом бесконечно, они вместо этого будут обрезан через месяц, что помогает уменьшить объем состояния, которое валидаторы должны будут продолжать хранить.  

Это также меняет то, как работает рынок комиссий Ethereum, отделяя хранение этих данных от существующего расчета газа.  

EIP-4844 не является частью слияния, но включен в дорожную карту Ethereum.  

Предложение по улучшению Ethereum 4444 — это изменение того, как клиенты передают данные другим узлам. Он требует, чтобы узлы больше не транслировали исторические данные старше года к другим узлам. Это фактически завершает «полную синхронизацию», когда люди будут синхронизироваться с первого блока. Вместо этого они начинали с контрольной точки и оттуда синхронизировались.

EIP-4444 также является частью дорожной карты Ethereum и не является частью слияния.  

Что происходит с данными?

Короткий ответ заключается в том, что он хранится у других людей. Кто эти люди? Ну, это немного сложно.  

Отдельным приложениям, вероятно, потребуется найти способы хранения и обмена этой информацией, поэтому Optimism и Arbitrum, например, будут заинтересованы в том, чтобы данные, необходимые для их приложений, по-прежнему были доступны.  

Более крупные поставщики инфраструктуры, такие как Infura, вероятно, также будут играть важную роль в поддержании этих данных. В EIP-4444 особо упоминаются усилия Сеть порталов и График обеспечить рынки и доступность данных.

Что изменится для пользователей?

Очень мало! Особенно для тех, кто активно не участвует в консенсусе. Для тех, кто это делает, им нужно будет перейти от своих вероятных настроек на основе графического процессора для PoW к настройкам стейкинга для PoS.  

Прочитайте больше: Вот как инсайдеры разбогатели на слиянии Ethereum

Сделает ли это мои транзакции дешевле?

Нет, по крайней мере, не осмысленно. Впрочем, возможно, в будущем. Если Ethereum начнет реализовывать шаги к безгражданству и больше не будет требовать от валидаторов загрузки всех данных, то, скорее всего, станет возможным увеличить лимит газа.

Это вряд ли произойдет до PBS, после EIP-4444, после EIP-4844 и т. д. не стоит ожидать сразу. Многие из этих же изменений также позволят агрегации увеличить свою пропускную способность, а количество возможных транзакций увеличится. Однако слияние и переход на POS сами по себе не сделают ваши транзакции дешевле.

Ускорит ли это мои транзакции?

Нет, по крайней мере, не осмысленно.  

Повысит ли это число?

Невозможно сказать, но дайте нам знать в Твиттере.

Чтобы быть в курсе новостей, следите за нами на Twitter и Новости Google или послушайте наш подкаст о расследованиях Инновация: Блокчейн-Сити.

Источник: https://protos.com/the-evolution-of-ethereum-2-0-your-questions-answered/