Self-Notarized Backup with Distributed Ledger Authentication
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional data authentication systems for backup archives focus solely on data integrity and require human involvement for validating data validity, leading to potential errors and inefficiencies.
Innovation Solution
Incorporating an executable self-notarization module within data backups that automatically records contents in a distributed ledger, eliminating human interference and ensuring reliable authentication through self-notarization.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If manual validation is used for data validity, then human involvement ensures authentication, but human error and inefficiency increase
Solution Approach 1:
The backup system performs automatic self-notarization through embedded scripts that execute validation and authentication operations autonomously without human intervention, eliminating manual validation errors while maintaining reliability
Solution Approach 2:
The system embeds notarization scripts within backup files during creation, performing validation operations in advance before actual use, ensuring authentication is already prepared and eliminating the need for manual validation later
2Reliability
If conventional authentication systems are used, then data integrity is verified, but data validity authentication is incomplete
Solution Approach 1:
The system merges data integrity verification and data validity authentication into a unified notarization process, where both aspects are handled simultaneously through the same automated mechanism, preventing loss of validity information
Solution Approach 2:
The notarization script acts as an intermediary component embedded within backup files, mediating between the backup data and the authentication system, ensuring both integrity and validity are captured and verified
3Productivity
If automated notarization is implemented, then human error is eliminated, but system complexity increases
Solution Approach 1:
The system uses distributed ledger technology to create immutable copies of authentication records, allowing automated verification without complex centralized management, simplifying the overall system architecture while maintaining high productivity
Solution Approach 2:
The notarization functionality is segmented into independent, standardized script components that can be executed autonomously, reducing system complexity by breaking down the automation process into manageable, modular units
Data Source
AI summary
Disclosed herein are systems and methods for enabling self-notarization in a data backup. In one aspects, a method may comprise generating the data backup at a computing device. The method may comprise calculating a checksum of the data backup. The method may comprise adding a self-notarization script to the data backup. The self-notarization script may be configured to automatically trigger without intervention by an external notarization system, in response to a pre-determined backup storage event, and in response to triggering, notarize and send the checksum to a distributed registry. The method may comprise sending the data backup comprising the self-notarization script to a backup storage device.


