Secure Asset Bridge Using Enclave Verification Across Blockchains

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing blockchain systems face challenges in transferring assets between networks due to high transfer fees, incompatibility of different data models, and vulnerability to security threats, limiting user access and functionality.

Innovation Solution

A secure enclave environment is used to facilitate asset transfers between blockchains by operating a bridge within a trustless and secure environment, utilizing a secure-execution server and warden servers to perform lock and unlock operations, and employing remote attestation for verification.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If assets are transferred between blockchains using traditional methods, then transfer functionality is achieved, but transfer fees are high and transaction costs exceed asset value

Engineering Contradiction:
Improvetransfer feesVSAvoidasset transfer efficiency
Core Design Contradiction:
Loss of energyVSProductivity

Solution Approach 1:

The patent introduces a bridge contract as an intermediary mechanism between blockchains. The bridge contract receives assets from one blockchain, holds them in custody, and issues corresponding wrapped assets on the target blockchain. This intermediary structure eliminates the need for expensive direct cross-chain transfers while maintaining asset liquidity and transfer efficiency.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent creates wrapped asset tokens that are cryptographic copies representing the original assets held in the bridge contract. These wrapped tokens can be transferred and traded on the target blockchain without moving the actual underlying assets, reducing transfer costs while maintaining full functionality and liquidity.

Inventive Principle:
Principle #26Copying

2Adaptability or versatility

If blockchains with different data models interact directly, then cross-chain compatibility is achieved, but security vulnerabilities increase due to exposure to attacks

Engineering Contradiction:
Improvecross-chain compatibilityVSAvoidsecurity threats
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The bridge contract serves as a secure intermediary layer between blockchains with different data models. It abstracts and standardizes interactions, allowing assets to be transferred between incompatible chains without direct exposure. The bridge contract validates and mediates all cross-chain operations, isolating security risks while maintaining broad compatibility.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements verification mechanisms where the bridge contract monitors and validates asset transfers, minting operations, and burning events. This feedback loop ensures that wrapped assets are always backed by corresponding real assets, preventing security issues like double-spending or unauthorized creation while enabling cross-chain compatibility.

Inventive Principle:
Principle #23Feedback

3Loss of energy

If a bridge contract is introduced to enable low-cost transfers, then transfer fees are reduced, but system complexity increases due to additional components

Engineering Contradiction:
Improvetransfer feesVSAvoidbridge system structure
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The bridge contract is designed as a universal, multi-functional system that handles multiple operations: receiving assets, issuing wrapped tokens, transferring them across chains, verifying transfers, minting wrapped assets, and burning tokens. This consolidation of multiple functions into a single contract reduces overall system complexity compared to having separate contracts for each operation.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The bridge contract uses simple wrapped token copies that mirror the functionality of original assets without requiring complex transformation logic. These wrapped tokens can be freely transferred and traded on the target blockchain, eliminating the need for complex cross-chain communication protocols while achieving low-cost transfers.

Inventive Principle:
Principle #26Copying

4Productivity

If wrapped assets are minted and transferred on target blockchain, then asset liquidity is improved, but risk of exploitation by malicious actors increases

Engineering Contradiction:
Improveasset liquidityVSAvoidtrustlessness
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The bridge contract implements continuous verification feedback where it monitors the target blockchain for transfer confirmations and asset burning events. This feedback mechanism ensures that wrapped assets are only created when real assets are actually held in the bridge contract, preventing exploitation while maintaining full liquidity. The system automatically adjusts the supply of wrapped assets based on verified real asset holdings.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20250363483A1Secure and trustworthy bridge for transferring assets across networks with different data architecture
Publication Date: 2025.11.27 AVA LABS INC
  • US20250363483A1 patent drawing
  • US20250363483A1 patent drawing
  • US20250363483A1 patent drawing

AI summary

Described herein is technology for providing the secure transfer of assets between blockchain networks. A secure-execution server can be configured to execute a bridge program in a secure execution environment to interact with a first pool of warden servers to facilitate secure transfer of assets between a first blockchain network and a second blockchain network. The bridge program may include instructions that, when executed by the secure execution environment, cause the secure-execution server to perform operations that may include performing lock operations that lock first assets from a contractless blockchain network and mint second assets representing the first assets in a contracting blockchain network, where the contracting blockchain network supports smart-contracts that are unsupported on the contractless blockchain network; and performing unlock operations that unlock the first assets by transferring the first assets in the first blockchain network in response to the second assets being returned or destroyed.