Легкий клиент 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 или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
15 Лайков
Награда
15
6
Репост
Поделиться
комментарий
0/400
QuorumVoter
· 17ч назад
helios эта волна хороша
Посмотреть ОригиналОтветить0
0xDreamChaser
· 17ч назад
helios бык пипец ценные идеи啊
Посмотреть ОригиналОтветить0
FreeRider
· 17ч назад
Играл в 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.