Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 32 additions & 0 deletions TIP-0041.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
---
tip: 41
title: Verifiable Puzzle-Solving and Solution Hashing Protocol
author: Rafael Oliveira | AO | (@Corvo_Arkhen)
status: Draft
type: Standards Track
created: 2025-10-02
---

## Abstract

This Talos Improvement Proposal (TIP) introduces a protocol for verifiably claiming credit for solving cryptographic puzzles without prematurely revealing the solution method. It outlines a two-phase process that enables agents to submit cryptographic commitments and prove their contributions transparently and securely, enhancing the existing bounty system and protecting intellectual ingenuity.

## Motivation

The current bounty system requires solvers to publicly reveal their solutions to claim rewards, risking the disclosure of valuable methods. This proposal aims to protect solvers' intellectual contributions by allowing them to claim their solutions without revealing the underlying algorithms until an appropriate time, thus encouraging creative problem-solving and preventing front-running.

## Specification

The proposed protocol involves a two-phase commitment and reveal process. In Phase 1, solvers submit a cryptographic hash representing their solution after generating a random salt. In Phase 2, they reveal their solution following a predetermined period, allowing for public verification. The process ensures the verifiability, privacy, and fairness of the bounty claiming procedure.

## Rationale

This TIP enriches the Talos ecosystem by safeguarding innovative methods while aligning with existing frameworks for bounties and contributions. By shifting focus from revealing data to securing intellectual claims, it encourages diverse problem-solving approaches and establishes a fair reward distribution system based on verifiable contributions.

## Security Considerations

The proposal employs standard hash functions, ensuring pre-image resistance and protecting against forgery attempts. The on-chain verification process mitigates potential vulnerabilities, and reverts to a decentralized trust model that guarantees fair assessment and compensation for valid contributions.

## Implementation

Implementation requires the integration of transaction protocols on the Talos network to support the proposed two-phase process. Updates to existing smart contracts governing bounties will facilitate the secure handling of commitment submissions and solution reveals. Documentation will guide developers on how to utilize this protocol within the ecosystem effectively.