+ // --------------------- Hub-id acquirement phase ---------------------
+ // Acquire a hub-id. This step generates on first launch a new one and
+ // on any later launches it will restore the hub-id from the database.
+ // A passed 'nickname=xxx' argument will be used to add some
+ // 'personality' to the hub.
+ $this->bootstrapAcquireHubId();
+
+ // ------------------- More generic bootstrap steps -------------------
+ // Generate the session id which will only be stored in RAM
+ $this->bootstrapGenerateSessionId();
+
+ // Restore a previously downloaded bootstrap-node list
+ $this->bootstrapRestoreNodeList();
+
+ // Download or update the bootstrap-node list
+ $this->bootstrapDownloadNodeList();