As tecnologias Blockchain são frequentemente descritas em termos de várias “camadas”, “camadas” ou camadas, cada uma servindo a um propósito único. Vamos descascar as camadas uma por uma 👇

📈 Camada 0. Rede ou camada física

Esta camada representa a infraestrutura física e os protocolos de comunicação, como a Internet, que permitem que os nós se comuniquem entre si.

Exemplos: IPFS (InterPlanetary File System), BGP (Border Gateway Protocol).

📈 Camada 1. Camada de consenso ou o próprio blockchain.

Este é o nível básico dos protocolos blockchain, no qual os blocos são formados e o consenso é alcançado entre os participantes da rede. Define como as transações são registradas e validadas. O problema é que à medida que o uso do blockchain aumenta, seu rendimento precisa melhorar, ou seja, dimensionamento necessário. E aqui aparecem os próximos níveis.

Exemplos: Bitcoin, Ethereum, Algorand.

📈 Camada 2. Camada de rede.

É uma espécie de complemento à primeira camada do blockchain que interage com o blockchain subjacente, fornecendo soluções para aumentar a escalabilidade e a velocidade das transações, ao mesmo tempo que minimiza os custos.

Exemplos: Lightning Network (para Bitcoin), Optimistic e ZK Rollups (para Ethereum).

📈 Camada 3. Camada de aplicação (Dapps)

Esta é a camada onde os desenvolvedores constroem aplicativos descentralizados (dApps) usando contratos inteligentes e outras tecnologias para interagir com a Camada 1 e a Camada 2.

Exemplos: Uniswap, Decentraland.