Skip to content

Compare

Four documents, the same five questions.

No throughput league table and no yield. The cells are what this library is willing to say about the text.

QuestionSemaphore: Zero-Knowledge Signaling on Ethereum
What the text proposesA member of a group proves they are some member, and posts a signal, without showing which member. A nullifier stops the same member signalling twice in the same context. The 2020 proposal is a base layer for voting and similar uses. It is not itself a mixer, and later versions changed the circuits.
Who may writeKobi Gurkan, Koh Wei Jie and Barry Whitehat
What is settledAn identity is a secret. The group holds a commitment to it.
Load-bearing assumptionMembership is only as honest as the process that added the commitment. A group of sock puppets proves nothing about people.
What this library says afterwardsThe 2020 circuits are not the later Semaphore deployments. Cite the version you mean.
RightsOfficial external source only