Top posts

Every blog post that took off on Hacker News, ranked by the votes of its best submission. 850 posts.

Crypto & Blockchain
Any year
672

Cryptographic Right Answers

Encrypting data: Use AES in CTR (Counter) mode, and append an HMAC . AES is about as standard as you can get, and has done a good job of resisting cryptologic attacks over the past decade. Using CTR mode avoids the weakness of ECB mode, the complex (and bug-prone) process of padding and unpadding of partial blocks (or…

676

A Review of Consensus Protocols

The consensus problem is a fundamental problem in multi-agent systems which requires a group of processes (or agents) to reliably and timely agree on a single data value. Although extensively discussed in the context of distributed computing it’s not exclusive to this field, also being present in our society in a…

683

Bitcoin is not decentralized

Bitcoin was designed by Satoshi Nakamoto, and the primary client is developed by a bunch of folks at bitcoin.org . Do you care who these people are? In theory, you shouldn’t: all they do is develop an open source client for an open source protocol. Anyone else can develop their own client (and some people have) and no…

684

Cryptocurrency Evolution

Bitcoin has already undergone several forks. A fork defines a moment in time when a specific digital currency gets split into two different currencies. A couple months ago, a Bitcoin fork created Bitcoin Cash (BCH). Another fork just created Bitcoin Gold last week. Segwit 2x will follow next month.