Enviar por SMS: Revisiting blockchain consensus with trusted components