Security Assumptions in Blockchain

Cryptography

Security assumptions in blockchain fundamentally rely on cryptographic primitives, specifically the computational hardness of problems like elliptic curve discrete logarithm and hash function collision resistance. These assumptions underpin the integrity and non-repudiation of transactions, forming the basis for digital signatures and Merkle trees. A weakening of these cryptographic foundations, through advancements in quantum computing for example, directly compromises the security model. Consequently, ongoing research focuses on post-quantum cryptography to mitigate potential future vulnerabilities.