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

robot
Генерация тезисов в процессе

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

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

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

Потенциальные риски централизованной инфраструктуры

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

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

Принцип работы Helios

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

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

Будущее развития Helios

Появление Helios открыло новые возможности для экосистемы Ethereum. Разработчики могут интегрировать Helios в JavaScript приложения, повышая безопасность Ethereum и уменьшая зависимость от централизованной инфраструктуры.

В будущем у Helios есть несколько возможных направлений развития, включая:

  • Поддержка прямого получения данных легкого клиента из P2P сети
  • Усовершенствование отсутствующих методов RPC
  • Разработка версии, компилируемой в WebAssembly
  • Прямо интегрировано с программным обеспечением кошелька
  • Создание сетевой панели мониторинга с использованием WebAssembly для встраивания на сайт для получения данных
  • Развернуть API движка, подключить уровень консенсуса Helios к существующим полным узлам уровня исполнения

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

ETH0.1%
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 5
  • Репост
  • Поделиться
комментарий
0/400
BearMarketSurvivorvip
· 9ч назад
Хочу протестировать, как играть без рига для майнинга...
Посмотреть ОригиналОтветить0
DefiOldTrickstervip
· 22ч назад
Ай-ай-ай, наконец-то кто-то понял! Я уже 16 лет кричу о необходимости Децентрализация доступа, а сейчас эта молодежь только просыпается.
Посмотреть ОригиналОтветить0
MechanicalMartelvip
· 22ч назад
За две секунды можно синхронизироваться, какая скорость бык ва!
Посмотреть ОригиналОтветить0
SchrodingersFOMOvip
· 22ч назад
Это слишком 6, эта скорость синхронизации потрясающая
Посмотреть ОригиналОтветить0
PumpBeforeRugvip
· 22ч назад
Эм~ синхронизация за две секунды... так быстро?
Посмотреть ОригиналОтветить0
  • Закрепить