Comment pouvons-nous mine premier bloc sur bitcoin fourche?

Nous avons créé notre altcoin et la genèse de bloc pour des fins éducatives, mais nous ne pouvions pas commencer le processus d'exploration. Parce que de l'intérieur mineur a été retiré de bitcoin source, nous ne pouvons pas le mien. Nous avons essayé avec cgminer, mais à cause de cgminer demande getblocktemplate et obtient la réponse LEARNcoin est en cours de téléchargement des blocs. Donc ma question est comment pouvons-nous mine le premier bloc sans miner?

+380
thomasz 11 janv. 2014 à 14:46:32
35 réponses

Les nœuds de la publicité, les frais pour la transmission sur un canal dans le cadre d'un channel_update message. La mise à jour doit être envoyé dès qu'un channel_announcement est envoyé. Chaque partie peut décider de ses propres frais pour le canal.

Pour les chaînes privées, les nœuds de la publicité, les frais à l'intérieur de la r balisé le terrain du BOULON n ° 11 de la facture.

Lors du transfert d'un paiement, votre nœud doit calculer les frais requis pour chaque saut et les ajouter à la demande de paiement de la facture. Lors de chaque intermédiaire hop reçoit un update_add_htlc message, ils vont déballer un niveau de l' oignon paquet, qui contient une amt_to_forward. C'est soustraite de la amount_msat dans le update_add_htlc message, et la différence est le montant payé pour cette hop.

Si le saut détermine que la taxe est insuffisante, ils répondre à l'expéditeur avec fee_insufficient d'erreur dans le cadre d'un update_fail_htlc message. Ce message contient également les plus récentes channel_update pour ce canal, ainsi que le payeur puisse re-tenter le paiement de nouveaux frais.

Il y a toujours la possibilité d'une condition de concurrence où les frais peuvent avoir changé entre le plus récemment reçu channel_update et la tentative de paiement. C'est minimisée par l', y compris la channel_update dans le cadre de l'échec comme ci-dessus.

Si le paiement à la dernière hop est trop petite, elle répond par un échec contenant le incorrect_or_unknown_payment_details code de la panne.

+989
pmiranda 03 февр. '09 в 4:24

En théorie, seule une connexion fiable à un digne de confiance nœud est suffisant. Si vous décidez de limiter les connexions à 2 sortants, assurez-vous de connecter les nœuds qui vous avez confiance pour être à jour, afin de réduire le risque de retard, ou pire, être la cible d'une attaque.

+981
Daniel Kelley 13 nov. 2014 à 17:30:13
Autres réponses

Questions connexes


Questions connexes

Dans un travail, il y a seulement deux éléments dans le bloc d'en-tête de changer entre les tentatives de hachage. C'est, NTime et le Nonce. Le mineur commence le nonce de recherche pour obtenir une action valide, et il y a plusieurs possibilités:

1) Dans un seul nonce gamme (0~2^32-1), le mineur de trouver un nonce qui répond à l'exigence de l'action valide, de sorte que le mineur quitte le nonce de recherche, de travail et de soumettre le nonce instantanément, et ensuite obtenir un autre travail de la piscine.

2) Dans un seul nonce gamme (0~2^32-1), le mineur de trouver un nonce qui répond à l'exigence de l'action valide, alors le mineur à l'enregistrer, et d'aller sur le nonce de recherche jusqu'à la complète de l'nonce gamme de recherche, et après cette gamme complète de recherche, le mineur de soumettre l'enregistrement nonces et obtenir un autre travail de la piscine.

3) Le mineur ne peut pas trouver un valable nonce après un nonce gamme de tentatives, de sorte qu'il effectue NTime roulant, et le début d'une nouvelle nonce gamme de recherche, et aussi il y a également quelques possibilités comme les déclarations ci-dessus pour le mineur à finir ce travail et obtenir un autre travail de la piscine.

En fait, ma question implique une autre question, pour un travail fixe(sauf pour l'instant), est-il possible que plus d'un nonce peut être trouvé pour obtenir un valide diff 1 action?

+963
thisguyheisaguy 1 avr. 2012 à 14:35:32

Je suis à la recherche pour d'autres types de modèles de distribution pour les crypto-monnaies qui sont comme des POW (preuve de travail) et POS (la preuve de la participation). Je suppose que ce sont un type de modèle de distribution de pièces de monnaie, ou est-il un meilleur terme? J'ai surtout envie de trouver d'autres systèmes qui ont des façons de distribuer une pièce de monnaie. Existe t il une liste quelque part?

+921
Bilal Hameed 6 avr. 2017 à 21:39:59

Christian--

Merci pour la réponse ET le lien vers votre article. C'est exactement le type d'informations que j'espérais, mais n'a pas pu trouver moi-même.

Pour confirmer je comprends bien, permettez-moi d'utiliser une récente blockchain direction générale au bloc de hauteur 406197. Voici le résultat de getchaintips de mon plein nœud: "hauteur": 406197, "hash": "0000000000000000033f1b617ad5c03cec10a6bcc19ce0778e8d75fdbf1ed152", "branchlen": 1, "statut": "valides-fourche"

Et c'est ma représentation de la blockchain branche: Blockchain Branch

La chaîne principale résolu en faveur de ce que j'appelle le bloc #406197-b5ab. Avec ces données, j'ai quelques questions de clarification:

[a] Si plein de nœuds seulement de propager des blocs qui sont d'accord avec leur "vision du monde" de la blockchain, est-ce à dire, il y avait suffisamment de pleine nœuds qui ont accepté bloc #406197-d152 (finalement abandonné) à relais bloc de mon plein nœud?

[b] l'information implique que mon nœud INITIALEMENT accepté bloc #406196-d152 et a ENSUITE reçu bloc #306197-b5ab? Ou vice-versa?

Mon réseau de connaissances est son, ma théorie des files d'attente le savoir n'est que modeste. Je suis l'espoir de développer un modèle mental exact d'une blockchain branche à l'aide de cette branche comme un exemple.

Je vous remercie pour le temps et l'aide! Pressed250.

+904
user82802 28 juin 2013 à 20:06:06

Comme je l'ai compris dans le post suivant, Comment obtenir unspents pour une adresse bitcoin?, nous devrions utiliser listunspent uniquement sur les adresses qui appartiennent à notre propre porte-monnaie autrement, sera de retour vide.

Mais nous allons prendre un exemple de blockchain.info ou le bloc.io. Une fois que nous taper une adresse, une adresse, même si nous générer manuellement (papier, porte-monnaie, ou de manière algorithmique) et de transférer certains BTCs, une recherche de l'adresse dans l'un de ces explorateurs qui m'indique le fonds.

  1. Comment peuvent-ils peut-être avoir des informations à partir de ces nouvelles adresses?
  2. Comment peuvent-ils liste non dépensés des transactions et le montant actuel de l'adresse qui "n'est pas dans leur porte-monnaie"?
+872
Doroshenko 4 mars 2013 à 09:08:05

La balance n'est pas une information publique. Si vous regardez la channel_announcement-message dans BOLT7 vous voyez que les informations suivantes sur le canal public:

[64:node_signature_1] [64:node_signature_2] [64:bitcoin_signature_1] [64:bitcoin_signature_2] [2:len] [len:caractéristiques] [32:chain_hash] [8:short_channel_id] [33:node_id_1] [33:node_id_2] [33:bitcoin_key_1] [33:bitcoin_key_2]

Vous pourrez y voir ni la capacité, ni l'équilibre cependant la short_channel_id se compose de la blockheight de l'opération de financement et l'index de la transaction et de l'indice de la production au sein de la transaction , comme décrit ici.

Aussi de BOLT7 vous pouvez prendre la citation suivante à propos de la channel_update_message:

Notez que le htlc_maximum_msat champ est statique dans l'actuel protocole sur la durée de vie de la chaîne: il n'est pas conçu pour être le signe d'un temps réel de la capacité de la voie dans chaque direction, ce qui serait à la fois une énorme fuite de données et inutilement spam le réseau (il faut une moyenne de 30 secondes pour les commérages à se propager à chaque saut).

J'espère que les deux points de vous donner une réponse définitive (:

+864
Brendon Dugan 14 févr. 2014 à 02:29:18

Sous Linux, vous devez installer:

  • AMD Pilotes
  • AMD SDK
  • AMD ADL

Je suggère d'utiliser le lien suivant comme guide, elle a toutes les étapes en détail.

Configurer CGMiner 3.7.2 Sous Linux

Si vous utilisez windows, alors vous devriez être en mesure de l'exécuter tout de suite.

+820
Ivanka97 27 mai 2019 à 03:34:21

L'exploitation minière est utile en ce qu'elle permet de résoudre le double problème de dépenses, apporte la confirmation des transactions et la sécurité du réseau. Elle double également que le mécanisme de propagation de la monnaie sans avoir une centrale dispensaire, donne une bonne récompense pour les gens à conduire à l'adoption, et le rend plus attractif pour passer la puissance de calcul de bénéficier du réseau de l'attaquer.

+769
tntiago 3 mars 2010 à 07:47:35

Mon ami des etats-unis est d'essayer d'envoyer de l'argent pour moi, mais il ne pourra le faire que par le biais de Moneygram et WU. Il a donc demandé si il est possible d'envoyer de l'argent par le biais de Bitcoin.

Donc, je ne sais pas si ça va fonctionner.

+688
S R 5 mai 2018 à 09:44:43

Le processus de l'exploitation minière comme décrit dans la réponse à cette question est à la fois répété par plusieurs mineurs.

Est-il possible pour deux mineurs afin de trouver le bloc suivant au même instant? Si c'est ce qui se passe si ils le font?

+684
Luckas 18 juin 2015 à 12:14:53

Lors de la prise de transferts entre les bourses et portefeuilles qui sont sensibles au temps, il serait bon d'être en mesure de quelques-comment réduire les temps d'avoir des transferts confirmé. Est-il possible que l'exécution d'un nœud (ou toute autre méthode) pourront être utilisés pour cibler des transactions plus rapides pour la confirmation?

+664
Natalia Luque 16 avr. 2012 à 14:00:38

1 - puis-je utiliser le BitCoin démon (avant KDM est même commencé)?

2 - une Fois que j'ai commencé à KDM, puis-je exécuter l'interface graphique qui s'attache au démon, donc un seul BitCoin 'app' à vraiment travailler?

3 - Pouvez-vous obtenir un rapport de situation de bitcoin-cli, semblable à l'allongement de l'application (statut de capture/pris avec des blocs, etc...)

À la suite de la BitCoin Guide d'Installation , j'ai couru à la qt de l'application après l'installation, il a bien fonctionné. J'ai essayé le démon après et eu des problèmes avec "pas de témoins" / problème avec rpc autorisation. J'ai aussi arrêté de l'allongement de l'application, ensuite essayé le démon, il a bien fonctionné, ensuite essayé de l'allongement de l'application et il se plaint de quelque chose a déjà été connecté sur le port par défaut.

Quel est le bon ordre de l'exécuter, remarque l'appareil est allumé 24/7 (moins le bureau).

+659
Cathal Comerford 29 sept. 2013 à 11:14:32

Dites vous générer une nouvelle adresse Bitcoin à l'aide d'un outil comme bitaddress.orgvous pouvez recevoir immédiatement un paiement à cette adresse. Une fois que vous avez reçu le paiement, vous avez déjà "propre" le montant, parce que vous avez la clé privée pour débloquer ces fonds. Le fait que l'adresse n'est pas dans votre portefeuille.dat n'a pas d'importance. En ce sens, il n'y a rien pour "ramasser" ici.

Vous pouvez bien sûr importer votre clé privée dans le logiciel client de sorte que vous pouvez réellement dépenser les fonds à un certain point.

Avec de l'argent réel (billets d'un dollar), de la possession de la propriété. Avec Bitcoin, de la connaissance de la clé privée est la propriété. Si vous avez la clé privée, l'argent est le vôtre.

Voir aussi: Brainwallet

+656
AnnaUkraine 12 févr. 2011 à 07:55:24

Parce qu'il est beaucoup plus difficile à faire entiercement avec fiat.

Les monnaies fiduciaires sont soumis à diverses réglementations qui rendent cela difficile. Le service de dépôt fiduciaire devra être enregistré en tant que transférer de l'argent d'affaires et d'être obligé de suivre AML/KYC règlement. Cela signifie que tous les utilisateurs devraient soumettre des renseignements d'identification de la documentation pour le service afin de le faire tout les métiers.

En outre, il existe de multiples façons de fiat peut être transféré. Si vous regardez sur LocalBitcoins site web, vous verrez que vous pouvez faire une variété de choses pour le transfert de la fiat; vous pouvez envoyer de l'argent par la poste, espèces en personne, vous pouvez le faire compte en banque, les transferts, vous pouvez acheter des produits du vendeur, etc. Il ya beaucoup de façons différentes pour envoyer le fiat de l'autre personne. Si ils ont mis la fiat bloquée, alors ils seraient en limitant le nombre de façons que la fiat pourrait être transféré. À l'inverse, il est seulement un moyen de transfert de Bitcoin.

De plus, une fiat d'entiercement voudrait dire que le service est soumis à celui qui leur sert leur banque. Le service en lui-même ne peut pas vraiment tenir le fiat de l'argent quand il s'agit de choses comme la banque et les virements (ou c'est vraiment difficile). Au contraire, ils doivent disposer d'un compte auprès d'une banque et l'argent dans la compte en banque et de congé à partir de ce compte bancaire. Cela introduit un autre tiers qui n'est pas forcément digne de confiance. La banque peut interrompre le service du compte bancaire ainsi à l'origine de tous les utilisateurs dont les fonds sont en dépôt à perdre la totalité de leurs fonds. Il serait, en général, d'introduire plus de risque à la négociation.

Enfin, l'idée de services comme LocalBitcoins est centrée autour de l'idée de trading de Bitcoin pour argent comptant physique, généralement en personne. Cela signifie qu'il est extrêmement difficile de fournir des services d'entiercement parce que quelqu'un de LocalBitcoins devront être physiquement présent pour chaque métier pour tenir la fiat tandis que le Bitcoin transferts. Ce serait tout simplement irréalisable et impossible de le faire. Cependant, parce que Bitcoin est un système de digital asset, le Bitcoin peut être facilement bloqués sur leurs serveurs et le commerce peut aller aussi longtemps que les deux parties ont accès à internet. C'est beaucoup plus facile et moins cher de le faire.

Ainsi Bitcoin est plus facile de faire de l'entiercement avec de fiat, de sorte que ces services d'entiercement de le Bitcoin, plutôt que celui de la fiat.

+604
Andrea Cremaschi 22 août 2011 à 17:24:50

Les actifs peuvent être représentés sur la blockchain à l'aide marqué ou coloré de pièces de monnaie. Par conséquent, il est également possible de transférer la propriété d'un actif à l'aide de pièces colorées. Depuis la blockchain est public, les actifs sont représentés sur la blockchain peut également être suivis.

De couleur ou de marquer des pièces de monnaie sont essentiellement des bitcoins représentant autre que leur valeur nominale, la propriété ou le droit d'accès à certains autres actifs qui leur sont assignées par le propriétaire d'origine.

Exemple très simple: je suis un marchand d'or et je vous annonce que j'ai juste transféré 0.0001 btc à partir de mon adresse de A à B et que le transfert représente également 1kg d'or à mon marchand de magasin. Quiconque B envoie que 0.0001 btc pour pouvez transférer de nouveau à moi et à revendiquer la propriété de 1kg d'or.

Maintenant tout le monde peut le commerce que 1 kg d'or à l'aide de la blockchain. Je peux suivre ce qui l'adresse de la propriété. Le propriétaire peut l'échanger avec d'autres actifs.

Il n'a pas besoin d'être du même montant. Il fonctionne en utilisant les entrées et outpus de les transactions bitcoin.

C'est assez cool, mais le protocole Bitcoin pourrait ne pas être en mesure de mener la charge supplémentaire de ce type de transactions peuvent apporter.

Voici un document de discuter de l'idée: https://docs.google.com/document/d/1AnkP_cVZTCMLIzw4DvsW6M8Q2JC0lIzrTLuoWu2z1BE/edit#

+557
ajb32x 4 juin 2015 à 17:33:46

Obtenir vos pieds humides avec un minimum d'investissement financier d'abord! En supposant que vous avez un Mac et que vous envisagez de faire le travail vous-même, et vous ne pouvez pas comprendre ce Alpha HOWTO pour une Plate-forme Mac, vous avez des problèmes et que beaucoup de haut de gamme du matériel de traitement est susceptible de gâcher comme les légumes frais, de l'épicerie en restant sur le plateau de trop long. Le cycle de vie d'une grande partie de l'ASIC matériel de frapper les rues n'est que de 6 à 18 mois, avec quelques ASIC matériel est toujours en vente qui est un argent de perdre de la proposition. En outre, en raison de la Bitcoin Difficulté Facteur aggravant lui-même, il est "très critique" pour obtenir que le matériel fonctionne dès le premier jour!!! Votre ROI feuilles de calcul devra déterminer le risque d'une fin de l'ASIC, l'exploitation minière matériel livré en retard. Aucun des en ligne Bitcoin profit des calculatrices de fournir une image claire de ce que les risques de retard dans les livraisons sont vraiment.

Parlant pour moi-même, et non pas sur le nom de quelqu'un d'autre (je ne suis pas un conseiller financier), j'aimerais investir pas plus de 2% de mon patrimoine, et à réaliser votre investissement, les résultats sont très susceptibles d'être binaire pour le long terme. Absolument, ne pariez pas votre pécule.

+538
Kos212 25 mars 2019 à 16:10:26

Le prix est un reflet de la base des forces du marché à l'œuvre: l'offre et de la demande. Actuellement relativement petites transactions représentent une grande partie du marché, donc cela peut naturellement conduire à une certaine inefficacité. Personne ne peut savoir à coup sûr que la stabilité sera atteint, mais il semble probable pour moi que la stabilité aura tendance à augmenter avec le nombre d'utilisateurs actifs.

+516
Youssif Saeed 23 sept. 2013 à 04:06:30

Je suis en train d'étudier la locktime fonctionnalité de transactions ( https://en.bitcoin.it/wiki/Protocol_specification#tx ). J'ai créé quelques premières opérations dans le testnet avec différents locktimes, mais, lorsque je leur envoie, ils sont confirmés comme d'habitude. J'ai aussi été en mesure de dépenser de l'viens d'envoyer les pièces immédiatement. Quand j'ai vider le bloc, le locktime champ semble correct.

Comment est la locktime vérifié lors de la confirmation d'une transaction? Quelqu'un peut-il m'indiquer le morceau de code qui effectue la vérification?

Ou je me trompe et locktime est vraiment pas mis en œuvre?

+507
GJIG 25 août 2014 à 01:15:05

J'ai essayé le suivant, et ça fonctionne:

const Client = require('bitcoin-core');

const client = new client(
 { 
 nom d'utilisateur: 'yourUsernameHere',
 mot de passe: 'yourPasswordHere',
 port: '8332'
}
);

client.getInfo().puis((help) => console.journal(aide));
+471
ViaSat 26 mars 2010 à 00:04:31

La difficulté est stocké dans le bloc dans les Bits du champ. Lorsqu'un serveur reçoit un bloc, l'une des choses qu'il n'est de vérifier si la valeur de ce champ est correct. Si ce n'est pas un bloc où la difficulté des modifications, il doit avoir le même niveau de difficulté que le bloc précédent. Si c'est un bloc d'où la difficulté des changements, alors il doit avoir la bonne difficulté en fonction de la bien connue Bitcoin difficulté de réglage de l'algorithme.

Il n'y a pas de "bitcoin central server".

Les fourches sont résolus comme suit:

  1. Les blocs qui ne sont pas valides sont ignorés. Bloquer uniquement les chaînes entièrement composé de valides blocs sont pris en compte.

  2. La blockchain qui serait susceptible d'avoir pris le plus d'efforts à créer (le plus haut total de la difficulté) gagne.

+344
Ramon Flores 12 juil. 2010 à 08:50:45

Deux pensées:

  1. La syntaxe générique n'est pas supportée. Au lieu de 192.168.*.*, utilisation 192.168.0.0/16. Au lieu de 192.168.1.*, utilisation 192.168.1.0/24.

  2. Comme un supplément de débogage étape, essayez d'exécuter la commande netstat -antlp | grep 8332. Si ce produit la sortie suivante, ce qui signifie qu'il est lié au port.

    tcp 0 0 0.0.0.0:8332 0.0.0.0:* LISTEN 
    
+273
Youngsup Kim 21 nov. 2019 à 12:43:00

Vous ne pouvez pas les distinguer à partir des transactions à l'aide d'ordinaire adresses; ils sont exactement les mêmes. Toutes les opérations courantes vous regardez auraient pu être créés à l'aide d'un furtif adresse.

Comme je l'ai écrit dans ma réponse ici, un "stealth adresse" est juste une façon particulière de générer une adresse unique, connu uniquement du payeur et du bénéficiaire, à utiliser pour une opération. Une fois l'adresse unique est créé, l'opération en elle-même est créé comme toutes les autres.

+246
Nyasia star Wynn 26 mars 2018 à 18:59:32

j'ai récemment ajouté un nouveau porte-monnaie qui peut accepter bitcoin SV mais son adresse commence avec un "q". est-il un outils sur internet qui peut convertir que q préfixe de l'adresse d'un 1 préfixe d'adresse comme le cashaddr pour bitcoin de l'argent?

+236
Todd Sprang 27 déc. 2010 à 15:52:07

Traditionnelle les monnaies de lutte contre la contrefaçon des fonctionnalités conçues pour rendre difficile à copier, mais en dépit de cette tentative de la fausse monnaie est une menace réelle. Depuis les bitcoins sont numériques, il est trivial de le copier. Est-ce à dire que les bitcoins peuvent être contrefaits?

+229
Leeloni Sevillo 25 août 2015 à 22:42:23

Oui. Simplifier aller dans le Bitcoin dossier et copier chaque chose vers le nouvel ordinateur. (Assurez-vous de garder votre portefeuille.dat sûr)

+226
Sadia Habib 14 oct. 2018 à 07:50:27

J'ai dû mettre à jour le logiciel sur mon ordinateur, et avait de tout supprimer sur mon ordinateur. Je n'étais pas au courant que mon porte-monnaie Bitcoin a été comme un porte-monnaie. Je pensais que je serais en mesure de télécharger le porte-monnaie et de saisir mon adresse et tout remettre. Je ne sais pas quoi faire. Je suis en train d'halluciner et ne sais pas comment et si je peux obtenir mon porte-monnaie Bitcoin en arrière. Je sais que l'adresse de mon porte-monnaie, mais je n'ai pas tous les fichiers sur mon ordinateur.

+225
Hammad 7 nov. 2011 à 18:17:42

veuillez importer la clé privée dans un autre portefeuille, tels que la blockchain vous pouvez accéder à votre Bitcoin n'

+213
Ulf Borgen 26 juin 2014 à 21:34:39

Il existe un moyen pour vous de le faire, mais il s'agit de quelque chose appelé Seuil de Signatures qui permet de faire la plupart de ce que vous voulez (n-de-n sans multisig). La chose sur le seuil de signatures, c'est qu'ils nécessitent au moins 2 voyages aller-retour. Qui est, A et B ont pour l'échange partiel des signatures un peu de temps avant la signature est valide. De 3 de 3 et plus, vous avez besoin de 3 voyages à chaque personne dans le but de produire un valide sig. Aussi, le seuil de signatures n'ont pas vraiment été mis en œuvre dans n'importe quel logiciel que celui que l'Princeton chercheurs.

L'autre méthode de tri de faire quelque chose comme ce que vous voulez, c'est à l'aide de Shamir est un Secret de Partage. Je sais Armory met en œuvre ce pour fragmenté sauvegardes, mais vous ne pouvez pas utiliser la fragmenté en morceaux pour la réalité de signer, seulement pour récupérer la réelle clé privée.

+197
APrioriRainbows 15 mai 2012 à 09:00:26

Dans la rubrique "Finances" sur l'onglet https://btc-e.com/ vous pouvez entrer votre BTC-E Code.

C'est à quel sujet?

+179
Dwella 6 janv. 2013 à 00:29:19

Je voudrais me mettre en avant pour examen.

Je suis membre de ce site depuis 4 mois maintenant, et pendant ce temps, j'ai atteint le top 7 (près de 6 ;) ) la réputation acquise au classement pour l'année, et top 50 de tous les temps. J'ai et nous continuons de consacrer beaucoup de temps pour le site, comme mon Fanatique de l'insigne d'or de montre. Pendant ce temps, j'ai eu ma part de difficile de membres, mais de veiller activement à ce que je suis poli et professionnel.

- Je contribuer à Bitcoin Base et avoir une compréhension raisonnable d'un certain nombre d'aspects du bitcoin, si bien qu'un modérateur ne peut pas besoin de ces connaissances techniques à modérée effectivement, je pense qu'il serait un atout supplémentaire. Et je n'ai pas peur de demander de l'aide si je suis hors de ma profondeur.

Mon fuseau horaire est NZT (UTC+12), ce qui signifie que je suis parfois éveillé tandis que d'autres modérateurs peuvent être endormi, donnant un bon fuseau horaire de la couverture.

Je voudrais être modérateur car je suis déjà actif dans l'examen des files d'attente, et de voir cela comme une progression naturelle pour aider à garder le site propre, en bonne santé et en pleine croissance. Je visite régulièrement le meta site et le mempool chat pour bitcoin.SE alors n'hésitez pas à me trouver là et qui ont un chat :)

Réponses: https://bitcoin.meta.stackexchange.com/a/891/51948

+158
Joenarr Bronarsson 31 mai 2013 à 16:48:02

Tout ce que vous avez à faire est de diffuser votre transaction à un peu d'exploration de nœuds. Selon des mines un bloc première aura tout intérêt à inclure votre transaction.

C'est un argument stupide de toute façon. Précisément la même mesure les nœuds sont incités à ne pas partager leurs transactions avec les autres, les nœuds sont encouragés à obtenir les transactions des autres. Il devrait annuler parfaitement

Il il est intéressant de X pour vous d'obtenir une transaction de moi, je ne peut pas vous le donner pour beaucoup moins que X. Mais pourquoi ne seriez-vous pas prêt à me donner juste un peu moins de X pour elle?

... il le son[s], comme il est d'incitation de mineurs à ne pas passer sur les transactions comme ils le seraient, éventuellement, obtenir les frais de transaction lors d'une prochaine résoudre un bloc ...

Que c'est absurde. Le plus vous maintenez sur une transaction, moins il en vaut la peine. Vous n'avez aucun moyen de savoir combien d'autres nœuds ont la transaction, et dès que tout mineur comprend l'opération dans un bloc, elle est sans valeur. Vous avez une incitation à obtenir autant de la transaction que vous pouvez aussi rapidement que possible à partir d'autant de nœuds que possible.

+141
sergei1094 23 avr. 2012 à 14:21:19

Il n'y a pas de comptes à présent que le bloc de la chaîne est conerned. Une transaction apparaîtra dans tous les porte-monnaie qui contient une clé privée associée à l'un de la transaction sorties. Donc, si vous créez un porte-monnaie, exporter la clé privée, puis importer la clé privée dans un portefeuille, une opération d'envoi de pièces de monnaie à l'adresse associée à cette clé privée sera affiché dans les deux portefeuilles. Soit portefeuille peut dépenser l'argent même si cela peut conduire à des problèmes de synchronisation avec les autres porte-monnaie.

Un portefeuille est responsable pour la numérisation du bloc de la chaîne et de reconnaître les transactions pertinentes. Si le portefeuille est en ligne, il est averti lorsqu'un nouveau bloc est de diffuser de sorte qu'il peut mettre à jour son portefeuille de transactions. si le portefeuille est en ligne, il doit scanner le bloc de la chaîne quand elle est en ligne pour ramasser les blocs qu'il a raté.

Donc la réponse à votre question est que les clés privées de contrôle qui les portefeuilles contiennent une transaction spécifiée. Dans votre cas, vous avez besoin pour créer une clé privée pour chacun de vos clients.

+104
Cates 20 sept. 2010 à 11:38:33

Lorsque j'applique le JSON-RPC méthode decoderawtransaction à ce unsigned d'opération, il retourne {"result":null,"erreur":{"code":-22,"message":"TX décoder échec"},"id":"t0"}:

01000000
02
0f7404441d85118286dbb8e2937fad174d76b834b91705e7fb6b42d57cbe54d3 01000000
14 23376070c7b24da64b435c71613053800494ab1c ffffffff
d6d62745bb4d15d3ef8ff1aaecef5bc7a794e77f3257516edd3ebe5ada659ae4 01000000
14 23376070c7b24da64b435c71613053800494ab1c ffffffff
02
40420f0000000000
1a 76 a9 c8a73488183dd49f63a11dea0a3b242ae70942d2 88 ac 
10ae220100000000
1a 76 a9 23376070c7b24da64b435c71613053800494ab1c 88 ac 
00000000
01000000

J'ai enlevé les espaces avant de l'envoyer.

Voici la transaction dans un format plus convivial:

{
:version=>1,
:in_counter=>2,
:entrées=>
[
{:previousTx=>
"0f7404441d85118286dbb8e2937fad174d76b834b91705e7fb6b42d57cbe54d3",
:index=>1,
:scriptLength=>20,
:scriptSig=>"23376070c7b24da64b435c71613053800494ab1c",
:sequence_no=>"ffffffff"},
{:previousTx=>
"d6d62745bb4d15d3ef8ff1aaecef5bc7a794e77f3257516edd3ebe5ada659ae4",
:index=>1,
:scriptLength=>20,
:scriptSig=>"23376070c7b24da64b435c71613053800494ab1c",
:sequence_no=>"ffffffff"}
],
:out_counter=>2,
:sorties=>
[
{:valeur=>0.01,
:scriptPubKey=>
 "OP_DUP OP_HASH160 c8a73488183dd49f63a11dea0a3b242ae70942d2 OP_EQUALVERIFY OP_CHECKSIG "},
{:valeur=>0.1905,
:scriptPubKey=>
 "OP_DUP OP_HASH160 23376070c7b24da64b435c71613053800494ab1c OP_EQUALVERIFY OP_CHECKSIG "}
],
:lock_time=>0,
:hash_code_type=>"01000000"}

Ici, c'est le Blockchain.info page pour l' adresse de l'expéditeur.

Existe-il des erreurs évidentes dans le format convivial? Ou ai-je fais une erreur de le convertir en hexadécimal?

Est-il possible de faire BitcoinQT fournir plus d'information les messages d'erreur?

Mise à jour: j'ai pu le vérifier avec succès un autre unsigned transaction que j'ai trouvé ici:

01000000
01
eccf7e3034189b851985d871f91384b8ee357cd47c3024736e5676eb2debb3f2
01000000
19
76a914010966776006953d5567439e5e39f86a0d273bee88ac
ffffffff
01
605af40500000000
19
76a914097072524438d003d23a2f23edb65aae1bb3e46988ac
00000000
01000000

Les quatre octets à la fin ainsi que le script-sigs pour les entrées sont des données provisoires nécessaires pour la signature. Dans l'exemple ci-dessus, ils sont également présents.

+74
Matthew Isley 10 juin 2015 à 01:33:01

Si vous voulez écrire OP_RETURNs à la blockchain sans entrer dans les entrailles de la façon dont les transactions sont construits, un moyen simple est d'utiliser notre librairies PHP et Python:

https://github.com/coinspark/php-OP_RETURN

https://github.com/coinspark/python-OP_RETURN

Ces soutien, soit en envoyant des transactions individuelles avec un OP_RETURN attachés, ou encore l'envoi d'un lot de transactions liées à intégrer de plus gros morceaux de contenu. Ce contenu peut alors être récupéré à partir de la blockchain à l'aide d'un identifiant unique.

En supposant que vous êtes en utilisant Bitcoin Core 0.11, vous pouvez modifier la valeur de OP_RETURN_MAX_BYTES à 80, plutôt que 40 tel qu'il est actuellement dans le code.

+42
Bhushan Babar 2 mai 2015 à 14:08:41

Afficher les questions avec l'étiquette

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