Browser for Yggdrasil

 

Браузер для Yggdrasil

5-7 minutes

Как известно, текущие браузеры под любую ОС имеют очень странные "особенности", с которыми приходится как-то мириться при использовании Yggdrasil. То не умеют резолвить IPv6-only домены если нет маршрута в IPv6-интернет, то не могут открывать ссылки вроде http://[ipv6]/, и тому подобное.

Поэтому я серьёзно задумался о том, чтобы завести отдельный форк, который был бы лишён этих недостатков. Форкать я буду Firefox, понятное дело. И начать думаю с мобильной версии, под Android.

Давайте в этой теме обсудим все фиксы, которые хотелось бы сделать?

Пока у меня есть несколько:
1. Открытие ссылок по IPv6
2. Резолв записи AAAA (IPv6) если записи A (IPv4) не вернулось.
3. Разделение сетей: грубо говоря, если мы загружаем index.html через IPv4, то не пытаемся загружать ресурсы по Ygg.
4. Если на девайсе есть YggIP, то сначала пытаться открывать сайты по Ygg, а только потом через IPv4 или IPv6. Можно даже пойти дальше, и проверять работу Ygg при запуске, как это делают все браузеры с IPv6.

Какие ещё предложения?


5. Если грузим по ygg, то показываем замочек https и считаем соединение за надёжное.
6. Встроить в сам браузер клиент иггдрасиля.
7. Поддержка Alfis и meshname из коробки. Можно встроить целую ноду Alfis.


8. Встроить yggmail, отправлять специальным заголовком свой yggmail адрес сайтам.


Quote from: cofob on February 18, 2022, 08:30:09 AM5. Если грузим по ygg, то показываем замочек https и считаем соединение за надёжное.

Надёжное соединение это не только шифрование трафика, но и подтверждение того, что мы подключились к правильному серверу.

Quote from: cofob on February 18, 2022, 08:30:09 AM6. Встроить в сам браузер клиент иггдрасиля.

И запускать браузер от админа, чтобы управлять TUN'ом? Нет, спасибо.

Quote from: cofob on February 18, 2022, 08:51:23 AM8. Встроить yggmail, отправлять специальным заголовком свой yggmail адрес сайтам.

Увеличить возможности сайтов по отслеживанию пользователя? А как же приватность?





Если уж собрались влазить в Firefox, что действительно полезно было бы сделать - это встроить в него узел IPFS, и чтобы при обращении к ресурсам, расположенным в IPFS, браузер автоматически делал запросы к локальному, встроенному в браузер, гейту.
Да, это не про Yggdrasil, но было бы действительно полезно. IPFS начал бы становиться тем, для чего он был создан, и рядовым пользователям для этого практически ничего не пришлось бы делать.
Ну, там UPnP и всё такое...


Quote from: N on February 19, 2022, 12:23:00 PMвстроить в него узел IPFS

В браузер, который весит 80Мб на телефоне добавить бинарь IPFS, который весит 65Мб?
Нет уж, можно только попробовать добавить настройки, чтобы можно было указать на какой гейт ходить за ресурсами в IPFS. Но тогда проблема - как угадывать, что какая-то ссылка ведёт на гейт IPFS, и её надо заменить ссылкой на наш гейт?


Quote from: Revertron on February 19, 2022, 01:11:59 PMВ браузер, который весит 80Мб на телефоне добавить бинарь IPFS, который весит 65Мб?

Это для начала. Потом можно было бы повырезать ненужное для использования в браузере из IPFS. 140 мб - не так много по сегодняшним меркам. Зато децентрализация, снижение нагрузки на сервера.

Quote from: Revertron on February 19, 2022, 01:11:59 PMНет уж, можно только попробовать добавить настройки, чтобы можно было указать на какой гейт ходить за ресурсами в IPFS. Но тогда проблема - как угадывать, что какая-то ссылка ведёт на гейт IPFS, и её надо заменить ссылкой на наш гейт?

А это уже есть: https://github.com/ipfs/ipfs-companion#about-ipfs-companion



Quote from: Revertron on February 19, 2022, 07:25:47 PMНу так не проще ли запускать IPFS отдельным приложением, тем кому это реально нужно?

Да кто специально устанавливает?.. Полтора энтузиаста.
Я за массовость! Хомяки и домохозяйки - наше всё.
В общем, чем проще - тем лучше. Скачал браузер, а там уже децентрализация из коробки...


Лично я отказался от использования IPFS по причине постоянно гудящего жесткого диска и бесполезного поедания трафика на перестроение списка узлов сети, не говоря уже о самой ретрансляции.

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

Хотя этим проектом очень интересовался в т.ч. дочерние продукты на его основе.
Разработчики занялись FileCoin, после чего собственно разработка самого протокола IPFS была заброшена.


  

Коментарі

Популярні дописи з цього блогу

Як видалити троян Conteban з вашої системи

INFERNUM1488 :: Trojan Win32 Conteban A Ml — | что это и как бороться?