Description de l'étiquette htc-evo
Lors de la diffusion d'un tx, avec un nœud vérifie deux choses: l'opération Est-elle la norme, et l'opération est valide.
Standard transactions sont, pour des raisons de simplicité, les transactions qui créent p2sh, p2pkh, p2wpkh, p2wsh, et OP_RETURN sorties. Une transaction standard doit également consommer des entrées dans quelques scripts, notamment multisig et régulier de la clé unique de scripts.
La transaction est-ce qui empêche votre scénario. Pour une transaction, pour être valide, une transaction doit passer entrées qui existent déjà et qui sont inutilisés (non dépensé de la transaction sorties, ou utxos), et le scriptsig pour chaque entrée doit vérifier. Pour une transaction standard, ce qui signifie que les signatures sur le tx doit valider le script spécifié lors de la sortie de sa création.
Vous pouvez essayer de faire une frauduleuses tx de deux façons:
- Vous passer de pièces qui existent, mais ne sont pas de votre propre - Dans ce cas, l'entrée de validation de réussir, mais puisque vous ne possédez pas ces pièces, vous ne pouvez pas signer pour eux, et la signature de la validation échoue. Le réseau va refuser de diffuser votre transaction
- Vous passer de pièces qui n'existent pas - Dans ce cas, le réseau sera tout simplement refuser votre tx avec un manque d'intrants erreur, puisque vous ne pouvez pas vous passer de pièces qui n'existent pas