Freenet: концепция свободной сети (коротко)
Chipollino Onion ClubВ общем
Freenet — это децентрализованная и строго анонимная одноранговая сеть, работающая поверх Интернета, включающая большое количество равноправных компьютеров и позволяющая публиковать любые материалы без возможности определить отправителя.
Она представляет собой попытку устранить цензуру средств коммуникации пользователей. По существу, в основе Freenet лежит уверенность в том, что никому не позволено решать, что приемлемо. В сети поощряется терпимость к ценностям других, а в случае отсутствия последней пользователей просят закрыть глаза на контент, который противоречит их взглядам.
Принцип работы
Сеть Freenet построена на базе объединения в общий пул предоставленных ее участниками своей полосы пропускания и дискового пространства своих компьютеров для публикации в сети или получения из нее разного рода данных. Freenet использует разновидность маршрутизации по ключам, похожей на распределенную хеш-таблицу, необходимую для определения местонахождения пользовательских данных. Сеть хранит данные и позволяет извлекать их при помощи связанного с ними ключа, аналогично подобной схеме в протоколе HTTP.
Конфиденциальность данных гарантируется строгой криптографией— чтобы получить файл, в запросе требуется сообщить ассоциированный с ним ключ. Роль такого ключа выполняет хеш-код файла, или DSA-ключ, что образует также механизм проверки целостности.
Сеть обеспечивает высокую работоспособность при полной анонимности и децентрализации всех внутренних процессов. Она не имеет центральных серверов и не находится под контролем каких-либо персон или организаций. Даже создатели Freenet не имеют никакого контроля над всей сетью, кроме того, что они обновляют код. Переданная в сеть информация шифруется и распространяется по всему миру через многочисленные анонимные компьютеры сети, постоянно обменивающиеся этой информацией. Теоретически весьма сложно определить, какой участник хранит тот или иной файл, т. к. содержимое каждого файла зашифровано и может быть разбито на части, которые распределяются между множеством различных компьютеров.
Сеть разрабатывается с 2000 года, и хотя ее клиент статуса релиза еще не достиг, существующие версии 0.x достаточно стабильны для выполнения своих функций. При первом включении в сеть передача данных происходит существенно медленнее аналогов, но по мере работы в сети скорость возрастает.-
Установка и настройка клиента
Клиент сети Freenet для операционной системы Windows, OS X или Linux можно загрузить на странице по адресу: freenetproject.org/download.html. После установки клиента необходимо открыть в браузере страницу с адресом http://127.0.0.1:8888/.
Для большей безопасности при работе в сети Freenet следует задействовать для Freenet отдельный браузер, предпочтительно в режиме конфиденциальности. Следует отметить, что браузер Internet Explorer недостаточно стабильно работает с Freenet, поэтому лучше использовать Chrome, Firefox или Opera.
В случае успешной установки и запуска клиента вы увидите страницу, на которой нужно все настроить.
На этом этапе вы можете:
1) Выбрать способ подключения: открытый — к любым пользователям сети, закрытый — к друзьям, уже пользующимся Freenet, или же вручную настроить степень защиты. Как правило, новые пользователи начинают с небезопасного способа подключения и при добавлении десяти или более друзей переходят на безопасный режим.
2) В процессе настройки вам будет предложено воспользоваться приватным режимом браузера , выбрать размер хранилища в диапазоне от 0,5 до 500 Гбайт (чем больше, тем выше скорость обмена данными), указать скорость подключения (выбрать определенное значение установкой переключателя или ввести свое — например: 100 MiB) и т. д.
*Позднее вы сможете изменить эти настройки в соответствующем разделе страницы http://127.0.0.1:8888/seclevels/.
*После завершения настроек по адресу http://127.0.0.1:8888/ будет доступна панель управления сетью.
Приятного использования!
Сайт проекта: https://freenetproject.org/
Chipollino Onion Club