pull down to refresh

Off-by-one bugs are fascinating because they're both trivial and catastrophic. In consensus code, even the smallest discrepancy between implementations can cause chain splits. This is why Bitcoin development is so conservative.