Blockchain Number Portability Management System
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional ENUM systems face challenges with high reliability and cost requirements for small-scale communication providers, real-time data updating issues, risk of number portability information unavailability upon provider withdrawal, and increased information leakage risks due to centralized database management.
Innovation Solution
A number management system utilizing a blockchain network where multiple number management apparatuses store and update number portability information, allowing for decentralized management, real-time updates, and periodic reset of blocks to enhance confidentiality and availability.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a centralized ENUM server is used for number portability management, then number resolution can be achieved, but the system becomes vulnerable to single points of failure and information leakage
Solution Approach 1:
The patent segments the centralized ENUM server into multiple distributed number management apparatuses (first, second, and third number management apparatuses). Each apparatus manages a portion of the number portability information independently, eliminating the single point of failure while maintaining collective system functionality for number resolution.
Solution Approach 2:
The patent implements a hierarchical structure where number management apparatuses are nested within the blockchain network. Each apparatus contains local number portability information while being part of the distributed blockchain system, creating nested layers of data management that provide both local efficiency and global redundancy.
2Reliability
If small-scale providers build their own ENUM servers to ensure availability, then number resolution reliability improves, but the cost burden increases significantly
Solution Approach 1:
The patent merges the functions of multiple number management apparatuses into a unified blockchain network. Small-scale providers can participate in the distributed network without building complete standalone ENUM servers, as the collective system provides the required functionality through shared infrastructure and coordinated operation.
Solution Approach 2:
The blockchain network provides universal number portability management services to all participating providers regardless of scale. The system performs multiple functions including number resolution, data storage, and validation across all apparatuses, eliminating the need for each provider to implement complete standalone functionality.
3Ease of operation
If number portability information is stored in a centralized database, then data access is simplified, but the risk of information leakage upon provider withdrawal increases
Solution Approach 1:
The patent segments the centralized database into distributed storage across multiple number management apparatuses within the blockchain network. Each apparatus holds portions of the number portability information, ensuring that withdrawal of any single provider does not result in complete data loss while maintaining coordinated access through the blockchain consensus mechanism.
4Loss of time
If real-time updates are implemented in the ENUM system, then number portability information freshness is improved, but system complexity and synchronization challenges increase
Solution Approach 1:
The patent implements continuous number portability information updates through the blockchain network. As each number management apparatus receives updates from communication providers, the information is continuously propagated and validated across the network through blockchain consensus, ensuring all participants have access to current data without manual synchronization interventions.
Solution Approach 2:
The blockchain mechanism provides automatic feedback loops where each number management apparatus validates and propagates updates to others. The system continuously monitors for changes in number portability information and automatically distributes updates across the network, with each apparatus confirming receipt and validation through the blockchain consensus process.
Data Source
AI summary
A number management unit (11) of a number management system (1) generates a transaction to be managed in a blockchain based on number portability information obtained by receiving a number update request, generates a block obtained by aggregating multiple transactions, approves a suggested block by confirming normality of the block, and stores the block by connecting the block to a blockchain in a number database (13). If a reset of the block in the number database (13) is suggested, the number management unit (11) transmits, to multiple number management apparatuses (10), a reset suggestion block including, as a transaction, a reset suggestion, which is information indicating a suggestion for a reset, and if the reset suggestion block is approved, the number management unit (11) discards the blockchain in the number database (13).


