Открыть список
Как стать автором
Обновить
  • по релевантности
  • по времени
  • по рейтингу

Приложения для сети Fediverse могут удалить из Google Play из-за недопустимого контента

Разработка мобильных приложенийРазработка под AndroidСоциальные сети и сообщества
image

Google предупредила разработчиков приложений Husky, Fedilab и Subway Tooter для общения в децентрализованных социальных сетях Fediverse о необходимости устранения нарушений правил каталога Play Store. Компания заявила, что клиенты можно использовать для доступа к контенту, который допускает дискриминацию и подстрекает к ненависти.
Читать дальше →
Всего голосов 19: ↑18 и ↓1 +17
Просмотры6.7K
Комментарии 14

В Сеть выложили 2,1 млн старых постов Usenet и инструменты для их архивации

Децентрализованные сетиХранилища данныхИстория IT
image

Программист из Канады Джозеф Ярощак опубликовал базу, которая насчитывает 2,1 млн сообщений Usenet, одной из старейших компьютерных сетей для общения и обмена файлами. Она появилась еще в 80-е годы. Сеть используется по сей день.
Читать дальше →
Всего голосов 8: ↑7 и ↓1 +6
Просмотры3.7K
Комментарии 4

OneSwarm — полностью децентрализованная пиринговая сеть

Децентрализованные сети
imageПроблема секьюрности информации, передаваемой в файлообменных сетях, сегодня стоит очень остро. Популярный пиринговый протокол битторрент не дает практически никаких средств защиты от посторонних глаз, выдавая IP всех пиров как на ладони. The Pirate Bay, помнится, обещал разработать свой собственный анонимный протокол, но, видимо, дело заглохло.

Еще одной проблемой битторрента является частичная централизованность. Нет серверов — нет сети (DHT не в счет, т.к. не полностью самостоятелен). Очевидно, будущее за полностью децентрализованными сетями — сетями третьего поколения. Об одной из таких я и хотел бы рассказать.
Читать дальше →
Всего голосов 90: ↑85 и ↓5 +80
Просмотры6.4K
Комментарии 101

Тёмная материя интернета

Краудсорсинг
Иногда я открываю окно торрент-клиента и просто смотрю, как он раздает файлы… Это завораживает даже больше, чем дефрагментация или гейзеры и вулканы в трехлитровой банке с домашним квасом. Ведь я помогаю множеству незнакомых мне людей качать нужные им файлы. Мой домашний компьютер — маленький сервер, ресурсами которого я делюсь со всем интернетом. Наверное, похожие чувства побуждают тысячи добровольцев по всему миру участвовать в проектах вроде folding@home.

Ни один файловый сервер не справился бы с тем объемом раздачи, который обеспечивают миллионы маленьких компьютеров по всему миру, используя лишь небольшую часть своих ресурсов. Вот если бы я мог так же легко поделиться ресурсами с любым понравившимся мне сайтом! Если бы затраты на хостинг при росте аудитории росли не линейно, а логарифмически, за счет «добровольного ботнета» из компьютеров посетителей. Насколько меньше рекламы я бы увидел? Сколько интересных стартапов избавились бы от головной боли по поводу масштабирования? Сколько некоммерческих проектов могли бы перестать зависеть от благосклонности меценатов? И насколько труднее было бы кибергопникам или спецслужбам DDoS-ить такой сайт!
Читать дальше →
Всего голосов 196: ↑191 и ↓5 +186
Просмотры14.3K
Комментарии 132

Web – P2P — Web

Децентрализованные сети
Доброе время суток, дорогой %username%.

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

Под катом общие размышления, обзор текущего состояния проекта, перспективы и, конечно, немного трафика.

Если интересно — welcome под кат.
Читать дальше →
Всего голосов 62: ↑59 и ↓3 +56
Просмотры12.7K
Комментарии 65

ВикиГуглоМетаТрекерная DNS

Краудсорсинг

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

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

Сегодня функции поиска и структурирования информации в интернете распределены между несколькими подсистемами. Они очень разные, некоторые из них возникли на заре интернета, некоторые бурно растут прямо сейчас.
Читать дальше →
Всего голосов 62: ↑58 и ↓4 +54
Просмотры1.2K
Комментарии 39

9-килобайтный скрипт превратит любой браузер с WebRTC в узел распределённой CDN

Децентрализованные сетиСетевые технологии
Чуть больше двух лет назад я написал статью-исследование "Темная материя интернета". Основная идея той статьи — использовать ресурсы миллионов обычных пользователей интернета для того, чтобы снять большую часть нагрузки с веб-сайтов, подобно тому, как в сетях BitTorrent участники помогают друг другу качать файлы. Это могло бы многократно снизить стоимость хостинга, уменьшить зависимость сайтов от рекламы и платных сервисов или пожертвований. Тогда любые попытки реализовать подобную «децентрализованную CDN» наталкивались на необходимость устанавливать специальный софт в виде отдельного приложения или расширения браузера.

Но пару месяцев назад состоялся первый видеозвонок между браузерами Firefox и Chrome, ставший возможный благодаря технологии WebRTC. Вместе эти браузеры имеют долю рынка почти в 60%, а значит всё необходимое, чтобы стать узлом P2P-сети, у большинства пользователей интернета есть уже сейчас или появится в ближайшие недели (когда полноценная поддержка WebRTC войдёт в стабильную сборку Firefox).

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



Как это работает?
Всего голосов 55: ↑51 и ↓4 +47
Просмотры26K
Комментарии 29

SyncNet: децентрализованный peer-to-peer браузер на основе BitTorrent Sync

Информационная безопасность

Децентрализованная стая скворцов :)

Анонимность в Сети всегда была важным моментом для многих из нас, а после скандала с АНБ это вообще едва ли не проблема №1 для пользователей Сети. Сейчас массово стали появляться анонимные сети, не менее анонимные peer-to-peer сервисы, а теперь появился и децентрализованный браузер, основанный на BitTorrent Sync. Идея, лежащая в основе этого браузера, SyncNet, чем-то похожа на идею, реализованную в TOR.

Читать дальше →
Всего голосов 56: ↑47 и ↓9 +38
Просмотры28.4K
Комментарии 26

EMCSSL – Система идентификации пользователей WWW на основе подсистемы NVS криптовалюты EmerCoin и децентрализованных клиентских SSL-сертификатов

Информационная безопасностьКриптографияБраузеры
Под катом подробно рассмотрена масштабируемая инфраструктура для беспарольной авторизации на неограниченное число независимых серверов сети.

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

Также предложена система InfoCard — децентрализованных распределённых «визитных карточек», с возможностью организации информации в иерархическую структуру, что может быть полезным для быстрого обновления содержимого карточек членов компаний или других организаций.

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

Новизна предложения заключается в полной децентрализации системы, то есть отсутствия некой группы серверов авторизации под единым управлением, что имеет место в системах Kerberos, OpenID, TeddyID и им подобных. В результате, становится невозможным блокировка пользователя посредством административного ресурса, или же одномоментного отказа в обслуживании всей системы авторизации из-за технических сбоев или злонамеренных атак на серверы авторизации.
Читать дальше →
Всего голосов 12: ↑9 и ↓3 +6
Просмотры17.2K
Комментарии 11

Стек приложений Blockchain

Блог компании Издательский дом «Питер»Профессиональная литература
Перевод
Здравствуйте, Хабр!

Надеемся не слишком вас шокировать, признавшись в неподдельном интересе к децентрализованным приложениям.



Вместе с автором мы убеждены, что «не биткойном единым» полезны описанные технологии, и в качестве доказательства предлагаем перевод интересной статьи, в которой внятно и убедительно описаны перспективы стека Blockchain
Читать дальше →
Всего голосов 18: ↑16 и ↓2 +14
Просмотры27.7K
Комментарии 9

Часть 2. Где хранить данные децентрализованным приложениям на блокчейне?

КриптографияOpen sourceАнализ и проектирование системNoSQLBig Data
В первой части статьи была обозначена проблема хранения данных приложений в блокчейне. Для понимания сути происходящего рекомендуем её прочитать. В этой части статьи мы обозначим наши пожелания к свойствам идеального хранилища данных, а также рассмотрим существующие подходы к решению этой проблемы.
Читать дальше →
Всего голосов 8: ↑6 и ↓2 +4
Просмотры17.3K
Комментарии 1

Часть 3. Где хранить данные децентрализованным приложениям на блокчейне?

КриптографияOpen sourceАнализ и проектирование системNoSQLBig Data
В первой части статьи мы обнаружили проблемы с хранением данных приложений в блокчейне. Во второй части мы описали требования к хранилищу данных и рассмотрели, насколько существующие реализации отвечают этим требованиям. Результаты были неутешительные — удовлетворительной реализации не нашлось. В данной части мы предложим концепцию децентрализованного хранилища данных, которое удовлетворяет поставленным требованиям. Разумеется, для более глубокого понимания сути происходящего рекомендуется просмотреть две предыдущие части.
Читать дальше →
Всего голосов 7: ↑6 и ↓1 +5
Просмотры12K
Комментарии 2

Не ходи в Fediverse, там тебя ждут неприятности. — Ну как же туда не ходить? Они же ждут

Децентрализованные сетиOpen sourceIT-инфраструктура

Привет, Хабр.


На днях в комментариях к одному хабропосту я увидела фразу: "Думаю, будущее всё-таки за федерацией". Это, наконец, сподвигло меня на написание статьи, зреющей в течение года. Хотелось бы, чтобы все, кому интересны децентрализованные социальные сети, вынесли из неё что-то новое.


Читать дальше →
Всего голосов 29: ↑29 и ↓0 +29
Просмотры17K
Комментарии 31

ZeroNet вместо DNS: Перспективное противодействие легальному вандализму

Open source
Из песочницы
image


Мысли о защите и нападении


Простите за некоторое отступление, но оно может оказаться важным.

Все мы прекрасно осведомлены о невесёлых тенденциях последних лет в сфере «регулирования» интернета. Самое удивительное, что это «вторжение» в рунет произошло с огромным запозданием и поэтому его несостоятельность совершенно очевидна для всех, кто хоть немного знаком с реальностью.

На момент вторжения естественная саморегуляция сети была уже на очень достойном уровне. Крупнейшие и наиболее интересные ресурсы уже тогда не допускали на своих страницах хоть сколько-нибудь сомнительного контента, уже тогда существовали программные фильтры контента для детей, которые вполне могли использовать и родители и общеобразовательные учреждения. «Регулировать», по сути, было уже нечего. И что же оставалось в такой ситуации?
Читать дальше →
Всего голосов 26: ↑22 и ↓4 +18
Просмотры23.2K
Комментарии 144

Создание собственной сети самодельных устройств на базе Arduino (Часть 1)

Децентрализованные сетиСетевые технологииРазработка под WindowsРазработка под Arduino
Из песочницы
Добрый день, хабравчане! Сегодня расскажу вам про интеграцию Arduino с ПК на Windows и другими устройствами. Дело было уже в 2018 году, ко мне наконец-то приехали мои платы Arduino самых разных моделей.

Я давно хотел собрать умный дом, и решил использовать именно эту платформу. Почему? Ну я довольно хорошо знаю C# и немного C++, а как известно, прошивки под Arduino пишутся именно на изменённых плюсах. К тому же платформа имеет цифро-аналоговый преобразователь, что упрощает работу с аналоговыми датчиками. В придачу платформа весьма известна и имеет большую модульную базу.

При всей своей любви к микроконтроллерам, я предпочитаю всё вычислять на винде, а вся моя сила в .NET приложениях. Это и стало моей проблемой. Я просто не мог воспринять среду разработки Arduino IDE. Пришлось привыкать. Однако простые проекты для разминки всё же работали в основном на ПК. Кого заинтересовала тема, прошу под кат!
Читать дальше →
Всего голосов 28: ↑15 и ↓13 +2
Просмотры9.8K
Комментарии 19

Финтех-дайджест: ИИ-технологии меняют рынок банковских услуг, email как инструмент платежа, криптовалюта в Австралии

Блог компании Альфа-БанкПлатежные системыБиллинговые системыФинансы в ITКриптовалюты
Привет, Хабр!

На сегодня у нас вот что:

  • Прогноз будущего банковских услуг от World Economic Forum;
  • Возможность оплачивать услуги и товары при помощи e-mail для россиян;
  • P2P-тенденции платежей при помощи мобильных устройств;
  • Криптовалюты для оплаты счетов в Австралии.


Изображение: Cointelegraph

Банковские услуги видоизменяются под влиянием ИИ

Читать дальше →
Всего голосов 16: ↑15 и ↓1 +14
Просмотры2.5K
Комментарии 4

Введение в SOLID: новый редецентрализованный интернет Тима Бернерса-Ли

Блог компании PlariumДецентрализованные сетиРазработка веб-сайтовРазработка мобильных приложенийИсследования и прогнозы в IT
Перевод
Создание нового децентрализованного интернета долгие годы волнует умы специалистов. Профессор Тим Бернерс-Ли пошел еще дальше и нашел способ редецентрализовать интернет. Что это значит, как с этим связан проект Solid и что такое «поды»? Читайте в нашем переводе статьи Arnav Bansal, опубликованной на сайте freeCodeCamp.
Читать дальше →
Всего голосов 31: ↑30 и ↓1 +29
Просмотры15.2K
Комментарии 74

Применяем блокчейн для борьбы с коррупцией и кибербуллингом

Блог компании Binary DistrictДецентрализованные сетиИнформационная безопасностьХакатоны
Вопрос, который я не перестаю себе задавать — каково практическое применение блокчейн технологий здесь и сейчас? Какие потребности технология может закрыть на текущем этапе развития? В поисках ответа за последний год я принял участие в десятке хакатонов, экспериментируя с технологией, разрабатывая один концепт за другим. На хакатоне Binary District, который проходил после курса Blockchain Developer, нашей команде (мне и Денису Московченко Di0niz) требовалось создать систему файлстемпинга, аналогичную OpenTimestamps.



В результате родился концепт, который решал поставленную задачу с помощью комбинации технологии блокчейн и IPFS. Спустя год этот концепт перерос в сервис Chainify, позволяющий легко сохранять данные в блокчейн и удобно с ними работать. В этой статье я расскажу, как работает сервис и какие проблемы он может решать.
Читать дальше →
Всего голосов 21: ↑15 и ↓6 +9
Просмотры6.5K
Комментарии 29

Осторожно — ГАЗ! или Как мы делали негазированные смарт-контракты

Блог компании WavesДецентрализованные сетиКриптография


Блокчейн и смарт-контракты все еще остаются горячей темой среди разработчиков и технических специалистов. Существует много исследований и рассуждений об их будущем и о том, куда это все движется и куда приведет. У нас в Waves Platform свой взгляд на то, какими должны быть смарт-контракты, и в этой статье я расскажу, как мы их делали, с какими проблемами сталкивались и почему они не похожи на смарт-контракты других блокчейн-проектов (в первую очередь Ethereum).


Эта статья также является руководством для тех, кто хочет разобраться в том, как работают смарт-контракты в сети Waves, попробовать написать свой контракт и ознакомиться с инструментами, которые уже есть в распоряжении разработчиков.

Читать дальше →
Всего голосов 28: ↑22 и ↓6 +16
Просмотры4.6K
Комментарии 2

Применение смарт-аккаунтов Waves: от аукционов до бонусных программ

Блог компании WavesДецентрализованные сетиКриптографияПрограммированиеКриптовалюты
image

Блокчейн часто ассоциируется лишь с криптовалютами, но области применения технологии DLT значительно шире. Одно из самых перспективных направлений для применения блокчейна – смарт-контракт, выполняющийся автоматически и не требующий доверия между сторонами, его заключившими.

RIDE – язык для смарт-контрактов

Waves разработала специальный язык для смарт-контрактов – RIDE. Его полная документация находится здесь. А вот – статья на эту тему на Хабре.

Контракт на RIDE является предикатом и возвращает на выходе «true» или «false». Соответственно, транзакция либо записывается в блокчейн, либо отвергается. Смарт-контракт полностью гарантирует исполнение заданных условий. Генерация транзакций из контракта в RIDE на данный момент невозможна.
Читать дальше →
Всего голосов 20: ↑17 и ↓3 +14
Просмотры4.2K
Комментарии 13