• Troca de idioma e taxa de câmbio
  • Preferências
    Cor de subida/descida
    Hora de Início-Fim da Variação
Web3 Exchange
Blog da Gate

A sua porta de entrada para notícias e ideias sobre criptomoedas

Gate.io Blog Essencial para o novato das criptomoedas: o que é a Camada 0, Camada 1 e Camada 2?

Essencial para o novato das criptomoedas: o que é a Camada 0, Camada 1 e Camada 2?

24 November 11:44


RESUMO


1. Existem seis camadas na arquitetura lógica blockchain: camada de dados, camada de rede, camada de consenso, ativação de camada, camada de contrato e camada de aplicativo.


2. As camadas de dados e de rede fazem parte da arquitetura básica do blockchain e também da camada mais baixa de todo o sistema blockchain.


3. Com base na arquitetura fundamental, a camada de consenso, ativando camada, camada de contrato e camada de aplicativo trabalham juntas para constituir a camada de protocolo do blockchain.


4. A camada 0, também conhecida como camada de transferência de dados, é a camada inferior do modelo OSI e envolve principalmente a integração entre blockchain e redes tradicionais.


5. A camada 1, ou dimensionamento em cadeia, refere-se a uma solução de dimensionamento implementada em cima do protocolo base do blockchain.


6. A camada 2 também é conhecida como dimensionamento off-chain no qual os protocolos subjacentes e as regras básicas do blockchain não serão alterados, e a velocidade de processamento de transações será aumentada através de canais estatais, sidechains e outras soluções.


Escalabilidade e Camada 0/1/2 são termos que são frequentemente mencionados nas notícias de criptomoedas. Especialmente agora, com o Ethereum buscando ativamente mais escalabilidade, a Camada 2 é sem dúvida um dos tópicos mais quentes. Então, o que são a Camada 0, Camada 1 e Camada 2 no blockchain? E quais são suas respectivas características e usos?


Vamos começar com seis camadas de tecnologia blockchain



Em janeiro de 2009, Satoshi Nakamoto minerava o primeiro bloco de
Bitcoin em um servidor localizado em Helsinque. Por enquanto, o Bitcoin se tornou um sistema massivo com dezenas de milhares de nodes em todo o mundo e uma capitalização de mercado total de mais de US $1 trilhão. Resolveu perfeitamente o problema de representar valor no mundo digital e também tem tecnologia blockchain avançada. Se a estrutura do sistema Bitcoin for cuidadosamente analisada, ela pode ser dividida em cinco camadas com base em sua função: a camada de dados, a camada de rede, a camada de consenso, a camada de ativação e a camada de aplicação. Depois, o Ethereum chamou rapidamente a atenção com contratos inteligentes, e criou um novo paradigma para o sistema blockchain adicionando uma camada de contrato entre a camada de ativação e a camada de aplicativo. Vamos dar uma olhada mais de perto.



As camadas de dados e de rede são a arquitetura básica do blockchain e também as camadas mais baixas de todo o sistema blockchain.


A camada de dados atua como a estrutura de dados blockchain (por exemplo, árvore Merkle) e é composta de dois elementos: ponteiros e uma lista vinculada. Os ponteiros são variáveis que se referem à posição de outra variável, e uma lista vinculada é uma lista de blocos acorrentados com dados e ponteiros para o bloco anterior. Além disso, a camada de dados envolve um algoritmo de hashing e criptografia assimétrica usada para garantir a natureza à prova de adulteração do blockchain. A camada também pode ser considerada como um banco de dados distribuído e resistente a adulterações que precisa ser mantido por todos os nós do sistema, o que leva à camada de rede do blockchain.


A camada de rede refere-se a uma enorme rede P2P que envolve todos os nós do blockchain. Nesta rede P2P distribuída, uma vez que um nó criou um novo bloco, ele transmite as informações para vários nódulos próximos através de um mecanismo de transmissão. Depois que os outros nódulos tiverem autenticado o bloco, eles transmitirão novamente os dados para os outros nódulos. Eventualmente, o bloco está oficialmente conectado ao blockchain uma vez que a maioria dos nódulos no sistema autenticaram o bloco.


Com base na arquitetura fundamental, a camada de consenso, a ativação de camadas, a camada de contrato e a camada de aplicação trabalham juntas para constituir a camada de protocolo do blockchain.


No blockchain, a camada de consenso inclui principalmente mecanismos de algoritmo de consenso, que são usados para unificar os nós que não estão relacionados uns com os outros em toda a rede e manter a consistência dos dados na camada de dados. Até agora, os mecanismos comuns de consenso são a prova de trabalho (POW) do Bitcoin, a prova de participação (PDV) do Ethereum, e a prova delegada de participação (DPoS) da EOS. Como uma das principais tecnologias do blockchain, o mecanismo de consenso desempenha um papel significativo na segurança e eficiência operacional das redes. Além disso, é um dos mecanismos cruciais de governança da comunidade blockchain.


A camada de ativação inclui o mecanismo de emissão e os mecanismos de distribuição do blockchain. Através do mecanismo de incentivo, os nódulos no sistema manterão espontaneamente a segurança de toda a rede blockchain. Por exemplo, no mecanismo de consenso pow, os tokens Bitcoin recém-emitidos são distribuídos para mineradores que incluem e validam transações. E parece chegar a um consenso de que mais trabalho paga mais. Nós com mais poder computacional são mais propensos a embalar blocos com sucesso e obter direitos de escrituração contábil. Em alguns casos, os nódulos que usam seu poder para o mal como a trapaça seriam punidos pelo sistema.


O Bitcoin incorpora criativamente incentivos econômicos em seu algoritmo, resultando em mineradores competindo por direitos de escrituração através do poder computacional. Esse mecanismo mantém o sistema de transações ao emitir novos tokens, o que, por sua vez, torna-se um incentivo para a distribuição aos mineradores, criando assim um sistema estável e seguro. No processo, a função do Bitcoin como dinheiro eletrônico também é cumprida.


A camada de contrato inclui principalmente vários _script_s, algoritmos e contratos inteligentes. É a base da sofisticada programação blockchain. No blockchain, é uma verdadeira implementação do que é conhecido como "código é lei", onde o algoritmo de contrato, uma vez ativado, inevitavelmente seguirá suas configurações originais sem intervenção ou facilitação de terceiros. Além disso, devido à completude turing de contratos inteligentes, a camada de contrato também é programável, o que dá a toda a rede blockchain uma natureza virtual semelhante à máquina.


A camada de aplicação é a camada mais alta do sistema blockchain e contém os vários cenários de aplicação do blockchain. Para a blockchain Bitcoin, o sistema eletrônico de dinheiro com funções completas de emissão, transferência e contabilidade, constitui a camada de aplicativo, enquanto para uma blockchain programável como o Ethereum, vários recursos avançados e DApps trabalham juntos para compor a camada do aplicativo.




Camada 0, Camada 1 e Camada 2



As seis camadas do sistema blockchain são estruturalmente inseparáveis e percebem conjuntamente as funções do blockchain. Voltando à escalabilidade mencionada no início deste artigo, a indústria geralmente se refere ao Modelo de Referência de Interconexão de Sistema Aberto (OSI) das comunicações e re-divide as seis camadas em três camadas, sendo a parte inferior para a parte superior a camada 0, camada 1 e camada 2.


A camada 0, também conhecida como camada de transferência de dados, é a camada inferior do modelo OSI e envolve principalmente a integração entre blockchain e redes tradicionais. As soluções de dimensionamento da Camada 0 são aquelas que não alteram a estrutura do blockchain e mantêm suas regras originais do ecossistema para melhoria de desempenho. A solução Layer 0 é altamente versátil, pois não afeta o blockchain em si e também é compatível com soluções de dimensionamento de Camada 1 e Camada 2. Eles trabalham juntos para multiplicar o desempenho da rede blockchain. Ainda existem inúmeros problemas que afetam o desempenho nos protocolos de rede subjacentes a serem otimizados. As tecnologias de escalabilidade da Camada 0 existentes incluem BDN (rede de distribuição blockchain), QUIC e UDP.


Polkadot é frequentemente referido como uma blockchain de Camada 0, uma vez que sua mainnet atua como uma cadeia de relé e só serve para fornecer segurança e interoperabilidade entre as principais parachains. E além do Polkadot, algumas redes podem se conectar a blockchains da Camada 1, como o Ethereum, através de slots, como a cadeia Moonbeam que suporta a linguagem de programação.


A camada 1 corresponde à camada de dados, camada de rede, camada de consenso e camada ativação na arquitetura lógica blockchain. A maioria das criptomoedas tem uma cadeia pública independente e única, ou seja, a Camada 1, na qual todas as transações são liquidadas. A camada 1, também conhecida como Escalação On-Chain, refere-se a uma solução de dimensionamento implementada em cima do protocolo base do blockchain. Geralmente requer modificar a capacidade de bloco, bloquear o tempo de geração, o mecanismo de consenso e outras propriedades inerentes ao blockchain para aumentar a capacidade de negociação. Especificamente, a atualização de dimensionamento do Bitcoin está aumentando a capacidade de cada bloco para que mais transações possam ser acomodadas, enquanto o SegWit reduz o espaço médio ocupado por uma única transação, permitindo que mais transações sejam acomodadas por bloco. A atualização para o DPoS também permite um melhor desempenho em detrimento de algum grau de descentralização e segurança. No entanto, a eficiência do dimensionamento da Camada 1 é suscetível a fatores físicos e econômicos.


Para obter mais informações sobre os princípios e limitações do dimensionamento da Camada 1, leia mais sobre:

Dogecoin: Por que Vitalik Buterin é contra isso? O escalonamento aumentará sua popularidade?


A camada 2 corresponde à camada de contrato e à camada de aplicação do blockchain. Também é conhecido como dimensionamento off-chain no qual os protocolos subjacentes e as regras básicas do blockchain não serão alterados, e a velocidade de processamento de transações será aumentada através de canais estatais, sidechains e outras soluções. A camada 2 é uma solução para o desempenho que escala fora da cadeia principal. É complementar à Camada 1, ou seja, a Camada 2 é uma infraestrutura construída em cima da blockchain subjacente para fornecer melhor escalabilidade, disponibilidade e privacidade para o blockchain. Em comparação com a Camada 1, que busca segurança e descentralização, a Camada 2 busca a eficiência e o desempenho finais. Os tipos comuns de soluções de Camada 2 são cadeia lateral, plasma, canais estatais, rollup e assim por diante.


Para obter informações sobre soluções comuns de Camada 2 no Ethereum, continue lendo:

Camada Ethereum 2: Um upgrade de escalabilidade


Conclusão



Desde o rápido desenvolvimento do
Bitcoin e do Ethereum, o problema do desempenho insuficiente está pairando sobre essas conhecidas cadeias públicas. Como quebrar o "triângulo impossível" e alcançar uma solução ideal entre escalabilidade, descentralização e segurança é considerada uma das causas mais significativas no campo blockchain. É o "Santo Graal" do blockchain.

Em artigos subsequentes, apresentaremos as soluções de dimensionamento em grandes blockchains e os mais recentes avanços tecnológicos de escala, bem como ajudaremos a rastrear a vanguarda do setor. Vamos ficar ligados!


Autor: Ashley H., pesquisador da Gate.io.

*Este artigo constitui apenas a opinião dos autores, pesquisadores e observadores, mas não é uma sugestão de investimento.

*Republicar o artigo será permitido, mas a Gate.io deverá ser referenciada. Em outras situações, tomaremos as medidas pela violação de direitos autorais.

BTC/USDT -4.15%
ETH/USDT -6.35%
GT/USDT -4.79%
Desembrulhe a sua Sorte e Ganhe um $6666 Prémio
Registe-se agora
Reivindicar 20 Pontos agora
Exclusivo para novos utilizadores: complete 2 passos para reclamar Pontos imediatamente!

🔑 Registe uma conta no Gate.io

👨‍💼 Completar o KYC em 24 horas

🎁 Reivindique Recompensas de Pontos

Reclamar agora
idioma e região
taxa de câmbio
Ir para Gate.TR?
Gate.TR está online agora.
Pode clicar e ir para Gate.TR ou ficar no Gate.io.