Skip to main content

Crate pot_o_mining

Crate pot_o_mining 

Source
Expand description

PoT-O mining: challenge generation, MML path validation, neural path matching, and consensus.

Re-exports§

pub use challenge::Challenge;
pub use challenge::ChallengeGenerator;
pub use mml_path::MMLPathValidator;
pub use neural_path::NeuralPathValidator;
pub use pot_o::PotOConsensus;
pub use pot_o::PotOProof;
pub use pot_o::ProofPayload;

Modules§

challenge
Challenge generation from slot/slot_hash and conversion to mining tasks.
mml_path
MML (Minimum Message Length) path validation: compression-based score and threshold check.
neural_path
Neural path validation: expected path signature from challenge and actual path from tensor + nonce.
pot_o
PoT-O consensus: proof generation, verification, and engine stats.