Как стать автором
Обновить
7.74
Рейтинг

Децентрализованные сети

Оверлейная компьютерная сеть

Сначала показывать
  • Новые
  • Лучшие
Порог рейтинга
  • Все
  • ≥0
  • ≥10
  • ≥25
  • ≥50
  • ≥100

OrbitDB — децентрализованная база данных на IPFS

Блог компании VDSina.ruДецентрализованные сетиOpen source*Администрирование баз данных*


Мы уже рассказывали про InterPlanetary File System, распределённую сеть поверх одноимённого p2p-протокола с доступом к данным по HTTP. Данные в ней не поддаются изменению (не блокчейн, но часть принципов совпадает), хранятся неограниченно долго и у неё даже есть система резервируемых имён IPNS, позволяющая бесплатно размещать статические сайты и serverless приложения. Главный недостаток IPFS — низкая и непредсказуемая скорость передачи данных: каждый файл или каталог разбивается на блоки, которые случайным образом разлетаются по всей сети и собираются воедино с помощью DHT. Таким образом, если даже незначительную часть блоков занесёт на другое полушарие, затормозится вся загрузка. Это в принципе проблема всех распределённых сетей и легкого решения нет. Зато разработчики и комьюнити проекта OrbitDB смогли решить другую назойливую проблему IPFS — отсутствие полноценной базы данных, которая могла бы полноценно интегрироваться с экосистемой IPFS и быть такой же независимой и безопасной.
Всего голосов 31: ↑31 и ↓0+31
Просмотры4.4K
Комментарии 15

Новости

Показать еще

git-ssb — децентрализованный хостинг git-репозиториев

Децентрализованные сетиGit*Распределённые системы*Социальные сети и сообщества
Из песочницы

SSB (Secure Scuttlebutt) - это децентрализованная социальная сеть и протокол, на основе которого она работает. git-ssb заворачивает обычные git-репозитории в этот протокол. SSB хочет заменить собой Facebook, а git-ssb - GitHub. Под катом - краткое руководство по git-ssb. Актуально для тех, кому дискомфортна сама идея использования централизованных сервисов в качестве посредника. Своеобразная красная таблетка с полагающимися в этом случае неожиданными последствиями.

Wake up, Neo …
Всего голосов 32: ↑31 и ↓1+30
Просмотры6.5K
Комментарии 8

Кто, зачем и как связывает блокчейны

Децентрализованные сетиКриптовалюты
С каждым днём количество блокчейн-проектов увеличивается (а ещё размер инфраструктуры, на них построенной). Появляется проблема — существование множества самостоятельных блокчейнов, взаимодействие которых между собой затруднено. Становятся нужными технологии для «общения» блокчейнов между собой. Ниже рассказываю о том, какими путями пытаются решить проблему (не)совместимости блокчейнов.

image
Cхема релейной цепи Polkadot
Читать дальше →
Всего голосов 12: ↑11 и ↓1+10
Просмотры7.7K
Комментарии 2

Разработка dApps на блокчейне Dash (интервью с разработчиком)

Децентрализованные сетиРазработка игр*Монетизация мобильных приложений*КриптовалютыИнтервью
Перевод
image

Формально, “Dash Platform — это технологическая среда для создания децентрализованных приложений (Dapps) на базе блокчейна и сети Dash — облака, которое разработчики могут интегрировать со своими приложениями.”

Недавно опубликована серия видео, объясняющих 4 ключевых составляющих Dash Platform: хранилище Dash Drive, децентрализованный API (DAPI), Имена пользователей на Dash Platform Name Service (DPNS) и Dash Platform Protocol (DPP). Отмечается, что DAPI Dash Platform будет первым в мире децентрализованным HTTP API.

«Промо-тексты» оригинального интервью я опустил, и по существу получилось:
Читать дальше →
Всего голосов 5: ↑3 и ↓2+1
Просмотры2.2K
Комментарии 4

CRDT, RON и Сети Данных

Децентрализованные сетиNoSQL*Хранилища данных*Распределённые системы*IPFS*

Эта статья о следующем эволюционном шаге в развитии систем обработки данных. Тема амбициозная, поэтому расскажу сначала немного о себе. Вот уже больше 10 лет я работаю над проектами в области CRDT и синхронизации данных. За это время успел поработать на университеты, стартапы YCombinator и известные международные компании. Мой проект последние три года – Replicated Object Notation, новый формат представления данных, сочетающий возможности объектной нотации (как JSON или YAML), сетевого протокола и оплога/бинлога. Вы могли слышать про другие проекты, работающие в том же направлении, например, Datanet, Automerge и другие. Также вы могли читать Local-first software, это наиболее полный манифест данного направления Computer Science. Авторы - замечательный коллектив Ink&Switch, включая широко нам известного по "Книге с Кабанчиком" М.Клеппманна. Или вы, возможно, слушали мои выступления по этой теме на различных конференциях.

Идеи этой статьи перекликаются с тем, что пишет последние годы Pat Helland: Immutability Changes Everything и др. Они смежны с проектами IPFS и DAT, к которым я имею отношение.

Итак. Классические БД выстроены на линейном логе операций (WAL). От этого лога выстроены транзакции, от него же выстроена репликация master-slave. Теория репликации с линейным логом написана ещё в начале 1980-х с участием небезызвестного Л. Лампорта. В классических legacy системах с одной большой центральной базой данных всё это работает хорошо. Так работают Oracle, Postresql, MySQL, DB2 и прочие классические SQL БД. Так работают и многие key-value БД, например, LevelDB/RocksDB.

Но линеаризация не масштабируется. Когда система становится распределённой, всё это начинает ломаться. Образно говоря, линейная система – это что-то вроде греческой фаланги. Нужно, чтобы все шли ровно, а для этого хорошо, чтобы земля была везде ровной. Так получается не всегда: где-то электричество отключили, а где-то сеть медленная. Хотя в системе Google Spanner и было показано, что с достаточно большим бюджетом землю можно сделать ровной абсолютно везде, мы всё же отметим, что Google тоже бывает отключается целиком по совершенно смешным причинам.

Читать далее
Всего голосов 24: ↑22 и ↓2+20
Просмотры4.9K
Комментарии 8

Тернистый путь стандартизации блокчейн технологий в России

Децентрализованные сетиIT-стандарты*Распределённые системы*КриптовалютыПодготовка технической документации*

Блокчейн технологии переживают очередной ренессанс на фоне роста криптовалютного рынка и развития инициатив стейблкоинов и CBDC. Можно сказать, что это два отдельных мира. В одном блокчейн является основой для построения нерегулируемой криптоэкономики, в другом блокчейн как технология для создания новых регулируемых бизнес-процессов. 

Что может объединить эти два мира? Ответ: диалог экспертов этих двух миров (криптоэкономического и корпоративного) по вопросам стандартизации технологический и лучших практик, а также принятие общих технологических подходов. Такой диалог потенциально сможет упростить последующие интеграционные процессы и ускорить принятие блокчейн-технологий широкими массами.

Но как этого достичь? В коммерческой среде, когда нужно наладить взаимодействие участников какого-либо сектора экономики, создаются ассоциации и консорциумы. В чисто технологических вопросах такими площадками выступают центры стандартизации, например МСЭ-Т(ITU-T), ИСО (Международная организация по стандартизации). В России такой независимой площадкой объединения экспертов блокчейн-технологий выступает Технический Комитет по стандартизации "Программно-аппаратные средства технологий распределённого реестра и блокчейн" (http://bccmt.ru).

Как руководитель одной из рабочих групп (с декабря 2019 года) и эксперт ISO TC 307 DLT (TC 307 - Blockchain and distributed ledger technologies) я хочу поделиться информацией по стандартизации блокчейн технологий в России и мире. А также привлечь внимание экспертов блокчейн рынка к работе ТК 159, как площадке взаимодействия, которая может многое дать своим участникам.

Узнать больше
Всего голосов 4: ↑3 и ↓1+2
Просмотры1.4K
Комментарии 0

Протоколы, а не Платформы: технологический подход к свободе слова — Часть 2

Блог компании NearДецентрализованные сетиOpen source*Научно-популярноеКриптовалюты
Перевод

Протоколы спешат на помощь

Читать далее
Всего голосов 10: ↑10 и ↓0+10
Просмотры1.4K
Комментарии 2

Концепция независимой инфраструктуры для IIoT системы на основе mesh cети

Децентрализованные сетиАнализ и проектирование систем*Беспроводные технологии*Mesh-сети*Разработка для интернета вещей*
Из песочницы

Добрый день, 

Меня зовут Алексей Бабушкин. Я СЕО независимого дизайн хауса электроники Hi-tech nation. Мы занимаемся контрактной разработкой продуктов в области интернета вещей. В свободное от работы время пилим свои решения с использованием беспроводной передачи данных и тестируем продуктовые гипотезы. Так родилась концепция независимой инфраструктуры для IIoT систем на основе mesh сети, которой я хочу с вами поделиться. 

Начнем с теории

Промышленный Интернет вещей (IIoT) – это система объединенных компьютерных сетей и подключенных к ним производственных объектов со встроенными датчиками и программным обеспечением для сбора и обмена данными, с возможностью удаленного контроля и управления в автоматизированном режиме, без участия человека. При этом основной ценностью от внедрения IIoT является достижение максимальной результативности и экономичности производства за счет оптимизации его стоимости.

Читать далее
Всего голосов 2: ↑2 и ↓0+2
Просмотры4K
Комментарии 13

Что там с P2P-соцсетями: поиск альтернативных решений или еще одна мишень для регуляторов

Блог компании VAS ExpertsДецентрализованные сетиИнформационная безопасность*Законодательство в ITСоциальные сети и сообщества

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

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

Читать далее
Всего голосов 9: ↑8 и ↓1+7
Просмотры4.9K
Комментарии 19

Участие в тестировани Incentivized Testnet — глобальной децентрализованной мультиагентной системы

Блог компании SkillFactoryДецентрализованные сетиBig Data*Искусственный интеллектБудущее здесь
Перевод
Recovery mode
Специально к старту курса «Машинное обучение» в этом материале знакомим читателей Хабра с Fetch.ai — децентрализованной платформой для оптимизации существующих технологий с помощью искусственного интеллекта, машинного обучения и интеллектуального обмена данными. Платформу можно использовать, чтобы создать агента, например, программу, которая с учётом реальных обстоятельств рекомендует, когда сесть на поезд. Ещё один пример — агент, контролирующий потребление электроэнергии. Подробности о самой Fetch.ai, датах тестирования сети агентов, список партнёров стартапа (который включает Кембриджский Университет) и ссылки на ресурсы, включая репозиторий GitHub, — под катом.


Приятного чтения!
Всего голосов 15: ↑14 и ↓1+13
Просмотры1.1K
Комментарии 0

Протоколы, а не Платформы: технологический подход к свободе слова — Часть 1

Блог компании NearДецентрализованные сетиOpen source*Научно-популярноеКриптовалюты
Перевод

Продвижение свободы слова за счет изменения экономической и цифровой инфраструктуры интернета 

БУДУЩЕЕ СВОБОДЫ СЛОВА

Серия статей, для переосмысления Первой поправки в эпоху цифровых технологий

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

Ситуация создала нечто вроде кризиса, как внутри, так и за пределами этих компаний. Платформы постоянно пытаются выполнять новые обязанности в качестве «арбитров правды и доброты» в интернете, несмотря на то, что исторически позиционируют себя защитниками свободы слова. Между тем, в США, политики из двух основных партий критикуют их, пусть даже и по совершенно разным причинам. Одни жалуются на то, что платформы потенциально допускают иностранное вмешательство в их выборы.3 Другие жалуются на то, что их использовали для распространения дезинформации и пропаганды.4 Третьи обвиняют платформы в том, что они просто слишком влиятельны.5 Следующие обращают внимание на неуместные аккаунты и удаление контента,6 в то время как другие рассуждают о попытках смягчения дискриминации по отношению к определенным политическим точкам зрения.7

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

Читать далее
Всего голосов 11: ↑11 и ↓0+11
Просмотры1.4K
Комментарии 6

Будущее кибербезопасности: блокчейн

Блог компании Cloud4YДецентрализованные сетиИнформационная безопасность*Криптография*

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

Читать далее
Всего голосов 6: ↑3 и ↓30
Просмотры2.2K
Комментарии 4

Да, вам может понадобиться блокчейн

Блог компании NearДецентрализованные сетиOpen source*Администрирование баз данных*Криптовалюты
Перевод

Изначально статья была опубликована в Coindesk 14 мая 2019 года.

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

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

Проблемы экспорта/импорта данных

Читать далее
Всего голосов 15: ↑11 и ↓4+7
Просмотры2.5K
Комментарии 3

Нерешенные проблемы шардинга в блокчейне

Блог компании NearВысокая производительность*Децентрализованные сетиРаспределённые системы*Криптовалюты

Введение

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

Ключевая идея шардинга заключается в том, что вместо того, чтобы каждая транзакция в сети была выполнена каждым участником, только подмножество участников выполняют каждую транзакцию. Для достижения этой цели все состояние цепи (аккаунты, контракты, данные) разбиваются на несколько непересекающихся интервалов, которые называются “шардами”; каждый участник сети назначается на один или больше шардов, и скачивает и выполняет только транзакции, относящиеся к своим шардам.

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

Это приводит к потенциальной проблеме: без загрузки и проверки всей истории участник не может быть уверен, что состояние, с которым он взаимодействует, — это результат валидной последовательности блоков и что такая последовательность действительно является канонической цепочкой в этом шарде. В прошлой статье я показывал, почему этой проблемы нет в нешардируемых блокчейнах

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

Читать далее
Всего голосов 13: ↑13 и ↓0+13
Просмотры2.2K
Комментарии 3

Ричард Столлман и будущее инноваций в ПО

Блог компании NearДецентрализованные сетиOpen source*Программирование*Научно-популярное
Перевод

Проблема инноваций в ПО: из прошлого в настоящее


image

Давным-давно основным препятствием для инноваций в разработке ПО был доступ к компьютерам.

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

Такие люди как Ричард Столлман начали с этим бороться.

Ричард Столлман возглавляет движение Free Software Movement, которое показывает, как разработчики проприетарного ПО ограничивают свободу пользователей, а также выявляет слежку и манипулирование в таком ПО и проводит кампании, призывающие заменить проприетарное ПО свободным.

В статье на тему «Почему ПО должно быть свободным» Ричард Столлман утверждает, что разработка ПО должна рассматриваться отдельно от распространения или модификации ПО. Он приводит несколько примеров того как препятствование распространению или модификации ПО наносит вред обществу: меньше людей могут его использовать, никто из пользователей не может его адаптировать или исправить, а другие разработчики не могут учиться на этом ПО или создавать новые проекты на его основе.
Читать дальше →
Всего голосов 25: ↑24 и ↓1+23
Просмотры4.7K
Комментарии 27

PeerTube

ХостингДецентрализованные сетиРабота с видео*Node.JS*
Перевод
Recovery mode
PeerTube это некоммерческая децентрализованная видеоплатформа с открытым исходным кодом, работающая на базе технологий ActivityPub и WebTorrent, благодаря крайней из которых при просмотре видео снижается нагрузка на отдельные серверы.
Читать дальше →
Всего голосов 9: ↑7 и ↓2+5
Просмотры7.4K
Комментарии 9

Эволюция открытого интернета

Блог компании NearДецентрализованные сетиOpen source*Программирование*Научно-популярное
Перевод
image

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

В этой статье я хочу описать набор ментальных моделей, которые помогут понять, как потенциальные варианты использования приводят к техническим компромиссам, на которые вынуждена идти каждая платформа. Эти ментальные модели построены на основе прогресса, которого технология блокчейна достигла за последние 10 лет, пройдя в своем развитии через 3 поколения: открытые деньги, открытые финансы и, наконец, открытый интернет.
Моя цель — помочь вам сформировать чёткое представление о том, что такое блокчейн, понять зачем нужны разные платформы и представить будущее открытого интернета.
Читать дальше →
Всего голосов 14: ↑13 и ↓1+12
Просмотры4.3K
Комментарии 18

Мини ITX кластер Turing Pi 2 c 32 GB RAM

ХостингДецентрализованные сетиDevOps*Интернет вещейKubernetes*
image

Приветствую сообщество Хабра! Недавно я писал про нашу кластерную плату первой версии [V1]. И сегодня хочу рассказать как мы работали над версией Turing V2 с 32 GB оперативной памяти.

Мы увлекаемся мини серверами которые можно использовать как для локальной разработки так и для хостинга локально. В отличии от настольных компьютеров или лэптопов наши сервера созданы для работы 24/7 их быстро можно соединять в федерацию, например было 4 процессора в кластере, а через 5 минут стало 16 процессоров (без дополнительного сетевого оборудования) и все это в компактном форм-факторе, безшумно и энергоэффективно.

В основе архитектуры наших серверов — кластерный принцип построения т.е. мы делаем кластерные платы которые с помощью ethernet сети на плате соединяют несколько вычислительных модулей (процессоров). Для упрощения мы пока не делаем свои вычислительные модули, а используем Raspberry Pi Compute Modules и мы очень надеялись на новый модуль CM4. Но, все пошло вразрез планам с их новым форм-фактором и думаю многие разочарованы.

Под катом как мы шли от V1 к V2 и как нам пришлось выкручиваться с новым форм-фактором Raspberry Pi CM4.
Читать дальше →
Всего голосов 13: ↑13 и ↓0+13
Просмотры5K
Комментарии 12

Теперь не заблокируешь: выложен первый выпуск децентрализованной коммуникационной платформы Jami

Блог компании SelectelДецентрализованные сетиИнформационная безопасность*Криптография*Софт

Сегодня появился первый выпуск децентрализованной коммуникационной платформы Jami, он распространяется под кодовым именем Together. Ранее проект развивался под другим именем — Ring, а до этого — SFLPhone. В 2018 году децентрализованный мессенджер переименовали для того, чтобы избежать возможных конфликтов с торговыми марками.

Код мессенджера распространяется под лицензией GPLv3. Jami выпущен для GNU/Linux, Windows, MacOS, iOS, Android и Android TV. По желанию можно выбрать один из вариантов интерфейсов на базе Qt, GTK и Electron. Но главное здесь, конечно, не интерфейсы, а то, что Jami дает возможность обмениваться сообщениями без обращения к выделенным внешним серверам.
Читать дальше →
Всего голосов 30: ↑30 и ↓0+30
Просмотры16K
Комментарии 26

DeFi — обзор рынка: скамы, цифры, факты, перспективы

Децентрализованные сетиИсследования и прогнозы в ITБизнес-моделиКриптовалютыБудущее здесь

DeFi заполонили рынок; DeFi - новый хайп; DeFi - новые ICO; DeFi - что-то там ещё: так и слышится из всех утюгов, мониторов и прочих, порой совершенно не предназначенных для подобного, устройств.

В 1001-й раз рассказывать, что такое блокчейн, токены и как всё это можно использовать, - не хочется: в сети полно бесплатных материалов по теме. Другое дело, что есть потребность расставить точки сразу и над "ё" и над "i", дабы отделить невозможное количество мух от котлет, поэтому - стразу в пламя.

Заглянуть в [будущее/прошлое]
Всего голосов 6: ↑3 и ↓30
Просмотры14K
Комментарии 33

Вклад авторов