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 $\textit{Transmission Control Engine}$ (TCE). The validity of cross-subnet messages is ensured by the $\textit{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 $\textit{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.
翻译:托普斯是一个开放的互操作性协议,旨在尽可能减少信任假设,代之以加密构件和分散化,同时展示巨大的可扩展性。协议不使用中央链条,也不使用共识来确保在公共和私人链条的不同生态系统(称为子网)之间一致发送信息,而是依赖一个分散的网络,例如我们称之为$\textit{传输控制引擎(TCE)实施的薄弱的因果可靠广播。跨子网信息的有效性由美元/textit{Universal Consultual 接口(UCI)来保证,并源于zkSTARK证据,证明由Topos zkVM执行的子网状态过渡的有效性。这种计算完整性的证明由任何其他参与者公开核查,如其他子网或审计公司。 TCE和子网之间的接口利用ICE-FROST协议,一个创新的门槛签名机制,其固定的公共钥匙允许在注册后单独识别子网,在协议登记美元之后,以美元/zSTARK证据证实子网络状态。TFrmalmlancerlancermal list lianceral_tal_tal-to manstalstaltiewcal a list list list list list list list list list list list list list list list list sibtaltifortictal