Blockchain Account Freezing Lock Mechanism

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In blockchain systems, when a user suspects a private key leakage, there is no effective method to securely manage the account until the leakage is confirmed, risking asset loss or unauthorized transactions.

Innovation Solution

A method and apparatus that generate a freezing lock with a public key, allowing the user to freeze the target account, preventing resource transfers and ensuring account security until the leakage is confirmed, using a freezing instruction and a corresponding freezing request transmitted to the blockchain.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the user transfers account assets to another account when private key leakage is suspected, then the existing assets are protected, but incoming assets remain at risk and the process takes time

Engineering Contradiction:
Improveaccount securityVSAvoidtime to release new account
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by allowing users to freeze accounts in advance when leakage is suspected, before confirmation. The freezing lock mechanism can be activated proactively, and the system automatically releases the freeze when incoming assets are detected, eliminating the need for manual intervention and reducing time loss

Inventive Principle:
Principle #10Preliminary action

2Reliability

If the user transfers account assets to another account when private key leakage is suspected, then asset security is improved, but incoming assets may be lost

Engineering Contradiction:
Improveasset securityVSAvoidloss of incoming assets
Core Design Contradiction:
ReliabilityVSObject-generated harmful factors

Solution Approach 1:

The patent implements feedback by monitoring the account state continuously. When incoming assets are detected during a freeze period, the system automatically receives feedback and releases the freezing lock, ensuring that incoming assets are not lost while still protecting against unauthorized transactions from leaked private keys

Inventive Principle:
Principle #23Feedback

3Reliability

If the user immediately abandons the account when leakage is suspected, then security is maintained, but the account cannot be used until a new one is released

Engineering Contradiction:
Improveaccount securityVSAvoidaccount availability
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies dynamics by making the account state flexible rather than static. The freezing lock can be dynamically activated and automatically released based on incoming assets, allowing the account to transition between frozen and unfrozen states as needed, maintaining both security and productivity

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11095679B2Method and apparatus for processing account in blockchain, storage medium, and computer device
Publication Date: 2021.08.17 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US11095679B2 patent drawing
  • US11095679B2 patent drawing
  • US11095679B2 patent drawing

AI summary

A method for processing an account in a blockchain is provided. A freezing instruction with respect to a target account is received by a computer device. A freezing lock is generated by the computer device based on the received freezing instruction, the freezing lock including a freezing lock public key. A first freezing request is generated by the computer device based on the freezing instruction and the freezing lock public key. The first freezing request is transmitted by the computer device to a device in the blockchain. The first freezing request is a request based on which the target account is frozen by using the freezing lock and resource transfer of the target account is denied.