cliente ligeiro Ethereum Helios: implementar acesso totalmente sem confiança
Recentemente, surgiu um cliente ligeiro de Ethereum baseado na linguagem Rust chamado Helios, que pode fornecer acesso ao Ethereum totalmente sem confiança. Este cliente ligeiro utiliza o protocolo facilitado pela transição do Ethereum para PoS, convertendo os dados de fornecedores de RPC centralizados em RPC locais verificáveis. Combinando com o RPC centralizado, o Helios pode verificar a autenticidade dos dados sem a necessidade de executar um nó completo.
Helios resolveu o ponto problemático de conciliar conveniência e descentralização. Ele pode concluir a sincronização em cerca de dois segundos, sem necessidade de espaço de armazenamento, permitindo que os usuários acessem dados na cadeia de forma segura através de vários dispositivos (incluindo telemóveis e extensões de navegador). Esta inovação permitirá que mais pessoas acessem dados do Ethereum sem necessidade de confiança, sem serem afetadas por limitações de hardware.
Riscos potenciais da infraestrutura centralizada
Apesar de os provedores de RPC centralizados oferecerem conveniência, também existem riscos potenciais. Teoricamente, provedores de RPC maliciosos podem manipular os dados de cotação das trocas descentralizadas, induzindo os usuários a negociar a preços desfavoráveis. Pior ainda, os provedores podem reter transações em particular e enviá-las diretamente para serviços específicos, lucrando com isso.
A causa fundamental deste ataque reside no fato de que os usuários precisam confiar em terceiros para obter o estado da blockchain. Embora executar um nó pessoal do Ethereum possa resolver esse problema, isso requer um grande investimento de tempo e recursos, o que ainda representa um grande desafio para a maioria dos usuários.
Como funciona o Helios
Helios é composto por duas partes: a camada de execução e a camada de consenso, que estão intimamente acopladas, permitindo que os usuários instalem e executem um único software. A camada de consenso utiliza o mecanismo de comitê de sincronização da cadeia de beacon para verificar os últimos blocos através da consulta a RPC não confiáveis. A camada de execução combina o cabeçalho do bloco de beacon verificado com RPC da camada de execução não confiáveis, validando a veracidade das várias informações na cadeia.
Este design permite que o Helios complete a sincronização em pouco tempo, sem necessidade de espaço de armazenamento, ao mesmo tempo que oferece acesso ao Ethereum totalmente sem confiança. Os usuários podem usar o Helios como um fornecedor de RPC no MetaMask, permitindo acesso sem confiança a várias DApps.
O futuro desenvolvimento do Helios
A chegada do Helios trouxe novas possibilidades para o ecossistema Ethereum. Os desenvolvedores podem integrar o Helios em aplicações JavaScript, melhorando a segurança do Ethereum e reduzindo a dependência de infraestruturas centralizadas.
No futuro, o Helios terá várias direções de desenvolvimento possíveis, incluindo:
Suporta a obtenção de dados de cliente ligeiro diretamente da rede P2P
Melhorar os métodos RPC em falta
Desenvolver uma versão que possa ser compilada para WebAssembly
Integração direta com software de carteira
Construir um painel de rede, utilizando WebAssembly para incorporar dados no site.
Desplegar a API do motor, conectando a camada de consenso Helios com nós completos da camada de execução existente
O aparecimento do Helios marca um passo importante para o Ethereum na realização de acesso sem confiança, proporcionando aos usuários uma experiência de blockchain mais segura e descentralizada. Com a participação e contribuição da comunidade, temos razões para esperar que o Helios traga mais inovações e melhorias no futuro.
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.
14 gostos
Recompensa
14
4
Republicar
Partilhar
Comentar
0/400
DefiOldTrickster
· 11h atrás
Ai ai, finalmente alguém entendeu! Eu já estou gritando há 16 anos que precisamos de acesso à Descentralização, agora essa rapaziada jovem finalmente acordou.
Ver originalResponder0
MechanicalMartel
· 11h atrás
Sincroniza em dois segundos, que velocidade bull!
Ver originalResponder0
SchrodingersFOMO
· 11h atrás
Tá 6 já. Essa velocidade de sincronização é bull!
Ver originalResponder0
PumpBeforeRug
· 11h atrás
Hmm~ sincronização em dois segundos... é tão rápido?
Helios: cliente ligeiro Ethereum com sincronização em dois segundos para acesso totalmente sem confiança
cliente ligeiro Ethereum Helios: implementar acesso totalmente sem confiança
Recentemente, surgiu um cliente ligeiro de Ethereum baseado na linguagem Rust chamado Helios, que pode fornecer acesso ao Ethereum totalmente sem confiança. Este cliente ligeiro utiliza o protocolo facilitado pela transição do Ethereum para PoS, convertendo os dados de fornecedores de RPC centralizados em RPC locais verificáveis. Combinando com o RPC centralizado, o Helios pode verificar a autenticidade dos dados sem a necessidade de executar um nó completo.
Helios resolveu o ponto problemático de conciliar conveniência e descentralização. Ele pode concluir a sincronização em cerca de dois segundos, sem necessidade de espaço de armazenamento, permitindo que os usuários acessem dados na cadeia de forma segura através de vários dispositivos (incluindo telemóveis e extensões de navegador). Esta inovação permitirá que mais pessoas acessem dados do Ethereum sem necessidade de confiança, sem serem afetadas por limitações de hardware.
Riscos potenciais da infraestrutura centralizada
Apesar de os provedores de RPC centralizados oferecerem conveniência, também existem riscos potenciais. Teoricamente, provedores de RPC maliciosos podem manipular os dados de cotação das trocas descentralizadas, induzindo os usuários a negociar a preços desfavoráveis. Pior ainda, os provedores podem reter transações em particular e enviá-las diretamente para serviços específicos, lucrando com isso.
A causa fundamental deste ataque reside no fato de que os usuários precisam confiar em terceiros para obter o estado da blockchain. Embora executar um nó pessoal do Ethereum possa resolver esse problema, isso requer um grande investimento de tempo e recursos, o que ainda representa um grande desafio para a maioria dos usuários.
Como funciona o Helios
Helios é composto por duas partes: a camada de execução e a camada de consenso, que estão intimamente acopladas, permitindo que os usuários instalem e executem um único software. A camada de consenso utiliza o mecanismo de comitê de sincronização da cadeia de beacon para verificar os últimos blocos através da consulta a RPC não confiáveis. A camada de execução combina o cabeçalho do bloco de beacon verificado com RPC da camada de execução não confiáveis, validando a veracidade das várias informações na cadeia.
Este design permite que o Helios complete a sincronização em pouco tempo, sem necessidade de espaço de armazenamento, ao mesmo tempo que oferece acesso ao Ethereum totalmente sem confiança. Os usuários podem usar o Helios como um fornecedor de RPC no MetaMask, permitindo acesso sem confiança a várias DApps.
O futuro desenvolvimento do Helios
A chegada do Helios trouxe novas possibilidades para o ecossistema Ethereum. Os desenvolvedores podem integrar o Helios em aplicações JavaScript, melhorando a segurança do Ethereum e reduzindo a dependência de infraestruturas centralizadas.
No futuro, o Helios terá várias direções de desenvolvimento possíveis, incluindo:
O aparecimento do Helios marca um passo importante para o Ethereum na realização de acesso sem confiança, proporcionando aos usuários uma experiência de blockchain mais segura e descentralizada. Com a participação e contribuição da comunidade, temos razões para esperar que o Helios traga mais inovações e melhorias no futuro.