Quelle est la taille des différents Bitcoin types de transaction?

J'essaie d'envoyer un bitcoin transaction qui encode un message. Je sais que sur OP_RETURN cependant, ce qui rend l'opération des nations unies disponibles. Je veux faire une dépensable transaction qui contient un message.

Cette transaction de message doit être publiquement sur la blockchain ainsi.

Comment puis-je faire cela? À l'appui de code serait également apprécié.

+335
adamwlev 12 nov. 2010, 12:59:28
16 réponses

L'Aurora pièce de monnaie a été libéré, et peut être exploité, cependant, même si ce où pas le cas, Et la pièce n'avait pas encore été publié le simple fait que le Gouvernement de l'Islande sont la sauvegarde et la 50% les pré-mine pourrait tenir compte de cette capitalisation.

+995
Matthew Schaad 03 февр. '09 в 4:24

De ma compréhension du Noyau Linux (et par procuration Ubuntu) ignore les blocages. Ils arrivent très rarement que le coût pour les gérer (suivi, résolution) dépasse de loin la prestation. Le moins cher manière de les gérer est tout simplement de les ignorer (alors que d'autres applications comme les bases de données de fonctionner dans des Blocages de plus en plus fréquemment, Linux ne fonctionne pas).

+972
MD Sadik 15 févr. 2012, 23:16:05

Je vis dans un pays où une certaine monnaie nationale est utilisée comme monnaie légale. Je ne comprends pas comment la monnaie locale (par exemple, la façon dont le fonds national d'alimentation est augmentée), néanmoins, je peux facilement l'utiliser dans ma vie de tous les jours, par exemple pour gagner un salaire et payer pour la nourriture. Un facteur qui rend la monnaie locale, facile à utiliser, est qu'il n'y a pas d'alternative. Dans la plupart des circonstances, je ne peut pas payer avec une autre monnaie.

D'être intéressés par la criptocurrencies, je suis confronté à un choix difficile: quelle devise dois-je utiliser? Être un ignorant, imbécile et refuse de me renseigner sur comment cryptocurrencies travail

Comment puis-je choisir un cryptocurrency à utiliser (et le soutien)?

+960
kuangdash 29 janv. 2018, 17:52:34

Pouvez-vous envoyer une transaction Bitcoin à une adresse Bitcoin qui n'existe pas?

Oui, le réseau bitcoin et blockchain n'essayez pas de garder une trace des adresses existent. Le concept d'une adresse existant ou non existant n'est pas significatif. Les adresses peuvent exister mais être inconnu de la blockchain. Je peux installer un porte-monnaie sur un mode hors connexion PC et de créer des adresses valides que personne n'alse connaît.

Ce qui se passe lorsque j'essaie de faire une transaction à cette adresse?

Elle sera traitée de la manière habituelle. La "non-existant" adresse ensuite bitcoin valeur qui lui est associée dans la blockchain.

Si l'adresse a été inventé plutôt que de dérivée à partir d'une clé privée alors que bitcoin valeur est perdue pour toujours, - il peut être vu, mais jamais passé. Sauf si, quelqu'un peut deviner une clé privée à partir de laquelle l'adresse peut être dérivée de la conception du Bitcoin fait ce que près de impossible que puisse être atteint l'ensemble de l'intégrité du Bitcoin en dépend.

L'opération est rejetée par le réseau?

Pas de

Si ce n'est cette transaction stockées dans la blockchain?

Oui.

+953
user11541 6 oct. 2016, 03:18:14

Si votre familier avec javascript alors je pense que la meilleure façon de faire serait de vérifier https://github.com/bitcoinjs/bitcoinjs-lib . Ils offrent un côté client solution pour générer une adresse bitcoin info. Theres quelques exemples dans le fichier readme ainsi.

+948
Johnny G 30 oct. 2016, 10:25:20

Je suis un Bangladais. Je sais peu de choses sur bitcoin et je n'ai pas de carte de crédit. Il est essentiel d'avoir de compte bancaire pour gagner de bitcoin? Comment bitcoin m'aider? Comment et où puis-je commencer à gagner des bitcoin?

+899
Gisela Mfanga 27 janv. 2016, 03:36:57

Si vous utilisez Ubuntu, vous pouvez installer des paquets de différentes saveurs. Vous pouvez installer KDE sur Ubuntu et GNOME sur Kubuntu, donc il n'a pas vraiment d'importance. Je vous conseille de vous installer plaine Ubuntu comme un point de départ et d'ajouter les paquets dont vous avez besoin à partir de là.

+860
pdqsob 21 avr. 2020, 06:56:49

Je cherche à générer manuellement une transaction signée qui doit être envoyé à partir de mon adresse 1GiJZtN7wjUuL4V5i7ZYYDAvFtqi5AhCdr qui est bitcoincash:qzk9nxh6qpd9yt3hvv6vvun78s834f3escdhu2vdjp dans le nouveau format d'adresse. Je suis en utilisant un non compressé de la clé publique lors de cette transaction.

J'ai le texte suivant unsigned Bitcoin transaction au Comptant. Comment puis-je trouver son hachage preimage qui est le hachage utilisé dans la signature de cette transaction?

0100000001fb4a8e5c7ac5311f32fbe127f031134ee3e7490f3308ca19c567f78d6aa96d770000000000ffffffff0100a00700000000001976a914a8e181e0847b495df439066ca8fb36ce093692be88ac00000000

Rupture, il ressemble à ceci:

01000000 - nVersion

01 - nombre des entrées

fb4a8e5c7ac5311f32fbe127f031134ee3e7490f3308ca19c567f78d6aa96d77 - txid (little-endian)

00000000 - vout

00 - taille de sigScript

ffffffff - numéro de séquence

01 - nombre de sorties

00a0070000000000 - montant (hex, little-endian)

1976a914a8e181e0847b495df439066ca8fb36ce093692be88ac - scriptPubKey

00000000 - timeLock

J'essaie de consommer de sortie 0 à partir de la transaction avec txid: 776da96a8df767c519ca08330f49e7e34e1331f027e1fb321f31c57a5c8e4afb, Le scriptPubKey pour que la transaction de sortie 0 est:

1976a914ac599afa005a522e376334c6727e3c0f1aa6398688ac

La valeur de la sortie est de 0,005 BCH

La transaction, j'essaie de consommer peuvent être trouvés ici: https://bch.btc.com/776da96a8df767c519ca08330f49e7e34e1331f027e1fb321f31c57a5c8e4afb Et le rawtx pour la transaction, je tiens à consommer est ici: https://bch.btc.com/776da96a8df767c519ca08330f49e7e34e1331f027e1fb321f31c57a5c8e4afb.rawhex

Quelqu'un peut-il m'aider?

+775
Iain Jarvis 1 août 2010, 23:17:06

Nous sommes à court de deux bitcoin nœuds sur deux serveurs différents avec des adresses ip fixes dans regtest mode. Nous avons fourche version 0.11 des bitcoind et diminué le temps entre les blocs de simuler différents scénarios.

Dans la config, on utilise:

regtest=1
écouter=1
addnode=10.80.233.12:19000
port=19000
rpcport=19001
serveur=1

Après un jour ou deux, ou de l'ordre de 100000 blocs, les deux serveurs se déconnecter. getpeerinfo montre pas de connexions et de la blockchain est fourchue. Un redémarrage est nécessaire pour les ramener dans synch.

Ce qui s'est passé de façon constante au cours des deux derniers jours. Personne ne sait pourquoi et ce que nous pouvons faire pour le réparer?

+770
Manuk D 21 avr. 2023, 23:18:34

Lorsque Akazawa entend Takako crier, elle se précipite dans sa chambre pour trouver les feuilles coupées et sanglante, mais elle se montre plus tard, ensanglanté, mais bien (en plus d'être presque comme des fous). Qui ou ce qui a causé ces blessures?

+767
Dominik Schreiber 2 avr. 2020, 10:09:17

Dans Lotte no Omocha, Astarotte Ygvar est un 10-year-old succube. Nous savons qu'elle doit créer un harem avant qu'elle mûrit, elle aura besoin de créer un harem afin qu'elle puisse avoir un approvisionnement régulier de "sáðfryma".

Ne succubes à échéance à la même vitesse que les humains (la finition de la puberté quelque part entre les âges de 15 et 17) ou la puberté venir plus tôt ou plus tard pour les succubes?

enter image description here

+683
Chris Usher 6 sept. 2012, 10:20:05

Pour accomplir cela, vous devez trouver une personne qui serait prêt à vous vendre une grande quantité de Bitcoins à l'extérieur du marché. Ce serait difficile, parce que beaucoup de gens ont peur des arnaques, mais il est certainement possible. Toujours, le meilleur pari pour obtenir un grand nombre de Bitcoins sans influer sur leur prix (ou au moins ne pas amener le taux de change à la baisse) serait d'investir dans de grands projets d'exploitation minière d'habillages. Cette approche est lent, mais il attire moins l'attention. En outre, étant donné la difficulté à augmenter en raison de votre exploitation, il pourrait influer positivement sur le taux de change (plus difficile à gagner de l'argent => ils sont plus précieux).

+636
tptptp3 4 févr. 2010, 18:20:59

Votre portefeuille est toujours en cours de synchronisation. Ne vous inquiétez pas. Il devrait prendre une couple de jours directement de la synchronisation, mais vous devriez voir les pièces de monnaie dans votre porte-monnaie. Votre transaction existe dans le réseau bitcoin, mais votre porte-monnaie n'a tout simplement pas lu encore. Ne vous inquiétez pas.

Si vous le souhaitez, vous pouvez utiliser un porte-monnaie qui ne nécessite pas de synchronisation, comme d'Électrum. N'oubliez pas d'aller et enregistrer votre porte-monnaie.dat fichiers et de les transférer à d'Électrum tout d'abord, comme c'est votre fichier d'accès à votre bitcoin. Perdre, de perdre votre bitcoin. Vous devriez être en mesure d'importer le porte-monnaie.dat en Électrum.

+595
Valts 16 févr. 2010, 09:41:40

Je suis curieux de savoir si j'achète un mineur d'aujourd'hui, à quoi bon serait de deux ans à partir de maintenant, il sera toujours le mien de la même façon et aussi être rentable? En supposant que le facteur de difficulté est réglée de la manière qu'il les mines.

+593
Ajayi Oluwaseun Emmanuel 17 janv. 2013, 18:22:39

Mon /usr dossier doit obtenir déplacé à une nouvelle partition. Comment puis-je le faire sans effacer le contenu?

Est-ce possible alors que Ubuntu est en cours d'exécution, ou dois-je utiliser le LiveCD pour cela?

+492
Geoffrey Wiseman 12 juin 2020, 13:28:47

Première transaction

Compte tenu d'une transaction sur la blockchain: 3a1b9e330d32fef1ee42f8e86420d2be978bbe0dc5862f17da9027cf9e11f8c4

L'une des sorties les transferts 424,242.42424242 la CTB à 1eHhgW6vquBYhwMPhQ668HPjxTtpvZGPc

scriptPubKey:

OP_DUP OP_HASH160 070d550bc5bc843149410b8863b5b72857d91439 OP_EQUALVERIFY OP_CHECKSIG 

Deuxième transaction

Et l'entrée de passer cette sortie est dans cette transaction: 7a2a6f66e87ed4e72d85ba7a82eda1572605c3330c461e171f58d7ff2763ac63

scriptSig:

30450221009c45573098c41e5ebd1e41fea5f6d0f96c7833a631c7ae890de328ca7e643a79022037cb1736d6aeeed517b234a16d731072cddf1917947dab25776a0f6dff9d741f01 
041b4c38a55f7d3de915a0732c2237e13349c17250c05b4803e147fcee08ebad75fa76cfcde6aa5f45cde1201f63920c3625c6cba17c42ce052c07cdea0607f488

Question

Comment fait-on pour vérifier manuellement la signature ECDSA compte tenu de la signature, de la clé publique, et les deux opérations?

Mon naïve tentative à l'aide de pybitcointools:

>>> à partir de bitcoin à l'importation *
>>> public_key = '041b4c38a55f7d3de915a0732c2237e13349c17250c05b4803e147fcee08ebad75fa76cfcde6aa5f45cde1201f63920c3625c6cba17c42ce052c07cdea0607f488'
>>> sig = '30450221009c45573098c41e5ebd1e41fea5f6d0f96c7833a631c7ae890de328ca7e643a79022037cb1736d6aeeed517b234a16d731072cddf1917947dab25776a0f6dff9d741f01'
>>> tx = '7a2a6f66e87ed4e72d85ba7a82eda1572605c3330c461e171f58d7ff2763ac63'
>>> imprimer ecdsa_verify(tx, sig, public_key)
Faux

Il se pourrait que je dois passer par ce schéma pour construire le "message" à utiliser lors de la vérification: https://dl.dropboxusercontent.com/u/1139081/BitcoinImg/OpCheckSigDiagram.png

Merci d'avance pour toute aide sur ce!

+197
Subhash P 13 févr. 2013, 12:47:59

Afficher les questions avec l'étiquette