Quand le premier GPU mineur faite à la disposition du public?

Le GPU mineurs sont largement utilisés de nos jours, mais ce n'était pas toujours le cas. Quand le premier GPU d'exploration de logiciels mis à la disposition du public?

+885
user53567 17 août 2016 à 21:47:17
34 réponses

J'ai pour composer un "getblocks de la commande" trouvé en https://en.bitcoin.it/wiki/Protocol_specification#getblocks

Le "getblocks" commande contient le "bloc localisateur de hachages". En substance, je vous informe d'un nœud distant de bloquer les hachages que je connais déjà. Il y a une règle de la façon de construire le bloc de localisation. Sauf que je n'ai aucune idée de ce qui “pousse”, “retour” ou “nouveau back” signifie. Je ne peut pas déterminer l'ordre de bloquer les hachages dans ce que j'appelle un locatorArray.

Supposons que je veux faire de la publicité de trois bloc de hachages:

  • Hachage du bloc du numéro de bloc zéro.
  • Hachage du bloc de bloc de numéro un.
  • Hachage du bloc de bloc de numéro deux.

Supposons que j'ai un tableau de trois éléments. Par exemple, je pourrais marcher à travers le tableau dans une boucle for comme suit:

for ( int i = 0; i < locatorArrayLength; i++ )
{

}

Le bloc de hachage dont le numéro de bloc doit être en locatorArray[0]?
Le bloc de hachage dont le numéro de bloc doit être en locatorArray[2]?

+974
ATI2017 03 февр. '09 в 4:24

Cette question a entraîné hors de la douche de la pensée. Dans ma naïve de la compréhension, à la fois, la formation de réseaux de neurones et des mines bitcoins nécessitent beaucoup de maths à croquer qui est le mieux décalage d'ASICS et Gpu. AlphaGo est alimenté par un grand nombre de chevaux, mais surtout par beaucoup d'ASICS.

Selon Wikipedia, un Tenseur unité de traitement actuellement horloges à 180 TFLOPS. La dernière AlphaGo version utilisée 1920 Cpu et 280 Gpu pour exécuter du réseau de neurones. (Le matériel, il a été formé l'un est probable qu'un certain nombre de fois plus grand que ça)

En supposant que vous ne tâche que le groupe à la mine de bitcoins au lieu d'alimenter un réseau neuronal. À quel taux pourrait-il mine de bitcoins, et serait-il rentable?

+888
aioobe 31 oct. 2011 à 15:43:59
Autres réponses

Questions connexes


Questions connexes

Est-il un moyen pour générer mon propre adresse Bitcoin en mode hors connexion sans utiliser les sites web?

+871
Godgift 10 janv. 2020 à 10:00:07

C'est le compromis entre la sécurité (Sly a élaboré) et la possibilité de convertir la CTB en dur (toux!) les monnaies. Dites que vous êtes certains mineur de l'ancien des jours, et de garder des milliers de BTCs quelque part dans votre porte-monnaie peut-être que vous voulez acheter une belle voiture et vous avez besoin de 30 000$, vous pourriez aller à mtgox (ou à une autre bourse) et de vendre ces 1000 BTCs et la récupération de l'argent (plusieurs restrictions s'appliquent)

À la volatilité des BTC taux de change vous pouvez vendre immédiatement toutefois, le transfert à partir de votre porte-monnaie pour le compte exchange prend un certain temps (autour de quelques heures(!) parfois), peut-être que le taux a baissé déjà et que vous ne voulez pas vendre plus.

Vous êtes l'achat de cette flexibilité, avec le risque d'un compte compromis ou d'un site piraté (MtGox a déjà été piraté dans le passé,même si aucun utilisateur de bitcoin comptes nous avons volé ).

Afin de garder une stratégie où et comment transférer vos BTCs

J'ai l'habitude de tenir seulement une quantité limitée en dehors de mes portefeuilles, ce sont les BTCs je veux vendre

+870
LaffCraft 24 juil. 2018 à 23:10:10

Désolé si je demande une très daft question ici, bitcoin débutant.

Quand j'ai entendu parler de bitcoin, j'ai pensé que bitcoin lui-même a conservé un dossier de qui avait passé et quand. Je ne connaissais pas le blockchain a été décentralisée au livre, en fait, les livres n'étaient pas dans mon radar à tous. J'ai simplement pensé que le bitcoin était un objet (ou d'une instance d'objet), où il a lui-même savait à qui il appartenait. Ainsi, par exemple, il dirait: "Cette pièce maintenant belongz à Alice" et quand Alice a passé la pièce à envoyer à quelqu'un d'autre comme, Bob, la pièce elle-même serait de modifier lui-même à dire: "Cette pièce appartient maintenant au Bob".

Pourquoi n'a-t-on pas encore écrit, que, ou pourquoi n'était-il pas écrit comme ça, et pourquoi ne serait-ce pas mieux fonctionner que d'un tas de décentralisée livres/blockchains? Pourquoi ne pourriez-vous pas faire la pièce elle-même son propre livre?

+769
daven11 10 nov. 2013 à 15:46:08

Bitcoins réseau P2P est une inondation de la conception, de nouvelles transactions et des blocs sont diffusés à tous les connectés par des pairs, et ils diffusent à chaque un de leurs pairs. Des données valides atteint tous les participants très rapidement en raison de la sélection aléatoire des pairs que tous les nœuds faire. La validation de tous les participants gardent un "mempool', une collection de transactions non confirmées ils croient sont valides, les mineurs de recueillir les opérations qu'ils souhaitent inclure dans les rues de leur mempool et de les transformer en candidat modèle à la mienne contre.

+739
scoutakris 10 juin 2018 à 22:18:55

Pour la génération en vrac portefeuilles découvrez https://www.bitaddress.org

Après que l'importation de la clé publique à blockchain.info/wallet où vous pouvez les surveiller

+714
Munkhbold 27 mars 2019 à 14:57:43

Merci pour tout lien/auteur+titre. Je préfère max. 2 ans pour le passé, si possible. Si vous connaissez des livre qui sera publié dans un proche avenir, vous pouvez l'indiquer aussi.

+686
Rosaline Thomas 6 déc. 2011 à 21:49:41

Ainsi, toute transaction entre des adresses Bitcoin sont stockés indéfiniment, et sont donc entièrement traçables. Ce que cela signifie dans votre cas c'est bien que la compagnie de carte de crédit peut tracer les pièces de monnaie que vous avez achetés d'eux.

Cependant, il ya quelques choses à noter.

  • Des adresses Bitcoin n'avez pas un nom qui lui est attribué. F. e. Bitstamp ne savent pas que les Bitcoins sont en provenance de la compagnie de carte de crédit parce que la compagnie de carte de crédit n'a pas une liste avec toutes les adresses qu'ils utilisent. Une exception peut être faite lorsque vous avez utilisé une adresse verte. Ce constat est à l'opposé de ce que la compagnie de carte de crédit ne vous connais pas financé Bitstamp avec les pièces de monnaie, car ils ne savent pas que l'adresse que vous avez envoyé les pièces de monnaie est détenue par Bitstamp.

  • Les Bitcoins peuvent se déplacer très vite. Lors de vos pièces de monnaie de la fin quelque part, la compagnie de carte de crédit peut - lien de la personne, il est très probable qu'ils ne sont pas passer par vous. Avec aussi peu que 2 sauts, les pièces de monnaie pourrait avoir disparu à travers un échange, et qui finit par une personne totalement différente.

  • Le Bitcoin changement de système vous donne la meilleure protection des renseignements personnels ainsi. Lorsque vous passez seulement une partie de la Bitcoins dans une adresse, par défaut, le changement - qui est la partie qui n'est pas passé - est de l'envoyer à une nouvelle adresse. Ainsi, lorsque vous passerez quelques pièces de monnaie à des endroits différents, les pièces de monnaie que vous avez toujours vous-même aussi plusieurs houblon, de sorte qu'il est difficile de dire si elles sont encore en votre possession.

Ensuite, lorsque vous voulez vraiment vous assurer que les gens ne peuvent pas suivre les transactions de retour à vous, vous pouvez utiliser Bitcoin laundry systems. Ce sont des services pour vos pièces de monnaie, shuffle autour de parmi de nombreuses adresses différentes qu'ils possèdent, et vous permettent de recevoir les pièces de monnaie - moins la commission qu'ils prennent à une autre adresse pour vous. Lorsque vous utilisez un système sophistiqué de Bitcoin, service de blanchisserie, il est pratiquement impossible de retracer vos pièces de monnaie. Mais attention, lorsque vous traitez avec de très grandes quantités de bitcoins, ce sera plus difficile à atteindre. Envisager laundring vos pièces de monnaie en petits morceaux.

+653
Codemon 22 avr. 2010 à 05:59:26

Désolé de demander ça ici parce que je ne peux pas trouver un meilleur endroit.. Cette question est liée à mon portefeuille Dogecoin ...

J'ai accumulé des dogecoin dans le passé, mais je n'ai pas été en mesure de les récupérer pendant des semaines, mais finalement aujourd'hui j'ai réussi à les récupérer.

Cependant, lorsque j'ai fermé mon portefeuille, je n'ai jamais été en mesure d'ouvrir le porte-monnaie jusqu'à maintenant qu'il continue à me donner ce message d'erreur

Une erreur irrécupérable s'est produite. Dogecoin ne peut plus continuer en toute sécurité et à cesser de fumer.

EXCEPTION: St13runtime_error
CWalletDB::ListAccountCreditDebit(): ne peut pas créer DB cursor
D:\ML\Other Files\Altcoin Projets\Dogecoin Project\Program\Dogecoin\dogecoin-qt.exe l'Emballement exception

Lien à l'erreur

Je ne sais pas vraiment quoi faire maintenant. Merci de m'aider

+648
markantony 17 déc. 2015 à 05:52:10

Disons que l'un est connecté à un zmq prise et d'écoute pour les rawblock. Comment vous pouvez analyser le bloc d'en-tête est comme suit:

block_header = raw[:80]
version = block_header[:4]
prev_merkle_root = block_header[4:36]
merkle_root = block_header[36:68]
timestamp = block_header[68:72]
bits = block_header[72:76]
nonce = blockheader[76:80]

Mais, quelle est la meilleure façon d'analyser toutes les transactions dans le bloc? La conversion d'un rawtx à un tx objet est facile, beaucoup de bibliothèques le faire. Mais quelle est la meilleure façon d'analyser un bloc de longueur variable de txs?

+596
user219318 24 sept. 2012 à 07:04:47
  1. Le temps d'obtenir une confirmation varie selon les frais de transaction, la transaction priorité, et le taux de bloquer la création. Dans la prochaine Bitcoin 0.10, deux nouveaux appels Rpc sera introduite qui va vous aider à estimer le nombre de blocs d'une transaction sera d'obtenir la confirmation basé sur les frais et la priorité (voir les notes ci-dessous). Le taux de bloquer la création est imprévisible sur de courtes périodes de temps-un seul bloc peut être trouvé secondes après le précédent de bloquer ou de prendre plus d'une heure. Sur de plus longues périodes de temps, il est en moyenne d'environ un bloc toutes les 10 minutes.

  2. Si la transaction est jamais confirmé, il doit être dans certains de mineur pool de mémoire. Si elle a été diffusée par un nœud qui a la transaction dans son portefeuille, il sera également dans le nœud du pool de mémoire. Si vous avez accès à l'un de ces nœuds, le getrawmemorypool sera de retour à la transaction.

    Quant à savoir si c'est dans n'importe quel autre nœud du pool de mémoire, ça dépend de si oui ou non il propagé à ce nœud---en supposant qu'il paie un prix raisonnable et est une transaction standard, il devrait se propager à la plupart des nœuds dans un délai de quelques minutes (voir BitcoinStats) et devrait y rester jusqu'à ce que les nœuds d'arrêt.

Annexe

Voici un exemple de la nouvelle estimatefee RPC à partir de Bitcoin Core 0.10. L'argument 6 dit: "dites-moi combien de frais j'ai besoin de payer par kilo-octet pour le rendre statistiquement probable que ma transaction sera inclus dans le prochain 6 blocs":

bitcoin-cli estimatefee 6
0.00026809

Voici un exemple de la nouvelle estimatepriority RPC. La même affaire, à l'exception de priorité est fondée sur le par-octet. (En voilà un SE de réponse à propos de la priorité.)

bitcoin-cli estimatepriority 6
728784383.01282048

Et voici la chance de trouver un bloc dans un certain nombre de minutes:

La Variance http://dtrt.org/tmp/en-block-variance.png

Le code pour produire de l'intrigue dans gnuplot est: plot [0:60] 1-exp(-1/(600./60)*x) où 600 est la moyenne du nombre de secondes entre les blocs (10 minutes) et 60 est le nombre de secondes dans une minute.

+570
Martin Kidd 19 mai 2016 à 00:13:57

Oui, les blocs compacts sont encore généralement plus rapide même quand il y a un getblocktxn aller-retour.

La raison pour cela est parce que tout ce qui doit être envoyée dans ce cas, les demandes de l'absence de transactions et de l'absence de transactions elles-mêmes.

Bien que le temps est augmenté par un autre aller-retour dans ce cas, il est seulement un seul voyage aller-retour et il y a peu de retard à partir de l'envoi de la donnée elle-même (la sérialisation de retard) puisqu'il y a très peu de données à envoyer.

Lorsqu'un bloc complet est envoyé de nombreux allers-retours peuvent être requis en raison de TCP contrôle de flux et de retransmissions de paquets et simplement depuis le temps qu'il faut pour envoyer les données supplémentaires.

Dans le cas où presque toutes les transactions sont inconnus (qui n'est pas le cas dans la pratique) les blocs compacts devrait prendre environ la même quantité de temps que les non-CB de transmission.

FWIW, sur mon nœud ici 86.75% de la dernière 288 blocs (203) requis aucun aller-retour et 99.9749% des transactions ont été connus à l'avance (378715 de 378810).

+561
KernelProblem 18 mars 2012 à 16:13:49

Marché actuel de la profondeur disponible à

Tous les corps de métiers qui s'est passé dans les dernières 24 heures, disponible à

Récupère les 100 métiers qui s'est vraiment passé après l'opération précisée

Un script est nécessaire à la restauration de toutes les données historiques, comme celui posté par mizerydearia. L'idée est de faire un cycle de demande de téléchargement alors que l'incrémentation de la transaction "tid" aka "lasttrade" pour télécharger toutes les données dans les étapes.

#!/bin/bash
outputfile=données
lasttrade=0
pendant que le test -n "$lasttrade";ne
 wget --quiet https://mtgox.com/code/data/getTrades.php?since=$lasttrade
 si le test de "chat" getTrades.php\?depuis\=$lasttrade`" != "[]";puis
 chat getTrades.php\?depuis\=* > > outputfile$;
 echo > > outputfile$;
 lasttrade=`chat getTrades.php\?depuis\=$lasttrade|sed "s/,/\n/g"|grep tid|tail-n 1|cut-d ":" -f 2|cut-d "\"" -f 2`;
 lasttradets=`chat getTrades.php\?depuis\=*|sed "s/,/\n/g"|grep date|tail-n 1|cut-d ":" -f 2`;
 echo "$(date-d @$lasttradets) tid $lasttrade"
d'autre
 echo Fini
fi
 rm getTrades.php\?depuis\=*;
fait

Voir MtGox - API pour plus http appels d'API.

+553
Blyamur 19 nov. 2019 à 11:34:22

Tout d'abord, vous devez sauvegarder votre porte-monnaie.dat dans le cas où quelque chose va mal. Le fichier se trouve dans le répertoire de données:

Windows

C:\Documents and Settings\Nomutilisateur\Application data\Bitcoin (XP)

C:\Users\YourUserName\Appdata\Roaming\Bitcoin (Vista et 7)

Le moyen le plus facile d'ouvrir votre dossier appdata est-à-appuyez sur la Touche Windows-R, puis tapez %appdata% et appuyez sur entrée.

Linux

~/.bitcoin/

Mac

~/Bibliothèque/Application Support/Bitcoin/

Ensuite installer la nouvelle version de la manière habituelle. Le nouveau client doit utiliser vos paramètres précédents (y compris le portefeuille et la blockchain de données).
Si, par une étrange magie, votre portefeuille est corrompu, il suffit de copier votre sauvegarde dans le dossier de données.

+551
Bud Reichel 30 avr. 2012 à 14:18:22

Tout d'abord j'ai pensé que vous étiez à l'aide d'un bitcoin pushpool comme votre principal logiciel pour un litecoin piscine. Mais je suppose que vous avez vérifié que? Sinon, essayez de cet recommandé pushpool fourche au lieu de cela, ce qui a fonctionné pour moi: (Pour LTC) https://github.com/ArtForz/pushpool

Celui-ci fonctionne pour moi, mais, idéalement, vous pouvez utiliser la strate de logiciels pour l'exploitation minière de but. (Si vous avez des clients qui se connectent avec LP/Getwork, vous pouvez ajouter de la strate proxy localement sur votre serveur)

+458
user284408 1 mai 2010 à 14:59:50

Absolument pas. 1A correspondante de la clé privée utilisée pour signer les dépenses de transaction, en d'autres termes crypter le message, et tout un chacun peut vérifier son authenticité en utilisant 1A clé publique pour déchiffrer le message. La clé privée ne laisse jamais de portefeuille, sauf si explicitement extrait.

+382
Mitrani 11 nov. 2012 à 15:49:28

J'ai un vieux porte-monnaie.fichier dat que j'ai sauvegardé et j'ai déjà remplacé le nouveau porte-monnaie.dat, qui n'avait pas de btc sur elle avec l'ancien, qui n'. J'ai essayé de saisir la commande pour la réinitialisation de la fonction de s'adapter aux différentes informations du portefeuille, sans succès. Dois-je le faire par le biais de l'intervalle QT terminal ou par le biais de la console de débogage en ligne de commande? Et peut-être avant que le bitcoin core portefeuille est entièrement synchronisé avec l'ensemble du réseau? Merci.

+381
sung3Samuser210826 15 avr. 2018 à 14:20:11

Oui, vous pouvez.

  1. Si vous utilisez un service tiers pour stocker vos pièces de monnaie, généralement, ils vous permettent d'ajouter une adresse de rappel lors de la génération d'une nouvelle adresse, où ils déclenchent une requête POST à votre serveur avec un objet JSON contenant les détails de la transaction. Voici quelques exemples:

    1. Coinbase de l'API: https://developers.coinbase.com/api#callbacks
    2. Blockchain.info's de l'API: https://blockchain.info/api/api_receive
  2. Si vous êtes à rouler vos propres adresses, vous pouvez utiliser un bloc d'explorateurs pour vous informer de nouvelles transactions à des adresses existantes. Celui que je connais est Chain.com's de notification système. Je n'ai pas utilisé, mais la Chaîne est assez d'un développeur, un service amical.

Personnellement, je n'ai utilisé que Coinbase de l'API, et Il a travaillé très bien pour moi. J'ai confiance en Coinbase pour prendre soin de mes pièces de mieux que de moi-même, mais si vous êtes plus paranoïaque et mieux à même de sécurité que je suis, utilisez la Chaîne.

À mon humble avis, je ne recommande pas Blockchain.info pour quoi que ce soit. Leur service n'est vraiment pas polie du tout ce que j'ai vu, et je viens d'avoir une mauvaise impression. Coinbase est très gentil de soutien et d'une communauté de développeurs où vous pouvez parler de tous les problèmes auxquels vous faites face.

+310
beporter 1 janv. 2018 à 01:22:43

Je suis intéressé à démarrer un site de jeu, il a été difficile de trouver un moyen facile de gérer l'utilisateur des fonds.

Des Solutions comme Bitpay ou Coinbase interdire l'utilisation du jeu.

BIP32 blockchain déclarants comme Mycélium Engins semblent être vulnérables aux attaques de spam et difficile à l'échelle.

J'ai regardé dans l'interaction avec un nœud, mais les choses semblent se compliquer très rapidement à l'échelle.

+271
dumbitdownjr 14 janv. 2010 à 22:35:53

Le réseau ne sais pas si les deux adresses sont dans le même portefeuille ou pas.

Puisque les frais de transaction sont vérifiées et reçus par le réseau inter-portefeuille de transaction DOIT être le même que pour un intra-portefeuille de transaction, dans tous les sens.

+242
user150507 8 févr. 2016 à 01:36:08

Je serais tout simplement de développer sur Andrew la réponse de mentionner que l'algorithme de routage utilisé pour trouver les différents houblon vers votre destination finale paiement aura également un impact sur vos frais.

L'idée est que les canaux deviennent parfois presque épuisé - où la plupart de l'argent est poussé vers une seule direction. C'est mauvais pour les gens parce que cela voudrait dire que leurs chaînes ne peuvent pas être réutilisés; vous auriez du ouvrir un nouveau canal de nouveaux paiements, par conséquent, sur la chaîne des opérations.

Si un canal est presque épuisée, la personne de la chaîne avec moins d'argent (épuisé vers elle) voudront paiements acheminé vers elle pour lui permettre de canal pour être à nouveau pleine de sorte qu'elle peut faire plus de paiements sur le même canal sans rouvrir un nouveau.

Elle fait envie de payer si quelqu'un choisit son canal d'acheminement de leurs paiements, et donc parfois, vous allez avoir des frais.

Cela signifie qu'un algorithme de routage seront en fait des chemins où vous avez réellement payé (honoraires négatifs) car tu serais le rééquilibrage de certains canaux le long de la voie.

+236
jorik 12 janv. 2019 à 03:59:37

La clé publique incluse dans la transaction, je suis d'envoi ?

Oui, il est, en tant que partie du processus de signature, ou plus précisément, de la sigscript - jetez un oeil ici: Comment le ECDSA algorithme de vérification de travail lors de la transaction?

+229
Yakiv Mospan 13 juil. 2017 à 11:32:45

J'ai construit le bitcoin code source avec une nouvelle pszTimestamp, hashGenesisBlock et hashMerkleRoot

Le code s'appuie fine et ne pas de faire valoir des problèmes lors de la validation de ces codes de hachage [la ligne 128 et la ligne 129 de chainparams.cpp]. (Grand)

Cependant...

Quand je lance bitcoin-qt que je tombe sur l'erreur ci-dessous:

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

Cause Possible:

Est la raison pour laquelle je suis de rencontrer cette erreur, car je n'ai pas encore exploité la genèse de bloc? Si oui, comment dois-je faire? Il semble que dans le bitcoin code il n'y a rien à propos de l'exploitation minière de la genèse bloc. J'ai entendu des rumeurs que cette fonctionnalité a été supprimée et que je vais avoir à télécharger un programme distinct pour cette étape. S'il vous plaît confirmer.

+201
Bhagyashree Ghag 4 avr. 2015 à 11:43:58

J'ai récemment obtenu de l'aide de mes experts sur comment je peux récupérer mon portefeuille à l'aide de ma clé privée, donc je suis allé de l'avant et téléchargé brd porte-monnaie et le bloc de la chaîne, puis procédé à la récupération portefeuille et de récupérer les fonds dans le dernier, mais une fois portées mon compte à zéro des fonds.

Je suis un peu confus et inquiet maintenant que je viens de paiement je ne sais pas comment je peux aller à ce sujet, et d'autre part si j'ai le Qr code de mon portefeuille et je scan en blockchain adresses et il vient comme non disponibles, et je me suis dit de scanner ma clé privée si je l'ai écrit comment puis-je aller sur le déverrouillage que...


Question initiale: j'ai oublié lequel le logiciel que j'ai créé mon porte-monnaie avec. Comment puis-je récupérer à partir de 12 mot de graines de phrase?,

+147
redankaiahu 21 juil. 2018 à 09:48:32

Le temps entre l'exploitation minière les blocs est d'environ 10 minutes. Bitcoin protocole s'adapte à garder que 10 minutes de la cible.

Mais la transaction n'est pas nécessairement inclus dans le bloc suivant. Il dépend du nombre de transactions et des frais que vous fournissez à encourager l'inclusion de votre transaction. Si le prix est trop bas, la transaction ne sera jamais exploité (à mettre dans le bloc et ajouté sur la blockchain). Si le prix est suffisamment élevé, il sera inclus dans le bloc suivant (si moins de 10 minutes de temps).

La partie qui reçoit l'argent ne devrait pas considérer la transaction valide jusqu'à ce qu'il est "enterré" dans un certain nombre d'autres blocs (disons 6 - donc, une autre de 60 minutes après votre transaction est ajouté sur la blockchain).

+128
Andrey Kolomytov 12 oct. 2014 à 20:56:51

clé publique:

13YcHBzsBX8SxHoBftb69cXJkdXLfAVQos

Ce n'est pas une clé publique. C'est une adresse, qui est un codage de la valeur de hachage de la clé publique.

que la clé publique est valide une adresse bitcoin qui peuvent recevoir des paiements, et

Vous pouvez vérifier que l'adresse Bitcoin est valide par le décodage de la Base58 Vérifiez l'Encodage de l'adresse. Lorsque vous décoder le base58 chaîne, vous devez avoir 25 octets hexadécimaux. Les 4 derniers octets sont une somme de contrôle. Ils sont les 4 premiers octets de la double hachage sha256 du 21 premiers octets de ce que vous décodé. De sorte que vous pouvez hachage ces 21 octets, et assurez-vous qu'ils correspondent les 4 derniers octets. S'ils le font, l'adresse est valide et les pièces peuvent être envoyées.

la clé privée est valable pour cette clé publique

Décoder la clé privée de ses octets de la même manière que vous l'avez fait pour l'adresse, il utilise le même schéma de codage. La somme de contrôle sera la valeur de hachage de tout ce qui n'est pas la somme de contrôle.

La véritable clé privée sera de 32 octets de long, à partir de la deuxième octet de l'décoder Base58 chaîne. Prendre les 32 octets et d'en tirer le ECDSA clé publique à partir d'eux.

Si votre clé privée de la chaîne (l'original base58 chaîne que vous avez commencé avec) a commencé avec un K ou L, la clé publique devra être réduite, afin de compresser la clé publique, comme spécifié dans la Section 2.3.3 du SEC 1: la Cryptographie à Courbe Elliptique standard. Prendre la clé publique et le hachage d'abord avec SHA256 alors que le résultat avec RIPEMD 160. Comparez votre octets obtenus à votre décodé adresse à partir plus tôt. Il doit correspondre à l'20 octets à partir de la deuxième octet de l'décodé adresse.

+118
user61010 11 oct. 2011 à 05:31:32

Au premier abord, MultiBit est tout dynamique. Au cours de 4 semaines environ, j'ai ajouté ~120 plus recevoir d'adresses. Maintenant, MultiBit est très lent, le meulage, le disque dur de façon excessive (parfois pour les minutes), en particulier lors de l'envoi de paiements ou lorsque vous quittez le programme. Aujourd'hui, il affiche un message dans la barre d'état qu'elle ne pouvait pas ouvrir le porte-monnaie et qu'il utilisera une partie de sauvegarde restauration. Après cela, il resynchronisé pendant environ une heure.

Je crains que, si les choses continuent de cette façon, je vais être confronté à des données et la perte d'argent.

Avez-vous des conseils sur les raisons de ce qui pourrait arriver ou si je pouvais migrer vers un autre plus fiable portefeuille de logiciels qui pourraient importer toutes mes adresses?

+111
kevhos 4 juil. 2014 à 22:19:15

Si je devais tirer profit cryptocurrency à cryptocurrency métiers tout au long de l'année sans jamais encaisser mon crypto position de USD, aurais-je éviter de payer tout de capitaux à court terme impôts sur les gains sur l'ensemble de mon crypto de crypto métiers? Aurais-je finalement que de payer le capital à long terme impôt sur les gains en une fois-je convertir mon crypto à USD après l'année une marque?

+70
Matt Kelly 30 oct. 2014 à 04:53:53

Comment est-il possible? Le HTLC n'est pas écrit sur la blockchain?

Dans l'Éclair de Réseau, HTLCs font partie de l'engagement des opérations qui ne sont pas diffusés sur le réseau. Cela signifie que le HTLCs ne pas aller sur la blockchain, à moins que certains il y a eu fraude ou de quelqu'un qui ne répond pas.

Aucune des conditions de l'engagement de la transaction (tous de la peine, timelock, HTLC, etc. trucs) jamais aller sur la blockchain, sauf si il y a eu fraude ou l'une des parties ne répond pas. Dans un typique Canal de la Foudre, les seules choses que d'aller sur la blockchain est le financement de la transaction qui paie juste un standard 2-de-2 multisig de l'adresse et de la clôture de la transaction, qui vient de passe à partir d'un standard 2-de-2 multisig.

Il y a de moyens connus pour prolonger le temps d'un canal avant la période prédéfinie temps n'est plus?

Les chaînes n'ont pas de durée prédéfinie.

Seulement HTLCs prédéfinie délais d'attente et cela ne peut être changé sans la révocation de l'HTLC et en créer un nouveau.

+35
Wirawan Purwanto 13 mars 2016 à 23:37:52

Je voudrais répéter ce que @NickODell dit: NE partagez PAS votre clé privée.

Cette règle - à préciser - est de ne pas se référant à la maîtrise de la clé privée (xprv): cela signifie que tout enfant de l'adresse' clé privée (WIF, sortilège, etc) compromet l'ensemble de votre chaîne, comme indiqué ici.

On peut naturellement supposer que, parce qu'une adresse a été utilisé et "jetés", que moins d'attention à cette vieille clé privée est très bien (parce que vous n'aurez jamais l'utiliser à nouveau). Ne tombez pas dans ce piège!

+32
TupacAmaru 3 avr. 2010 à 03:35:45

Supposons un BIP-32 compatible HD portefeuille est également BIP-39 et BIP-44 conforme.

Nous allons supposons ensuite que lors de la première configuration de votre BIP-39 compatible HD portefeuille condition de l'ensemble des mots utilisés pour reconstituer votre maître de graines: petites céréales fou à venir bouger n'a jamais galaxie projet de dessiner plonger tri identifier embarquer greffier dur wagon intelligent torche cruel revenu épisode tous les débris chiot. En outre, supposons également que le portefeuille a demandé que vous entrez un supplément de BIP-39 en ce qui concerne salé mot de passe qui sera réglé pour je'mAbadASS à des fins de discussion.

Une de 512 bits racine de semences m pourrait être obtenue pour la situation ci-dessus par l'émission d'suivantes bitcoin-explorer (bx) commande:

% echo "petites céréales fou à venir bouger n'a jamais galaxie projet de dessiner plonger tri identifier embarquer greffier dur wagon intelligent torche cruel revenu épisode tous les débris chiot" | bx mnémonique-de-graines -l fr-p "je'mAbadASS" c64364d5a4175ff506620c3b788633063a2b3808579cd0f074503a365d283fc3a0bfb50d98f1293828e868e865054eff94261c206d35138689ce97efef9ada9c

BIP-44 compatible HD les arbres utilisent le m/objectif/coin_type'/ compte'/modifier/address_index convention afin de dériver les clés privées et les associés d'adresses. Supposons ensuite que le porte-monnaie n'a qu'un seul compte 0. Pour le Bitcoin, la coin_type la clé privée de l'arbre ressemblerait m/44'/0'/0'/c/i où c peut être 0 ou 1 et i est un indice utilisé pour synthétiser le i-ème étendue de la clé privée, la i-ème étendu à clé publique ou de l'adresse.

m/44'/0'/0'/1/0 pourrait alors être synthétisés comme suit:

% echo $root_seed | bx hd-nouveau | bx hd-privé -j'ai 44 -d | bx hd-privé -i 0 -d | bx hd-privé -i 0 -d | bx hd-privé -i 1 | ct hd-privé -i 0 xprvA3zHj8cyzFJiKAXiqdLqrdjUvMqdxubrpspdgfxha15uk2j3fuknu2gn6rsyppc3qdhalvlbntkfngqtlylnfjd5fknufbdprobp5tahfba

À partir de la résultante étendue de la clé privée (ext_prv_key) ci-dessus, le correspondant de l'adresse publique et la clé privée peut être trouvé.

% echo $ext_prv_key | bx hd-adresse
1BLQ28VdYxJ4Y89fjpbNP5ihUvy2hMkGgq

Ensuite, de déterminer si les fonds ont été envoyés à l'adresse ci-dessus par l'émission d' % bx fetch-solde 1BLQ28VdYxJ4Y89fjpbNP5ihUvy2hMkGgq sur un ordinateur connecté à Internet, ou les frais bitcoin-serveur plein nœud de serveur disponible pour votre bx sur votre ordinateur privé qui est en mode hors connexion.

Si les fonds sont présents, afin d'obtenir les clés privées de l'importation dans un autre portefeuille d'essayer:

% echo $ext_prv_key | bx hd-wif
L3KsdTwat69cMtLTJE4W2G77SgazLGqhzfvmkyqsuwmc96tr3tj8

Le qrencode commande peut recevoir les canalisations de sortie de texte, immédiatement au-dessus de synthétiser un QR image pour une puce de téléphone cellulaire ou un comprimé à base de portefeuille de facilement importer à partir d'un mode hors connexion clé de la synthèse de l'ordinateur qui conserve un réseau de vide d'air.

% echo $ext_prv_key | bx hd-wif | qrencode -o QRwif.png

Voir le how-to-import-un-hd-porte-monnaie-de-une-extension-privé-clés pour plus d'Électrum des détails spécifiques.

+21
mohamadali abasnejad 18 févr. 2014 à 14:40:05

Pour répondre à votre question directe, les opérations devront être retardée par le temps d'aller-retour de la lumière prend pour se rendre à la plus proche de la communauté minière. Avec en orbite basse terrestre, cela ne devrait pas faire beaucoup de différence.


Cela dit, le problème plus profond une fois de voyager dans l'espace est très répandu, c'est que le protocole actuel est fondamentalement l'espace-temps de la centralisation. C'est parce que la planète avec le plus de puissance de hachage peut contrôler n'importe quel blockchain, et tous les autres sont au désavantage de l'un basé sur la lumière-le décalage entre eux et les plus up-to-date de la blockchain.

Par exemple, disons qu'un bitcoin mining communauté se forme sur l'une des lunes de Jupiter riche en un matériau supraconducteur où la température moyenne (128K) est suffisamment faible pour que la supraconductivité (<138K).

Exploration de la CTB

La communauté commence mining de bitcoins. Toutefois, même s'ils ont un quart de l'extraction de la puissance de la terre, la lumière délai entre la terre et Jupiter de 33 minutes à sa distance la plus proche signifie que, ils devraient trouver un bloc 66 minutes avant que la terre ne trouve le bloc suivant, qui est complètement irréalisable.

L'exploitation minière jBTC

Ainsi, la communauté se déplace vers une nouvelle monnaie appelée JBtc (Jupiter Bitcoins). Au premier abord, ils sont de hachage jBTC gaiement par eux-mêmes et tout se passe à merveille.

Cependant, la Earthies bientôt apprendre de jBTC et obtenir gourmands, et depuis qu'ils ont de plus en plus le hachage de pouvoir que les pièces de un dollar qu'ils ont téléchargé le bloc de la chaîne de Jupiter et le début de hachage 33 minutes de retard...

Car la difficulté n'incluait que le Jupiterian de l'équipement d'exploitation minière jusqu'à ce moment, ils sont en mesure de hachage d'un bloc en 2 minutes. Par le moment où ils obtiennent leur prochain bloc de Jupiter 6 minutes plus tard, ils ont déjà exploité et édité 3 blocs, de sorte qu'ils restent sur leur chaîne, car il est plus long.

Après 35 minutes de la earthies de hachage, la Jupiterians recevoir le earthies premier bloc. Le Jupiterlings dire entre eux, "Idiot terriens, votre malheureux de la terre-la chaîne est à 5 pâtés de maisons de retard sur la jBTC blockchain! Mwahahaha!" et de continuer de hachage sur leur chaîne.

Après 53 minutes, cependant, la Jupiterians devenir enfuriated lorsqu'ils reçoivent le premier de la terre-la chaîne est plus longue que la leur. À ce stade, 8 blocs, ils ont pillé sont maintenant abandonnés. À l'avenir, leur Jupiter blockchain a été complètement détourné et ils font maintenant face à la même situation qu'avant, qui les empêche de mining de bitcoins. Le Jupiterians cesser l'exploitation minière et de vivre dans la clandestinité.

Les terriens rire d'eux-mêmes de fierté à la bête Jupiterians.

La domination!

1 an plus tard, le Jupiterians émerger, mais comme ils ont été la fabrication de l'équipement d'exploitation minière de tout le temps, ils ont maintenant plus de 3 fois la puissance de hachage de la terre. 53 minutes après qu'ils l'interrupteur, ils ont non seulement reprendre le contrôle de jBTC, mais aussi ils prennent le contrôle de la CTB ainsi.

Immédiatement, l'équipement d'exploitation minière de marché bas sur la terre, afin de covert Jupiterians sur la Terre, allez sur ebay et acheter tous les de la terre de l'équipement minier pour un $x plus libres d'expédition, qui se solidifie comme le système solaire minier de dirigeants de la.

Ou alors ils ont pensé...

Pendant ce temps, la terre politiciens débat de l'envoi d'un nucléaire présenter à la Jupierians et une petite communauté près de Alpha Centauri commence progressivement jusqu'à la production d'une communauté minière de leur propre...

+13
Irikos 6 août 2012 à 04:18:36

Désolé pour la question de suivi... j'étais en train de transférer mes btc pour un nouveau porte-monnaie (en croyant l'original avait été compromise). J'ai envoyé 2 petits test transferts de $1, puis quand ils sont arrivés dans le nouveau porte-monnaie, j'ai envoyé le reste de mes btc. Lorsque je vérifie la blockchain, il ressemble à la deux 1 $de transferts peuvent avoir généré de gros "changement" transferts. Le gros transfert n'apparaît pas. Ne bitcoin qt besoin pour les synchroniser avec le réseau avant de remarquer le changement a été reçu et de permettre le gros transfert pour aller de l'avant? C'est encore la reconstruction de la blockchain... Merci à l'avance! P

Informations supplémentaires: le gros transfert n'a pas été confirmée, mais il semble que mon porte-monnaie a envoyé. Le gros transfert n'est pas sur blockchain.com. Seuls les 2 premiers petits avec leur associé transactions (et éventuellement modifier) peut être vu.

Aucune idée pourquoi le 3ème transfert ne s'affiche pas?

+12
NR Taylor 21 août 2012 à 22:17:37

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