GNUnet - основа для децентрализованной сети P2P

GNUnet-p2p-сетевой фреймворк

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

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

GNUnet поддерживает P2P-сеть через TCP, UDP, HTTP / HTTPS, Bluetooth и WLAN, может работать в режиме F2F (Friend-to-Friend).

Он также поддерживает обход NAT, включая использование UPnP и ICMP. Распределенная хеш-таблица (DHT) может использоваться для определения местоположения данных. Предусмотрены средства для развертывания ячеистых сетей.

О GNUnet

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

В дополнение к этому также предоставляет гибкие инструменты для записи и статистики. Для разработки окончательных приложений GNUnet предоставляет API для языка C и папки для других языков программирования.

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

На основе технологий GNUnet разрабатываются несколько готовых к использованию приложений, такие как:

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

Система VPN для создания скрытых сервисов в домене ".gnu" и пересылка туннелей IPv4 и IPv6 по сети P2P. Кроме того, также поддерживаются схемы преобразования IPv4 в IPv6 и IPv6 в IPv4, а также туннелирование IPv4 через IPv6 и IPv6 через IPv4.

Система доменных имен GNS (Система имен GNU), который работает как полностью децентрализованная и недоступная система для цензуры замены DNS.  GNS может использоваться вместе с DNS и может использоваться в традиционных приложениях, таких как веб-браузеры.
Целостность и неизменность записей гарантируется за счет использования криптографических инструментов.

Платформа Secushare для создания децентрализованных социальных сетей Он использует протокол PSYC и поддерживает рассылку уведомлений в режиме многоадресной рассылки с использованием сквозного шифрования.

Электронная система шифрования Easy Privacy, который использует GNUnet для защиты метаданных и поддерживает различные криптографические протоколы для проверки ключей.

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

О новой версии GNUnet 0.11

После пяти лет разработки был выпущен значительный выпуск среды GNUnet 0.11, в котором один Следует отметить, что весь код Python, за исключением gnunet-qr, переведен на Python 3.7.

С другой стороны выделяется добавлена ​​возможность компиляции с библиотекой libidn2 для поддержки интернационализированных доменных имен (IDN), соответствующие спецификации IDNA2008.

Помимо этого Была предоставлена ​​экспериментальная поддержка для создания и запуска среды GNUnet на NetBSD и macOS.

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

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


Оставьте свой комментарий

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

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.