Треугольник Зуко (Mjyrikl,unt {rtk)
Треугольник Зуко — это трилемма свойств имён участников сетевых протоколов.[1]
- Понятные человеку: осмысленные и запоминающиеся (с низкой энтропией) имена.
- Защищённые: размер ущерба, который может нанести системе злоумышленник, должен быть как можно ниже.
- Децентрализованные: по имени можно определить обозначаемую сущность, не обращаясь к центральной службе или специальному авторитетному источнику.
Обзор
[править | править код]Зуко Вилкокс предположил, что нельзя достичь выполнение более чем двух свойств одновременно. Например, технология DNSSec предлагает безопасную удобочитаемую схему именования, которая не застрахована от компрометации корневым узлом; .onion-адреса и биткойн-адреса — защищены и децентрализованы, но они сложно воспринимаются человеком; в I2P используются службы перевода имён, которые являются безопасными (так как выполняются локально) и обеспечивают человекопонятные имена, но эти имена не могут использоваться глобально в децентрализованной сети без существования авторитетных узлов.
Решения
[править | править код]Было создано несколько систем, демонстрирующих все три свойства треугольника Зуко, в том числе:
- В статье программиста Ника Сзабо «Защищенные названия с авторитетом владельца» показано, что все три свойства могут быть достигнуты до пределов Византийской отказоустойчивости[2].
- Активист Аарон Шварц описал систему доменных имён на блокчейне.[3] Подобные системы остаются уязвимыми для «атаки Сивиллы»[4], но безопасны в рамках безопасности самого блокчейна. Namecoin сейчас реализует эту концепцию.
Несколько платформ реализуют опровержения предположения Зуко, в том числе: Twister (использует bitcoin-протокол), Blockstack (может работать на любом блокчейне, в настоящее время использует Биткойн), Namecoin (отдельный блокчейн), Monero OpenAlias[5].
См. также
[править | править код]Примечания
[править | править код]- ↑ Zooko Wilcox-O'Hearn. Names: Decentralized, Secure, Human-Meaningful: Choose Two . Архивировано 20 октября 2001 года.
- ↑ Secure Property Titles Архивная копия от 24 ноября 2017 на Wayback Machine, 1998
- ↑ Aaron Swartz, Squaring the Triangle: Secure, Decentralized, Human-Readable Names Архивная копия от 15 января 2011 на Wayback Machine, Aaron Swartz, January 6, 2011
- ↑ Dan Kaminsky, Spelunking the Triangle: Exploring Aaron Swartz’s Take On Zooko’s Triangle Архивная копия от 16 января 2013 на Wayback Machine, January 13, 2011
- ↑ Monero core team. OpenAlias (19 сентября 2014). Дата обращения: 3 февраля 2015. Архивировано 11 февраля 2015 года.
Ссылки
[править | править код]- Zooko Уилкокс-О’Хирна, имена: децентрализация, надежного, человека-значимое: выбрать две — эссе, освещающих эту трудность
- Марк Стиглер, Введение в Petname системы — четкое введение
- Ник Сабо, защищенных прав собственности — утверждает, что все три свойства могут быть достигнуты до пределов Византийской отказоустойчивости.
- Боб Вайман, сохранение идентичности: обновление Zooko пирамид
- Павел Кроули, Квадратура Zooko треугольник
- Аарон Шварц, Квадратура треугольника, используя технику с Биткойн
На эту статью не ссылаются другие статьи Википедии. |