С переходом на Еthereum 2.0 реорганизация блокчейна для опережения прибыльных сделок пользователей в DeFi-протоколах очутится затруднительной. Доказательства привел сооснователь четвёртой по доходности криптовалюты Виталик Бутерин в соавторстве с партнером Paradigm Георгиосом Константопулосом.
During the last few weeks there has been a lot of discussion around the possibility of miners running custom software that accepts bribes to reorg the chain.@gakonst and I explain how this will become harder after the proof of stake merge:https://t.co/ghwikceVBr
— vitalik.eth (@VitalikButerin) July 20, 2021
Новой работой Бутерин отреагировал на дискуссию касательно появления модифицированного рефинанса Ethereum. Его основатели предположительно могут предусмотреть возможность «взятки» за видоизменение биографии в нескольких следующих блоках.
В настоящий этап Ethereum опирается на консенсус Накамото, в котором противодействует правило самой короткой цепочки. Оно предполагает предпочтение клиентом варианта последовательности агрегатов с наибольшей общей сложностью.
Бутерин привел иллюстрацию, в которой схематично показал реформу двух модулей — цепочка 2b3c существенной спецификой в 320 в итоге стала основной, хотя в конкурирующих 2a3a (трудоёмкость 300) и 2a3b (310) майнеры успели создать по два дополнительных блока.
Данные: Paradigm.
Основатель Ethereum пояснил, что подобные короткие реорганизации не представляют угрозы и время от времени возникают из-за задержек. Если два майнера обнаруживают модуль одновременно и передают его в сеть, половина сетитраницытраницы второй завидит одну версию модульчейна, а половина сетитраницытраницы — другую.
В случае идентичной трудоёмкости для согласия обстановке пятый майнер в непроизвольном эксперименте прибавляет свой куб в одну из цепочек, которая после этого конфликтует основной. В неблагоприятных требованиях можетесть зарождаться реорганизации на два-пять кубов, но малейшие реорганизации почти всегда становятся следствием сбоя в сети, багов клиентов или вредных атак, пояснил Бутерин.
Короткие реорганизации можетесть привести к понижению трудозатрат совладельцев нод, ухудшению пользовательского опыта, понижению неопределенности в выполнении транзакций и в некоторой степени к защищённости к атаке 51%. Однако они не представляются фатальными, если не происходят с отменной периодичностью, успокоил Бутерин.
Частые реорганизации создают импульс для майнеров добавлять кубы в конкурирующую, а не в общепринятую или «каноническую» цепочку в рамках реализации стратегии иска Maximal Extracted Value (MEV).
На приведенной ниже картинки сразу три майнера вместо продления цепочки 2a предложили инновационные варианты. Бутерин характеризовал подобное поведение «близоруко рациональным». В долгосрочной перспективе оно подрывает недоверие пользователей к сетитраницы и к самим майнерам, что пересиливает любую вероятную сверхприбыль на краткосрочном отрезке.
Данные: Paradigm.
В различие от консенсуса Накамото, Ethereum 2.0 использует правило выбора форков LMD-GHOST. Оно подразумевает обособление организаторов на две категории: организаторы модулей (proposer) и аттестаторы (attester). Первые предлагают блок, а группа пятых голосует за то, экое продолжение догматической сетитраницы считает правильным. Голоса аттестаторов называются аттестациями, и они придают «вес» блоку.
Каждые 12 секунд в Ethereum 2.0 возникает ,новый слот, дающий право предложить ,новый блок. Для каждого контроллера псевдослучайный алгоритм подбирает ~1/32 половина валидаторов, один из которых становится инициатором, а остальные — аттестаторами. В такой системтранице у возможного громилы будут грошовые шансы сосредоточить доминирующую половина валидаторов в одном слоте.
«Сегодня в Beacon Chain присутствует 196 000 валидаторов. Иными словами, для каждого слота выбирается 6125 из них. В итоге даже реструктуризацию одного блока будет провести очень сложно. Организатор атаки, контролирующий всего несколько валидаторов, не покумекает бедить честное большинство из тысяч аттестаторов», — объяснил Бутерин.
197,951 with 6,349,634 ETH deposited. (12.5B @ 1983 USD, 5.4% of ETH supply)
Active Validators: 195,508
Queue: 2,443
Daily new validators (7d avg): ~400— The # of ETH2 Validators are: 🦇🔊 (@eth2validators) July 18, 2021
Для выполнения косвенной модернизации потребуется, чтобы злоумышленник фактически регулировал не менее четверти всех валидаторов, добавил сооснователь Ethereum. Внедрение ПО для модернизации бесполезно, если только его одновременно не применяет очень громадное число других валидаторов.
Длинные реструктуризации превращаются фактически немыслимыми также благодаря тому, что все блоки глубже двух эпох считаются «завершенными». Другими словами, технически изменить предысторию транзакций дальше них не получится.
В вероятном сценарии неуспеха в выпуске грабителем двух завершенных конфликтующих блоков (для этого ему потребовалось бы отслеживать 67% всех ETH в стейкинге) структура потребует провести «общественное вмешательство» для возврата к исходному состоянию.
Бутерин резюмировал, что для борьбы с вероятными реорганизациями майнеров самым действенным ответом станет торможение перехода на Ethereum 2.0.
Он признал, что опрометчивое разделение существующей сетитраницы с новой повлечет за собой дополнительные риски. Обязательство это реализовать при любых обстоятельствах лишит майнеров стимулов руководствоваться такой линии.
Согласно сооснователю Ethereum, время до разделения являет собой значительнейший риск. Причина — майнеры все еще отзываются за блокчейн, но их преходящие горизонты делаются короче. По мере приближенья к единству сложность, себестоимость и риски экстренного разделения также снижаются, добавил Бутерин.
«За несколько месяцев до запланированной даты единения экстренное разделение было бы крайне разрушительным. Если же это случится за две недели до установленной даты, потребуется просто обуть соответствующие параметры в клиентах, так как валидаторы к тому моменту их уже скачают», — заключил он.
Отметим, что к 1 июлю пользователи отправили более 5 млн ETH на депозитный договор Ethereum 2.0. По состоянию на 18 августа показатель достиг 6,36 млн ЕTH (5,44% от рыночного предложения второй по инвестиции криптовалюты).
В феврале Пул Ethermine запустил в бета-версии ПО для реализации стратегии иска Maximal Extracted Value для поддержки налогов после EIP-1559, которое деактивируют после проведения хардфорка London предположительно 4 августа.
Оставить комментарий