среда, 13 октября 2010 г.

Disk.yes.ru - файлохранилище


12 октября 2010 запущена система хранения и обмена файлами Disk.yes.ru. Работа с сервисом для пользователя использует концепцию общего рабочего стола. Сервис не обременён ничем лишним, не страдает занудством и прост в использовании.

Что имеем. Высокие скорости заливки-скачивания, возможность работы без регистрации, возможность расшарить файлы. Можно поместить файл, снабдив его тегами, в каталог сервиса для общего пользования. Для бесплатного аккаунта доступна ёмкость 1 Гбайт, размер файла может быть до 750 Мбайт. Срок жизни файла - от 7 до 14 дней (в зависимости от его размера) с момента последнего обращения к рабочему столу файлохранилища. Рабочий стол соответствует аккаунту. Т.е. таймер времени жизни файлов здесь не индивидуальный, а коллективный.

Большое число файлов можно скачать за один раз в zip-архиве. Все загружаемые фото и видео материалы конвертируются, и их можно просматривать на сайте, не загружая на компьютер. В планах создателей сервиса - виртуальная флешка, подключаемая в Windows.

Ссылки:
http://ruformator.ru/... читать дальше

воскресенье, 3 октября 2010 г.

OneSwarm


OneSwarm - полностью децентрализованная пиринговая сеть, построенная в виде надстройки над протоколом BitTorrent, с анонимизацией и реализацией концепции friend-to-friend (f2f).

Клиент OneSwarm построен на основе Azureus и в первом приближении является обычным битторрент-клиентом, но с аномизацией. OneSwarm передаёт файл от отправителя к получателю напрямую только в случае их взаимного доверия (f2f обмен), иначе файл передаётся по цепочке через общих друзей. Таким образом, ни вы, ни человек с файлом, ни кто либо из посредников, участвующих в передаче файла, не знает, ни от кого изначально шёл файл, ни для кого в конце он предназначался.



Есть аналогичный проект, также анонимизирующий BitTorrent - Anomos.

Ссылки:
http://oneswarm.ru - русское сообщество
http://habrahabr.ru/blogs/p2p/83976/
http://www.makeuseof.com/...
http://hitech.werd.ru/index.php?newsid=12855
http://csdm.mymcomm.net/topic5523.html читать дальше

суббота, 2 октября 2010 г.

Netsukuku

(перевод статьи: http://www.masternewmedia.org/...)


Что такое Netsukuku

Проект Netsukuku основан на идее использования потенциала беспроводных соединений (вроде WiFi), но может задействовать и любые другие коммуникации ПК. Netsukuku действует как маршрутизатор, формируя сеть, которая может стать намного больше, чем существующий ныне Интернет. Это специальная сеть, формируемая программно, а её идеология заточена на обработку огромного числа узлов самыми дешёвыми процессорами с минимальной памятью. Она будет существовать параллельно с традиционным Интернетом, вне зависимости от него, принципиально расширяя его возможности: Netsukuku - распределённая, отказоустойчивая, анонимная и устойчивая к цензуре сеть.

Для Netsukuku не нужны магистрали, маршрутизаторы и интернет-провайдеры, какие-либо другие централизованные системы, но она может использовать возможности существующих систем подобного рода для своей экспансии. Чтобы стать пользователем сети Netsukuku, необходимо сделать совсем немного: надо установить связь с другими локальными узлами и запустить клиент Netsukuku. Число взаимосвязанных узлов ограничено числом 2^128, т.е. практически бесконечно. В отличие от традиционного Интернета, чем больше пользователей работают в Netsukuku, тем больше пропускная способность сети.

Если узел находится за пределами сигнала WiFi, недостающее радиозвено заменит "виртуальный туннель" через обычное подключение к Интернету. Подробнее в Netsukuku FAQ.


Идея Netsukuku


Идея Netsukuku созрела в голове Andrea Lo Pumo; сейчас (в 2010) ему 22 года, степень математика он получил в университете Катания (Италия). Andrea давно является членом Freaknet, ассоциации хакеров и компьютерных гиков. А поскольку все парни в Freaknet фанаты всего японского, то его проект был наречён Netsukuku.

"Freaknet является местом встречи разработчиков и энтузиастов технологий, вроде меня. Мы обсуждаем файлообмен, p2p, оцифровку информации и использование беспроводных сетей. Несколько лет назад мы поняли, что широкое распространение беспроводных и подобных технологий создает миллионы миниатюрных беспроводных широкополосных сетевых групп, которые могут рассматриваться как "коммуникационные пузыри", которые активны повсюду. Во время одной из наших дискуссий, родилась идея: использовать p2p и беспроводные технологии для получения независимости от интернет-провайдеров и сделать реальностью для всех свободное и открытое подключение к сети. Возможно ли построить локальную анонимную сеть, подклюв все наши беспроводные устройства, которые могли бы функционировать даже в отсутствие связи с "большим интернетом" ?


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

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

Теоретически, протокол может поддерживать миллиарды узлов с помощью очень простого и лёгкого алгоритма, но в больших масштабах он пока ещё не был испытан.


Как работает Netsukuku

Пока не существует функционирующего софта, но первая реализация на Python, кажется, не за горами. Адресная система Netsukuku называется Andna (A Netsukuku Domain Name Architecture). Шутники переименовали её в "Abnormal Netsukuku Domain Name Anarchy".

"На практике, мой алгоритм видит сеть как фрактал, допускающий практически бесконечное сжатие. Адресация пакетов данных повторяет иерархическую топологию сети, которая отличается от плоской топологии, используемой нынешней системой адресации. Благодаря такой архитектуре, Netsukuku может образовывать самодостаточную локальную версию интернета на множестве беспроводных узлов. Пакеты данных эффективно направляются с помощью специального метода, изобретённого Андреа, который называется QSPN или Quantum shortest path Netsukuku".


Проект Андреа и его друзей в Freaknet даёт возможность широкополосного беспроводного доступа в сеть, генерируемую и контролируемую непосредственно пользователями без посредников в виде телекоммуникационных операторов. Для выхода в сеть не нужна прописка в паспорте, не нужно подписывать никаких бумаг, не требуются разрешения никаких чиновников. Для функционирования такой сети необходимо лишь настроить free софт, а беспроводные объекты должны быть достаточно близко друг к другу для установления связи. При выполнении этих условий автоматически возникает один из "пузырей" Андреа.

Так что пузырь Netsukuku - маленькая, беспроводная и прекрасно функционирующая локальная версия интернета. Достаточно одному из узлов пузыря быть подключенным к традиционному Интернету, чтобы все узлы пузыря получили туда выход. В Netsukuku нет понятия частных и государственных сетей, потому что как только программа активна, компьютеры автоматически конектятся с пирами. Пузыри расширяются и сливаются с другими пузырями.

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

В случае широкого распространения, Netsukuku поможет преодолеть цифровое неравенство, обеспечив широкополосным Интернетом всех, кто сегодня не может позволить его себе по каким-либо причинам. Telecom Италии хотел финансировать Netsukuku как стартап, но эта инициатива оказалась преждевременной, потому что проект всё ещё находится в стадии прототипа; тем не менее Андреа был удостоен стипендии Telecom, чтобы углублённо изучать компьютерные науки в Кембриджском университете.


Ссылки:
http://ru.wikipedia.org/wiki/Netsukuku - Netsukuku в Wiki
http://anticopyright.ru/wiki/Netsukuku - Netsukuku в anticopyright.ru
http://netsukuku.wiki.zoho.com/ - перевод документации Netsukuku на русский
http://habrahabr.ru/blogs/p2p/86702/
http://habrahabr.ru/blogs/p2p/87424/
http://vkontakte.ru/club9543879
http://vkontakte.ru/club1711544
http://www.internet.pl.wikusia.com/ru/... - обзор анонимных сетей
http://www.internet.pl.wikusia.com/ru/... - о Netsukuku


UPD 2014.
Портирование Netsukuku на Vala завершено
Страница проекта
Репозитарий
Блог
читать дальше