Ed25519 signatures
Transactions and consensus messages use signatures to bind actions to their signers. Verification checks the actual signed transcript.
Understand the signatures, content hashes, and Merkle commitments that connect Sigil transactions to verifiable records.
An anchor identifies a record. It does not prove every claim.
A signature establishes authorship under a key. A content hash binds bytes. A Merkle proof connects a record to a root. Sigil combines these primitives, while keeping their guarantees distinct from zero-knowledge or full computation proofs.
Transactions and consensus messages use signatures to bind actions to their signers. Verification checks the actual signed transcript.
Code, documents, artifacts, and other records can be identified by their content digest. Recomputing the digest checks that the bytes match the commitment.
Signing and hashing contexts distinguish transactions, consensus phases, and other record types. This prevents valid material from one purpose being casually reused for another.
Structured commitments support proofs that a particular record belongs to a committed set or state. The verifier needs the correct root and proof path.
Succinct computation proofs are a separate roadmap. Current signed block commitments should not be described as a shipped ZK verifier.
No. It lets someone with the document check that the bytes match a prior commitment. Truth, quality, and authority require additional evidence.
No. Threshold-signing integrations require their own implementation, key ceremony, review, and activation. A named primitive does not establish an available custody service.