O hard fork Dencun da Ethereum trouxe o conceito revolucionário dos chamados 'blobs', que transformaram a escalabilidade e a eficiência da blockchain. Este artigo explora em detalhes como funcionam os blobs, seu impacto no ecossistema da Ethereum e o potencial para avanços futuros.
Blobs são estruturas de dados criadas para permitir liquidação utilizando soluções Layer 2 (L2), em vez do uso de calldata na cadeia principal da Ethereum. Eles foram desenvolvidos para melhorar a escalabilidade e a eficiência da Ethereum, sobretudo para rollups, resultando em mais acessibilidade e economia para os usuários.
A EIP-4844 implementou o proto-danksharding, introduzindo esses 'blobs' como grandes blocos de dados registrados na blockchain da Ethereum. Ao contrário dos dados processados pela Ethereum Virtual Machine (EVM), os blobs são armazenados por meio de compromissos criptográficos KZG, o que torna as operações de rollup L2 mais eficientes.
Com a chegada dos blobs, as taxas de gas caíram de forma significativa, já que foi criada uma camada de dados especializada para uso dos rollups. Isso ampliou o espaço de dados por bloco, reduzindo custos e favorecendo a escalabilidade.
O token blobs é uma inovação da blockchain Ethereum, diretamente ligada ao upgrade Dencun e à EIP-4844. Trata-se de um avanço fundamental para a comunidade Ethereum, com foco em solucionar as limitações da blockchain para lidar com grande volume de transações e custos elevados de gas.
O mecanismo central do token blobs são as 'blob transactions', em que grandes pacotes de dados (os blobs) podem ser incluídos nos blocos da Ethereum. Diferente das transações tradicionais, os blobs oferecem uma solução mais escalável e econômica para manipular grandes volumes de dados.
A adoção dos blobs na infraestrutura da Ethereum permite que as soluções L2 transfiram grandes quantidades de dados fora do mainnet, resultando em forte redução das taxas de gas.
A aquisição de tokens blobs segue, em geral, o mesmo fluxo de compra de outras criptomoedas em plataformas de finanças descentralizadas (DeFi):
Os blobs apresentam várias aplicações potenciais no ecossistema Ethereum:
A agenda de evolução dos blobs prevê novos aprimoramentos para ampliar a capacidade dos blobs e otimizar rollups. Inovações como PeerDAS buscam escalar blobs mantendo a eficiência da rede, enquanto propostas como a EIP-7623 vão limitar ainda mais o tamanho dos blocos de execução, ampliando a escalabilidade.
Vitalik Buterin, cofundador da Ethereum, já traçou rumos para o desenvolvimento, priorizando o aumento da capacidade dos blobs e o aprimoramento das soluções L2. O objetivo maior é criar uma plataforma descentralizada que se expanda de forma eficiente e ofereça o ambiente ideal para aplicações que aproveitam os diferenciais da blockchain.
A chegada dos blobs por meio da EIP-4844 e do upgrade Dencun marca um ponto de virada para a evolução da Ethereum. Ao aumentar a escalabilidade, reduzir custos de transação e elevar a eficiência, os blobs assumem papel central no futuro da Ethereum. O avanço da tecnologia promete abrir novas oportunidades para DApps, mercados de dados e inovações em blockchain, podendo transformar o setor de tecnologias descentralizadas.
BLOBs são estruturas de dados ideais para armazenar grandes objetos binários, como imagens e vídeos, diretamente na blockchain. Eles permitem que aplicações descentralizadas processem big data com eficiência, ampliando o potencial da tecnologia blockchain.
BLOBs vêm da terminologia de bancos de dados, significando 'Binary Large Objects'. No universo cripto, representam blocos de dados utilizados em sistemas de blockchain.
Sim, imagens geralmente são armazenadas como BLOBs (Binary Large Objects). BLOBs são eficientes para guardar dados binários volumosos, como imagens e outros arquivos multimídia.