La version du JSON-RPC ne Bitcoin usage?

J'aimerais obtenir quelques précisions sur la version du JSON-RPC ne Bitcoin usage? 1.0 ou 2.0?

+969
Retraut 4 janv. 2010 à 18:31:30
38 réponses

Toutes les informations fournies par Bitcoin Core s'applique uniquement à la chaîne actuellement, il pense est le meilleur bloc de la chaîne. Tous les blocs qui ne sont pas partie de cette chaîne ne sont pas comptés vers la confirmation de score.

Si vous êtes en utilisant Bitcoin Core dans une application marchand, vous devriez probablement tester ce qui se passe au cours de diverses longueur des fourches. Vous pouvez faire cela en utilisant le test de régression (regtest) mode. Par exemple (je n'ai pas testé):

nodeA_options="-regtest -rpcpassword=foo"
nodeB_options="-regtest -rpcpassword=foo -datadir=/tmp/regtest -port=9999 -rpcport=10000"

## le nœud de départ d'Une
bitcoind -démon $nodeA_options

## Créer un bloc pour obtenir son coinbase dans votre portefeuille (unspendable pour 100 blocs)
bitcoin-cli $nodeA_options setgenerate vrai 1

## démarrer le node B et le connecter à Un nœud, il va synchroniser le bloc
bitcoind -démon $nodeB_options -connect=localhost

## arrêt d'Un nœud à rompre la connexion
bitcoin-cli $nodeA_options arrêter

## générer un bloc sur le nœud B
bitcoin-cli $nodeB_options setgenerate vrai 1

## Redémarrez le nœud A et générer un bloc
bitcoind -démon $nodeA_options
bitcoin-cli $nodeA_options setgenerate vrai 1

## Arrêtez et redémarrez le nœud B avec une connexion à Un nœud
# # , À ce point, les deux nœuds ont un autre bloc #2 de sorte que vous pouvez voir
## ce qu'une fourchette ressemble aux noeuds
bitcoin-cli $nodeB_options arrêter
bitcoind -démon $nodeB_options -connect=localhost

De usage, vous voudrez probablement pour définir le -alertnotify de commande, ce qui peut vous alerter sur plus de la fourche et de vous permettre d'éteindre automatiquement votre système de traitement des paiements jusqu'à ce que la fourche est résolu ou que vous intervenir manuellement. Vous pouvez également regarder la listsinceblock RPC qui peuvent travailler en collaboration avec -blocknotify de vous dire ce qui a changé dans la plus récemment accepté de bloc.

+951
Soter 03 февр. '09 в 4:24

Il est un service fourni par blockchain.info décrit sur json_rpc_api page.
Plus ou moins, il décrit l'API que l'utilisateur peut utiliser pour accéder à leur blockchain même façon que l'utilisation de bitcoin-cli pour propre démon.
C'utilisation est actuellement démontré que:

$ ./bitcoin-cli -rpcconnect=rpc.blockchain.info -rpcport=443 -rpcssl -rpcuser=YourWalletIdentifier -rpcpassword=votre mot de passe getinfo

Il a l'air sympa mais il y a une information sur le site qui précise que:

À partir du 1er décembre 2014, afin d'utiliser cette API, l'accès doit être explicitement activé, et toutes les adresses ip du client dans la liste blanche par le porte-monnaie propriétaire. La gestion de l'accès dans [Paramètres de Compte] -> [Restrictions IP]

Et c'est ça le problème, parce que je suis intéressé seulement dans l'extraction de certains de les bloquer ou les détails de la transaction. Je n'ai pas besoin RPC et qui aurait besoin de l'autorisation. Je ne veux même pas à créer un compte.
La question est donc:
Existe-il des services gratuits (ou peut-être qu'il est encore disponible sur blockchain.info en quelque sorte?) ce qui permet d'utiliser JSON-RPC à l'encontre de leurs bitcoin démon?
Je ne se soucient pas de la vitesse ou attendre 10 secondes entre chaque appel, etc.


+950
shaleen madlapure 9 mars 2012 à 11:55:08
Autres réponses

Questions connexes


Questions connexes

J'ai trouvé que la première BTC échange a été "BitcoinMarket.com" mais je n'ai pas trouver toutes les informations sur ce ou tout autre échange qui a commencé à cette époque.

Donc, la question est de savoir comment ce premier marché est venu à être? Comment se fait-il commencer? Pourquoi était-il fermé? Qui a commencé et pourquoi?

Je serais vraiment reconnaissante pour plus d'infos sur cette.

+919
Sunway 4 juin 2018 à 22:59:07

Il n'y a pas de réponse à cela. Dépend de beaucoup de choses le jeton de créateurs que vous voulez accomplir.

+855
iosdude 1 août 2016 à 06:01:59

Il y a beaucoup d'échanges avec ces devises qui contiennent une API, ou vous pouvez utiliser les pré-construit API wrappers selon la langue de votre choix. Je joins ma réponse à partir d'un post précédent ici, pour les API/emballages pour le crypto monnaie de négociation:

  1. CCXT est un python/javascript bibliothèque avec la fonctionnalité que vous demandez. Vous pouvez ensuite les échanges avec toute l'échange que vous souhaitez comme Binance, Poloniex, etc. Il existe des commandes pour les actions que vous souhaitez effectuer, telles que la passation d'une commande, et de vous écrire du code supplémentaire pour votre " bot " pour déterminer le moment d'acheter/vendre.
  2. Gekko est similaire bibliothèque open source pour le Nœud avec des fonctionnalités similaires à la négociation cryptocurrencies parmi les différents échanges.
+835
sam step 16 juin 2014 à 22:33:11

Comment sont les frais facturés lorsque j'ai lancer un commerce?

Sont-ils soustraits à partir de ma commande de volume? Les frais sont appliqués séparément à partir de mon compte de l'équilibre? Puis-je définir la monnaie, je veux mes droits à percevoir dans?

J'ai fourni la Réponse ci-dessous, y compris les informations données dans un ticket de support, j'ai envoyé Kraken Soutien.

+819
Janith Panditharathne 25 févr. 2014 à 11:08:34

Je soupçonne que nous POUVONS les rendre pratiquement impossible, mais que nous n'avons pas encore fait. Nous fonctionnons sur l'hypothèse que le calcul d'une clé privée à partir de la clé publique est pratiquement impossible. Nous opérons également sur l'hypothèse que le calcul d'une pré-image à partir d'un hash SHA256 est pratiquement impossible. Nous sommes à l'aise avec ces hypothèses, car nous avons théorique réponses à gérer leur échec. Nous sommes prêts, mais nous ne font rien pour mettre en œuvre les changements nécessaires pour gérer les échecs de ces hypothèses.

Nous sommes, cependant, faire beaucoup de travail pour éviter les problèmes d'une attaque Sybil peut causer. Ce serait bien si nous avons mis en place certaines mesures prophylactiques, de sorte que l'effort peut être de plus en plus orientés vers l'amélioration de bitcoin que vers la manipulation de la Sibylle des attaques gracieusement.

Plus précisément, nous avons confiance "le réseau" représenté par huit (ou plus, si vous avez activé l'upnp) "aléatoire" pairs qui en font partie, mais que la confiance ne va pas plus loin. Nous avons encore (par défaut) valider chaque transaction dans chaque bloc. Nous n'avons toujours pas compris comment compenser la non-exploitation minière dans les nœuds de fournir un itinéraire entre tout ce mineur résout le bloc suivant et un pair qui a besoin d'une telle route. Et nous résister à la fragmentation de la blockchain parce que nous ne voulons pas avoir à faire confiance aux étrangers.

Il me semble que la difficulté de progrès dans ces domaines pourraient être considérablement réduits si A)le logiciel de Sybil attaques pratiquement impossible, et B)l'impossibilité virtuelle a été bien établi par le naturel et existant bitcoin canaux d'éducation.

Certaines méthodes que j'ai été méditant sont:

  • Combien valide blocs pourraient indiquer que vous êtes connecté à l'ensemble du réseau?
  • A de la difficulté à été relativement stable?
  • Cycle de l'ensemble de ses pairs que vous utilisez.
  • Assurez-il facile pour un nœud à l'exploitant de fournir IRL des informations de contact, car ce serait faire un noeud bien plus digne de confiance.
  • Valider les pairs en demandant des renseignements connus, comme le firstbits de la première opération de hachage dans le blocktip, ou d'une transaction qui devrait être dans le mempool. Le logiciel bitcoin serait inclure des instructions pour l'obtenir, y compris un avertissement qu'une attaque Sybil peut inclure l'usurpation populaire bitcoin données des sites web comme blockchain.info.
+817
Ahmet Cetin 11 oct. 2016 à 09:57:43

Désolé si ces questions vous paraissent stupides mais après beaucoup de recherches, je me sens encore un peu perdue et confuse !! Je comprends ce qu'est bitcoin et avoir une assez bonne compréhension de la base blockchain idée, mais j'ai du mal à comprendre certains concepts. Par exemple, où peut-on télécharger le code source de la blockchain ? Comment avez-Ethereum obtenir le code source de la blockchain ? Comment peut un jour être "programmé" pour un bloc et de ne pas être immédiatement mis en œuvre ? Ou comment peut-on le code des applications pour une blockchain plate-forme comme l'ethereum ?

Je suppose que tous ceux-ci entrent dans la question, où puis-je trouver un examen approfondi, explication complète de la blockchain?

Merci !

+807
ateeq24 8 févr. 2011 à 03:56:11

J'ai créé mon exploration de la piscine, BitMinter, pour être très facile à utiliser, mais sans cacher les détails de bitcoin mining. Il est conçu pour être facile pour les débutants à se lancer.

La piscine dispose d'un mineur qui n'a pas besoin d'installation au-delà de java à partir de java.com. Vous serez donc en exploration de données en un rien de temps. Je vois que vous avez cgminer déjà mis en place - qui fonctionne aussi. :)

Le PPLNS système de récompense, nous utilisons vous expose à la nature du bitcoin mining. Vous verrez des blocs et des pièces versées lorsque cela se produit. De cette façon, vous pouvez voir comment l'exploitation minière fonctionne vraiment, alors qu'un PPS système de récompense se cache de vous.

+800
Ari Var 16 avr. 2014 à 18:42:07

Certainement. Plusieurs mineurs peuvent trouver un bloc valide de hachage pour un bloc de hauteur et les deux seraient valables blocs. Dans ce cas, celui que les autres mineurs décider d'étendre (généralement en recevant le premier bloc) devient le "réel" de bloc et d'autres bloc devient obsolète (ou abandonné). Cela arrive assez fréquemment.

+775
yu keyong 3 oct. 2018 à 19:31:34

ID de Transaction: 050b5ba38506f8b5fb9054ff2f338999a082236a95f388449e1b8049c72e4f10

Comme le dit le titre, j'ai quelques bitcoin dans les limbes de la transaction en raison d'un nombre toujours croissant de transactions non confirmées avec une beaucoup plus frais que le mien.

Mon scénario idéal serait de faire en quelque sorte d'annuler la transaction et avoir les pièces de monnaie, de retour à mon porte-monnaie.

On m'a dit à partir d'une autre source que Bitcoin Core expulse les transactions après deux semaines par défaut. Cependant, il semble que ce n'est pas le cas puisqu'il a été de plus de 3 semaines maintenant.

On m'a aussi dit une méthode dite de "l'enfant paie pour les parents", mais je ne suis pas sûr que ma situation allait travailler.

Toute aide est grandement appréciée. Merci!

+771
FrinkTheBrave 11 nov. 2013 à 21:51:48

Dernièrement, j'ai eu un problème de synchronisation à l'aide de bitcoin core, et j'ai demandé, dans ce forum, comment le résoudre. Voici le lien du post sur le forum.

J'ai démissionné en essayant de faire de bitcoin core fonctionne à nouveau, et connecté aujourd'hui sur un navigateur basé sur le porte-monnaie (blockchain.info).

J'ai importé ma clé privée, et le porte-monnaie a montré, j'ai eu exactement 0 BTC...

Option 1) j'ai fait le transfert entre les 2 portefeuilles de mal.

Option 2) j'ai été piraté, et perdu 350 USD.

Qu'en pensez-vous ?

Je vous remercie. (Mise à JOUR : j'ai fait l'importation avec un ordinateur de bureau à base porte-monnaie, et le résultat est te même : deux transactions (que je n'ai myself 2 papillons de nuit il y a) et d'un solde de 0 BTC...).

+768
dwthomnoby 16 août 2016 à 22:31:39

Merci, cela a été utile.

Maintenant, je n'ai jamais eu un problème avec l'ordinateur. Vous ne vous en souvenez bleu de dépistage qu'une seule fois. Donc la question est, pourquoi Bitcoin Core synchronisation provoquant des pannes de matériel?

Je sais d'expérience inattendue des problèmes matériels sont habituellement le résultat d'un système à la limite, mais ni l'utilisation du PROCESSEUR, ni d'accès du disque dur a été d'exploitation de l'ordre de 100%. J'ai donc téléchargé Open Hardware Monitor (Pas de pub ici. Je n'ai aucun jeu dans cette application) et a commencé à fouiner. Entre autres choses, il fournit la température actuelle de l'information à propos de la CPU et de quelques autres composants. J'ai remarqué que même si le PROCESSEUR n'exécute pas n'importe où près de 100% de la capacité d'exploitation de la température a oscillé autour de sa limite avec la synchronisation en cours d'exécution.

J'ai réalisé que j'avais besoin de trouver un moyen de garder la température sous contrôle. Je suis en cours d'exécution Bitcoin Core Intel NUC, qui est minuscule et j'ai pensé que le système de refroidissement interne n'était pas à la hauteur. J'ai donc enlevé une table ventilateur sur l'ordinateur et laissez-vous aller. Bien sûr, la température de fonctionnement commencé à rester raisonnable en dessous de la limite. J'ai aussi éteint le Bitcoin Core pour 3-4 minutes toutes les quelques heures pour laisser refroidir le CPU (je ne pense pas que ce soit nécessaire, mais je n'ai pas pris de risques). En fin de compte, il a fallu un certain effort supplémentaire et de surveillance, mais bloquer la synchronisation est maintenant terminé. Mon Bitcoin Core Portefeuille est à jour.

Merci pour votre aide encore une fois MeshCollider.

+681
user14964 11 avr. 2011 à 01:19:14

Je suis désolé de dire cela, mais votre bitcoin est allé. Sans votre disque dur, vous n'avez pas accès à la clé privée. Vous pouvez connaître le mot de passe pour déchiffrer, mais à quoi sert d'un mot de passe sans un nom d'utilisateur?

La meilleure option sera d'essayer d'aller à un professionnel de récupération de données de service.

La règle du pouce - Toujours faire des sauvegardes.

+681
Webdevotion 18 mai 2017 à 21:35:42

Un autre site pour obtenir gratuitement un test de bitcoins...

http://kuttler.eu/bitcoin/btc/faucet/

+677
Urgli 30 août 2012 à 08:20:48

Je suis assez nouveau à cela, et a commencé à utiliser de l'Electrum aujourd'hui. J'ai lu sur le Wiki Bitcoin que "contrairement aux adresses e-mail, les gens ont beaucoup de différentes adresses Bitcoin et une adresse unique pour chaque transaction". En vertu de la "réception" de l'onglet en Électrum, j'ai trouvé une adresse. C'est que "la Réception de l'adresse de" celui qui doit être unique pour chaque transaction? Si c'est le cas, ne Electrum en générer un nouveau pour moi, après la réception ou dois-je le faire moi-même quelque chose?

+662
user3370514 21 déc. 2013 à 08:02:56

Les deux BFL le matériel et les logiciels sont très instables, et dépendent de la température de départ de la BFL matériel.

Ce que vous pouvez faire est d'arrêter le logiciel d'exploration, de mise hors tension de la BFL mineur, et le bâton de l'BFL mineur dans le congélateur pendant 5 à 10 minutes (ou plus, au dire de 1 à 2 heures) afin qu'il puisse refroidir.

Quand j'ai eu mon 50GH/s, il ne pouvait que fonctionner à environ 25GH/s. Finalement, j'ai trouvé qu'il est sensible à la température. J'ai, de temps en temps, alimenté vers le bas, le mettre dans le congélateur, puis propulsé vers le haut.

Je reçois des résultats assez impressionnants de cette façon. À partir d'un original de 8 de 16 puces de travail, je reçois maintenant 15 des 16 puces de travail.

+651
Mansi 2 oct. 2016 à 09:39:47

Les Transactions ne pas envoyer d'adresse à adresse.

Les Transactions passent spécifique des pièces de monnaie ("transaction sorties") et de créer de nouvelles pièces comme un résultat. Chaque pièce dispose d'un montant et d'un propriétaire (identifié par son adresse).

Alors qu'il est possible de définir "l'équilibre" d'une adresse comme la somme des valeurs de toutes les pièces avec cette adresse en tant que propriétaire, ce n'est pas la façon dont le système fonctionne en interne. Les adresses sont juste un mécanisme d'authentification assurez-vous que les pièces de monnaie ne peut pas être dépensé sans prouvant la propriété. En particulier, une transaction qui envoie des pièces de monnaie ", à la même adresse" n'est en aucune façon différente de celle qui ne l'est pas. C'est toujours les dépenses d'une pièce de monnaie et la création d'un nouveau - juste un qui arrive à avoir le même propriétaire. Afin de passer une pièce de monnaie, vous devez prouver que vous en êtes propriétaire.

+610
amzshow 1 août 2015 à 00:22:32

Je souhaite retirer mon bitcoin à un portefeuille d'adresse sous mon contrôle. J'ai téléchargé un portefeuille de logiciels (Bitcoin Core) mais j'ai lu que c'est un nœud qui les valide et les relais de transactions sur le réseau bitcoin, et nécessite plus d'espace (plus de 145GB). Ça veut dire que son nœud ne peut pas le valider et de le relais des transactions, à moins que mon ordinateur a propos de 145GB de l'espace? Comment puis-je savoir si mon ordinateur a l'espace nécessaire? Je vous remercie.

+560
cyrus riahi 22 nov. 2015 à 19:56:56

Mon bitcoin core est de retarder la synchronisation de dire deux années restantes. Et av envoyé bitcoin de mon bloc de la chaîne porte-monnaie, il a été déduites, mais ne suis pas le voir. Comment puis-je aller à ce sujet de voir que je ne peux pas attendre deux ans. La synchronisation n'est pas rapide

+549
Igor Schekotihin 23 mars 2012 à 10:42:22

En effet, vous pouvez limiter numéro du PROCESSEUR à utiliser avec l'option-t. Vous pouvez obtenir votre permis de PROCESSEUR nombre de noyau par la commande

$ cat /proc/cpuinfo

Vous verrez core0, core1, core2 ... Donc avec le nombre max de base n cela signifie que vous avez n+1 cœurs qui vous sont dédiées. D'autre part, vous pouvez prendre le commandement dans l'infini, tandis que la boucle pour recommencer encore et encore, même si vous êtes hors ligne. La commande est:

$ while(:); faire ./minerd <options_here>; fait

Mais Erica dit (et j'ai arrêté l'exploitation minière dans mon VPS immédiatement après que j'ai lu son commentaire), c'est vraiment pas une bonne idée. Jusqu'à maintenant, j'ai eu un VPS de redémarrage et de services fermés, mais je pensais que c'était à cause d'une autre raison. J'espère qu'ils ne vont pas me punir après j'ai arrêté de courir le mineur.

Donc merci Erica pour votre avertissement. Vous avez sauvé mon serveur et probablement beaucoup d'autres.

+493
Allen Jay Manalili 13 juil. 2012 à 04:30:51

Ma réponse sera basé sur mon expérience que je n'ai fait aucun test pour prouver ce que je dis.

D'abord je pense que si vous avez une machine correcte, quelque chose comme un i5 et de 4 go de ram performance ne devrait pas être un problème sur les deux plate-forme (Si vous exécutez Windows Server 2008 ce devrait être le cas!).

Maintenant, Si la performance est vraiment important pour vous, je voudrais aviser clairement Linux pour plusieurs raisons.

  1. Bitcoin utilise beaucoup de l'open source dépendances comme leveldb, Boost ou QT. Cette bibliothèques sont principalement principalement codé pour les environnements Unix et probablement aussi optimisé pour eux. Par exemple, j'ai travaillé avec leveldb et il n'y a pas de version officielle de leveldb de travail Windows. Vous avez le chemin par votre propre pour le faire fonctionner sur windows.

  2. leveldb (la base de données qui stocke les unspend de sortie) peut utiliser beaucoup de mémoire ram 1 go ou plus. L'avantage de Linux, c'est que le système d'exploitation ne consomment pas beaucoup de RAM (Environ 500 mo pour Debian plus de 1 go pour Windows 7 après le début).

  3. Généralement, vous obtenez de meilleures performances si vous compilez un programme de il sources au lieu de l'installer à partir des binaires. Cela est possible aussi bien sur Linux que sur Windows, mais la compilation de bitcoin sur Linux est beaucoup plus facile.

Personnellement, je exécuter un serveur bitcoin sur une Debian 6 de la machine avec un processeur Intel Atom et 2 go de ram. Il est en cours d'exécution fine.

+480
Morgan 3 janv. 2013 à 14:01:30

L'annulation de transactions non confirmées, c'est facile. Il vous suffit de soumettre une hausse des frais de double-passer de la transaction. Par exemple: si vous envoyez un 0 frais d'opération, il pourrait prendre un jour avant le 1er bloc de mines d'elle. Ensuite, vous envoyez un autre transaction avec les mêmes entrées qui envoie juste le retour de l'argent pour vous-même. Sur cette opération, vous mettez une taxe plus élevée. Cela devient de plus en plus susceptibles d'être exploités et sera inclus dans la blockchain - d'invalider le plus lent à confirmer original.

+456
tjk 13 avr. 2014 à 07:20:35

Essayez de définir rpcbind à la même adresse ip que rpcallowip. Je crois que le comportement de ces options changé récemment avec 0.18.0, https://github.com/bitcoin/bitcoin/blob/master/doc/release-notes/release-notes-0.18.0.md.

Le rpcallowip option ne peut plus être utilisé automatiquement pour écouter sur toutes les interfaces réseau. Au lieu de cela, le rpcbind paramètre doit être utilisé pour spécifier les adresses IP à écouter. L'écoute du RPC commandes de plus d'un raccordement au réseau public est dangereux et doit être désactivée, si un avertissement est imprimé si un utilisateur sélectionne une telle configuration. Si vous avez besoin d'exposer RPC afin d'utiliser un outil comme Docker, assurez-vous de lier RPC à votre localhost, par exemple, docker run [...] -p 127.0.0.1:8332:8332 (c'est un extra :8332-dessus de la normale Docker du port de la spécification).

+392
vikram sharma 22 sept. 2018 à 22:05:20

Sur Le bitcoin core portefeuille vous n'avez pas à attendre pour la synchronisation d'après votre sortant de transaction pour les transactions envoyées à partir du porte-monnaie pour être confirmé et d'arriver à son destinataire, n'est ce pas? C'est tout sur le paiement approprié des frais de transaction, à droite?

Je ne demande parce que sur les 2 tentatives maintenant, après consultation bitcoinfees21 j'ai essayé d'établir une taxe de transaction que ce sera suffisant pour être envoyé avant que la transaction ne rebondit et toujours en vain, question distincte, mais c'est une fenêtre de trois jours jusqu'à ce que la transaction rebondit si toujours pas confirmé, droit?

Toute aide serait vraiment appréciée. Merci ...

+384
Mahmoud Zakal 4 nov. 2012 à 09:37:52

J'ai besoin de savoir quand mon local portefeuille reçoit des pièces de monnaie... mais onCoinsReceived est appelée dès qu'une transaction sur mon porte-monnaie est visible. Comment puis-je être averti lorsque des pièces de monnaie ont été reçus et sont disponibles?

+354
Joshua Hoeflich 23 août 2018 à 19:50:30

Je viens d'acheter 0.1 BTC de coinbase avec un virement bancaire. Coinbase m'a informé que la transaction serait de prendre 4 jours ouvrables pour compléter.

Donc je n'ai pas de bitcoins, mais Coinbase promet 0.1 BTC pour moi dans 4 jours.

Coinbase n'a probablement pas acheter le bitcoin maintenant, parce que mon paiement n'a pas effacé, mais si elles font l'achat dans les 4 jours ouvrables à partir de maintenant et le prix est passé de $330 $à 500$, comment Coinbase couvrir la différence lorsque les pièces doivent être achetés?

Ou ne Coinbase juste régulièrement acheter des bitcoin et puis il suffit de transférer une partie dans mon compte, lors de mon fonds est-il clair? Ou n'ont-ils pas fait de me donner le bitcoin, jusqu'à ce que je décide de la vendre?

+313
kodeninja 18 mars 2013 à 19:54:50

Eh bien, la réponse technique a été donné correctement ci-dessus (je pense), cependant l'évaluation et l'acceptation du bitcoin pose quelque part sous ces aspects techniques. Les raisons les plus probables qu'un virtuel "de l'argent" comme cela pourrait fonctionner sont l'appât du gain (le prix va monter plus loin), anonyme de confiance (d'autres vont accepter de l'argent, pas seulement vous), et ainsi de suite, mais vous devez regarder pour certains de tri de la cupidité, comme un motif.

+243
tgrip 8 sept. 2014 à 13:15:50

Actuellement, avec près de 5000 nœuds, un message ne devrait pas prendre plus de temps que d'environ 15 secondes pour se propager. Généralement, c'est plus rapide.

  1. Les Messages sont transmis si la Preuve de Travail est suffisante. Il n'y a pas de vérification de la signature sur le transfert, puisque seul le destinataire du message peut vérifier que. De nos jours, PyBitmessage exécute les tentatives de déchiffrement dans un thread séparé, par conséquent, de l'expédition et du déchiffrement de s'exécuter en parallèle.

  2. Certaines versions ont différents retards dans la transmission en fonction du type d'objet il s'agit, certains n'ont pas de retards. Mais cela n'a rien à voir avec les tentatives de déchiffrement, c'est une tentative pour atténuer les attaques temporelles.

  3. La reproduction est une question de taille, car il faut plus de temps pour le transfert, mais je ne pense pas que la différence est très grande, en particulier si vous êtes sur une connexion rapide. Pour le décryptage, les données sont cryptées avec AES-256-CBC, et c'est assez rapide, sur mon ordinateur portable, je reçois comme de 100MB/s, de sorte que vous ne devriez pas voir une grande différence.

  4. La latence ne l'influence de la vitesse un peu, mais certaines opérations de réseau sont asynchrones, au moins dans PyBitmessage, donc du point de vue pratique, ce n'est pas une grosse affaire.

  5. Je ne le comprends pas. Il prend un peu plus si il y a plus de nœuds dans le réseau, mais d'un autre côté, si elles sont bien connectés, c'est plus rapide. PyBitmessage, par défaut, de tenter de maintenir 8 connexions sortantes, et de refuser entrant si il a plus de 220 total de connexions.

Récemment, un nouveau stats site web a été lancé: https://beamstat.com/, qui fonctionne très bien, juste le décompte de noeud est incomplète.

+194
Ayo 20 déc. 2015 à 12:26:59

Merci David, Je vous remercie de prendre le temps de répondre. Je suis désolé de dire que je vais avoir peu de chance. Si vous vous souvenez de l'arrière-plan que j'ai donné à ma question, mon vieux Fujitsu ordinateur portable a été rapidement à cours de suffisamment de RAM, donc j'ai rapidement envoyé mon unsyncronised bitcoin " pour une nouvelle multibit porte-monnaie. Le bitcoin n'est pas arrivée. J'ai l'adresse d'expéditeur, l'adresse du destinataire, et la quantité de bitcoin, j'ai tenté d'envoyer, mais au moment de l'écriture, de mon ancien ordinateur à l'techniciens dans leur tentative d'ajouter une mémoire de plus grande capacité afin que je puisse obtenir le Bitcoin-Qt client de recommencer à travailler et finalement suncronise avec la blockchain. Pensez-vous que je peut juste besoin d'être patient et d'attendre pour le bitcoin, j'ai envoyé à vérifier, même si l'ordinateur d'origine est en dehors de l'action? Cordialement, Rupert

+191
Mariama A Kujabi 31 mars 2018 à 11:13:50

La seule et unique raison d'acheter là-bas, c'est parce que vous avez déjà fiat coincé là-bas et que vous voulez le sortir le plus vite possible.

À propos de la vente, si vous êtes optimiste, vous pouvez dire que certaines personnes de valeur que le risque de Mt.Gox défaillant , plus le temps qu'ils ont à attendre sans leur argent est moins que la différence de prix avec les autres échanges.

Si vous êtes pessimiste, on pourrait dire plutôt qu'ils sont tout simplement stupide et ne le hasard des choses sans vraiment y penser.

Encore, car il n'y a aucune raison d'envoyer fiat là pour acheter des BTC, oui, je suis d'accord il ne fait pas de sens pour Mt.Gox encore en activité.

+185
user12009 29 juin 2018 à 12:04:20

Dans P2PKH opérations, le contenu après la signature de la transaction contient: <signature(avec hash_flag)><public_key>. Cependant, depuis la signature ne peut signer lui-même, lors de la signature du processus de la ScripSig champ est temporairement réglé à une certaine valeur.

Selon la accepté de répondre de la Façon de récupérer une base Tx?, le domaine est temporairement mis à la ScriptPubKey champ de la UTXO nous voulons racheter (dans ce cas, un P2PKH ScriptPubKey avec le RIPEMD160 de l'adresse précédente). Toutefois, selon VButerin de pybitcointools, le champ est défini avec un P2PKH ScriptPubKey avec le RIPEMD160 de votre propre adresse (celle que vous utilisez comme source, et qui clé privée est utilisée pour signer la transaction).

J'ai utilisé pybitcointools signature de fonction à plusieurs reprises, et les opérations générées sont valables, mais la réponse à la question susmentionnée a été bien reçu, de sorte à ce point, je suis assez confus au sujet de ce que le champ doit contenir.

+177
kipish1505 21 sept. 2017 à 17:01:32

Maintenant que l'industrie minière piscines sont en train de frapper les 51% point de rebroussement de total exploration de l'énergie, ce qui devra arriver au Bitcoin protocole pour réduire leur succès, et d'encourager distribué exploration de pouvoir sur les piscines?

+160
Kanesha Patterson 14 mars 2013 à 23:39:40

KYC et AML sont nécessaires si l'entité est de déplacer de l'argent d'Un point a à B. Ces entités sont appelées MSB (Entreprise de Services monétaires). Cependant crypto échanges ne sont pas vraiment ESM mais ils le font de CONNAISSANCE du client et de la LMA. Voir cet article perspicace: https://hackernoon.com/bitcoin-is-not-money-if-you-seek-compliance-you-are-asking-for-trouble-cbe9107e5298?source=linkShare-ea6a485c6847-1499320847

+136
Alienpenguin 17 mai 2014 à 08:22:44

J'ai un porte-monnaie bitcoin qt porte-monnaie, mais j'ai accidentellement supprimé le seul exemplaire de mon cryptage de passe... j'ai lu à propos de quelque chose qui s'appelle la force brute, mais je ne suis pas entièrement sûr de la façon dont son code est utilisé. Quelqu'un peut m'aider s'il vous plaît!? Je suis désespérée pour récupérer mon bc!

+109
aditya kuma 21 déc. 2010 à 08:20:06

J'ai une approche différente. Vous pouvez utiliser cette trop.

  1. Bitcoin utilise Doxygen commentaires pour expliquer le code. Vous pouvez prendre la copie la plus récente du code, de construire la hiérarchie de classes-vous Doxygen, et puis naviguer à travers les différentes classes.

  2. La prochaine étape serait de construire et de l'exécuter en regtest mode.

  3. Utiliser gdb pour ajouter des points d'arrêt, et d'inspecter les flux.

  4. Vous pouvez démarrer avec init et util fichiers, puis aller à travers les autres. Ils ont le code générique, de l'enregistrement et des fichiers. Et puis se rendre à la net.cpp, validation.cpp pour trouver la plus détaillée de la logique.

  5. À mon avis, de plonger dans le code, de se salir est une bien meilleure approche plutôt que de lire plus. Sale dans le code, écrire un peu, obtenez des erreurs, et comprendre sur le chemin.

+103
Paulguad 13 août 2012 à 22:44:59

La difficulté de changer ne vous empêche de trouver un bloc. Cependant, parce qu'il est essentiellement aléatoire, il y a une chance que vous pourriez jamais trouver un bloc, et aussi une chance que vous pourriez en trouver un sur la première de hachage. Il y a même une chance que vous pourriez trouver 10 dans une rangée. C'est de l'aléatoire, comme faire une juste une pièce de monnaie. Chaque essai est également indépendant, aussi comme à pile ou face. Juste parce que vous avez inversé la pièce 10/ temps et c'est face, ne signifie pas que votre "raison" pour qu'il vienne les têtes. C'est toujours 50/50.

+98
Qijun Liu 12 mars 2013 à 09:06:13

Vous ne pouvez pas annuler une signalisation non confirmée transaction si RBF (remplacer-par-les frais), a permis à cette opération vous pouvez remplacer la taxe. mais je suppose que vous utilisez blockchain.info porte-monnaie qui n'est pas possible.

Ce que vous pouvez faire est de demander le récepteur pour envoyer cette opération à l'autre récepteur avec double taxe. si l'opération se confirme.

ou vous pouvez essayer de pousser cette opération manuellement.

+62
Umer Hayat 1 déc. 2012 à 07:36:59

Afficher les questions avec l'étiquette

buy cialis buy cialis online buy cialis online without script canadian cialis online pharmacy cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis dosage cialis for daily use cialis free trial cialis generic cialis generic release date cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis side effects cialis vs viagra cialis without a doctor's prescription generic cialis generic cialis at walmart generic cialis canada pharmacy generic cialis tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20mg tadalafil 5mg tadalafil generic tadalafil generic at walgreens tadalafil side effects viagra vs cialis where can i buy cialis over the counter at walmart buy cialis buy cialis online buy cialis online without script canadian cialis online pharmacy cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis dosage cialis for daily use cialis free trial cialis generic cialis generic release date cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis side effects cialis vs viagra cialis without a doctor's prescription generic cialis generic cialis at walmart generic cialis canada pharmacy generic cialis tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20mg tadalafil 5mg tadalafil generic tadalafil generic at walgreens tadalafil side effects viagra vs cialis where can i buy cialis over the counter at walmart 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