Blockchain Payslip Verification via Hashed Barcode

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current payslip verification methods are vulnerable to forgery and alteration, compromising the integrity of employer records and failing to protect employee data privacy, as they often rely on personal information.

Innovation Solution

A blockchain-based system that uses a barcode to link a payslip to a blockchain transaction, allowing verification without exposing personal information, by hashing and recording payslip data on a distributed ledger, enabling secure and privacy-preserving verification through a matrix barcode and smart contracts.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If current payslip verification methods use personal information to verify authenticity, then verification reliability is improved, but employee data privacy is compromised

Engineering Contradiction:
Improvepayslip verification reliabilityVSAvoidemployee data privacy
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent extracts only the essential verification elements (hash values and payment information) from the complete payslip data, storing them on the blockchain while leaving sensitive personal information separate. This allows verification without exposing private employee data, resolving the contradiction between verification reliability and data privacy.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces hash values as an intermediary between the original payslip data and the verification process. These hash values serve as cryptographic mediators that enable authentication without revealing the underlying sensitive information, thus maintaining both verification reliability and data privacy.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If printed payslips are used for verification, then ease of operation is improved, but vulnerability to forgery increases

Engineering Contradiction:
Improvepayslip verification easeVSAvoidpayslip authenticity
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent applies preliminary action by pre-generating unique hash values and embedding them in the payslip before issuance. This advance preparation creates an inherent security mechanism that prevents forgery while maintaining the simplicity of printed payslips, resolving the contradiction between ease of operation and authenticity reliability.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If digital payslips are used for verification, then productivity is improved, but vulnerability to alteration increases

Engineering Contradiction:
Improveverification efficiencyVSAvoidpayslip integrity
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent implements feedback mechanisms through blockchain's immutable ledger that continuously verifies and confirms payslip data. The distributed consensus protocol provides ongoing validation feedback, ensuring digital payslip integrity while maintaining high verification productivity through automated smart contract execution.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11551229B2Payslip verification for blockchain transaction
Publication Date: 2023.01.10 ADP INC
  • US11551229B2 patent drawing
  • US11551229B2 patent drawing
  • US11551229B2 patent drawing

AI summary

A computer-implemented method, system, and computer program product for reducing fraud based on a forged or altered payslip. A blockchain is configured for recording transactions. A payslip is prepared having information regarding an employee. At least one hash is provided for a portion of the information. The at least one hash and the portion of the information is recorded in the blockchain as a blockchain transaction. A barcode is configured to act as a pointer for locating the blockchain transaction. The barcode is inserted into a barcode location on the payslip. The payslip is delivered to the employee.