Bitcoin Network Mechanics