Mise à jour du nœud SV Bitcoin : 10x


Tu te souviens de Noël ? Steve Shadders, directeur technique de nChain et développeur principal de SV Node. ! Mais la célébration était peut-être un peu prématurée.

La "Limite d'ancêtres" avant la version précédente du nœud ne permettait que 50 "enfants" soient dépensés à partir d'une transaction "parent" non confirmée - ce qui n'était pas assez pour les longs fils Twetch sur Jésus et la Terre plate, avec une pièce de monnaie $ SHUA tous jour sur le REX ou dans le Gorilla DAO avec le produit du trading de $ tendies. Brave new world…

Peut-être, mon frère. Peut-être. Twetch)

Au début de cette année, la limite a été portée à 1000 transactions avec Shadders, encourageant les mineurs à adopter rapidement le changement et à chercher à supprimer complètement la limite. Au milieu de la célébration, de nombreuses personnes étaient ravies d'utiliser les applications qui attendaient le changement. L'une des applications les plus attendues de cette version était CryptoFights by FYX Gaming, qui a été conçue dès le départ pour utiliser les transactions Bitcoin SV pour tous les aspects du jeu. Malheureusement, quelques jours après la sortie, il est devenu évident que CryptoFights avait besoin d'encore plus de transactions pour les enfants, car le gameplay de base atteindrait la nouvelle limite des ancêtres en trois à cinq tours du jeu - nécessitant une confirmation de blocage pour continuer, ce qui était un énorme inconvénient. à l'expérience utilisateur du jeu.

Après la célébration de la sortie, c'était vraiment décevant de devoir prendre du recul sur la planche à dessin pour tenter à nouveau de concevoir une solution.

Entrez SV Node Version 1.0.8

"Mais Kurt, le protocole n'est-il pas gravé dans la pierre ?"

OUI. Le logiciel n'est PAS un protocole. Ces modifications ne modifient ni les règles Bitcoin, ni les règles de consensus, et il n'y a rien d'autre que des modifications des paramètres de politique des mineurs. Il y a un certain nombre de modifications importantes (et certaines granulaires) dans cette version. La limite des ancêtres a été augmentée de 10X à 10 000 transactions. Encore une fois, Shadders a noté le désir de supprimer complètement cette limite dès que possible !

Presque immédiatement après sa sortie, le développeur principal de CryptoFights, David Case, s'est adressé à Twitter pour exprimer son désir de voir les nœuds honnêtes de BSV adopter la nouvelle version. Si vous vous en souvenez, l'équipe Node travaille au nom de l'Association Bitcoin pour proposer des modifications logicielles, mais c'est aux nœuds individuels du réseau d'adopter la mise à niveau. Il s'agit généralement d'un exercice de coordination car si trop de versions du logiciel tentent de parvenir à un consensus, il peut y avoir des risques accrus de scissions, d'orphelins ou d'autres problèmes.

Producteurs de blocs Bitcoin SV… Veuillez passer à la version 1.0.8 dès que possible !

Merci,

/ ¯

  • David Case u /
  • Avec cette nouvelle version. ! Lorsqu'on lui a demandé un commentaire, Case a déclaré : "… c'était la dernière limite en place dans le logiciel de minage qui bloquait l'interactivité réelle entre les objets sur la chaîne. Maintenant qu'il a été levé et que les bogues précédents ont été résolus, ! "

    C’est une ÉNORME nouvelle, car FYX Gaming devrait attirer une vague d’utilisateurs sur le réseau et commencer à faire un usage très important des superlatifs exclusifs de BSV.

    Qu'est-ce qui était inclus dans les mises à jour ?

    Le nouvel appel RPC "getmerkleproof2" a été ajouté pour aider à la mise en œuvre du SPV, de nouveaux outils d'alerte de double-dépense ont également fait leur apparition, vraisemblablement pour se préparer à un volume accru de petits paiements, et il y avait aussi un tas de tâches ménagères liées à le changement de limite d'ancêtre.

    Un changement curieux est l'ajout d'un script de retour de poussière ajouté en tant que nouveau type de transaction standard. Selon le communiqué :

    "Ce nouveau type de transaction permet de donner de la poussière aux mineurs via des frais comme une nouvelle façon de contrer les attaques de poussière de portefeuille. Ceci est plus économique pour le réseau car cela permet d'effacer les portefeuilles et les bases de données UTXO de sorties par ailleurs pratiquement inutilisables. Tout en supprimant complètement l'incitation à mener des attaques de poussière. "

    Tout cela est bien beau, mais si je comprends bien. mais auparavant, un utilisateur pouvait également faire la transaction de consolidation occasionnelle et conserver sa propre poussière pour une somme modique. Shadders a eu la gentillesse d'expliquer le processus de réflexion derrière le changement. Il s'avère que le changement est spécifiquement axé sur la confidentialité et l'atténuation des risques de doxing des utilisateurs avec des attaques de poussière.

    Il a déclaré : "Les opérations de retour d'opérations normales entraînent toujours des frais. Donc, si la poussière ne suffit pas pour payer les frais, vous devrez inclure une autre entrée pour pouvoir couvrir les frais, ce qui correspond exactement à ce que veut l'attaquant. "

    "La consolidation peut être un autre moyen de le faire, mais vous devrez vous joindre à la poussière et attendre d'en avoir assez pour répondre aux critères plus stricts (ce que vous ne ferez peut-être jamais s'il s'agit d'une attaque ponctuelle).

    "Le retour de poussière peut être effectué instantanément avec une seule entrée de poussière et est beaucoup plus simple à mettre en œuvre sur un portefeuille utilisateur."

    Préparez-vous à voir de gros blocs pleins de longues chaînes de transactions, de gros bloqueurs ! !

    Nouveau sur Bitcoin ?.