Bitget App
Торгуйте разумнее
Купить криптовалютуРынкиТорговляКопитрейдингБотыEarnWeb3

Все, что нужно знать об обновлении Ethereum Dencun простыми словами

iconShare
2024-01-19
Все, что нужно знать об обновлении Ethereum Dencun простыми словами

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

Блокчейн - практически универсальное решение

Что такое блокчейн?

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

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

Первый уровень ( L1), второй уровень (L2), роллапы

Блокчейны - это проекты первого уровня (L1): Биткоин, Ethereum, Litecoin, Ripple, Solana, Binance Chain, Tron и др. Имея трилемму блокчейна - безопасность, децентрализация и масштабируемость, мы видим, что, поскольку Биткоин и Ethereum решили сосредоточиться на безопасности и децентрализации, они будут испытывать трудности с масштабируемостью. Почему комиссия за транзакцию в Ethereum так высока? Пропускная способность блокчейна не пропорциональна пользовательскому спросу, поэтому пользователям приходится как бы "торговаться" за то, чтобы их транзакции обрабатывались в часы пик, и плата за транзакции растет из-за этого процесса торгов. Кроме того, скорость обработки данных в блокчейне еще не оптимальна для повсеместного внедрения: В настоящее время максимальная скорость транзакций в секунду (TPS) в Ethereum составляет 62.34 по сравнению с 1 700 у Visa.

Обновления/расширения блокчейн как таковые называются решениями второго уровня (L2). Решения второго уровня (L2) строятся на базе решений первого уровня (L1), чтобы они могли перемещать транзакции, которые должны обрабатываться на первом уровне, в свою сеть для более быстрого и эффективного потока. Роллап - это способ реализовать такое "перемещение" данных и, следовательно, решение для масштабирования. Знание всего этого поможет нам гораздо легче освоить следующую часть.

Ethereum Merge (Слияние) и дальнейшее развитие

Ethereum Merge

Ethereum Merge (Слияние) - это событие, когда Ethereum расстался со старым добрым механизмом консенсуса Proof-of-Work (PoW), чтобы полностью внедрить Proof-of-Stake (PoS). Это прагматичный компромисс между безопасностью и децентрализацией ради масштабируемости, поскольку PoS уступает только PoW, особенно учитывая количество валидаторов в Ethereum по сравнению с другими первыми уровнями. Он повышает пропускную способность данных и делает ее эффективнее с точки зрения энергопотребления. Ethereum - крупнейшая экосистема блокчейна, дом для проектов с различными целями и приложениями, инфраструктура для некоторых из наиболее широко используемых уровней (Polygon, Arbitrum, Optimism), поэтому повышение эффективности Ethereum, безусловно, пойдет на пользу всем заинтересованным сторонам блокчейна.

Слияние Ethereum произошло почти через два года после запуска Beacon Chain, которая в то время была PoS-уровнем помимо первоначального PoW в Ethereum. Двухуровневая конструкция осталась неизменной и после слияния, но теперьBeacon Chain является уровнем консенсуса Ethereum, а другая - уровнем исполнения (на котором происходят транзакции).

Обновление Dencun

Последним обновлением Ethereum стало обновление Shapella в апреле 2023 года, которое позволяет разблокировать валидаторы, а обновление Dencun - это следующее большое событие для Ethereum, которое произойдет в первом квартале 2024 года. В обновлении Shapella, которое происходило на Beacon Chain названо в честь звезды Капелла, а в хардфорк исполнительного уровня- в честь города Шанхай.

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

Однако команда разработчиков Ethereum приняла к сведению растущую популярность роллапов и решила сосредоточиться на поддержке роллапов в течение следующих нескольких лет. Идея заключается в том, чтобы помочь второму уровню "общаться" или отправлять данные в Ethereum наиболее эффективным способом. Ответ на этот вопрос предложил исследователь Ethereum Foundation Данкрад Фейст, отсюда и название Данкшардинг .Вместо того чтобы разбивать весь блокчейн на более мелкие части, именно хранение данных будет "разделено".

Чтобы добраться до Данкшардинга, нужно сначала подготовить и запустить блокчейн, или, другими словами, поработать над ранней версией - прото-Данкшардинга. Назовите имя другого исследователя из EIP-4844 и вот вам прото-Данкшардинг для обновления Денкуна. Обновление будет происходить на обоих уровнях: , Deneb на Beacon Chain и Cancun (Канкун) на исполнительном уровне . На исполнительном уровне будет внедрен новый тип транзакций, называемый транзакциями, несущими блобы, а Beacon Chain будет хранить данные блобов в течение ограниченного периода времени. Блоб (Blob), сокращение от Binary Large Objects, - это неструктурированные данные в двоичной форме. Когда роллапы взаимодействуют с Ethereum, они будут отправлять информацию о транзакциях в виде блоба вместо calldata (памяти, предназначенной только для чтения и используемой для хранения данных о транзакциях). Данные блоба хранятся в Beacon Chain, причем ограниченное время, поскольку они уже отделены от calldata. Это снижает перегрузку на обоих уровнях, в первую очередь на уровне исполнения, и, следовательно, по оценкам, повышает скорость сворачивания и стоимость.

Результат: наиболее выгодно для команд ролловеров, поскольку им не нужно выполнять дополнительную работу по переходу на данкшардинг, в 10-100 раз выше скорость и ниже плата за данные Ethereum, которая составляет 90% платы за транзакции второго уровня. Логично предположить, что большее преимущество от обновления Dencun получат L2-токены, такие как OP и ARB. Однако стоимость ETH также может вырасти. Не забывайте, что решения второго уровня зависят от Ethereum, поэтому, когда они будут процветать, экосистема Ethereum тоже будет развиваться!

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

Рекомендуемое