Opération retardée >12 heures par Satoshi client Bitcoin

Hier, j'ai envoyé 20 BTC à 1Hj8kJ3rq4c4Hn9Prtw45Zue791f4Nc9l3 avec un 0.0001 frais et Id de transaction 30d1ef9aa05898b11b5ee4f5f5e703a822a821fb499c647b658fc3cb67a899b8.

Mon Satoshi client a déclaré aujourd'hui c'est encore à confirmer. Mais quand je fais une recherche blockchain.info pour l'id de la transaction, il est dit que l'opération a été envoyé aujourd'hui (>12 heures après je l'ai fait).

Est-il possible, si une transaction n'est pas relayée, à force de l'satoshi client pour l'envoyer à un autre moment (la même opération).

+678
Becken452b 17 févr. 2011 à 14:56:12
33 réponses

Je crois que ce que vous êtes à la recherche pour l'est et l'adresse d'index de base pour txout. Jetez un oeil ici https://bitcointalk.org/index.php?topic=1395749.msg14194272#msg14194272

Votre idée de base de maintien de la carte d'adresse -> txout est ok. Vous voudrez peut-être repenser à propos de l'enregistrement dans la mémoire. Actuel bitcoind chainstate est d'environ 1,2 G (compressé).

+977
Avasyu 03 февр. '09 в 4:24

J'ai entendu dire que si vous ne voulez pas faire de téléchargement de gigaoctets de données à utiliser bitcoin, tu dois utiliser un client léger. Mais qu'est ce qu'un client léger? Quels sont les principaux avantages d'un thin client bitcoin et ce qui la définit en tant que tel?

+926
dianamarie 19 mai 2010 à 10:33:16
Autres réponses

Questions connexes


Questions connexes

J'utilise un script python qui attrape http://blockchain.info/q/getblockcount et la compare à la sortie de bitcoind getblockcount.

Comme d'autres l'ont dit, il n'y a pas d'absolu moyen de savoir si votre blockchain est jusqu'à ce jour.

De toute façon, voici mon script:

 importation httplib2
 de bitcoinrpc.authproxy importation AuthServiceProxy
 accès = AuthServiceProxy('#########')
essayez:
 blockCount = accès.getblockcount()
 sauf Exception, comme le e:
 print "Problèmes de connexion aux porte-monnaie bitcoin:"
autre chose:
essayez:
 réponse, trueBlockCount = httplib2.Http().demande("http://blockexplorer.com/q/getblockcount/")
 sauf Exception, comme le e:
 print "Impossible d'obtenir de vrais blockcount de blockexplorer:"+str(e)
autre chose:
 si (int(trueBlockCount) - 5) > blockCount :
 print "blockchain n'est pas à jour: true nombre de bloc est: "+str(trueBlockCount)+", tandis que bitcoind est: "+str(blockCount)
+903
Eli Rose 22 févr. 2012 à 04:40:48

Une fois qu'un attaquant a acquis 51% de hachage de puissance, est-il possible d'obtenir rapidement à 100% de hachage pouvoir en refusant tout simplement de construire sur des blocs créés par d'autres mines de nœuds et donc de décourager l'exploitation minière entièrement?

Si 51% des garanties à 100%, comment peut rapidement cette transition (à partir de la majorité de total de contrôle) devraient se produire?

+896
kuballle 8 oct. 2014 à 17:40:58

Je comprends que CoinBase a hebdomadaire acheter et vendre des limites. Ne GDAX ont ce ainsi?

+877
conference alarm 18 janv. 2018 à 11:04:42

Bitcoin utilise deux séries de SHA256 sur l'intégralité du contenu de chaque bloc (qui inclut une référence au bloc précédent) ainsi que d'un variant de façon aléatoire pour l'instant. Lorsque le résultat de ces calculs sont en dessous d'un réseau déterminé seuil, il est considéré comme une solution valable. Ces solutions sont publiés avec le bloc comme il est distribué sur le réseau afin de trouver le hash de vieux blocs est trivial, que vous venez de regarder vers le haut. Vérifier que le calcul a été effectué correctement et que le résultat satisfait aux critères, ne nécessite qu'une seule itération de sha256(sha256(bloc+nonce)), tandis que de trouver la bonne nonce la première fois prend absolument fou le nombre de tentatives.

Le fou le nombre de tentatives est nécessairement parce que la sortie de sha256 est, effectivement, la pseudo-aléatoires et couvre un vaste espace. L'algorithme est déterministe, alors sha256(x) aura toujours le même résultat, mais le résultat est tout à fait imprévisible et de légères variations de la valeur de x va modifier considérablement les résultats.

La seule façon de prévoir le résultat d'un algorithme de hachage cryptographique sécurisé comme sha256 est une pré-image d'attaque: Vous devez pré-générer le contenu de tous les blocs possibles, de hachage et de stocker les résultats. À ce point de la résolution d'un bloc serait aussi banal que d'une recherche de base de données, en supposant que vous pouvez stocker tous les 2^256 résultats possibles, ce qui vous ne pouvez pas, et que vous risquez de générer tous les 2^256 résultats possibles avant la mort thermique de l'univers, que vous ne pouvez pas.

+818
ABDELKADER BEYOUD 8 juin 2011 à 09:47:06

Les autres ont déjà répondu à votre question, mais je voudrais juste préciser un point de plus (puisque vous avez dit qu'il était "le plus important"):

Aussi, et surtout, comment un mineur décide que suffisamment de transactions a été reçu et de commencer à trouver le nonce que l'ajout d'une nouvelle transaction à la tentative de bloquer la totalité du travail accompli pour ce bloc comme obsolète.

Le nonce-le processus de recherche est une mémoire moins de processus.

Cela signifie que si les mineurs A et B ont la même hashrate, et travaillent sur le même bloc, et au temps T Un a déjà essayé 1000000000 nonces (sans succès) et B déjà essayé seulement 1 nonce (sans succès), les deux ont la même probabilité de trouver le prochain bloc. I. e., au temps T, le fait est "en avance" de B ne donne pas de B aucun avantage.

En ce sens, chaque travail de mineur de fond ne qui n'a pas de résultat avec un bloc est déjà "obsolète".

Avec cela à l'esprit, si un mineur veut ajouter txs de son bloc, elle n'a besoin que de répéter une fois les étapes 1 à 3 de @ktorn de réponse. Il peut perdre un certain temps de recherche (ce qui diminue la probabilité d'être le premier à trouver le bloc), mais il augmente également le potentiel de rendement (plus les frais). Cela signifie qu'il y a un compromis à trouver, et un mineur pourra le faire que si elle pense que c'est profittable (par exemple, il y a une nouvelle tx avec haut assez frais).

+807
GeYibo 5 mars 2017 à 16:38:42

Chaque fois que je connecte les mineurs pushpoold (connecté à litecoind), c'est de ne pas mettre à jour les actions de la table dans MySQL (qui à son tour signifie que les stats sur mpi e n'est pas mise à jour). Je suis assez certain que les paramètres de base de données sont correctes, pushpool pouvez lire la table des utilisateurs à authentifier les mineurs et ce n'est pas un mpi e config car j'ai inspecté les actions de la table de façon indépendante de la mpi e.

Mon pushpool serveur.fichier json est comme suit:

{
 "à l'écoute" : [
 { "hôte": "domain.com", "port" : 8336 },
 { "hôte": "domain.com", "port" : 8337, "protocole" : "http json" },

 # HTTP JSON-RPC, port 8339,
 # avec trusted proxy appserver.example.com transfert
 # demandes pour nous
 #{ "port" : 8337, "protocole" : "http json",
 # "proxy" : "appserver.example.com" },

 # protocole binaire, localhost-port ne 8338
 { "hôte" : "127.0.0.1", "port" : 8338, "protocole" : "binaire" }

],

 "base de données" : {

 "moteur" : "mysql",

 "hôte" : "localhost",

 "port" : 3306,

 "nom" : "db",
 "nom d'utilisateur" : "utilisateur",
 "mot de passe" : "pass",

 "sharelog" : true,

 "stmt.pwdb" :
 "SÉLECTIONNEZ le mot de passe DE pool_worker where username = ?",

 "stmt.sharelog" :
 "INSERT INTO actions (rem_host, nom d'utilisateur, our_result, upstream_result, la raison, la solution) VALEURS (?, ?, ?, ?, ?, ?)"

},

 "memcached" : {
 "serveurs" : [
 { "hôte" : "127.0.0.1", "port" : 11211 }
]
},

 "pid" : "/opt/pushpool/tmp/pushpoold.pid",

 "forcehost" : "localhost",

 "journal.les demandes" : "/opt/pushpool/tmp/demande.journal",
 "journal.actions" : "/opt/pushpool/tmp/actions.journal",

 "longpoll.désactiver" : false,

 "auth.cred_cache.expirer" : 75,

 "rpc.url" : "http://127.0.0.1:8332/",
 "rpc.utilisateur" : "utilisateur",
 "rpc.pass" : "pass",

 "rpc.cible.bits" : 21,

 "de travail.expirer" : 120,

 "le rouleau.ntime.désactiver" : false
}

J'ai déjà recherché à travers stackexchange ainsi que la plus large du web, donc je pense que j'ai ramassé sur toutes les erreurs de base (par exemple ne pas y compris stmt.sharelog et la rpc.cible.bits), mais je suppose que c'est encore un problème de configuration et que j'ai négligé quelque chose de vraiment stupide.

Aperçu spécifications:

  • Debian Wheezy 64 bits
  • pushpool (repo: https://github.com/jgarzik/pushpool)
  • litecoind
  • mysql Ver 14.14 Distrib 5.5.31, pour debian-linux-gnu (x86_64) à l'aide de readline 6.2
+772
Richard Ye 30 janv. 2013 à 10:15:44

Oui...

... Mais ça va être beaucoup de travail.

D'abord, vous devez regarder BIP 199 qui définit htlc scripts. Cependant cela seul permettra seulement vous dire comment créer un htlc de sortie.

Mais avec l'opération elle-même, il n'est pas fait. Vous avez besoin d'utiliser le canal droit de l'état et des clés de sorte que vous pourriez lire BOULON 02, 03 et 05 pour en savoir sur le protocole peer et les messages que vous besoin d'échanger avec votre partenaire de canal (par exemple, vous aurez également besoin de BOULON 08 01 couvrant la configuration d'une session de transport et le format de message), la dérivation de clé et l'exacte onchain les spécifications pour htlc de sortie et witeness scripts. Vous trouverez tous les Boulons à https://github.com/lightningnetwork/lightning-rfc?files=1

Tout cela peut être fait en regtest. Si vous souhaitez utiliser un foudre de mise en œuvre, vous pouvez également exécuter dans regtest mode en changeant l'entrée correspondante dans le fichier de configuration.

+764
adivasile 23 mai 2018 à 23:21:29

J'ai lu les développeurs de la documentation, d'autres sources et les bon livres à propos de Bitcoin. Mais aucune des ressources montre un arbre de merkle avec 5 ou plus leafs. Je suis confus, ne le bitcoin core faire un arbre de merkle de transactions (a,b,c,d,e,f,g,h,i) comme:

H( H( H( H(a,b), H(c,d) ), H( H(e,f), H(g,h) ) ), H(i,i) )

ou C'est mal?

Je me demande, parce que la structure de celui-ci n'est pas à proximité d'un arbre binaire complet, comme tous les exemples que j'ai trouvé dans les ressources. Si je suis à droite, la structure serait quelque chose comme:

_____/\______
 / \ / \
 / \ i i
 / \
 / \
 / \
 / \
 / \ / \
 / \ / \ / \ / \ 
 a b c d e f g h 

Merci

+733
Vitor Hirata 6 avr. 2019 à 21:37:27

Quand je regarde le suivant site il est dit (au moment de l'écriture) que le total de la capitalisation boursière du Bitcoin est de $125,927,574,809 AUD.

Maintenant, je pense que vous pourriez le faire en cours d'exécution à travers l'ensemble de l'historique des transactions sur le blockchain, l'ajout de tous, et en multipliant par le prix actuel. Mais il y a probablement une meilleure façon.

Ma question est: Quelle est la méthode pour déterminer le total de la capitalisation boursière du marché Bitcoin?

+686
Das Animesh 9 déc. 2014 à 03:44:16

Les Extra-nonce pour la genèse de bloc en bitcoin core est 0x010445, comment est-ce calculé?

+617
vkr 29 oct. 2016 à 19:18:56

J'ai entendu le terme à plusieurs reprises. Je sais que c'est une des devises en ligne, mais j'aimerais en savoir plus, sans avoir à chercher trop dur.

Mes questions principales:

Ce qui peut bitcoins il être utilisé? Où peut-on acquérir des bitcoins? Quand ont-ils été créé en premier?

+604
Vlad Patryshev 2 avr. 2013 à 07:37:32

Je suis à court d'un bitcoind instance dans regtest mode, pour automatisée des fins de test.

J'ai de la difficulté avec le fait que les blocs I, mine sont de la version 1 de blocs, ce qui manque le bloc de hauteur dans le coinbase transaction (mon code est appuyée sur cette).

Comment bloquer les versions de travail dans regtest mode? Puis-je configurer? Ai-je besoin pour en extraire un certain nombre de blocs?

+512
Bhola Patnayak 26 déc. 2010 à 03:02:54

Sans doute vous demandez à propos de l'ASIC matériel comme il n'y a pas de sens dans l'acquisition de plus de GPU ou du matériel FPGA à ce point dans le temps.

Il y a toujours des optimisations possibles, de sorte que tout le travail effectué par le mineur du matériel d'aujourd'hui sera probablement toujours être une méthode valable deux ans à partir de maintenant, il y a peut-être de nouvelles approches actuelles de l'exploitation minière de matériel incompatible avec la nouvelle méthode, ou d'un trop faible rendement, afin de justifier de continuer à l'utiliser pour l'exploitation minière.

Aussi loin que d'être rentable, qui ne peut pas être répondu. L'exploitation minière de matériel de rentabilité est déterminée par le niveau de difficulté, à des intervalles de plus de temps et les taux de change ni de ce qui peut être connu aujourd'hui.

L'exploitation minière est une forme de spéculation sur le Bitcoin taux de change.

+487
Anonymous been there done that 23 août 2013 à 06:03:07

Je ne suis pas sûr de la façon d'obtenir ces données dans un format que je peux utiliser et de consommer? Je m'attendais à une sorte de structure JSON, j'espère qu'il y un moyen d'obtenir cette information facilement?

+478
CoffeeCrow 24 janv. 2018 à 17:46:39

Je suis à l'aide d'un Raspberry Pi 3B (avec carte de 64 go) et un disque dur externe qui contient les blocs. Jusqu'à présent, il fonctionne très bien, CPU temp est autour de 57°C. La synchronisation a pris que quelques jours (2 ou 3). J'ai utilisé le RaspiBlitz image + tutoriel. Il installe étape par étape, votre Bitcoin nœud et votre Éclair porte-monnaie. https://github.com/rootzoll/raspiblitz Comme il est hébergé à ma place et je veux avoir un public nœud, j'ai aussi fait de la redirection de port (n° 9735).

+428
SeverinJB 19 août 2017 à 23:23:33

Comme je comprends la merkle arbre de hachage est une (semi)de hachage unique de la combinaison de la nouvelle transactions que les précédents blocs de hachage.

Je suppose que c'modifications de hachage lorsqu'une nouvelle transaction est ajouté au bloc. Maintenant, étant donné qu'il y a de multiples transactions par seconde en moyenne (avec des BTC), cela signifie que le nonce est "remise à zéro" à chaque fois.

Comme je l'ai entendu ici: le Redémarrage de l'exploitation minière sur la nouvelle opération de "relancer" n'est pas vraiment un concept valable, puisque chaque "d'essayer" pour l'exploitation minière d'un bloc est le même probabilité de chance.

Depuis que tout le monde voudrait avoir le nouveau bloc d'inclure autant d'opérations que possible, comment est-ce géré.

Est-ce mal de le voir comme ça:

  • Chaque mineur l'espoir de trouver un nouveau bloc en 1 seconde (ce qui signifie des milliards de nonces essayé, si je comprends bien, étant donné que vous avez un rapide mineur).
  • S'il ne trouve pas le nonce en 1 seconde, il va attirer beaucoup de nouvelles transactions que possible, et commence à éclater le nouveau bloc de la cendre, jusqu'à ce que l'un est "difficile" assez. Et puis l'annonce de bloc et tout le monde aura à vérifier et accepter de traiter avec cette quantité de transactions dans le nouveau bloc.

Est-il faux de penser qu'il n'a pas vraiment d'importance si un mineur passe 5 minutes sur le même bloc, ou de passer à un nouveau bloc à chaque seconde ou même plus vite? Parce que la probabilité est la même.

Ma question est, fondamentalement, si il n'y a rien de mal avec les déclarations ci-dessus ou des hypothèses.

+376
Ranjana Nagendra 29 oct. 2019 à 00:29:05

Je n'ai pas de bitcoins à tous. Mais comment puis-je les obtenir? Puis-je déposer de l'argent sur ma carte de crédit et de les convertir au bitcoin monnaie ou quelque chose? Aussi, dire que j'ai 10 BTC. Puis-je acquérir dans l'argent physique?

+329
Irmantas Ivanauskas 22 déc. 2016 à 21:52:11

L'un des principes fondamentaux de la cryptocurrency est d'être en mesure de fonctionner sans avoir besoin d'une confiance entité centrale. Je ne vois pas comment une transaction peut être annulée ou inversé sans que cela implique de confiance entité centrale d'arbitrage de la transaction.

Cependant, nous avons aussi cryptocurrency comme l'Ondulation. À mon avis, l'Ondulation n'est pas un cryptocurrency en raison de la centralisation de la nature, mais qu'est-ce que je sais.

Peut-être que dans l'avenir, certains de génie permettra de découvrir une méthode pour mettre en œuvre sans une entité centrale :)

+303
Kibwe Loreilhe 27 oct. 2015 à 05:58:13

Non, une confirmation de la transaction ne peut pas être inversée.

+297
Ashish Topno Z 9 mai 2014 à 11:46:30

Je suis en cours d'exécution de cette commande

$ vanitygen64.exe 1abcdefg
Difficulté: 778316249440
[125.17 Kkey/s][total 39015067414][Prob de 4,9%][50% dans 46.3 d]
  1. Qu'est-ce que ça veut dire de la Difficulté? Je comprends que le supérieur prend plus de temps, mais qu'est-ce que l'échelle, pourquoi elle est différente de total? Pourquoi alphabet est plus difficile que seuls les chiffres vanitygen1234567`?

  2. Qu'est-ce que ça veut dire 50% à 46 jours, pourquoi ne pas me dire à 100%. Après 46 jours, combien de pour cent de terminer dans les prochaines 46 jours? Si c'est les mêmes raisons que dans la Demi-Vie dans la physique nucléaire, je le comprends.

  3. La grande question. Ce qu'il est Prob de 4,9%? Prob de quoi?

+238
Simon Toogood 25 nov. 2012 à 22:51:14

Qui a été le plus bas prix à la dernière journée, pas le prix du marché.

+218
imranhunzai 16 janv. 2015 à 16:23:17

Je pense que la grande idée est d'utiliser "preuve de travail" pour se débarrasser de la nécessité d'une confiance centrale "horodatage" autorité qui serait autrement nécessaire pour éviter les double-dépenses.

La question est de savoir si cela fonctionne réellement et/ou est la valeur de l'énorme coût de l'énergie. Une idée similaire a été introduite une fois pour éviter les spams, mais malheureusement email des spammeurs sont exactement les personnes qui ont beaucoup de bon marché (pour eux) de ressources informatiques sous la forme de bot-net, ils peuvent mettre au "travail".

+211
mAAdhaTTah 9 juil. 2014 à 09:54:55

1) j'ai un Bitcoin-porte-monnaie appelée "quote-part" sur mon IOS appareil 2) j'ai rejoint le cloud mining-service "Genèse de l'exploitation minière". Pour essayer le service, j'ai commencé avec 50 $ de ma carte de crédit. 3) voici une liste de paiements que j'ai reçu d'eux et les frais qui a abouti à toujours le "Montant trop faible" message

  1. 11 juillet 2017 3,243 bits frais 0,00044277 BTC
  2. Le 31 juillet 2017, de 1 750 bits frais 0.02086374 BTC
  3. 14 août 2017 1,615 bits frais 0.00224983 BTC

Il y a une autre transaction où je suis allé à un bitcoin magasin et a acheté 10 Euros en Bitcoin qui obtient le "Montant trop faible" du message.

En tant que novice j'ai quelques questions

1) Est-il une possibilité de récupérer une partie de ces fonds, sans payer de frais qui sont élevés (par exemple la taxe à partir du 31 juillet s'élève à environ 100 $) ? 2) Serait de passer à un autre portefeuille de remédier à la situation 3) Est-ce un problème général du réseau Bitcoin, que les frais sont à la hausse et il n'est donc pas adapté pour les transactions de moins de 20 $ ? 4) y-Aurait-il une possibilité pour arrêter la "Genèse" exploitation Minière de m'envoyer des micro-transactions, mais au lieu de réunir les fonds jusqu'à ce qu'une somme raisonnable est-il atteint ?

Désolée d'avoir beaucoup de questions, je serais reconnaissant pour toute entrée

Ce qui concerne

+193
alaroldai 24 mars 2016 à 21:35:08

Je veut leur envoyer un simple "getinfo" demande à la lnd à l'aide de golang. J'ai actuellement

package principal

d'importation (
"fmt"
"journal"
"net/rpc"
)

func main() {
 client, err := rpc.Cadran("tcp", "localhost:10009")
 si err != nul {
 journal.Fatal("la numérotation:", err)
}

 type Rep struct {
 identity_pubkey chaîne
 alias chaîne
 num_pending_channels uint32
 num_active_channels uint32
 num_peers uint32
 block_height uint32
 block_hash chaîne
 synced_to_chain bool
 testnet bool
 les chaînes de chaîne
 uri de la chaîne
 best_header_timestamp int64
}

 var réponse Rep

 args := ""

 err = client.Call("getinfo", args, &reponse)
 si err != nul {
journal.Fatale(err)
}
fmt.Println(répondre)
}

mais j'ai 2018/04/12 23:41:09 inattendu EOF

+121
Nikolaeva 10 oct. 2010 à 00:19:32

C'est un vieux thread mais j'ai remarqué qu'il n'était pas fermé.

Les réponses précédentes sont fausses. La réponse correcte est:

  • Aucun.

Vous ne devriez pas essayer de le mien avec une 6670. Si quelqu'un d'autre trouve cette page, ne PAS le mien avec cette carte. Le plus vous êtes susceptible de dépenser plus d'argent en électricité que vous faites de retour.

En raison de ASICs GPU minière est déjà pressé d'être au max et seulement devient vraiment réaliste dans les franges les altcoin l'exploitation minière. Mais grâce à scrypt d'asics et de dieu sait quoi d'autre dans le pipeline, il n'y a pas de point de concurrents, sauf si vous avez certains de top gear.

si vous êtes à la mort de perdre votre temps/de l'argent et la gravure de votre ancienne carte graphique, voici l'endroit idéal prises à partir de la scrypt l'exploitation minière de matériel de comparaison:

  • -Je 18 -g 1 -e 256 --thread-concurrency 2400

Que vous net une moyenne de 127kH/s. Pour la comparaison, une ligne haut de gamme de la carte vous net une moyenne de 1 500 kH/s. Gardez également à l'esprit que tous les vendeurs sont égales, une powercolor carte ne sera pas presque aussi puissant comme un équivalent EVGA ou XFX.

+121
jakyperos 19 juil. 2016 à 23:29:01

Pourquoi cette limite actuelle?

1. Pour Maintenir Le Consensus

Il y a des règles bien définies sur les blocs qui sont valables et qui ne sont pas pour le réseau à un accord. Évidemment, pas de nœud d'accepter un bloc de 10 millions de téraoctets, il serait presque impossible de télécharger même si elle était valable. Alors, où voulez-vous la limite? Et si un nœud définit la limite différemment des autres nœuds sur le réseau? Si cela devait arriver, le réseau ne serait pas dans consensus sur les blocs qui étaient valides lorsqu'un bloc a été diffusé que la connaissance de quelques nœuds les limites de taille et n'a pas de rencontrer d'autres personnes.

Définition d'un réseau de limite sur la taille de bloc maximale assure que tout le monde est d'accord sur les blocs qui sont valables et qui ne le sont pas, de sorte que le consensus est atteint.

2. Pour Éviter (encore) la Centralisation de Piscines

Supposons que nous supprimer le 1 MO cap entièrement. Une grande piscine est dit à lui-même, "je voudrais avoir un plus grand pourcentage du réseau hashrate donc je pourrais faire plus de profit."

Puis ils se rendent compte que depuis il n'y a pas de bloc de limite de taille, ils peuvent faire un bloc qui est de 4 GO, grand en le remplissant avec des non-sens. Ils et quelques autres bassins ont une bande passante suffisamment large pour télécharger un bloc de cette taille dans un délai raisonnable, mais une petite piscine ne fonctionne pas. La petite piscine est alors coincé à essayer de télécharger un bloc qui est trop grand et la poursuite de l'exploitation minière sur leur bloc précédent jusqu'à la fin du téléchargement du nouveau bloc. Cela signifie que la petite piscine est maintenant de perdre leur temps d'exploration des blocs qui sont susceptibles de ne pas être acceptée, même si elles ont été résolu, puisque qu'ils ne serait pas dans le " plus long de la chaîne. Depuis leur hachage énergie est gaspillée, la piscine exploitant a forcé efficacement les petites piscines hors du réseau, et simultanément augmenter leur pourcentage du réseau hashrate.

3. Pour Faire Le Plein De Nœuds Possible

Essentiellement, le plus gros blocs signifie moins de gens qui permet de télécharger et de vérifier la chaîne, ce qui entraîne moins de gens prêts à exécuter plein de nœuds et de stocker toute la blockchain de données.

Si il n'y avait pas de bloc de limite de taille, des personnes malveillantes pourraient artificiellement gonfler le bloc d'absurdités et d'augmenter les coûts de serveur pour tout le monde tourne à plein nœud, en plus de ce qui rend impossible pour les gens avec juste les ordinateurs à domicile de même de rester avec le réseau.

L'objectif est de trouver une taille de bloc de la limite avec le bon compromis entre les restrictions de ressources (de sorte que quelqu'un sur leur ordinateur à la maison peut encore exécuter un nœud), et des exigences fonctionnelles (être en mesure de traiter un nombre X de transactions par seconde). Finalement, les transactions seront probablement fait hors de la chaîne à l'aide de micro-paiement les canaux, mais aucune solution n'existe actuellement.


Quand fut-il ajouté?

Ce commit, à partir de juillet 2010, montre le commit qui a ajouté les MAX_BLOCK_SIZE paramètre. La validation ne fait pas même mention que le max de taille de bloc est ajouté, assez étrangement. Je soupçonne que cela a été fait dans le cadre d'une mise à correction d'un bug critique, de sorte que Satoshi pouvait être sûr que tout le monde serait de mise à niveau.

+109
LeRoiSoleil 4 nov. 2013 à 19:04:25

Dans votre scénario, il y a deux opérations avec la même entrée, c'est à dire une tentative de double-passer.

Si la première transaction est déjà partie d'un bloc de la chaîne, la seconde ne peut pas être inclus dans n'importe quel bloc sur le dessus de ce bloc. D'autres noeuds de rejeter ce nouveau bloc. Un mineur peut construire son nouveau bloc au-dessus du dernier bloc avant la première transaction, mais que la fourche de la blockchain ne serait jamais rattraper la chaîne originale, à moins que plus de 50% des réseaux hashrate s'appuie également sur le dessus de cela. C'est le mécanisme de prévention de la double dépense.

Si la première transaction n'est pas encore partie de la blockchain (c'est à dire 0 confirmations), un mineur peut choisir d'inclure dans le prochain bloc. Le choix de l'un avec la hausse des droits serait un choix judicieux, mais je ne sais pas si c'est implémenté dans n'importe quel client. Dans ce cas, la première transaction pourrait être ignorées, et de ne jamais devenir une partie de la blockchain, puisque c'est effectivement le même scénario que précédemment.

Alors, non, il n'y a pas de potentiel pour une double dépenser de l'attaque par la hausse des frais de transaction.

+104
michael duran 9 janv. 2010 à 14:55:36

Est-il AML de la réglementation dans les pays de l'UE qui pourraient être appliquées à officieux de devises, telles que des Bitcoins?

Je suppose que généralement ils s'appliquent uniquement à l'état adossés à des devises, mais depuis Bitcoins peuvent facilement être échangés pour un montant d'EUR, il peut être (mal écrit?) loi qui pourrait s'étendre à n'importe quel site permettant aux utilisateurs de commerce, et pas seulement pour les échanges (comme il serait logique de le faire, au lieu de cela).

+95
CodeJammer 1 juil. 2017 à 16:44:12

J'ai fait un warpwallet mise en œuvre de Litecoin, il est disponible comme une page web que vous pouvez utiliser en mode hors connexion et un programme de go.

Vous pouvez l'utiliser ici. Lien vers github avec le code source est également là.

+92
nicodemus13 28 nov. 2013 à 22:47:25

Vous pouvez restaurer votre portefeuille à l'aide d'une autre solution externe appelé l'Exode.

Vous pouvez trouver un processus étape par étape ici: Comment puis-je restaurer à partir de mes 12 Mot de la Phrase?

J'espère que cela vous aide.

Il ya d'autres façons aussi bien, je vais garder cette réponse mis à jour.

+74
Nursultan Tuligenov 10 mars 2017 à 01:26:32

Que de 0,8.la série x, la référence client ne prend pas en charge le papier-monnaie. Vous pouvez exporter des clés, et de les imprimer sur du papier, mais vous êtes très nombreux à se tirer dans le pied, sauf si vous êtes familier avec les détails d'implémentation.

En particulier, le changement (la différence de valeur entre les pièces utilisées pour la création de votre transaction, et le montant envoyé) est envoyé à une nouvelle adresse dans le but d'augmenter la confidentialité du système. Lorsque vous utilisez un papier de portefeuille, vous aurez probablement manquer, ainsi que les principales entrées dans le pool.

Il y a un support prévu pour déterministe portefeuilles (BIP32), ce qui signifie une seule sauvegarde d'un portefeuille de semences sera suffisant pour créer le portefeuille. Cela peut ou peut ne pas finir dans 0.9, cependant.

La raison de l'absence de "l'Exportation portefeuille au format PDF" existe, c'est exactement parce que dans le modèle actuel, cela permettrait à beaucoup d'idées fausses et de pièces perdues. Sans déterministe de la génération de clés, immuable dump du portefeuille peut survivre (une série) de passe.

+45
Atomic18 18 mars 2011 à 06:55:09

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