témoin séparé : Quelle est la limite de taille de bloc après segwit et comment les nœuds hérités traitent-ils les transactions segwit  ?


n’est-ce pas ?

De plus, les nœuds hérités ne reçoivent que les données d’entrée et de sortie des transactions segwit. Comment les nœuds hérités vérifient-ils la validité des transactions segwit. Le nœud hérité peut le vérifier lors de la propagation à partir d’un nœud segwit, mais comment cela fonctionne-t-il pour la propagation entre deux nœuds hérités, où les données segwit manquent complètement ?

Ceci s’ajoute à la racine Merkle habituelle dans l’en-tête de bloc qui valide les txids des transactions et reste lisible pour les nœuds hérités.

Les nœuds hérités arrivent au même ensemble UTXO, car les transactions supprimées spécifient quel UTXO est dépensé dans les entrées et quel nouvel UTXO est créé. Étant donné que les nœuds hérités ne connaissent pas les données témoins, ils ne peuvent pas vérifier les signatures des transactions segwit. Par conséquent, les nœuds hérités ne valident pas entièrement les nœuds (nœuds complets) qui appliquent indépendamment toutes les règles du protocole Bitcoin (en particulier, ils n’appliquent pas les règles de segwit). Les transactions segwit apparaissent comme valides pour les nœuds hérités, puisque les entrées semblent être « n’importe qui peut dépenser » selon leur compréhension datée des règles du protocole Bitcoin.

témoin séparé : Quelle est la limite de taille de bloc après segwit et comment les nœuds hérités traitent-ils les transactions segwit  ?