Легкий клиент Ethereum Helios: реализация бездоверительного доступа к Блокчейн
Недавно была представлена легкий клиент Helios для Ethereum, основанный на языке Rust, который предназначен для обеспечения полностью доверительного доступа к Ethereum. Этот клиент использует протокол легкого клиента, сформировавшийся после перехода Ethereum на PoS, который позволяет преобразовывать данные недоверенных централизованных RPC-поставщиков в проверяемые локальные RPC. В сочетании с централизованным RPC Helios может проверять достоверность данных без необходимости запуска полного узла.
Эта инновация решает общую проблему, связанную с трудностью совместить удобство и децентрализацию. Приложения, построенные на Helios, могут синхронизироваться за примерно 2 секунды, не требуя места для хранения, а пользователи могут безопасно получать доступ к данным в блокчейне с любых устройств, включая мобильные телефоны и браузерные плагины.
В настоящее время большинство пользователей получают доступ к Ethereum через централизованные RPC-сервисы, которые работают на облачных серверах с высокопроизводительными узлами, что упрощает пользователям запрос данных из блокчейна. Однако этот способ требует от пользователей доверия к поставщикам и не позволяет проверить точность результатов запросов. Это может привести к потенциальным рискам, таким как манипуляции недобросовестных RPC-поставщиков с котировками на децентрализованных биржах, что может побудить пользователей установить неразумные параметры проскальзывания, тем самым осуществляя новые типы атак типа «сэндвич».
Helios состоит из исполнительного уровня и уровня консенсуса, два уровня тесно связаны, пользователю необходимо установить и запустить только одно программное обеспечение. Уровень консенсуса использует механизм синхронного комитета сигнального блока, синхронизируя до текущего блока с помощью небезопасного RPC проверяемым образом. Исполнительный уровень затем комбинирует проверенные блоки сигнального блока с небезопасным RPC исполнительного уровня, проверяя информацию о состоянии цепи.
Этот легкий клиент предоставляет пользователям полностью доверенный RPC, без необходимости запускать полный узел. Это позволит большему числу людей безопасно получать доступ к данным Ethereum без аппаратных ограничений. Пользователи могут использовать Helios в качестве поставщика RPC для MetaMask, без каких-либо дополнительных изменений для доверенного доступа к различным DApp.
Появление Helios открывает новые возможности для экосистемы Ethereum. Разработчики могут интегрировать его в приложения на JavaScript, повышая безопасность Ethereum и уменьшая зависимость от централизованной инфраструктуры. В будущем сообщество сможет на этой основе проводить дальнейшие инновации, такие как поддержка получения данных легкого клиента напрямую из P2P сети, интеграция Helios в программное обеспечение кошелька, создание сетевых панелей управления с встроенным Helios и т.д.
Этот инновационный шаг стал важным этапом на пути к созданию настоящего бездоверительного доступа к Блокчейн, что обещает способствовать дальнейшему развитию и совершенствованию экосистемы Ethereum.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
24 Лайков
Награда
24
10
Репост
Поделиться
комментарий
0/400
MysteryBoxBuster
· 6ч назад
Это всё? Никаких преимуществ не видно.
Посмотреть ОригиналОтветить0
GasGasGasBro
· 18ч назад
Синхронизация за 2 секунды просто не может быть реальной.
Посмотреть ОригиналОтветить0
OnchainDetectiveBing
· 08-12 11:24
Вот это да, наконец-то все понял!
Посмотреть ОригиналОтветить0
wrekt_but_learning
· 08-11 11:16
вау, синхронизация завершена за 2 секунды
Посмотреть ОригиналОтветить0
QuorumVoter
· 08-10 16:52
helios эта волна хороша
Посмотреть ОригиналОтветить0
0xDreamChaser
· 08-10 16:51
helios бык пипец ценные идеи啊
Посмотреть ОригиналОтветить0
FreeRider
· 08-10 16:43
Играл в ETH так долго, наконец-то появился удобный вариант.
Ethereum легкий клиент Helios: инновационное решение для реализации бездоверительного доступа к Блокчейн
Легкий клиент Ethereum Helios: реализация бездоверительного доступа к Блокчейн
Недавно была представлена легкий клиент Helios для Ethereum, основанный на языке Rust, который предназначен для обеспечения полностью доверительного доступа к Ethereum. Этот клиент использует протокол легкого клиента, сформировавшийся после перехода Ethereum на PoS, который позволяет преобразовывать данные недоверенных централизованных RPC-поставщиков в проверяемые локальные RPC. В сочетании с централизованным RPC Helios может проверять достоверность данных без необходимости запуска полного узла.
Эта инновация решает общую проблему, связанную с трудностью совместить удобство и децентрализацию. Приложения, построенные на Helios, могут синхронизироваться за примерно 2 секунды, не требуя места для хранения, а пользователи могут безопасно получать доступ к данным в блокчейне с любых устройств, включая мобильные телефоны и браузерные плагины.
В настоящее время большинство пользователей получают доступ к Ethereum через централизованные RPC-сервисы, которые работают на облачных серверах с высокопроизводительными узлами, что упрощает пользователям запрос данных из блокчейна. Однако этот способ требует от пользователей доверия к поставщикам и не позволяет проверить точность результатов запросов. Это может привести к потенциальным рискам, таким как манипуляции недобросовестных RPC-поставщиков с котировками на децентрализованных биржах, что может побудить пользователей установить неразумные параметры проскальзывания, тем самым осуществляя новые типы атак типа «сэндвич».
Helios состоит из исполнительного уровня и уровня консенсуса, два уровня тесно связаны, пользователю необходимо установить и запустить только одно программное обеспечение. Уровень консенсуса использует механизм синхронного комитета сигнального блока, синхронизируя до текущего блока с помощью небезопасного RPC проверяемым образом. Исполнительный уровень затем комбинирует проверенные блоки сигнального блока с небезопасным RPC исполнительного уровня, проверяя информацию о состоянии цепи.
Этот легкий клиент предоставляет пользователям полностью доверенный RPC, без необходимости запускать полный узел. Это позволит большему числу людей безопасно получать доступ к данным Ethereum без аппаратных ограничений. Пользователи могут использовать Helios в качестве поставщика RPC для MetaMask, без каких-либо дополнительных изменений для доверенного доступа к различным DApp.
Появление Helios открывает новые возможности для экосистемы Ethereum. Разработчики могут интегрировать его в приложения на JavaScript, повышая безопасность Ethereum и уменьшая зависимость от централизованной инфраструктуры. В будущем сообщество сможет на этой основе проводить дальнейшие инновации, такие как поддержка получения данных легкого клиента напрямую из P2P сети, интеграция Helios в программное обеспечение кошелька, создание сетевых панелей управления с встроенным Helios и т.д.
Этот инновационный шаг стал важным этапом на пути к созданию настоящего бездоверительного доступа к Блокчейн, что обещает способствовать дальнейшему развитию и совершенствованию экосистемы Ethereum.