Block
Definition
A block is a bundle of transactions and metadata added to a blockchain at regular intervals. Blocks link cryptographically through hashes, creating an immutable chain. Post-quantum blockchains use quantum-resistant signatures for block validation and maintain hash-based linking.
Technical Explanation
Block structure includes: header (previous hash, timestamp, Merkle root, nonce/proof), transaction list, and block hash. The previous block hash creates the "chain"—altering any block changes all subsequent hashes, making tampering evident.
Quantum resistance: hash functions (SHA-256) for block linking remain secure with Grover providing only quadratic speedup. Validator signatures (block proposal/attestation) require quantum-resistant algorithms. SynX blocks use SPHINCS+ for all validator operations.
SynX Relevance
SynX blocks contain quantum-resistant transactions verified by SPHINCS+ validator signatures. Block headers link via SHA-256, maintaining chain integrity against quantum attacks. The Merkle tree of transactions uses quantum-resistant hashing throughout.
Frequently Asked Questions
- How big are SynX blocks?
- Block size accommodates larger post-quantum signatures while maintaining practical transaction throughput.
- Can quantum computers break the blockchain?
- No—hash-based linking (SHA-256) resists quantum attacks. 256-bit hashes provide 128-bit quantum security.
- What's in a block header?
- Previous hash, timestamp, transaction Merkle root, validator information, and consensus data.
Immutable quantum-resistant blocks. Explore SynX blockchain