Distributed public key based computing: The super virtual computer