CAP in Practice: What AP Actually Buys You
Network partitions are not rare events, and the interesting systems never pick one side cleanly.
Deep dives on the machinery underneath modern systems — what each primitive actually guarantees, what it costs, and what breaks when it composes.
Network partitions are not rare events, and the interesting systems never pick one side cleanly.
One key to share, two keys to manage. A decision guide with the protocols that mix both.
Avalanche, collision resistance, preimage resistance — the three properties that make SHA-256 boring on purpose.
The hash tree is not a blockchain primitive — it is a general proof-of-membership machine, and most systems use it badly.
SHA-256 and HMAC both output 32 bytes, and using the wrong one in the wrong place is a real vulnerability class.
Same word, opposite requirements: one optimizes for speed and spread, the other for unpredictability.