> For the complete documentation index, see [llms.txt](https://hypatia-ai.gitbook.io/hypatia-protocol/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://hypatia-ai.gitbook.io/hypatia-protocol/protocol/multichain-bridge.md).

# Multichain Bridge

## Abstract

In recent years, blockchain technology has seen an explosion in the number of different protocols and networks that exist. While this has led to a diverse and decentralized ecosystem, it has also created challenges for interoperability between different blockchains. In this paper, we propose a burn bridge and portal system for an AI-managed blockchain protocol that allows for assets from other blockchains to be brought over into our protocol.

## The Burn Bridge Mechanism

The burn bridge mechanism is a process by which users can transfer their assets from one blockchain to our AI-managed proof-of-space blockchain protocol. The process involves "burning" the assets on the original blockchain, by sending them to a specific burn address. This burn address is a smart contract on the original blockchain that is configured to recognize the burn transaction and trigger the issuance of equivalent assets on our protocol.

The process of burning assets on one blockchain can be broken down into the following steps:

1. The user sends their assets to the burn address on the original blockchain.
2. The burn address recognizes the transaction and sends a signal to our protocol to issue the equivalent assets to the user.
3. Our protocol verifies the burn transaction and the identity of the user, and issues the equivalent assets on our blockchain.
4. The user can now access and interact with their assets on our blockchain, and perform transactions with them.

## The Portal System

A token portal in blockchain technology is a platform that enables the transfer of tokens (digital assets) from one blockchain to another. This can be accomplished through a process called token wrapping, where a token on one blockchain is "wrapped" into a new token on a different blockchain, while maintaining the same underlying value and attributes. Token portals typically use smart contracts and cross-chain interoperability protocols to facilitate these token transfers.

The main benefits of using a token portal are the ability to take advantage of the unique features offered by different blockchains, such as increased security, faster transaction times, or new functionality. Additionally, token portals can also provide a way for users to move their tokens to a blockchain that has a greater level of decentralization, or one that is better suited to their needs.

1. **Tokenization:** The first step in using the token portal with our protocol is to tokenize the data on the distributed file system. This involves creating unique digital tokens that represent the data and are stored on the blockchain. These tokens can be used to track the data, verify its authenticity with timestamps, and provide proof of ownership.
2. **Wrapping tokens:** Once the data is tokenized, the tokens can be "wrapped" using the token portal, which allows them to be transferred to a different blockchain. This wrapping process creates a new token on the destination blockchain that is backed by the original token on the source blockchain, thus maintaining the underlying value and attributes of the data.

### Zero Knowledge Proofs&#x20;

Zero Knowledge Proofs (ZKPs) will be used with the token portal to make the interoperability of data between blockchains more seamless. Here's how it works:

1. **ZKP generation:** The token portal would then generate a ZKP for each tokenized data, which would be used to prove the authenticity of the data without revealing the data's contents.
2. **Wrapping tokens:** Once the data is tokenized and the ZKP is generated, the tokens can be "wrapped" using the token portal, which allows them to be transferred to a different blockchain. This wrapping process creates a new token on the destination blockchain that is backed by the original token on the source blockchain.
3. **Verification:** When the wrapped tokens are transferred to a different blockchain, the ZKP can be used to verify the authenticity of the data without revealing its contents. This allows the data to be used by smart contracts and other applications on the destination blockchain without compromising its integrity or privacy.
4. **Interoperability:** This process allows for seamless interoperability of data between different blockchains, as the ZKP can be used to verify the authenticity of the data on any blockchain, making it possible to use the same data across multiple blockchains without requiring the data to be copied or transferred.

To ensure the security and integrity of the assets transferred via the burn bridge and portal system, our protocol utilizes a consensus mechanism that combines proof-of-space and proof-of-stake. This allows for a decentralized and trustless validation of transactions, while also providing a high level of security against malicious attacks.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://hypatia-ai.gitbook.io/hypatia-protocol/protocol/multichain-bridge.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
