Invisibook

Decentralized privacy order book

Invisibook: Decentralized Privacy order-book on Ethereum

Introduction

Invisibook is a decentralized privacy order book project. It is built on Ethereum L1 and achieves on-chain matching, off-chain settlement, and on-chain verification through a combination of MPC (Multi-Party Computation) + ZK (Zero-Knowledge proofs).

In Invisibook, the trading instruments and quoted prices are public, but the order quantities on-chain are in ciphertext form. The public and counterparties can only execute trades — they cannot discover the other party’s position size (even using AI or quantitative trading algorithms). This protects traders’ privacy and prevents reverse engineering of positions, front-running (rat trading / insider trading), and various forms of MEV that erode large profits.


SPDZ MAC 恶意模型原理

安全多方计算(MPC)允许多个参与方在不暴露各自私有数据的前提下,共同计算一个函数的值。SPDZ 是一种被广泛使用的 MPC 协议,它不仅保护隐私,还能抵抗恶意行为者,即使某些参与方试图作弊或篡改数据,协议也能检测出来并保证结果正确性。其关键技术之一就是信息论安全的消息认证码(MAC)机制


去中心化隐私订单薄:金融领域的必要革命

在当今快速发展的金融市场中,交易效率、隐私保护和公平性已成为投资者关注的焦点。传统中心化交易所主导的模式,虽然促进了全球资本流动,但也暴露出了诸多结构性缺陷。这些缺陷不仅导致交易者利益受损,还阻碍了市场的健康发展。为此,去中心化隐私订单薄作为一种创新解决方案应运而生。它不仅解决了传统模式的痛点,还在隐私性、价格发现和抗审查方面实现了革命性突破。本文将从传统交易所的局限性入手,逐步探讨暗池和量化交易算法的尝试性解决路径,最终论证去中心化隐私订单薄的必要性和其对金融领域的颠覆性影响。


如何隐私比较两个整数(错误)

Alice 和 Bob,他们手里分别持有一个无符号整数,Alice持有x, Bob持有y。
此时他们想互相比较出x和y的大小关系, 但同时又不想泄漏自己手里具体的数,此时我们该如何解决呢?