Blockchain Node Consensus Relay for Reliable Block Addition

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing blockchain networks face challenges in efficiently managing consensus and adding new blocks, particularly in ensuring reliable and transparent data distribution without central server management.

Innovation Solution

An electronic device within a blockchain network, equipped with a communication circuit and processor, requests a server to add a new block, transmits transaction information, generates the block, and receives information about other nodes' blocks to ensure consensus, allowing it to add the block upon meeting a designated agreement threshold.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a decentralized blockchain network is used to distribute data without central server management, then data reliability and transparency are improved, but consensus management complexity increases

Engineering Contradiction:
Improvedata reliabilityVSAvoidconsensus management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a server as an intermediary component that facilitates consensus management in the decentralized blockchain network. The server receives block generation requests from nodes, validates the blocks, and distributes them to other nodes, thereby reducing the complexity of direct peer-to-peer consensus management while maintaining decentralization benefits

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent divides the blockchain network into distinct functional components: client nodes that generate blocks, a server that manages consensus, and the distributed ledger. This segmentation allows each component to specialize in specific tasks, making the overall system more manageable while maintaining reliability

Inventive Principle:
Principle #1Segmentation

2Reliability

If nodes continuously generate and validate blocks to ensure consensus, then data distribution reliability is improved, but system processing time increases

Engineering Contradiction:
Improvedata distribution reliabilityVSAvoidconsensus processing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The server performs preliminary validation of blocks before distributing them to nodes. By pre-checking block validity and preparing consensus decisions in advance, the system reduces the time nodes spend on validation and achieves faster consensus without sacrificing reliability

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements a feedback mechanism where nodes provide block generation requests to the server, which then validates and distributes blocks back to nodes. This streamlined feedback loop ensures reliable data distribution while minimizing processing time through efficient validation and distribution protocols

Inventive Principle:
Principle #23Feedback

Data Source

PatentEP4672663A1Electronic device included in blockchain network and operation method thereof
Publication Date: 2025.12.31 SAMSUNG ELECTRONICS CO LTD
  • EP4672663A1 patent drawingFigure 1
  • EP4672663A1 patent drawingFigure 2
  • EP4672663A1 patent drawingFigure 3A

AI summary

An electronic device according to an embodiment may comprise a communication circuit, a processor, and memory storing instructions. According to an embodiment, the instructions, when executed by the processor, may enable the electronic device to request, through the communication circuit, a server configured to relay message transmission between nodes included in a blockchain network to add a new block to the nodes included in the blockchain network. According to an embodiment, the instructions, when executed by the processor, may enable the electronic device to, when the request is not rejected by the server, transmit, through the communication circuit, transaction information to be stored in the new block to the server to be transmitted to the nodes via the server. According to an embodiment, the instructions may, when executed by the processor, may enable the electronic device to generate the new block including the transaction information. According to an embodiment, the instructions, when executed by the processor, may enable the electronic device to receive, through the communication circuit, information about blocks generated by first nodes in an active state among the nodes, from the server. According to an embodiment, the instructions, when executed by the processor, may enable the electronic device to, based on identifying that a number of blocks identical to the new block among the generated blocks is larger than a designated number, transmit, to the server, information indicating agreement on adding the new block. According to an embodiment, the instructions may, when executed by the processor, may enable the electronic device to add the new block to the memory based on transmitting the information indicating the agreement to the server.