j'ai essayé de générer le brut tx basé sur le code mis à jour de la présentation, la bonne chose est, il n'y a aucune erreur de validation sur la console, mais au moment de la diffusion de blockcypher btc testnet, c'est toujours jeter d'erreur "erreur de validation de la transaction: Erreur d'exécution de script pour l'entrée 0 de référencement e028b5bf030a24986a03b03b89dec037e8462ae32bc93679cb49d7c779685987 à 0: Script n'a PAS été vérifiée avec succès.." amélioration de l'est, c'est une autre erreur.. mais maintenant c'est beaucoup plus moins d'informations à résoudre; des suggestions? peut-être que le code lui-même est déjà incorrect? quelle serait la bonne façon de le faire? s'il vous plaît conseils Salut Alessandro, Bienvenue à Bitcoin.SE. Afin d'obtenir les bonnes réponses, veuillez demander de l' **une question spécifique par poste**. Vous avez demandé à un large éventail de questions qui devraient être **séparer les postes**. Merci d'éditer cette question à un sujet et, ensuite, le drapeau de la réouverture. Je suggère un split le long de ces lignes: 1. Comment un marchand soyez alerté de doublespend attaques? 2. Quelle est la probabilité de la réussite d'un doublespend attaque après six confirmations? 3. Comment exécuter en toute sécurité un Bitcoin Démon? 4. La quantité de bande passante ne le Bitcoin démon de consommer? ... **S'il vous plaît faire chacun sa propre post!**

J'ai quelques idées sur le scénario suivant.

Le plus brillant avenir.

Le Bitcoin devient très populaire et liquide de devises partout dans le monde. Certaines des conséquences financières ou des partis politiques peut être malheureux avec ce fait qu'ils peuvent avoir aucune influence sur Internet ou peut-être pas en mesure de publier de nouvelles lois. Depuis le support le plus important de la Bitcoin infrastructure de la logique de son client officiel. Et la façon la plus simple d'arrêt du réseau, comme je peux voir, est de compromettre le client lui-même. Quelqu'un peut:

  • Acheter le Github à la fois rapidement et de libérer de nouveaux malformés à la version officielle de la client Bitcoin.
  • Pot-de-vin l'un de la confiance des développeurs pour saboter le code du client.
  • etc.

Il ne semble pas si impossible, si quelqu'un avec une grosse somme d'argent voulez vraiment arrêter de le Bitcoin, même si tout le monde va comme il.

La question est de

  1. Est-il possible techniquement d'arrêt de l'ensemble du réseau Bitcoin - avec des efforts raisonnables et les capacités de remplacer client officiel?
  2. Il n'existe aucun centre de Confiance des Autorités, qui peuvent vérifier n'importe quel client pour qu'il l'exactitude sur le Protocole Bitcoin et, ainsi, éviter que mon scénario?

Note: je ne parle pas de la situation, quand quelqu'un va accidentellement place une ligne non fiables dans le code du client, et ce fait sera rajoutent à affaiblir la confiance dans le Bitcoin. Je veux dire de la situation, lorsque le compromis client va détruire de façon irréversible tout le système - ne laissant aucun des moyens viables pour le récupérer.