Описание принципов работы сети Utopia
Опубликованно 15.08.2021 04:45
Да мы с тобой, Группa 1984, рaзрaбoтaли рeшeниe, в кoтoрoм мирoвoe сooбщeствo oтчaяннo нуждaлoсь нa прoтяжeнии дeсятилeтий. В нaшe сoврeмeннoe врeмя, кoтoрoe с кaждым днeм ??всe бoльшe нaпoминaeт aнтиутoпичeский вселенная, oписaнный Oруэллoм в eгo клaссичeскoм рoмaнe "1984", бeзoпaсный инструмeнт кoммуникaции, тaкoй кaк Утoпия, кaк никoгдa вaжeн.
Исполнение) нaчaлa стoит oтмeтить, чтo Utopia - этo oднoрaнгoвaя (P2P) сeть трeтьeгo пoкoлeния, как означает, что всегда узлы, подключенные к яруча, равны.
Одноранговая проводка - это полностью децентрализованная компания, не зависящая с центральных серверов. Основным преимуществом отказа через архитектуры клиент-сервер является способ поддерживать производительность присутствие любом сколь желать большом количестве участников тенета. Мы считаем, чисто любой центральный сервер представляет лицом потенциальную угрозу безопасности и надежности: серверы являются критическими точками пересечения каналов подписка и уязвимы для внезапных поломок неужто отказов оборудования в результате действий третьих лиц. В конечном итоге все на свете серверы принадлежат реальным людям и организациям, уязвимым на внешнего давления. Так, мы, Группа 1984, считаем, зачем полный отказ с централизованных серверов - только лишь возможное решение про организации полностью конфиденциальных и анонимных средств подписка.
Простой процесс поиска и подключения к другим узлам птицеловные: перевес P2P обычно является одним изо наиболее явных недостатков в организации надежной, устойчивой к цензуре распределенной крылена. Одним из распространенных решений является оборот центрального сервера. Примерно сказать, при использовании протокола BitTorrent узелочек должен подключиться к трекеру (слава специального сервера, бери котором хранятся факты об узлах ловушка BitTorrent), чтобы настричь адреса других узлов. А центральные серверы навеки являются слабым звеном. Автор этих строк, Группа 1984, решили критическую проблему поиска первичных узлов, используя альтернативные, разнообразные и шабаш творческие методы. Используя последовательный алгоритм поиска сетевых узлов Utopia, пользователи получают капитал доступа к сети и конфиденциального общения лишенный чего подверженности цензуре возьми любом уровне.
В зависимости с ряда факторов и уникальных обстоятельств пользователя (гусь сетевого подключения, блокировка провайдера, пребывание других пиров в локальной крылена, цензура в вашем регионе и др.) Программное снабжение Utopia самостоятельно выполнит вынуждённый поиск начальных узлов следующими способами:
Доброе старое) (мое всего, Utopia сделает IP / DNS Resolve предопределенными IP-адресами в раздаче и попытается выколотить от них прайслист доступных одноранговых узлов. Коль скоро данные IP-адреса заблокированы цензурой, Utopia переходит к следующему шагу: локальному методу UDP. В частности, широковещательная спам запросов на введение к узлам локальной подсети. Ежели это не сработает, абонент Utopia просканирует Сеть в поисках предварительно размещенных изображений, в которых будут зашифрованы IP-адреса начальных узлов. Не велика птица и никогда не сможет наложить вето размещение картинок кайфовый всемирной паутине.
А мы также предоставили дополнительные способы подключения. Заказчик Utopia ищет биткойн-транзакции. Начальные IP-адреса одноранговых узлов закодированы в суммах транзакции. Пишущий эти строки применяем тот а подход с другой криптовалютой - NXT. В таком случае, что было описано вплоть до сих пор, является не более чем частичным списком методов, используемых программным клиентом ради первоначального подключения к недотка Utopia. Мы вдобавок добавили дополнительные методы, душа которых мы сохраним в секрете, затем) чтоб(ы) избежать эксплуатации и предпочтительно обеспечить надежную работу процесса однорангового соединения в крылена Utopia.
Мы, Группировка 1984, просим вы, как пользователей, не утрачиваться в сети как годится. Ant. нельзя дольше. Таким образом ваша сестра поможете сети возиться лучше, а клиент - быстрее, надежнее и безопаснее.
Нескованно, читателю может бытийствовать интересно узнать о безопасности процесса тенетный передачи Utopia. Да мы с тобой считаем, что возьми этой арене никак не может быть полумер. Ваше предупреждение будет защищено двумя уровнями современного шифрования с эллиптической гнутый, прежде чем оно брось передано по недотка. Шифрование реализовано в режиме аутентификации с использованием библиотеки libsodium с использованием алгоритма шифрования с открытым ключом (Curve25519 + потоковый тайнопись XSalsa20 + Poly1305 MAC). Профессионалы отрасли могут диагностировать полезную информацию о реализации алгоритма шифрования возьми сайте libsodium.
Наш брат используем современный, непоколебимый алгоритм шифрования с использованием криптографической библиотеки с открытым исходным кодом. Да стоит отметить, будто все ваши конфиденциальные причина зашифрованы с использованием испарения ключей между отправителем и получателем (сквозное кодирование), но шифрование сим не ограничивается. Сверху любом этапе передачи сведения между двумя узлами одноранговой мышеловка Utopia ваше телефонирование дополнительно шифруется вторым уровнем с использованием временных закрытых и открытых ключей передающего и принимающего узла. Сейчас дважды зашифрованные сведения, представляющие собой вероятностный набор битов, в добавление скрываются от посторонних хлопалки на этапе упаковки в транспортном протоколе TCP. На этом месте пакеты передаваемой информации маскируются почти популярные и часто используемые труды (научного общества) передачи данных. Точно по этой причине ваш сетка-провайдер не может найти трафик Utopia. Сие означает, что идеже бы ни находился правонарушитель, какой бы участок сети ни подвергался анализу трафика, применение таблиц для идентификации проходящего трафика безлюдный (=малолюдный) даст никаких результатов. Вам всегда будете безопасно защищены от любых служб слежения и организаций соответственно мониторингу трафика.
Следующая набросок наглядно демонстрирует огульно процесс многоуровневого шифрования сообщений.
Автор, Группа 1984, разработали вконец революционный алгоритм маршрутизации, основанный бери вычислении оптимального (наилучшего получай тот момент времени, выбранного интересах отправки сообщения) пути доставки сообщений.
Близ разработке этого алгоритма да мы с тобой преследовали следующие цели: аннулировать такие недостатки маршрутизации DHT, в качестве кого веса базы данных тож теоретическую возможность деанонимизации. Алгорифм также лишен недостатков Broadcast и безграмотный забивает каналы крыша при огромной нагрузке получи и распишись сеть.
Мы объясним, (как) будто работает наш алгорифм, на следующем примере классической (обычной) почты. С намерением осуществить доставку, в конверте должен находиться указан как худо-бедно адрес получателя переписка, но обычно вот и все указывается адрес отправителя, дабы письмо можно было отозвать, если получатель без- найден по указанному адресу. Как ни странно себе, что для протяжении всего маршрута доставки корреспонденция каждая из точек пересылки (в нашем случае узлы) отметила, с какой точки перевалки было доставлено сие письмо. Тогда ответное препроводилка можно будет отослать только через сии узлы. Очевидно, что такое? в зависимости от частоты и направления отправки писем данные узлов будут производить обмен. Этот метод исключает запас деанонимизации пользователей. Выключая того, Группа 1984 разработала запасной механизм анонимности - подчас ложные TCP-пакеты отправляются с целью учредить в заблуждение любые технические накопления анализа, тем самым невыгодный позволяя третьим сторонам ревизовать сеть, чтобы отождествлять истинного отправителя может ли быть получателя сообщения. .
Исчерпанный нами алгоритм маршрутизации сужает адресное протяженность сетевых узлов с 256 двоичная единица информации до 128 двоичная единица информации. Это означает, в чем дело? и отправитель, и получатель скрыты через посторонних глаз посреди 2128 (чуть сильнее 1038) других узлов недотка Utopia с таким а адресом. Таким образом, неисполнимо будет определить сплетня взаимодействующих сторон.
Имеет смысл пересмотреть идею оценки маршрутизации близ пересылке сообщений. Кажинный промежуточный (транзитный) единица сети для каждого элемента множества открытых сетевых соединений осуществляет суд накопления статистики проходящих сквозь него сообщений. Сбор происходит по адресам отправителей (в наборе изо 128 бит) в качестве узлов, которые гарантированно будут производить сетевую активность. П, основываясь на этой статистике, секция решает, подходит ли сие сетевое соединение на передачи сообщения по части окончательному пути. Вальвация основана на сравнении того, во вкусе часто и успешно использовался арык связи для отправки может ли быть передачи данных промеж (себя) узлами.
Каждый однажды, когда сообщение пересылается, одна с шестерен сложного механизма вращается, обеспечивая следующие зашифрованные направления сведения для лучшей доставки. Оптимальное наводка может быть найдено на каждого момента времени получи основе данных передачи, сделанных другими узлами. В нап момент времени поезд немного отличается через предыдущего для лучшей анонимности пользователей понцы.
Все узлы тайник являются винтиками большого механизма, служащего одной цели: удержание работы сети и, в так же время, защита безопасности и анонимности пользователей.
Читателю коренным образом естественно может притопать в голову сравнение с сетью Tor. Слухи о его абсолютной безопасности до смерти преувеличены, что подтверждается массовыми случаями деанонимизации истинных владельцев ресурсов Tor. Присутствие отсутствии шифрования рядом подключении к узлу ввода и вывода не мочь обеспечить достаточно безопасную передачу данных и неизвестность пользователя. Входной отдел знает реальный IP-код пользователя, а исходящий установка может накапливать однако данные, кроме сего IP-узла. Независимо с выбранных режимов работы, большущий объем данных может телосложение доступным для различных людей и организаций: ваши посещения различных веб-сайтов, ваши имена пользователей и пароли, любые личные конфиденциальные талант и, наконец, реальный IP-надсыл вашего местоположения.
Окр того, использование Tor сказочно видно любым инструментом анализа трафика, отчего ваш интернет-провайдер знает, нет-нет да и вы используете Tor. Сие означает, что числом запросу государственных органов провайдер может отдать все записи: кто именно выполнял конкретное операция, с помощью какого устройства и сетевого адреса и в какое минута, и, в частности, использовалась ли тенёта TOR. Вы все до этого времени чувствуете себя в безопасности, используя Tor? Знать нет.
Обобщая справочник принципов работы, хотим устремить ваше внимание для то, что трубопровод Utopia представляет внешне одноранговую децентрализованную саморегулирующуюся экосистему. Засада Utopia нужны токмо пользователи (узлы), с тем работать вечно. Нежели больше пользователей, тем ранее надежность и конфиденциальность работы понцы. Вся передаваемая в понцы информация пересылается в в форме с двойным шифрованием. Личные сведения шифруются дважды асимметрично, в так время как сведения канала шифруются асимметрично и симметрично (сие позволяет расшифровать отчёт от любого участника канала, а отнюдь не от заранее определенного пользователя с заданным ключом). Все устройство в сети Utopia работает, с тем чтоб анонимизировать отправителей / получателей сообщений и, несомненно же, помочь устроить оптимальную маршрутизацию передаваемой информации. По причине использованию нескольких уровней шифрования лишь отправитель и получатель могут понимать содержимое передаваемых данных. В передаваемых данных отсутствуют ажно метаданные, что делает невозможным сбережение даже косвенной информации о сетевых клиентах. Анонимизация сетевых узлов осуществляется с через временных ключей, которые поддерживают высший уровень шифрования, а вот и все хеширования адресов отправителя и получателя. Маскирование передаваемых сетевых пакетов никак не позволяет вашему сеть-провайдеру различать зашифрованный движение Utopia и телефонные звонки VOIP не то — не то онлайн-видео.
Ты да я, Группа 1984, выполнили трендец необходимые требования к успешной работы числом-настоящему безопасного и анонимного накопления онлайн-коммуникации. Невод Utopia предоставляет полную свободу с любых методов контроля аль цензуры.
Категория: Интернет