# Technology Articles
###### tags: `Kurate` `expression` `FAQ`
---
title: 'Waku'
next: 'next-post-name'
---
Waku is a suite of privacy-preserving, peer-to-peer messaging protocols. It removes centralized third parties from messaging, enabling private, secure, censorship-free communication with no single point of failure.
Waku provides privacy-preserving capabilities, such as sender anonymity,metadata protection and unlinkability to personally identifiable information. It is designed for generalized messaging, enabling human-to-human, machine-to-machine or hybrid communication.
Waku runs everywhere — desktop, server, and resource-restricted devices, such as mobile devices and browsers.
https://waku.org/
---
title: 'ZK-proofs'
next: 'next-post-name'
---
In cryptography, a zero-knowledge proof or zero-knowledge protocol is a method by which one party (the prover) can prove to another party (the verifier) that a given statement is true while the prover avoids conveying any additional information apart from the fact that the statement is indeed true. The essence of zero-knowledge proofs is that it is trivial to prove that one possesses knowledge of certain information by simply revealing it; the challenge is to prove such possession without revealing the information itself or any additional information.
https://en.wikipedia.org/wiki/Zero-knowledge_proof
---
title: 'Semaphore'
next: 'next-post-name'
---
Using zero knowledge, Semaphore allows Ethereum users to prove their membership of a group and send signals such as votes or endorsements without revealing their original identity.
https://semaphore.appliedzkp.org/
---
title: 'Unirep'
next: 'next-post-name'
---
UniRep is a private and non-repudiable reputation system. Users can receive positive and negative reputation from attesters, and voluntarily prove that they have at least certain amount of reputation without revealing the exact amount. Moreover, users cannot refuse to receive reputation from an attester.
https://github.com/unirep