Questions fréquentes
Des réponses courtes, y compris aux questions qu'un projet préférerait qu'on ne lui pose pas. Les problèmes connus sont nommés ici et dans le livre blanc plutôt que laissés à votre découverte.
Voici les questions qui sont réellement posées, avec les réponses telles qu'elles ont été données dans le fil de lancement. Si la vôtre n'y figure pas, posez-la là-bas — ce fil n'est pas auto-modéré, donc rien ne peut y être effacé.
Quand sur une plateforme d'échange ?#
Jamais demandée, jamais payée, jamais annoncée. Les pièces du testnet ne valent rien par conception. Là où la pièce du mainnet s'échange regarde le marché, non l'auteur — il n'y a aucune société pour signer un accord de cotation et aucun fonds pour en payer un. Quiconque vous vend des ZCD aujourd'hui vous arnaque : la genèse du mainnet n'a pas eu lieu.
Y a-t-il des pools ?#
Il n'en existe aucun au lancement et aucun n'est officiel. Le nœud mine en solo dès la sortie de la boîte, et à la difficulté de la genèse c'est la manière sensée d'entrer. Si des pools apparaissent, ce sont des tiers ; appliquez-leur le scepticisme que vous appliqueriez n'importe où.
Primes ? Airdrop ? Campagne de signatures ?#
Non, non et non. Rien ici ne paie de promotion. Si quelqu'un vous propose des Zycord pour en faire l'article, cela ne vient pas de ce projet.
Est-ce encore une chaîne à “1M TPS” ?#
L'affirmation est plus étroite et falsifiable : la vérification n'a besoin d'aucun état, elle se parallélise donc sans borne, et le coût par nœud peut donc baisser à mesure que le réseau grandit. Le réseau est livré à environ 90 certificats par seconde et le plafond ne monte que sur un usage réel soutenu — personne, l'auteur compris, ne peut le relever par décret. Les chiffres mesurés sont au §15 du livre blanc, avec les sources pour les rejouer. Si votre machine dit autre chose, publiez les chiffres.
En quoi est-ce différent d'un “EVM parallèle” comme Monad ou Sei ?#
Ceux-là parallélisent l'exécution à l'intérieur d'un nœud — chaque nœud réexécute toujours chaque transaction, si bien que le mur des entrées-sorties d'état reste exactement là où il était. Ici, la validité est une fonction pure des octets d'une transaction, si bien que la vérification se répartit sur tout le réseau au lieu d'être répétée par tout le réseau, et que l'unique étape séquentielle touche de la mémoire plutôt qu'une base de données. Un autre mur, non une voiture plus rapide dans le même.
Pourquoi RandomX ? Les botnets viendront.#
Ils viendront ; toute monnaie minable au CPU les a combattus et ce projet ne s'attend pas à faire exception. Le compromis est pris en connaissance de cause : une distribution faussée par des botnets reste plus large qu'une distribution décidée dans une vente, et garder compétitif l'ordinateur portable que vous possédez déjà est toute la raison d'être de RandomX.
Que se passe-t-il quand des transactions entrent en conflit ?#
Le plus tardif dans l'ordre du fold est omis, ses frais sont brûlés, et le bloc reste valide — rien n'“échoue” jamais à mi-chemin. Les paiements, les frappes et les pourboires utilisent des deltas commutatifs et ne peuvent pas entrer en conflit du tout ; seul l'état de contrat à lecture exacte (carnets d'ordres, AMM) est disputé, et c'est ce que les séquenceurs applicatifs existent pour sérialiser hors chaîne — ils s'activent à la même hauteur que la machine.
Y a-t-il des contrats intelligents au lancement ?#
Oui, dans le binaire de genèse — active à partir de la hauteur 80 640 (vers le jour 28), quatre semaines après le bloc 0, et après BOND à la hauteur 40 320 (vers le jour 14), pour que les garants cautionnés existent avant les contrats. Le même binaire, sans fork : les hauteurs sont des paramètres de consensus figés à la genèse. La machine est la cEVM parallèle, avec une bibliothèque standard orientée deltas prédéployée. Solidity, ses compilateurs et ses auditeurs se reportent ; la compatibilité brute des portefeuilles n'est pas revendiquée. Sur le testnet public, ces deux mêmes hauteurs tombent au jour 1 et au jour 3 : elle y est donc éprouvée des semaines avant que le mainnet y parvienne.
Quels sont les problèmes connus ?#
Nommés dans le livre blanc plutôt que laissés à votre découverte : le registre des adresses dépensées croît indéfiniment (partagé avec toute conception à ensemble de nullificateurs, et c'est la contrainte déterminante à haut débit) ; les corps sont des données de chaîne, si bien qu'un producteur de blocs au sommet de la courbe de capacité relève du centre de données par la seule bande passante ; les séquenceurs voient en premier le flux d'ordres de leur propre application — sa MEV est captée par l'application, explicitement ; l'échantillonnage de vérification relève de la feuille de route, non du lancement ; la cEVM dans le binaire de genèse élargit la surface qui doit être juste du premier coup, sans bouton pause pour corriger ensuite ; et le §12 liste nommément les questions ouvertes des paiements confidentiels.
Y a-t-il un Discord ou un Telegram ?#
Les canaux communautaires sont bienvenus et seront construits par la communauté — des volontaires sont recherchés pour exactement cela. Mais aucun d'eux n'est officiel, par conception : un salon de discussion a un administrateur, et un administrateur peut faire taire des gens et effacer l'historique. Toute annonce officielle passe par le fil du forum, signée avec la clé du projet, et nulle part ailleurs. Si quelqu'un dans un salon dit “annonce officielle” sans message signé dans ce fil, c'est un mensonge.
Qui êtes-vous ?#
Simstoshi. C'est toute la réponse, et c'est bien le propos : rien dans cette conception n'exige de faire confiance à l'auteur. Pas de clés d'administration à détourner, pas d'allocation à liquider, aucun opérateur porteur pour la sûreté — et un chemin d'inclusion forcée qui garde le réseau vivant même si tous les opérateurs disparaissent, l'auteur compris. Toute version et toute annonce officielles sont signées avec E724 39CE DD85 11F9 D607 550B 87FD 60D5 EB4A 0B29.
Y a-t-il un premine, une allocation de fondateur ou un tour de table ?#
Non, et c'est vérifiable plutôt que promis. zcd genesis imprime allocations 0, et vous pouvez l'exécuter vous-même contre le fichier de paramètres publié avant que le réseau n'existe. La trésorerie accumule 3 % de chaque subvention de bloc dans une cellule qui n'a ni clé, ni adresse, ni quorum à la genèse et qui ne peut pas être ouverte avant l'Ère 2 ; si personne ne se présente jamais publiquement pour la réclamer, les pièces ne sont tout simplement jamais émises. Un premine est une allocation — des pièces, une adresse et une clé qui existent à la genèse et appartiennent à quelqu'un. La genèse ne contient ici aucun des trois.
Comment vérifier qu'un binaire est bien le vôtre ?#
Faites mieux que cela : vérifiez que c'est bien le code source publié. Reconstruisez le tag et comparez les hachages — s'ils correspondent, la question de savoir qui l'a construit cesse d'avoir de l'importance. La procédure est Vérifier un téléchargement. Notez que les archives -randomx sont en cgo et ne peuvent pas être reproduites octet pour octet ; ce palier est énoncé explicitement plutôt que brouillé.
Puis-je miner sur un GPU ou un ASIC ?#
RandomX est conçu pour rendre cela non rentable face à un processeur, et c'est tout l'enjeu. Minez sur la machine que vous possédez déjà. Prévoyez environ 3,3 Gio de RAM pour un nœud mineur et environ 1 Gio pour un nœud qui ne fait que vérifier — les chiffres sont ici.
Que se passe-t-il si je démarre mon nœud avant la genèse ?#
Il attend, et c'est la manière prévue de l'utiliser. Le nœud refuse de construire un bloc dont sa propre horloge n'a pas atteint l'horodatage, imprime le temps restant, et se met à miner de lui-même. Il s'appaire et se synchronise tout du long. Il n'y a rien à programmer ni à redémarrer.
La pièce du testnet est-elle la même que celle du mainnet ?#
Non. Le testnet public a son propre identifiant de chaîne, ses pièces ne valent rien par conception, et il peut être réinitialisé depuis la genèse. Il existe pour mesurer le comportement du mainnet — c'est pourquoi il porte le barème de gas du mainnet sans changement.
Où signaler un problème de sécurité ?#
Dans SECURITY.md, qui énonce le processus de divulgation. Le projet préfère le rapport au bénéfice du doute, et un défaut trouvé avant le mainnet ne coûte rien à personne.