No campo da computação tradicional, um coprocessador é uma unidade de processamento auxiliar que alivia o CPU de tarefas pesadas. Eles são comuns no mundo dos computadores, como o coprocessador de movimento M7 lançado pela Apple em 2013 e a GPU proposta pela Nvidia em 2007. Os coprocessadores podem descarregar códigos complexos ou de alto desempenho, permitindo que o CPU trate de tarefas mais flexíveis.
Existem dois problemas sérios que limitam o desenvolvimento de aplicações na cadeia Ethereum:
As altas taxas de Gas limitam o alcance do desenvolvimento de aplicações na cadeia.
Os contratos inteligentes só podem aceder a um número limitado de dados da blockchain, e a falta de dados históricos limita o surgimento de aplicações inovadoras.
Estas questões surgem das limitações de design da própria blockchain do Ethereum. Para suportar aplicações que exigem muita computação e dados, é necessário introduzir o conceito de coprocessadores. A cadeia do Ethereum atua como "CPU", enquanto os coprocessadores são semelhantes a "GPU", podendo lidar com tarefas complexas de computação e dados. Para garantir a confiabilidade da computação off-chain, a maioria dos projetos de coprocessadores é desenvolvida com base na tecnologia de provas de conhecimento zero.
A aplicação do ZK co-processador tem limites muito amplos, cobrindo quase todos os cenários reais de dapp, como redes sociais, jogos, DeFi, sistemas de gestão de risco, oráculos, armazenamento de dados, treinamento e inferência de IA, entre outros. Em teoria, todas as funcionalidades que aplicações Web2 podem realizar, o ZK co-processador também pode realizar, sendo garantida a segurança por meio do Ethereum como camada de liquidação.
Atualmente, os projetos de coprocessadores conhecidos na indústria são principalmente divididos em três categorias: indexação de dados em cadeia, oráculos e ZKML. Projetos de coprocessadores ZK de tipo geral como Risc Zero, Lagrange e Succinct, todos se dedicam a criar uma máquina virtual ZK genérica independente da cadeia.
Estes projetos têm muitas semelhanças nos seus caminhos tecnológicos, como o uso de wrappers de STARKs para SNARKs, suporte a provas recursivas, construção de redes de provadores e mercados de computação em nuvem, entre outros. Com a convergência dos caminhos tecnológicos, o sucesso dos projetos pode depender mais da força da equipa e dos recursos ecológicos dos VCs por trás deles.
Diferente do Layer2, o coprocessador é voltado para aplicações e não para usuários. Ele pode atuar como um componente de aceleração ou componente modular, aplicado a várias cenários como máquinas virtuais off-chain do Layer2, computação off-chain de aplicações de blockchains públicas, oráculos de dados cross-chain, pontes cross-chain, entre outros. O coprocessador tem o potencial de reestruturar a maior parte do middleware da blockchain.
Apesar do amplo potencial dos coprocessadores ZK, ainda enfrentam alguns desafios:
A barreira de entrada é alta, é necessário dominar linguagens e ferramentas específicas.
A pista está em fase inicial, e o padrão de cada projeto ainda não está claro.
A infraestrutura básica, como hardware, ainda está em fase experimental e não foi comercializada.
Caminhos técnicos semelhantes, difícil ter uma liderança inovadora.
A tecnologia ZK promete reconfigurar os valores do Web3, passando da descentralização para a desconfiança. Um processador ZK genérico é uma das ferramentas-chave para realizar essa visão. Embora ainda esteja em estágios iniciais, com a implementação de bancos de dados verificáveis em tempo real em toda a cadeia e computação off-chain de baixo custo, o paradigma de desenvolvimento de software promete ser radicalmente alterado. A comercialização de chips de computação ZK é uma condição prévia para aplicações em larga escala, e espera-se que na próxima rodada de ciclos, a cadeia industrial ZK atinja a comercialização, preparando o caminho para interações on-chain do Web3 que suportem 1 bilhão de usuários.
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.
7 gostos
Recompensa
7
3
Partilhar
Comentar
0/400
LiquidityHunter
· 08-04 18:14
Hey, quem ainda está a falar das altas taxas de Gas? Todos somos idiotas, não é?
Ver originalResponder0
LightningPacketLoss
· 08-04 18:13
Zé, mais uma vez o Ethereum está esforçando-se para melhorar o desempenho.
Ver originalResponder0
CryptoWageSlave
· 08-04 17:47
Mais uma vez a falar de um novo conceito, é realmente bom.
ZK Co-processador: A nova GPU do mundo Web3 que está a remodelar os valores do Blockchain
ZK Co-Processador: o "GPU" do mundo Web3
No campo da computação tradicional, um coprocessador é uma unidade de processamento auxiliar que alivia o CPU de tarefas pesadas. Eles são comuns no mundo dos computadores, como o coprocessador de movimento M7 lançado pela Apple em 2013 e a GPU proposta pela Nvidia em 2007. Os coprocessadores podem descarregar códigos complexos ou de alto desempenho, permitindo que o CPU trate de tarefas mais flexíveis.
Existem dois problemas sérios que limitam o desenvolvimento de aplicações na cadeia Ethereum:
As altas taxas de Gas limitam o alcance do desenvolvimento de aplicações na cadeia.
Os contratos inteligentes só podem aceder a um número limitado de dados da blockchain, e a falta de dados históricos limita o surgimento de aplicações inovadoras.
Estas questões surgem das limitações de design da própria blockchain do Ethereum. Para suportar aplicações que exigem muita computação e dados, é necessário introduzir o conceito de coprocessadores. A cadeia do Ethereum atua como "CPU", enquanto os coprocessadores são semelhantes a "GPU", podendo lidar com tarefas complexas de computação e dados. Para garantir a confiabilidade da computação off-chain, a maioria dos projetos de coprocessadores é desenvolvida com base na tecnologia de provas de conhecimento zero.
A aplicação do ZK co-processador tem limites muito amplos, cobrindo quase todos os cenários reais de dapp, como redes sociais, jogos, DeFi, sistemas de gestão de risco, oráculos, armazenamento de dados, treinamento e inferência de IA, entre outros. Em teoria, todas as funcionalidades que aplicações Web2 podem realizar, o ZK co-processador também pode realizar, sendo garantida a segurança por meio do Ethereum como camada de liquidação.
Atualmente, os projetos de coprocessadores conhecidos na indústria são principalmente divididos em três categorias: indexação de dados em cadeia, oráculos e ZKML. Projetos de coprocessadores ZK de tipo geral como Risc Zero, Lagrange e Succinct, todos se dedicam a criar uma máquina virtual ZK genérica independente da cadeia.
Estes projetos têm muitas semelhanças nos seus caminhos tecnológicos, como o uso de wrappers de STARKs para SNARKs, suporte a provas recursivas, construção de redes de provadores e mercados de computação em nuvem, entre outros. Com a convergência dos caminhos tecnológicos, o sucesso dos projetos pode depender mais da força da equipa e dos recursos ecológicos dos VCs por trás deles.
Diferente do Layer2, o coprocessador é voltado para aplicações e não para usuários. Ele pode atuar como um componente de aceleração ou componente modular, aplicado a várias cenários como máquinas virtuais off-chain do Layer2, computação off-chain de aplicações de blockchains públicas, oráculos de dados cross-chain, pontes cross-chain, entre outros. O coprocessador tem o potencial de reestruturar a maior parte do middleware da blockchain.
Apesar do amplo potencial dos coprocessadores ZK, ainda enfrentam alguns desafios:
A barreira de entrada é alta, é necessário dominar linguagens e ferramentas específicas.
A pista está em fase inicial, e o padrão de cada projeto ainda não está claro.
A infraestrutura básica, como hardware, ainda está em fase experimental e não foi comercializada.
Caminhos técnicos semelhantes, difícil ter uma liderança inovadora.
A tecnologia ZK promete reconfigurar os valores do Web3, passando da descentralização para a desconfiança. Um processador ZK genérico é uma das ferramentas-chave para realizar essa visão. Embora ainda esteja em estágios iniciais, com a implementação de bancos de dados verificáveis em tempo real em toda a cadeia e computação off-chain de baixo custo, o paradigma de desenvolvimento de software promete ser radicalmente alterado. A comercialização de chips de computação ZK é uma condição prévia para aplicações em larga escala, e espera-se que na próxima rodada de ciclos, a cadeia industrial ZK atinja a comercialização, preparando o caminho para interações on-chain do Web3 que suportem 1 bilhão de usuários.