Верю-верю всякому зверю...
Feb. 5th, 2012 03:27 pmОпять главный затык в проблеме доверия. Куда ни сунься, одноранговая сеть требует не только поиска пиров (что само по себе уже та еще задача), но и знания, кому из них можно доверять. Причем не вообще, а именно сейчас. Мало ли, вдруг кто-то не выдержал пытку телевизором, продался за бочку варенья или с самого начала был глубоко законспирированным наймитом RIAA.
И, разумеется, легче всего выделить установление доверия в отдельный механизм. Но тогда у нас появляются более равные (кто бывал в ФИДО, в концлагере не плачет) и сильно снижается анонимность наиболее важных для работы всей сети узлов.
Применительно к одноранговой системе имен можно, наоборот, нырнуть глубже: вместо доверия непосредственному источнику верить или не верить каждой полученной записи. Но, опять же, где взять критерии? Запись "имя=адрес" или "адрес=имя" может быть некорректной по каким-то формальным признакам, но кто мешает единственному паразиту наводнить сеть формально корректными записями, привязывающими все имена к адресу вражеского сервера, автоматически генерирующего заявы в прокуратуру на каждый замеченный адрес?
Вот ведь пакость.
И, разумеется, легче всего выделить установление доверия в отдельный механизм. Но тогда у нас появляются более равные (кто бывал в ФИДО, в концлагере не плачет) и сильно снижается анонимность наиболее важных для работы всей сети узлов.
Применительно к одноранговой системе имен можно, наоборот, нырнуть глубже: вместо доверия непосредственному источнику верить или не верить каждой полученной записи. Но, опять же, где взять критерии? Запись "имя=адрес" или "адрес=имя" может быть некорректной по каким-то формальным признакам, но кто мешает единственному паразиту наводнить сеть формально корректными записями, привязывающими все имена к адресу вражеского сервера, автоматически генерирующего заявы в прокуратуру на каждый замеченный адрес?
Вот ведь пакость.