Ce sont la confiance des hypothèses en-supposé-valide en bitcoin core 0.14?

S'il vous plaît aider moi à comprendre et à distinguer la confiance des hypothèses dans les trois cas suivants indiqué ci-dessous. Plus précisément, veuillez préciser les attaques possibles (même si complètement théorique) et la confiance sacrifié afin d'obtenir la fonctionnalité.

Cas 1: Bitcoin Core avant 0.14 sans supposé valide et où chaque nœud n'complet de vérification de la signature.

Cas 2: Bitcoin Core 0.14 avec le supposé-valide blocs avec de validation de la signature sauté pour les blocs avant la libération. Cela signifie que le bloc de signatures sont correctes car bitcoin-core devs signé sur elle.

Cas 3: (Hypothétique) : Bitcoin Core 0.14 avec UTXO jeu qui a l'instantané de UTXO base de données. Ce serait fait de manière similaire, comme il est supposé valide. Ce serait ignorer les complet MICI et à être vraiment utile pour le démarrage rapide taillés nœud.

Je voudrais savoir les réponses aux 2 questions ci-dessous:

Q1) Quels sont les possibles attaques (même si complètement théorique) qui sont possibles dans le cas 2, mais pas dans le cas 1. Veuillez préciser de sécurité-modèle de changement requis pour passer de Cas 1 Cas 2.

Q2) Quels sont les possibles attaques (même si complètement théorique) qui sont possibles dans le cas 3, mais pas dans le cas 2. Il me semble que le modèle de sécurité dans le Cas 3 est la même que celle du Cas 2. Si j'ai confiance core devs avec la signature de validation, pourrait tout aussi bien la confiance qu'ils donnent le bon UTXO ensemble.

+906
Klizzy 18 janv. 2017 à 14:10:43
32 réponses

Si je transfert de bitcoin en Trezor qui a été sur un papier de portefeuille depuis 7-31-17. Puis-je encore obtenir BCH et BTG? Trezor a une pièce-outil de séparation, mais il dit que je devait avoir lieu Bitcoin dans mon Trezor avant le 1er août.

+990
user261282 03 февр. '09 в 4:24

Il y a un patch qui peut être utilisé pour vous permettre de spécifier précisément les adresses à utiliser pour les dépenses dans une transaction. - http://github.com/bitcoin/bitcoin/pull/415

+984
HeyShafty 10 nov. 2012 à 03:00:27

Je suis confus au sujet de bitcoin de trésorerie de la fourche.

Va Bitcoin Espèces disparaissent et son changement de nom afin de le Bitcoin, la trésorerie ABC? ou après le hachage de la guerre il n'y aura qu'une pièce de monnaie?

+954
Tech No 12 nov. 2017 à 09:21:13

Je songe sérieusement à faire un investissement et l'achat d'un 3ÈME mineur. Le problème est de savoir si ils seront encore rentable par le temps qu'ils arrivent...

Aujourd'hui a calcul du taux de 707,408,283 son retour est prévu 2.1328 BTC dans une période de 24 heures.

La question est de savoir comment est-elle réaliste et n'toute personne propriétaire d'un mineur qui peut confirmer si ce résultat des pronostics est réalisable?

http://www.bitcoinx.com/profit/

+939
Marcello Zamorano 2 janv. 2015 à 20:49:24

Je suis à faire ma propre alt-coin, et j'ai extrait le premier bloc de genèse de hachage(après un certain temps), Merkle de hachage, nnonce et le temps. Je suis en cours d'exécution sur Ubuntu14.04.

Mais quand je lance ./bitcoind, j'obtiens cette erreur

Erreur: Incorrect ou n'genèse bloc trouvé. Mal datadir pour le réseau?

Ça veut dire quoi? comment puis-je résoudre ce problème?

Voici de débogage.journal affiche:

2018-04-02 18:33:04 Booducoin version v0.8.7.4-gc1e46ab3a90b-bêta ()
2018-04-02 18:33:04 Utilisant une version d'OpenSSL OpenSSL 1.0.1 f 6 Jan 2014
2018-04-02 18:33:04 répertoire de données par Défaut /home/boodu/.booducoin
2018-04-02 18:33:04 Utilisant les données du répertoire /home/boodu/.booducoin
2018-04-02 18:33:04 Aide au plus 125 connexions (1024 descripteurs de fichiers disponibles)
2018-04-02 18:33:04 init message: Vérification de la pochette...
2018-04-02 18:33:04 dbenv.ouvrir LogDir=/home/boodu/.booducoin/base de données Fichiererreurs=/home/boodu/.booducoin/db.journal
2018-04-02 18:33:04 Liés à [::]:9333
2018-04-02 18:33:04 Lié à 0.0.0.0:9333
2018-04-02 18:33:04 init message: Chargement des index de bloc...
2018-04-02 18:33:04 Ouverture LevelDB dans /home/boodu/.booducoin/blocs/index
2018-04-02 18:33:04 Ouvert LevelDB avec succès
2018-04-02 18:33:04 Ouverture LevelDB dans /home/boodu/.booducoin/chainstate
2018-04-02 18:33:04 Ouvert LevelDB avec succès
2018-04-02 18:33:04 LoadBlockIndexDB(): le dernier fichier de bloc = 0
2018-04-02 18:33:04 LoadBlockIndexDB(): le dernier bloc du fichier info: CBlockFileInfo(blocs=1, taille=241, hauteurs=0...0, temps=2018-04-01...2018-04-01)
2018-04-02 18:33:04 LoadBlockIndexDB(): transaction indice désactivé
2018-04-02 18:33:04 LoadBlockIndexDB(): hashBestChain=5e55391ddfe7258c5d1dc5ebf2c8ce9bdec72edf482f171a6cb04416c53be9b8 hauteur=0 jour=2018-04-0$
2018-04-02 18:33:04 Erreur: Incorrect ou n'genèse bloc trouvé. Mal datadir pour le réseau?
2018-04-02 18:33:04 Arrêt : En cours...
2018-04-02 18:33:04 StopNode()
2018-04-02 18:33:04 Vidé 0 adresses de leurs pairs.dat 3ms
2018-04-02 18:33:04 Commettre 0 changé opérations de pièce de monnaie de base de données...
2018-04-02 18:33:04 Arrêt : fait
+854
Gururaj Zalkikar 26 févr. 2015 à 02:10:29

télécharger la blockchain et l'importation de votre porte-monnaie.dat fichier.

Félicitations btw. J'espère que vous obtenez ce.

+837
pizzaani 23 avr. 2012 à 19:39:36

dois-je simplement attendre et le BTC sera de retour

Non, la transaction be13...5f1b est complet et 0.00361861 BTC (environ EUR de 18,86 au moment de l'écriture) a été envoyé à l'adresse de 1Exq...qoPf

Rien ne va revenir juste en attente

La transaction, comme tous confirmé les transactions Bitcoin, est définitive et irréversible.

dois-je faire quelque chose de sorte qu'il n'est pas flottant autour?

Il n'est pas flottant autour. Il a été déplacé à l'adresse 1Exq...qoPf. Il peut être passé par celui qui a le privé-clés à partir de laquelle cette adresse a été dérivée.

J'ai payé/envoyé une somme et il a échoué en quelque sorte

C'est une question avec quel logiciel/site web montre le "message" echec - vous devriez demander à la propriétaire de ce site web (ou le développeur de ce logiciel).

+793
girdejei 25 févr. 2018 à 12:54:05

La scission de Bitcoin de Trésorerie hors Bitcoin est similaire à l'impression de l'argent, mais avec un grand saut soudain dans le sens que plus de pièces de monnaie (double) ont été créés. Au moment de la scission chaque Bitcoin avait un frère ou une sœur en Bitcoin en Espèces - avec une baisse de la valeur en USD. Donc, ils ont soudainement doublé.

L'Inflation est essentiellement liée à la hausse des prix des marchandises en raison de la création de plus d'argent (alias d'impression). Comme le nombre de Bitcoins est en effet limité et donc moins facile de créer de plus, nous pourrions voir plus de divisions dans l'avenir pour surmonter cette limitation, et le marché va trouver d'autres façons de faire plus d'argent d'exploration et d'attirer les acheteurs de nouvelles pièces de monnaie.

+769
emadabel 9 mai 2019 à 13:43:59

Je suis un développeur c++, je suis en train d'essayer de comprendre le bitcoin, le code de base, je voudrais savoir si il y a de la documentation (à l'exception de l' //commentaires dans les codes) et si il existe une descritpion de l'arborescence des fichiers (global description de chaque fichier). Merci

+741
Meinadigitalworld 13 mai 2017 à 20:44:32

J'ai récemment envoyé des bitcoin à un ami à l'aide de la blockchain.info application iPhone et il l'a envoyé avec 0 frais de transaction. En conséquence, il a provoqué une situation délicate alors que mon ami a regarder, bloc après bloc ajouté à la blockchain alors que notre transaction est resté à 0/non confirmées. Il a finalement obtenu dans la blockchain 8 heures plus tard.

Est-ce un bug de l'application? Je ne pouvais pas trouver n'importe quel moyen de contrôle de la taxe de transaction.

EDIT: je suis franchement perplexe que personne ne semble intéressé à cette question. Permettez-moi de mettre un peu plus rigide.

Effectuer des paiements en utilisant des appareils mobiles est l'un des énormes promesses du bitcoin et a été une partie intégrante de l'original Satoshi vision. Comme il est, le seul fonctionnel de l'application de paiement sur le dessus (ou 2 au top... quoi que) plate-forme mobile a un grave défaut, dans lequel il n'y a aucun moyen de s'assurer que les paiements se confirme, en tout temps raisonnable.

Ne devrait-ce pas être abordé?

+727
H P 13 mai 2013 à 21:44:56

Vous pouvez coder, Python 2.7 mise en œuvre pour en est de même:

#!/usr/bin/python
# -*- coding: utf-8 -*-
__auteur__ ="cryptoKTM"

les demandes d'importation,json
url="http://username:[email protected]:PORT"
charge utile={}
charge utile = {"jsonrpc":1,"id":"curltext"}
txid= "10ff6ff5bdc73d7bb6d711c6896618a05479d061e67f576a0950328c1389035f"
adresses = []
charge utile["méthode"]="getrawtransaction"
charge utile["params"]=[txid,1]
réponse = demandes.post(url,json.décharges(charge utile))
réponse =réponse.json()
réponse= réponse["result"]["vin"]
pour les données en réponse:
raw_tx1=data["txid"]
vout_int=data["vout"]
charge utile["params"]=[raw_tx1,1]
 response_ = demandes.post(url,json.décharges(charge utile))
 response_= response_.json()
 data_ =response_["result"]["vout"]
 pour le point en data_:
 si l'élément["n"] == vout_int:
 json_data ={}
 json_data[item["scriptPubKey"]["adresse"][0]] = item["valeur"]
les adresses.append(json_data)

imprimer les adresses
+715
Rafael Antonia 30 nov. 2015 à 19:03:24

Si vous exploitez en dessous du radar que l'entraînement peut prospérer. Par exemple, si vous étiez à accepter un ami de la carte de crédit glisser à l'aide de votre Carré dongle pour la vente de vos bitcoins, vous'ld probablement être en violation de la convention de commerçant.

Si les charges sont des amis et de la famille et de n'en faire occasionnellement Carré ne saurai sans doute jamais, ni les soins quelle est la raison de l'achat. Mais commencer à faire régulièrement de "carte non présente" tranasactions pour les plus gros montants des transactions (par exemple, 100 $ou plus) et c'est probablement quand vous finirez par arriver demandé plus de détails sur votre activité.

Faire savoir que vous vous exposez au risque d'un rejet de débit dans le cas d'un différend.

+693
Shaila 13 déc. 2019 à 20:03:15

ZeroMQ est un éditeur / abonné système de messagerie. Dans le cas de Bitcoin Core c'est une prise, que d'autres applications peuvent se connecter et recevoir des notifications de nouveaux événements en temps réel, sans avoir à demander à plusieurs reprises le démon s'il y a de nouveaux événements. ZMQ soutien est utile pour tous les systèmes d'interfaçage avec le réseau, comme les mineurs et les portefeuilles, qui peuvent choisir de s'abonner soit de notifications de transactions ou de bloquer les notifications que leur situation le nécessite. Il couvre une grande partie de la même zone d'utilisation de la prexisting walletnotify et blocknotify systèmes, mais avec une amélioration significative des performances et de la facilité de configuration. Ces anciens systèmes ont l'effet pervers de la ponte d'un nouveau processus pour chaque notification, ce qui tend à neutraliser l'hôte si ce n'est pas avec un soin extrême.

+668
user11746 3 mars 2012 à 06:51:48

J'ai lu à propos de la latence sur P2Pool être une mauvaise chose. Est ce temps de latence entre le mineur et les P2Pool, ou P2Pool et le réseau, ou les deux?

Je suis en train de décider si je dois hôte P2Pool piscine sur un de mes serveurs dans un centre de données, ou à la maison où ma mineurs.

+654
newothegreat 21 avr. 2010 à 19:45:22

J'ai une certaine incompréhension quant à la façon de confirmation de travailler sur blockchain.info. Si nous allons à l'historique de paiement, nous pouvons voir les infos de confirmation dans les deux endroits. Première dans l'histoire de toutes les transactions. Comme ceci

enter image description here

Et la deuxième place est sur la transaction, la page d'info enter image description here

Quelqu'un pourrait-il m'expliquer svp quelle est la différence entre ce champs? Pourquoi, dans un endroit qu'ils montrent dans l'Attente de statut et zéro confirmations tandis que dans l'autre ils montrent 230K confirmations?

+639
wvoq 5 nov. 2014 à 18:08:23

Edit: je ne pense pas qu'il y a une méthode pour le faire, mais cela devrait faire la même chose:

// calcul de la balance, ne comprennent que les transactions qui ne sont pas dans un bloc
Liste<TransactionOutput> candidats = porte-monnaie.calculateAllSpendCandidates(false, false);
Valeur de la pièce = Pièce de monnaie.ZÉRO;
pour (TransactionOutput out : les candidats) {
 si(à la sortie.getParentTransaction().getAppearsInHashes() == null) {
 // Pas vu dans un bloc que nous savons de
 valeur = valeur.ajouter(à la sortie.getValue());
}
}
+576
345q 30 mars 2016 à 03:03:39

Il peut prendre une journée ou plus pour se mettre en phase, il est donc quelque peu problématique pour commencer seulement quand je le veux transact. Mais existe-il des problèmes de sécurité en gardant constamment en cours d'exécution?

Quelle est la pratique générale pour ceux utilisant les portefeuilles?

+557
yulius 6 févr. 2016 à 00:09:17

Afin de trouver un Bloc, on doit effectuer UN grand nombre d'essais - environ 2^32 * la difficulté actuelle. Ce nombre est tellement énorme que le solo mineurs rarement serait en mesure de résoudre un bloc. D'une part, d'autre part est un bloc de difficulté 1, qui est pour le moment de quelques millions de fois plus facile à trouver.

Trouver une part de ne pas les aider à trouver un bloc à chaque hachage est indépendant de tous les autres. Cependant, une part EST une preuve du travail effectué par le mineur - ils mettre dans l'effort pour aider à la piscine de trouver le bloc. Une fois qu'un chercheur trouve une solution pour le bloc de problème, la piscine gagne de l'argent et ne peut payer ses mineurs - logiquement payer tout le monde pour chaque action présentée. Ces actions ne permet pas de résoudre le bloc, mais ils étaient une preuve qu'un mineur a été d'essayer de résoudre un bloc. Le plus d'actions, plus de travail doit être mis.

Sans actions, tout le monde serait essentiellement solo minière - il n'y aurait aucun moyen de prouver que l'on a mis dans le travail, donc il n'y aurait aucune raison de payer les mineurs ont - ils peut-être la tricherie, après tout.

Une analogie utile serait de billets de loterie - il est peu probable que vous allez gagner, mais si vous vivez dans une petite ville et décident de partager les gains possibles avec tout le monde qui participe à la loterie en proportion le nombre de billets qu'ils ont acheté, vous serait essentiellement à l'exploitation minière de la piscine. Chaque billet, même si elle ne permet pas de gagner quoi que ce soit vous, vaut une tranche de gains - vous eu à payer pour ce billet, c'est donc une preuve que vous mettez dans l'effort.

+505
clement pinaki baidya 8 mars 2014 à 13:09:11

Je recherche à propos de multisignature porte-monnaie, mais il semble très limité. À présent, je comprends, on peut créer un porte-monnaie avec N touches, et de spécifier le nombre de touches est nécessaire pour créer un transactions.

Donc, je peux créer un porte-monnaie avec 5 touches (K1, K2, K3, K4, K5) et je peux spécifier le nombre de touches (mais pas les clés!) sont nécessaires, donc est possible de dire: “vous avez besoin de 3 à 5 clés”. Cependant, il fait un K1 + K2 + K3 et K5 + K4 + K2 une signature valide.

Il est possible de spécifier que les clés qui sont nécessaires plutôt que de combien?

Imaginez que trois personnes (K2, K3, K4) et un serveur (K1). Seulement avec K1 + (K2 ou K3 ou K4) sera valide. Cela signifie que K2 + K3 ou K4 + K3 ne pouvez pas être en mesure de créer une transaction valide. Pour être valide, la signature nous avons besoin de deux signatures, mais l'un des deux a besoin d'être le K1.

C'est possible?


Une alternative est de créer un multiples multi-signatures des portefeuilles. Je veux dire, de créer trois adresses avec un (K1 + K2), un autre avec (K1 + K3) et ainsi de suite. Mais, il aura multiples de l'adresse, c'est ce que j'essaie d'éviter. Une autre solution est besoin de toutes les clés (4 de 4), mais il aura besoin de la signature de trois clients, mais ce n'est pas facile et vous devez attendre que tout le monde à le signer.


Pour le fond de l'histoire, j'ai essayer d'utiliser la OP_RETURN. Tout le monde peut accéder à une adresse unique, toutes les informations, sur les trois clients. Le OP_RETURN valeur sera généré par le serveur (K1) et doivent être signés avec l'un des client (K2, K3, K4). Mais, le client lui-même ne pouvez pas être en mesure de créer une opération, d'un seul, alors K2 + K3 besoin d'être une signature non valide.

+463
user2741449 7 juin 2014 à 03:52:41

Jetez un oeil à le Bitcoin, spécification du protocole et de manière plus générale, le Bitcoin wiki. Aussi, le document original de Satoshi est une bonne lecture.

EDIT: j'ai récemment trouvé un article sur le Bitcoin Parler de l'Satoshi code client de la structure. C'est une lecture intéressante aussi!

+380
Sodipilli sanjeevarao 6 janv. 2015 à 00:49:31

J'ai parlé avec un DB au travail et voici les idées suggérées:

  • Enregistrer un hachage de chaque adresse bitcoin qui est haché avec un mot de passe (le mot de passe ne doivent pas être accessibles par le biais de la base de données).
  • Faire des déclencheurs de la colonne de base de données: chaque fois que l'enregistrement est modifié, le déclenchement de l'exécution et les modifications seront enregistrées dans un journal des modifications de la table.
  • Chaque fois que l'utilisateur apporte des modifications à leurs renseignements personnels, nous leur avons envoyé un e-mail et le journal le changement dans le journal des modifications de la table.

Les avantages de la ci-dessus les journaux, c'est que nous aurons de multiples endroits où nous pouvons suivre les changements et s'il y a un certain type de divergence, nous pouvons suivre de manière appropriée.

La façon dont il va fonctionner lorsqu'un paiement doit être effectué:

  • Utilisez le mot de passe de hachage à l'adresse bitcoin sur le fichier et de le comparer à la correspondante adresse bitcoin de hachage.
  • Si les adresses de match, alors on peut faire un paiement à l'adresse. Sinon, une alerte sera déclenchée.

Je vois encore une autre faiblesse: si nous utilisons le même mot de passe pour hacher chaque adresse bitcoin, alors il peut devenir plus facile à casser le mot de passe si quelqu'un prend un tas de hachés bitocin adresses à partir de la base de données. Cependant, c'est toujours une bien meilleure solution que de ne rien faire pour vérifier les adresses bitcoin.

+378
Blue Nova 24 juin 2014 à 00:41:08

Rien n'empêche les mineurs du pas, y compris les opérations dans leurs blocs, en fait, il a passé avant de.

le hachage de données plus petit plus de hachages/s (oui?)

Non, les hachages sont toujours de la même taille, et d'ajouter des opérations pour le bloc ne fait aucune différence à la difficulté de trouver la nounce qui valide le bloc (la vitesse de malaxage reste le même, et la probabilite de trouver le bock reste également inchangée), donc il est logique financière pour mineurs afin d'en ajouter autant qu'ils le peuvent car ils gagnent plus des frais de transaction.

Edit: pour plus de détails sur le processus d'exploration, ce fil fournit un bon résumé:

Simplifié processus d'exploration de
1) les Mineurs de sélectionner tx à partir de la mémoire piscine pour les inclure dans un nouveau bloc (le nombre, la méthode et les critères de jusqu'à la mineur)
2) les Mineurs de construire un arbre de merkle de la tx en étape #1
3) les Mineurs de créer un bloc d'en-tête avec l'arbre de merkle, avant de hachage du bloc, version, timestamp, et nonce
4) Mineur pourra hacher le blockheader. Si c'est une solution passez à l'étape 5.
4a) Mineur s'incrémente nonce et passez à l'étape 4. Si nonce gamme est épuisé passez à l'étape 4b
4b) Mineur pourra modifier un élément de plus dans blockheader, réinitialiser nonce plage à 0 et passez à l'étape 4
5) Miner a trouvé un bloc. Ils diffusent auprès de leurs pairs.

Donc une fois qu'un mineur trouve un bloc, ils sont fait. Tout le travail pour décider tx vient AVANT la résolution d'un bloc.

Ainsi, le nombre et la taille des transactions a pas d'impact réel sur la répétitif étape #4.

Après avoir dit cela, il a été affirmé que certains mineurs ne choisissez plus petits blocs afin de minimiser réseau des retards de propagation, et donc de réduire les chances de leur bloc de devenir orphelin.

+311
Sony packman 4 juil. 2017 à 06:34:17

En regardant le code, le porte-monnaie.dat peut contenir des entrées de l'un des types suivants:

  • nom - un nom du carnet d'adresses
  • tx - une transaction
  • acentry - une entrée de comptabilité
  • clé - une paire de clés publique et privée
  • mkey - une clé maître
  • ckey - une clé chiffrée
  • defaultkey - le défaut de réception de l'adresse' clé
  • piscine - un keypool entrée
  • version - la version du logiciel qui a écrit ce porte-monnaie
  • minversion - la version la plus récente du logiciel qui peut lire ce porte-monnaie
  • cscript - un script
  • bestblock - un pointeur vers la fin de la meilleure blockchain vu
  • wkey - une clé privée (qui n'est plus utilisé)
  • paramètre utilisé pour stocker les paramètres de l'interface utilisateur (qui n'est plus utilisé, sauf à tenir une défaillance de réglage d'arrêter de pré-0.4.0 versions du client qui ne comprennent pas minversion de chargement portefeuilles qui sont trop nouveau pour eux)

Voir aussi cette réponse.

+224
Dewitt Wild 1 juil. 2013 à 20:31:36

2-3000 les transactions peuvent être inclus dans chaque bloc. Mais cela ne signifie pas que seul le nombre de transactions peuvent être effectuées toutes les 10 minutes. Il peut être, et a été, plusieurs milliers de transactions réalisées que peut s'intégrer dans le prochain bloc. Cela signifie simplement que plusieurs milliers de transactions ne sera pas confirmé dans le prochain bloc, et va avoir à attendre pour les blocs à venir plus tard.

Il y a beaucoup de projets qui sont dans leur activation des étapes qui permettront d'accroître le Bitcoin est la capacité de sorte que beaucoup plus de transactions peuvent être inclus dans chaque bloc. Cependant, ces sont tous pas encore déployé; soit ils exigent mineur de signalisation ou de consensus de la communauté (tout le monde, y compris les mineurs) pour l'activer, et aucun de ceux qui ont passé pour l'une des propositions.

Surtout quand il y a un ICO passe

ICOs ne pas utiliser Bitcoin.

+200
Chintal 11 déc. 2016 à 08:08:26

Bitcore a fait de la mise en œuvre de bitcoind et l'a nommé comme bitcored. Le fait que vous exécutez bitcoind d'abord et ensuite bitcored, bitcore est en train d'essayer d'accéder aux mêmes ports que bitcoind. Aussi le fichier de verrouillage est présent dans le ~/.bitcoin/testnet3/ dossier. D'où le conflit.

Vous n'avez pas besoin d'exécuter bitcoind.

+193
badmuthafuca13 9 déc. 2013 à 11:20:44

Vraiment, je veux juste comprendre comment un bitcoin est effectivement quelque chose de valeur? et comment une chaîne de caractères à assimiler en quelque chose qui vaut de l'argent?

+188
Jaime Gris 4 déc. 2015 à 03:38:07

En cours d'exécution sur Ubuntu 18.04, j'ai construit Bitcoin Core de la source, mais la version est 0.18.99, et je voudrais être en cours d'exécution 0.18.0. J'ai vérifié v0.18.0, et est allé à travers les étapes de génération de nouveau, pourtant il est toujours en cours d'exécution 0.18.99.

Que dois-je faire pour exécuter 0.18.0?

+176
Maya Fatima 8 janv. 2019 à 18:58:36

Au moment de la présente publication, il n'y a pas de commerçants acceptant onecoin contrairement à bitcoin et les autres altcoins. En dehors de ce Murch a dit il n'y a pas d'information fournis par le onecoin groupe vérifiables dans une autre source indépendante. Il me semble que tous les renseignements fournis par onecoin utilisateurs sont fournis par leur site web, qui ne résiste pas à l'examen.

+168
JasonS 25 janv. 2017 à 00:38:00

J'ai transféré 10 btc à partir de mon Coinbase acct pour mon porte-monnaie. La transaction apparaît deux fois dans mon portefeuille, on est passé à travers et confirmé dans les minutes, l'autre a 0 confirmations (après 2 semaines), et l'ID de transaction ne s'affiche pas sur la blockchain. J'ai donc eu mes bitcoins, mais maintenant, j'ai ce "fantôme" non confirmées de la transaction dans mon porte-monnaie. Comment m'en débarrasser s'il?

+150
Ebrahim Younies 3 juin 2011 à 05:36:36

Le bitcoin dépôt github a un script bash de contrôler les flux de trafic sortant en utilisant le script bash donnée sur : https://github.com/bitcoin/bitcoin/blob/master/contrib/qos/tc.sh

Je suis en cours d'exécution de deux bitcoind cas sur une machine locale avec des ports différents: 18441 et 18442, comment puis-je faire usage de ce script ou de le tordre, de contrôle de la bande passante de connexion entre les deux bitcoind instances ?

+145
Vinny Gray 25 avr. 2015 à 10:03:09

Ok, donc im clonage BitcoinGreen... Il utilise Quark Algorithme. La façon dont je générer la genèse block & MerkleRoot est de coller le code sur le chainparams.cpp qui est-ce que..

printf("la genèse.GetHash = %s\n", genesis.GetHash().ToString().c_str());

printf("Gensis de Hachage Merkle: %s\n", genesis.hashMerkleRoot.ToString().c_str());

Même tho cela m'a donné le code de la genèse bloc, il n'a pas de générer le code correct pour la pièce de monnaie. J'ai même utiliser ce code spécial, qui génèrent de la genèse bloc ainsi...

const int SCRYPT_SCRATCHPAD_SIZE = 131072 + 63;

 //if (true && la genèse.GetHash() != hashGenesisBlock)
si(vrai)
{
 printf("la Recherche de la genèse bloc...\n");
 // Ceci permettra de trouver un valable de hachage et Nonce si vous êtes
 // création d'une genèse différente bloc:
 uint256 hashTarget = CBigNum().SetCompact(la genèse.nBits).getuint256();
 uint256 thash;
 char pavé[SCRYPT_SCRATCHPAD_SIZE];

while(true)
{
 scrypt_1024_1_1_256_sp_generic(BEGIN(la genèse.nVersion), COMMENCER(thash), bloc-notes);
 si (thash <= hashTarget)
break;
 si ((la genèse.nNonce & 0xFFF) == 0)
{
 printf("nonce %08X: hash = %s (cible = %s)\n", genesis.nNonce, thash.ToString().c_str(), hashTarget.ToString().c_str());
}
++la genèse.nNonce;
 si (la genèse.nNonce == 0)
{
 printf("NONCE ENVELOPPÉ, l'incrémentation du temps\n");
++la genèse.nTime;
}
}
 printf("le bloc.nTime = %u \n", genesis.nTime);
 printf("le bloc.nNonce = %u \n", genesis.nNonce);
 printf("le bloc.GetHash = %s\n", genesis.GetHash().ToString().c_str());

}

Cela aussi n'a pas de travail. Donc c'est à peu près tout. J'ai essayé.

+117
Ignacio Arce 11 nov. 2012 à 07:43:01

N'avez-vous pas besoin de la récupération de la phrase pour obtenir vos bitcoins dos si votre ordinateur est perdu ou endommagé?

Je ne comprends pas ces histoires de gens qui essaient de trouver de vieux ordinateurs avec des portefeuilles sur eux à la décharge.

+96
Hadrien01 23 janv. 2018 à 08:41:28

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