Blockchain Messaging Integrity Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing electronic messaging systems face challenges in ensuring the integrity and authenticity of messages, often leading to false positives and false negatives in distinguishing between wanted and unwanted messages, making it difficult to combat spam effectively.

Innovation Solution

The implementation of a blockchain-based messaging system that records message components in a distributed database, allowing for secure and immutable verification of message authenticity and integrity, ensuring that messages have not been modified during transit and distinguishing between legitimate and illegitimate messages.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If blockchain technology is implemented to ensure message integrity and authenticity, then message verification accuracy is improved, but system complexity increases

Engineering Contradiction:
Improvemessage verification accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent introduces a blockchain as an intermediary distributed ledger that mediates between message senders and receivers. The blockchain records cryptographic hashes of messages and verification data, acting as a neutral third party that both sides can trust without needing to trust each other directly. This resolves the contradiction by providing high verification accuracy through cryptographic proof while managing complexity through standardized blockchain protocols and smart contracts.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces traditional mechanical trust-based message verification systems with cryptographic verification based on blockchain technology. Instead of relying on centralized authorities or manual verification processes, the system uses cryptographic hashes, digital signatures, and blockchain consensus mechanisms to automatically verify message integrity and authenticity. This substitution provides higher verification accuracy while reducing operational complexity through automated cryptographic processes.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Reliability

If traditional anti-spam techniques are used to filter messages, then spam detection capability is improved, but false positive rate increases

Engineering Contradiction:
Improvespam detection capabilityVSAvoidfalse positive rate
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

The patent applies preliminary cryptographic hashing and digital signing to messages before they are sent. The sender creates a cryptographic hash of the message content and signs it with their private key, embedding this verification data in the message header. This preliminary action allows the recipient to verify the message's authenticity and integrity before processing, enabling high spam detection capability while maintaining low false positive rates because legitimate signed messages are clearly identifiable.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements a feedback mechanism where message verification results (whether a message is signed and valid) are recorded on the blockchain and can be referenced for future verification. The system provides feedback to senders about message delivery status and to recipients about message authenticity, allowing continuous improvement of spam detection while minimizing false positives through learned patterns from verified legitimate messages.

Inventive Principle:
Principle #23Feedback

3Reliability

If message components are recorded in a distributed blockchain database, then message integrity verification is improved, but data storage requirements increase

Engineering Contradiction:
Improvemessage integrity verificationVSAvoiddata storage requirements
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent extracts only the essential verification components of messages (cryptographic hashes, digital signatures, and essential metadata) and records them in the blockchain, while the actual message content is stored separately in traditional message storage systems. This extraction approach provides high message integrity verification through blockchain's immutable ledger while minimizing data storage requirements in the blockchain by storing only compact cryptographic representations rather than full message content.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS11297022B2Messaging systems and methods that employ a blockchain to ensure integrity of message delivery
Publication Date: 2022.04.05 SALESFORCE INC
  • US11297022B2 patent drawing
  • US11297022B2 patent drawing
  • US11297022B2 patent drawing

AI summary

A messaging system is provided that includes a first message server, a second message server and a distributed database system that stores a blockchain. The first message server receives a message from a first user system, and records at least one selected component of the message into a block of the blockchain stored in the distributed database system. When the second message server receives the message from the first message server, the second message server can determine whether a component from the message matches the selected component that is stored in the block of the blockchain.