Cliente ligeiro Ethereum Helios: implementando acesso a dados na cadeia sem necessidade de confiança
Uma conhecida empresa de investimento em blockchain lançou recentemente o cliente ligeiro Helios para Ethereum, baseado na linguagem Rust, com o objetivo de proporcionar aos usuários um acesso ao Ethereum totalmente sem necessidade de confiança. Esta inovação promete resolver a contradição de longa data entre conveniência e descentralização no campo da blockchain.
O valor central da tecnologia blockchain reside na ausência de confiança, permitindo que os usuários tenham controle autonomamente sobre seus ativos e dados. No entanto, em busca de conveniência, muitos usuários optam por acessar a rede Ethereum através de servidores RPC centralizados. Esses provedores operam nós de alto desempenho na nuvem, oferecendo acesso conveniente a dados na cadeia. No entanto, essa prática apresenta riscos potenciais, pois os usuários não podem verificar a precisão dos resultados das consultas.
A aparição do Helios fornece uma solução para este problema. Ele utiliza o protocolo de cliente ligeiro implementado após a transição do Ethereum para o consenso PoS, capaz de converter dados de fornecedores de RPC centralizados não confiáveis em RPC locais verificáveis. Isso significa que os usuários podem verificar a veracidade dos dados sem precisar operar um nó completo.
Mais emocionante ainda, o Helios pode concluir a sincronização em cerca de dois segundos, sem necessidade de espaço de armazenamento adicional. Os usuários podem acessar dados na cadeia de forma segura através de vários dispositivos, incluindo telemóveis e extensões de navegador. Esta característica reduz significativamente a barreira de entrada para o uso de aplicações descentralizadas.
No entanto, depender de infraestruturas centralizadas ainda apresenta riscos potenciais. Por exemplo, fornecedores de RPC maliciosos podem induzir os usuários a assinar transações desfavoráveis, fornecendo informações de preços imprecisas. Embora tais ataques ainda não tenham ocorrido, os usuários devem ser cautelosos ao escolher fornecedores de RPC.
O funcionamento do Helios inclui duas partes: a camada de consenso e a camada de execução. A camada de consenso utiliza um mecanismo de comissão sincronizada, sincronizando-se de forma verificável com o bloco atual através da consulta a RPC não confiáveis. A camada de execução combina os blocos da cadeia de sinalização verificados com RPC de camada de execução não confiáveis, validando a precisão das várias informações na cadeia.
Esta inovação traz novas possibilidades para o ecossistema Ethereum. Os desenvolvedores podem integrar o Helios em várias aplicações, como carteiras e aplicações descentralizadas, melhorando assim a segurança geral do Ethereum. No futuro, poderemos ver mais aplicações inovadoras baseadas no Helios, como o suporte para obter dados de cliente ligeiro diretamente da rede P2P, ou a incorporação do Helios em sites para consultas de dados sem necessidade de confiança.
Com a abertura do código-fonte do Helios, os desenvolvedores da comunidade agora têm a oportunidade de contribuir para este projeto, aprimorando ainda mais suas funcionalidades e cenários de aplicação. Isso sem dúvida impulsionará o ecossistema Ethereum em direção a um desenvolvimento mais descentralizado, seguro e conveniente.
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.
8 Curtidas
Recompensa
8
3
Compartilhar
Comentário
0/400
ForumLurker
· 16h atrás
Sincronização em dois segundos? yyds tudo bem
Ver originalResponder0
SelfCustodyBro
· 16h atrás
Como conseguir a sincronização em dois segundos nb
Ver originalResponder0
GasBankrupter
· 16h atrás
Não é bom estar deitado em servidores centralizados?
Cliente ligeiro Ethereum Helios: Implementação de validação de dados na cadeia rápida e sem confiança
Cliente ligeiro Ethereum Helios: implementando acesso a dados na cadeia sem necessidade de confiança
Uma conhecida empresa de investimento em blockchain lançou recentemente o cliente ligeiro Helios para Ethereum, baseado na linguagem Rust, com o objetivo de proporcionar aos usuários um acesso ao Ethereum totalmente sem necessidade de confiança. Esta inovação promete resolver a contradição de longa data entre conveniência e descentralização no campo da blockchain.
O valor central da tecnologia blockchain reside na ausência de confiança, permitindo que os usuários tenham controle autonomamente sobre seus ativos e dados. No entanto, em busca de conveniência, muitos usuários optam por acessar a rede Ethereum através de servidores RPC centralizados. Esses provedores operam nós de alto desempenho na nuvem, oferecendo acesso conveniente a dados na cadeia. No entanto, essa prática apresenta riscos potenciais, pois os usuários não podem verificar a precisão dos resultados das consultas.
A aparição do Helios fornece uma solução para este problema. Ele utiliza o protocolo de cliente ligeiro implementado após a transição do Ethereum para o consenso PoS, capaz de converter dados de fornecedores de RPC centralizados não confiáveis em RPC locais verificáveis. Isso significa que os usuários podem verificar a veracidade dos dados sem precisar operar um nó completo.
Mais emocionante ainda, o Helios pode concluir a sincronização em cerca de dois segundos, sem necessidade de espaço de armazenamento adicional. Os usuários podem acessar dados na cadeia de forma segura através de vários dispositivos, incluindo telemóveis e extensões de navegador. Esta característica reduz significativamente a barreira de entrada para o uso de aplicações descentralizadas.
No entanto, depender de infraestruturas centralizadas ainda apresenta riscos potenciais. Por exemplo, fornecedores de RPC maliciosos podem induzir os usuários a assinar transações desfavoráveis, fornecendo informações de preços imprecisas. Embora tais ataques ainda não tenham ocorrido, os usuários devem ser cautelosos ao escolher fornecedores de RPC.
O funcionamento do Helios inclui duas partes: a camada de consenso e a camada de execução. A camada de consenso utiliza um mecanismo de comissão sincronizada, sincronizando-se de forma verificável com o bloco atual através da consulta a RPC não confiáveis. A camada de execução combina os blocos da cadeia de sinalização verificados com RPC de camada de execução não confiáveis, validando a precisão das várias informações na cadeia.
Esta inovação traz novas possibilidades para o ecossistema Ethereum. Os desenvolvedores podem integrar o Helios em várias aplicações, como carteiras e aplicações descentralizadas, melhorando assim a segurança geral do Ethereum. No futuro, poderemos ver mais aplicações inovadoras baseadas no Helios, como o suporte para obter dados de cliente ligeiro diretamente da rede P2P, ou a incorporação do Helios em sites para consultas de dados sem necessidade de confiança.
Com a abertura do código-fonte do Helios, os desenvolvedores da comunidade agora têm a oportunidade de contribuir para este projeto, aprimorando ainda mais suas funcionalidades e cenários de aplicação. Isso sem dúvida impulsionará o ecossistema Ethereum em direção a um desenvolvimento mais descentralizado, seguro e conveniente.