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.