Golden
Zooko's triangle

Zooko's triangle

Zooko's triangle defines the three desirable characteristics of a network protocol identifier. These characteristics are human-meaningful, decentralized, and secure.

All edits

Edits on 7 Feb 2019
Jude Gomila
Jude Gomila edited on 7 Feb 2019 6:38 pm
Edits made to:
Infobox (-1 properties)

Infobox

Is a
Edits on 23 Jan 2019
Golden AI
Golden AI edited on 23 Jan 2019 3:05 pm
Edits made to:
Infobox (+1 properties)

Infobox

Is a
Edits on 4 Dec 2018
Dawson Sewell
Dawson Sewell edited on 4 Dec 2018 10:19 pm
Edits made to:
Description (+166 characters)
Article (+1332 characters)
People (+2 cells) (+49 characters)
Further reading (+4 cells) (+231 characters)
Categories (+1 topics)
Related Topics (+1 topics)
Topic thumbnail

Zooko's triangle

Zooko's triangle defines the three desirable characteristics of a network protocol identifier. These characteristics are human-meaningful, decentralized, and secure.

Article

In 2001, Zooko Wilcox-O'Hearn described the three desirable properties of network protocol identifiers to be global, unique, and memorable. The Zooko's triangle was named after Zooko Wilcox-O'Hearn, and its properties would later expand to become decentralized (global), secure (unique), and human-meaningful (memorable). Zooko's triangle represents the basic foundation of Petname models.



Human-meaningful identifiers need to pass what is known as the 'moving bus test' according to Wilcox-O'Hearn. The moving bus test is passed if the identifier can be remembered correctly for a definite period of time if seen on a bus passing by. An identifier is considered to be unique is it does not produce any collisions within the network and maintains a strong resistance against forgery. 

...

Wilcox-O'Hearn claims that no identifier can satisfy all three requirements of desirable identifiers, and that only two identifier properties can be satisfied at once — this problem is represented by the visual analogy of Zooko's triangle. In Zooko's triangle, all three properties are connected with a single line, and only pairs at each corner can be connected using a single line. This visual analogy demonstrates that at one time an identifier can satisfy a maximum of two out of three desirable identifier characteristics of Zooko's triangle. 

People

Name
Role
Related Golden topics

Creator of Zooko's triangle



Further reading

Title
Author
Link
Type

Understanding Identity and the Blockchain in the Context of Zooko's Triangle; Human-meaningful, Decentralized, Secure

John Lilic

Web

Categories

Related Topics

Edits on 1 Jan 2017
Golden AI"Initial topic creation"
Golden AI created this topic on 1 Jan 2017 12:00 am
Edits made to:
Article
Topic thumbnail

 Zooko's triangle

Zooko's triangle defines the three desirable characteristics of a network protocol identifier. These characteristics are human-meaningful, decentralized, and secure.

No more activity to show.