Topos: A Secure, Trustless, and Decentralized Interoperability Protocol

06/07/2022
by   Théo Gauthier, et al.
0

Topos is an open interoperability protocol designed to reduce as much as possible trust assumptions by replacing them with cryptographic constructions and decentralization while exhibiting massive scalability. The protocol does not make use of a central blockchain, nor uses consensus to ensure consistent delivery of messages across a heterogeneous ecosystem of public and private blockchains, named subnets, but instead relies on a weak causal reliable broadcast implemented by a distributed network which we call Transmission Control Engine (TCE). The validity of cross-subnet messages is ensured by the Universal Certificate Interface (UCI) and stems from zkSTARK proofs asserting the validity of subnets' state transitions executed by the Topos zkVM. Such proofs of computational integrity are publicly verifiable by any other participants in and out the protocol such as other subnets or audit companies. The interface between the TCE and subnets leverages the ICE-FROST protocol, an innovative threshold signature scheme, whose static public key allows for uniquely identifying subnets after they register in the protocol. The Topos protocol is designed to provide uniform security to the ecosystem and to handle any type of subnets (e.g., permissioned, permissionless) in order to fit any business use cases and pave the way for global adoption and a new standard for the Internet base layer.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/24/2022

SurferMonkey: A Decentralized Anonymous Blockchain Intercommunication System via Zero Knowledge Proofs

Blockchain intercommunication systems enable the exchanges of messages b...
research
01/10/2019

Redactable Blockchain in the Permissionless Setting

Bitcoin is an immutable permissionless blockchain system that has been e...
research
07/25/2023

A Novel Computationally Efficient Group Signature for Anonymous and Secure V2X Communications

The use of vehicle-to-everything (V2X) communication is expected to sign...
research
06/29/2022

Verified Causal Broadcast with Liquid Haskell

Protocols to ensure that messages are delivered in causal order are a ub...
research
07/11/2019

Towards a Verified Model of the Algorand Consensus Protocol in Coq

The Algorand blockchain is a secure and decentralized public ledger base...
research
08/03/2021

Accountability and Forensics in Blockchains: XDC Consensus Engine DPoS 2.0

This document introduces XinFin DPoS 2.0, the proposed next generation d...
research
05/11/2018

Breaking the Scalability Barrier of Causal Broadcast for Large and Dynamic Systems

Many distributed protocols and applications rely on causal broadcast to ...

Please sign up or login with your details

Forgot password? Click here to reset