Ce n'PreviousTxnID reportez-vous à la Ondulation de l'API?

De ce fait le champ PreviousTxnID référence? S'agit-il de la transaction la plus récente? Pas sûr de ce que cela signifie concrètement. De l'aide serait appréciée.

+324
lanazames 7 juin 2017 à 23:28:03
38 réponses

j'essayais de voir combien les clés publiques sont disponibles

~ 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFfebaaedce6af48a03bbfd25e8cd0364141 peut être un couple de moins :)

le complet publickey avec 04 bits sur elle

ne pas mélanger la clé publique et standatized forme écrite pour elle

+971
semplitech 03 февр. '09 в 4:24

Je ne suis pas un expert dans ce domaine par tous les moyens (et mon message d'erreur est différent), mais j'ai passé la semaine à essayer de faire Bitcoinj signer une transaction et envoyer sous forme brute (c'est à dire sans l'aide d'un protocole de transport qui Bitcoinj offre) et voici ce que j'ai appris (à la dure): Vous ne pouvez pas signer des transactions comme ça. Si vous appelez tx.addSignedInput dans une boucle, vous aurez corrompus de l'opération de signature et ça va être invalide. La solution (après un brainstorming avec mon équipe et d'essayer quelques recettes ici (cela on n'a pas fonctionné), à Bitcoin Stack Exchange) a été ajouter toutes les Entrées de la transaction et puis les signer manuellement.

Transaction tx = nouvelle Transaction(networkParams);
tx.addOutput(une Pièce de monnaie.valueOf(montant), targetAddress);
addInputsToTransaction(sourceAddress, tx, unspents, montant);
signInputsOfTransaction(sourceAddress, tx, key);

tx.vérifier();
tx.getConfidence().setSource(TransactionConfidence.Source.L'AUTO);
tx.setPurpose(Transaction.But.USER_PAYMENT);
Chaîne valueToSend = byteArrayToHexString(tx.bitcoinSerialize());

et les méthodes:

private void addInputsToTransaction(Adresse sourceAddress, Transaction tx, @Non BalanceResponse.Unspents[] unspents, Long montant) {
 long gatheredAmount = 0L;
 long requiredAmount = somme + TX_FEE;
 pour (BalanceResponse.Unspents non dépensés : unspents) {
 gatheredAmount += non dépensés.getAmount();
 TransactionOutPoint outPoint = new TransactionOutPoint(networkParams, non dépensés.getvOut(), Sha256Hash.film(non dépensé.getTxId()));
 TransactionInput transactionInput = new TransactionInput(networkParams, tx, hexStringToByteArray(non dépensé.getScriptPubKey()),
 outPoint, une Pièce de monnaie.valueOf(non dépensé.getAmount());
tx.addInput(transactionInput);

 si (gatheredAmount >= requiredAmount) {
break;
}
}
 si (gatheredAmount > requiredAmount) {
 //retour de changement à l'expéditeur, dans la vraie vie, il doit utiliser les différentes adresses
 tx.addOutput(une Pièce de monnaie.valueOf((gatheredAmount - requiredAmount)), sourceAddress);
}
}

private void signInputsOfTransaction(Adresse sourceAddress, @Non null Transaction tx, ECKey key) {
 for (int i = 0; i < tx.getInputs().size(); i++) {
 Script scriptPubKey = ScriptBuilder.createOutputScript(sourceAddress);
 Sha256Hash hash = tx.hashForSignature(i, scriptPubKey, Transaction.SigHash.TOUS, true);
 ECKey.ECDSASignature ecdsaSignature = clé.signe(hash);
 TransactionSignature txSignature = new TransactionSignature(ecdsaSignature, Transaction.SigHash.TOUS, true);

 si (ScriptPattern.isP2PK(scriptPubKey)) {
tx.getInput(i).setScriptSig(ScriptBuilder.createInputScript(txSignature));
 } else {
 if (!ScriptPattern.isP2PKH(scriptPubKey)) {
 throw new ScriptException(ScriptError.SCRIPT_ERR_UNKNOWN_ERROR, "Incapable de signer cette scrptPubKey:" + scriptPubKey);
}
 tx.getInput(i).setScriptSig(ScriptBuilder.createInputScript(txSignature, clé));
}
}
}

J'espère qu'il vous aidera.

+934
billyjojo 30 mai 2014 à 11:32:04
Autres réponses

Questions connexes


Questions connexes

Les règles de fixation des récompenses dans les blocs peuvent être aussi simple ou aussi compliqué que vous le souhaitez. La plupart des Bitcoin dérivés ont emboîté le pas à pas fixe d'exploration bloc de récompenses qui sont réduites de moitié après un certain laps de temps, en changeant simplement le montant et la durée au bout de laquelle il obtient de moitié.

D'autres (comme la Chance, Doge, Chat pièces) ont un bloc aléatoire récompense dont la valeur moyenne est réduite après une certaine quantité de blocs. De Plus, certaines pièces (42 et ancien Doge) ont un hasard "superblock" où la récompense est beaucoup plus élevé que d'habitude.

Primecoin et ses dérivés ont la récompense dépend de la difficulté du réseau, et il ya quelques autres, plus bizarre modèles.

Le "premined" modèle est en général atteint par la définition des règles de sorte que la genèse bloc génère une quantité incroyable de pièces de monnaie et la prochaine blocs de donner une plus "normal" de la distribution normale avec une décroissance de la récompense. De cette façon, le créateur de la pièce, juste par l'acte de création de la genèse bloc, devient automatiquement le propriétaire d'une importante quantité de pièces de monnaie.

"Insta-mining" est de la même manière, la définition de l'rendements de sorte que la première blocs de donner une très forte récompense à qui puis se désintègre très rapidement - donc, créateur de la pièce et la première mineurs (généralement le créateur des associés) jusqu'à la fin avec la plupart des pièces. Quarkcoin a été très critiqué à cause de cela, la fin a été plus ou moins accepté par la communauté après sa nouvelle approche de plusieurs épreuves de travail a été jugée intéressante.

+884
astaykov 5 mars 2013 à 01:27:08

Un tel graphique est trivial pour créer vous-même en grattant blockchain.info. La suite de bash script va faire ça:

#!/bin/bash
FIN=$(date -d 'aujourd'hui, 00:00:00' +%) # s aujourd'Hui, 00:00:00
START=1354147200 # Minuit 2012/11/29 (jours après la réduction de moitié de la récompense)
DIFF=86400 # Nombre de secondes dans une journée

for i in $(seq $START $DIFF $FIN); ne
 # Blockchain.info utilise les millisecondes, d'où la supplémentaires 0s
 Les BLOCS=$(curl-s https://blockchain.info/blocks/${i}000 | grep '(Chaîne Principale)' | wc-l)
 BLOCK_DATE=$(date +'%Y-%m-%d' -d @${i})
 echo $BLOCK_DATE, $BLOCS
fait

Cette itère sur tous les jours depuis le bloc de récompense de la réduction de moitié de la journée (2012/11/28) et compte le nombre de blocs qui ont été exploités à ce jour. Les courbes ci-dessous indique le nombre de blocs par jour. Multiplier par 25 et vous obtenez l'approvisionnement quotidien des bitcoins dans le système.

enter image description here

Notez que la notion de jour dépend du fuseau horaire vous êtes, et blockchain.info semble utiliser GMT horodateurs. Aussi blockchain.info utilise le timestamp inclus dans le bloc, qui peut être désactivé pour un maximum de 2 heures, mais qui devrait même dans le long terme.

Vous pouvez trouver le script et les données ici.

+871
Nasir Ali Memon 4 août 2013 à 01:45:28

La façon Bitcoin vérifie une adresse publique est à l'aide de ce qui est appelé Base58Check. Alors que le Bitcoin Wiki couvre Base58Check, je vais vous expliquer comment cela fonctionne dans les deux abstrait et de termes techniques.

Diagram of Base58Check

L'idée de Base58Check est de prévenir les adresses invalides. Ceci est fait en ajoutant des chiffres pour le début (00) et à la fin de la Base58 valeur (4 octets de double hachage SHA256).

  1. Ajouter 00 le début de Base58 valeur ie 00 + BASE58 ==> 00BASE58
  2. Somme de contrôle = 1er 8 chiffres à partir de SHA256(SHA256(00BASE58))

BASE58Check = (00)(BASE58_SHA256RIPEMD160_HEXADECIMAL_VALUE)(somme de contrôle) (parenthèse pour la visualisation seule, toutes les autres données sont correctes dans la taille, c'est à dire de la somme de contrôle = 8 caractères)

La meilleure façon de visualiser tous c'est avec Le Piachu App

+867
user424A7 21 juin 2014 à 23:24:04

Je vis à hong kong et j'ai besoin de transférer une certaine quantité de mon Indien compte en banque de ma femme de Hong Kong compte en banque. J'ai essayé virement bancaire et j'ai perdu près de 11 à 12% du montant total. Mon ami a aussi besoin de m'envoyer de l'argent à partir de l'Inde parce que je suis à l'aider dans son entreprise. En supposant que mon ami achète bitcoin de l'Inde et fait un transfert de mon porte-monnaie bitcoin, et je les convertir beaucoup de bitcoins à HK dollar quand il n'y a pas beaucoup de la fluctuation des taux, est-il une option viable pour la conduite de transfert d'argent à l'étranger? Aussi, quel est approximativement le pourcentage est perdu dans le transfert. Je n'ai pas de porte-monnaie bitcoin, mais moi et mon ami envisagent de lancer parce que nous pouvons avoir besoin de plus de transfert d'argent à l'avenir. Existe-il des complications juridiques dans la conduite de transfert d'argent comme ça? Pourriez-vous m'expliquer comme vous le feriez pour un 12-year-old. Je vous remercie beaucoup.

+851
Guill Uayan 4 juin 2010 à 07:05:02

Une adresse Bitcoin à compter du 3 est toujours P2SH (à payer script de hachage).

Ce n'est pas P2PK (dans ce cas, vous verrez une clé publique au lieu d'une adresse), ni P2PKH (vous verrez une adresse commençant par 1). Il pourrait être P2WPKH ou P2WSH, depuis qu'ils sont tout simplement mis en œuvre comme un type de scripts via P2SH. L'adresse est uniquement le hachage du script, pas le script lui-même, et les fonctions de hachage à sens unique. De sorte que nous ne savons pas ce que le script est en fait, ni si elle arrive à être un WPKH ou d'un script WSH, jusqu'à ce que après l'opération de sortie est passé.

Voir https://bitcoincore.org/en/segwit_wallet_dev/ pour plus d'infos sur segwit. En particulier, notez les points suivants:

Jusqu'à ce qu'un P2SH-P2WPKH UTXO est passé et le redeemScript est exposée, un P2SH-P2WPKH adresse est indiscernable d'un non-segwit P2SH adresse (comme un non-segwit multi-signature adresse)

Comme n'importe quel autre P2SH et P2SH-P2WPKH adresse, P2SH-P2WSH adresse préfixe 3. Ils sont indiscernables jusqu'à ce que le UTXO est passé

+803
Maleen Abewardana 10 mars 2016 à 10:07:22

Il me semble que chainsnort est juste ce que vous cherchez: https://bitcointalk.org/index.php?topic=373490.0

La version publiquement disponible utilise Python websockets et se connecte à blockchain.info pour écouter toutes les nouvelles transactions en temps réel. Il y a aussi un RPC version pour obtenir le même type de données directement à partir de votre propre bitcoind nœud, sans compter sur les blockchain.info mais c'est encore en beta privée.

+774
Vijayvir Sing Pantlia 19 avr. 2015 à 18:15:03

Vous pouvez faire cela en utilisant BitcoinJ par la mise en œuvre de la PeerEventListener interface.

Le OnTransaction sera appelée à chaque fois qu'une nouvelle Transaction est diffusé et reçus de la part des Pairs.

+733
Loi 7 déc. 2011 à 02:47:38

Bitcoin repose sur la vérification à la place de la confiance. L'obtention des données que sur les 200 derniers blocs serait vous obliger à faire confiance aux données sans un moyen de le vérifier. Maintenant, vous pouvez exécuter une taillés nœud qui ne garde que la dernière 550 blocs sur le disque, mais il a d'abord téléchargements et vérifie tout. Malheureusement, l'exécution d'un taillés nœud ne vous permettent pas de voir UTXO (solde) détails des adresses que vous ne possédez pas; vous aurez besoin d'un véritable nœud de l'opération d'index et d'écriture d'un bloc de l'analyseur pour qu'.

+715
Asan Tuleuov 7 mai 2019 à 11:28:19

Comme dit dans une autre réponse, vous devriez être en mesure d'exporter votre portefeuille de semences à partir d'électrum et de l'utiliser dans breadwallet. Toutefois, cela peut ne pas être la meilleure façon de faire les choses.

Pensez à stocker et d'utiliser bitcoin de la même manière que vous pensez de conservation et d'utilisation de la monnaie fiduciaire. Normalement, vous avez une relation avec une banque (ou plusieurs), où vous avez plusieurs comptes. Généralement, on est pour l'épargne, et l'un est pour le contrôle (utilisation au jour le jour). La vérification de compte vous avez une carte, vous pouvez l'utiliser pour des achats ainsi qu'un carnet de chèques pour les paiements papier. En outre, vous pouvez également réaliser un porte-monnaie dans lequel vous gardez une petite somme d'argent pour des utilisations diverses.

Le point est, il ya plusieurs niveaux de la sécurité/confort compromis. Votre compte d'épargne est plus difficile d'accès que votre compte courant, ce qui est plus difficile d'accès que votre trésorerie. La majeure partie de votre argent devrait être dans l'épargne, avec une plus petite quantité dans la vérification, et la plus petite quantité de trésorerie. De cette façon, si vous perdez votre portefeuille, vous n'avez pas perdu vos économies d'une vie. Pensez à bitcoin portefeuilles de même.

Il n'y a rien de mal avec le maintien d'une "épargne" porte-monnaie et de "poche" porte-monnaie. On conserve le plus sûr et détient plus de fonds, tandis que l'autre est porté avec vous et est utilisé régulièrement. Vous pouvez même avoir plus de niveaux, comme un papier-monnaie électronique avec d'épargne-retraite.

Toujours être dans une position où l'abandon de votre téléphone dans les toilettes, ne pas provoquer la ruine financière.

+705
Junwei WANG 15 nov. 2012 à 03:37:55

Vous pouvez simplement supprimer la version actuelle et installer la version la plus récente, car ils sont le stockage de vos données sur votre pc, et non pas dans l'application elle-même.

Ce que vous pouvez faire une action supplémentaire, est de stocker votre sauvegarde phrase quelque part.

+696
DaMachk 13 janv. 2014 à 03:15:23

Le réseau bitcoin, y compris pour chaque mineur, est le plus grand projet d'informatique que l'humanité a créé. Donc je pose la question: pourquoi, au lieu de l'utiliser pour générer des données inutiles, ne pas l'utiliser pour générer des données significatives, telles que des preuves de théorèmes ou quelque chose de similaire à [email protected]?

+695
Laszlo Kiss Kollar 31 mars 2011 à 07:34:04

J'ai eu le transfert de litecoint de coinbase pour btc portefeuille 19days il y a encore, mais je n'ai pas reçu la CCI dans mon portefeuille.

En fait, j'ai transféré autour de 42 LTC à CCI et de la transcation montre de confirmation et est allé de succès.

Détails de la traction est ci-dessous, Elle montre la réussite :

https://live.blockcypher.com/ltc/tx/5345f0a35f818f551131fceb51635ca3cd411aa4a74bdc12a08424ff97cf4dc6/

https://live.blockcypher.com/ltc/tx/befbdc41020df39b2be83dda52814d7242a5d0a3952d92d9bfcd4e9947f9680e/

Est il possible que je peux récupérer que de retour à l'adresse de son envoyé. Pourriez-vous s'il vous plaît laissez m'aider à suivre cette.

+648
Ighomor Paul 22 mai 2012 à 02:08:22

Si j'ai accepté bitcoin comme moyen de paiement pour mes produits ou services, quelles sont mes options pour la stabilisation de mon cryptocurrency actifs sans instantanément la conversion dans la monnaie fiduciaire?

Sont monnaie fiat chevillé cryptocurrencies viable et la plus pratique? Sont t-il de meilleures façons d'atteindre cette valeur de stabilité tout en respectant décentralisée méthodes numériques/actifs?

+627
xen10 17 nov. 2016 à 12:33:29

Vous avez besoin d'une copie de sauvegarde de la vieille porte-monnaie.dat de bitcoind, l'adresse bitcoin et des informations de transaction sont à la disposition du public. Si vous avez été en mesure de récupérer les fonds que l'information alors que tout le monde serait en mesure de "récupérer" vos pièces de monnaie. Sauf si vous avez fait une sauvegarde que vous avez le plus de chances de perte de vos pièces. Dans l'avenir, assurez-vous de toujours avoir une sauvegarde de votre porte-monnaie.dat ou de clés privées/graine de mots (selon le porte-monnaie).

+618
Mark Meng 28 juil. 2014 à 14:48:39

Je comprends que G est un point sur la courbe qui est vrai pour les y^2 = x^3 + ax + b. Mais il peut y avoir plusieurs autres points qui est vrai pour l'équation ci-dessus, mais comment choisir celui qui est de notre G?

+550
gitti 9 janv. 2013 à 19:27:52

Autant que je sache, la plupart des jeux de HD portefeuille mnémonique graines utilisées sont BIP 39 conforme ou d'Électrum Portefeuille conforme. La plupart de la plus sécurisée du matériel HD portefeuille des dispositifs de soutien à la BIP 39 standard, qui semble être à déconseiller les plus anciens de l'Electrum HD graine de mots. Les gens ne devraient pas avoir à faire une plongée profonde dans l'Electrum code Python pour trouver la liste des porte-monnaie mnémonique graines. L'ancienne Armurerie de papier mnémoniques, les sauvegardes sont trop difficile pour les non-techniciens d'utiliser, et doit être considérée comme obsolète.

Avec le BIP 44 norme étant définie à travers une pléthore de altcoins, et HD de matériel de portefeuille les fournisseurs de soutien BIP 39, je pense à la prévalence ou de jours d'utilisation de l'Electrum mnémonique graines seront numérotées.

Pour quelque raison que ce soit, Monero cryptocurrency choisir d'utiliser d'Électrum graines, et pourtant aussi GLISSER 44 enregistré leur altcoin. Cela confond portefeuille développeurs qui ont besoin de soutien Monero, tout en veillant à la clientèle portefeuille portabilité sur différentes implémentations. Les utilisateurs finaux à la demande de la simplicité de l'utilisation d'un ensemble de mnémonique mots à reconstituer leurs portefeuilles à travers de multiples cryptocurrencies, pas deux. Cela signifie que la référence en mode hors connexion JavaScript disponible à probablement besoin d'un refaire.

+523
Valipi Anjalikumar 7 janv. 2017 à 12:26:59

Les gars, vous ne savez tout bonne source pour les débutants FPGA mineurs?

+521
Iva Kobakhidze 25 déc. 2011 à 14:16:16

fruitd: chainparams.rpc:207: CMainParams::CMainParams(): Assertion `un consensus.hashGenesisBlock == uint256S("0x000000004421dbf94542db9b40e4bc60da8ce6b793f00924cadf5677d364a6a1") a échoué. Abandonnée

utilisé fourche emercoin

https://github.com/emercoin/emercoin/blob/master/src/chainparams.cpp

retour CreateGenesisBlock(pszTimestamp, genesisOutputScript, nTimeTx, nTimeBlock, nNonce, nBits, nVersion, genesisReward);
genèse = CreateGenesisBlock(1533183609, 0, 3712766900, 0x1d00ffff, 1, 0);

qu'est-ce que nTimeTx, nTimeBlock et comment le générer?

j'ai utilisé ce pour génère https://github.com/liveblockchain/genesisgen

+474
oxdeca 13 août 2011 à 20:44:49

Je voudrais fermer les canaux pour lesquels il existe suffisamment de preuves que le nœud distant disparu et ne reviendra pas. Donc, mon idée était de vérifier pendant combien de temps un canal a été inactif, et si il est > deux mois pour fermer ce canal.

Comment pourrais-je savoir combien de temps un canal a été inactive (en LND)? Trouver les canaux qui sont inactifs est facile d'en interrogeantlncli listchannels --inactive_only, mais le résultat ne montre pas tout indicateur sur combien de temps que le canal a été inactif.

+462
Jatin Seth 22 juin 2014 à 15:07:08

Il est ouvert à l'interprétation, mais c'est la façon dont je le vois.

Honnête Nœuds

Accepter la blockchain de l'histoire et de ne pas essayer de modifier rétroactivement.

Attaquant Nœuds

Les nœuds qui essaient de changer les données dans le passé, les blocs et les recalculer la preuve de travail. Note:

Pour modifier un passé bloc, un attaquant devrait avoir à refaire les la preuve-de-travail du bloc, et tous les éléments qui le suit, et ensuite rattraper avec et de dépasser le travail de l'honnête nœuds. Voir Bitcoin livre Blanc de la page. 3

51% d'Attaque

La raison de ce qui est important c'est que, théoriquement, si plus de la moitié des nœuds du réseau sont en essayant d'attaquer la blockchain, ils pourraient réussir et efficace de contrôle de gain parce que, collectivement, elles peuvent calculer la preuve de travailler plus vite.

Est-il judicieux ou qu'est-ce que l'interprétation de ni pirate, ni honnête nœud de réussir à trouver un bloc ? Ce que cela signifierait pour l' la règle du consensus qu'il y a un troisième côté ?

Je ne suis pas certaine de ce que vous définissez comme une "troisième force", mais si, par exemple, il y avait un troisième groupe qui n'était pas "honnête", il serait considéré comme un autre attaquant. Maintenant, si le troisième groupe n'est pas d'attaquer la blockchain de la même manière que l'autre attaquant groupe, qui pourrait diviser la chaîne en 3 différentes fourches: 1 "honnête" de la chaîne, et 2 "compromis" des chaînes.

+452
Sachin Chavan 20 sept. 2010 à 21:23:22

Ce n'est pas une monnaie officielle (encore?) mais a certainement un marché, et en tant que tel, je pourrais être interessé par la vente à découvert de certains. Sont-il fiable, à parier contre elle?

+447
flyboyleo 18 juin 2019 à 00:28:56

J'ai fait un achat de 200USD en BTC, et je n'ai jamais rien recevoir de la part du vendeur il n'y a pas moyen de prendre mon btc en arrière?

+436
Moobie 7 janv. 2010 à 02:12:19

Si vous faites référence au volume affiché en haut de leur site, c'est un roulement de 24 heures nombre.

Si vous faites référence au volume affiché dans BitcoinCharts, alors que c'est à 00:00:00 à 23:59:59 UTC.

Aussi, le Bitcoin Graphiques sont les paramètres par marché, de sorte BTC/USD a son propre volume comme BTC/EUR, BTC/GBP, BTC/JPY, etc. Alors que le numéro du volume de Mt. Gox du site semble être le total pour l'ensemble des dix-sept marchés des devises qu'ils opèrent.

+399
Cameron Bird 13 nov. 2015 à 22:35:49

En prenant le sha256 hash de hash donne

3b a3 ed fd 7a 7b ..............

Mais la véritable opération de hachage en fonction de blockexplorer.com est

.............. 7b 7a fd ed a3 3b

La réponse que je recevais était correct, mais bytewise inversée. J'ai besoin de m'habituer à Bitcoin à l'aide de little-endian de stockage.

+380
iAmSauravSharan 13 juil. 2017 à 03:30:20

Je n'utilise pas d'ondulation. Mais généralement, mettre à jour le firmware et le grand Livre de l'Ondulation de l'application sur le périphérique. Vos fonds seront en sécurité au cours de ces opérations. Essayez de nouveau et d'en faire rapport.

+371
kcdtv 20 juil. 2019 à 02:36:43

Oui! Voici une capture d'écran pour getnewaddress sur le Bitcoin Core console de débogage, tandis que le porte-monnaie n'est pas entièrement synchronisés:

enter image description here

+347
Zhongyue Zhang 17 mars 2016 à 01:19:50

THON rouge de l'est est une classe de problèmes où un groupe de nœuds besoin de trouver un consensus, où certains nœuds peuvent être malveillantes. PBFT est un algorithme qui génère un consensus dans l'un de ces environnements (plus particulièrement avec des messages signés et partiellement sychronous réseau). Un bon article est ici: https://medium.com/s/story/lets-take-a-crack-at-understanding-distributed-consensus-dad23d0dc95

+315
Wendy Huang 3 févr. 2014 à 08:26:02

Je sais qu'il y a des limites à la taille minimale des frais de transaction (environ 5400 satoshis)

En fait, certaines transactions peuvent envoyé gratuitement.

Par exemple, si j'ai donné une exploration de la piscine d'une liste d'adresses et offert une incitation pour eux à la mienne, même si l'opération a été non-standard, pourraient-ils le faire?

Absolument. Un mineur peut comprendre toute opération qui ne se casse pas les règles de réseau, pour une raison quelconque.

+260
PlzhelpMe 25 nov. 2015 à 22:51:31

Hey tout a généralement été bien compiler à partir des sources jusqu'à ce que j'ai mis à jour vers Ubuntu 17.10

J'ai configuré à l'aide de l'option --disable-porte-monnaie et je suis en utilisant la plus à jour la branche master

[email protected]:~/bitcoin$ sudo make
De faire de tous de la src
make[1]: Entrant dans le répertoire '/home/chris/bitcoin/src'
make[2]: Entrant dans le répertoire '/home/chris/bitcoin/src'
make[3]: Entrant dans le répertoire '/home/chris/bitcoin'
cd . && /bin/bash ./config.statut src/config/bitcoin-config.h
config.statut: créer src/config/bitcoin-config.h
config.statut: src/config/bitcoin-config.h est inchangé
make[3]: Leaving directory '/home/chris/bitcoin'
make[3]: Entrant dans le répertoire '/home/chris/bitcoin'
make[3]: Leaving directory '/home/chris/bitcoin'
make[3]: Entrant dans le répertoire '/home/chris/bitcoin/src/secp256k1'
make[3]: Leaving directory '/home/chris/bitcoin/src/secp256k1'
 CXX libbitcoin_util_a-clientversion.o
 AR libbitcoin_util.un
 CXXLD bitcoind
 CXXLD bitcoin-cli
 CXXLD bitcoin-tx
 CXXLD test/test_bitcoin
 CXXLD banc/bench_bitcoin
 CXX qt/qt_libbitcoinqt_a-moc_bitcoingui.o
qt/moc_bitcoingui.cpp: Dans la fonction membre statique ‘static void 
BitcoinGUI::qt_static_metacall(QObject*, QMetaObject::Appel, int, 
void**)’:
qt/moc_bitcoingui.rpc:217:21: erreur: "class BitcoinGUI" n'a pas de membre 
nommé "setEncryptionStatus’; as-tu veux dire" setDockOptions’?
 cas 6: _t->setEncryptionStatus((*reinterpret_cast< int(*)>
(_a[1]))); break;
^~~~~~~~~~~~~~~~~~~
setDockOptions
qt/moc_bitcoingui.rpc:218:21: erreur: "class BitcoinGUI" n'a pas de membre 
nommé "setHDStatus’; as-tu veux dire" setStatusBar’?
 cas 7: _t->setHDStatus((*reinterpret_cast< int(*)>(_a[1]))); 
break;
^~~~~~~~~~~
setStatusBar
qt/moc_bitcoingui.rpc:219:33: erreur: "class BitcoinGUI" n'a pas de membre 
nommé " handlePaymentRequest’
 cas 8: { bool _r = _t-
>handlePaymentRequest((*reinterpret_cast< const SendCoinsRecipient(*)>
(_a[1])));
^~~~~~~~~~~~~~~~~~~~
qt/moc_bitcoingui.rpc:221:21: erreur: "class BitcoinGUI" n'a pas de membre 
nommé " incomingTransaction’
 cas 9: _t->incomingTransaction((*reinterpret_cast< const 
QString(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),
(*reinterpret_cast< const CAmount(*)>(_a[3])),(*reinterpret_cast< 
const QString(*)>(_a[4])),(*reinterpret_cast< const QString(*)>
(_a[5])),(*reinterpret_cast< const QString(*)>(_a[6]))); break;
^~~~~~~~~~~~~~~~~~~
qt/moc_bitcoingui.rpc:222:22: erreur: "class BitcoinGUI" n'a pas de membre 
nommé " gotoOverviewPage’
 cas 10: _t->gotoOverviewPage(); break;
^~~~~~~~~~~~~~~~
qt/moc_bitcoingui.rpc:223:22: erreur: "class BitcoinGUI" n'a pas de membre 
nommé " gotoHistoryPage’
 cas 11: _t->gotoHistoryPage(); break;
^~~~~~~~~~~~~~~
qt/moc_bitcoingui.rpc:224:22: erreur: "class BitcoinGUI" n'a pas de membre 
nommé " gotoReceiveCoinsPage’
 cas 12: _t->gotoReceiveCoinsPage(); break;
^~~~~~~~~~~~~~~~~~~~
qt/moc_bitcoingui.rpc:225:22: erreur: "class BitcoinGUI" n'a pas de membre 
nommé " gotoSendCoinsPage’
 cas 13: _t->gotoSendCoinsPage((*reinterpret_cast< 
QString(*)>(_a[1]))); break;
^~~~~~~~~~~~~~~~~
qt/moc_bitcoingui.rpc:226:22: erreur: "class BitcoinGUI" n'a pas de membre 
nommé " gotoSendCoinsPage’
 cas 14: _t->gotoSendCoinsPage(); break;
^~~~~~~~~~~~~~~~~
qt/moc_bitcoingui.rpc:227:22: erreur: "class BitcoinGUI" n'a pas de membre 
nommé " gotoSignMessageTab’
 cas 15: _t->gotoSignMessageTab((*reinterpret_cast< 
QString(*)>(_a[1]))); break;
^~~~~~~~~~~~~~~~~~
qt/moc_bitcoingui.rpc:228:22: erreur: "class BitcoinGUI" n'a pas de membre 
nommé " gotoSignMessageTab’
 cas 16: _t->gotoSignMessageTab(); break;
^~~~~~~~~~~~~~~~~~
qt/moc_bitcoingui.rpc:229:22: erreur: "class BitcoinGUI" n'a pas de membre 
nommé " gotoVerifyMessageTab’
 cas 17: _t->gotoVerifyMessageTab((*reinterpret_cast< 
QString(*)>(_a[1]))); break;
^~~~~~~~~~~~~~~~~~~~
qt/moc_bitcoingui.rpc:230:22: erreur: "class BitcoinGUI" n'a pas de membre 
nommé " gotoVerifyMessageTab’
 18: _t->gotoVerifyMessageTab(); break;
^~~~~~~~~~~~~~~~~~~~
qt/moc_bitcoingui.rpc:231:22: erreur: "class BitcoinGUI’ a aucun membre nommé ‘openClicked’; as-tu veux dire" optionsClicked’?
 cas 19: _t->openClicked(); break;
^~~~~~~~~~~
optionsClicked
Makefile:7129: recette pour cible " de l'intervalle qt/qt_libbitcoinqt_a-moc_bitcoingui.o' 
échoué
make[2]: *** [qt/qt_libbitcoinqt_a-moc_bitcoingui.o] Erreur 1
make[2]: Leaving directory '/home/chris/bitcoin/src'
Makefile:9361: recette pour la cible "all-recursive' a échoué
make[1]: *** [all-recursive] Erreur 1
make[1]: Leaving directory '/home/chris/bitcoin/src'
Makefile:746: recette pour la cible "all-recursive' a échoué
make: *** [all-recursive] Erreur 1
+208
Dimsum 6 oct. 2017 à 08:41:05

Electrum: menu déroulant de "porte-monnaie", "Priv clés", --> exporter.

L'idée de cacher priv touches est lié à la sécurité du système. Si le privkey est immedeatly "visible/accessible", le risque d'accès non autorisé (que ce soit des logiciels malveillants, que ce soit d'autres personnes est élevé, comme la connaissance de la clé permet d'accéder à vos fonds. De sorte que la majorité des portefeuilles de masquer le priv clé derrière certains d'accès logique. Il y a des mots de passe et les graines de la plupart des communes les couches, pour être en mesure d'ouvrir le porte-monnaie, et ensuite trouver le priv clé derrière un menu.

Oui, en général, ces portefeuilles sont des économies à l'usage. Sur le côté opposé il y a des soi-disant "portefeuilles en ligne", proposés par certains fournisseurs. Ces porte-monnaie n'est généralement pas vous donner accès à votre priv clé, et en tant que tel, vous devez faire confiance à ces entreprises, qu'ils ont stocké le priv clé correctement (et sécuritaire) pour vous.

+194
Joshua Fricke 6 juil. 2017 à 15:03:55

Il n'y a actuellement pas de réel besoin pour un OP_PUSHDATA4, ce qui permettrait de pousser jusqu'à 4 go sur la pile. C'était dans le script original définition et simplement n'a pas été désactivée lorsque l'520 limite d'octets a été introduit. La seule possibilité pour qu'il apparaisse aujourd'hui dans les scripts est comme un non-minimale pousser et peut être causé par un client ou d'une transaction de malléabilité.

+181
Tanuj Singh 30 oct. 2019 à 11:33:41

Si vous êtes sûr que l'ancienne porte-monnaie n'a pas été compromise, vous pouvez utiliser la vieille BIP39 graine de nouveau. La graine représente la clé privée qui stocke vos pièces afin de l'utiliser une fois de ne pas la rendre invalide depuis le point est d'être en mesure de récupérer vos pièces avec juste la graine.

D'autre part, il ne devrait pas être trop dur pour générer un nouveau BIP39 de graines que vous pouvez utiliser et assurez-vous n'est pas compromise.

+161
Nabankur Dey 16 nov. 2013 à 14:52:39

Comme un populaire Bitcoin avocat met, vos clés, vos bitcoin, pas vos clés-pas votre bitcoin". Oui, l'échange peut la poche de votre CCI, ainsi qu'il est techniquement pouvez empocher vos BTC.

Même si un échange déclare CCI de soutien, méfiez-vous des questions comptables.

+125
trushkinds 5 mai 2010 à 23:15:38

C'est probablement ce qui vous permet de:

https://github.com/bcoin-org/bcoin/issues/163

Ce dont nous avons vraiment besoin d'un "temps réel" de l'équilibre, et "confirmé" équilibre. Donc la solution la plus simple est: confirmé = ce qui est sur la blockchain unconfimed = ce qui est sur la blockchain + mempool Essentiellement non confirmés est en temps réel de l'équilibre. confirmé est votre blockchain sécurisé équilibre.

+69
Kedron 13 août 2013 à 17:29:01

Je suis en copiant et collant l'exemple du bitcoin-cli aider:

deriveaddresses "wpkh([d34db33f/84h/0h/0h] xpub6EuEBhzm7KD3yxmt9wFHisymSNmK8w2cfmfgugxi74chfa79youj1w3hpzmfawiulezzqd38fy6k8pkxufpifzseb35skubbnf1efmsp12k/0/*)#trd0mf0l" "[0,2]"

Et la copie valide xpub.

Cependant j'ai toujours une erreur:

Descripteur non valide (code -5)

Même si je copie exactement de bitcoin-cli appel du bitcoin page github ici deriveaddresses pull request

deriveaddresses "wpkh([d34db33f/84h/0h/0h]xpub6DJ2dNUysrn5Vt36jH2KLBT2i1auw1ttssomg8phqniutx8qx2svc9nrhu81ft41fvdunhmjezqgxnqjkeu3oaqmszhsrhmxyyoeamuhqby/0/0)"

J'obtiens toujours la même erreur.

Je suis en entrant les commandes directement dans la console. Ce que je fais mal?

Im en utilisant mainnet bitcoin core 0.18.0, mac OS 10.13.6

+57
Mark Choi 16 sept. 2019 à 18:11:29

J'ai une question sur papier porte-monnaie. Je peux imprimer le papier à l'aide de porte-monnaie walletgenerator.net. Mais je suis confus au sujet de comment tout ça fonctionne, où les données sur le portefeuille des pièces stockées? Est-il une base de données globale de tous les porte-monnaie des adresses et des transactions? Comment ma clé publique est jumelé avec mon porte-monnaie quand quelqu'un essaie de m'envoyer les pièces?

+49
Jonathan Picazo 11 déc. 2011 à 10:51:39

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