ethereum-storage
Version:
Storage protocol built on ethereum using datapoint archetecture and a registry contract for handling royalties.
44 lines (34 loc) • 1.99 kB
Markdown
# Ethereum Storage Protocol (ESP) - Publication Timestamp
**Original Publication Date**: May 31, 2025
**Copyright**: TechnicallyWeb3
**License**: AGPL-3.0
## Code Fingerprint
This file serves as proof of original publication for the Ethereum Storage Protocol (ESP) codebase.
### Core Components Published:
- DataPointStorage.sol
- DataPointRegistry.sol
- Interface definitions (IDataPointStorage, IDataPointRegistry)
- ESPTypes.sol (events, errors, core functions)
- TypeScript utilities and NPM package structure
### Innovation Claims:
1. **Data Point Address Calculation**: Unique deterministic addressing using `keccak256(abi.encodePacked(_data, _version))`
2. **Gas-Based Royalty System**: Dynamic royalty calculation based on actual gas consumption
3. **Network-Agnostic Storage Protocol**: Blockchain-independent data storage with collision detection
4. **Registry-Storage Separation**: Modular architecture separating storage from economic incentives
### Hash of Core Algorithm (DataPointStorage.calculateAddress):
```solidity
function calculateAddress(bytes memory _data) public pure returns (bytes32) {
return calculateDataPointAddress(_data, VERSION);
}
function calculateDataPointAddress(bytes memory _data, uint8 _version) pure returns (bytes32) {
return keccak256(abi.encodePacked(_data, _version));
}
```
**Algorithm Hash**: `keccak256("calculateDataPointAddress_v2_ESP_TW3")`
## Anti-Plagiarism Notice
This codebase contains proprietary innovations developed by TechnicallyWeb3. Any derivative works claiming these innovations as original developments will be pursued for copyright infringement under the AGPL-3.0 license terms.
**Legal Contacts**: [To be added]
**Repository**: https://github.com/TechnicallyWeb3/ethereum-storage-protocol
**NPM Package**: ethereum-storage, @tw3/esp
---
*This timestamp file is part of the official ESP publication and serves as legal proof of original authorship.*