Helios: implementação de cliente ligeiro Ethereum para acesso sem confiança

robot
Geração do resumo em andamento

Cliente Ligeiro Ethereum Helios: nova solução de acesso à Blockchain sem necessidade de confiança

Recentemente, um cliente ligeiro de Ethereum chamado Helios foi lançado. Este cliente foi desenvolvido com a linguagem Rust e visa fornecer acesso ao Ethereum totalmente sem necessidade de confiança.

Uma das grandes vantagens da tecnologia Blockchain é que não é necessário confiar em terceiros. Através da Blockchain, os usuários podem realmente ter controle sobre seus ativos e dados. No entanto, para conveniência, muitas vezes fazemos algumas concessões. Uma delas é o uso de servidores RPC( centralizados para chamadas remotas ).

Atualmente, os utilizadores normalmente acedem ao Ethereum através de fornecedores centralizados. Estas empresas operam nós de alto desempenho em servidores na nuvem, facilitando o acesso aos dados na blockchain. Quando uma carteira consulta o saldo de tokens ou verifica o estado de uma transação, quase sempre utiliza estes serviços centralizados.

O problema com este método é que os usuários precisam confiar nesses provedores, não podendo verificar a precisão dos resultados da consulta. O Helios foi criado precisamente para resolver este problema. Ele pode converter os dados de provedores RPC centralizados não confiáveis em RPC local seguro e verificável. Combinando RPC centralizados, o Helios pode verificar a autenticidade dos dados sem precisar executar um nó completo.

Uma das grandes vantagens do Helios é conseguir completar a sincronização em cerca de 2 segundos, sem necessidade de armazenamento. Os usuários podem aceder de forma segura aos dados na blockchain através de qualquer dispositivo (, incluindo telemóveis e extensões de navegador ). Isso promete permitir que mais pessoas utilizem Ethereum de forma não confiável, sem limitações de hardware.

Dependência de infraestrutura centralizada pode apresentar riscos potenciais. Por exemplo, se o fornecedor de RPC não fornecer cotações precisas de contratos inteligentes de exchanges descentralizadas, os usuários podem ser induzidos a assinar transações de troca desfavoráveis. Pior ainda, fornecedores maliciosos podem também reter transações em segredo e lucrar com isso.

Para evitar esses riscos, os usuários experientes geralmente optam por executar seu próprio nó Ethereum. Mas isso requer um grande investimento de tempo e recursos, o que ainda é difícil para a maioria dos usuários, especialmente para os usuários de dispositivos móveis.

Helios é composto por uma camada de execução e uma camada de consenso. A camada de consenso utiliza o comitê de sincronização da cadeia de referência, rastreando o cabeçalho da cadeia através da validação das assinaturas do comitê de sincronização. A camada de execução combina o cabeçalho do bloco de referência validado com RPCs de camada de execução não confiáveis, fornecendo dados da camada de execução validados.

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. Embora o RPC não confiável possa recusar o acesso aos dados, ele não pode fornecer resultados errados.

As perspetivas de aplicação do Helios são vastas. Os utilizadores podem usá-lo como fornecedor RPC no MetaMask, permitindo o acesso a várias DApps sem necessidade de confiança. Os desenvolvedores também 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 tem várias direções de desenvolvimento possíveis, como suportar a obtenção de dados de cliente ligeiro diretamente da rede P2P, construir uma versão em WebAssembly, integrar-se a software de carteira, entre outros. Esses avanços esperam melhorar ainda mais a segurança e o grau de descentralização do ecossistema Ethereum.

Ver original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Recompensa
  • 5
  • Compartilhar
Comentário
0/400
BankruptWorkervip
· 10h atrás
Descentralização da ferramenta de arbitragem
Ver originalResponder0
MelonFieldvip
· 07-10 05:38
Mais um Bloco de blockchain que segue a tendência.
Ver originalResponder0
MEVHunterWangvip
· 07-10 05:37
Impressionante, vou pesquisar sobre isso quando tiver tempo.
Ver originalResponder0
ServantOfSatoshivip
· 07-10 05:33
rust é simplesmente bull
Ver originalResponder0
ser_we_are_earlyvip
· 07-10 05:33
fazer as pessoas de parvas为敬 冲
Ver originalResponder0
  • Marcar
Faça trade de criptomoedas em qualquer lugar e a qualquer hora
qrCode
Escaneie o código para baixar o app da Gate
Comunidade
Português (Brasil)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)