Helios легкий клиент: новый выбор для доступа к Ethereum без доверительной проверки

Ethereum легкий клиент Helios: новое решение для доступа к Блокчейн без доверия

Недавно появилась новая легкая клиентская программа Ethereum под названием Helios, разработанная на языке Rust, которая предназначена для обеспечения полностью доверительного доступа к Ethereum. Появление этого клиента стало ответом на проблему совмещения децентрализации блокчейна и удобства.

Основное преимущество Блокчейна заключается в отсутствии необходимости доверия, пользователи могут самостоятельно контролировать свои богатства и данные. Однако, стремясь к удобству, люди часто получают доступ к Ethereum через централизованные RPC-серверы. Хотя эти поставщики услуг обеспечивают удобный доступ к данным на цепочке, пользователи не могут проверить точность результатов запросов и вынуждены доверять этим поставщикам.

Helios был создан для использования легким клиентом, который стал возможен после перехода Ethereum на PoS, позволяя преобразовывать данные недоверенных централизованных RPC-провайдеров в проверяемые локальные RPC. В сочетании с централизованным RPC, Helios может проверять истинность данных без необходимости запуска полного узла.

Этот легкий клиент имеет значительные преимущества: высокая скорость синхронизации, около двух секунд для завершения; не требует дополнительного пространства для хранения; подходит для различных устройств, включая мобильные телефоны и браузерные плагины. Helios состоит из уровня консенсуса и уровня исполнения, два уровня тесно связаны, пользователю нужно установить и запустить только одно программное обеспечение.

На уровне консенсуса Helios использует механизм синхронного комитета цепочки маяков, чтобы получить последние подписи синхронного комитета через запросы к ненадежному RPC и отслеживать голову цепи. Уровень выполнения объединяет заголовки блоков маяка, проверенные на уровне консенсуса, с ненадежным RPC уровня выполнения, чтобы проверить информацию о состоянии на цепи.

Появление Helios предоставило большему количеству пользователей способ доступа к данным Ethereum без необходимости доверия, не завися от аппаратных ограничений. Пользователи могут использовать его в качестве поставщика RPC для MetaMask, обеспечивая бездоверительный доступ к различным DApp. Кроме того, поддержка Rust для WebAssembly позволяет разработчикам легко интегрировать Helios в приложения JavaScript.

В будущем Helios ожидается дальнейшее развитие в нескольких областях, таких как поддержка получения данных легкого клиента напрямую из P2P сети, развертывание отсутствующих RPC методов, создание версии WebAssembly, интеграция в программное обеспечение кошелька и т.д. Эти достижения принесут большее повышение безопасности и новые сценарии применения для Ethereum.

ETH3.79%
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 7
  • Поделиться
комментарий
0/400
Degentlemanvip
· 7ч назад
Хорошие кишки! Уже прошли проверку.
Посмотреть ОригиналОтветить0
Layer2Observervip
· 13ч назад
Этот исходный код нужно внимательно изучить.
Посмотреть ОригиналОтветить0
GateUser-26d7f434vip
· 13ч назад
Еще один легкий клиент, в чем его польза?
Посмотреть ОригиналОтветить0
AirdropFreedomvip
· 13ч назад
Чувствую, что RPC самый надежный.
Посмотреть ОригиналОтветить0
MoonlightGamervip
· 13ч назад
rust — это будущее, не так ли?
Посмотреть ОригиналОтветить0
FromMinerToFarmervip
· 13ч назад
Майнинг не так привлекателен, как фермерство.
Посмотреть ОригиналОтветить0
LayerZeroHerovip
· 13ч назад
rpc я действительно скажу спасибо
Посмотреть ОригиналОтветить0
  • Закрепить