Quilibrium.one
SocialOfficial
Quilibrium Wiki
Quilibrium Wiki
  • Start here
  • Links & Info
  • FAQ
  • What is Quilibrium?
  • Quilibrium tokenomics
  • Q Story and Roadmap
  • Diving into Quilibrium
    • Quilibrium qualifies as "decentralized protocol"
    • What types of applications can we develop on Quilibrium?
    • How does Quilibrium maintain decentralization?
    • How Quilibrium Fixes Some Common Problems with Centralization
    • Gas fees and dynamic fee market on Quilibrium
    • Core Technologies in Quilibrium
    • Q vs ETH vs SOL
    • How fast is Quilibrium?
    • How Quilibrium Protects Privacy Without Enabling Crime
    • Quilibrium's innovative use of passkeys
    • Quilibrium KMS: The Future of Key Management
    • Security Audits of Quilibrium’s Cryptographic Protocols
    • The Alternative Thesis for Consumer Crypto
    • The Illusion of Decentralization in Crypto, and Quilibrium’s Radical Alternative.
    • Programmable MPC vs ZKP
  • Quiibrium use cases
    • Quilibrium WASM integration
    • A data storage solution built for maximum security
    • Hosting ERP Systems on the Quilibrium Network
    • The internet needed for the evolution of Smart Cities
    • Quilibrium : the path to achieving scale for AI
    • Moving tokenized real-world assets onto Quilibrium
    • Quilibrium: A Real World Asset Network Solution For Custodians
    • Quilibrium: a global network for unlocking AI agents' true potential
    • Quilibrium: scalability for the metaverse without limitations
  • External articles
    • Quilibrium explained like I am 5 :-)
    • Quilibrium Builders' Guide
    • Bybit, Gnosis, and Cold Storage
  • Running a Node
    • Is running a Quilibrium node still profitable?
    • How does Quilibrium reward the most efficient nodes?
    • What are the most important factors in a node performance?
    • Proof of Meaningful Work (PoMW)
  • Brand kit
  • Work in progress
  • Contact Me
  • Want to say thank you?
Powered by GitBook
On this page
  1. Diving into Quilibrium

Programmable MPC vs ZKP

PreviousThe Illusion of Decentralization in Crypto, and Quilibrium’s Radical Alternative.NextQuiibrium use cases

Last updated 11 months ago

By - Source:


One of the novelties of Quilibrium is that programmable MPC (secure multi-party computation) to provide confidentiality on the network as opposed to programmable ZKP (zero-knowledge cryptography) used by most other networks. Programmable MPC has just become feasible recently and the field is approximately where ZKP was 5-6 years ago.

A special case of MPC is 2PC, that is, secure multi-party computation carried out between two parties. The talk by Barry Whitehat at Devconnect 2023 is a great intro to programmable 2PC.

The TLDR is that ZKP lets us compute over single party secrets while MPC lets us compute over secrets from multiple parties. This is needed to implement stuff like Tinder swipes where you only match if both say yes. With ZKP there is a first mover problem where one party has to reveal their choice without knowing if the other matches.

Abo
Quilibrium forum
it uses
2PC is for Lovers