Bisq Easy : un sondage se penche sur son application mobile
Bisq travaille sur des applications mobiles pour Bisq Easy et veut savoir ce que les utilisateurs attendent. Le projet repose sur deux modes distincts : un Full Node Mode réservé à Android et un Light Client Mode disponible sur Android et iOS.
Deux façons d’utiliser Bisq Easy sur mobile
Dans sa version Bisq Easy Mobile - Full Node Mode, l’application serait une version mobile autonome du client desktop Bisq 2, avec un ensemble de fonctions limité, mais en faisant tourner un nœud Bisq Easy complet. Ce mode, prévu uniquement pour Android, s’appuie sur la base de code Java existante.
Ce fonctionnement permet de se connecter directement au réseau P2P de Bisq via Tor et d’effectuer des échanges décentralisés avec une autonomie complète. En contrepartie, il demande davantage de ressources sur l’appareil, avec une consommation plus élevée en CPU, mémoire, stockage et batterie. Bisq précise aussi qu’il n’y aurait pas, dans un premier temps, de synchronisation avec l’application desktop pour le profil utilisateur et les données.
L’autre option, Bisq Easy Connect - Light Client Mode, repose sur une application mobile légère qui se connecte à un nœud Bisq 2 distant et sert de télécommande pour Bisq Easy sur ce nœud. Ce mode serait disponible sur Android et iOS.
Un mode léger connecté à un nœud distant
Dans cette configuration, l’application mobile ne ferait que fournir l’interface utilisateur : aucun réseau P2P ni Tor ne fonctionnerait directement sur le téléphone. La connexion au nœud complet distant pourrait se faire via Tor ou en clearnet, c’est-à-dire sans Tor.
Bisq indique que le nœud distant doit rester en ligne en permanence et être joignable. Il peut s’agir du propre nœud complet de l’utilisateur, ou de celui d’un opérateur de confiance, selon le modèle « Uncle Jim », cité comme un exemple de proche ou d’ami accueillant ce nœud. Si le clearnet est utilisé, l’opérateur doit aussi configurer un redirection de port.
Le projet cible les appareils mobiles moins puissants, l’accès à un nœud Bisq auto-hébergé et l’intégration via des opérateurs de confiance. Bisq précise toutefois que ce modèle repose sur la confiance dans l’opérateur du nœud distant et qu’il est recommandé dans un environnement de confiance uniquement. Chaque nœud distant ne pourra par ailleurs prendre en charge qu’une seule connexion mobile.
Pourquoi pas de MultiSig sur mobile
Dans sa section de questions-réponses, Bisq explique aussi pourquoi le protocole MultiSig de Bisq 1 n’est pas pris en charge sur mobile : il nécessite beaucoup de ressources et une présence en ligne continue pour les makers, ce qui le rend inadapté à un environnement mobile.
L’équipe ajoute que Bisq 2 introduit MuSig, présenté comme plus efficace et améliorant la confidentialité, mais qu’un nœud Bisq complet sur mobile resterait irréaliste. Selon ce document, seul le mode Light Client serait viable pour les utilisateurs mobiles.
Enfin, le texte précise que le mode Full Node est limité à Android, car le cœur du code est écrit en Java, que ce langage fonctionne nativement sur Android mais pas sur iOS. Le document ajoute que réécrire le nœud complet en Swift demanderait un effort important, auquel s’ajouteraient les contraintes de l’App Store d’Apple et les difficultés techniques liées à l’usage fiable de Tor sur iOS.
L’enquête ne պահանջ pas d’inscription et peut être consultée avec le navigateur Tor.

