In recent months, significant efforts have been made to develop Sui Bridge, a native bridge to the Sui ecosystem. This initiative will increase Sui’s accessibility to the broader community and improve interoperability with other blockchains.
Sui Bridge Background
In the blockchain ecosystem, bridges are code It enables interaction and communication between independent blockchain networks. Bridges facilitate the transfer of data across boundaries, allowing users to move assets from one chain to another, as well as perform more complex operations such as cross-chain messaging.
Sui Bridge utilizes locking and minting mechanisms to store Ethereum native assets within Ethereum smart contracts and mint or burn Sui assets depending on the direction of bridge interaction. As a native bridge for Sui, no additional trust is required. The same entity that protects Sui also protects Sui Bridge, and its code is integrated into the Sui framework.
Currently available on Testnet, Sui Bridge supports tokens such as ETH, WETH, WBTC, USDT between Ethereum Sepolia and Sui Testnet. Support for more assets will be prioritized after Mainnet launch, and new features such as custom cross-chain messaging and integration with other blockchains will be introduced in future versions.
High level architecture
Sui Bridge consists of four core components: the Sui Bridge Committee or node network, the Sui Bridge smart contract, a full node running on Ethereum and Sui, and the bridge client.
The client acts as an interface between the user and the Sui Bridge infrastructure, coordinating user bridging operations by submitting properly formatted transactions and collecting Sui Bridge node signatures as needed. Full nodes on both sides of the bridge submit transactions, while the bridge node also runs Ethereum and Sui full nodes to receive and respond to bridging operations.
When bridging assets from Ethereum to Sui, the user deposits assets into the Sui Bridge smart contract on Ethereum. The client observes this transaction and coordinates the process. The Sui Bridge Committee, which runs an Ethereum full node, verifies the legitimacy of the client request. After verification, the bridging operation is completed by minting the bridged assets for the user through Sui’s Sui Bridge package. Currently, Sui Validators subsidize the gas fees associated with bridging transactions.
When bridging from Sui to Ethereum, the process is similar, but the user must manually submit a claim transaction on Ethereum, which includes the signature data from the Sui Bridge node, allowing the Ethereum account to redeem the specified assets locked in the bridge contract.
All bridging records and approvals are stored in bridge objects on the chain, and governance activities are managed by the Sui Bridge Committee.
Bridge Message
Sui Bridge reduces gas costs by structuring messages in a lightweight manner. A common messaging format is used so that each chain can efficiently decode and verify messages and signatures. The structure is minimal, containing only essential fields such as message type, version, sequence number, source chain identifier, and payload.
Bridge Security
Determining the trust model of the bridge is essential to supporting a vibrant ecosystem and large flows. Sui Bridge leverages the security of Sui to ensure both security and decentralization. The same node operators that secure Sui also manage and maintain the Sui Bridge infrastructure.
Sui Bridge can recover the public key directly from the signature itself by utilizing recoverable ECDSA signatures. This simplifies the verification process, ensuring that only legitimate transactions are processed. A message is considered valid only when the combined weight of the signatures meets or exceeds a predefined threshold.
Building interoperability
Sui Native Bridge provides a secure and efficient means of transferring assets between blockchain networks, laying the foundation for more advanced cross-chain interactions. By leveraging a robust trust model, integrating ECDSA for secure transactions, and adopting a committee-based signature verification process, Sui Bridge ensures high security and stability.
As the ecosystem evolves, the bridge will support a wider range of assets and features, such as custom cross-chain messaging. Sui Bridge represents a significant step forward in Sui interoperability by providing a seamless and highly secure solution for cross-chain asset transfers.
Image source: Shutterstock