монопольный контроль децентрализованного сервиса
отсутствие конкуренции в условиях монополизации
Предлагаю обсудить, какие механизмы контроля децентрализованных сервисов мы знаем.
сделаете вы сеть, с узлами
что мешает другим людям поднять свои узлы?
- контроль софта на компах
контроль всего софта - это не очень реально, но у некоторых типа MacOS и Microsoft получается
но всего и не надо, достаточно в своём софте
создавать впечатление, что новые функции добавляются чаще чем у конкурентов
- контроль контента (инструкций) в интернете
людям надо формировать нужное впечатление об обсуждаемом объекте
(т.е. статьи должны быть во всех форматах во всех точках концентрации внимания
типа youtube, facebook, livejournal и т.д.)
- контроль доменных имен
только то, что люди запомнят сайт, откуда "правильно" скачивать клиент
здесь играет роль, насколько удачно выбрано имя домена
(что конкретно значит слово "удачно", какие факторы влияют)
ничто не мешает запустить альтернативные корневые серверы DNS,
и уже есть много таких проектов, однако люди ими не пользуются
(потому что предустановлено ПО, даже опенсорсное, в сети типовые инструкции,
и в ПО и в инструкциях прошито пользование первой DNS-системой)
- контроль поиска
это слишком трудоёмко, соревноваться с google
- контроль каналов передачи данных
NAT - Главное практическое препятствие децентрализации.
Если бы каждый мог соединяться с каждым, сеть бы уже сейчас выглядела совсем по-другому.
великие файрволлы
лицензии на строительство кабельной канализации
у КНДР получается (однако пограничные с Китаем районы имеют доступ через сотовую связь)
есть очень большая проблема на канальном уровне.
Точки обмена трафиком и магистральные каналы, даже во вполне себе демократических странах,
принадлежат очень ограниченной (даже на весь мир счет идет буквально на пару десятков)
группе лиц/компаний, а иногда даже еще хуже — властям.
И вот как решать эту проблему доступными средствами пользователей вообще не понятно
- контроль вычислительной аппаратуры при производстве
есть опенсорсное железо, но оно слабое и его мало.
Аппаратные ключи цифрования не помогают, потому что существуют виртуалки и эмуляция
нужна концепция "платформы вычислений, которой можно доверять"
контроль BIOS материнской платы
контроль BIOS сетевых карт, видеоплат и других плат
контроль технологии удалённого администрирования (в чипсете)
- контроль самого производства
пример - не все могут производить ASIC-и самостоятельно,
потому что недостаточно знаний по геологии и организации производства
для добычи и изготовления самостоятельно (пример - Зеленоград, рекорд = 65 нм технология)
- если мы рассматриваем не абстрактное ПО, а валюты
то есть контроль бирж (надо бы разобраться, как так получается, что это нужно не для всего ПО,
это может позволить выявить другие подобные функциональные точки)
- контроль пользователей
Anonymity is a key area where the state's agenda directly clashes with concepts of freedom
Trust no one unless you can hold them accountable