Notebook is a zero-knowledge identity protocol that enables Web3 protocols to create Sybil-Resistant login whilst protecting their users' anonymity
Identity and trust are core to our ability to conduct business, develop relationships and participate in a democracy. Identity authentication on the blockchain ensures accountability and retains privacy in a trustless world. This documentation introduces a new protocol for private identity verification and establishes a Notebook for a user's activities on the blockchain. We cover the limitations of current blockchains, present the implementation details of our protocol, explain the security assumptions and promises, and display applications of such a technology.
Current Web3 protocols operate in a trustless space where the same permissions are given to honest users, bots and attackers. This limits the scope of financial products that can be offered by DeFi protocols and stifles the development of trust within communities on the blockchain. We propose a decentralised Notebook to keeps a log of a user's activities on the blockchain, enabling transparency and building a proxy-identity without exposing personal information. Each individual is restricted to opening a single Notebook which they give permissioned access for protocols to interact with. This allows for great development and interconnectivity in the services offered over the blockchain, whilst retaining decentralization and anonymity.
Follow our handy guides to get started on the basics as quickly as possible: