Comment obtenir Bitcoin entrée de transaction chaîne de hachage à partir de bitcoinjslib objet de la Transaction?

La suite de proposer la vente de bitcoins en plus grande quantité:

+749
Deny Smith 23 août 2022, 15:33:16
22 réponses

Mon "Intel(R) Core(TM)2 Duo CPU T6600 @ 2.20 GHz ordinateur portable a juste pris 80 secondes pour créer 1000 nouvelles adresses, je suis donc surpris que vous voyez de plus de 2 heures pour 10 fois plus.

Une chose que j'ai remarqué, c'est que l'adresse de la création est perceptible plus vite maintenant que je ne me souviens alors peut - être que la mise à niveau vers une version récente du client permettra d'accélérer les choses pour vous.

Exécuter "tail-f ~/.bitcoin/debug.journal" de voir un journal, dont le numéro de clé, il est en train de créer.

De toute façon, la start-up ne doit être sensiblement plus lent la première fois, lorsque la piscine est initialement créé.

Edit: (en réponse à miernik du commentaire)

Le débogage.la sortie du journal prendra fin avec des lignes comme celle-ci alors que c'est le remplissage de la keypool:

keypool ajouter une touche 41, taille=41
keypool ajouter une touche 42, taille=42
keypool ajouter une touche 43, taille=43
keypool ajouter une touche 44, taille=44
keypool ajouter une touche de 45 ans, taille=45
keypool ajouter une touche 46, taille=46
keypool ajouter une touche 47, taille=47
keypool ajouter une touche 48, taille=48
keypool ajouter une touche 49, taille=49
keypool ajouter une touche 50, taille=50

Les choses que vous voyez est ce qui se passe en bitcoin fonctionne normalement. C'est recevoir et de répondre à des messages sur le réseau P2P. Je ne sais pas quoi proposer comme quoi il n'est pas d'accepter les connexions RPC. Pourrait-il être un problème de firewall, ou de quelque autre problème de configuration sans rapport avec le keypool argument?

+986
Jacke 03 февр. '09 в 4:24

Récemment, j'ai été dans une situation où j'ai dû travailler sur Bitcoin-core de code c++ de base. Cours de c# arrière-plan, j'ai eu le même problème qui vous fait face. J'ai aussi regardé dans les solutions où tout le monde est ce qui suggère, encore, je veux vous donner une solution plus précise à cette question:

Pré-requis

  • Vous avez besoin de comprendre la base de c++ du projet de la structure. quelque chose comme ceci:
root\
lib\
submodule1\
submodule2\
MakeFile.suis
src\
component1\
comp1.rpc
comp1.h
component2\
principal.rpc
Makefile.suis
.gitmodules
.gitignore
Makefile.suis
configurer.ca
autogen.sh

- Ce vraiment un projet de base de la structure et il peut aller très complexe, mais juste pour donner une idée de laisser la garder avec elle. Je ne vais pas vous donner les détails de ces fichiers, mais vous pouvez toujours la caisse de mon dédié référentiel pour le c++ standard. Comme les fichiers, fichier Makefile.suis, configurer.ca etc. sont là pour les Autotools ou GNU Outils de construction. Fondamentalement, les Autotools est un ensemble d'outils, Autoconf, Automake, l'utilitaire make et Libtools pour la construction de projet c++.

  • Obtenir la base de Autotools

Commençons

  • Télécharger Bitcoin-core et ouvrir /src/Makefile.am.
  • Le Bitcoin, le code de base est une combinaison de plusieurs programmes comme bitcoind, bitcoin-cli, bitcoin-tx et le bitcoin-qt . Vous pouvez voir ces programmes mentionnés dans src/Makefile.suis fichier, recherche pour bin_PROGRAMS macro.
si BUILD_BITCOIND
 bin_PROGRAMS += bitcoind
endif
si BUILD_BITCOIN_CLI
 bin_PROGRAMS += bitcoin-cli
endif
si BUILD_BITCOIN_TX
 bin_PROGRAMS += bitcoin-tx
endif
  • Il est important de savoir quel fichier exécutable que vous souhaitez déboguer? - Je suis en donnant un exemple de bitcoind
  • Bitcoin, les développeurs ont converti les modules (consensus, du serveur, de la cli, le portefeuille, la commune, le crypto-etc.) dans les bibliothèques statiques (.un fichiers), de sorte qu'elles peuvent être partagées et utilisées dans tous ces programmes. Afin de comprendre comment ces fichiers sont gérés, comme je l'ai dit, commencer à chercher dans le Makefile.suis, présents à l'intérieur de répertoire src. Par exemple:

  • Dans le bitcoin, la src/Makefile.suis fichier, nous avons bitcoind droit? Nous allons chercher ce texte dans ce fichier. Vous obtiendrez bitcoind_SOURCES et bitcoind_LDADD macros pour le fichier source du programme (en gros le fichier main() est définie) et les liens des bibliothèques statiques (.un fichiers) à bitcoind programme respectivement.

  • Maintenant, regardons dans l'une des librairies, dire libbitcoin_server, vous trouverez libbitcoin_server_a_CPPFLAGS, libbitcoin_server_a_CXXFLAGS et libbitcoin_server_a_SOURCES macros. Dans libbitcoin_server_a_SOURCES macro, vous avez tous .rpc et .h les fichiers qui y sont définies.

J'espère que ces aurait donné quelques idées pour commencer. Je vais bientôt être l'écriture d'un blog sur ce sujet. Modifier cette réponse une fois fait.

EDIT: voici un blog sur ce sujet que j'ai écrit. Espère que cela va aider.

+970
Jirrold Roble 19 juin 2022, 02:00:59

Dans ma compréhension, l'objectif principal d'un cryptocurrency échange est de permettre aux utilisateurs de commerce traditionnelles de la monnaie pour une sorte de crypto-monnaie. La plupart des échanges permettent également de fournir un stockage et crypto-à-crypto commerce.

Mais les échanges ajouter de la centralisation, ils ont discutable de sécurité et qu'ils peuvent manipuler cryptocurrency les prix à leur volonté.

Peut-il y avoir une alternative à la structure du marché pour cryptocurrency qui nous libère du mal échanges?

+934
James A Mcbride 26 mars 2010, 11:23:32

Seulement "Brasser un pot et voir si elle vous réveille le matin, ou pas." Je ne peux pas penser à tout autre test qui est pratique à la maison.

D'autres solutions pratiques -

  • Les mélangez et demandez à la moitié de la caf jusqu'à ce que vous achetez nouveau café.
  • Venez d'acheter de nouveaux de café, comme si elle a été oubliée dans la déplacer.
  • Et peut-être la marque de conteneurs, d'une certaine façon.

    Dans l'ensemble du coût du déménagement, c'est une petite dépense.

+911
Sawforddiggin 18 oct. 2012, 09:35:05

enter image description here

L'adresse: 1A5PsNLUs6BNWvNSzooGSFVKdkaJ4e2Tg2 TXID: Quantité: 0.0127

+819
Kit Grose 6 févr. 2011, 08:15:20

J'ai eu un Jalapeno alimentation mourir sur moi, vous pouvez peut-être source d'un remplacement? 12V semble OK, mais assurez-vous qu'il est évalué pour les amplis.

+784
Kaixi Zhang 6 sept. 2018, 17:41:35

Les portefeuilles et les commerçants doivent d'abord mettre à niveau à l'appui de la réception et de dépenses de segwit sorties. Le logiciel devrait être capable de reconnaître segwit sorties qui appartiennent à son porte-monnaie et être en mesure de passer d'eux.

Ensuite, les portefeuilles et les commerçants doivent ensuite mettre à niveau pour donner P2SH imbriquée segwit adresses que celles qui ne nécessitent pas les utilisateurs à la mise à niveau vers les nouvelles portefeuille versions. Les portefeuilles et les commerçants doivent également fournir une option pour donner bech32 adresses si l'utilisateur veut utiliser ces mais aussi les avertit que pas tous les portefeuilles seront en mesure d'envoyer à ces adresses.

Au fil du temps, comme plus de pochettes support bech32, portefeuilles et les marchands de transition devrait donner bech32 adresses par défaut. Le calendrier de quand cela est inconnu car il est difficile de savoir quand tous les portefeuilles de soutien bech32.

+708
Terrence Munangi 29 déc. 2020, 14:42:50

Actuellement, les frais sont un peu ridicule lors de l'envoi de mycélium. Je suis l'idée de migrer toutes mes pièces d'électrum 3 comme un segwit (bc1) adresse. Ensuite, mon honoraires être plus petit? Et si j'utilise exclusivement de l'electrum 3, serais-je capable d'envoyer mes pièces de monnaie anciennes adresses (1...) sans aucun problème?

+676
rominf 3 avr. 2018, 00:23:16

Aussi loin que je me souviens de la série animée et les jeux, après avoir battu l'un des huit Gym avec les Chefs de région, chef de file a dit quelque chose à propos de la prochaine salle de Gym Leader.

Comme ils savent à qui, où, ni ce spécialiste-type de salle de sport, est le Leader de.

Mais, j'ai regardé le courant XY série, Clemont, la salle de sport Leader de Lumiose Ville de la salle de sport qui se déplace avec de la Cendre, toujours s'interroge sur la nature de la prochaine salle de Gym Leader que les Cendres seront confrontés.

Mise à JOUR

Chaque région dispose de 8 Gym Dirigeants, et ils donnent un badge après avoir été vaincu. Nous avons besoin de tous les 8 badges pour entrer dans le Pokemon de la Ligue de battre l'Élite de Quatre et le Champion.

Je veux juste savoir si ils, que la salle de Gym Dirigeants, il faut avoir connu les uns des autres ou pas?

+630
Bernard San 11 mai 2013, 13:59:56

Cliquez sur l'onglet paiements et vous verrez les paiements là. Ignorer le graphique sur le tableau de bord. Le graphique de remplir une fois que vous atteignez le seuil de paiement de .4 xmr...

+541
suthee 5 oct. 2014, 08:46:27

Et aussi parce qu'elle fait tous les papiers et donne avec de l'argent. Trucs Shichika peut pas vraiment le faire (il le mentionne dans ep 12).

+537
babuloseo 24 avr. 2016, 00:08:47

Après le dernier épisode, quand Alucard retourne après la consommation de Schrödinger et de tuer tous les autres de l'âme, dans sa conscience, il est, comme décrit par Schrödinger, partout et nulle part, à la fois vivant et mort, mais en même temps ni. Il peut exister là où il le souhaite, et donc théoriquement parlant, il pourrait exister inter dimensionnelle, aussi bien physiquement et consciemment, ce qui implique que non, il ne peut jamais être tué. Il existera à jamais.

+537
tristankoffee 28 mars 2010, 23:13:22

Combien d'épisodes de Naruto shippuden ont été doublées. J'ai vu plusieurs réponses différentes à cette question. Si tous les eppisodes ont été surnommé où puis-je l'acheter ou de le regarder

+530
Iyad Albrdine 10 nov. 2012, 13:17:13

Rien (tant que personne d'autre ne les modifications de code). Je pourrais facilement mine des centaines de blocs d'une seconde à l'aide du code modifié.

Cependant, comme aucune de ces blocs seront acceptés par le reste du réseau, il est inutile de "tricher" le système de. Qui est de savoir comment Bitcoin fonctionne essentiellement: parce que chaque nœud du réseau doit stocker le bloc complet de la chaîne, il peut vérifier chaque transaction et le bloc n'a jamais été, et les modifications du code minier ne sont pas dangereux.

+425
Cmndo 28 févr. 2011, 21:40:56

Cette question est liée à cette une. J'essaie de comprendre le bitcoin bloc par l'exploration et la visualisation de chaque élément d'information, depuis la blockchain est public et partagé.

Lorsque l'expéditeur négocie quelques bitcoins pour le destinataire, il techniquement transact transactions précédentes. Donc, dans une transaction, il est possible de trouver successivement de toutes les transactions précédentes. Où peut-on trouver cette information? (Je me suis souvenu que j'en avais déjà vu cette information sur un site web, j'ai pensé que c'était https://blockchain.info.)

+355
illsurvive5 14 avr. 2021, 10:59:59

Si Avilio est tiré n'est pas claire, et il n'y a vraiment que les spéculations sur son sort.

Il y a apparemment élaborée fan de la théorie de l'analyse de la chaussure, des modèles, des chaussures et des pas fait dans le sable. Cette fan de la théorie semble penser que Avilio n'a pas été tourné. Vous pouvez lire le post complet et vérifier les captures d'écran sur le Reddit de discussion ici.

Le 'Ananas sur la banquette arrière"sont un peu plus explicable, cependant.

Dans l'Épisode 4, alors qu'ils sont (Nero et Avilio) sur la piste de l'assassin de suivi, ils sont dans un magasin et Avilio est en train de faire du shopping. Avilio ramasse les canettes d'ananas pressé. Nero plus tard, des commentaires et des blagues à propos de son choix.

La boîte d'ananas dans la banquette arrière de la voiture est un momento de ce moment, ils ont partagé ensemble (et pourrait être considérée comme une représentation de Nero de sauver sa vie)

+207
Ronny Ron Hitcher 24 août 2015, 06:55:37

Été l'exécution d'une s3 avec la gadoue de la piscine pour un mois ou deux et le cumul peut-être 20% d'un Bitcoin. J'ai commencé à l'aide de la gigantesque Bitcoin Core Portefeuille parce que quand j'ai d'abord appris à propos de Bitcoin il y a quelques mois j'ai eu ces grandes idées sur la solo de l'exploitation minière et à 25 Bitcoin morceau rupture pour moi. Ceux qui ont été passionnantes jours! Bien sûr, maintenant, je sais que j'ai complètement manqué le bateau sur ces jours, mais j'ai changé les ordinateurs et ne souhaitez pas télécharger le cœur à nouveau. Dès que la neige fondante est fait un paiement à moi, j'ai sauvegardé à DropBox, donc j'ai que le fichier de sauvegarde, mais il n'est pas aussi facile que de cliquer sur un bouton dans mon nouveau MultiBit portefeuille récupérer mon petit bout de bitcoin, s'il vous Plaît Aider! Je vais faire un profil sur ici dès que je poste cette question. Je vais essayer d'obtenir le nom d'utilisateur: Mickey Mouse-Forgeron

+173
mindful24 25 sept. 2012, 10:18:15

(1) que dois-je faire pour enregistrer mes bitcoins si quelque chose se passe pour blockchain.info. Puis-je accéder à mon bitcoin avec n'IMPORTE quel porte-monnaie, si je connais mon adresse et la clé privée, ou si je connais mon adresse et mot de passe? si oui, comment puis-je trouver ma clé privée?

Vous devez sauvegarder votre porte-monnaie, en utilisant une ou plusieurs des options blockchain.info fournit.


(2) j'ai aussi remarqué une option de sauvegarde dans blockchain.info porte-monnaie. Si Je l'utiliser, puis-je avoir accès à mes bitcoins avec cette sauvegarde, avec tous les porte-monnaie? dois-je enregistrer une nouvelle sauvegarde après chaque transmission de bitcoins à partir de mon blockchain.info porte-monnaie?

Avec les portefeuilles qui sont compatibles avec le format, comme Multibit, oui. Je pense qu'il est sûr de dire qu'il y aura toujours certains outil sur l'Internet que vous pouvez utiliser pour lire le fichier, mais le téléchargement de la Multibit client (même si vous ne prévoyez pas de l'utiliser dès maintenant) ne ferait pas de mal.

Comme pour la fréquence de sauvegarde, je ne suis pas sûr de blockchain.info s'installation...si vous avez seulement une adresse, alors vous n'avez qu'une clé privée, et vous n'avez pas besoin de rebackup. Si vous avez plusieurs adresses, vous devez sauvegarder régulièrement ou même après chaque transaction. Vous pouvez voir si le fichier de sauvegarde est toute différente de voir si vous avez réellement besoin d'un différent à l'exportation.

Blockchain.info a la suite des instructions pour accéder à votre sauvegarde, même si blockchain.info est en permanence en mode hors connexion:

  • Télécharger le Multibit desktop client disponible pour Windows, Mac OSX et Linux.
  • Lancement de l'application. Choisissez Outils -> Importer Privé Les touches.
  • Cliquez sur "Choisissez" Importer un Fichier" et accédez à votre porte-monnaie.aes.fichier json. Modifier le format de fichier *.aes.json et ouvert le fichier.
  • Entrez le portefeuille de mot de passe et appuyez sur la touche de déverrouillage. Si nécessaire entrez le deuxième mot de passe et appuyez sur la touche de déverrouillage de nouveau.
  • Cliquez Sur L'Importation Les Clés privées Bouton pour terminer le processus. Le solde de votre compte rétabli une fois que la blockchain a téléchargé.

(3) Wha pas faire de la meilleure façon d'éviter une situation où un malware "lire" mon mot de passe quand je entrer?

Assurez-vous il n'y a pas de logiciels malveillants lorsque vous entrez votre mot de passe. Une seule façon d'être sûr que c'est vrai, c'est de travailler en mode hors connexion à partir d'un Live CD Linux. E. g. voir Comment mettre en place une sécurité hors d'épargne portefeuille et/ou bitBuntu. Vous pouvez décider pour vous-même, basée sur la probabilité que vous pensez que vous êtes infecté, et combien d'argent vous avez à traiter avec, si cela en vaut la peine pour vous.

+164
Totti Mela 8 juin 2016, 18:36:14

Nous aimerions savoir s'il y a des op dans le marché qui acceptent BTC ou tout autres Cryptocurrencies? Comment pensez-vous que si ces sortes de POS sera la tendance dans l'avenir?

+148
salinh 9 juil. 2020, 17:13:35

Le problème n'est pas à donner à tous les miner une part proportionnelle à son travail - c'est l'idéal, et le problème est comment donner à chaque mineur une part proportionnelle à son travail. En soi ce n'est pas une spécification claire de la façon dont les récompenses sont données. Deux interprétations raisonnables sont:

  1. Diviser chaque bloc est une récompense en fonction du nombre d'actions émises depuis le dernier bloc. C'est le système proportionnel qui souffre de la piscine de saut de problème.
  2. Donner à chaque mineur une récompense directement proportionnel au nombre d'actions soumis, indépendamment de blocs. C'est le système PPS, qui met l'opérateur dans beaucoup de risque si elle n'a de sens que s'il perçoit une taxe élevée. Dans l'avenir, cependant, les infrastructures existent pour réduire l'opérateur du risque et permettant ainsi PPS avec un coût modeste.

Les différents systèmes de récompense essayer d'offrir l'idéal de la juste paiements, tout en minimisant la variance, de la maturation, de la vulnérabilité et ainsi de suite. Résumé de l'exploitation minière de la piscine d'un système de récompenses et de l'Analyse du Bitcoin commun d'exploration de systèmes de récompense d'analyser les différentes méthodes et l'arrière-plan de leur nécessité.

+139
Abdellah Lachgar 21 juil. 2022, 01:02:48

Je voudrais savoir quels sont les étape pour succefully de la migration d'un taillés nœud.

J'ai un Raspnode (rPi2B+) et il est si lent qu'il n'a pas l'air de synchroniser la blockchain après plusieurs jours...

Je souhaite synchroniser le nœud que j'ai dans mon ordinateur portable et de le déplacer (taillés) à la Raspnode.

J'ai copier et coller tous les fichiers dans le .bitcoin dossier et lorsque j'exécute les bitcoind -démon de commande, le suivi est dans le débogage.fichier journal

2016-03-22 23:25:55 Ouverture LevelDB dans /home/pi/bitcoinData/blocs/index
2016-03-22 23:25:59 Ouvert LevelDB avec succès
2016-03-22 23:25:59 Ouverture LevelDB dans /home/pi/bitcoinData/chainstate
2016-03-22 23:25:59 Ouvert LevelDB avec succès
2016-03-22 23:26:37 LoadBlockIndexDB: le dernier fichier de bloc = 474
2016-03-22 23:26:45 LoadBlockIndexDB: le dernier bloc du fichier info: CBlockFileInfo(blocs=57, taille=47829393, des hauteurs=403730...403810, temps=2016-03-22..$
2016-03-22 23:26:48 Vérification de tous blk fichiers sont présents...
2016-03-22 23:26:48 LoadBlockIndexDB(): Bloquer les fichiers ont déjà été taillés
2016-03-22 23:26:48 LoadBlockIndexDB: transaction indice désactivé
2016-03-22 23:26:49 LoadBlockIndexDB: hashBestChain=000000000000000005323717f768df54444ee6dfccbe080548287f120546e6e3 hauteur=403810 date=2016-03$
2016-03-22 23:26:49 init message: Vérification des blocs...
2016-03-22 23:26:49 Vérification de la dernière 288 bloque au niveau 3
2016-03-22 23:26:51 LevelDB échec de lecture: la Corruption: pas un sstable (bad magic number)
2016-03-22 23:27:14 la Corruption: pas un sstable (bad magic number)
2016-03-22 23:27:14 : Erreur d'ouverture de la base de données de bloc.

Voulez-vous reconstruire la base de données de bloc maintenant?
2016-03-22 23:27:14 Abandonnée bloc de reconstruire la base de données. À la sortie.
2016-03-22 23:27:14 Arrêt: En cours...
2016-03-22 23:27:14 scheduler interruption
2016-03-22 23:27:14 StopNode()
2016-03-22 23:27:14 Arrêt: fait
2016-03-22 23:39:01 AppInit2 : paramètre d'interaction: -prune -> réglage -disablewallet=1
2016-03-22 23:39:05 Pruneau configuré pour cible 30000MiB sur le disque pour le bloc et les fichiers d'annulation.
2016-03-22 23:39:08

L'idée est de synchroniser le nœud dans mon ordinateur portable, puis maintenir la synchronisation (et de taille) sur le rapsberry pi parce que je ne peux pas exécuter le nœud de tout le temps dans mon ordinateur portable.

+95
Guanlun 23 avr. 2011, 14:32:31

J'ai passé le week-end dernier à l'apprentissage tout au sujet de Bitcoin et je suis heureux de les utiliser pour l'achat de certains services sur le web. Mais, hélas, je suis d'achoppement sur la partie la plus fondamentale: comment puis-je les acheter?

J'ai payé en espèces pour un VISA prépayée, ce matin, lié à cette carte à un compte PayPal, et était psy avais commencé à acheter des pièces de monnaie, mais a été déçu de découvrir que:

(1) PayPal veut me faire payer d'un montant de 14 des frais de transfert de 500 $à un vendeur (arnaque!)

(2) Aucun vendeur veut utiliser PayPal parce que l'acheteur a la possibilité de nix le paiement de façon rétroactive à l'aide d'une "charge back" (étrange qu'ils avaient permettre aux gens de faire cela, mais ok)

(3) Ce forum indique que les #1 et #2 sont discutable de toute façon parce que PayPal conditions de service ne permettent pas la CTB achats.

Ouais, j'ai soufflé. Mais quelles sont mes options? Je pourrais utiliser un compte bancaire par l'intermédiaire d'un échange en ligne, mais qui nécessite beaucoup de documentation juridique et de la philosophie va à l'encontre de l'ensemble de "l'anonymat" de Bitcoin.

Beaucoup de gens font face à des opérations via un localisée transaction match de prise de service. Est-ce vraiment la voie à suivre? Semble que ce serait plus logique si vous étiez des transactions de $50-$100, mais que faire si vous voulez faire 5k $-$10k? Je ne suis pas Walter White. Je n'ai pas de matières grasses des piles de trésorerie autour de la pose. :)

Quelles sont les autres alternatives dois-je acheter des bitcoins?

+27
thae su 27 juin 2023, 16:59:35

Afficher les questions avec l'étiquette