
Bitcoin Cash dans SSP : des adresses qui ressemblent à celles de Bitcoin, et pourquoi c'est important
La plupart des guides de monnaie commencent par ce à quoi sert l'actif. Celui-ci commence par un danger, car Bitcoin Cash possède une propriété qui peut réellement vous coûter de l'argent et qui n'apparaît sur aucun écran de portefeuille.
Bitcoin Cash a hérité du format d'adresses de Bitcoin. Dans sa forme d'origine, une adresse Bitcoin Cash et une adresse Bitcoin sont indiscernables.
L'ambiguïté laissée par le fork
Quand Bitcoin Cash s'est séparé de Bitcoin en 2017, il a conservé l'encodage d'adresses existant — mêmes octets de version, même alphabet base58, même forme. C'était la voie de moindre résistance à l'époque. Cela signifiait aussi que, pendant les premiers mois d'existence de la chaîne, il était impossible de regarder une adresse et de savoir à quel réseau elle appartenait.

La conséquence est le mode de défaillance que tout le monde garde en mémoire de cette période : des gens ont envoyé des BCH vers des adresses Bitcoin et des BTC vers des adresses Bitcoin Cash, parce que les deux paraissaient correctes et l'étaient — mais pour l'autre chaîne. Les fonds n'étaient pas détruits, mais les récupérer exigeait de contrôler la clé correspondante sur l'autre réseau, ce que beaucoup ne faisaient pas.
Le correctif fut CashAddr, un format d'adresses qui nomme sa propre chaîne. Une adresse Bitcoin Cash moderne porte le préfixe bitcoincash:, et son corps utilise un alphabet différent de celui de Bitcoin. Elle ne peut être prise pour une adresse Bitcoin ni par un humain ni par un portefeuille, et c'est tout l'objet.
SSP utilise CashAddr partout. Si vous regardez une adresse Bitcoin Cash dans SSP, sa chaîne est écrite en tête.
Ce qui vous protège au niveau du protocole
Le format d'adresses règle le problème humain. Un mécanisme distinct règle le problème machine.
Bitcoin Cash signe ses transactions avec un schéma de hachage de signature modifié — SIGHASH_FORKID — qui rend une transaction Bitcoin Cash signée tout simplement invalide sur Bitcoin, et une transaction Bitcoin invalide sur Bitcoin Cash. C'est la protection contre le rejeu, et elle faisait partie du fork dès le premier jour.
Elle compte parce que les deux chaînes partagent une histoire. Toute adresse existant avant août 2017 existe sur les deux, avec la même clé contrôlant les deux soldes. Sans protection contre le rejeu, une transaction diffusée sur une chaîne pourrait être rediffusée sur l'autre et dépenser les pièces correspondantes. SIGHASH_FORKID rend cela structurellement impossible plutôt que simplement improbable.
SSP applique ce type de signature à chaque transaction Bitcoin Cash qu'il construit. Vous ne le verrez jamais, et c'est le bon résultat.
Comment SSP gère Bitcoin Cash
Bitcoin Cash n'a jamais adopté segwit, votre coffre 2-sur-2 utilise donc P2SH — le même type de script que SSP emploie pour Dogecoin et Flux, dérivé de la même graine que tout le reste, sous un arrangement deux-sur-deux identique à celui du reste du portefeuille.
Les frais ne sont presque rien. SSP utilise par défaut 4 unités par octet — la valeur par défaut la plus basse de toutes les chaînes dérivées de Bitcoin dans le portefeuille, environ un vingt-cinquième de celle de Bitcoin — car les blocs de Bitcoin Cash sont très grands et très vides. La limite de poussière est celle, familière, de 546 unités, et SSP plafonne tous frais Bitcoin Cash à 0,01 BCH comme filet contre un bug emballé.
Une différence avec Bitcoin et Litecoin : Bitcoin Cash ne prend pas en charge le remplacement par frais. Une transaction ne peut pas être relancée à des frais plus élevés après diffusion. En pratique c'est presque sans importance — avec des blocs aussi vides, une transaction au tarif par défaut confirme au bloc suivant ou celui d'après — mais cela signifie que les frais que vous fixez sont ceux que vous avez.
À quoi sert vraiment Bitcoin Cash
Le cadrage honnête est que Bitcoin Cash est un pari sur une réponse précise à une question à laquelle Bitcoin a répondu autrement.
La question était comment Bitcoin devait passer à l'échelle. La réponse de Bitcoin fut de garder des blocs petits, d'accepter un marché des frais et de renvoyer le volume vers des couches construites au-dessus. La réponse de Bitcoin Cash fut d'agrandir considérablement les blocs et de garder les transactions bon marché sur la couche de base. Les deux positions d'ingénierie étaient défendables. La scission a eu lieu parce qu'elles sont mutuellement exclusives.
Où en sont les choses aujourd'hui n'est guère discuté : Bitcoin a remporté l'effet de réseau avec une marge énorme, et Bitcoin Cash a conservé une petite fraction du marché et de la base de développeurs. Ce n'est pas un argument disant que la position technique était fausse — des transactions on-chain bon marché sont réellement utiles, et BCH les fournit — mais cela signifie que détenir du BCH est un pari sur une issue déjà largement tranchée en sens contraire.
Ce qu'il fait bien est ce pour quoi il a été construit : des paiements on-chain rapides et extrêmement bon marché, sans couche deux et sans angoisse de frais. Si c'est ce que vous en attendez, il remplit son office. Si vous le détenez en espérant rattraper Bitcoin, les dernières années sont instructives.
Pour commencer
Bitcoin Cash apparaît dans le sélecteur de chaînes de SSP aux côtés de tous les autres réseaux pris en charge, dérivé de la graine que vous avez déjà sauvegardée. Soldes et historique se comportent comme sur les autres chaînes UTXO.
Les notes pratiques, par ordre de ce qu'elles peuvent vous coûter :
Utilisez toujours la forme CashAddr. SSP vous en donne une. Si quelqu'un vous envoie une adresse au format hérité pour être payé, demandez une CashAddr — non parce que SSP ne saurait pas la traiter, mais parce que l'ambiguïté est précisément ce qui a coûté de l'argent aux gens.
Vérifiez deux fois la chaîne avant d'envoyer. C'est un conseil valable partout, mais sur Bitcoin Cash le mode de défaillance historique justifie qu'on le répète. La simulation de transaction traite de ce que le portefeuille vérifie pour vous avant que vous ne signiez.
Ne vous souciez pas des frais, mais visez juste du premier coup, puisqu'il n'y a pas de remplacement par frais sur lequel se rabattre.
Pour la marche à suivre clic par clic, envoyer du Bitcoin Cash avec SSP prend le relais.


