Containerized Blockchain Node Setup for Non-Technical Users

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Setting up and maintaining blockchain nodes is complex and requires technical expertise, making it difficult for non-technical users to participate in decentralized networks, and existing solutions like Kubernetes and Docker are not user-friendly.

Innovation Solution

A system and method using containerization technology, called OAK Node, simplifies the setup and orchestration of computing nodes by providing a user-friendly interface and automated deployment of software modules, allowing non-technical users to easily create and manage blockchain nodes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If traditional blockchain node setup methods are used, then nodes can be deployed with full control and customization, but the process becomes complex and requires technical expertise

Engineering Contradiction:
Improveease of node setupVSAvoidsetup complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary platform that mediates between users and blockchain nodes. This platform abstracts the complex node setup and management processes, allowing users to interact with simplified interfaces while the intermediary handles the technical complexities of node deployment, configuration, and maintenance across multiple blockchain networks.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system creates universal node software that can operate across multiple different blockchain networks simultaneously. This multi-functional approach allows a single software platform to manage various node types and protocols, reducing the need for separate specialized tools and simplifying the user experience while maintaining broad compatibility.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Productivity

If manual node configuration is used, then users have full control over node parameters, but the time and expertise required increase significantly

Engineering Contradiction:
Improvenode deployment speedVSAvoidsetup time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-configuring node software with default parameters, pre-establishing connection profiles for multiple blockchain networks, and pre-allocating computational resources. This allows users to deploy nodes rapidly by simply activating pre-prepared configurations rather than manually setting up each parameter from scratch.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The node software incorporates self-service capabilities that automatically detect optimal configuration settings, self-configure network connections, and autonomously manage updates and maintenance tasks. This automation reduces both the time required for setup and the level of technical expertise needed, while the system continues to operate with minimal human intervention.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12591443B2System and method for facilitating participation in a blockchain environment
Publication Date: 2026.03.31 OAKNODE INC
  • US12591443B2 patent drawing
  • US12591443B2 patent drawing
  • US12591443B2 patent drawing

AI summary

The present invention relates to a system and method for facilitating participation in a blockchain environment. A node (also referred to as “OAK Node”) installed in the user's device can be connected to other nodes via peer-to-peer networking. At least one program, for example at least one of Store, CLI, 3rd party software and remote control, can use OAK API to trigger various functions of the OAK Node.