Sisu Network Bridge

GЯΣ76ƧHΛ
3 min readSep 23, 2023

--

A secure and user-friendly bridge for seamless asset transfer between chains.

Sisu Network is a revolutionary new decentralized layer that connects different blockchains and enables seamless transactions.
It acts as a bridge, allowing users to transfer assets and execute smart contracts across different L1, L2 chains.
Sisu also supports private token exchanges to ensure secure and confidential transactions.

Sisu basics

It contains a decentralised network of validator nodes responsible for the transmission of each token or message. These validator nodes consist of three basic components:
1 Consensus layer:
Leveraging stake proofing and Byzantine fault tolerance, the consensus layer allows nodes to coordinate the following operation. Control nodes risk Sisu tokens to participate and are rewarded for following the network consensus while penalized for malicious activity. It serves as the brain of the network, processing inputs and determining next actions.
2 Threshold Signature Scheme:
Providing decentralization and cost-effectiveness, the Threshold Signature Scheme enables the generation of a single signature per transaction, making Sisu transactions significantly cheaper than multi-signature solutions within the chain. This approach is explained in detail in the MPC Bridge document.
3 Observation:
This component monitors all intra-chain transactions and reports them to the consensus layer. These technical decisions are the result of careful consideration and are not mere trends. The development team has analysed various bridging approaches to implement the most secure solution. The bridging model document provides further insight into their security model.

A safe Sisu

Many cross-chain solutions rely on a gateway smart contract or wallet to transfer assets. However, securing this contract is essential for secure communication between chains. Common methods such as multiple signatures within a chain and single-key ownership have drawbacks, such as high costs and reduced decentralisation.

Sisu aims to provide a cost-effective and decentralised solution for locking/unlocking assets from smart gateway contracts. This is achieved through their innovative Consensus Engine and MPC Engine, both of which address specific challenges of inter-chain transmission.

MPC Engine: Distributed key signing
Once the Consensus Engine agrees with the transaction output, the data is passed to the MPC Engine for distributed key signing.
Sisu uses the Threshold Signature Scheme (TSS) for this task. TSS breaks a single private key into N pieces and distributes them to different nodes in the network. During transaction signing, each node generates a final signature using its part of the private key. The nodes exchange their signature parts until a final, consistent copy of the signature is obtained.
Unlike other approaches, TSS does not reconstruct the private key during the signature, thus enhancing security.

Consensus Engine: Ensuring consistency
The primary task of the Consensus Engine is to ensure that all nodes see the same transaction input as the gateway. For successful cross-chain flows, the network must agree on the transaction inputs, allowing the generation of transaction outputs and signatures. Despite the time variation in the visibility of transactions between nodes, the consensus engine waits for at least 2/3 of the network to approve the transaction before processing the captured transaction.
This prevents the network from processing erroneous or malicious transactions.

--

--