Freenet

0
Ваша оценка: Нет

Децентрализованная и полностью анонимная компьютерная сеть.

Freenet (The Free Network Project) — проект по созданию децентрализованной и полностью анонимной одноранговой сети (оверлейная компьютерная сеть, основанная на равноправии участников, в которой каждый участник является как клиентом, так и сервером), работающей поверх сети Интернет.

Freenet предназначается для децентрализованного, распределённого хранения данных без возможности их цензуры. Сеть создана с целью предоставить пользователям электронную свободу слова путём обеспечения их строгой анонимности. Сеть включает в себя большое количество равноправных узлов (компьютеров) и позволяет публиковать любые материалы без возможности выйти на автора публикации.

Идея создания полностью свободной, анонимной, децентрализованной, с открытым исходным кодом сети Freenet принадлежит Яну Кларку (Ian Clarke), который в 1999 году защитил диссертацию на тему "A Distributed, Decentralised Information Storage and Retrieval System" (Распределённое, децентрализованное хранение и поиск информации), в Эдинбургском университете (Шотландия) и вскоре осле этого собрал команду разработчиков, для того что бы превратить свою идею в реальность.

Freenet работает на основе объединения в общий фонд (пулинга/услуги) предоставленной пользователями, участниками сети, своей полосы пропускания и дискового пространства на своём компьютере (полоса и размер на диске устанавливается в настройках) для публикации или получения из Freenet разного рода информации.

Freenet использует разновидность маршрутизации по ключам, похожую на распределённую хеш-таблицу (структуру данных), для определения пользовательских данных. Конфиденциальность данных гарантируется строгой криптографией... Для того что бы получить файл, в запросе должен присутствовать ассоциированный с ним ключ. Роль такого ключа выполняет хеш-код файла или DSA-ключ (алгоритм с использованием открытого ключа для создания электронной подписи), что так же образует механизм проверки целостности.

В настоящий момент Freenet начинает активно использовать принцип сетей The Onion Router / TOR (реализация второго поколения "луковой маршрутизации"). Но в отличии от сети TOR, Freenet не обеспечивает средств выхода в Интернет, а создаёт собственный, свободный и никем не ограниченный мир внутри существующей сети.

Freenet это не только файлообменная сеть, она может рассматриваться как огромное и потенциально надёжное устройство хранения информации. Когда пользователь сохраняет файл в это устройство, он получает ключ, с помощью которого пользователь может получить информацию обратно. Когда пользователь предъявляет Freenet ключ, ему возвращается сохранённый файл (если он существует), а устройство хранения данных распределено по всем узлам, подключенным к сети...

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

На базе Freenet реализовано несколько приложений и плагинов к WebUI для работы в сети... К наиболее используемым относятся Frost (клиент форумов и файлообменник, позволяющий заливать файы на Freenet, получая в ответ ключи доступа), FreeMulet (файлообменный клиент обеспечивающий шаринг файлов, с "загрузкой по требованию" и интерфейсом визуально похожим на aMule), jSite (приложение-плагин для создания собственных "фрисйтов", размещаемых в сети Freenet) и Thaw (приложение для работы с группами файлов).

Лицензия: GNU GPL v2

Тип приложения: другие программы для графического режима
Сайт разработчика: http://freenetproject.org/
Что почитать?


Разместил: pondogor 23 Январь 2013 в 01:04