Получи случайную криптовалюту за регистрацию!

​​Помните ту ситуацию, когда Infura заблокировала запросы с IP | CryptoInside

​​Помните ту ситуацию, когда Infura заблокировала запросы с IP адресов некоторых стран. Тогда еще куча "качественных и правдивых" новостей вышло, якобы Metamask блокирует кошельки пользователей.

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

Напомню, что вся информация о балансе и транзакциях хранится в блокчейне. Это касается любой криптовалюты. И чтобы кошелек, например Metamask, отобразил вам ваши транзакции с балансом - ему нужно сделать запрос в этот самый блокчейн.

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

Когда вы запускаете Metamask, он делает запрос на один из узлов Infura, чтобы подтянуть информацию о вашем балансе и транзакциях. Тоже самое происходит и при отправке транзакции. Она идет на узел Infura и затем добавляется в блокчейн.

Как вы уже знаете, Infura может не принимать запросы, сделанные с определенных IP адресов. Проще говоря цензурировать запросы по национальному признаку. Это не круто.

Решением проблемы является замена Infura в настройках кошелька на другой узел, который не блокирует запросы по IP адресам. Таких узлов довольно много и их можно найти за 2 минуты в Google.

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

Это самый оптимальный вариант, но легко его реализовать только с узлом биткоина - Bitcoin Core.

Запустить узел Ethereum будет под силу не каждому, а требования к железу там гораздо выше, чем для Bitcoin Core. Тоже самое касается и большинства остальных блокчейнов - простым пользователям будет очень сложно запустить свой узел.

Какое решение есть у этой проблемы, если она продолжит усугубляться со временем?

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

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

Такую сеть сейчас разрабатывают некоторые проекты.

Один из них - ANKR. Но пока там нельзя запустить свой узел и добавить его в сеть, чтобы зарабатывать. Написано Coming Soon. Ждем.

Получается, что нужно будет платить просто за то, чтобы использовать свой кошелек?

Если вы хотите использовать WEB3 без ограничений и цензуры - да, придется платить. Но это будут не такие большие суммы, как вы думаете. Пара долларов в месяц, при умеренном использовании своих кошельков.

Тенденция к отказу от централизованных точек влияния будет усиливаться со временем. При желании - можно вообще весь WEB3 перенести на децентрализованные точки опоры. Но на это нужно время. Сейчас активно слежу за Point Network, которые работают над подобным комплексным решением.

Хотя в последнее время идет усиленное давление на различные децентрализованные приложения, тем не менее все эти проблемы решаемы. И они будут решены в ближайшем будущем.