Est-il possible d'obtenir la normale de l'écran de connexion lors de la reprise à partir de la suspension?

Dans le code de OP_CHECKLOCKTIMEVERIFY j'ai remarqué que si le txin numéro de séquence est maxxed alors le script échoue à valider. Je me demande quel est le point de ce qui est? Pourquoi personne n'a jamais soumettre une transaction qui ne manquera pas de vérifier sur le réseau?

Voici la partie de code:

// Enfin le nLockTime fonctionnalité peut être désactivée et donc
// CHECKLOCKTIMEVERIFY contournée si tous les txin a été
// finalisé par la mise en nSequence pour exemple maxint. L'
// transaction ne sera admis dans la blockchain, prise de
// l'opcode inefficace.
//
// Test si ce vin n'est pas définitive, est suffisante pour
// prévenir cette condition. Alternativement, nous pourrions tester tous les
// les entrées, mais les tests juste cette entrée minimise les données
// obligatoire pour prouver corriger CHECKLOCKTIMEVERIFY exécution.
si (txTo->niv[nIn].IsFinal())
 return false;

Je suis aussi confus au sujet les commentaires dans le code pour cela. Ils disent que chaque numéro de séquence doit être maxxed pour obtenir le script ne parviennent pas à valider, mais il me semble que ce n'est pas vrai, il parait qu'un numéro de séquence doit être maxxed, puis de l'ensemble de l'opération (tous les txins) échouera. Et je suppose que cela signifie que la transaction ne sera donc pas être inclus dans la blockchain? Mais qui va à l'encontre des commentaires dans le code. Il ferait de sens que si il y avait un ! sur la condition if.

+596
user102620 16 juil. 2017, 03:25:12
15 réponses

Je sais mnémonique des phrases de passe sont utilisés pour dériver une clé principale qui peut ensuite être utilisé pour de la procédure de générer vos adresses. Si vous perdez tout, sauf le mnémonique, vous pouvez régénérer tout et de récupérer vos pertes.

Mais ce que je comprends, et comme mon limitée expérimentation a montré, ces mnémonique graines semblent spécifiques à chaque programme et même de ses versions.

Donc, disons, un jour, je perds tout sauf mon mnémonique et je décide de les récupérer tous. J'ai monté mon nouveau pc et tel, et recherchez un portefeuille de programme. Mon programme d'origine n'est plus disponible car nyan le chat a mangé le code source. Je suis maintenant pas au fond vissé, car aucun autre programme ne sera pas en mesure de traiter mon original mnémonique de la graine?

Donc, si je veux pas prendre de chance et de ne pas être lié à une seule plate-forme, je ne devrais pas se concentrer sur le mnémonique mais sur ma clé maître, que je suis simplement présumer la est normalisé et universelle. D'avoir à stocker cette unique longue chaîne de caractères pseudo-aléatoires n'est pas exactement une amélioration par rapport à stocker un fichier csv de pseudo-aléatoires chaînes, est-il?

Et de ce que j'ai vu, des programmes comme même d'électrum et le mycélium qui sont tous, mais crystal-clair sur exactement ce que vous êtes la sauvegarde et exactement ce que vous pouvez faire avec elle (sur mobile - electrum est beaucoup plus claire sur le bureau, si elle ne dit rien sur la nature de la mnémonique par exemple). Un bouton "sauvegarder mon porte-monnaie" n'a pas vraiment de me dire si je suis la sauvegarde soit le type de graines ou tout simplement une liste de clés, ou quelque chose d'autre. Je soupçonne un fichier binaire spécifique à ce portefeuille de programme à ce moment-là. Les programmes pertinents pour la même chose (c'est à dire porte-monnaie), il faut vraiment porter des étiquettes sur l'ensemble de leurs caractéristiques, en soulignant ce qui est universel/normalisé/croix-plate-forme et ce qui ne l'est pas.

+995
Mark Seger 03 февр. '09 в 4:24

J'ai peut-être tort, mais je pense que c'est parce que l'instant a déjà été traité.

Si vous êtes à l'aide de terre de café, il est beaucoup plus probable que toutes les substances que le café serait normalement venir avec seraient mieux conservé dans les motifs. Alors qu'avec le café instantané, le processus de création de ces facilement dissoudre les granules aurait probablement causé effusion de beaucoup de la substance d'origine du contenu, ce qui comprend la caféine. Bien sûr, dans ce processus, les fabricants peuvent ajouter leurs propres extras qui peuvent inclure supplémentaire de la caféine, mais en supposant qu'ils ne le font pas, vous avez perdu certains des produits chimiques que vous garder éveillé.

+973
andrei1976 27 févr. 2018, 11:23:00
Autres réponses

Questions connexes


Questions connexes

Il s'agit de l'original Japonais nom de Super Saiyan: 超{スーパー}サイヤ人{じん}, prononcé Sūpā Saiya-jin.

Vous pouvez en lire plus à ce sujet à http://dragonball.wikia.com/wiki/Super_Saiyan.

Jin signifie "les gens/personne." 'Gaikoku-jin" désigne les étrangers.

+943
Pat Newell 6 janv. 2012, 09:38:13

Quelque chose de très étrange s'est passé avec la une opération et j'aimerais comprendre ce que les conditions du réseau peuvent être la cause de cette.

J'ai transféré sur 150mBTC à partir de mon Android portefeuille à mon bitcoin core HD portefeuille (v0.13.0) j'ai fait un certain nombre de ces transferts, et en général dans tout au plus quelques secondes, l'opération est relayée par le réseau et qui apparaît dans ma bitcoin core mempool. Dans ce cas, la transaction n'a pas encore été vu par bitcoin-qt pendant près d'une heure. C'est un très ordinaire transaction avec une forte taxe de 0,1 mBTC (pour seulement 225 octets).

J'ai d'abord pensé que mon Android a échoué à la diffusion de la transaction. Cependant, cette hypothèse ne peut être rejetée comme blockchain.info a correctement reçu il, de me fournir un identifiant de transaction.

J'ai alors pensé que bitcoin-qt éventuellement ne pas reconnaître la transaction a été en ce qui concerne mon HD portefeuille. Cependant, il semble que la transaction a été, en fait, jamais reçu par mon nœud:

$ cat ~/.bitcoin/debug.log | grep <id de transaction> # rien ne s'affiche

Donc, je suis maintenant sous l'impression que la transaction a bien été diffusé, mais pour une raison quelconque n'a jamais été relayé sur mon nœud. En fait, quelque chose comme 5 nouveaux blocs sont apparus depuis la première diffusion et la transaction n'est pas encore confirmé (ce qui, étant donné le niveau des taxes et apparemment pas de goulot d'étranglement du réseau semble très inhabituel). Donc, je suis maintenant sous l'impression que certains mineurs n'ont pas vu l'opération (après tout, si cela peut arriver à mon nœud, pourquoi pas les autres?)

D'ailleurs, j'ai essayé de ré-émission de la transaction avec https://blockchain.info/pushtx et les premières id de transaction, mais il me dit que la transaction existe déjà.

Quelqu'un aurait-il une explication plausible de ce qui peut déclencher ce genre de rares cas, lorsqu'une opération est apparemment avec succès de diffusion, mais pas tous les nœuds semblent en entendre parler (en supposant que cette interprétation est valide)?

EDIT: En fait en regardant https://blockchain.info/unconfirmed-transactionscomme j'écrivais à cette question jusqu'à maintenant, le nombre a augmenté et est maintenant montrant environ 18k inégalée des transactions qui semble anormale des conditions de réseau (généralement 2k-4k)

EDIT: La transaction a finalement été confirmé environ 10 pâtés de maison plus loin. Le fait est qu'il a apparemment jamais été relayé sur mon nœud jusqu'à son inclusion dans un nouveau bloc.

+670
JJ Medina 31 mai 2010, 04:19:12

Je suis nouveau à l'exploitation minière, et en utilisant l'interface graphique mineur sur windows 7 APU AMD A-Series. Je l'ai installé aujourd'hui, les mettre dans mon nom d'utilisateur.workername et le mettre dans la strate.bitcoin.cz en tant qu'hôte, et 3333 que le port. Il dit que je suis arriver 2 MHash/s, mais quand je vais à la neige fondante de la piscine du site, il me dit que mon travailleur est hors ligne!

Quelqu'un peut-il me dire ce que je fais mal?

+668
Hendrik Strydom 10 oct. 2017, 20:02:58

Vous pouvez avoir un coup d'oeil à l'aide de wpa_supplicant à la place de network-manager, mais qui n'a pas vraiment d'importance, quand sur un media-center. wpa_supplicant n'est pas aussi flexible que network-manager, mais autant que je sache, il n'abandonne pas après avoir essayé trois fois. jetez un oeil à cette réponse.

+659
jays200 8 juil. 2014, 09:23:57

À la fin de l'épisode 21, le cheval qui a été envoyé avec des bombes pour tuer Hyakkimaru ressuscité et qu'il est couvert avec des flammes. Maintenant, c'est une sorte de cheval démoniaque. Pourquoi est-ce arrivé?

+539
jayzon Torres 25 juin 2014, 21:28:01

afin de s'appuyer sur sepp2k dit, c'est le nom d'hôte aka ordinateur, le nom du système que vous êtes connecté à borne. la plupart du temps, et pour la plupart des utilisateurs, cela va être celui que vous êtes assis en face de. il est très utile dans le cas que vous, à l'occasion/constamment connecter à des systèmes distants à des fins d'administration d'avoir le nom de l'ordinateur juste là en face de vous pour vous rappeler où vous êtes.

+441
user4296 27 oct. 2021, 22:08:40

De Bitcoin.ce wiki:

Les frais de Transaction sont volontaire de la part de la personne qui fait l' bitcoin transaction, que la personne qui tente de faire une transaction peut inclure tous les frais ou rien du tout dans la transaction. Sur l'autre de la main, personne ne l'exploration de nouveaux bitcoins nécessairement besoin pour accepter la les transactions et les inclure dans le nouveau bloc en cours de création. L' des frais de transaction est donc une incitation de la part du bitcoin utilisateur de s'assurer qu'une transaction particulier seront incluses dans le bloc suivant qui est généré.

Le client peut envoyer une seule transaction pour libre, mais alors pour la prochaine transaction (même si c'est pour une plus petite quantité), le client peut montrer qu'une taxe est nécessaire. Cela est probablement dû à la composition du reste des pièces de monnaie dans le porte-monnaie. Après votre première transaction, toute modification qui a été faite est renvoyé à vous, mais qui devient un "récemment reçu la" pièce de monnaie.

Pour le réseau, si cette seconde opération comprend ce qui vient d'arriver pièce que le même comme une transaction faite par quelqu'un qui essaie de nuire au réseau. Ce type d'action nuisible essaie de re-dépenser le même fonds de plus de et plus, mais sans avoir à payer une taxe.

Ainsi, tout comme la façon dont il pourrait y avoir un bol de bonbons sur un réceptionniste de bureau et vous êtes libre de prendre l'un ne signifie pas que vous êtes libre de prendre tous les bonbons de la vaisselle.

C'est la même approche ici. Le client va vous permettre de passer de pièces qui ont peu de temps passé (c'est à dire, n'ont pas seulement été reçu) sans avoir à payer des frais.

Si vos pièces sont plutôt re-passé à l'intérieur d'un court laps de temps (j'.e,. le jour même), alors la présomption est que vous pouvez être blesser par conséquent, le réseau des frais est nécessaire pour empêcher que d'activité. Si c'était une transaction sans l'intention de nuire au réseau, demandant alors une petite taxe ne devrait pas être trop de restriction.

+435
user66294 19 févr. 2018, 08:38:28

Je vais deviner un peu sur ce point et dire que Everquest doivent être jetés dans le mélange des influences potentielles.

Certains parallèles qui correspondent à ce sujet sont:

  1. Lorsque Regan explique le Monde Fraction sort, et Shiroe inverse ingénieurs de la ligne de temps pour coïncider le début de sa première utilisation pour le début de la bêta ouverte. Je ne me souviens pas si EQ avait une bêta ouverte, mais il n'a communiqué en '99. L'écran afficher indiqué '98, donc c'est plausible.

  2. Le plus puissant de la guilde dans Akihabara est D. D. D. légendaires exploits de coïncider avec le début et buggy libération de Kyrafrim après la défaite de Ventani.

Existe-il d'autres événements, probablement. Je ne peux pas le rappeler à partir du haut de ma tête. Ces événements coïncident avec d'autres changeurs de jeu à partir des autres MMO? Probable. Mais EQ a été mon premier.

+302
Krypto Coin 3 févr. 2023, 06:19:29

Assez simple et directe. Maintenant im en utilisant -walletnotify pour exécuter certains node.js code quand j'ai une des transactions entrantes et quand theres 1 de confirmation. Cependant, après la lecture autour, j'ai trouvé que 1 de confirmation n'est pas sécurisé, ce qui maintenant me donne envie d'exécuter ce code de confirmation lorsque theres au moins 6 confirmations.

TL;DR, Est-il un paramètre ou d'un équivalent -walletnotify pour fonctionner sur N confirmations?

+226
nizkova 10 juin 2010, 02:32:02

Je suis à l'aide de bitcoind json api rpc pour envoyer des bitcoins à plusieurs adresses bitcoin. Je suis à l'aide de sendrawtransaction. Quand j'ai 24 non confirmées paiements envoyés à partir de mon compte, je ne peux pas envoyer de plus, parce que j'ai cette erreur :

64: trop-long-mempool de la chaîne

J'ai augmenté la maxmempool à 1500, mais il n'est toujours pas résolu il.

root@B2:~# bitcoin-cli getmempoolinfo

{
 "size": 3946,
 "octets": 1789073,
 "utilisation": 6043088,
 "maxmempool": 1500000000,
 "mempoolminfee": 0.00000000
}

J'utilise Ubuntu sur un 32 go de RAM , de 4 to de disque dur du serveur.

Toutes les idées sur la façon de résoudre ce problème ? Je veux être en mesure de créer par exemple de 300 transactions non confirmées et de ne pas recevoir cette erreur.

+182
user26683 29 avr. 2011, 11:17:52

Sur Bitcoin et des Ballons Rouges suggère une méthode pour inciter les nœuds du réseau, cependant pas de cryptocurrency la met en œuvre.

+106
EnglishW5 11 oct. 2019, 23:21:35

Comment l'arbitrage œuvres, Est des frais de transaction sont inclus pour le calcul de l'arbitrage à travers les échanges, cryptocoincharts semble rendre valeurs incorrectes,

  1. Tout autre arbitrage disponible à l'open source?
  2. Comment calculer l'arbitrage?
+93
Scadder89 7 avr. 2020, 01:41:36

Mon but ultime est d'analyser les opérations de financement (ainsi que le canal se ferme à une étape ultérieure) de la blockchain. Pour ce faire, je voulais commencer avec une opération de financement et de disect il. Malheureusement, je suis un peu coincé et j'espère que vous pourrez m'aider.

via #recksplorer j'ai cliqué sur un bord et trouvé cette transaction à l'opération de financement d'un véhicule de paiement. J'ai trouvé cette transaction dans ma copie locale de la blockchain en utilisant bitcoin-blockchain-analyseur (en python) lib

en utilisant ce code

pour i,h à énumérer(tx.hex):
 print('{:02x}'.format(h),end=" ")
 si j'%8==7:
 print(" ",end="")
 si j'%16==15:
print()
print()

J'ai le représentation hexadécimale de mon opération (les deux astérix ** lorsqu'inclus pour souligner la sortie du script d'intérêt):

02 00 00 00 00 01 01 e3 3d f6 39 1a 02 5c 79 b3 
1a 2a ab 94 9f b5 6d f8 f9 2d 9f 3a bb ab 7d d3 
92 47 7f 31 b6 9f 69 01 00 00 00 00 ff ff ff ff 
02 21 4e 00 00 00 00 00 00 22 **00 20 98 2b 53 22 
31 08 07 d3 68 d1 dc 26 11 43 09 5d c7 d0 2f ba 
6d 67 08 bb 76 21 51 9f 31 29 08 b2** e1 99 0d 00 
00 00 00 00 16 00 14 8c 35 c6 98 4d f9 d6 a2 9e 
4e 7d 76 21 19 3c fe 53 82 ec 60 02 48 30 45 02 
21 00 ba 9e 6e 56 a6 4f a2 53 4a 02 e9 30 20 8e 
80 38 f6 f0 7c a8 d2 0e b3 e4 03 59 99 20 8f 9d 
a1 15 02 20 3a 12 73 72 c4 bc ee 6f 76 9e 07 fd 
05 0e f0 62 9b 4d e8 e6 43 84 26 46 53 56 03 46 
07 f3 9a eb 01 21 03 0c fa b1 4c d0 4a 01 5a 58 
40 2a 5e a6 84 e4 b3 d9 4b 33 23 73 04 0c 57 5e 
83 b1 0a d3 90 79 66 00 00 00 00 

J'ai aussi trouvé les deux scripts de sortie, en particulier, le premier (après octet de 58!) qui envoie 20001 satoshi à un paiement canal:

sortie = tx.sorties[0]
pour x en sortie.script.hex:
 print('{:02x}'.format(h),end=" ")

00 20 98 2b 53 22 31 08 07 d3 68 d1 dc 26 11 43 09 5d c7 d0 2f ba 6d 67 08 bb 76 21 51 9f 31 29 08 b2

Je n'ai pas été en mesure de comprendre le format de l'opération de financement lui-même. selon BOLT3 il devrait ressembler à ceci:

2 < pubkey1 > < pubkey2 > 2 OP_CHECKMULTISIG

Je asusme que 2 moyens OP_2. Cependant, avec l'aide de bitcoin wiki , je ne trouve pas les valeurs hexadécimales de OP_2 et OP_CHECKMULTISIG.

Je suppose (mais ne peut pas le vérifier pour le moment) que je suis en cours d'exécution dans des problèmes similaires à cette question ici, sur ce site. Ou je suis gâcher, avec la endian notations? Comme mentionné mon futur objectif serait d'extraire automatiquement toutes les opérations de financement à cet effet j'ai besoin d'être en mesure de poursuivre mon effort et vous remercie de votre aide beaucoup! Merci!

+72
Hipa Almymsany 10 févr. 2022, 17:34:52

Afficher les questions avec l'étiquette