Site icon Tendances Consulting

Appeler toutes les intégrations KASPA pour exécuter un nœud TestNet-10

Dévoilement de la feuille de route Hard-Fork « Crescendo » – 10BPS et plus

Le réseau 10 bps du KASPA fonctionne désormais en continu depuis près d’un an et le réseau TestNet-10 a été dur à 10 bps. La dernière version à https://github.com/kaspanet/rusty-kaspa/releases/tag/v0.17.1 contient toutes les optimisations que l’équipe a travaillé l’année dernière. Nous pensons que l’état d’optimisation du nœud est très proche de ce qu’il sera sur MainNet et donc notre développement se concentrera désormais sur Expérience utilisateur améliorée. C’est là que vous, les pools, les échanges et les autres intégrateurs entrent en jeu. Nous aimerions vous inviter à exécuter un nœud TestNet-10 et à essayer votre pool / échange / d’autres logiciels dessus pour vérifier comment votre intégration se comporte dans le réseau 10 bps. Nous aimerions avoir de vos nouvelles, les bons commentaires et toutes les opportunités d’amélioration.

Assurez-vous que vous obtenez la mise à jour message.proto et rpc.proto du repo Rusty-Kaspa à https://github.com/kaspanet/rusty-kaspa/tree/master/rpc/grpc/core/proto

Travailler avec le réseau TN10 nécessite l’utilisation du dernier proto disponible.

Notamment, un nouveau champ mass a été ajouté à RpcTransaction. Si vous utilisez GetBlockTemplate et SubmitBlock Vous avez besoin du proto mis à jour pour obtenir les valeurs pour le mass champ dans les transactions à l’intérieur de votre modèle de bloc. Alors, quand tu appelles SubmitBlock vous devez vous assurer que le mass Les champs restent définis. Si vous êtes une piscine, votre piscine fonctionne si elle peut exploiter des blocs avec 2 transactions ou plus sur testnet-10.

Spécifications minimales recommandées

  • CPU à 8 cœurs
  • 16 Go de bélier
  • 256 Go SSD
  • Réseau de 5 Mo

Si vous utilisez un nœud plus spécial pour votre nœud MainNet, veuillez continuer à essayer cette même spécification lorsque vous essayez ce nœud. Si vous utilisez des spécifications inférieures à celles ci-dessus dans MainNet, veuillez utiliser au moins les spécifications ci-dessus pour vos tests de 10 pb.

Note: Ces spécifications minimales recommandées sont susceptibles de changer car nous recueillons des commentaires des opérateurs de nœuds MainNet sur leur expérience en cours d’exécution d’un nœud 10 sbps.

Téléchargez le binaire à partir de la version à https://github.com/kaspanet/rusty-kaspa/releases/tag/v0.17.1

Pour exécuter le nœud sur TN10, utilisez:

./kaspad --utxoindex --testnet --netsuffix=10 --disable-upnp --rpclisten=0.0.0.0

Si vous exécutez votre logiciel sur la même machine que le nœud, utilisez --rpclisten=127.0.0.1

Vous voudrez peut-être compiler le nœud à partir de la source. Pour ce faire, suivez les instructions ici pour configurer les dépendances https://github.com/kaspanet/rusty-kaspa?tab=readme-ov-file#installation

Puis exécutez votre nœud avec:

cargo run --bin kaspad --release -- --utxoindex --testnet --netsuffix=10 --disable-upnp --rpclisten=0.0.0.0

Si vous exécutez votre logiciel sur la même machine que le nœud, utilisez --rpclisten=127.0.0.1

Nous aimerions entendre votre expérience, le bien et le mal. Veuillez nous le faire savoir en envoyant un message sur la chaîne #Testnet de la discorde Kaspa

Share this content:

Quitter la version mobile