Blockchain Account Activation via Smart Contract Validation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional systems rely on central authorities for validating information, leading to single points of failure and inefficiencies in achieving consensus among participants in transactions, particularly in decentralized environments like blockchain networks.

Innovation Solution

Implementing a blockchain-based system using smart contracts that allows for distributed consensus among participants, enabling secure and immutable record-keeping through cryptographic puzzles and Merkle Trees, ensuring that all nodes maintain identical ledgers and preventing unilateral modifications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a central authority is used to validate information and achieve consensus, then the validation process is simplified and centralized, but the system becomes vulnerable to single points of failure and lacks robustness

Engineering Contradiction:
Improvesystem robustnessVSAvoidsystem architecture
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent divides the centralized validation authority into multiple distributed nodes that each maintain copies of the ledger. Instead of one central validator, multiple independent nodes validate transactions collectively, eliminating the single point of failure while distributing the validation function across the network.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces cryptographic proof mechanisms and consensus protocols as intermediaries between nodes. These intermediaries enable nodes to trust each other's validations without requiring a central authority, facilitating decentralized consensus through mathematical proofs rather than institutional trust.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If a decentralized blockchain system is implemented, then security and immutability are enhanced through distributed validation, but the system complexity increases significantly

Engineering Contradiction:
Improvetransaction securityVSAvoidconsensus mechanism
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements smart contracts that automatically execute validation rules and transaction conditions without human intervention. The system validates itself through programmable logic embedded in the blockchain, reducing the need for complex external validation mechanisms while maintaining security.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent uses cryptographic parameters such as hash functions, digital signatures, and proof-of-work difficulty levels to secure the system. By adjusting these cryptographic parameters, the system achieves security without requiring overly complex structural mechanisms.

Inventive Principle:
Principle #35Parameter changes

3Ease of operation

If traditional databases are used for transaction recording, then the system is easier to operate and manage, but consensus achievement requires reconciliation and central authority intervention

Engineering Contradiction:
Improvetransaction managementVSAvoidconsensus time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent performs validation and consensus checks before transactions are finalized and recorded. By preemptively verifying transaction validity and obtaining node consensus in advance, the system avoids time-consuming reconciliation processes after the fact, speeding up the overall transaction completion time.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20240330928A1Blockchain based account activation
Publication Date: 2024.10.03 STATE FARM MUTAL AUTOMOBILE INSURANCE COMPANY
  • US20240330928A1 patent drawing
  • US20240330928A1 patent drawing
  • US20240330928A1 patent drawing

AI summary

The present methods and systems relate to using and accessing data stored in a blockchain, and in particular, interacting with the blockchain and users to provide bank card activation services using smart contracts. The methods and systems include (1) receiving a credit card application package associated with a credit card, wherein the credit card application package includes credit card information and a set of user information, (2) verifying the credit card information and the set of user information, (3) checking the credit card information and the set of user information against the smart contract stored on the blockchain, wherein the smart contract includes a set of conditions, and (4) activating the credit card when the credit card information and the set of user information satisfy the set of conditions stored in the smart contract.