Одноранговая распределенная файловая система
Circle — это распределенная одноранговая файловая система, написанная в основном на Python . Она основана на распределенной хэш-таблице Chord (DHT).
Застройка Кольца была прекращена в 2004 году.
Функции
Он поддерживает обмен файлами, мгновенный обмен сообщениями со списками друзей, модель отправки сообщений в канал Internet Relay Chat и персонализированную, основанную на доверии службу новостей.
Что еще более необычно, он поддерживает:
- поиск и отправка сообщений людям, которые в данный момент не находятся в сети;
- прокси для системы Debian Advanced Packaging Tool ; и
- вероятностный механизм для обмена общими ключами между узлами, который присутствует не во всех реализациях DHT.
Подробности
Реализация DHT уязвима для атак типа «отказ в обслуживании» .
С домашней страницы The Circle:
- Circle — это масштабируемое децентрализованное одноранговое приложение.... Нет центрального органа, управляющего шоу. Это означает отсутствие вступительных налогов, отсутствие возможности выгнать вас из сети и (теоретически) отсутствие слабых мест, которые могут сломать всю систему. Пока есть хотя бы один работающий одноранговый узел Circle в любой точке мира, сеть все еще существует. Circle не пытается обеспечить анонимность , что позволяет ему быть гораздо более масштабируемым, чем gnutella .
В настоящее время Circle работает на Linux , BSD , Windows и Mac OS X.
Внешние ссылки
- http://savannah.nongnu.org/projects/circle/