Bitcoin is a technological tour de force.