Blockchain Event Verification via Distributed Node Consensus

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current broadcasting systems for traffic accidents rely on user reports, which can be delayed or inaccurate, and lack automated verification mechanisms.

Innovation Solution

A computer-implemented method and device using a blockchain system to verify and broadcast events by receiving a verification request, identifying and requesting verification from nearby nodes, determining consensus among these nodes, and broadcasting the event if consensus is reached.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If user reports are used for event broadcasting, then the system is simple to operate, but the accuracy and reliability of event information deteriorates

Engineering Contradiction:
Improveease of operationVSAvoidaccuracy of event information
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The patent introduces verifying nodes as intermediaries between the reporting node and receiving nodes. These verifying nodes receive verification requests, independently verify the event occurrence, and provide verification results before the event is broadcast. This intermediary layer maintains system simplicity while significantly improving information accuracy through distributed verification.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If centralized processing centers verify events, then verification accuracy improves, but system complexity and response time deteriorate

Engineering Contradiction:
Improveverification accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the verification function from a centralized processing center and distributes it to multiple verifying nodes across the network. Each verifying node independently performs verification tasks, eliminating the need for a complex centralized verification system. This segmentation reduces system complexity while maintaining or improving verification accuracy through distributed consensus.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The verifying nodes autonomously perform verification tasks without requiring centralized coordination or control. Each node independently receives verification requests, conducts its own verification process, and contributes to the consensus determination. This self-service approach simplifies the overall system architecture while enabling accurate event verification.

Inventive Principle:
Principle #25Self-service

3Measurement precision

If centralized processing centers verify events, then verification accuracy improves, but response time and efficiency deteriorate

Engineering Contradiction:
Improveverification accuracyVSAvoidresponse time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The verification workload is segmented and distributed to multiple verifying nodes that operate in parallel. Instead of a single centralized processor handling all verification sequentially, multiple nodes simultaneously verify events, dramatically reducing response time while maintaining verification accuracy through consensus mechanisms.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system employs a threshold-based consensus mechanism where only a partial number of verifying nodes need to confirm an event for it to be accepted as true. This partial action approach avoids requiring complete verification from all nodes, thereby reducing response time while still ensuring sufficient verification accuracy.

Inventive Principle:
Principle #16Partial or excessive action

4Measurement precision

If comprehensive verification is performed, then event accuracy improves, but computing resource consumption increases

Engineering Contradiction:
Improveevent accuracyVSAvoidcomputing resource consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent implements localized verification where verifying nodes are selected based on their proximity or relevance to the event location. Instead of requiring all nodes in the network to perform comprehensive verification, only locally relevant nodes are engaged, reducing overall computing resource consumption while maintaining event accuracy through targeted verification.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system uses a threshold-based consensus approach where verification stops once a sufficient number of nodes confirm the event. This partial action prevents excessive verification beyond what is necessary for accuracy, thereby optimizing computing resource consumption while maintaining reliable event detection.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11284223B2Methods and devices for verifying and broadcasting events
Publication Date: 2022.03.22 ALIPAY (HANGZHOU) INFORMATION TECH CO LTD
  • US11284223B2 patent drawing
  • US11284223B2 patent drawing
  • US11284223B2 patent drawing

AI summary

Disclosed herein are methods, devices, and apparatuses, including computer programs stored on computer-readable media, for verifying and broadcasting events. One of the methods includes: receiving a verification request from a reporting node, the verification request including a request to verify an occurrence of an event and a location of the event; identifying a set of verifying nodes based on the location of the event; requesting the verifying nodes to verify the occurrence of the event; determining whether a consensus to accept the occurrence of the event as true is reached by the verifying nodes; and in response to a determination that the consensus is reached by the verifying nodes, broadcasting the occurrence of the event to a set of receiving nodes.