ZK Co-Processor: Recriar o futuro das aplicações Blockchain
História do processador auxiliar
Os coprocessadores têm uma longa história no campo da computação, sendo responsáveis por tratar tarefas específicas para a CPU. Por exemplo, a GPU, como coprocessador gráfico, melhorou significativamente a capacidade de renderização gráfica dos computadores. No campo da Blockchain, o Ethereum enfrenta dois grandes desafios: os altos custos de Gas limitam o alcance do desenvolvimento de aplicações, e os contratos inteligentes não conseguem acessar dados históricos completos. Esses problemas impedem seriamente o surgimento de aplicações em larga escala.
A chegada dos co-processadores ZK oferece novas ideias para resolver esses problemas. Eles podem atuar como unidades de processamento auxiliar do Ethereum, lidando com tarefas intensivas em computação e dados, enquanto utilizam a tecnologia de provas de conhecimento zero para garantir a confiabilidade dos resultados computacionais. Essa tecnologia promete trazer cenários de aplicação mais ricos para a Blockchain, como redes sociais, jogos, DeFi, entre outros.
Visão Geral dos Principais Projetos de Processadores ZK
Atualmente, os projetos de co-processadores ZK mais conhecidos na indústria estão concentrados em três direções de aplicação: indexação de dados em blockchain, oráculos e ZKML. Entre os projetos de co-processadores ZK de uso geral, Risc Zero, Lagrange e Succinct têm recebido muita atenção.
Arquitetura técnica do coprocessador ZK
Tomando o Risc Zero como exemplo, o seu coprocessador ZK Bonsai inclui vários componentes, como rede de provadores, pool de solicitações e motor Rollup, com o objetivo de construir um sistema de prova ZK genérico que não depende de uma blockchain.
Lagrange foca na construção de bases de dados verificáveis e na arquitetura de computação que suporta os princípios do MapReduce. O design da sua base de dados abrange três aspectos: dados de armazenamento de contratos, dados de estado de contas e dados de blocos.
O objetivo da Succinct Network é integrar fatos programáveis em todas as etapas do desenvolvimento de Blockchain. Seu ZKVM off-chain suporta várias linguagens de programação e possui características como provas recursivas, embalagem de SNARKs a STARKs.
Comparação entre ZK Co-processador e Layer2
Ao contrário do Layer2 voltado para o usuário, o ZK co-processador foca mais na camada de aplicação. Ele pode atuar como um componente de máquina virtual off-chain do Layer2, ou como uma unidade de cálculo off-chain para aplicativos de blockchain pública ou uma ponte de dados entre cadeias. O ZK co-processador tem o potencial de reestruturar vários middlewares da blockchain, incluindo oráculos, pontes entre cadeias, etc.
Desafios enfrentados pelos processadores ZK
A barreira de entrada é alta, é necessário dominar linguagens e ferramentas específicas.
A tecnologia ainda está em estágios iniciais, e a otimização de desempenho envolve múltiplas dimensões complexas.
As infraestruturas de hardware complementares ainda não estão totalmente maduras.
As rotas tecnológicas dos projetos são semelhantes, o foco da competição está a mudar para os recursos ecológicos.
Perspectivas Futuras
Os processadores ZK têm o potencial de se tornarem a tecnologia chave para impulsionar a "descentralização" do Blockchain. Seu campo de aplicação é extremamente vasto, podendo teoricamente cobrir qualquer cenário de aplicação Web2. Com a maturação da tecnologia e o avanço do hardware, os processadores ZK têm a expectativa de serem comercializados na próxima rodada do ciclo de desenvolvimento do Blockchain, fornecendo suporte técnico para interações de bilhões de usuários no Web3.
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.
10 gostos
Recompensa
10
7
Partilhar
Comentar
0/400
BlockTalk
· 07-16 07:11
Não exagerem, zk é uma grande armadilha.
Ver originalResponder0
pvt_key_collector
· 07-15 09:35
É a mesma velha história de vender conceitos.
Ver originalResponder0
rugdoc.eth
· 07-13 07:42
gás pode me contar um
Ver originalResponder0
rekt_but_vibing
· 07-13 07:36
Uma olhada e é claramente uma máquina que faz as pessoas de parvas.
ZK Co-processador: Reconfigurando o futuro das aplicações Blockchain
ZK Co-Processor: Recriar o futuro das aplicações Blockchain
História do processador auxiliar
Os coprocessadores têm uma longa história no campo da computação, sendo responsáveis por tratar tarefas específicas para a CPU. Por exemplo, a GPU, como coprocessador gráfico, melhorou significativamente a capacidade de renderização gráfica dos computadores. No campo da Blockchain, o Ethereum enfrenta dois grandes desafios: os altos custos de Gas limitam o alcance do desenvolvimento de aplicações, e os contratos inteligentes não conseguem acessar dados históricos completos. Esses problemas impedem seriamente o surgimento de aplicações em larga escala.
A chegada dos co-processadores ZK oferece novas ideias para resolver esses problemas. Eles podem atuar como unidades de processamento auxiliar do Ethereum, lidando com tarefas intensivas em computação e dados, enquanto utilizam a tecnologia de provas de conhecimento zero para garantir a confiabilidade dos resultados computacionais. Essa tecnologia promete trazer cenários de aplicação mais ricos para a Blockchain, como redes sociais, jogos, DeFi, entre outros.
Visão Geral dos Principais Projetos de Processadores ZK
Atualmente, os projetos de co-processadores ZK mais conhecidos na indústria estão concentrados em três direções de aplicação: indexação de dados em blockchain, oráculos e ZKML. Entre os projetos de co-processadores ZK de uso geral, Risc Zero, Lagrange e Succinct têm recebido muita atenção.
Arquitetura técnica do coprocessador ZK
Tomando o Risc Zero como exemplo, o seu coprocessador ZK Bonsai inclui vários componentes, como rede de provadores, pool de solicitações e motor Rollup, com o objetivo de construir um sistema de prova ZK genérico que não depende de uma blockchain.
Lagrange foca na construção de bases de dados verificáveis e na arquitetura de computação que suporta os princípios do MapReduce. O design da sua base de dados abrange três aspectos: dados de armazenamento de contratos, dados de estado de contas e dados de blocos.
O objetivo da Succinct Network é integrar fatos programáveis em todas as etapas do desenvolvimento de Blockchain. Seu ZKVM off-chain suporta várias linguagens de programação e possui características como provas recursivas, embalagem de SNARKs a STARKs.
Comparação entre ZK Co-processador e Layer2
Ao contrário do Layer2 voltado para o usuário, o ZK co-processador foca mais na camada de aplicação. Ele pode atuar como um componente de máquina virtual off-chain do Layer2, ou como uma unidade de cálculo off-chain para aplicativos de blockchain pública ou uma ponte de dados entre cadeias. O ZK co-processador tem o potencial de reestruturar vários middlewares da blockchain, incluindo oráculos, pontes entre cadeias, etc.
Desafios enfrentados pelos processadores ZK
Perspectivas Futuras
Os processadores ZK têm o potencial de se tornarem a tecnologia chave para impulsionar a "descentralização" do Blockchain. Seu campo de aplicação é extremamente vasto, podendo teoricamente cobrir qualquer cenário de aplicação Web2. Com a maturação da tecnologia e o avanço do hardware, os processadores ZK têm a expectativa de serem comercializados na próxima rodada do ciclo de desenvolvimento do Blockchain, fornecendo suporte técnico para interações de bilhões de usuários no Web3.