ZK Co-Processor: Abrindo um novo capítulo para aplicações em larga escala na Web3
No campo da computação, um coprocessador é uma unidade de processamento que auxilia a CPU no tratamento de tarefas específicas. Desde o coprocessador de movimento M7 da Apple até a GPU da Nvidia, os coprocessadores melhoram o desempenho geral do sistema ao lidar com tarefas de cálculo complexas e específicas.
A rede Ethereum enfrenta dois desafios principais: as altas taxas de Gas limitam o alcance do desenvolvimento de aplicações, e os contratos inteligentes só podem acessar dados históricos limitados. Esses problemas restringem seriamente o surgimento de aplicações em larga escala na Ethereum.
O ZK coprocessador oferece uma nova abordagem para resolver esses problemas. Ele atua como a "GPU" do Ethereum, podendo processar tarefas intensivas em computação e dados, enquanto utiliza a tecnologia de prova de conhecimento zero para garantir a confiabilidade dos cálculos fora da cadeia. O alcance de aplicação do ZK coprocessador é muito amplo, abrangendo várias áreas como redes sociais, jogos, DeFi, sistemas de gerenciamento de riscos, oráculos, entre outros.
Atualmente, os projetos de ZK co-processadores mais conhecidos na indústria estão principalmente concentrados em três cenários de aplicação: indexação de dados em cadeia, oráculos e ZKML. Entre eles, os projetos de ZK co-processadores de uso geral incluem Risc Zero, Lagrange e Succinct.
O coprocessador Bonsai da Risc Zero é baseado no conjunto de instruções RISC-V e suporta várias linguagens de programação. Inclui componentes como rede de provadores, pool de solicitações, motor de rollup, entre outros, podendo ser implantado de forma flexível em diferentes blockchains.
Lagrange foca na construção de bases de dados verificáveis e em estruturas de computação que suportam MapReduce. Ele redesenha a estrutura de armazenamento de contratos, o estado das contas e os dados dos blocos, a fim de facilitar a geração de provas de conhecimento zero.
O objetivo da Succinct Network é integrar fatos programáveis em todas as etapas do desenvolvimento de blockchain. Suporta várias linguagens de programação e projetou um mercado de provas eficiente.
Ao contrário do Layer 2, o processador ZK é principalmente voltado para desenvolvedores de aplicações. Pode atuar como um componente de máquina virtual do Layer 2, uma ferramenta de descarregamento de poder computacional para aplicações de blockchain pública, um oráculo cross-chain, entre outros. O processador ZK tem o potencial de reconstruir muitos middleware da blockchain.
Os processadores ZK ainda enfrentam alguns desafios, como alta dificuldade de desenvolvimento, complexidade na otimização de desempenho e suporte insuficiente de hardware. Mas, a longo prazo, os processadores ZK têm potencial para se tornarem uma tecnologia chave para impulsionar a aplicação em larga escala do Web3. Com o aumento da capacidade de banco de dados e computação, isso trará mudanças revolucionárias para o desenvolvimento de aplicações em blockchain.
Esta página pode conter conteúdos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
22 gostos
Recompensa
22
8
Partilhar
Comentar
0/400
CoinBasedThinking
· 07-12 04:19
Sem dinheiro não dá para jogar zk
Ver originalResponder0
DecentralizeMe
· 07-10 09:47
A nova quebra tecnológica é muito confiável
Ver originalResponder0
ChainBrain
· 07-09 06:48
Quanto é que as taxas de gás podem descer?
Ver originalResponder0
TaxEvader
· 07-09 04:54
Como resolver a falta de suporte de hardware
Ver originalResponder0
MemeKingNFT
· 07-09 04:54
A boa direção que acompanha os tempos.
Ver originalResponder0
GasFeeSobber
· 07-09 04:35
estou apenas esperando que o gás tenha uma grande queda
Ver originalResponder0
ServantOfSatoshi
· 07-09 04:34
Potencial bom, há oportunidades.
Ver originalResponder0
BearMarketBuilder
· 07-09 04:33
Se a dificuldade de desenvolvimento for alta, pule.
ZK Co-processors: Superando o gargalo do Ethereum e abrindo uma nova era de aplicações em larga escala na Web3
ZK Co-Processor: Abrindo um novo capítulo para aplicações em larga escala na Web3
No campo da computação, um coprocessador é uma unidade de processamento que auxilia a CPU no tratamento de tarefas específicas. Desde o coprocessador de movimento M7 da Apple até a GPU da Nvidia, os coprocessadores melhoram o desempenho geral do sistema ao lidar com tarefas de cálculo complexas e específicas.
A rede Ethereum enfrenta dois desafios principais: as altas taxas de Gas limitam o alcance do desenvolvimento de aplicações, e os contratos inteligentes só podem acessar dados históricos limitados. Esses problemas restringem seriamente o surgimento de aplicações em larga escala na Ethereum.
O ZK coprocessador oferece uma nova abordagem para resolver esses problemas. Ele atua como a "GPU" do Ethereum, podendo processar tarefas intensivas em computação e dados, enquanto utiliza a tecnologia de prova de conhecimento zero para garantir a confiabilidade dos cálculos fora da cadeia. O alcance de aplicação do ZK coprocessador é muito amplo, abrangendo várias áreas como redes sociais, jogos, DeFi, sistemas de gerenciamento de riscos, oráculos, entre outros.
Atualmente, os projetos de ZK co-processadores mais conhecidos na indústria estão principalmente concentrados em três cenários de aplicação: indexação de dados em cadeia, oráculos e ZKML. Entre eles, os projetos de ZK co-processadores de uso geral incluem Risc Zero, Lagrange e Succinct.
O coprocessador Bonsai da Risc Zero é baseado no conjunto de instruções RISC-V e suporta várias linguagens de programação. Inclui componentes como rede de provadores, pool de solicitações, motor de rollup, entre outros, podendo ser implantado de forma flexível em diferentes blockchains.
Lagrange foca na construção de bases de dados verificáveis e em estruturas de computação que suportam MapReduce. Ele redesenha a estrutura de armazenamento de contratos, o estado das contas e os dados dos blocos, a fim de facilitar a geração de provas de conhecimento zero.
O objetivo da Succinct Network é integrar fatos programáveis em todas as etapas do desenvolvimento de blockchain. Suporta várias linguagens de programação e projetou um mercado de provas eficiente.
Ao contrário do Layer 2, o processador ZK é principalmente voltado para desenvolvedores de aplicações. Pode atuar como um componente de máquina virtual do Layer 2, uma ferramenta de descarregamento de poder computacional para aplicações de blockchain pública, um oráculo cross-chain, entre outros. O processador ZK tem o potencial de reconstruir muitos middleware da blockchain.
Os processadores ZK ainda enfrentam alguns desafios, como alta dificuldade de desenvolvimento, complexidade na otimização de desempenho e suporte insuficiente de hardware. Mas, a longo prazo, os processadores ZK têm potencial para se tornarem uma tecnologia chave para impulsionar a aplicação em larga escala do Web3. Com o aumento da capacidade de banco de dados e computação, isso trará mudanças revolucionárias para o desenvolvimento de aplicações em blockchain.