Bitcoin engineering tradeoffs: incentives, threats, simplicity | Koder.ai