API grâce à la fiabilité de l'adresse de rappels?

Je veux que mon application pour être en mesure de créer des adresses et être averti lorsqu'une adresse reçoit en dépôt. Ce que j'ai essayé jusqu'à présent ne fonctionne pas de manière fiable assez.

J'ai essayé de la Coinbase API (adresse rappels ne semble pas fonctionner à tous) et Blockchain.info (parfois, il fonctionne très bien, mais habituellement, cela prend plusieurs minutes à plusieurs heures pour le rappel à l'incendie).

Existe-il d'autres Api, qui offre de l'adresse de la création avec des rappels qui ne comportent pas de mon propre client Bitcoin, ou est en cours d'exécution de votre propre client plutôt une nécessité pour la fiabilité de notification (en quelques secondes)? Est ce que quelqu'un fait à l'aide de Coinbase ou Blockchain avec succès? Mon service devrait plutôt une notification immédiate de transfert (nombre de confirmations n'est pas l'important).

+727
Jonas Due Vesterheden 12 sept. 2011 à 07:21:10
26 réponses

Comment utiliser bitcoin api dans mon code ou comment je l'intégrer à mon code ? toute la charge ?

+956
ccuesta 03 февр. '09 в 4:24
NE PAS UTILISER. Supprimés dans le cadre de la "Désherbage des mauvaises Étiquettes Initiative 2014". Voir le lien dans la Balise Wiki pour plus d'informations.
+922
DJ01 22 mars 2018 à 03:21:15
Autres réponses

Questions connexes


Questions connexes

  • Oui - c'est faisable.

Bitcoins sont libérés à un taux constant, déterminé par le protocole. À l'époque, 50 Bitcoins générés pour chaque bloc(ce qui est maintenant de 25); et les blocs sont censés être trouvé toutes les 10 minutes. Les mineurs en concurrence entre eux pour ce prix.

En 2009, vous pourriez mine en utilisant le PROCESSEUR de votre ordinateur et vous n'avez été en concurrence avec très peu d'autres personnes. Il n'y avait pas de grandes mines de piscines et de matériel dédié, donc c'était facile pour quiconque d'exécuter le client de la mine et des centaines ou des milliers de Bitcoins. C'était tellement facile que vous ne pensez pas que la perte de votre porte-monnaie a été une grosse affaire.

  • Peut-être, mais ça serait beaucoup de travail.

Toutes les transactions - y compris les extraits de Bitcoins, sont inscrits dans un accessible au public mondial livre. Beaucoup de gens télécharger l'intégralité de l'historique des transactions sur leur propre ordinateur, et il existe des outils pour travailler avec elle. Il pourrait être possible avec un travail de détective pour retrouver ce que l'adresse à laquelle ils ont été probablement stocké en utilisant les indices donnés, mais il n'est pas facile.

  • Nan - si vous perdez votre portefeuille ces Bitcoins sont perdus à jamais.

C'est terrible pour la personne qui leur appartient, mais il ne veut pas compromettre le reste de l'économie Bitcoin. Il fait la valeur de ce qui reste des Bitcoins aller jusqu'à compenser.

Il y a déjà des échanges qui contiendra votre portefeuille pour vous si vous êtes inquiet au sujet des choses comme ça. Ils sont plus sûrs que de garder sur votre ordinateur personnel, et dans le futur, il est possible que certains d'entre eux peuvent offrir de l'assurance ou d'autres garanties en cas de perte de votre argent.

C'est une caractéristique de conception qui il n'y a pas d'organe administratif qui peut restaurer vos Bitcoins. Vous devez faire confiance à cette organisation administrative de ne pas abuser de leur pouvoir. Les développeurs de l'original de la client Bitcoin ont pas plus de pouvoir que n'importe qui d'autre en utilisant Bitcoin.

+824
Theun de Bruijn 9 sept. 2015 à 00:25:12

Le RPC fichier cookie est uniquement pour l'authentification locale de bitcoin-cli.

Pour des applications externes, vous devez utiliser rpcauth= lignes en bitcoin.conf. Un outil pour générer ces lignes un nom d'utilisateur et le mot de passe est dans le référentiel.

+774
feph 28 mars 2014 à 10:34:57

Si je comprends bien, sans la mise en œuvre de l'espace disque-remise en état énoncées dans Satoshi du papier, le système ne va pas à l'échelle, car la blockchain contient l'historique de toutes les transactions. Bitcoin a quelques années au-dessous de 1 tps et de la blockchain est déjà plus de 6 go. À 4000 tps ça sera ingérable.

Encore une fois, si je comprends bien, vous ne pouvez supprimer une transaction à partir de la blockchain si les deux ses produits ont été introduits dans de nouvelles opérations, et ils sont enterrés assez profond dans la blockchain.

Si je ont été de diviser un seul bitcoin en 100,000,000 petits bitcoins et de les enregistrer pour l'éternité dans mon "tirelire" portefeuilles, serait-ce la force de tous les mineurs d'économiser au moins que beaucoup de données pour l'éternité?

En fait, quid du cas où un grand nombre de personnes - sans méchanceté aucune - choisir de ne pas dépenser de petites sommes d'argent pendant une longue période. Ne serait-ce pas également pause de récupération d'espace disque? Cela a été modélisé?

Merci!

+770
iscander87 26 févr. 2013 à 00:37:22
Liées à l'utilisation et à soutenir le Réseau Bitcoin.
+725
josemel23 25 juin 2017 à 02:05:58

J'ai un unsigned transaction hex. Maintenant je veux m'inscrire à cette transaction d'entrée avec ma clé privée en PHP. Bitwasp de la bibliothèque de l'air sympa. Mais je ne trouve pas comment faire pour signer mon opération. Pouvez-vous me donner des conseils?

Transaction Hex

010000000414ae2264cdbe754b9ae4be18d84bfeb4f578af553b9b9e4f9cb2303d04ee9e45000000001976a91458b6e991b45487df810f4d96d5315da739637f1788acffffffffec15d27b74516fefd921cecbe043ea63124d28a3903aef8fb1682ccc926b1c62000000001976a91458b6e991b45487df810f4d96d5315da739637f1788acffffffff9878f76e1424c1d1eeb6b15d06902dd8f0c78f9bdb61263e4ca3ae68c571a292000000001976a91458b6e991b45487df810f4d96d5315da739637f1788acfffffffffdac7f1c83b01a8924a8965d356b804c2608bc261fc18041116ddb4a143bc499000000001976a91458b6e991b45487df810f4d96d5315da739637f1788acffffffff0336150000000000001976a9141485d9d03b41aaa9dca7d70d7f63ff4a0826100e88ac00000000000000001e6a1c246698efc5d81b78ceadf3179316b5eb6cc5c2c347c0b7b42121a94e92180000000000001976a91458b6e991b45487df810f4d96d5315da739637f1788ac00000000

Décodé Transaction

{
"txid":"6c521937d8fa889d71609ebed2e23b694cbca89778c8b8d967167e5a4c9d5b78",
"size":381,
"version":1,
"locktime":0,
"vin":[
{
"txid":"459eee043d30b29c4f9e9b3b55af78f5b4fe4bd818bee49a4b75becd6422ae14",
"vout":0,
"scriptSig":{
 "asm":"OP_DUP OP_HASH160 58b6e991b45487df810f4d96d5315da739637f17 OP_EQUALVERIFY OP_CHECKSIG",
"hex":"76a91458b6e991b45487df810f4d96d5315da739637f1788ac"
},
"séquence":4294967295
},
{
"txid":"621c6b92cc2c68b18fef3a90a3284d1263ea43e0cbce21d9ef6f51747bd215ec",
"vout":0,
"scriptSig":{
 "asm":"OP_DUP OP_HASH160 58b6e991b45487df810f4d96d5315da739637f17 OP_EQUALVERIFY OP_CHECKSIG",
"hex":"76a91458b6e991b45487df810f4d96d5315da739637f1788ac"
},
"séquence":4294967295
},
{
"txid":"92a271c568aea34c3e2661db9b8fc7f0d82d90065db1b6eed1c124146ef77898",
"vout":0,
"scriptSig":{
 "asm":"OP_DUP OP_HASH160 58b6e991b45487df810f4d96d5315da739637f17 OP_EQUALVERIFY OP_CHECKSIG",
"hex":"76a91458b6e991b45487df810f4d96d5315da739637f1788ac"
},
"séquence":4294967295
},
{
"txid":"99c43b144adb6d114180c11f26bc08264c806b355d96a824891ab0831c7facfd",
"vout":0,
"scriptSig":{
 "asm":"OP_DUP OP_HASH160 58b6e991b45487df810f4d96d5315da739637f17 OP_EQUALVERIFY OP_CHECKSIG",
"hex":"76a91458b6e991b45487df810f4d96d5315da739637f1788ac"
},
"séquence":4294967295
}
],
"vout":[
{
"value":5.43 e-5,
"n":0,
"scriptPubKey":{
 "asm":"OP_DUP OP_HASH160 1485d9d03b41aaa9dca7d70d7f63ff4a0826100e OP_EQUALVERIFY OP_CHECKSIG",
"hex":"76a9141485d9d03b41aaa9dca7d70d7f63ff4a0826100e88ac",
"reqSigs":1,
"type":"pubkeyhash",
"adresses":[
"12sWrxRY7E7Nhmuyjbz4TtGE9jRewGqEzd"
]
}
},
{
"value":0,
"n":1,
"scriptPubKey":{
 "asm":"OP_RETURN 246698efc5d81b78ceadf3179316b5eb6cc5c2c347c0b7b42121a94e",
"hex":"6a1c246698efc5d81b78ceadf3179316b5eb6cc5c2c347c0b7b42121a94e",
"type":"nulldata"
}
},
{
"value":6.29 e-5,
"n":2,
"scriptPubKey":{
 "asm":"OP_DUP OP_HASH160 58b6e991b45487df810f4d96d5315da739637f17 OP_EQUALVERIFY OP_CHECKSIG",
"hex":"76a91458b6e991b45487df810f4d96d5315da739637f1788ac",
"reqSigs":1,
"type":"pubkeyhash",
"adresses":[
"1965areciqapsuL2hsia2yKkRLfAsH1smg"
]
}
}
]
}

le compositeur.json

"require": {
 "bitwasp/bitcoin": "v0.0.29.1"
}

sample.php

<?php

besoin d'vendor/autoload.php';

utilisation BitWasp\Bitcoin\Key\PrivateKeyFactory;
utilisation BitWasp\Bitcoin\Transaction\TransactionFactory;

// Chargement de la clé privée
$private_key = PrivateKeyFactory::fromWif('KEY');

// L'opération de Hex
$de la transaction = TransactionFactory::fromHex('HEX');

... que dois-je la prochaine...?

Mise à jour 1

Résolu! Merci @karimkorun.

le compositeur.json

"require": {
 "bitwasp/bitcoin": "v0.0.29.1"
}

test.php

<?php

besoin d'vendor/autoload.php';

utilisation BitWasp\Bitcoin\Bitcoin;
utilisation BitWasp\Bitcoin\Script\ScriptFactory;
utilisation BitWasp\Bitcoin\Key\PrivateKeyFactory;
utilisation BitWasp\Bitcoin\Transaction\TransactionFactory;
utilisation BitWasp\Bitcoin\Transaction\Usine\Signataire;
utilisation BitWasp\Bitcoin\Transaction\OutPoint;
utilisation BitWasp\Bitcoin\Utxo\Utxo;
utilisation BitWasp\Buffertools\Tampon;
utilisation BitWasp\Bitcoin\Transaction\TransactionOutput;

$hex = '010000000414ae2264cdbe754b9ae4be18d84bfeb4f578af553b9b9e4f9cb2303d04ee9e45000000001976a91458b6e991b45487df810f4d96d5315da739637f1788acffffffffec15d27b74516fefd921cecbe043ea63124d28a3903aef8fb1682ccc926b1c62000000001976a91458b6e991b45487df810f4d96d5315da739637f1788acffffffff9878f76e1424c1d1eeb6b15d06902dd8f0c78f9bdb61263e4ca3ae68c571a292000000001976a91458b6e991b45487df810f4d96d5315da739637f1788acfffffffffdac7f1c83b01a8924a8965d356b804c2608bc261fc18041116ddb4a143bc499000000001976a91458b6e991b45487df810f4d96d5315da739637f1788acffffffff0336150000000000001976a9141485d9d03b41aaa9dca7d70d7f63ff4a0826100e88ac00000000000000001e6a1c246698efc5d81b78ceadf3179316b5eb6cc5c2c347c0b7b42121a94e92180000000000001976a91458b6e991b45487df810f4d96d5315da739637f1788ac00000000';
$privateKey = 'XXX';

$tx = TransactionFactory::fromHex($hex);

$utxos = [];
foreach ($tx->getInputs() as $idx => $input) {
 $txid = $input->getOutPoint()->getTxId()->getHex();
 $vout = $input->getOutPoint()->getVout();
 $scriptPubKey = $input->getScript()->getBuffer()->getHex();

 $utxo = new Utxo(nouveau OutPoint(Tampon::hex($txid, 32), $vout), de nouvelles TransactionOutput(0, ScriptFactory::fromHex($scriptPubKey)));
 array_push($utxos, $utxo);
}

$priv = PrivateKeyFactory::fromWif($privateKey);
$signataire = new Signataire($tx, Bitcoin::getEcAdapter());

foreach ($utxos as $i => $utxo) {
 $signataire signe->($i, $priv, $utxo->getOutput());
}

$signé = $signataire->get();
echo $signé->getHex() . PHP_EOL;

Mise à jour 2

C'est plus court. UTXO les objets ne sont pas nécessaires.

$tx = TransactionFactory::fromHex($hex);

$transactionOutputs = [];
foreach ($tx->getInputs() as $idx => $input) {
 $transactionOutput = new TransactionOutput(0, ScriptFactory::fromHex($input->getScript()->getBuffer()->getHex()));
 array_push($transactionOutputs, $transactionOutput);
}

$priv = PrivateKeyFactory::fromWif($privateKey);
$signataire = new Signataire($tx, Bitcoin::getEcAdapter());

foreach ($transactionOutputs que $idx => $transactionOutput) {
 $signataire signe->($idx, $priv, $transactionOutput);
}

$signé = $signataire->get();
echo $signé->getHex() . PHP_EOL;
+673
Rasmus Groth 24 juin 2014 à 22:36:11

https://nxtwiki.org/wiki/The_Nxt_API_Examples#Encode_QR_Code

Vous pouvez effectuer les opérations suivantes:

http://localhost:7876/nxt?
requestType=encodeQRCode&
qrCodeData=NXT-7A48-47JL-T7LD-D5FS3&
largeur=100&
hauteur=100

Ou via la ligne de commande:

curl-d requestType=encodeQRCode -d qrCodeData=NXT-XXX-XXX-XXX-XXX -largeur d=100 -hauteur d=100 http://localhost:7876/nxt

Vous pouvez l'utiliser dans une balise image comme ceci:

< img src="data:image/gif;base64,R0lGODlhEAAQAMQAAO....." width="100" height="100" />

+661
Brisingr 27 déc. 2014 à 21:42:14

scrypt et scrypt-jane ont été choisis non pas parce qu'ils sont "plus difficile" alors, SHA-256, ils sont simplement différents, et de moins en moins adapté pour les GPU/ASIC mise en œuvre.

Si l'utilisation de tels algorithmes est bon ou pas, c'est difficile à dire. Je dirais, puisque l'on peut le mien scrypt pièces avec le matériel de base maintenant, alors que l'exploitation minière SHA256 pièces de même avec décent GPU rig est futile, scrypt contribue à la pièce d'être plus décentralisée, ce qui est une bonne chose.

On peut bien sûr créer très difficile algorithme de hachage (je dirais 10^80 tours de bcrypt sera suffisant pour s'assurer que personne ne calcule un seul de hachage jamais). Mais cryptocurrency avec un tel algorithme est inutilisable, et donc seraient annulées.

+613
Yuriy Naydenov 10 déc. 2018 à 06:06:26

Je suis curieux de savoir si d'électrum entièrement du soutien Hiérarchique Déterministe Portefeuilles (BIP32). J'ai vu dans le code source qu'une partie de la mise en œuvre est effectué. Mais il y a aussi comme je pense que certains d'électrum des algorithmes spécifiques.

Alors, quand je créer un nouveau porte-monnaie en électrum, il sera BIP32 compatible?

+547
JMabes 12 sept. 2010 à 16:13:06

Ce n'est pas vrai et c'est seulement le cas si vous n'avez pas les clés privées pour le porte-monnaie que vous avez envoyé votre BTC pour.

BTC / BCH adresses sont exactement les mêmes.

Elle est complète, la mauvaise information, oui BTC et BCH adresses sont au même format d'adresse mais ils existent sur un tout autre blockchain.

Sauf si vous possédez la clé privée correspondante sur l'autre chaîne il y a peu de chance de recevoir les pièces de monnaie de retour, puisqu'il est presque impossible de générer l'adresse que vous avez envoyé.

À moins que vous les ai envoyées à un échange qui n'est pas disposé à coopérer pour obtenir vos fonds de retour, vous devriez être bien. Il vous suffit d'ouvrir un ticket de support, et demandez-leur de votre BTC de retour que vous avez envoyé à leur adresse CCI.

Demander un échange remboursement de la pièce perdue mon travail, mais ils n'ont aucune obligation de le faire, que l'échange n'ont pas reçu les pièces de monnaie, donc ce n'est pas une réponse solide sur la façon de les retourner

+516
alleha 4 nov. 2014 à 01:37:58

Juste défile sur tous les différents de pièces de monnaie pour le commerce, je ne pouvais pas croire combien il y a, quelles sont les utilisations, et c'est quelque chose qui est facile à mettre en place?

+476
Corie Geerders 6 sept. 2014 à 20:50:03

Je lance un 0-outil de confirmation. Pour suivre les nouvelles transactions que j'utilise:

  1. bitcoind getrawmempool
  2. de nouvelles opérations dans le nouveau bloc non disponible dans mempool (il semble que je ne reçois pas toutes les transactions dans mempool avant mon client accepte un nouveau bloc)

Je fais confiance à mon client bitcoin transaction du processus de vérification des règles de protocole). (J'attends qu'il fasse toutes les étapes de: https://en.bitcoin.it/wiki/Protocol_rules#.22tx.22_messages)

J'attends, je n'ai pas la garantie, le client/la personne qui a créé le nouveau bloc a suivi le protocole de règlement pour les transactions, donc je veux vérifier les "disparus" de la transaction de mon mempool.

Je sais 6 confirmations devrait être "en sécurité", mais je voudrais faire un 0-la confirmation (ou 1-confirmation concernant un nouveau bloc) aussi sûr que possible.

1: Est chaque transaction vérifié par mon bitcoind client avant d'accepter un nouveau bloc (local)? (pour être sûr que chaque transaction disponibles dans mempool et blockchain de mon (officiel) du client de respecter les règles de protocole)

2: Si 1. n'est pas vrai: Ce bitcoind API, ou (python) le programme est disponible pour vérifier les opérations incluses dans un nouveau bloc s'ils ne répondent pas aux (officiel) les règles de protocole?

+399
amayachi 18 avr. 2013 à 22:40:33

Les points de contrôle sembler comme une partie essentielle de la sécurité et de la validation de l'appareil en Bitcoin. Est-il une politique écrite en place, parmi les développeurs de définir l'intervalle maximum entre les points de contrôle?

Ce qui se passe lorsque le client Bitcoin devient mature et les rejets sont moins nombreux et plus entre. A un autre mécanisme de checkpoint fonctionnalités d'un été proposé?

+391
nuym 12 févr. 2014 à 18:46:13

Selon la Blockchain, vous avez transféré 0.01 bitcoins à l'adresse 1NEf87g56TMDJLUs9JfXzyenz2EUUSMqj1

Si vous pouvez voir cette adresse Bitcoin en Bitcoin Core portefeuille (Menu Fichier > Recevoir des adresses) et Core est entièrement synchronisée quelque chose est mauvaise, que cela ne devrait pas arriver (voir ci-dessous). Si vous ne pouvez pas voir à cette adresse, peut-être que vous avez créé/ouvert une autre porte-monnaie et ensuite vous devez ouvrir la bonne porte-monnaie, contenant cette adresse.

Vous pouvez essayer de re-numériser la blockchain pour les transactions, c'est-transactions qui n'apparaissent pas dans le Noyau. La sortie de Base complètement (Menu Fichier > Quitter), attendez que le programme pour la sortie, puis commencer par l'ajout de l'option de ligne de commande -rescan Cela peut prendre un certain temps, selon la vitesse de votre ordinateur et le disque dur.

+374
OB1 3 nov. 2016 à 09:14:14

Je me suis rendu compte au fil des années une bonne pratique si vous avez une bonne quantité de valeur assis sur un échange et que vous voulez aller à la longue.. il est préférable de prendre le temps de télécharger la blockchain pour vos investissements, Puis de chiffrer le portefeuille de fichiers et de sauvegarde à plusieurs endroits (y compris un compte de nuage).

La prise de la monnaie de l'échange vous donne une tranquillité d'esprit et d'atténuer les impulsions "métiers".

Si vous êtes essayant de trouver le meilleur de change à court d'une pièce de monnaie, cliquez sur la pièce sur la coinmarketcap.com et de regarder pour l'échange avec le plus de volume.

Je préfère Poloniex, Kraken, hitbtc, et liqu J'ai perdu pièce sur mtgox, bitfinex, btce

Bonne chance à la négociation!

+329
user262767 13 janv. 2018 à 05:49:45

Comment de nombreux formats d'adresse sont là, dans le dash?

Dash semble être assez similaire à bitcoin quand il s'agit de l'adresse et de la transaction de formats. Vous avez votre typique P2PK, P2PKH, P2SH.

Voici comment générer un standard P2PKH adresse (et donc aussi un P2PK adresse).

var bip39 = require('bip39');
var hdkey = require('hdkey');
var createHash = require('create-hash);
var bs58check = require('bs58check');

//const mnémonique = bip39.generateMnemonic(); //génère une chaîne de caractères
const mnémonique = 'thunder achat pave tour de la conférence de mise à niveau suprême de la moitié kid fitness bac pousser'
const seed = bip39.mnemonicToSeed(mnémonique); //crée la graine de la mémoire tampon
console.log ("mnémonique:' + mnémonique);

const root = hdkey.fromMasterSeed(semences);
const masterPrivateKey = root.privateKey.toString('hex');
//console.log('étendue de la clé publique de la racine:' + racine.publicExtendedKey)

const addrnode = root.dériver("m/44'/0'/0'/0/0");
console.log ("addrnodePublicKey: '+ addrnode._publicKey.toString('hex'))
console.log ("addernodePrivateKey:' + addrnode._privateKey.toString('hex'))

const etape 1 = addrnode._publicKey;
const step2 = createHash('sha256').mise à jour(1).digest();
const etape 3 = createHash('rmd160').mise à jour(étape 2).digest();

var etape 4 = Tampon.allocUnsafe(21);
etape n ° 4.writeUInt8(0x4c, 0); 
etape 3.copier(à l'étape 4, 1); //etape 4 a maintenant étendu RIPMD-160 résultat
const step9 = bs58check.coder(etape 4);
console.log ("Base58Check:' + step9); 

Avis la seule différence entre le présent et d'en déduire une adresse bitcoin est la version octets n'est pas 0x00, mais au lieu 0x4c.

+287
VETAL777 12 mai 2013 à 08:54:28

Essayez http://classic.mtgox.com --> les données sur le commerce --> profondeur du marché

vous n'avez pas à vous connecter

+224
Gajukorse 17 sept. 2017 à 11:51:22

Dit simplement - ce qui est le plus efficace pour gagner de l'argent provenant de l'exploitation minière Bitcoin? J'ai été un HODL er depuis plus de 14 ans mais j'ai voulu récemment plongée dans l'exploitation minière pour le plaisir et a été surpris de constater combien il était facile de le faire avec un Raspberry Pi, slushpool compte et d'un peu d'aide de StackExchange:Bitcoin. Ma question maintenant, est - dois-je construire un Raspberry Pi "excavateur à roue" équipé de l' USB-mineur bâtons comme la caisse affiche ci-dessous, l'achat d'un Antminer S9 ou aller vers le cloud? J'apprécierais toute orientation ou de considérations pour générer >= $100 mois - encore une fois c'est juste pour le plaisir dans une expérience, je ne cherche pas à devenir la Chasse aux Frères du Bitcoin ;)

enter image description here

+217
Hassan Mehmood 31 oct. 2011 à 09:47:24

En cours d'exécution hors de l'espace sur le disque dur, j'ai acheté un 256 GO carte SD formatée avec le système de fichiers FAT et déplacé mon Bitcoin répertoire. Après l'obtention de messages d'erreur, j'ai décidé de le supprimer et de le retélécharger (ne vous inquiétez pas, le portefeuille et les clés sont sauvegardés). Maintenant, il a téléchargé environ 11 GB et se bloque avec un message d'erreur. Je peux initier réindexation et il va continuer, jusqu'à un certain point, il se bloque de nouveau.

Après l'échec de la réindexation quand je relance Bitcoin Core j'obtiens ce message:


MinGW D'Exécution Affirmation

Échec de l'Assertion!

Programme: C:\Program Files\Bitcoin\bitcoin-qt.exe Fichier: validation.cpp Ligne 2322

Expression: !setBlockIndexCandidates.empty()

Ignorer Les Abandonner, Réessayer

J'ai exclu le Bitcoin répertoire à partir de l'accès l'analyse antivirus, pensant peut-être que des interférences, mais j'ai toujours ce problème.

Toutes les suggestions sur la façon de résoudre ce problème et faire de Base entièrement en ligne? L'emploi d'un média flash pour le stockage de la base de données de contribuer au problème?

+216
devcfgc 11 sept. 2014 à 13:54:24

Ressemble la transaction a été confirmée avec un autre txid ici: https://blockchain.info/tx/d69fc595f15bb4680025f794ede1c863551c485fab478ea2dcc0a1da36d4e6fd?show_adv=true

+210
jankalebedeva 9 déc. 2014 à 18:52:13

C'est en grande partie ce que le sCrypt() basé sur les fourches sont destinés - à la fois en utilisant de l'onu taraudé puissance du PROCESSEUR sur des supports ou des permettant casual mineurs d'utiliser leurs Processeurs. À l'heure actuelle, la difficulté sur le réseau Bitcoin est tellement élevé qu'il n'est même pas une question de rentabilité, mais de la capacité - même, avec mise en commun mines, de la CPU de l'exploitation minière est tellement lent que vous ne pouvez pas soumettre effectivement, même une seule action pour chaque tour. Cela dit, nous allons faire le calcul. Je vais utiliser Tenebrix (TBX) comme exemple, puisque je l'ai portée de main les numéros pour elle.

Gardez à l'esprit que les chiffres présentés sont basés sur les difficultés et les taux de change dès maintenant et en tant que tel changement. Je vais fournir les sources pour toutes les valeurs et les calculs de sorte que vous pouvez re-calculer à tout moment.

Un décent PROCESSEUR dual-core vous net d'environ 3 kH/s sur Tenebrix (0.003 MH/s) et notre ami le Bitcoin Mining Calculatrice dit que le courant de la difficulté de 0.288 vous devriez mine 10.48 TBX par jour. BTC-E a le courant TBX/BTC taux de change à 0.000195, de sorte que vaut 0.0020436 BTC par jour. Même les mathématiques pourraient être fait pour FairBrix, LTC ou de tout autre sCrypt() dérivée de la fourche.

Maintenant, pour le BTC côté de la barrière: À la difficulté actuelle de 1379647.43921 (auto-renseignés dans la calculatrice, mais disponible à partir de la même blockexplorer clone j'ai fait un lien plus tôt) sur le même PROCESSEUR se déroulera sur 3 MH/s sur le réseau Bitcoin, d'une valeur d'environ 0.00219 BTC, à peu près le même résultat.

Donc, il y a vos (j'espère que le futur) réponse: les maths vous guider. Comme à cet instant précis, l'exploitation minière TBX sur la même efficacité que vous verrez probablement plus lisse revient avec un sCrypt() fourche (c'est à dire plus d'actions par heure)

+210
Andrew Breunig 6 juin 2016 à 16:44:58

quelqu'un peut-il de l'Inde qui ont encore le bitcoin transfert de mon compte Coinbase en NOUS?

À un niveau purement Bitcoin protocole de niveau, oui - Bitcoin ne fait pas de distinction entre les utilisateurs, les lieux, les personnes, les entreprises, ou toute autre chose. Toutes les transactions Bitcoin sont égaux.

Est-il des frais de transfert ou d'échange les frais que nous devons payer, dans les deux pays

Vous devrez payer les frais de réseau pour le Bitcoin transaction, qui varient sur l'état du réseau et de la taille des transactions.

et est-il légal de transfert?

Vous devriez consulter un avocat dans votre juridiction.

+199
jsageryd 23 mars 2014 à 14:28:47

Il y a des soi-disant de la lumière-poids portefeuilles là d'exploitation SANS avoir besoin de télécharger l'ensemble de la blockchain en premier. MultiBit est un de ces (et probablement le plus couramment utilisé) et est disponible pour le big-3 Systèmes d'exploitation.

+187
Mercy 18 sept. 2014 à 21:22:24

L'ensemble de l'historique des transactions est communiquée entre pairs au cours d'une binaire protocole potins. Vous pouvez demander des blocs, des séquences de blocs, ou des opérations spécifiques, et les clients normalement communiquer par la diffusion de toutes les informations qu'ils reçoivent à d'autres pairs, ils sont connectées, permettant à chaque client de rester principalement à jour une fois qu'ils ont téléchargé le livre historique. Il est nécessaire que vous vous connectez à plusieurs pairs pour demander des informations, de sorte que vous êtes sûr d'obtenir la mise à jour de l'information si une potentiellement malveillants par les pairs essaie de retenir de l'information.

Si vous êtes déjà en cours d'exécution complet d'un nœud (qui est un logiciel client qui utilise le protocole ci-dessus et les magasins de la validité de l'information qu'il reçoit), alors que vous avez déjà de l'historique des transactions sur votre machine exécutant le logiciel. Pour Bitcoin Core, les fichiers sont stockés dans le ./magasin/blocs/ sous-répertoire de bitcoin du répertoire de stockage. Le répertoire contient de nombreux fichiers nommés blkXXXXX.dat, qui sont sérialisés séquences de blocs. Chaque fichier contient beaucoup de Fichier de Bloc structures en série, jusqu'à une limite de 128 MO par fichier. Les fichiers sont numérotés ascendingly, avec blk00000.dat d'être le plus ancien contenant de la genèse bloc comme de sa première Fichier de Bloc. Le Fichier de Bloc de la structure imite la structure de l'information d'un bloc de message reçu sur le message de protocole, à l'exception de est préfixé avec un nombre magique et la taille du bloc.

En règle générale, si vous voulez écrire un bloc explorer, il serait plus simple de lire les informations à partir du bloc des fichiers stockés par Bitcoin Core, sauf si vous avez besoin de votre bloc explorer pour contenir des informations en direct, dans ce cas, vous aurez besoin d'obtenir de l'information sur le protocole potins directement, ou par l'intermédiaire de Bitcoin Core ZMQ interface, car le nœud du logiciel n'engage que confirmé les transactions en bloc des fichiers.

+95
Rob Pleau 21 juin 2016 à 02:46:39

Ok, il y a un bug dans le pip version de python-bitcoinrpc...

utiliser pip install git+https://github.com/jgarzik/python-bitcoinrpc.git au lieu de cela.

+89
Differintegral 17 juil. 2014 à 04:54:55

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 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