Z-TextDocumentation

Canaux

Les canaux vous permettent de diffuser à une audience illimitée directement sur la blockchain BitcoinZ -- aucun serveur à éteindre, aucun compte à bannir, aucune entreprise qui détient votre liste d'abonnés. Une publication, c'est une seule transaction, que dix personnes vous suivent ou dix mille.

Disponible dès maintenant

Les canaux sont arrivés avec Z-Text 3.0 et ont beaucoup évolué depuis : commentaires avec réponses en fil, modération on-chain, filtres de contenu côté lecteur et restauration complète depuis votre phrase de récupération. Comme pour le reste de Z-Text, tout ce que vous publiez -- une publication, un commentaire, une réaction -- nécessite une licence active. Lire un canal est toujours gratuit.

Que sont les canaux

Un canal est un fil de diffusion public qui vit entièrement on-chain. Le propriétaire (et les modérateurs qu'il désigne) publient des mises à jour ; les abonnés les lisent. Comme tout tourne sur la blockchain BitcoinZ, il n'y a aucun serveur Z-Text au milieu -- rien à saisir, à bloquer ou à mettre hors ligne. Un canal existe aussi longtemps que le réseau.

Z-Text prend aussi en charge des discussions de groupe plus restreintes où chaque membre peut publier. Les canaux, c'est le cas de la diffusion : un petit nombre d'éditeurs qui touchent un nombre illimité de lecteurs.

Comment fonctionnent les canaux

Sous le capot, un canal est une boîte aux lettres blindée partagée. À sa création, un canal reçoit sa propre adresse blindée. Chaque abonné importe la clé de visualisation du canal, qui permet à son portefeuille de lire les messages envoyés à cette adresse -- mais pas d'en dépenser. Le propriétaire conserve la clé de dépense.

  1. Le propriétaire publie un message : son application écrit une transaction blindée vers l'adresse du canal.
  2. L'application de chaque abonné scanne déjà cette adresse avec la clé de visualisation partagée, donc tous voient la publication.
  3. Les publications sont chiffrées pour le canal et signées par leur auteur, de sorte que les abonnés peuvent vérifier qui a écrit chaque message.

C'est pourquoi le coût ne croît jamais avec votre audience : une publication, une transaction, point. La lecture est gratuite -- les abonnés ne font que scanner la chaîne. Le seul coût est la minuscule commission on-chain payée par l'éditeur pour publier.

Les commentaires, les réactions et les actions de modération empruntent le même rail. Chacun est un petit message signé écrit vers l'adresse du canal, si bien que l'application de chaque lecteur reconstruit le même fil, la même liste de membres et les mêmes règles à partir des mêmes données on-chain.

Une transaction, une portée illimitée

Envoyer le même message à mille personnes une par une coûterait mille transactions. Un canal ramène cela à une seule transaction que tout le monde lit -- l'économie est identique pour 10 abonnés ou pour 10 000.

Créer un canal

Ouvrez l'onglet Canaux et appuyez sur Nouveau canal. Votre portefeuille crée l'adresse du canal et conserve la clé de dépense, ce qui fait de vous le propriétaire. Avant de créer, vous définissez :

  • Avatar (obligatoire) -- choisissez un style, générez des variantes jusqu'à en trouver une qui vous plaît, ou saisissez votre propre texte ou vos initiales comme graine. Le même texte produit toujours le même avatar : un favori peut donc toujours être recréé. Les avatars sont dessinés sur votre appareil ; rien n'est récupéré sur Internet.
  • Nom et description -- la description est facultative, jusqu'à 200 caractères, et s'affiche dans l'aperçu de l'invitation avant que quelqu'un rejoigne.
  • Autoriser les réactions -- si les spectateurs peuvent réagir à vos publications avec des emoji. Activé par défaut.
  • Autoriser les commentaires -- si les nouvelles publications sont ouvertes aux commentaires. Désactivé par défaut, et toujours modifiable publication par publication.
  • Afficher le nombre de spectateurs -- si activé, les membres s'annoncent en rejoignant pour que chacun voie combien de personnes suivent. Si désactivé, suivre le canal est totalement anonyme.

Après la création, vous obtenez une invitation partageable : un QR code, un code d'invitation copiable et l'empreinte du propriétaire du canal. Sauvegardez le canal on-chain tout de suite (une seule pression) pour pouvoir le récupérer depuis votre phrase de récupération -- voir Sauvegarde et restauration.

Rejoindre un canal

Collez le code d'invitation ou scannez le QR code, puis appuyez sur Aperçu du canal. L'aperçu affiche l'avatar, le nom, la description, si le canal compte les spectateurs, si les réactions sont actives -- et l'empreinte du propriétaire. Comparez cette empreinte avec le propriétaire par un autre moyen pour confirmer que vous rejoignez le vrai canal et non une imitation.

Rejoindre envoie une petite transaction on-chain. C'est ce qui inscrit le canal dans votre sauvegarde chiffrée on-chain, afin qu'il survive à une restauration du portefeuille -- et, sur les canaux qui affichent un nombre de spectateurs, ce qui vous annonce dans la liste. Cela coûte un montant infime (poussière) plus les frais de réseau habituels.

Vous commencez à lire là où en est le canal, donc sans attente. Si le canal existait avant que vous le rejoigniez, une bannière propose de charger les publications antérieures : cela abaisse le plancher de scan de la clé de ce canal et resynchronise votre portefeuille depuis le début du canal. Cela peut prendre quelques minutes, la progression s'affiche sur l'écran d'accueil. Vous pouvez aussi le déclencher à tout moment depuis Infos du canal → Charger tout l'historique.

Vérifiez avant de faire confiance

N'importe qui peut créer un canal avec n'importe quel nom et n'importe quel avatar. L'empreinte du propriétaire dans l'aperçu est la partie qui ne peut pas être falsifiée -- recoupez-la avec une source à laquelle vous faites déjà confiance.

Publier

Seuls le propriétaire et les modérateurs peuvent publier dans un canal. La rédaction fonctionne comme dans une discussion normale, avec quelques outils propres aux éditeurs :

  • Cadres de publication -- 30 cadres stylisés (Actualité, Annonce, Important, Offre, Événement, Célébration, Citation, Code, Crypto, Musique, Cosmique, Néon et plus) dans un sélecteur défilant, avec un aperçu en direct de ce que verront exactement vos spectateurs. Les cadres peuvent s'animer en option.
  • Réglages par publication -- autorisez ou bloquez les réactions et les commentaires sur cette publication précise, indépendamment du réglage par défaut du canal.
  • Annulation de 30 secondes -- chaque publication reste préparée localement pendant 30 secondes avec un bouton Abandonner. Rien n'est diffusé on-chain avant la fin de ce délai : une publication avec une faute de frappe ne quitte jamais votre appareil.
  • Suppression -- les publications peuvent être retirées après coup ; la suppression est une directive signée on-chain que l'application de chaque abonné respecte.

Les canaux privilégient le texte par conception -- la même exigence délibérée que le reste de Z-Text.

Commentaires et réactions

Lorsque les commentaires sont ouverts sur une publication, n'importe quel spectateur peut répondre. Les commentaires sont signés avec la clé propre au canal de leur auteur : personne ne peut donc publier sous l'identité d'un autre. Ils sont aussi imbriqués : un commentaire peut répondre à un autre commentaire, et les réponses se regroupent sous le commentaire auquel elles répondent. Vous pouvez trier un fil du plus ancien (par défaut) ou du plus récent.

  • Les commentaires sont courts par conception -- environ 150 caractères -- car chacun doit tenir dans un seul mémo blindé.
  • Un commentaire porte un nom affiché que vous choisissez, pour que les fils se lisent comme une conversation et non comme une liste de clés.
  • Les commentaires bénéficient d'une fenêtre d'annulation de 5 secondes avec un bouton Abandonner avant diffusion, et affichent des coches de statut comme un message de discussion normal.
  • Les auteurs peuvent supprimer leurs propres commentaires ; les administrateurs peuvent supprimer n'importe lequel.
  • Les réactions fonctionnent sur les publications et sur les commentaires, et les fils ouverts se rafraîchissent en direct.

Publier, commenter, réagir et signaler nécessitent tous une licence active -- ce sont des écritures on-chain. Lire les publications, les fils et les réactions ne l'exige jamais.

Rôles et modération

Sans serveur central, la modération est assurée par le réseau lui-même. Propriétaires et modérateurs publient des messages de contrôle signés, et l'application de chaque membre les rejoue dans l'ordre de la blockchain pour aboutir exactement à la même liste et aux mêmes règles. Il n'y a pas de file de modération sur le serveur d'une entreprise ; le résultat est identique pour tous parce que les entrées sont identiques, signées et ordonnées de façon permanente on-chain.

  • Propriétaire -- crée le canal, nomme et révoque les administrateurs, modifie les réglages du canal et est le seul à pouvoir retirer la cagnotte du canal.
  • Administrateurs / modérateurs -- peuvent publier et utiliser tous les outils de modération ci-dessous.
  • Membres / spectateurs -- lisent le canal, commentent et réagissent quand c'est ouvert, et peuvent signaler des commentaires aux administrateurs.

Les outils de modération disponibles pour les propriétaires et les administrateurs :

  • Supprimer n'importe quelle publication ou n'importe quel commentaire. Les suppressions sont des pierres tombales permanentes -- une copie qui arriverait plus tard sur l'appareil de quelqu'un est également masquée.
  • Suspendre un membre pour une durée donnée, d'une heure à 60 jours. Tout ce qu'il a écrit pendant une suspension reste masqué. Les suspensions peuvent être levées par anticipation.
  • Promouvoir / rétrograder -- accorder ou retirer les droits d'administration.
  • Épingler un commentaire en haut du fil d'une publication.
  • Verrous de commentaires -- par publication, choisissez lecture seule (les commentaires existants restent visibles, plus aucun nouveau) ou masqué (le fil est entièrement masqué).
  • Signalements -- les spectateurs peuvent signaler un commentaire aux administrateurs ; les signalements arrivent dans une file sur l'écran Modération avec un compteur, et peuvent être écartés.
  • Nettoyage en masse -- sélectionnez de nombreux commentaires et supprimez ou suspendez par lots, pour qu'une vague de spam coûte une poignée de transactions au lieu d'une par commentaire.
  • Journal d'audit -- chaque action de modération est un enregistrement signé on-chain. L'écran Modération affiche le journal complet : ce qui s'est passé, qui l'a fait et quand. Les entrées ne sont jamais effacées, seulement remplacées.

Une modération auditable

Parce que chaque directive est signée et ordonnée on-chain, la modération est vérifiable plutôt que consentie sur parole. Personne -- nous compris -- ne peut retirer discrètement une publication ou bannir un membre sans laisser une trace permanente et attribuable.

Vos propres filtres

La modération, c'est ce que décident les administrateurs du canal. Par-dessus, vous disposez de filtres qui n'appartiennent qu'à vous, dans Réglages → Messagerie → Modération des canaux. Ils ne changent que ce que vous voyez, ne quittent jamais votre appareil et n'affectent personne d'autre.

  • Masquer les liens jusqu'à ce que vous appuyiez pour les révéler
  • Masquer le langage grossier, les discours haineux et les insultes, ou le contenu sexuel
  • Masquer les arnaques crypto -- airdrops, giveaways, appâts « profit garanti »
  • Signaler le spam probable (beaucoup de liens, majuscules criardes)
  • Votre propre liste de mots -- tout message contenant l'un d'eux est masqué derrière une pression

Gérer votre canal

Depuis Infos du canal, le propriétaire peut modifier l'avatar, la description et les réglages par défaut des réactions et des commentaires ; repartager le QR code ou le code d'invitation ; consulter le nombre de spectateurs ; et vérifier l'état de la sauvegarde du canal. Les modifications sont diffusées afin que la copie du canal de chaque abonné se mette à jour.

Nombre de spectateurs. Sur les canaux créés avec le décompte activé, les arrivées et les départs sont annoncés on-chain et le propriétaire diffuse régulièrement le décompte faisant foi, si bien que le nombre vu par les lecteurs reste vivant et baisse quand quelqu'un part. Les canaux créés sans décompte n'annoncent personne -- suivre est anonyme et il n'existe aucune liste.

Cagnotte du canal. La poussière envoyée à l'adresse du canal par les arrivées et les réactions s'y accumule. Les envois ordinaires n'y touchent jamais. Le propriétaire peut la rapatrier vers son propre portefeuille avec Retirer la cagnotte -- une action délibérée, réservée au propriétaire. Cela peut prendre un moment, car chaque note nécessite sa propre preuve à divulgation nulle, et les spectateurs voient simplement le solde de la cagnotte se mettre à jour.

Dans la liste des canaux, chaque canal peut être épinglé, mis en sourdine, marqué comme lu, archivé ou quitté. Quitter annonce votre départ on-chain pour que les décomptes de spectateurs restent exacts. Sur ordinateur, Canaux utilise une disposition en deux volets : la liste à gauche, le canal ouvert à droite.

Sauvegarde et restauration

Les clés d'un canal sont générées aléatoirement plutôt que dérivées de votre graine : elles sont donc sauvegardées explicitement. Z-Text tient une sauvegarde chiffrée on-chain tournante des canaux que vous possédez et que vous suivez, scellée avec une clé dérivée de votre phrase de récupération et écrite en mémo vers votre propre adresse. Elle est rafraîchie chaque fois que vous créez, rejoignez, quittez ou modifiez un canal.

Vous voyez exactement où en est cette sauvegarde -- non sauvegardé, envoi en cours, confirmation en cours, confirmé ou obsolète -- et vous pouvez la relancer d'une pression, aussi bien depuis l'écran Canaux que depuis Infos du canal. Rien n'est jamais perdu en silence.

Restaurer depuis votre phrase de récupération de 24 mots ramène à la fois les canaux que vous possédez et ceux auxquels vous êtes abonné, avec une progression réelle pendant la restauration. L'historique est ensuite récupéré canal par canal, et chaque canal suit son propre état pour qu'aucun ne reste en rade. Si le scan de la chaîne pendant la restauration n'a pas pu couvrir toute la fenêtre, une invitation à rechercher les canaux sauvegardés sur la blockchain s'affiche, plutôt qu'un zéro silencieux.

Perdre votre téléphone ne vous fait perdre ni votre audience ni votre fil : aucune plateforme ne peut vous retirer vos abonnés, parce qu'aucune plateforme ne les a jamais détenus.

Sauvegardez un nouveau canal tout de suite

Créer un canal ou en rejoindre un génère des clés qui n'existent que sur votre appareil tant que la sauvegarde on-chain n'est pas confirmée. Acceptez la sauvegarde en une pression quand Z-Text vous la propose -- un canal jamais sauvegardé ne peut pas être récupéré depuis votre phrase de récupération.

Confidentialité

Les canaux héritent du modèle de confidentialité de Z-Text. Le contenu des publications est chiffré de bout en bout pour le canal, et les transactions blindées zk-SNARK de BitcoinZ masquent l'expéditeur on-chain. Il n'existe aucune base de données centrale de vos abonnés -- rien à faire fuiter, à vendre ou à remettre sur injonction. S'abonner ne demande ni compte, ni e-mail, ni numéro de téléphone.

Les commentaires et les réactions sont chiffrés pour le canal exactement comme les publications, et les identités sont des clés de signature propres à chaque canal -- pas un compte global -- de sorte que l'activité dans un canal ne vous relie pas à un autre. Les avatars de canal sont rendus localement : ouvrir une liste de canaux ne contacte donc personne.

Aucune liste d'abonnés à saisir

Sur une plateforme traditionnelle, vos abonnés sont des lignes dans la base de données de l'entreprise. Sur Z-Text, cette liste n'existe pas -- l'appartenance vit dans le portefeuille de chaque abonné.

Canaux vs. plateformes centralisées

Diffuser sur Twitter/X, Facebook ou Telegram, c'est tourner sur les serveurs d'une entreprise. La plateforme peut suspendre ou supprimer un canal, exige un compte lié à un numéro de téléphone ou à un e-mail, collecte des métadonnées et détient votre liste d'abonnés. Les canaux Z-Text suppriment chacune de ces dépendances :

PropriétéZ-TextTwitter / Facebook / Telegram
L'entreprise peut-elle supprimer votre canal ?Non -- aucune entreprise dans la boucleOui
Compte / numéro de téléphone requis ?NonOui
Métadonnées protégées ?Oui (zk-SNARK)Non
Publicités ou fil algorithmique ?NonOui
Qui détient la liste d'abonnés ?Personne -- elle est dans chaque portefeuilleLa plateforme
La modération est-elle auditable ?Oui -- chaque action est signée et on-chainNon
Récupérer votre audience depuis une phrase de récupération ?OuiNon