Zero-Custody Switch for Blockchain Asset Exchange Security

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Blockchain-asset exchanges face custodianship risks and counter-party risks due to centralized control, where exchanges hold customer funds, making them vulnerable to hacking and fund theft, with no recourse for customers if their balances are altered or funds are stolen.

Innovation Solution

Implementing a 'Zero-Custody Switch' mechanism using encrypted multi-signature payment accounts, where transactions are cryptographically secured on a blockchain, requiring at least two signatures from a client, an exchange server, and an oracle server to authorize payments, ensuring that neither party can unilaterally transfer funds, and utilizing a third-party oracle for rule-based confirmation of transactions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If centralized custodianship is used to facilitate transactions, then transaction efficiency is improved, but security and trust risk worsen due to vulnerability to hacking and fund theft

Engineering Contradiction:
Improvetransaction efficiencyVSAvoidsecurity and trust
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent extracts the custodial function from the exchange system by implementing non-custodial wallets where users maintain direct control of their private keys. The exchange acts only as a matching engine that facilitates transactions without holding user funds, thereby eliminating the security vulnerability of centralized custodianship while preserving transaction efficiency.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces smart contracts as intermediaries that automatically execute transactions when conditions are met. These self-executing contracts on the blockchain serve as a trustless mediator between buyers and sellers, eliminating the need for centralized custodians while ensuring transaction completion through automated enforcement of agreement terms.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If non-reversible blockchain transactions are used to ensure security, then fund theft prevention is improved, but counter-party risk worsens as there is no recourse if transactions fail

Engineering Contradiction:
Improvefund theft preventionVSAvoidcounter-party risk
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent implements preliminary verification of transaction conditions through smart contracts before execution. The contract code预先 checks whether all conditions are satisfied (e.g., asset availability, pricing conditions) and only permits transaction execution when verified, preventing failed transactions while maintaining the irreversible security benefit of blockchain.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent incorporates automated feedback mechanisms where the smart contract continuously monitors transaction conditions and provides status information to parties. This feedback loop ensures all parties can verify that conditions are met before execution, reducing counter-party risk through transparency while maintaining blockchain's irreversible security.

Inventive Principle:
Principle #23Feedback

3Speed

If automated order matching is implemented to improve efficiency, then transaction speed is improved, but custodianship risk worsens due to centralized control of funds

Engineering Contradiction:
Improvetransaction speedVSAvoidcustodianship risk
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The patent extracts the custodial function from the automated matching system. The matching engine operates purely as an information-processing component that matches buy and sell orders, while fund transfers occur directly between user wallets through smart contracts. This separation eliminates custodianship risk while preserving the efficiency of automated matching.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent enables self-service through non-custodial wallets where users independently control their funds and private keys. The automated matching system facilitates transactions, but users themselves execute the fund transfers through their own wallets, eliminating the need for centralized custodianship while maintaining automated efficiency.

Inventive Principle:
Principle #25Self-service

Data Source

PatentEP3384448B1Systems and methods for improving security in blockchain-asset exchange
Publication Date: 2020.10.14 SHAPESHIFT AG
  • EP3384448B1 patent drawingFigure 1
  • EP3384448B1 patent drawingFigure 2
  • EP3384448B1 patent drawingFigure 3

AI summary

The embodiments described herein comprise hardware and software improvements in blockchain-asset exchange technology, whereby one or more servers automatically, based on a set of predetermined rules, executes a mechanism allowing blockchain-asset exchange customers to place standing-limit or market orders for blockchain-based digital assets (e.g., cryptocurrencies) with a counter-party, but without counter-party risk. The counter-party will not receive the payment until the customer's exchange order has executed, and the customer has taken possession and ownership of the desired asset. The customer cannot reverse payment or otherwise rescind the payment from the counter-party once the customer receives the desired asset. The systems and methods use blockchain databases, multi signature key signing procedures, and a transparent, objective, automated, rules-based software agent t manage and autonomously govern transfer of digital blockchain-based assets in a multi-party exchange scenario, without risk of asset loss and without the discretion of any human actor.