Il n'est pas difficile à imaginer pour une personne (l'extorsion de fonds, a payé de sabotage, de dépit), mais si c'est une piscine à l'autre des mineurs serait sauter le bateau quand ils viennent de réaliser ce qui se passe. Je ne pense pas qu'une telle attaque pourrait être soutenue si les malveillants d'exploration de l'alimentation est sous le contrôle d'une entité. Cependant, je trouve qu'il est improbable qu'une personne ont une part suffisante de l'exploitation minière de puissance pour avoir un impact majeur. @HashiramaSenju j'ai ajouté quelques informations sur l'anime, mais il est presque impossible de trouver parce que c'est de la télévision et des numéros en ligne. J'espère que cela aide. Avez-vous signifient littéralement chiffres, comme dans tous les 10 caractères de votre mot de passe ont été les chiffres (0-9), ou voulez-vous dire 10 caractères de type inconnu (lettres/chiffres/etc.)? 10 *les chiffres* serait assez facile de force brute, cependant 10 *lettres* serait beaucoup plus difficile/cher (1 à 2 ans sur un PC à la maison, ou un couple de milliers de dollars par l'intermédiaire d'un fournisseur de cloud, ou peut-être beaucoup plus en fonction de si il y a des capitales/chiffres dans le mélange trop).

La fonction de rappel vous permet de savoir que le paiement a été reçu. Les confirmations sont également inclus dans le rappel

Lorsqu'un paiement est reçu blockchain.info en avisera le rappel URL transmis à l'aide de la méthode de création. Les paramètres seront fournis dans la une requête http GET. L'url de callback est limité à 255 caractères longueur.

Paramètres

  • valeur la valeur de La rémunération reçue à satoshi. Diviser par 100000000 pour obtenir la valeur en BTC.
  • input_address L'adresse bitcoin qui ont reçu de la transaction.
  • les confirmations Le nombre de confirmations de cette transaction.
  • {Paramètres} les paramètres inclus dans l'URL de callback sera renvoyé à l'URL de callback dans la notification.
  • transaction_hash L'opération de hachage.
  • input_transaction_hash L'original payer dans de hachage avant de les transmettre.
  • destination_address La destination adresse bitcoin. Case qui correspond à votre adresse.

Un double passer se produit lorsqu'un utilisateur malveillant consacre le même BTC deux fois. Un paiement initial apparaît succès pourrait être reprise à une plus tard date. C'est contrecarrée par l'attente de la transaction à être inclus dans la blockchain et d'atteindre un certain nombre de confirmations. 6 les confirmations est généralement considéré comme sans danger pour la haute valeur des transactions.

Valider les confirmations de transaction dans le script de callback par la vérification de $_GET['confirmations'] paramètre. Il est recommandé que vous reconnaissez la transaction à zéro des confirmations, mais seulement la confiance de l' transaction après une confirmation. Par exemple, si l'achat d'un produit, nous voudrions montrer que l'ordre comme un succès à zéro confirmations, mais seulement expédier le produit lorsque les 6 ou plus confirmations sont atteints. Voir le PHP démo callback.php pour un exemple.

proviennent des sources suivantes: https://blockchain.info/api/api_receive