Shared Secret Exchange Protocol for Blockchain Smart Contracts

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing blockchain-based smart contracts face challenges in securely sharing cryptographic materials between multiple parties without exposing a shared secret, requiring cryptographic techniques and verifiable communications channels.

Innovation Solution

A protocol for multi-party verification key recording on a blockchain that allows parties to exchange quantities to determine powers of a shared secret without encryption, using off-chain communications and polynomial interpolation to generate a common reference string.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If cryptographic techniques such as encryption are used to share cryptographic materials between multiple parties, then security is improved, but device complexity and computational overhead increase

Engineering Contradiction:
ImprovesecurityVSAvoidcomplexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts the shared secret from the cryptographic material exchange process. Instead of exchanging encrypted cryptographic materials that require decryption, the protocol allows parties to directly exchange cryptographic materials (public keys, signatures) that are mathematically derived from individually held secret shares. The shared secret itself is never exposed or transmitted, only its cryptographic utilities are shared through direct material exchange.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent segments the shared secret into multiple secret shares distributed to different parties. Each party holds a share that individually provides no information about the shared secret, but collectively enables cryptographic operations. This segmentation allows direct exchange of cryptographic materials without needing encryption, as each party's materials are already secured by their unique secret share.

Inventive Principle:
Principle #1Segmentation

2Reliability

If verifiable communications channels are established to ensure confidentiality of exchanged data, then security is improved, but device complexity and setup requirements increase

Engineering Contradiction:
ImprovesecurityVSAvoidcomplexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements self-service security where the cryptographic materials themselves provide the verification and confidentiality guarantees. Public keys and signatures exchanged between parties are inherently verifiable through cryptographic validation, eliminating the need for separate verifiable communication channel infrastructure. The materials self-verify their authenticity and confidentiality through mathematical properties.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent uses blockchain as an intermediary ledger to record and verify the exchange of cryptographic materials. Rather than requiring complex point-to-point verifiable communication channels, the blockchain provides a trusted, decentralized recording layer that validates and immutably stores the exchanged materials, simplifying the verification process while maintaining security.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Loss of information

If traditional cryptographic exchange methods are used, then confidentiality is maintained, but productivity and efficiency decrease

Engineering Contradiction:
ImproveconfidentialityVSAvoidefficiency
Core Design Contradiction:
Loss of informationVSProductivity

Solution Approach 1:

The patent replaces the mechanical system of encryption and decryption with a mathematical system of direct cryptographic material exchange. Instead of encrypting materials with the shared secret and then decrypting them, the protocol uses mathematical relationships between secret shares and public keys to allow direct exchange and verification, eliminating the computational overhead of cryptographic transformation while maintaining confidentiality.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

4Productivity

If multiple parties exchange cryptographic materials directly without encryption, then computational overhead is reduced, but security risks increase

Engineering Contradiction:
Improvecomputational efficiencyVSAvoidsecurity
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent changes the fundamental parameter of how cryptographic materials are represented and exchanged. Rather than exchanging encrypted forms that require decryption operations, the protocol exchanges materials in their native, verifiable form using different cryptographic parameters (public keys, signatures) that provide both efficiency and security simultaneously through their mathematical properties.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20260113182A1System and method for securely sharing cryptographic material
Publication Date: 2026.04.23 NCHAIN LICENSING AG
  • US20260113182A1 patent drawing
  • US20260113182A1 patent drawing
  • US20260113182A1 patent drawing

AI summary

Systems and methods described herein relate to techniques in which multiple parties each generate and exchange quantities that are based on a shared secret (e.g., powers of the shared secret) without exposing the shared secret. According to a protocol, two or more parties may exchange sets of elliptic curve points generated over polynomials that can be used, by each of the two or more parties, to determine a power of a shared secret. The protocol may be utilized as part of determining parameters for a smart contract that is broadcast to a blockchain network (e.g., Bitcoin). Based on the protocol, an additional party (e.g., a third party different from the two or more parties) may perform a computational task such as execution of the smart contract.