Форум о заработке в интернете - Показать сообщение отдельно - parity.io - простой децентрализованный кошелёк Parity Fether
Показать сообщение отдельно
Старый 21.10.2021, 11:50   #2
CryptoInvest
Аналитик GoldRoyal.net
 
Аватар для CryptoInvest
 
Регистрация: 27.03.2018
Сообщений: 3,364
3 | 0
19 | 0
По умолчанию Re: parity.io - простой децентрализованный кошелёк Parity Fether

Представляем Substrate Connect: браузерные световые клиенты для подключения к цепочкам подложек.



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

Основываясь на видении сделать разработку блокчейнов максимально гибкой и простой, Substrate привлекла богатую экосистему разработчиков блокчейнов с тех пор, как основатель Parity Technologies Гэвин Вуд впервые продемонстрировал свои возможности на Web3 Summit 2018 . Substrate Connect идет еще дальше, предлагая разработчикам и конечным пользователям более простой и гораздо более быстрый способ подключения к цепочкам на основе Substrate полностью децентрализованным и надежным способом.

Substrate Connect - это библиотека Javascript, предоставляющая полнофункциональный легкий клиент на основе браузера с сопутствующим расширением браузера и устраняющая необходимость подключаться к цепочкам Substrate через узлы RPC. Несколько строк кода - это все, что нужно для обеспечения лучшего взаимодействия с конечным пользователем для децентрализованных приложений на основе субстрата. Благодаря Substrate connect разработчикам децентрализованных приложений больше не нужно беспокоиться о запуске собственного локального полного узла и получить доступ к легкой интеграции клиентов в свои децентрализованные приложения.

Хотя Substrate Connect доступен исключительно для цепочек на основе Substrate, сами легкие клиенты скоро станут отраслевым стандартом, поскольку они позволят dapps быстро синхронизировать информацию из цепочек блоков в браузере пользователя или мобильном устройстве, при этом сохраняя надежность и децентрализацию.

Зачем Web3 нужен Substrate Connect?
Децентрализация - это ключевая особенность сетей блокчейнов, однако большинство пользовательских интерфейсов блокчейнов в экосистеме работают путем подключения через сервер к централизованному доверенному узлу блокчейна, который представляет собой центральную точку отказа. Как правило, если кто-то хочет безопасно и «без доверия» взаимодействовать с блокчейном, синхронизация полного узла необходима, но это требует больших знаний, усилий и ресурсов. Заставить каждого конечного пользователя запустить полный узел будет очень неприятно для пользователя на портативном компьютере и практически невозможно на мобильном устройстве. Из-за этого разработчики dapp полагаются на внешние службы для подключения своих приложений к блокчейну. Эти услуги оператора узла работают в большом масштабе, но за счет централизации.

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

Легкая клиентская функциональность
Легкие клиенты решают это серьезное препятствие для удобства использования и принятия. Будучи краеугольным компонентом инфраструктуры Web3, легкие клиенты позволяют взаимодействовать с блокчейном менее ресурсоемким способом, чем запуск полного узла, и встраиваются в настольные, веб-и мобильные приложения - наиболее распространенные способы взаимодействия людей с Интернет. Что наиболее важно, они остаются ненадежными, напрямую синхронизируя заголовки блоков с одноранговых узлов. Легкие клиенты работают, отправляя запросы к отдельному полному узлу, синхронизируя заголовки блоков цепочки блоков для проверки конкретных ответов (например, баланса учетной записи), предоставленных полным узлом.

Действительно децентрализованные приложения для экосистемы Polkadot
До недавнего времени запуск легких клиентов в браузере требовал от разработчиков переопределения всего клиента цепочки блоков на JavaScript. Substrate Connect предоставляет инфраструктуру, необходимую для запуска легких клиентов непосредственно в браузере, без необходимости в дополнительных усилиях по программированию.

Его можно не только использовать для улучшения взаимодействия с конечными пользователями, но и для удобства разработчиков, освобождая разработчиков dapp от необходимости запускать собственный локальный узел. Помимо улучшенного рабочего процесса разработки и более короткого времени разработки для разработчиков децентрализованных приложений, Substrate Connect предоставляет интерфейс, который позволяет разработчикам легко использовать функциональность легкого клиента в своих приложениях.

Использование Substrate Connect
Substrate connect предоставляет API PolkadotJS, подключенный к связанному узлу, работающий на фактическом Substrate-совместимом узле в JavaScript. Обратите внимание, что этот API, вероятно, немного изменится в будущем:



Вы также можете попробовать это в браузере. Перейдите в PolkadotJS / Apps , выберите Polkadot & Parachains и выберите вариант «легкий клиент (экспериментальный)», как показано ниже.



Расширение браузера
Расширение браузера - это дополнительная оптимизация, которая позволит совместно использовать ресурсы во вкладках браузера. Без расширения Substrate Connect запускается в браузере, и на каждой вкладке браузера работает один легкий клиент Substrate Connect. Этот маршрут, без сомнения, отрицательно повлияет на скорость загрузки страницы, обеспечивая неоптимальное взаимодействие с пользователем, особенно по сравнению с альтернативами Web2.

Помимо скорости, проверка TLS (Transport Layer Security) также влияет на удобство использования приложений Web3. Каждое соединение TLS требует процесса проверки сертификата, и в сложившейся ситуации бремя этой проверки ложится на клиентов TLS (сами интернет-браузеры). Еще одно преимущество Substrate Connect заключается в том, что он не требует сертификата TLS для подключения к узлам, поскольку соединение инициируется из расширения браузера, которое имеет больше прав доступа, чем веб-сайт.

Substrate Connect работает во всех основных браузерах, а при использовании расширения он действует как мост, поскольку только расширение подключается к блокчейну, что позволяет каждой вкладке или веб-сайту синхронизироваться с цепочкой.

Новый стандарт разработки децентрализованных приложений
Невозможно недооценить важность легких клиентов для внедрения блокчейна и разработки приложений Web3. Без таких инструментов, как Substrate Connect, децентрализованные приложения никогда не были бы по-настоящему децентрализованными.

Substrate и Polkadot особенно хорошо подходят для интеграции легких клиентов по сравнению с устаревшими сетями блокчейнов, которые не были разработаны для легких клиентов. Выбор дизайна, сделанный в предыдущих сетях, во многих случаях делает интеграцию легких клиентов неоптимальной и непрактичной. Substrate и Polkadot, с другой стороны, создавались с нуля, имея в виду легкую клиентскую функциональность.
CryptoInvest вне форума   Ответить с цитированием