Zooko's triangle
http://dbpedia.org/resource/Zooko's_triangle an entity of type: Software
Zooko's triangle is a trilemma of three properties that some people consider desirable for names of participants in a network protocol:
* Human-meaningful: Meaningful and memorable (low-entropy) names are provided to the users.
* Secure: The amount of damage a malicious entity can inflict on the system should be as low as possible.
* Decentralized: Names correctly resolve to their respective entities without the use of a central authority or service.
rdf:langString
Треугольник Зуко — это трилемма свойств имён участников сетевых протоколов.
* Понятные человеку: осмысленные и запоминающиеся (с низкой энтропией) имена.
* Защищённые: размер ущерба, который может нанести системе злоумышленник, должен быть как можно ниже.
* Децентрализованные: по имени можно определить обозначаемую сущность, не обращаясь к центральной службе или специальному авторитетному источнику.
rdf:langString
Zookos Dreieck (engl. Zooko's triangle) ist eine Theorie von Zooko Wilcox-O'Hearn, nach der ein Namensraum in einem Rechnernetz nur zwei der drei Eigenschaften dezentralisiert, sicher und aussagekräftig gleichzeitig erfüllen kann. In einem Namensraum werden Namen auf Adressen oder andere Werte abgebildet. Die drei genannten Eigenschaften gelten in großen, öffentlichen Namensräumen typischerweise als wünschenswert. Gemäß der Theorie muss beim Entwurf eines Namensraums ein Kompromiss getroffen werden, bei dem auf eine der drei Eigenschaften verzichtet wird. Beispiele:
rdf:langString
Le triangle de Zooko est un diagramme illustrant une théorie inventée par (en). Trois caractéristiques sont recherchées lors de la création de protocoles de communication. Sécuriséun nom ne doit correspondre qu’à un seul et unique élément.Décentraliséles autorités centralisées ne doivent pas être nécessaires pour déterminer à quel nom correspond quel élément.Humainement compréhensiblele nom des éléments doit pouvoir avoir un sens et il doit être possible de le retenir.
rdf:langString
rdf:langString
Zookos Dreieck
rdf:langString
Triangle de Zooko
rdf:langString
Треугольник Зуко
rdf:langString
Zooko's triangle
xsd:integer
4697181
xsd:integer
1120719589
rdf:langString
Zookos Dreieck (engl. Zooko's triangle) ist eine Theorie von Zooko Wilcox-O'Hearn, nach der ein Namensraum in einem Rechnernetz nur zwei der drei Eigenschaften dezentralisiert, sicher und aussagekräftig gleichzeitig erfüllen kann. In einem Namensraum werden Namen auf Adressen oder andere Werte abgebildet. Die drei genannten Eigenschaften gelten in großen, öffentlichen Namensräumen typischerweise als wünschenswert. DezentralisiertEs gibt keine zentrale Autorität, die Namen ausstellt oder über deren Gültigkeit entscheidet. Der Namensraum wird von mehreren Autoritäten verwaltet, die sich nicht alle gegenseitig im gleichen Maße vertrauen. Das entscheidende Kriterium ist, dass es keine hierarchische Vertrauensbeziehung gibt, sondern beliebig aufgebaute Vertrauensnetze.SicherDie Integrität von Namenszuordnungen wird gewahrt. Ein Angreifer kann nicht eine Zuordnung manipulieren, ohne dass der Manipulationsversuch erkannt wird.AussagekräftigDie Aussagekraft eines Namens beinhaltet zum einen, dass ein Name menschenlesbar ist und zum anderen, dass ein Mensch aus einem Namen eine Bedeutung ableiten kann. Als aussagekräftig gelten selbst wählbare Namen, jedoch nicht automatisch generierte, zufällig scheinende Zeichenfolgen. Gemäß der Theorie muss beim Entwurf eines Namensraums ein Kompromiss getroffen werden, bei dem auf eine der drei Eigenschaften verzichtet wird. Beispiele:
* Das Domain Name System verwendet aussagekräftige Namen in einer hierarchischen Struktur. Mit DNSSEC kann die Integrität und Authentizität von Namenszuordnungen überprüft werden. Der Namensraum ist verteilt, aber aufgrund des hierarchischen Vertrauensverhältnisses nicht dezentralisiert.
* Die „.onion“-Namen von TOR Hidden Services werden aus Hashwerten des Serverschlüssels abgeleitet. Damit sind sie manipulationssicher und benötigen keine zentrale Instanz zur Erzeugung oder Validierung, allerdings sind sie nicht aussagekräftig und nicht frei wählbar.
* Nicknamen im Internet Relay Chat sind – im Rahmen der Zeichen- und Längenbeschränkung – frei wählbar und aussagekräftig und benötigen i. d. R. keine zentrale Instanz zur Erzeugung. Allerdings sind sie nicht sicher, da jeder Nutzer einen beliebigen, zurzeit nicht verwendeten Nicknamen wählen kann. In einigen IRC-Netzen gibt es darum wieder eine zentrale Instanz (NickServ), bei der man Nicks registrieren kann. Dann sind sie zwar sicher, aber diese Sicherheit ist dann abhängig von dieser zentralen Instanz.
rdf:langString
Le triangle de Zooko est un diagramme illustrant une théorie inventée par (en). Trois caractéristiques sont recherchées lors de la création de protocoles de communication. Sécuriséun nom ne doit correspondre qu’à un seul et unique élément.Décentraliséles autorités centralisées ne doivent pas être nécessaires pour déterminer à quel nom correspond quel élément.Humainement compréhensiblele nom des éléments doit pouvoir avoir un sens et il doit être possible de le retenir. D’après la théorie de Zooko, un identifiant ne peut réunir que deux de ces propriétés au maximum ; mais il est possible de réunir les trois propriétés dans un système de nommage. Par exemple, DNSSEC est sécurisé et les adresses peuvent être mémorisables mais il n’est pas décentralisé ; le système de routage en onion est sécurisé et décentralisé mais les adresses ne sont pas humainement compréhensibles ; diaspora* est décentralisé et les pseudonymes des utilisateurs sont humainement compréhensibles mais il est possible d’utiliser le même nom d’utilisateur que quelqu’un sous réserve d’utiliser un pod où il est disponible.
rdf:langString
Zooko's triangle is a trilemma of three properties that some people consider desirable for names of participants in a network protocol:
* Human-meaningful: Meaningful and memorable (low-entropy) names are provided to the users.
* Secure: The amount of damage a malicious entity can inflict on the system should be as low as possible.
* Decentralized: Names correctly resolve to their respective entities without the use of a central authority or service.
rdf:langString
Треугольник Зуко — это трилемма свойств имён участников сетевых протоколов.
* Понятные человеку: осмысленные и запоминающиеся (с низкой энтропией) имена.
* Защищённые: размер ущерба, который может нанести системе злоумышленник, должен быть как можно ниже.
* Децентрализованные: по имени можно определить обозначаемую сущность, не обращаясь к центральной службе или специальному авторитетному источнику.
xsd:nonNegativeInteger
5676