Authenticated Cross-Subnet Messaging With BLS Aggregate Signatures

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional blockchain networks face challenges in enabling secure cross-subnet communication without relying on trusted intermediaries, leading to inefficiencies in message exchange and increased validation costs.

Innovation Solution

A messaging protocol that utilizes a shared registry of validator sets and Boneh-Lynn-Shacham (BLS) keys to enable cross-subnet communication, allowing subnets to validate messages using aggregate signatures without the need for intermediaries, thereby enhancing security and reducing verification costs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional blockchain networks use bridge validators for cross-subnet communication, then message exchange can be facilitated, but security is compromised due to reliance on trusted intermediaries and validation costs increase

Engineering Contradiction:
ImprovesecurityVSAvoidvalidation costs
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts and eliminates the bridge validator intermediary from the cross-subnet communication system. By removing this trusted third party, the system achieves direct peer-to-peer message exchange between subnets, thereby improving security by eliminating reliance on intermediaries while reducing validation costs through more efficient direct validation mechanisms

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent replaces the traditional bridge validator intermediary with a new shared registry mechanism. This registry stores validation information that enables direct verification between subnets without requiring a dedicated intermediary, thus maintaining the mediator function while improving security and reducing costs

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If bridge validators are used for cross-subnet communication, then message transfer is enabled, but processing loads increase and transaction speed decreases

Engineering Contradiction:
Improvetransaction speedVSAvoidprocessing load
Core Design Contradiction:
ProductivityVSPower

Solution Approach 1:

The patent removes the bridge validator intermediary that was causing processing bottlenecks. By enabling direct message exchange between subnets through the shared registry, the system eliminates the additional processing load on bridge validators, thereby increasing transaction speed and improving overall productivity

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent enables subnets to validate messages directly against each other using the shared registry, making the validation process self-service oriented. This eliminates the need for bridge validators to process all cross-subnet messages, distributing the processing load and increasing transaction throughput

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20250335906A1Authenticated cross-subnet communication
Publication Date: 2025.10.30 AVA LABS INC
  • US20250335906A1 patent drawing
  • US20250335906A1 patent drawing
  • US20250335906A1 patent drawing

AI summary

Various aspects of the subject technology relate to systems, methods, and machine-readable media for cross-chain communication in a blockchain platform. Various aspects may include accepting, at a first blockchain, a first transaction including a message and a message payload. Aspects may also include validating, at the first blockchain, the message by signing the message using signature keys of one or more validators in a first set of validators of the first blockchain. Aspects may also include generating an aggregate signature based on the signature keys of the one or more validators in a first set of validators. Aspects may also include submitting a second transaction on to a second blockchain, the second transaction including the message and the aggregate signature. Aspects may include validating, at the second blockchain, the second transaction based on a shared registry.