Cliente ligeiro Ethereum Helios: implementação de acesso a dados na cadeia sem necessidade de confiança
Uma nova cliente ligeiro Ethereum, Helios, foi recentemente lançado, com o objetivo de fornecer acesso a dados da blockchain completamente sem necessidade de confiança. Este cliente, desenvolvido em linguagem Rust, aproveita o protocolo de cliente ligeiro que foi facilitado pela transição do Ethereum para PoS, conseguindo converter dados de fornecedores RPC centralizados não confiáveis em RPC local seguro e verificável.
A principal vantagem do Helios é a capacidade de completar 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 qualquer dispositivo, incluindo telemóveis e plugins de navegador. Esta inovação promete resolver o ponto crítico de conciliar conveniência e descentralização.
Atualmente, a maioria dos usuários acessa o Ethereum através de servidores RPC centralizados, que operam nós de alto desempenho na nuvem, facilitando a consulta de dados na cadeia. No entanto, este método exige que os usuários confiem nos provedores de serviços, não permitindo verificar a precisão dos resultados da consulta.
Em teoria, um provedor RPC malicioso pode induzir os usuários a definir parâmetros de saída mínima mais baixos, fornecendo cotações imprecisas de contratos inteligentes de exchanges descentralizadas, implementando assim um novo tipo de ataque sandwich. Embora tais ataques ainda não tenham ocorrido, esse risco potencial destaca a necessidade de soluções sem confiança.
Helios é composto pela camada de execução e pela camada de consenso. A camada de consenso utiliza o comitê de sincronização da cadeia de sinalização, rastreando a cabeça da cadeia através da verificação das assinaturas do comitê de sincronização. A camada de execução combina o cabeçalho do bloco de sinalização validado pela camada de consenso com o RPC da camada de execução não confiável, validando as informações de estado na cadeia.
Este design permite que o Helios valide todos os dados provenientes de RPC não confiáveis sem a necessidade de executar um nó completo. Os usuários podem usar o Helios como um provedor RPC para o MetaMask, permitindo o acesso sem confiança a várias DApps.
A aparição do Helios trouxe novas possibilidades para o ecossistema Ethereum. Os desenvolvedores podem integrá-lo em carteiras e DApps, construir painéis de rede para visualizar saldos de tokens, ou incorporá-lo em sites que utilizam WebAssembly para obter dados. Esta inovação tem o potencial de aumentar a segurança do Ethereum e reduzir a dependência de infraestrutura centralizada.
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.
10 Curtidas
Recompensa
10
8
Repostar
Compartilhar
Comentário
0/400
StealthMoon
· 07-20 13:59
A segurança existe? Só saberemos na prática.
Ver originalResponder0
AirdropLicker
· 07-20 04:24
Quando a rede principal estiver em funcionamento, haverá um airdrop no mundo crypto.
Ver originalResponder0
SneakyFlashloan
· 07-18 20:53
Com esse nível de tecnologia, ainda quer alcançar o ETH?
Ver originalResponder0
GasFeeAssassin
· 07-18 20:53
Sincronização em 2 segundos Bull Beer Finalmente não é mais necessário esperar meio dia.
Ver originalResponder0
ImpermanentPhobia
· 07-18 20:44
já sou um idiota que já brincou com contratos inteligentes
Ver originalResponder0
SchroedingerMiner
· 07-18 20:44
Muito agressivo, a velocidade do Helios é excelente.
Ver originalResponder0
zkProofInThePudding
· 07-18 20:35
A sincronização leva apenas dois segundos, é muito bom!
Ver originalResponder0
DeFiVeteran
· 07-18 20:28
Dois segundos de sincronização é rápido demais, não?
Helios cliente ligeiro: uma solução inovadora para acesso a dados sem confiança em Ethereum
Cliente ligeiro Ethereum Helios: implementação de acesso a dados na cadeia sem necessidade de confiança
Uma nova cliente ligeiro Ethereum, Helios, foi recentemente lançado, com o objetivo de fornecer acesso a dados da blockchain completamente sem necessidade de confiança. Este cliente, desenvolvido em linguagem Rust, aproveita o protocolo de cliente ligeiro que foi facilitado pela transição do Ethereum para PoS, conseguindo converter dados de fornecedores RPC centralizados não confiáveis em RPC local seguro e verificável.
A principal vantagem do Helios é a capacidade de completar 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 qualquer dispositivo, incluindo telemóveis e plugins de navegador. Esta inovação promete resolver o ponto crítico de conciliar conveniência e descentralização.
Atualmente, a maioria dos usuários acessa o Ethereum através de servidores RPC centralizados, que operam nós de alto desempenho na nuvem, facilitando a consulta de dados na cadeia. No entanto, este método exige que os usuários confiem nos provedores de serviços, não permitindo verificar a precisão dos resultados da consulta.
Em teoria, um provedor RPC malicioso pode induzir os usuários a definir parâmetros de saída mínima mais baixos, fornecendo cotações imprecisas de contratos inteligentes de exchanges descentralizadas, implementando assim um novo tipo de ataque sandwich. Embora tais ataques ainda não tenham ocorrido, esse risco potencial destaca a necessidade de soluções sem confiança.
Helios é composto pela camada de execução e pela camada de consenso. A camada de consenso utiliza o comitê de sincronização da cadeia de sinalização, rastreando a cabeça da cadeia através da verificação das assinaturas do comitê de sincronização. A camada de execução combina o cabeçalho do bloco de sinalização validado pela camada de consenso com o RPC da camada de execução não confiável, validando as informações de estado na cadeia.
Este design permite que o Helios valide todos os dados provenientes de RPC não confiáveis sem a necessidade de executar um nó completo. Os usuários podem usar o Helios como um provedor RPC para o MetaMask, permitindo o acesso sem confiança a várias DApps.
A aparição do Helios trouxe novas possibilidades para o ecossistema Ethereum. Os desenvolvedores podem integrá-lo em carteiras e DApps, construir painéis de rede para visualizar saldos de tokens, ou incorporá-lo em sites que utilizam WebAssembly para obter dados. Esta inovação tem o potencial de aumentar a segurança do Ethereum e reduzir a dependência de infraestrutura centralizada.