The cypherpunk revolution