Pourquoi avoir la preuve de travail?

Aussi loin que je peux dire, PoW permet à plusieurs parties qui ne font pas confiance les uns les autres à s'entendre sur un ordre de transactions. Le fait que chaque transaction a un hash du bloc précédent signifie que vous pouvez toujours vérifier que le livre n'a pas été altéré.

Ma question est double:

1) S'il y a 51% d'attaque, et une partie des fourches de la blockchain après 6 blocs après un commerçant confirmé son argent, alors il sera automatiquement réalisé par les nœuds, depuis tout à coup, ils devront remplacer à 6 pâtés de maisons de la chaîne.

2) compte tenu de cela, pourquoi ne pas simplement avoir un mineur, qui publie des blocs, chaque nœud peut détecter si ce mineur a forké le blockchain (depuis la base de données est untamperable, il/elle doit enlever le haut des blocs sur la chaîne). Le mineur ne serait jamais mentir car si elle le faisait, il serait détecté et tout le monde aurait fait perdre confiance dans le réseau.

Sans doute, j'ai mal compris quelque chose de tout à fait fondamental.

+790
Meetown 1 oct. 2018 à 03:49:25
32 réponses

Oui, il est normal que le taux de blocs reçus à diminuer à mesure que le téléchargement progresse.

La raison pour laquelle il ralentit est parce qu'il y avait très peu de transactions dans chaque bloc, dans les débuts du Bitcoin, de sorte que les blocs étaient plus petits. Plus tard, les blocs sont plus grands.

Le Satoshi Client Bitcoin est encore une version Bêta, et même si ce n'était pas elle peut encore avoir besoin de télécharger l'ensemble de la blockchain qui, je crois, est de plus de 2 go.

Quelle plate-forme vous exécutez le client sur? Vous devriez être en mesure d'estimer la quantité de données est laissée à télécharger en regardant la blockchain fichiers sur le disque dans le dossier de l'application.

Il semble que le disque dur de la vitesse peut être un facteur important aussi, comme la vérification de chaque bloc est fait comme il est téléchargé, et qui peut être compliqué pour une transaction avec de nombreuses entrées. La Discussion ici. dooglus fournit la preuve de cette théorie par un test avec un disque RAM et de fortement réduire le temps de téléchargement.

+958
Russian Roulette 03 февр. '09 в 4:24

J'entends qu'une plus grande taille de bloc pour Bitcoin augmente la charge réseau pour plein de nœuds, c'est à dire plus d'espace disque dur requis pour la pleine de nœuds. Et donc ça ferait moins de nœuds, et donc le réseau, puis devient de plus en plus centralisé.

...mais les blocs sont composés de transactions. Et il y aurait le même nombre de transactions (plus ou moins) de toute façon. Et un nœud a besoin de tous les blocs.

Les petites tailles de bloc:
Plein nœud télécharger plus petits blocs.

Grandes tailles de bloc:
Plein nœud de téléchargement de moins de blocs, mais ils ne le sont plus.

N'auraient-ils pas chacun de prendre près de la même quantité d'espace dans les deux cas? Pourtant, cela semble être l'argument principal, autres que les problèmes de bifurquer à tous les pour tout changement, contre pourquoi ne pas utiliser une plus grande taille de bloc.

+928
Kirk A 1 sept. 2013 à 03:41:22
Autres réponses

Questions connexes


Questions connexes

Les Questions liées à Bitcoin négoce.
+905
xian 12 mai 2010 à 19:31:21

Cet article vous dit que vous pouvez générer de nouvelles clés publiques à partir d'une clé publique générée. Comment est-ce possible?

https://bitcoinmagazine.com/articles/deterministic-wallets-advantages-flaw-1385450276

J'ai pensé que vous ne pouviez générer de nouvelles clés publiques de clés privées. Qu'est-ce que la propriété mathématique qui garantit cette? Est-il une sorte d'associativité, ou pour mieux dire, un homomorphism entre l'ensemble des clés privées et publiques clés? Parce que l'article dit que vous pouvez soit la somme avant ou après que la clé publique est généré.

+887
Shokhoa Kotelo 8 sept. 2015 à 07:01:56

Consensus règles sont souvent beaucoup plus délicat que ce qu'ils peuvent sembler à première vue. Avoir un bris d'égalité peut en fait permettre à des attaques.

Si je trouve un bloc avec une très faible pour l'instant, je peux jouer de le garder secret, et uniquement lorsque la concurrence d'un autre bloc est trouvé, je peux simplement neutraliser par la diffusion de mon bas-nonce bloc. Cela rend les autres mineurs de perdre leur temps sur un bloc qui ne deviendra jamais une partie de la chaîne et il me donne une meilleure chance de trouver le prochain bloc de moi-même.

Je ne suis pas sûr si cela est vrai pour tous les types de bris d'égalité. Au moins pas au même degré.

La réponse par @hedgedandlevered examine la question d'un autre point de vue ("Quelle sera l'utilisation de bris d'égalité ont pour le système dans son ensemble?") et c'est probablement généralement correcte (ce qui est: à peu près rien).

Cependant: un autre exemple de bris d'égalité peut-être où SegWit blocs de signalisation sont traités de préférence pendant une cravate. Que serait (en supposant que le soutien est déjà > 50%) augmentation de la probabilité de SegWit l'activation d'un peu ainsi que de fournir une légère incitation financière pour (tous) les mineurs pour activer SegWit. Ceci peut être vu comme un avantage pour le système dans son ensemble et pour autant que je sais ne permettre des attaques par des mineurs dans la façon dont le nonce exemple, l'a fait.

+853
Jim Good 3 déc. 2014 à 18:47:57

Lorsque les nœuds de début et de synchronisation de la blockchain, créer et de maintenir quelque chose de connu comme le utxo base de données. Il contient toutes les transactions sorties qui n'ont pas été dépensés.

Comme les nouveaux blocs sont diffusées, les intrants utilisés dans le cadre des transactions dans ces blocs sont retirés de la utxo, et les sorties de nouvelles qui ont été créées sont ajoutés. Ce sera généralement se produire même quand un tx de diffusion, avant qu'il soit exploité dans un bloc. En essayant de diffusion supplémentaires tx avec les mêmes entrées échoue avec une mempool-conflit.

Cette base de données est enregistrée sur le disque, de sorte que l'arrêt et le démarrage d'un nœud n'est pas aussi intensif que la première synchronisation et d'analyse.

Les premières blockchain lui-même est tout simplement une série de série de sérialisé blocs et de leurs transactions - La UTXO n'est pas une partie distincte et doit être construit par itération sur ce bloc par bloc.

+829
Mushthafa 23 juil. 2013 à 23:11:42

Le bloc courant limite de taille est de 1 mo, mais il est susceptible d'être modifié dans le futur.

Les Transactions sont sur 500B, de sorte que la limite actuelle est de 2000 opérations par bloc, soit environ 3 par seconde.

+808
rocLv 4 janv. 2015 à 10:29:29

La Strate d'Exploration de Protocole ist pas basé sur HTTP, de sorte que vous ne serez pas en mesure de médiation à travers Cloudflare ou un service similaire, malheureusement. Cloudflare et les autres sont conçus pour le contenu web dans les pages web.

+793
DrDom 2 févr. 2015 à 04:07:10

J'ai une pleine nœud de Bitcoin Core portefeuille. Je voudrais savoir si il est possible de supprimer des données après un certain bloc. Par exemple Bitcoin est actuellement au bloc 504385. Il y avait une fourchette autour de bloquer 500000 et je voudrais supprimer toutes les données de bloc après que si je peux utiliser la blockchain de données que j'ai avec la nouvelle fourche porte-monnaie.

+771
rozansmanish 27 mai 2018 à 17:53:37

La caisse pywallet. Ses un script python qui peuvent être en mesure de vous aider, par la récupération de votre clé privée. J'ai eu des problèmes similaires avec Multibit dans le passé. Est votre porte-monnaie cryptée?

https://github.com/jackjack-jj/pywallet

+754
ARMenian GAMer 23 mai 2016 à 01:44:00

Je ne pouvais pas trouver les résultats de la Pièce de Sélection écrit n'importe où, et vient de finir de rassembler ensemble du code. Il fonctionne comme David mentionné, mais voici plus de détails.

La Pièce Algorithme de Sélection de la logique de transfert de la Cible montant

  1. Si l'un de vos UTXO2 correspond à la Cible1 il sera utilisé.
  2. Si "la somme de toutes vos UTXO plus petite que la Cible" correspond à la Cible, ils seront utilisés. (C'est le cas si vous avez un balayage complet de porte-monnaie.)
  3. Si "la somme de toutes vos UTXO plus petite que la Cible" ne pas dépasser la cible, le plus petit UTXO supérieure à celle de votre Cible sera utilisé.
  4. D'autre Bitcoin Core n'a 1000 tours de hasard la combinaison non dépensés de la transaction sorties jusqu'à ce que leur somme est égale ou supérieure à la Cible. Si elle arrive à trouver une correspondance exacte, il s'arrête au début et qui s'en sert.
    Sinon, il s'installe enfin pour le minimum de

    • le plus petit UTXO supérieure à la Cible
    • la plus petite combinaison d'UTXO il a découvert à l'Étape 4.

Comme David l'a mentionné, le sous-ensemble problème sera d'abord restreindre à UTXO qui ont au moins une confirmation s'il est envoyé par vous-même, ou six confirmations si elle est reçue à partir d'un autre portefeuille, puis, plus tard, se détend à ces exigences dans les deux autres passe si aucun ensemble approprié de UTXO pourrait être découvert.


Quelques exemples

Alice a quatre UTXO:
• UTXO_A 0.1 BTC
• UTXO_B 0.3 BTC
• UTXO_C 0.5 BTC
• UTXO_D 1BTC



Je vais être ignorant les frais de transaction pour des raisons de simplicité.

Exemple 1:

Alice veut envoyer 0.3 BTC.
Bitcoin Core découvre que UTXO_B correspond à la Cible, et il utilise seulement UTXO_B comme entrée.

Exemple 2:

Alice veut envoyer 0.4 BTC.
Bitcoin Core constate que UTXO_C est le plus petit UTXO supérieure à la Cible, et que la somme de tous les UTXO plus petite que la cible (c'est à dire UTXO_A + UTXO_B = 0.1 + 0.3 = 0.4) correspond à la Cible ici. Les deux UTXO_A et UTXO_B sont utilisées comme entrées.

Exemple 3:

Alice veut envoyer 0.45 BTC.
Bitcoin Core constate que UTXO_C est le plus petit UTXO supérieure à la Cible, et que la somme de tous les UTXO plus petite que la cible (c'est à dire UTXO_A + UTXO_B = 0.1 + 0.3 = 0.4) ne permet pas de dépasser la Cible. UTXO_C est utilisé comme la seule entrée, la prochaine plus petite d'entrée supérieure à la Cible.

Exemple 4:

Alice veut envoyer 0.35 BTC.
Bitcoin Core constate que UTXO_C est le plus petit UTXO supérieure à la Cible, et que la somme de tous les UTXO plus petite que la cible (c'est à dire UTXO_A + UTXO_B = 0.1 + 0.3 = 0.4) ne correspond pas à la Cible. Il ajoute choisis au hasard UTXO 1000 fois jusqu'à ce qu'elles dépassent la Cible, le souvenir de la plus petite suffisamment de combinaison. La plus petite suffisamment de combinaison est ensuite comparée avec la plus petite unité d'entrée supérieure à la cible. En supposant qu'il n'trouver la meilleure combinaison, là, qui serait UTXO_A + UTXO_B, il constate que la Cible < UTXO_A + UTXO_B < UTXO_C et utilise UTXO_A et UTXO_B comme entrées.

Exemple 5:

Alice veut envoyer de 0,6 BTC.
Bitcoin Core constate que UTXO_D est le plus petit UTXO supérieure à la Cible, et que la somme de tous les UTXO plus petite que la cible (c'est à dire UTXO_A + UTXO_B + UTXO_C = 0.1 + 0.3 + 0.5 = 0.9) ne correspond pas à la Cible. Il commence à essayer des combinaisons aléatoires comme avant, et dans cette situation serait probablement découvrir que UTXO_A + UTXO_C = Cible. Qu'il trouve une combinaison qui correspond à la Cible, il se casse et va immédiatement avec cette combinaison. UTXO_A et UTXO_C sont utilisées comme entrées.


1"Cible" est utilisé ici pour le montant dépensé.
2UTXO = non Dépensés de la Transaction de Sortie

+705
monitorius 16 févr. 2014 à 20:17:30

J'utilise la pybitcointools module en python 3.4

Je suis allé à travers le temps et l'heure à nouveau dans les exemples répertoriés sur la page github, mais il n'est pas documenté, très bien, ni le code.

Ma situation est ceci: j'ai une liste de clés privées dans un CSV et je veux générer une crue de transaction pour chaque adresse et passent leur unspent_outputs à une seule adresse en poussant la transaction signée à blockchain.info

Je vais avoir un problème quand il s'agit de ces fonctions: mktx, mksend, signe

Si quelqu'un pouvait créer un exemple du processus, tout aussi de documenter chaque étape et en expliquant ce que chaque argument, pour chaque fonction, est et comment il est utilisé. Ce serait une aide précieuse si quelqu'un pouvait donner un coup de main ici! J'ai cherché un peu faible, mais je ne peux pas trouver une bonne documentation de ce processus. Je suis sûr que ce serait aider beaucoup d'autres!

+699
Raees Iqbal 12 mars 2018 à 06:13:54

Un système windows dispose d'un java autonome et n'est pas reconnu par le programme d'installation. Un fichier jar peut être exécuté sur la ligne de commande. Est le MultiBit linux bocal et le windows installé sur le même?

+646
Ankur1971 31 mai 2011 à 09:36:52

Il y a beaucoup de altcoin des échanges, tels que Bitfinex que vous pouvez acheter la altcoin bitcoin de l'argent, mais vous devriez être warey que le prix est largement manipulé par les propriétaires du projet

+557
navov aseg 6 déc. 2018 à 04:31:39

Leurs revendications sont l'OMI, de l'invraisemblable. Si ils ne font pas ça pour un honnête profit, à quoi sont-ils pour? Si elles le sont pour un honnête profit, de quoi ont-ils besoin de votre argent pour?

Ils sont essentiellement d'emprunter de l'argent auprès de leurs clients et de dire qu'ils sont très, très probablement à payer à un taux d'intérêt de marché. Eh bien, pourquoi feraient-ils cela? Toute entreprise en bonne santé financière peut emprunter de l'argent à près taux d'intérêt du marché.

Aussi, prétend faire de l'arbitrage sont souvent des couvertures pour les combines à la Ponzi. Avec pas d'enregistrements de leurs métiers, aussi loin que je peux dire, leur entreprise est une boîte noire. Si vous ne pouvez pas dire que quelqu'un est en train de faire, vous ne devriez pas vous aider à le faire.

Si il n'y a aucune raison de croire qu'ils sont en train de faire de l'arbitrage et non, en fait, soit en cours d'exécution d'une combine à la Ponzi ou de faire un "acheter, de détenir, et écrémé", je ne pouvais pas le trouver sur leur site.

Ils semblent aussi être complètement anonyme, et aussi loin que je peux dire à personne avec toute la crédibilité que peuvent attester qu'ils existent encore. Pourquoi serait-on leur faire confiance avec leur argent? Un anonyme "financière" de l'entreprise en expliquant leur propre CONNAISSANCE de la politique est la comédie de l'or, de l'OMI.

+544
Natalya Krasnova 17 mai 2015 à 14:03:40

Vous pourriez avoir été confus au sujet de ce qu'est un "Trailing Stop Loss" est vraiment. (Ou je ne missunderstood votre question.)

La réponse peut être trouvée sur Bitstamp site web: https://www.bitstamp.net/article/stop-orders-and-trailing-stop-orders/

Quel est l'Ordre Stop Suiveur et comment l'utiliser?

Le trailing stop est plus souple qu'une butée fixe perte, car il suit automatiquement le bitcoin, la direction des prix et de ne pas avoir pour être réinitialisé manuellement, comme le fixe stop loss.

Par exemple: prix du Marché du bitcoin est de 480$, et vous avez placé un Stop Ordre de vente à 450$, ce qui est dans notre cas de 30 $en dessous du marché actuel prix. Supposons que le prix des bitcoins augmente subitement à 550$. Vous êtes maintenant dans les chances de “verrouillage” encore plus de profit par la main le repositionnement de votre Ordre de vente Stop à la hausse des prix.

Le repositionnement de votre Ordre Stop peut être fait automatiquement pour vous par permettant de “Stop Suiveur” de la fonction. Dans notre cas, le Stop Suiveur automatiquement repositionner active Ordre Stop si le prix du bitcoin augmente, tandis que le maintien de la propagation de 30 $entre les bitcoins spot des prix et l'Ordre d'Arrêt.

+466
duraid 29 janv. 2012 à 09:35:23

Cela fonctionnera très bien.

Le mode hors connexion de la transaction, vous êtes signer renvoie à une ou plusieurs opérations précédentes qui ont envoyé des pièces à votre adresse; ce sont les pièces de la nouvelle opération va passer. C'est pas grave si des transactions supplémentaires viennent dans l'intervalle, elles ne veulent pas être les pièces utilisées comme entrées pour vos transactions hors ligne.

+440
user66197 18 mai 2011 à 07:59:13

La bibliothèque est en supposant que vous utilisez principal réseau de Bitcoin, de sorte qu'il imprime les adresses qui commencent par 1. Vous devez dire à la bibliothèque que vous utilisez, que vous êtes dans testnet mode.

Cela semble être le fichier en question: https://github.com/richardkiss/pycoin/blob/master/pycoin/networks.py

+359
Pingvin1983 8 févr. 2012 à 02:35:37

À l'aide d'une licence restrictive aurait ralenti l'adoption. Le plus grand obstacle à Bitcoin est le manque d'adoption. Tout ce qui pourrait restreindre l'ensemble des choses que les gens peuvent faire avec des Bitcoins ou de le rendre plus coûteux et plus difficiles à utiliser en particulier des moyens augmente les chances que les Bitcoins ne jamais obtenir la pénétration significative.

Certains Bitcoin utilise impliquer propriétaire, fermé source de produits dérivés. Comment pourrait-il aider des Bitcoins à décourager les personnes qui l'utilise?

Mais la véritable raison historique est encore plus important. Si le client Bitcoin avait été sous licence GPL, quelqu'un qui voulait un client propriétaire aurait à le recréer. Qui permettrait de créer une multitude de problèmes réels qui pourrait nuire à l'utilité du système Bitcoin.

Par exemple, dire que les développeurs veulent ajouter un nouveau type de script. Maintenant, ils peuvent ajouter le support pour ce script dans le client officiel et tout le monde aura dans quelques mois. Mais si il y avait des versions propriétaires, ils peuvent ne jamais être en mesure de coût justifier l'ajout de nouveaux scripts, et cela pourrait entraîner l'adoption de la nouvelle scripts à l'échec. Si une nouvelle devise prise en charge de ces scripts et des fourchettes signifie Bitcoin n'a pas, qui pourrait faire des Bitcoins échouer.

Ou dire qu'il y avait un bug dans le client qu'il a causé à accepter des blocs qui sont subtilement invalide. Si le réseau avait un nombre important de clients distincts développés, ils peuvent rejeter ces blocs alors que le client officiel les accepte. Si moins de 50% du réseau de pistes officielles clients ou les mineurs ont tendance à fonctionner de la propriété des clients, ce qui pourrait entraîner une grave réseau fourche qui peut être très pénible à résoudre.

Un autre problème serait si différents clients de liquidation à l'aide de différents attaque de la résistance des méthodes. Si un client passe un message d'un autre client estime abusif, des personnes malveillantes peuvent exploiter cette isoler les nœuds du reste du réseau. Ayant tous les clients d'utiliser la même logique pour la validation des messages évite cette méthode d'attaque. (Si X punit les nœuds pour elle, X aussi de ne pas passer à d'autres nœuds. Donc, si d'autres nœuds de suivre la même logique que X, X ne sera jamais puni. Mais si X transmet un message Y punit pour, l'envoi de ce message à X, X pas vous punir, mais X d'obtenir puni par Y.)

+304
dedRabbitt 4 févr. 2018 à 22:05:47

J'ai construit un dédié testnet portefeuille lors d'un week-end hackathon

http://testnetwallet.com

+251
DonBOBAH 1 nov. 2013 à 01:44:13

J'ai juste commencé à m'intéresser à la blockchain il y a une semaine, cependant, il ya quelque chose que je ne peux pas comprendre.

Concernant le drapeau "Passé/non Dépensés" dans les transactions. Je reçois ce que nous drapeau "passé" de la sortie d'une transaction si cette sortie est utilisée comme une entrée dans une transaction future.

-Supposons que nous faire une transaction de transaction (1), et cette transaction inclus dans le blockchain (disons bloc 1). Nous n'avons pas passé la sortie (pensez à une simple transaction seule entrée et une seule sortie) jusqu'à 100 pâtés de maison plus loin de transaction (2) dans la blockchain.

Je comprends que dans la transaction 2, dans les entrées, il y a l'info de transactions antérieures (puisque nous sommes la mise en œuvre de hachage pointeurs)comme indiqué ci-dessous dans "prev_out" (format JSON de transaction extrait de Blockexplorer api) :

"facteurs de production": [{'prev_out': {'addr': '1PFtrRjbq4aLfM7k4tyLZ3ZAuTsgLr6Q8q',
 "n": 0,
 'script': '76a914f423dfee34e4833104508103d89e316b4a49314088ac',
 "dépensé": True,
 'tx_index': 356882858,

Jusqu'à maintenant, il n'y a pas de problème, je peux tout à fait comprendre que nous pouvons ajouter un drapeau passé/non dépensés pour les précédentes sorties (entrées) dans la transaction 2.

Supposons maintenant c'est la sortie de transaction 1 (que nous allons passé de 100 pâtés de maison plus loin).

Par ailleurs, c'est une transaction immobilière, de son hachage: a117a7aab7e2db8ef5fd40e74f72d689e13b733136454d2340a244236fbed9eb

"out": {'addr': '1PFtrRjbq4aLfM7k4tyLZ3ZAuTsgLr6Q8q',
 "n": 0,
 'script': '76a914f423dfee34e4833104508103d89e316b4a49314088ac',
 "dépensé": True,
 'tx_index': 356893407,
 "type": 0,
 la "valeur": 16351264}

Ma question est: Vous pouvez voir que le drapeau "passé" est Vrai, Comment est-ce même possible ? Parce que pendant 99 blocs de l'opération a été dépensés (flag=False). Il n'y a qu'un seul cas possible pour le drapeau "passé" pour être Vrai:

-La transaction 2 doit être dans le même bloc de transaction 1. Sinon, si la transaction 2 est dans le bloc 100 et le drapeau "Passé" de la transaction 1 est Vraie, cela signifie que:

Pour 99 Bloque le drapeau était Faux, et dans le bloc 100, nous avons changer le drapeau de l'opération 1, qui est dans le bloc 1.

Cela signifie que nous avons changé le bloc 1, d'où a changé son hachage --> impossible compte tenu de la structure de la Blockchain.

Merci à vous pour m'éclairer !

+248
FrostedMint 27 août 2018 à 10:31:44

Il y a actuellement une prime offerte sur BitcoinTalk pour la mise en œuvre d'une méthode qui permettrait d'ajouter des bitcoins retour à l'exploration de la récompense dans le cas où une adresse n'a aucune activité depuis plus de 50 ans, ce qui permettrait de résoudre complètement ce problème.

Le poste peut être trouvé ici, et est situé au n ° 3 sur la liste https://bitcointalk.org/index.php?topic=371601.0

+240
Rks1157 21 sept. 2019 à 11:58:46

Clairement Bitcoin. Parce qu'il utilise la seule décentralisée de la méthode de répartition connue de l'homme. Et en Plus il a eu la plus longue à exécuter, et même sous le radar pendant un certain nombre d'années (rien ne ont pas cette chance plus).

+214
Robert Yi 15 août 2016 à 14:35:39

Je viens juste de vendre certains BTC pour XRP, et a réussi à obtenir un solde négatif. WTF?

enter image description here

ID de Transaction - E2D1BBD7A602E9D5B16FD79819A0347E18DED7F988F2F4C9EA3854BFCB4D3664

+184
Barnett 16 oct. 2017 à 09:24:02

Je n'arrive pas à comprendre comment le bitcoin fonctionne. Voici ce que j'ai compris jusqu'à présent.

  • Alice envoie 1 Bitcoin à bob l'adresse publique
  • Une nouvelle transaction est créée pour les mineurs d'approuver. Une transaction aura les propriétés suivantes
    • Publique de l'expéditeur de l'adresse
    • Les récepteurs de l'adresse publique
    • Montant
    • Timestamp
  • La transaction obtient diffusé sur plusieurs nœuds sur le réseau bitcoin
  • Mineurs/Nœuds d'écoute pour les transactions entrantes recevoir Alice transaction et voulez vous assurer que la transaction est légitime et il n'y a pas de doubler les dépenses.
  • Mineurs/les Noeuds de commencer à chercher le livre (le bloc de la chaîne) qui détient toutes les transactions que tout s'est passé depuis le début des temps pour savoir si toutes les transactions précédentes par Alice ont été achevés, et si elles le sont, alors seulement exécuter la nouvelle transaction.
  • Lorsqu'un mineur valide la nouvelle opération de transferts de la 1BTC sur le compte de Bob a moins de frais de transaction.
  • Et Bob est 1BTC plus riche et il vit heureux pour toujours.

S'il vous plaît corrigez-moi si je me trompe et honnêtement, je ne comprends pas de quoi l'histoire avec le " n " le nombre de zéros ajoutés à la corde de la pour prouver une transaction est valide.

S'il vous plaît aider. J'essaie de comprendre ce que je puisse contribuer à Bitcoin du code source.

+167
Rohan Bhatia 18 juil. 2013 à 06:22:31

Voici un site qui vous permet de jouer avec ECDSA.

https://crypto-utils.com/

+154
darioSka 14 avr. 2013 à 16:06:22

Cette transaction signifie simplement que, dans le passé, quelqu'un a transféré un montant de Bitcoin (BTC) à deux lauréats, l'un était probablement une deuxième personne qui fournit des biens ou des services à la première personne, le destinataire était probablement changer d'être renvoyée à la première personne.

La quantité de Bitcoin était à peu près l'équivalent de 61 000 $à un certain point dans le temps.

Les deux destinataires ensuite passé les montants reçus dans les autres transactions.

Il est possible que le ou les destinataires maintenant de contrôle 0 Bitcoin.

Il est possible que le ou les destinataires maintenant contrôler des millions de Bitcoin.

Seuls les destinataires peut dire à coup sûr. Leurs portefeuilles Bitcoin va leur dire.


Disons que B est de nouveau à Bitcoin et veut acheter pour 150 dollars Canadiens. B répond à un millionnaire Un qui est prêt à vendre une partie. B donne les 150 dollars Canadiens. Un ne le Bitcoin, l'équivalent d'atteindre dans leur poche arrière et de sortir de crocodile, peau de portefeuille. Un regarde à l'intérieur voit sept $1000000 billets et un $61,234.56 billet de∆. A donne à B la $61,234.56 billets de banque et de B, puis donne un $61,134.56 billet de banque dans le changement. B a maintenant 100 $de plus, Une a $100 de moins.

A et B puis immédiatement dépensé tout leur argent sur un superyacht et une paire de baskets et sont maintenant cassé.

Ou peut-être pas.

∆ Telles choses existent dans la cryptocurrency monde.

+152
ArdentBlaze 25 août 2012 à 02:35:23

Que transacation a plus de 1 400 confirmations. Je pense que vous pourriez avoir besoin pour exécuter votre client avec le rescan option. (Que la réanalyse de la blockchain pour les transactions qu'il a peut-être échappé)

+136
malchik 27 mai 2011 à 23:39:27

Je suis à la recherche pour faire tous mes crypto liées à des trucs comme le stockage de pièces de monnaie et de la gestion de ma pièce de monnaie, portefeuilles à l'intérieur d'une virtualbox. J'ai l'intention d'utiliser ubuntu comme il semble que la plupart d'amitié avec de nombreux crypto monnaies. Quelle est la meilleure et la plus petite image pour quelque chose comme ça?

+99
user217420 25 févr. 2019 à 04:00:01

Bien que j'ai sauvegardé portefeuille de fichier, j'ai l'impression d'avoir une deuxième bitcoin adresse de réception, ce qui ne semble pas correspondre. Est-il un moyen de récupérer toutes les pièces associées à cette adresse de réception, ou sont les pièces de monnaie perdues à jamais?

+70
Megh 28 janv. 2014 à 09:13:57

Nous sommes à la mise en place d'un marchand de fonctions

Si un client envoie trop de pièces dans un transfert pour une commande

Pouvez-vous envoyer le changement de l'adresse que vous avez reçu les pièces de monnaie .

j'.e 1) Afin 1234 12.5 BTC Marchand de Recevoir l'Adresse (1234abc)

2) le Client Envoie 12.6 BTC Marchands Adresse (1234abc) à partir de son Adresse (4567def)

3) Marchand détecte paiement Et envoie l'0.1 btc retour à la clientèle (4567def) Adresse de changement

Ce travail sera dans le client devra obtenir son changement ??

+68
Mitchell Woodruff 27 avr. 2019 à 19:20:08

J'ai entendu dire que la Contrepartie ne poignée de verrouillage du temps, mais je ne comprends pas pourquoi.

Ce qui va se passer lorsque nous utilisons nLockTime dans une transaction qui comprend Contrepartie, les transactions?

+67
Vanitha A 10 oct. 2015 à 01:22:46

Afficher les questions avec l'étiquette

$200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil