a16z Crypto ha annunciato il lancio di Helios, un client Ethereum Light basato su Rust, che fornisce un accesso completamente trustless a Ethereum, si sincronizza in circa due secondi, non richiede archiviazione e consente agli utenti di accedere ai dati della catena sicura da qualsiasi dispositivo con le stesse funzionalità di un nodo completo.

Helios è un light client Ethereum costruito in Rust che offre accesso trustless a Ethereum. I dati provenienti da una fonte RPC centralizzata inaffidabile vengono convertiti da Helios in un RPC locale verificabile e sicuro. Senza mantenere un nodo completo, collabora con RPC centralizzati per fornire la verifica dell'autenticità.

La recente conversione a Proof of Stake ha consentito a Ethereum di introdurre il suo protocollo light client, che ha aperto nuove opportunità per comunicare in modo efficiente con la blockchain e verificare gli endpoint RPC con la minima quantità di hardware.

Il client Ethereum light è una soluzione che si sincronizza in circa due secondi, non necessita di storage e offre un accesso trustless a Ethereum. Ha un livello di esecuzione e un livello di consenso, proprio come qualsiasi altro client Ethereum. Helios collega in modo sicuro due livelli, a differenza della maggior parte dei client, in modo che gli utenti debbano installare ed eseguire solo un software.

Il livello di consenso Helios si connette a una RPC non attendibile e utilizza un hash di blocco della catena di beacon precedentemente noto per sincronizzarsi in modo verificabile con il blocco corrente.

Per provare informazioni arbitrarie sullo stato della catena, come saldi dei conti, archiviazione dei contratti, ricevute delle transazioni e risultati delle chiamate di smart contract, il livello di esecuzione Helios sfrutta questi blocchi di beacon chain autenticati insieme a un RPC del livello di esecuzione non attendibile. Pur non gestendo un nodo completo, questi componenti offrono agli utenti un RPC senza fiducia.