Comment éviter la double Bitcoin dépenses – Quora Bitcoin piscine
Chaque quantité de Bitcoin qui existe est un descendant de Bitcoins qui sont délivrés aux mineurs mieux Bitcoin portefeuille. Il y a un historique des transactions à partir de l’émission de la subvention de récompense bloc (niveau actuel est de 25 BTC par bloc) et pour chaque affectation à partir de là.
Donc, si un MiningPool reçoit un montant de 25,0 BTC et paie alors 6.0 BTC à Alice, puis Alice paie 0,8 BTC à Bob, son "pièce de monnaie" est descendu de Alice 6.0 BTC pièce, et sa pièce est descendu 25 BTC pièce de forme MiningPool.
Puis, quand le marchand apprend d’une transaction à l’une des adresses Bitcoin dans son porte-monnaie, une vérification est faite pour faire en sorte que les fonds utilisés dans cette transaction n’a pas encore été dépensés. Donc, en utilisant l’exemple ci-dessus, si Bob envoie pour payer au commerçant 0,5 BTC et la pièce de monnaie qu’il utilise pour le paiement est la pièce 0,8 BTC reçue d’Alice, le commerçant verra que la pièce n’a pas encore été passé et donc la transaction peut procéder provisoirement.
La raison pour laquelle est provisoire parce que la copie du marchand du livre est pas encore terminée Bitcoin l’acceptation. Cette transaction de Bob doit être inclus dans un lot de transactions. On appelle cela une confirmation de bloc est l’exploitation minière rentable Bitcoin en Inde. Quelque part sur le réseau Bitcoin un mineur sera à un moment donné aussi vérifier que la transaction n’est pas une double dépense et comprendra cette transaction dans un lot (bloc), puis partager ce bloc avec l’ensemble du réseau Bitcoin.
Une fois que le commerçant reçoit ce bloc avec la transaction de Bob, le commerçant peut maintenant être plus confiant que la pièce n’a pas été dépensé deux fois parce qu’il a reçu une confirmation de bloc.
Il y a encore des moyens que la transaction de Bob ne peut toujours pas être entièrement confiance, en raison de l’architecture décentralisée du réseau Bitcoin. Le seuil recommandé est pour une transaction d’avoir reçu six confirmations, après quoi il est essentiellement zéro chance que la transaction pourrait être inversée par Bob.
Il peut y avoir des mineurs avec des résultats différents pour le même bloc, et c’est là ces conflits entre ce que le marchand s’attend à voir dans les blocs et ce qui est effectivement arrivé dans les blocs. Au seuil de six pâtés de maisons du point de lorsqu’une transaction est la première fois dans un bloc, il n’y a pas de conflits – il y avait un seul gagnant à terme dont la solution a été acceptée par le réseau Bitcoin Belgie. Cette résolution des conflits correspond à peu près à quelle que soit la solution avait le plus de travail effectué par les mineurs, et que l’on finit par gagner.
Donc, pour résumer, est utilisé pour assurer qu’une pièce de monnaie n’a pas été auparavant passé et les mineurs viennent à un consensus dans la construction de l’ensemble des lots utilisés un grand livre composé de lots de transactions.
Cette description laisse un certain nombre de détails que c’est un sujet complexe. L’article de la chaîne de bloc (http://en.bitcoin.it/wiki/Block_chain) dans le Bitcoin (dot) wiki décrit plus en détail sur la façon dont la preuve du travail (http://en.bitcoin.it/wiki/Proof_of_work ) est utilisé pour avoir l’ensemble du consensus de portée du réseau Bitcoin.
Double dépenses est un terme qui est utilisé lorsque l’argent utilisé dans une transaction est déjà utilisée pour une autre exploitation de transaction Bitcoin 2017. monnaie numérique précédente comme le premier Digicash monnaie numérique Pays-Bas et e-gold aux États-Unis est sous le feu à cause de cette question. Les pirates informatiques utilisent cette technique pour duper l’acheteur et le vendeur dans le magasin de détail en ligne en raison de la facilité de reproduction monnaie numérique.
Ceci est tout à fait préoccupation avant la montée de Bitcoin dans le monde en ligne gagnent Bitcoins en ligne gratuit. Bitcoin a pu atténuer ce problème en introduisant l’équilibre et vérifier à l’aide d’un réseau scruté un seul point nier d’échec par rapport à une fiducie 3ème partie à base qui est utilisé dans le vrai secteur financier mondial Bitcoin temps réel. Ce réseau de système ouvert décentralisé la gestion des système Bitcoin qui permettent d’éviter une manipulation complète de parti unique des opérations transpirant dans le réseau.
cryptographie bloc de chaîne a également été introduit dans Bitcoin. Les blocs sont formés et comprennent la transaction horodaté en réseau avec la preuve du travail qui est ensuite chiffré avec l’état de Bitcoins de l’art cryptage SHA-256 comment obtenir Bitcoins rapide et gratuit. Cracking cette transaction cryptée n’est pas viable pour les pirates en raison de la difficulté de plus en plus du chiffrement qui ajuste la difficulté dans chaque bloc 2016 pour maintenir la création de blocs de 10 minutes. Si vous voulez plus sur la façon dont fonctionne blockchain, lisez la jonction d’un troisième projet Blockchain.
Afin de contrer certains problèmes graves comme doubler les dépenses, toutes les transactions liées à l’Bitcoin doivent être ajoutés dans un registre public partagé appelé blockchain. Ce système assure si la personne passer la Bitcoin est le propriétaire réel du Bitcoin ou non costa Bitcoin rica. Et ainsi il peut être utilisé efficacement pour éviter des problèmes tels que doubler les dépenses et d’autres exploits passe au sein le Bitcoin réseau.
De plus, il est presque impossible de reproduire ou de falsifier l’ensemble blockchain comme il aura besoin d’une énorme puissance de calcul pour casser un nombre intensif de calculs et d’algorithmes complexes utilisés dans blockchain Adresse de paiement Bitcoin. En raison de ces algorithmes complexes, le blockchain prend beaucoup de temps pour vérifier les transactions. Et ce délai est encore plus en cas plus le nombre de transactions sont ajoutées à la blockchain.