Client Bitcoin API-RPC: Efficace moyen de la liste des opérations à partir d'une liste d'adresses

Dans l'API CallList: https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_calls_list

Vous pouvez passer d'une adresse en tant que paramètre à "listtransactions" pour obtenir la liste la plus récente des transactions à partir d'une adresse. Que faire si je souhaite obtenir la plus récente de 25 transactions à partir d'une liste de 20 les adresses. Est-ce à dire que je dois faire le "listtransactions" appeler 20 fois et puis trier les résultats finaux?

L'appel de l'API d'extrémité 20 fois est très bien, mon problème est que si nous devions le faire de la pagination qui va devenir très ingérable très rapidement, car il est vraiment difficile de déterminer ce qui est des transactions 26-50 de 20 adresses différentes

Merci

EDIT: J'ai trouvé que BlockchainInfo offre un très bon point de terminaison pour cela:

https://blockchain.info/api/blockchain_api

Point de terminaison: http://blockchain.info/multiaddr?active=$adresse|$address (Plusieurs adresses divisé par |) Toutefois, cela ne renvoie "txs":[--50 Derniers Transactions--] et, cela ne vous permet pas d'effectuer un décalage (par exemple, pour obtenir de transaction 51-100)

+652
ravi kiran 28 sept. 2015 à 01:52:24
34 réponses

Vous aurez besoin de beaucoup d'expérience et de connaissances dans de nombreux domaines, y compris la cryptographie, des réseaux, de la programmation, de l'économie, et beaucoup de recherches sur les cryptocurrencies eux-mêmes avant que vous serez en mesure de faire un vous-même.

Les valeurs ne sont pas affectés par les développeurs, juste par le marché, c'est l'offre et la demande qui soulève et abaisse le prix.

+895
Sudovod 03 февр. '09 в 4:24

Je stocke tous mes btc dans une adresse (dire from_address), et quand je veux envoyer toute la ctb à n'importe quelle adresse (dire to_address), je reçois une transaction comme ceci:

ENTRÉES: from_address SORTIES: to_address et from_address

Voir et exemple ici: https://blockchain.info/tx/e0bcd29288deae6611337c75b8236a548926887796501486ffa3c486707d28c6

Maintenant, je ne peux pas envoyer de BTC avant cette transaction est confirmée! et dit: "Insuffisance de Fonds Disponibles" (que j'ai tous mes BTC dans mon from_address et il n'est pas encore confirmé!!)

Est-il une astuce pour envoyer des BTC à l'exception de cela?

+892
Alan Spicer 12 avr. 2016 à 21:02:26
Autres réponses

Questions connexes


Questions connexes

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.

Aucun. Si il arrive à être une fourche qui fait de l'assumer bloc valide de ne plus être dans la plus longue chaîne, puis vous continuerez à valider toutes les signatures dans la plus longue chaîne. Si quelqu'un était de vous donner un "faux" blockchain qui ne comprennent pas l'assumer bloc valide, vous feriez le même processus de validation, sans l'assumer bloc valide. Supposons valide ne pas modifier les hypothèses liées à la sécurité comme le supposent bloc valide n'a pas besoin d'être dans la blockchain contrairement a été fait avec des points de contrôle.

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.

Aucun, Cas 3 a complètement différentes hypothèses liées à la sécurité de supposer valide. Vous êtes en espérant que les développeurs sont de vous fournir le bon UTXO ensemble et, ce faisant, vous êtes confiant que vous allez être en utilisant la bonne blockchain au démarrage. À supposer valide, vous n'êtes pas en confiance ou en supposant que vous utilisez le bon blockchain, vous êtes toujours à la validation de presque tout. À supposer valide, même si l'assumer bloc valide est faux, vous pourrez toujours utiliser le bon blockchain et juste faire la même quantité de validation de la signature à être sur la bonne blockchain comme logiciel sans assumer valide.

+864
svaze 3 août 2011 à 09:36:51

l'adresse de sortie provient uniquement de la sortie du script de démarrage à partir de l'étape 4 dans le wiki comme suit:

d'abord ajouter des zéros:

0012ab8dc588ca9d5787dde7eb29569da63c3a238c

puis de hachage avec sha256 (si vous regardez dans le wiki c'est en fait partie de la OP_HASH160 opération) pour donner:

e158c4be10913422dadcf1c36843020ebb3ffe9d0cb13fb9e8c0a564a53c7832

ensuite hachée avec sha256 à nouveau (le wiki est mal ici - il est dit d'utiliser ripemd160, mais en fait, sha256 est nécessaire) pour donner:

96bf1d277213bbcd91145138e4c7ad8dcd6e1de1c39884fcbc1f5a6d4d7aee93

puis, prenez les 4 premiers octets de ce résultat (96bf1d27) et de les coller sur la fin de la hash160 clé publique avec les zéros non significatifs:

0012ab8dc588ca9d5787dde7eb29569da63c3a238c96bf1d27

convertir en décimal:

457790304922245030616719694560989441716273193824169172263

base58 codent pour donner:

2higDjoCCNXSA95xZMWUdPvXNmkAduhWv

et le bâton à 1 face à tout pour obtenir le bitcoin adresse de sortie:

12higDjoCCNXSA95xZMWUdPvXNmkAduhwv

maintenant, à savoir comment obtenir la saisie des adresses...

merci pour cette réponse, nous pouvons voir que les deux signatures sont der encodé dans le format suivant:

  • 0x30: un en-tête octet indiquant un composé de structure
  • 1-de la longueur en octets du descripteur pour tous ce qui suit
  • 0x02: un en-tête octet indiquant un nombre entier
  • 1-de la longueur en octets du descripteur pour la valeur de r
  • le r de coordonnées, comme un big-endian entier
  • 0x02: un en-tête octet indiquant un nombre entier
  • 1-de la longueur en octets du descripteur pour la valeur
  • le s de coordonnées, comme un big-endian entier
  • un hashtype octet

ainsi, le décodage du raw script signatures:

493046022100e26d9ff76a07d68369e5782be3f8532d25ecc8add58ee256da6c550b52e8006b022100b4431f5a9a4dcb51cbdcaae935218c0ae4cfc8aa903fe4e5bac4c208290b7d5d01
  • 0x49 = OP_PUSHDATA0 - push 73 octets sur la pile (commande de script ne fait pas partie de la valeur de signature)
  • 0x30 = octet de l'en-tête
  • 0x46 = descripteur de longueur (70 octets)
  • 0x02 = octet de l'en-tête
  • 0x21 = r longueur de la valeur de descripteur (33 octets)
  • 00e26d9ff76a07d68369e5782be3f8532d25ecc8add58ee256da6c550b52e8006b la r de coordonnées comme un big endian entier
  • 0x02 = octet de l'en-tête
  • 0x21 s = longueur de la valeur de descripteur (33 octets)
  • 00b4431f5a9a4dcb51cbdcaae935218c0ae4cfc8aa903fe4e5bac4c208290b7d5d le s à coordonner, dans un big endian entier
  • 0x01 = hashtype octet

et la deuxième cru signature a le même format de trop:

493046022100a2ab7cdc5b67aca032899ea1b262f6e8181060f5a34ee667a82dac9c7b7db4c3022100911bc945c4b435df8227466433e56899fbb65833e4853683ecaa12ee840d16bf01
  • 0x49 = OP_PUSHDATA0 - push 73 octets sur la pile (commande de script ne fait pas partie de la valeur de signature)
  • 0x30 = octet de l'en-tête
  • 0x46 = descripteur de longueur (70 octets)
  • 0x02 = octet de l'en-tête
  • 0x21 = r longueur de la valeur de descripteur (33 octets)
  • 00a2ab7cdc5b67aca032899ea1b262f6e8181060f5a34ee667a82dac9c7b7db4c3 la r de coordonnées comme un big endian entier
  • 0x02 = octet de l'en-tête
  • 0x21 s = longueur de la valeur de descripteur (33 octets)
  • 00911bc945c4b435df8227466433e56899fbb65833e4853683ecaa12ee840d16bf le s à coordonner, dans un big endian entier
  • 0x01 = hashtype octet

cela confirme que la signature des valeurs dans les entrées de transaction en fait ne contiennent pas de clés publiques à tous. la saisie des adresses viennent en fait de la transaction précédente sorties qui peuvent être identifiés par l'entrée de hachage et de l'entrée d'index dans le courant de tx.

+863
Bridget Buan 27 janv. 2016 à 17:26:41

Pour envoyer des bitcoins, vous avez besoin de:

  • Clé privée(s) pour la ou les adresse(s) d'être passé
  • Opération de hachage + index pour chaque transaction précédemment reçues à ces adresses dont les fonds seront utilisés pour les dépenses dans cette transaction
  • Adresse Bitcoin(es) à envoyer à l', y compris le changement d'adresse si il y aura des changements.

L'Bitcoin.org le client fait tout cela avec élégance, sans que l'utilisateur n'ait rien savoir, sauf que l'adresse(es) à payer et le montant. Pour construire une transaction manuellement s'agit d'obtenir des données à partir de la blockchain, l'exécution d'une signature cryptographique à l'aide de la clé privée, et à la radiodiffusion et des transactions de nœuds pairs.

Les Premières Opérations de l'API de l'article sur le Bitcoin.elle Wiki décrit plus loin.

Ceci est fait en utilisant du code Javascript à partir de Brainwallet.org:

Maintenant, si vous simplement besoin de les envoyer à partir d'un nœud qui n'est pas sur une connexion en direct (mais a un courant blockchain), vous pouvez le faire à l'aide de l'Armurerie client:

Aussi l'Électrum client peut apparemment être utilisées pour vous fournir le brut de la transaction qui pourrait ensuite être diffusé à passer une pièce de monnaie. Electrum utilise un serveur de back-end qui fait tout le travail que l'Bitcoin.org client ferait dans la construction de la transaction.

Une fois que vous avez un son brut de la transaction à la diffusion, vous pouvez utiliser le PushTx API sur blockchain.info ou BrainWallet.org vous permettra de diffuser une transaction ainsi.

+856
muhammed usman 28 janv. 2018 à 04:32:07

Actuellement, il y a relativement peu de boutiques qui acceptent Bitcoin. Si vous voulez savoir si vos magasins locaux de l'accepter, vous devez en faire la demande. (Soyez prêt à dire "non" ou, plus probablement, "je n'ai aucune idée de quoi vous parlez.")

Le titre de votre sujet de "cours légal" est en train de demander quelque chose de différent. "Cours légal" est un terme juridique, la référence à une méthode de paiement qui doit être acceptés pour régler une dette. Autant que je sache, Bitcoin n'est pas légal dans toute juridiction. Cependant, les gens sont libres de l'accepter si les deux parties sont d'accord (à moins que d'autres lois locales l'interdisent). Dans tous les cas, la monnaie légale est pas pertinente pour les achats au détail, où les marchandises ont déjà changé de mains et pas de dette à l'avance. Le vendeur peut décider quels sont les modes de paiement qu'ils font ou ne veulent pas accepter.

+831
Dainosors4 21 déc. 2017 à 05:12:59

Puis-je utiliser les binaires opcodes généralement utilisé pour vérifier les clés à la vérification du paiement des tailles?

Il semble que ces opcodes comme OP_EQUALVERIFY et OP_NUMEQUALVERIFY sont utilisées pour la vérification des signatures ou des clés, plutôt que de bitcoin montants.

Exemple:

Pour un exemple de cas d'utilisation, dis à mon frère et je dirige une société de personnes, et tous les paiements Bitcoin à nos factures aller à une adresse spécifique.

Le client devrait payer leur facture d'un P2SH adresse, mais toute dépense nouvelle de cette facture devra aller à mon frère et à moi aussi.

Conditions:

Je veux sortie de verrouillage pour une entrée donnée, tels que:

  1. Le bitcoin d'entrée ne peut être passé à deux sorties*, mon frère, l'adresse et le mien
  2. Les montants versés à ces sorties doivent être égaux les uns les autres

*outre la modification des adresses

Dans l'exemple ci-dessus, pourrais-je l'utiliser OP_NUMEQUALVERIFY ou même la non-opérateur binaire OP_GREATERTHANOREQUAL appliquer que n'importe quel client de revenu a été versé à moi dans une un montant égal ou supérieur que celui de mon frère?

+816
Maria Duenez 13 mars 2014 à 00:32:35

Combien d'exploration de piscines en train de passer sur l'exploitation minière par la CTB?

+769
bikosh 26 déc. 2017 à 04:01:13

Les frais de transaction dans un bloc sont inclus dans le coinbase transaction, qui est un type particulier de transaction qu'il n'a pas d'entrées.

La valeur de la coinbase transaction de sortie peut être à:

Bloc courant de récompense + (somme de toutes les entrées dans le bloc - somme de toutes les sorties dans le bloc)

Revendiquant plus que cela se traduira dans le bloc étant invalide, mais prétendant de moins que ce qui est permis (mais probablement pas à le miner de l'intérêt!)

+741
Vka Hari Haran 10 déc. 2012 à 12:33:01

Combien de temps cela prendrait-il me mine 1 bitcoin avec une nvidia titan xp carte graphique? ty pour aider si u n'.

+720
Ming Su 2 févr. 2016 à 08:42:40

Je viens récemment construit une exploration de plate-forme. Le problème, je suis en cours d'exécution en est que cgminer, de façon aléatoire, de "geler" alors que l'exploitation minière. Quand je dis freeze cgminer va juste arrêter d'accepter les actions et le processeur de données permettra d'arrêter la mise à jour; cependant, je suis toujours en mesure de délivrer le " Q " de commande, mais il ne fonctionne pas. J'ai essayé tout ce que je pouvais penser pour tenter de résoudre ce problème. Re installation de Xubuntu, en abaissant memclock, en abaissant engineclock, l'abaissement de l'intensité, de l'abaissement de thread-concurrency, l'augmentation de la tension, de la valorisation/dévalorisation cgminer, etc. La chose étrange est le fait qu'aucune des cartes de crash ou d'aller malades avant de cgminer fige, et vous ne voyez aucune augmentation de GPU temps quand cgminer ne écrasement. La période de l'exploitation minière avant le crash semble être complètement aléatoire. Il s'est écrasé 30 secondes après le démarrage et il est tombé en panne 4 heures (ce qui était le plus long temps de fonctionnement et il était sur une plus memclock et le moteur de l'horloge que je suis sur maintenant). Pour moi, cela n'a aucun sens pourquoi il en serait de s'écraser à tous, pour les cartes semblent parfaitement stable avec les paramètres.

Spécifications Du Système:
PROCESSEUR: FX 4130 quad core @ 3.8 GHz, 8 MO de Cache Totale
Bloc d'alimentation: HALE90 V2 1200W
GFX: 4x PowerColor HD7970 3GO GDDR5
RAM: Ballistix (par crucial) 4 go de mémoire DDR3 à 1 600 mhz
SSD: SanDisk 64 GO 6 go/s
MOBO: 970 Extreme4 Socket AM3+ ATX de la carte mère AMD
OS: Xubuntu 12.10 x86_64






cgminer Paramètres de Démarrage (start.sh le script): export DISPLAY=:0
l'exportation GPU_MAX_ALLOC_PERCENT=100
l'exportation GPU_USE_SYNC_OBJECTS=1
./cgminer --scrypt -o http://poolurl.com:8080 -u utilisateur -p mot de passe -j'ai 13 -g 2 -w 256 --auto-ventilateur --temp-cible de 70 --temp-surchauffe 85 --gpu-fan 75-90 --thread-concurrency 8192 --gpu-engine 1106 --gpu-memclock 1825 --recherche-gap 2 --gpu-powertune 20


cgminer version 3.7.2.

Si vous avez besoin de plus d'informations, il suffit de demander. Toute aide sera appréciée, car je suis absolument perplexe sur ce qui est à l'origine du problème.

Merci, Kyle

+713
Mashulik 4 févr. 2011 à 04:59:35

Ces jours-je utiliser Android Mycélium porte-monnaie. Si vous allez sur la page Comptes, et ajouter un compte, le défilement vers le bas, il y a un bouton "Avancé" pour scanner/ajouter une clé privée, qui, je crois, le fait aussi que j'essaye de faire ici.

+650
Vigole 22 mars 2010 à 21:35:41

Chaque pièce a un ensemble de graines de serveurs, il peut se connecter à afin de créer de la liste initiale des pairs.

Voir:

static const char *strDNSSeed

dans

https://github.com/ralphtheninja/blackcoin/blob/master/src/net.cpp

+633
biplob 28 mai 2011 à 00:40:27

Il y a quelques années, mais j'ai pensé que je voudrais ajouter ceci, puisqu'il ne semble pas qu'on en parle beaucoup.

Tout d'abord, il est important de noter que le bloc d'en-têtes sont sacro-saints; ils sont essentiels à la vérification de la blockchain.

Cependant, une grande partie de la charge utile n'est plus pertinente, sachant que les produits qu'ils ont engendrés ont déjà été dépensés.

Il serait agréable d'elles pourrait être retiré de la base de données, ne serait-il pas? Le problème avec cela, cependant, est la vérification de l'intégrité de l'édifice. Si nous perdons un peu de transactions, comment pouvons-nous vérifier que l'en-tête de charge utile de hachage est de droite?

Pour résoudre ce problème, la première Bitcoin papier propose une solution basée sur l'Arbre de Merkle.

Cet arbre est construit en prenant une série, le hachage de chaque paire d'éléments, puis répéter le processus pour cette nouvelle série.

Comme le papier d'origine, cela peut nous permettre de supprimer d'anciennes opérations, et être encore capable de vérifier les restes de ceux:

BLockchain Paper on reclaiming disk space

+571
Eldan 22 mai 2015 à 00:19:48

Blockchain.info a deux distincts "mnémoniques", un pour chaque mot de passe (à l'aide de ce terme vaguement, car il n'est pas le type de permanent mnémonique tous les autres mnémonique capable de portefeuille utilise). Je suis d'accord qu'ils ne se rendent pas clair du tout que vous acquérez une deuxième , une fois que vous ajoutez un deuxième mot de passe.

Il semble que vous n'avez le principal. Si vous avez complètement oublié le deuxième mot de passe et n'ont pas de portefeuille des sauvegardes à partir avant que vous l'avez ajouté, puis, vous êtes assez bien de la chance, désolé....

Si vous avez une idée de ce que votre mot de passe de l'être, veuillez vous référer à cette question à la place.

+562
Barbara Baranowski 9 déc. 2010 à 05:39:57

J'ai créé un script personnalisé pour calculer votre profit de la négociation entre deux échanges. Vous pouvez personnaliser l'Acheter et Vendre des prix. Le script prend également en compte les frais de transfert et d'Acheter et de vendre des frais. J'ai l'intention de travailler sur ce script plus mais je veux voir comment beaucoup d'intérêt que je reçois. Voudrais inclure:

  • Mises à jour en direct sur les prix de différents échanges.
  • Rapide de la négociation avec les Secrets Commerciaux et le Commerce des Jetons.

Je ne peux pas attendre ici le retour d'information. http://theark.io/projects/btcarb/

+555
b1r3k 22 août 2012 à 19:09:45

Il est hébergé sur github.

Les téléchargements sont ici.

Il est open source, donc vous pouvez vérifier le code pour voir comment il est sûr.

Il y a un ancien est toujours actif thread sur le bitcointalk forums.

Il ressemble à ce programme est de code java et donc n'a pas besoin d'être compilé pour OSX, et aussi qu'il y a un script DiabloMiner-OSX.sh qu'il fonctionne sur OSX.

+540
dualz 13 juin 2019 à 01:27:17

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

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

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

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

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

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

Tous les échanges de fournir de la valeur réelle, par rapport à l'métiers sur leur échange. La valeur d'un Bitcoin peut être différent en fonction des échanges parce que les gens achètent à des taux différents. C'est le dernier prix d'un Bitcoin vendu pour qui détermine la valeur de la pièce sur l'échange.

+472
Pauline Marie Masendo 26 oct. 2014 à 08:34:17

L'application "Bither" fait exactement ce que vous voulez (disponible pour iPhone et Android). Les QR-codes sont utilisés pour le transfert (au lieu de la clé USB dans le cas de l'Armurerie).

+465
user3680669 18 août 2014 à 11:30:05

Quelqu'un pourrait modifier ce code source de travailler avec namecoin, mais en attendant, voici une solution de contournement:

Ouvrir namecoin-QT et de copier l'adresse que vous souhaitez exporter la clé privée dans le presse-papiers. Ensuite, sélectionnez "aide", la fenêtre de débogage, puis cliquez sur l'onglet console. Dans la zone d'invite au bas de type:

dumpprivkey {coller namecoin adresse}

Il doit retourner la clé privée (numéro de long en commençant par un 5) Écrire la clé privée et le mettre dans un endroit sûr. Si vous voulez détruire l'original abord, assurez-vous que vous avez sauvegardé TOUTES vos clés privées, puis fermez namecoin-qt et supprimer votre namecoin porte-monnaie.dat fichier.

Pour le récupérer, vous pouvez utiliser:

importprivkey {private key}

Après l'importation, vous devriez voir l'adresse et fonds dans le portefeuille cible que vous importez la clé, mais cela va prendre un peu depuis le namecoin client a besoin de regarder à travers toute l'histoire de déterminer la valeur sur le restauré adresse.

+367
Aldo Jose 19 juin 2015 à 06:21:17

Les taux de change) est simplement le prix de votre commande.

Selon leur documentation, lorsque vous créez un achat ou de vente, vous devez spécifier le marché, la quantité et le taux. Le marché spécifie la paire de devises. Par exemple, le marché de la CTB-XRP spécifie BTC comme la "devise de cotation" et XRP comme la "devise de base". La quantité précise de combien de monnaie de base que vous souhaitez échanger. Le taux indique le prix auquel vous souhaitez échanger.

+350
wkkraft 10 déc. 2019 à 09:19:32

Bitcoin hachage taux est de:

25 BTC / (coût physique pour effectuer un hachage en BTC) / 10 minutes.

Il y a deux éléments dans cette formule, sous réserve de modifications:

  • Le coût physique pour effectuer un hachage de la CTB est évidemment lié (linéaire) à la salubrité (valeur commerciale) de la monnaie. Il est également sujet à des changements avec des améliorations de matériel, mais cela n'a pas d'effet sur la sécurité globale du système. (Attaquants seraient également en bénéficier.)

  • Dernier, 25 BTC est en fait pas fixe: c'est une approximation d'aujourd'hui bloc de récompense + frais de transaction mineurs obtenir de l'extraction d'un bloc. En particulier, tous les 4 ans, cette récompense est prévue pour être divisé par deux. Par conséquent, si la valeur des échanges de bitcoins n'est pas multiplié par deux tous les quatre ans, l'effort total passé sur l'exploitation minière (pour la fixation de la chaîne) pourrait diminuer.

+347
Nicht Verstehen 1 oct. 2011 à 08:27:06

Messages sur le réseau Bitcoin sont identifiés par la magie de la valeur 0xD9B4BEF9, et sur la testnet par 0xDAB5BFFA. Pourquoi ces valeurs choisies?

+292
Jeba Prince 2 oct. 2017 à 16:51:30

Je voudrais vérifier ces pages d'aide de l'extérieur. La première explique que votre porte-monnaie ne peut pas être entièrement supprimé.

https://multibit.org/en/help/v0.5/help_support_missingWallets.html https://multibit.org/en/help/v0.5/help_lostOrForgottenPassword.html

Multibit est un très bon dépannage page, ce qui explique d'où toutes leurs données sont stockées. Je voudrais vérifier et voir si vous avez des données dans votre système de répertoire spécifique.

https://multibit.org/en/help/v0.5/help_troubleshooting.html

Si le porte-monnaie est vraiment supprimé, et vous n'avez pas de sauvegardes, alors oui, malheureusement, vos bitcoins ont disparu à jamais. :/

+286
liquidki 21 déc. 2015 à 18:08:34

BIP 11 prend en charge m-of-n opérations. Alors que BIP 16 et BIP 17 sont en train d'être débattu et voté, je dois poser la question: pourquoi n'existe-il pas eu des preuves de BIP 11 pour pour m-of-n transactions?

Tout ce qui BIP 16 et BIP 17 faire est de déplacer le coût pour le bénéficiaire. C'est sain pour le long terme de la structure des coûts, mais cela ne signifie pas que le BIP de style 11 m de n transactions ne sont pas utilisables aujourd'hui, n'est ce pas?

Ont-il été utilisé quelque part et je ne sais pas à ce sujet? Ou est le protocole actuel pas utilisable pour le m-of-n transactions?

Voir aussi cette question sur BIP 12, 16 et 17.

+252
VoronoiPotato 23 oct. 2014 à 04:38:46

Le réseau s'adapte en changeant le niveau de difficulté, ce qui signifie que le réglage de la chance qu'aucun de hachage unique de calcul est accepté comme trouver le prochain bloc. Si le taux de hachage pour le réseau tombe en panne, la difficulté diminue, ce qui signifie un seul calcul de hachage a plus de chance de trouver un bloc. Si le taux de hachage du réseau augmente, la difficulté va le haut et le bas de la chance il y a un seul calcul de hachage trouver un bloc. Le système est conçu de cette façon afin que, peu importe combien de hashers il y a dans le réseau, un bloc va être trouvé toutes les X minutes en moyenne. (La valeur de X dépend du design fixe de la monnaie, mais est codé en dur afin de ne fluctuent pas une fois que la conception est fixe.)

Dit d'une autre manière, une table de hachage est acceptée qu'à trouver un bloc si le résultat du hachage est inférieure à une certaine valeur Y. Ce qui se passe en ajustant la difficulté est que cette valeur de Y, va vers le haut ou vers le bas. Donc plus de hachages sur le réseau augmente la difficulté et abaisse Y. Moins de hachages diminue la difficulté et la pose Y.

+233
user177653 8 août 2016 à 00:20:26

Je veux avoir quelques bitcoin, mais je suis vivant actuellement au Maroc, alors, où puis-je changer mes Dollars et d'Euros de bitcoins, et encore peut les utiliser dans le monde entier? est-il un marché pour l'

+177
user1656294 11 juil. 2017 à 11:43:55

Consultez cet article de blog. C'est à partir de la Blockchain.info site web et les détails de façon à récupérer votre porte-monnaie en utilisant le mot de passe.

+136
matt snider 25 mai 2015 à 22:54:39

Est-il une raison particulière qui Satoshi fait bitcoin comme ça. Ne serait pas en privé blockchain, transfert de devises serait plus sûr? Aussi, est-il possible de créer une blockchain pour le transfert de bitcoin dans ce cercle.

+124
Mohamed Sayed 16 déc. 2015 à 12:09:49

Pour la synchronisation plus rapide que j'ai mis à jour mon bitcoin.fichier conf en ajoutant le nœud d'adresses. Mon dernier fichier de configuration est similaire à ceci:

testnet=1
regtest=0
dnsseed=0
upnp=0
setgenerate=1
blocksonly=1

serveur=1

addnode=104.237.131.138
addnode=151.80.205.132
addnode=192.155.82.123
addnode=74.220.255.190
addnode=80.100.203.151

maxconnections=15
minrelaytxfee=0.0001
maxmempool=200
maxreceiverbuffer=2500
maxsendbuffer=500
dbcache=16000

rpcallowip=0.0.0.0/0
rpcuser=someuser
rpcpassword=somepass
+59
Ghostali 24 mars 2017 à 06:47:50

si vous voulez vraiment voir ce que vous allez faire avec un tel appareil, utilisez cette calculatrice http://www.coinish.com/calc/ et définissez le délai de Livraison à chaque fois que vous pensez que votre Mineur pourra arriver, disons 4 mois. Vous verrez qu'avec la tendance actuelle, la rupture va même prendre beaucoup plus de temps

+53
AsciiWolf 6 avr. 2010 à 19:32:10

Après beaucoup de recherche et de lecture de deux documents différents, j'ai trouvé la réponse à ma propre question et pense qu'il serait bon de le partager avec d'autres personnes dans la communauté.
Pedersen engagement sur le montant de l' un et l'aveuglement facteur x est:

C(a) = x*G + a*H

G est générateur de point sur courbe Elliptique et H est un autre point statique que tout le monde a accepté. (C'est en fait une carte de Hachage de G sur la courbe).
Afin de prouver que le montant est dans une plage spécifique, sans révéler le montant, CT utilise l'anneau de signature.
Disons Alice veut prouver à Bob que son montant de la transaction est dans l'intervalle [0,y]. Si Bob calcule:

C' = C(1) - 1*H

Elle serait égale à:

x*G

Si Alice peut faire une signature avec x comme une clé privée (à l'aide d'ECDSA par exemple), alors elle peut vérifier qu'elle sait que x ainsi, la quantité est en fait 1.
Dans l'opération secrète toutefois Alice ne veut pas révéler le montant ainsi au lieu de cela permet de dire si elle fait cette opération pour tous les montants comme:

C" = c(2) - 2*H

et ainsi de suite pour tous les montants jusqu'à y. Alors si Alice est un anneau de signature pour l'ensemble de ces montants alors qu'elle est fondamentalement dire mon montant est l'un des montants de l'ensemble de la gamme, sans la révéler. Anneau de signature est une signature qui montre l'une des entrées est une signature sans se dévoiler.
Que, fondamentalement, les résultats dans la plage de preuve et alice avec succès peut prouver que Bob, par ce moyen, sans révéler le montant.

+51
Marisim 13 mars 2019 à 02:12:07

Les orphelins de blocs de vue de BlockChain.info montre une récente fourche de la blockchain (à commencer par le bloc 173,928), qui a été quatre blocs de long avant d'être orphelin.

Autre que la contrôlée de rembobinage à la suite de la Valeur de Dépassement de bug en août 2010, dans laquelle 53 blocs étaient des orphelins, est-il une fourchette de blocs orphelins aussi longtemps ou plus longtemps que celui qui a eu lieu à 173,928?

+47
Xeizedek 8 juin 2017 à 01:33:49

Afficher les questions avec l'étiquette

buy cialis buy cialis online buy cialis online without script canadian cialis online pharmacy cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis dosage cialis for daily use cialis free trial cialis generic cialis generic release date cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis side effects cialis vs viagra cialis without a doctor's prescription generic cialis generic cialis at walmart generic cialis canada pharmacy generic cialis tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20mg tadalafil 5mg tadalafil generic tadalafil generic at walgreens tadalafil side effects viagra vs cialis where can i buy cialis over the counter at walmart buy cialis buy cialis online buy cialis online without script canadian cialis online pharmacy cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis dosage cialis for daily use cialis free trial cialis generic cialis generic release date cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis side effects cialis vs viagra cialis without a doctor's prescription generic cialis generic cialis at walmart generic cialis canada pharmacy generic cialis tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20mg tadalafil 5mg tadalafil generic tadalafil generic at walgreens tadalafil side effects viagra vs cialis where can i buy cialis over the counter at walmart blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil