A escalabilidade sempre foi o foco da indústria, e acontece que as blockchains estão atualmente enfrentando o problema do “dilema triplo da escalabilidade”, e o blockchain modular que começou com a Celestia está propondo soluções em torno de sua escalabilidade, alto nível de segurança e descentralização, e o blockchain modular está se tornando uma narrativa mainstream, cripto KOLThor Hartvigsen escreveu um artigo sobre “Blockchain modular e seu valor intrínseco”, compilado pela BlockBeats da seguinte forma:
PARTE 1: Comece com os conceitos básicos
Questões que precisam de ser melhoradas hoje:
Comunicação entre cadeias sem confiança
Escalabilidade de rollup quando o número de transações cresce o suficiente
Manter um alto nível de segurança e descentralização, visando aumentar a taxa de transferência (dilema triplo blockchain)
Em primeiro lugar, a fim de garantir que esses conceitos sejam completamente compreendidos, precisamos estabelecer alguma terminologia, como mostrado abaixo:
blocos
Um bloco é parte integrante de um blockchain, e um único bloco consiste em dois componentes: o corpo do bloco headre, o cabeçalho contém o hash do bloco anterior, carimbo de data/hora e outros dados, e o corpo contém todas as transações no bloco.
Uma das estratégias de escalonamento mais populares no mercado é ter blocos maiores (Solana).
Blocos maiores = maior taxa de transferência, mas há alguns problemas no nível de descentralização.
Pedaços maiores = dados maiores exigidos pelos nós, e poucas pessoas podem pagar por hardware mais caro que pode transportar grandes quantidades de dados.
nó
Um nó completo precisa armazenar todo o blockchain e todas as transações que foram feitas desde o primeiro bloco, e para transacionar no blockchain, o consenso precisa ser garantido, os dados estão disponíveis e os blocos são válidos.
Nó de Luz (Cliente Leve)
Nós leves são usados para rollups e terceirizam a maior parte do trabalho para nós completos, eles não validam transações, mas verificam se cada bloco tem consenso e se os dados do bloco estão disponíveis para a rede, a maioria dos nós leves se baseia na “suposição honesta da maioria” de que a maioria dos participantes (como validadores) são honestos, nós leves exigem menos hardware, mais nós, mas segurança geral mais fraca (às vezes).
Rollup (em Ethereum)
O Rollup/L 2 é uma cadeia construída sobre o ETH, usando a mainnet ETH como a camada de liquidação, e o Rollup pode ser pensado como uma camada de execução separada e retorna o pacote de transação para a mainnet para validação.
Atualmente, existem dois tipos de rollups: Optimistic Rollup e ZK Rollup.
Camada de Blockchain:
Os blockchains podem ser divididos em 4 camadas: - a camada de execução, que fornece o ambiente para Dapps e processa transações dentro deles;
Camada de disponibilidade de dados: Os nós recebem blocos do gerador de blocos e verificam se os dados (transações) estão disponíveis publicamente
Camada de consenso: determina a ordem das transações
Camada de liquidação: Determina o estado real do blockchain (final)
Monolítico vs. modular
Blockchains monolíticos são cadeias compostas por todas as 4 camadas acima, então monolítico precisa lidar com todos os acima, que é o caso de ETH e a maioria dos outros blockchains que você conhece.
Um blockchain modular é uma cadeia que terceiriza uma ou mais dessas 4 camadas para uma cadeia externa, que pode atingir novos níveis de escalabilidade devido ao fato de que blockchains modulares podem se concentrar em elementos específicos.
Alguns dos conceitos básicos são explicados acima e resumidos da seguinte forma:
Atualmente, os rollups de ETH (por exemplo, Arbitrum, Optimism) atuam como a camada de execução e implementam a camada de disponibilidade de dados, a camada de consenso e a camada de liquidação através da mainnet ETH, e esses rollups usarão “disponibilidade de dados on-chain” para publicar dados no L1 designado (ETH).
Por outro lado: um pacote cumulativo com “disponibilidade de dados off-chain” publica seus dados em um local diferente do L1 especificado, e o pacote cumulativo ainda pode usar o ETH como a camada de liquidação, mas o Celestia atuará como a camada de disponibilidade de dados publicando dados dessa maneira (disponibilidade de dados off-chain).
Aqui estão os diferentes tipos de estruturas de rollup na ETH Square:
-Monólito = rede principal ETH
-Rollup=por exemplo, Arbitrum, Optimism (atua como uma camada de execução e usa ETH para outros)
-validium=“Rollup de disponibilidade de dados off-chain”, por exemplo, Celestia
PARTE 2: Saiba mais sobre Celestia
Celestia é uma rede blockchain modular, e o blockchain e todos os rollups VM (não apenas EVMs) podem usar Celestia como uma camada de disponibilidade de dados e camada de consenso, como mostrado na figura abaixo, Celestia fornece diferentes soluções para escalonamento modular, como “Sovereign rollups, Celestium, etc.”
Em primeiro lugar, você precisa entender a “camada de disponibilidade de dados”
Disponibilidade de dados: Como um nó, é possível receber um bloco do gerador de blocos e precisa verificar se os dados são públicos (publicados) para adicioná-lo como o próximo link no blockchain.
Problemas de disponibilidade de dados: ocorrem quando os dados são retidos.
Especificamente, o gerador de blocos não revela os dados de um novo bloco (no caso de um ataque de ocultação de dados), e o nó é subitamente incapaz de aprovar o bloco porque não pode ler os dados, o que é um problema comum em rollups.
Introdução à Amostragem de Disponibilidade de Dados (DAS):
O light client (que abordei anteriormente) pode verificar a disponibilidade de dados sem ter que baixar todos os dados, e o light client executa uma pequena amostra dos dados e obtém 50% de certeza de que os dados são realmente publicados todas as vezes.
Em muitos casos, os nós leves só precisam baixar menos de 1% dos dados para garantir que 99% dos dados sejam publicados, o que é uma grande melhoria!
Saiba mais
Voltando aos clientes leves, como eu disse anteriormente, os nós leves são muito menos caros em termos de requisitos de hardware, mas porque eles dependem de “suposições honestas da maioria”, eles são menos seguros.
Então, o que dizer do cliente leve das “poucas suposições honestas”?
Por exemplo, os nós de luz da Celestia usam amostragem de disponibilidade de dados baixando uma pequena parte dos dados, e eles se baseiam nas “poucas suposições de honestidade” (assumindo que um pequeno número de traders de blockchain são honestos e seguem as regras do protocolo), o que melhora muito a segurança.
A figura a seguir mostra a comparação de diferentes nós e clientes
Vejamos agora as diferentes soluções da Celestia:
-Rollup Soberano
O Sovereign Rollup lida nativamente com a camada de execução e a camada de liquidação, em vez de usar ETH como a camada de liquidação como Arbitrum e Optimism fazem.
Benefícios do Sovereign Rollup:
Maior liberdade sobre o ambiente de execução
Não partilhe recursos informáticos
É possível fazer um hard fork depois que algo dá errado
Sovereign Rollups são mais semelhantes ao L 1 e podem ser ponteados para outros Sovereign Rollups e camadas de liquidação.
Cluster
Um cluster de blockchain é um conjunto de blockchains e rollups que podem se comunicar entre si de uma “maneira minimizada pela confiança”, uma ponte minimizada pela confiança entre duas cadeias que não requer um intermediário ou uma suposição honesta da maioria para garantir a segurança dos fundos.
Um exemplo de cluster é o ETH Workshop e seu Rollup (L2) ou diferentes cadeias no ecossistema Cosmos que são capazes de comunicação intra-cluster (pontes minimizadas por confiança em vez de pontes confiáveis).
Aqui está tudo combinado com Celestia:
A comunicação minimizada pela confiança (comunicação intra-cluster) requer “algumas suposições honestas”, que é exatamente o que a Celestia aproveita, e nós leves podem usar amostragem de disponibilidade de dados. As pontes minimizadas por confiança são muito mais seguras, formando um “cluster” da cadeia e uma “comunicação intra-cluster”, de modo que o Celestia fornece uma parte fundamental do rollup para formar um cluster e se comunicar de maneira sem confiança.
Celestia Quantum Gravity Bridge e Celestium
A Celestia Quantum Gravity Bridge é uma ponte de disponibilidade de dados entre ETH e Celestia que permite a “disponibilidade de dados off-chain” da ETH L2 (rollups de ETH usando Celestia como a camada de disponibilidade de dados).
Celestium é um rollup L2 construído sobre ETH, usando Celestia em vez de ETH como a camada de disponibilidade de dados, e ainda usando a mainnet ETH para liquidação e consenso, e outros L2s podem seguir o exemplo para melhorar sua escalabilidade.
Resumo:
O Celestia, como uma camada de disponibilidade de dados independente e, em alguns casos, uma camada de consenso, pode usar o Celestia para melhorar a escalabilidade devido às técnicas inerentes de amostragem de disponibilidade de dados e “poucos honestos” nós leves.
PARTE 3: Pare nos Laboratórios de Combustível
Vamos encerrar a conversa falando sobre o Fuel Labs, que está construindo uma camada de execução que pode ser implementada com ETH e Celestia, mantendo um alto nível de segurança e descentralização para escalar o rendimento.
Saiba mais sobre o Fuel Labs:
Um dos produtos da Fuel Labs é o Optimistic Rollup, que eles construíram para expandir as oficinas ETH. Incluindo:
Ponte minimizada de confiança entre Fuel e Ethereum
FuelVM - Verificação paralela através da execução de contratos inteligentes usando “UTXO” (saídas de transação não consumidas).
Linguagem de programação Sway
Em resumo, o FuelVMs pode executar vários processos ao mesmo tempo (validação paralela) porque o Celestia funciona com todas as VMs, e o Fuel também pode usar o Celestia como uma camada de disponibilidade de dados e/ou camada de consenso para iniciar rollups.
Ver original
Esta página pode conter conteúdo de terceiros, que é fornecido apenas para fins informativos (não para representações/garantias) e não deve ser considerada como um endosso de suas opiniões pela Gate nem como aconselhamento financeiro ou profissional. Consulte a Isenção de responsabilidade para obter detalhes.
Uma nova perspetiva para cripto em 2023: um olhar mais atento sobre a narrativa modular liderada por Celestia e Fuel
Fonte: Thor Hartvigsen
Compilação: Leo, BlockBeats
A escalabilidade sempre foi o foco da indústria, e acontece que as blockchains estão atualmente enfrentando o problema do “dilema triplo da escalabilidade”, e o blockchain modular que começou com a Celestia está propondo soluções em torno de sua escalabilidade, alto nível de segurança e descentralização, e o blockchain modular está se tornando uma narrativa mainstream, cripto KOLThor Hartvigsen escreveu um artigo sobre “Blockchain modular e seu valor intrínseco”, compilado pela BlockBeats da seguinte forma:
PARTE 1: Comece com os conceitos básicos
Questões que precisam de ser melhoradas hoje:
Comunicação entre cadeias sem confiança
Escalabilidade de rollup quando o número de transações cresce o suficiente
Manter um alto nível de segurança e descentralização, visando aumentar a taxa de transferência (dilema triplo blockchain)
Em primeiro lugar, a fim de garantir que esses conceitos sejam completamente compreendidos, precisamos estabelecer alguma terminologia, como mostrado abaixo:
blocos
Um bloco é parte integrante de um blockchain, e um único bloco consiste em dois componentes: o corpo do bloco headre, o cabeçalho contém o hash do bloco anterior, carimbo de data/hora e outros dados, e o corpo contém todas as transações no bloco.
Uma das estratégias de escalonamento mais populares no mercado é ter blocos maiores (Solana).
Blocos maiores = maior taxa de transferência, mas há alguns problemas no nível de descentralização.
Pedaços maiores = dados maiores exigidos pelos nós, e poucas pessoas podem pagar por hardware mais caro que pode transportar grandes quantidades de dados.
nó
Um nó completo precisa armazenar todo o blockchain e todas as transações que foram feitas desde o primeiro bloco, e para transacionar no blockchain, o consenso precisa ser garantido, os dados estão disponíveis e os blocos são válidos.
Nó de Luz (Cliente Leve)
Nós leves são usados para rollups e terceirizam a maior parte do trabalho para nós completos, eles não validam transações, mas verificam se cada bloco tem consenso e se os dados do bloco estão disponíveis para a rede, a maioria dos nós leves se baseia na “suposição honesta da maioria” de que a maioria dos participantes (como validadores) são honestos, nós leves exigem menos hardware, mais nós, mas segurança geral mais fraca (às vezes).
Rollup (em Ethereum)
O Rollup/L 2 é uma cadeia construída sobre o ETH, usando a mainnet ETH como a camada de liquidação, e o Rollup pode ser pensado como uma camada de execução separada e retorna o pacote de transação para a mainnet para validação.
Atualmente, existem dois tipos de rollups: Optimistic Rollup e ZK Rollup.
Camada de Blockchain:
Os blockchains podem ser divididos em 4 camadas: - a camada de execução, que fornece o ambiente para Dapps e processa transações dentro deles;
Camada de disponibilidade de dados: Os nós recebem blocos do gerador de blocos e verificam se os dados (transações) estão disponíveis publicamente
Camada de consenso: determina a ordem das transações
Camada de liquidação: Determina o estado real do blockchain (final)
Monolítico vs. modular
Blockchains monolíticos são cadeias compostas por todas as 4 camadas acima, então monolítico precisa lidar com todos os acima, que é o caso de ETH e a maioria dos outros blockchains que você conhece.
Um blockchain modular é uma cadeia que terceiriza uma ou mais dessas 4 camadas para uma cadeia externa, que pode atingir novos níveis de escalabilidade devido ao fato de que blockchains modulares podem se concentrar em elementos específicos.
Alguns dos conceitos básicos são explicados acima e resumidos da seguinte forma:
Atualmente, os rollups de ETH (por exemplo, Arbitrum, Optimism) atuam como a camada de execução e implementam a camada de disponibilidade de dados, a camada de consenso e a camada de liquidação através da mainnet ETH, e esses rollups usarão “disponibilidade de dados on-chain” para publicar dados no L1 designado (ETH).
Por outro lado: um pacote cumulativo com “disponibilidade de dados off-chain” publica seus dados em um local diferente do L1 especificado, e o pacote cumulativo ainda pode usar o ETH como a camada de liquidação, mas o Celestia atuará como a camada de disponibilidade de dados publicando dados dessa maneira (disponibilidade de dados off-chain).
Aqui estão os diferentes tipos de estruturas de rollup na ETH Square:
-Monólito = rede principal ETH
-Rollup=por exemplo, Arbitrum, Optimism (atua como uma camada de execução e usa ETH para outros)
-validium=“Rollup de disponibilidade de dados off-chain”, por exemplo, Celestia
PARTE 2: Saiba mais sobre Celestia
Celestia é uma rede blockchain modular, e o blockchain e todos os rollups VM (não apenas EVMs) podem usar Celestia como uma camada de disponibilidade de dados e camada de consenso, como mostrado na figura abaixo, Celestia fornece diferentes soluções para escalonamento modular, como “Sovereign rollups, Celestium, etc.”
Em primeiro lugar, você precisa entender a “camada de disponibilidade de dados”
Disponibilidade de dados: Como um nó, é possível receber um bloco do gerador de blocos e precisa verificar se os dados são públicos (publicados) para adicioná-lo como o próximo link no blockchain.
Problemas de disponibilidade de dados: ocorrem quando os dados são retidos.
Especificamente, o gerador de blocos não revela os dados de um novo bloco (no caso de um ataque de ocultação de dados), e o nó é subitamente incapaz de aprovar o bloco porque não pode ler os dados, o que é um problema comum em rollups.
Introdução à Amostragem de Disponibilidade de Dados (DAS):
O light client (que abordei anteriormente) pode verificar a disponibilidade de dados sem ter que baixar todos os dados, e o light client executa uma pequena amostra dos dados e obtém 50% de certeza de que os dados são realmente publicados todas as vezes.
Em muitos casos, os nós leves só precisam baixar menos de 1% dos dados para garantir que 99% dos dados sejam publicados, o que é uma grande melhoria!
Saiba mais
Voltando aos clientes leves, como eu disse anteriormente, os nós leves são muito menos caros em termos de requisitos de hardware, mas porque eles dependem de “suposições honestas da maioria”, eles são menos seguros.
Então, o que dizer do cliente leve das “poucas suposições honestas”?
Por exemplo, os nós de luz da Celestia usam amostragem de disponibilidade de dados baixando uma pequena parte dos dados, e eles se baseiam nas “poucas suposições de honestidade” (assumindo que um pequeno número de traders de blockchain são honestos e seguem as regras do protocolo), o que melhora muito a segurança.
A figura a seguir mostra a comparação de diferentes nós e clientes
Vejamos agora as diferentes soluções da Celestia:
-Rollup Soberano
Benefícios do Sovereign Rollup:
Maior liberdade sobre o ambiente de execução
Não partilhe recursos informáticos
É possível fazer um hard fork depois que algo dá errado
Sovereign Rollups são mais semelhantes ao L 1 e podem ser ponteados para outros Sovereign Rollups e camadas de liquidação.
Cluster
Um cluster de blockchain é um conjunto de blockchains e rollups que podem se comunicar entre si de uma “maneira minimizada pela confiança”, uma ponte minimizada pela confiança entre duas cadeias que não requer um intermediário ou uma suposição honesta da maioria para garantir a segurança dos fundos.
Um exemplo de cluster é o ETH Workshop e seu Rollup (L2) ou diferentes cadeias no ecossistema Cosmos que são capazes de comunicação intra-cluster (pontes minimizadas por confiança em vez de pontes confiáveis).
Aqui está tudo combinado com Celestia:
A comunicação minimizada pela confiança (comunicação intra-cluster) requer “algumas suposições honestas”, que é exatamente o que a Celestia aproveita, e nós leves podem usar amostragem de disponibilidade de dados. As pontes minimizadas por confiança são muito mais seguras, formando um “cluster” da cadeia e uma “comunicação intra-cluster”, de modo que o Celestia fornece uma parte fundamental do rollup para formar um cluster e se comunicar de maneira sem confiança.
Celestia Quantum Gravity Bridge e Celestium
A Celestia Quantum Gravity Bridge é uma ponte de disponibilidade de dados entre ETH e Celestia que permite a “disponibilidade de dados off-chain” da ETH L2 (rollups de ETH usando Celestia como a camada de disponibilidade de dados).
Celestium é um rollup L2 construído sobre ETH, usando Celestia em vez de ETH como a camada de disponibilidade de dados, e ainda usando a mainnet ETH para liquidação e consenso, e outros L2s podem seguir o exemplo para melhorar sua escalabilidade.
Resumo:
O Celestia, como uma camada de disponibilidade de dados independente e, em alguns casos, uma camada de consenso, pode usar o Celestia para melhorar a escalabilidade devido às técnicas inerentes de amostragem de disponibilidade de dados e “poucos honestos” nós leves.
PARTE 3: Pare nos Laboratórios de Combustível
Vamos encerrar a conversa falando sobre o Fuel Labs, que está construindo uma camada de execução que pode ser implementada com ETH e Celestia, mantendo um alto nível de segurança e descentralização para escalar o rendimento.
Saiba mais sobre o Fuel Labs:
Um dos produtos da Fuel Labs é o Optimistic Rollup, que eles construíram para expandir as oficinas ETH. Incluindo:
Ponte minimizada de confiança entre Fuel e Ethereum
FuelVM - Verificação paralela através da execução de contratos inteligentes usando “UTXO” (saídas de transação não consumidas).
Linguagem de programação Sway
Em resumo, o FuelVMs pode executar vários processos ao mesmo tempo (validação paralela) porque o Celestia funciona com todas as VMs, e o Fuel também pode usar o Celestia como uma camada de disponibilidade de dados e/ou camada de consenso para iniciar rollups.