Layered Node Connectivity for Flexible Blockchain Networks
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing blockchain networks are restrictive in their node connectivity, limiting the formation of layered networks to specific and restrictive sets of Mandala networks, which do not allow for flexible and predefined rules for node connections.
Innovation Solution
A computer-implemented method for connecting to a layered network using a connection protocol that allows nodes to connect according to predefined rules, forming less restrictive layered networks while retaining beneficial aspects of Mandala networks, where core nodes are connected to at least one other core node and outer nodes connect to at least one core node.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a restrictive connectivity structure like Mandala network is used, then network security and consensus are improved, but network flexibility and scalability deteriorate
Solution Approach 1:
The network is segmented into multiple layers (core layer, intermediate layers, outer layers) with different connectivity requirements. Core nodes form a secure backbone while outer nodes have more flexible connectivity options, allowing the system to simultaneously achieve security through core layer consensus and flexibility through layered node organization.
Solution Approach 2:
The network transitions from a two-dimensional flat structure to a three-dimensional layered structure. Nodes are organized in vertical layers with hierarchical relationships, adding a dimensional aspect that enables both secure core consensus and flexible outer node connectivity patterns.
2Stability of the object's composition
If a restrictive connectivity structure like Mandala network is used, then network stability is improved, but network scalability deteriorates
Solution Approach 1:
The network is divided into stable core layers and scalable outer layers. The core layer maintains stable consensus mechanisms while outer layers can scale independently by adding nodes that connect to core nodes, enabling the network to grow without compromising core stability.
Solution Approach 2:
The layered structure implements a nested organization where intermediate layers and outer layers are built upon the core layer foundation. Each layer nests within the hierarchical structure, allowing stable core functionality to support expanding outer layers without disrupting the core stability.
3Adaptability or versatility
If a flexible connectivity structure is implemented, then network adaptability is improved, but network complexity increases
Solution Approach 1:
The network complexity is segmented and distributed across multiple layers rather than concentrated in a single flat structure. Each layer has defined connectivity rules (core nodes connect to all other core nodes, intermediate nodes connect to core and outer nodes, outer nodes connect to core nodes), which simplifies the complexity management compared to a fully flexible flat network.
Solution Approach 2:
By organizing nodes in vertical layers rather than a flat structure, the network adds a dimensional organization that naturally constrains complexity. The hierarchical layering provides implicit structure and rules that reduce the need for complex peer-to-peer coordination protocols.
Data Source
AI summary
A computer-implemented method for connecting to a layered network. The layered network comprises a plurality of nodes arranged in an ordered set of layers. The ordered set of layers comprises, in order, a core layer comprising a set of core nodes, a second layer comprising a set of second nodes, and one or more outer layers each comprising a respective set of outer nodes. Each core node is connected to at least one other core node. The method is performed by a connecting node and comprises connecting to the network according to a connection protocol. The connection protocol requires that each node must connect to at least one node of a preceding layer, and each outer node must also connect to at least one core node.


