

Внедрение структуры данных blobs в ходе хардфорка Dencun стало значимым этапом для блокчейн-индустрии. Blobs позволяют решениям второго уровня (Layer 2, L2) оптимально проводить расчеты, используя blobs вместо стандартного calldata. Основная цель blobs — повысить масштабируемость и эффективность сети Ethereum, прежде всего благодаря rollup-технологиям, что позволяет существенно снизить затраты на транзакции и увеличить производительность.
Ключевые аспекты blobs:
Внедрение proto-danksharding через EIP-4844 ввело понятие «blobs» — крупных пакетов данных, которые сохраняются в блокчейне Ethereum. Это базовое технологическое новшество в обработке данных на Ethereum. Blobs, в отличие от обычных данных, обрабатываемых Ethereum Virtual Machine (EVM), хранятся через криптографические обязательства KZG, специально предназначенные для более эффективной работы rollup второго уровня.
Влияние на комиссии заметно. Благодаря отдельному слою данных для rollup, EIP-4844 существенно увеличивает объем данных на блок, что приводит к снижению стоимости транзакций. Несмотря на то, что это еще не полноценное разделение данных (sharding), новый формат транзакций и система хранения создают основу для будущих решений. Это поддерживает текущую масштабируемость и открывает возможности для внедрения sharding в будущем.
Обновление Dencun с EIP-4844 меняет инфраструктуру Ethereum, предоставляя дешевое хранилище данных для L2-доказательств. Важное преимущество: операторы узлов должны хранить данные не более 18 дней. Этого срока достаточно, чтобы все участники сети могли скачать эти данные, а требования к оборудованию остаются доступными. Такой подход выгоден для rollup второго уровня — он сокращает расходы на транзакции и снижает нагрузку на сеть.
Blobs token — это инновационный элемент блокчейна Ethereum, связанный с обновлением Dencun и EIP-4844. Токен был разработан для решения проблем пропускной способности и высоких комиссий, с акцентом на улучшение Layer 2.
Техническая основа blobs — это «blob transactions». Эти транзакции EIP-4844 позволяют включать большие пакеты данных в блоки Ethereum. В отличие от стандартных транзакций, которые навсегда обрабатываются и сохраняются EVM, blobs — более масштабируемый и экономичный способ обработки больших объемов данных. Каждый блок может содержать фиксированное число blobs, каждый объемом до 128 КБ.
Интеграция с Ethereum создает отдельный рынок комиссий (gas market) для хранения blobs. Такой рынок работает по принципу текущего рынка, но ориентирован только на хранение blobs. Уникальность blobs в сочетании факторов: тесная интеграция с инфраструктурой Ethereum, актуальность для криптокультуры (мемы), а также влияние на масштабируемость и эффективность. Это сочетание усиливает интерес со стороны различных групп пользователей.
Покупка blobs token происходит по аналогии с приобретением других криптовалют через DeFi-платформы:
Выбор кошелька: Выберите крипто кошелек, совместимый с блокчейн-сетью, где доступны blobs tokens.
Покупка основной криптовалюты: Приобретите базовую криптовалюту, например ETH, на криптоплатформе за фиатные деньги (USD, EUR).
Перевод в кошелек: Переведите криптовалюту на свой кошелек, оставив небольшой запас для комиссии.
Выбор DeFi-платформы: Найдите DeFi платформу или децентрализованную биржу, где можно приобрести blobs tokens.
Совершение обмена токенов: Подключите кошелек к бирже, выберите нужный обмен и выполните транзакцию, учитывая переменные комиссии.
Управление и хранение: Управляйте blobs tokens через свой кошелек: храните, стейкайте или используйте их в DeFi-приложениях.
Blobs применяются в экосистеме Ethereum следующим образом:
Оптимизация Layer 2: Blobs широко используются в L2-решениях для обработки расчетных данных. Это позволяет L2-сетям эффективно проводить расчеты на базовом слое Ethereum и существенно экономить средства.
Rollup и доступность данных: Rollup получают значительную выгоду от blobs — они объединяют транзакции и обрабатывают их вне основной цепи. Сохраняя данные транзакций в blobs, rollup увеличивают пропускную способность и снижают расходы, повышая эффективность и масштабируемость.
Новые рынки данных: Blobs способствуют развитию децентрализованных рынков данных на Ethereum. Такие рынки позволяют безопасно и эффективно обмениваться данными, используя преимущества децентрализации и надежности блокчейна.
Децентрализованные приложения (Dapps): Blobs открывают новые возможности для Dapps, которым требуется хранение и обмен большими массивами данных. Примеры — системы хранения файлов, платформы для научных исследований и обмена данными.
Улучшение пользовательского опыта: Для большинства пользователей Ethereum blobs означают более быстрые транзакции и меньшие комиссии, что решает основные проблемы действующей сети.
Blobs — ключевой этап развития Ethereum, который существенно влияет на масштабируемость, эффективность и экономичность работы сети. Благодаря внедрению blobs через EIP-4844 и обновление Dencun Ethereum сделал шаг вперед в решении проблем высоких комиссий и перегруженности сети.
Blobs — промежуточное решение на пути к полноценному danksharding, но они уже приносят измеримые выгоды экосистеме. Их влияние распространяется от оптимизации Layer 2 и повышения эффективности rollup до новых возможностей для децентрализованных приложений и рынков данных.
Развитие blobs вместе с будущими улучшениями Ethereum определит направление развития децентрализованных приложений и функциональности блокчейна. Снижение комиссии, повышение масштабируемости и новые возможности для инноваций делают blobs важным элементом более доступной и эффективной сети Ethereum, готовой к широкому использованию.
BLOB (Binary Large Object) — тип данных для хранения больших двоичных объектов, например изображений или аудио, в базах данных. Он обеспечивает эффективную работу с мультимедийными данными, но может замедлять операции.
Blobs — это фрагменты данных в Ethereum, которые делают сеть более масштабируемой и снижают издержки для rollup, улучшая эффективность и пользовательский опыт.
Blobs создаются через процесс blob casting, при котором данные агрегируются и хранятся на отдельном слое, что повышает масштабируемость и эффективность Ethereum.
Храните blobs как ссылки на файлы в базе данных и используйте отдельную папку для файлов. Это помогает избежать проблем с производительностью и упрощает управление данными.











