Containerized Blockchain Node Setup for Non-Technical Users
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
2Productivity
If manual node configuration is used, then users have full control over node parameters, but the time and expertise required increase significantly
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.
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.
Data Source
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.


