As Web3 continues to evolve and develop, there is an urgent need to focus on privacy on the blockchain in a similar, if not a more advanced manner, than what is available for Web2. Web3 users want to control their privacy on the blockchain and choose when they reveal personal information, such as addresses, transaction amounts, and even IP addresses.   


The OMNIA team has thus compiled the following resources that explain unfamiliar concepts such as confidential transactions, MimbleWimble, Ring signatures, Dandelion, bulletproofs, Mixers, zero-knowledge proofs, and secure multi-party computation.

Confidential Transactions

Confidential transactions (CT) on the blockchain is the idea of shielding transaction amounts that would otherwise be publicly available on the broader network. The sensitive information is only disclosed to the sender, receiver, and other parties selected to view it. 


The idea was first discussed by Blockstream CEO Adam Back in 2014 and has since gathered traction in the Web3 space. 


MimbleWimble is a blockchain protocol derived from a spell in the Harry Porter series of books with a similar name, which ties people’s tongues in a knot, thus preventing them from revealing sensitive information. 

The protocol uses Elliptic Curve Cryptography to verify transaction amounts without publicly revealing any information on the public network. It borrows a lot from Confidential transitions, whereby information is only disclosed to the sender and receiver of the transaction.   

Ring Signatures

Monero is one of the most popular privacy coins that utilizes ring signatures. This type of privacy-enhancing technology allows any member of a particular group, or ring of network participants, to validate a transaction by another entity in another group without revealing who approved it. 


Dandelion is a protocol implementation at the base layer of a blockchain that introduces a new pattern for nodes to communicate. It goes a step further by frustrating efforts to trace the origin of transaction messages and IP addresses of nodes.   

Zero-knowledge Proofs

In mathematics, Zero-knowledge proofs are ways of verifying the truth of a set of information without revealing the information itself. First introduced in 1985 by MIT scientists, Zero-Knowledge proofs have found real-life use cases in increasing privacy on the blockchain. ZCash is a popular privacy coin that utilizes Zero-knowledge proofs.



Bulletproofs are a type of short non-interactive zero-knowledge proofs that requires no trusted setup. They enable efficient, confidential transactions on blockchain networks such as Bitcoin.

Secure Multi-party Computations

Secure multi-party computations is a cryptographic protocol that distributes computation across multiple parties without one individual party knowing what the other party is calculating. Although yet to become popular amongst crypto and blockchain projects, it could be an alternative way to increase users' privacy. 

Secure Multiparty Computations on Bitcoin - A research paper by Alumni of the Univeristy of Warsaw (Poland) Marcin Andrychowicz, Stefan Dziembowski, Daniel Malinowski and Łukasz Mazurek.

About OMNIA 

Omnia Protocol is a decentralized infrastructure protocol for securely accessing the blockchain so that no single point of failure will ever disrupt blockchain applications or wallets integrating with it.

Omnia’s solution is truly decentralized and requires zero technical knowledge. Therefore, all users can set up their nodes in little time and effort. Learn more about the technological marvel behind Omnia by following our Blog or reading our whitepaper.


A hackathon by OMNIA — 1 hour of learning that you just cannot miss. Omnia provides you secure RPC endpoints with high availability to access the blockchain, and you are very close to accessing it without being tracked or monitored in an easy way that will protect you from malicious threats.

Become an expert, and book your seat on the hackathOMNs page.

Post by John N. Kirumba
August 3, 2022