Event-Locked Message Attestation for Trusted Time-Based Release
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing cryptographic mechanisms fail to reliably lock information until a specified time or event, lacking proof of integrity and authenticity, especially in scenarios requiring trust and security, such as elections, auctions, and sports betting.
Innovation Solution
The Event Locking System (ELS) uses asymmetric cryptographic keypairs and attestation to lock information until a specified event, providing a certified timestamp and proof of non-alteration, implemented in Web3 architecture with distributed applications (dApps) to ensure trust and security.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If asymmetric cryptographic keypairs are used to lock information until a specified time or event, then the security and reliability of information locking is improved, but the device complexity increases
Solution Approach 1:
The cryptographic system is segmented into distinct functional components: an event locking system that manages keypairs, an event registration module that defines lock conditions, and an attestation generation module that verifies locking integrity. This segmentation allows each component to specialize in a specific cryptographic function, improving overall reliability while making the complex system more manageable and modular.
Solution Approach 2:
The patent introduces an intermediary attestation mechanism that mediates between the locking operation and verification. The attestation serves as a trusted intermediary that proves the information was locked according to specified events without revealing the actual locked content or private keys, thus maintaining security while enabling verification.
2Measurement precision
If an attestation mechanism is implemented to prove lock time and content integrity, then the measurement precision of locking verification is improved, but the loss of information increases due to additional cryptographic overhead
Solution Approach 1:
The patent extracts only the essential verification information into the attestation: the event criteria, lock time stamp, and cryptographic proof of locking. The actual locked content is not included in the attestation, separating the verification data from the protected data. This extraction minimizes information overhead while maintaining precise verification capability.
Solution Approach 2:
Instead of storing or transmitting the actual locked information for verification purposes, the system creates a cryptographic copy (attestation) that contains only the necessary proof elements. This copy enables verification of lock time and integrity without exposing or duplicating the sensitive locked content, reducing information loss.
3Adaptability or versatility
If the Event Locking System is implemented with distributed Web3 architecture, then the adaptability of the system increases, but the device complexity increases
Solution Approach 1:
The Event Locking System is designed with universal components that can adapt to different applications and platforms. The core cryptographic functions, event registration mechanism, and attestation generation are platform-agnostic, allowing the system to be deployed across diverse distributed environments including Web3 applications, traditional systems, and hybrid architectures.
Solution Approach 2:
The system implements dynamic event criteria that can be configured for different locking scenarios (time-based events, condition-based events, oracles). This dynamic configuration capability allows the same core system to adapt to varying requirements without requiring separate implementations, managing complexity through flexible parameterization rather than structural multiplication.
Data Source
AI summary
Described herein is an Event Locking System (ELS) and its associated methods for (a) cryptographically locking a given piece of information until a certain time or the occurrence of a certain event and (b) providing an attestation of both the lock time and the locked content to prove that the information has not been accessed or tampered with since the lock time. Applications for such a system abound: from sealed bids for auctions and tenders, sports betting, elections, archiving of sensitive information, securing legal documents, and so on.


