Zooko-trekant

Den trekant Zooko er et diagram som illustrerer en teori oppfunnet av Zooko Wilcox-O'Hearn  (en) .

Det er sett etter tre egenskaper når du lager kommunikasjonsprotokoller.

Sikret et navn må bare samsvare med ett og bare ett element. Desentralisert de myndigheter sentraliserte bør ikke være nødvendig å finne ut hvilke navn matcher alle element. Menneskelig forståelig elementets navn må kunne ha en betydning og det må være mulig å huske det.

I følge Zookos teori kan en identifikator bare kombinere to av disse egenskapene; men det er mulig å kombinere de tre egenskapene i et navnesystem.

For eksempel er DNSSEC sikker og adressene kan huskes, men den er ikke desentralisert. den onion routing system er trygt og desentralisert men adressene er ikke menneskelig forståelig; diaspora * er desentralisert og brukernes pseudonymer er forståelig for mennesker, men det er mulig å bruke samme brukernavn som noen på betingelse av å bruke en pod der den er tilgjengelig.

Løsninger

Flere protokoller, inkludert Namecoin , GNU Name System og Twister , er opprettet med sikte på å bringe de tre egenskapene sammen.

Nick Szabo skrev en artikkel i 1998 som viste at alle tre egenskapene kunne kombineres med tilstanden til å bruke en feiluensitivitetsmetode .

Aaron Swartz beskrevet ijanuar 2011et system som bruker blockchain for å tildele domener. Dette systemet er sårbart for Sybil-angrepet, men er sikkert takket være problemet med de bysantinske generalene .

Merknader og referanser

(fr) Denne artikkelen er delvis eller helt hentet fra Wikipedia-artikkelen på engelsk med tittelen Zooko's triangel  " ( se listen over forfattere ) .
  1. Swartz 2011 .
  2. Ferdous et al. 2009 , s.  47.
  3. Szabo 1998 .
  4. Kaminsky 2011 .

Vedlegg

Bibliografi

Relaterte artikler

Eksterne linker