Hat die nonce muss eine Zahl sein?

Da wir gerade versuchen, zu produzieren einem bestimmten hash-Ausgabe, nicht die nonce enthalten auch Briefe oder sonst zufällige bits?

+813
Kepler 31.07.2013, 01:21:01
23 Antworten

Ich kann nicht scheinen, um es zu finden, ich bin mir ziemlich sicher, dass Sie verwendet, um es zu zeigen. Die Markttiefe ist erhältlich in Ihrer API , und wenn Sie wollen etwas ein wenig mehr Benutzer freundlich, man ist auch auf Bitcoin Charts.

+998
user9998 03 февр. '09 в 4:24

Habe ich versucht:

Blitz-cli-Rechnung 100 invoice20190126 payme

und es passiert nichts. Wie zu Debuggen?

+899
BruceDoh 22.05.2011, 04:27:46

A) Beim Download der gesamten blockchain, Bitcoin Core sets Indizes und durchsucht die Transaktionen, die gehören zu Ihrer Brieftasche also Nein, es tut es automatisch. Diese Funktionen existieren, um Ihnen zu erlauben, um das Gleichgewicht zu überprüfen nach dem Import von privaten Schlüsseln von außen manuell (als Standard, es durchsucht nach jedem privaten Schlüssel ist importiert, aber Sie machen dürfen, eine erneute überprüfung nach dem Import mehrere private Schlüssel). reindex im Grunde aktualisiert die Tabelle enthält Transaktion Positionen in der Festplatte zu suchen, eine Transaktion schnell mit einem bestimmten TXID. rescan scannt die gesamte blockchain zu finden sind Transaktionen, die gehören zu Ihrer Brieftasche.

B) Sorry, es gibt keine richtige Antwort für dieses Teil. Nach der Erstellung von backup, haben Sie jede Menge Geld in neue Adressen generiert, nachdem das backup? Oder, schicken Sie jede Menge Geld für jeden (neuen change-Adressen generiert werden könnten)? Was war der keypool-Wert? Der Standardwert ist 100. Wenn Sie nicht, ändern Sie es und wenn Sie nicht senden oder empfangen keine Menge von Bitcoins mehr als 100-mal nach der Sicherung, Sie muss in der Lage sein, um alle balance. Haben Sie alle Adressen in der wallet auf blockchain.info? Auch, sind Sie sicher, dass Sie Ihre Brieftasche nicht kompromittiert wurde? Wenn Sie nicht sicher sind, überprüfen Sie die Transaktionen Ihrer Adressen in blockchain.info und denken Sie an Ihre letzten Transaktionen, die Sie dann vergleichen. Wenn Sie sehen, jede Transaktion, die Sie nicht durchführen, dann wird Ihre Brieftasche sicherungen (oder Ihre privaten Schlüssel) haben könnte gestohlen werden.

+875
AGx 10.10.2010, 14:40:12

Also jeden privaten Schlüssel hat eigentlich ZWEI dazugehörigen Adressen? (also unkomprimiert und komprimiert)

Ist das nicht ein großer Fehler, wenn unkomprimierte keys sind noch in Anwendungen eingesetzt?

+798
hrbrmstr 04.08.2010, 23:45:39

Wenn Sie bitcoin in zebpay wallet am 1. August, Sie sollten die gleiche Menge an BCH(bitcoin-cash). Zebpay senden will, wird dieser Betrag an Sie.

Wenn Sie möchten, eine BCH-Brieftasche, die Sie installieren können, electron wallet https://electroncash.org/ Holen Sie sich eine öffentliche Adresse aus und senden es zebpay. Sie schicken Ihre BCH für Sie.

Beachten Sie, dass wenn Sie nicht haben, Bitcoin im zebpay Brieftasche 1. August , können Sie nicht erhalten nichts.

+788
daron 29.04.2014, 09:10:08

Wir wissen, dass der bitcoin verteilt Ledger gespeichert ist, in einem serialisierten blockchain basiert auf den Transaktionen' Chronik um.

Die aktuelle Größe der Datenbank ist über 100 GB. Wie können Sie den einfachen Suche innerhalb dieser Datenbank? Zum Beispiel, wenn ich eine paper-wallet, die zuvor geladen mit einigen bits von Xapo, und ich versuche zu fegen, seine bitcoin-Wert in eine copay wallet (unterscheidet sich von Xapo), es dauert etwa 75 zweite zu suchen & zu bekommen, sein Gleichgewicht!

Also, wie können Sie die Suche in diesem großen serialisiert die Datenbank innerhalb dieser kurzen Zeit? Ich bitte um die Technik dahinter!

+776
Lyoneel 03.08.2011, 13:53:39

Ich habe gesucht im internet und noch nicht in der Lage zu verstehen, die Verwendung von cold storage. Eigentlich will ich kaufen ein paar Arten von niedrig-Preis-crypto-Währung, Münzen und speichern Sie Sie in meinem privaten Geräten oder Papiere. Später muss ich senden Ihnen einige Börsen verkaufen zu höheren Preisen. Ich will nicht zu verlassen Sie sich auf online-sites/Firma inzwischen vor dem Austausch. Weder möchte ich download blockchains jeder Währung.

Also, wie kann ich effizient meine Münzen in meiner persönlichen Gefangenschaft? Wenn ich die offline-wallet-generator, wie In den Gemeinde-und Out-ward-Transaktionen werden durchgeführt?

+759
Jim Aho 06.03.2019, 14:08:13

Kasse die Coinbase API: https://developers.coinbase.com/

Coinbase ist sehr gut bekannt und vertrauenswürdig ist.

Dann für die USD-option, die Sie könnte eine andere Taste, die links zu Paypal, Stripe, 2Checkout, etc..

+753
YY English 19.11.2013, 08:36:29

Wenn es ein Preis überschneiden sich, ich.e ein Fragen und einem teureren Angebot, wer bekommt die Differenz? In anderen Worten, wird der Verkäufer erhalten eine "extra -", oder der Käufer einen "Rabatt"? Ich bin daran interessiert, BTC-e, die hauptsächlich, aber Allgemeine Kenntnisse über den Austausch auch hilfreich.

Ich sah mich hier um und fand ähnliche Fragen, wie dieses eine, dieses eine, und dieses eine, ich aber noch nicht vollständig verstehen, wie es funktioniert.

Diese Antwort scheint nahe zu legen, dass der effektive Preis wird sein, dass die Reihenfolge im Buch, die man auf den ersten Platz. Also, vorausgesetzt, volumes übereinstimmen, eine Frage zu $1000 mit einem Gebot bei $1050 gefüllt wird, die bei $1000, wenn die Frage gestellt wurde ersten oder bei $1050, wenn das Angebot auf den ersten Platz.

Hier ist es erklärt, dass "der Austausch wird mit dem buy order mit die niedrigste sell orders", aber es ist mir nicht klar, ob das der Fall ist, nur in dem gegebenen Beispiel in der Frage, oder immer. Das andere stimmt mit den beiden anderen, aber nicht sagen, was passiert im umgekehrten Fall (swapping bids und asks).

+713
jennyooh1 02.11.2015, 08:45:58

P2Pool und Eligius, belohnen Ihre Bergleute mit uncirculated Prägung, die tatsächlich gewisse Anonymität Vorteile...

+709
bitbillions 12.12.2017, 17:10:59

Die BIP44 Lücke begrenzen Ansatz ist eine schwache oder sogar gebrochen Konzept für die Wiederherstellung BIP32 basierten wallets.

Es macht eine Annahme über die Nutzung bei einer BIP44/BIP32 basierte wallet.

Die Standard-Grenzwert von 20 (einige sogar 5) führen sehr schnell zu verlorenen Gelder in die Wiederherstellung, wenn die Brieftasche wurde in nicht-super-triviale Anwendungsfälle.

Die fehlenden Metadaten in einer BIP39 Merksatz oder in BIP32 xprivs zu machen, neigen Erholung Komplex und hat ein mäßiges Risiko der fehlenden Mittel.

Die ultra-sicher(est) Weg, um erholen ein BIP32 Samen ohne Metadaten ist die Ableitung aller möglichen Schlüssel (unmöglich) und alle möglichen scripts, dann, erneut Scannen der blockchain. Aber ja, deine Vermutung ist richtig,... das ist nicht machbar.

So, wie sich zu erholen?

Wenn Sie entwickeln eine Brieftasche oder rescan-tool, verwenden Sie eine sehr große Lücke begrenzen. Vielleicht 1'000 oder 10'000.

Wenn du nur ein Anfänger?

  • Gut, so stellen Sie sicher, halten Sie Ihre alte backup-falls Sie entdeckt haben verloren Fonds.
  • Nicht rein trauen BIP32/39 Wiederherstellung, stellen Sie sicher, dass alle Ihre Mittel sind es
  • Wenn nicht, einen Fachmann zu rate ziehen (aufpassen wegen Betrug, verwenden Sie eine Vertrauenswürdige person), oder der Forschung zu erweitern, die Lücke begrenzen und Ableitung mehrere Skript-Typen
  • Wenn Sie mit Elektrum, Lesen Sie hier mehr über die Lücke Grenzen und Möglichkeiten zu erweitern
+683
longcpp 16.12.2012, 14:57:36

Wenn Sie haben, A, HB und HAB , Sie kann natürlich schauen, ob Eine passt. Als Jestin bemerkt das ist im wesentlichen eine vollständige Merkle-Baum mit zwei Blättern.

Jedoch, thin Clients, Sie haben nur leicht verfügbar, die Merkle root (das ist in den block header) und bekommen gesagt, über Eine. Die Zwischenstufen des Merkle-Baum sind nicht vorgesehen, daher, zu berechnen, brauchen Sie den block mit einem kompletten Satz von Transaktionen.

https://i.stack.imgur.com/2Ep7y.png Bild via Mastering Bitcoin

Also, für einen thin-client, berechnen wir die Merkle Niederlassung statt. Für den Merkle-Zweig, brauchen wir nur die Transaktion die position der block-Liste Transaktion und den Hash-Partnern auf jeder Ebene, statt die komplette Reihe von Transaktionen. Ein Merkle-Zweig ist aufgrund der gefälschte weil es erfordern würde, die Ergebnis einer hash-Kollision (was ist nicht machbar, oder der Bergbau nicht funktionieren würde). So, indem Sie den Baum und kombiniert das Ergebnis mit dem jeweiligen Hash-partner auf jeder Ebene, bekommen wir endlich die Merkle root. So können wir beweisen, Mitgliedschaft der Transaktion in den block.

Im Beispiel Bild, Sie brauchen nur die blauen Informationen zu verknüpfen, HK , um den Merkle Wurzel, in der Erwägung, dass die Kontrolle der ganzen Merkle-Baum würde erfordern, dass alle Transaktionen von A bis P und der Merkle root.

+655
darinusik 18.10.2011, 12:17:54

Sie können die balance einer Adresse, auch wenn es ist nicht eine core-Brieftasche mit block-explorers. Hier sind zwei nützliche diejenigen, die für die überprüfung der balance von einer Bitcoin-Adresse:

https://blockchain.info/api/blockchain_api

und ein Astraleums Konto:

https://etherscan.io/apis#accounts

Sie Fragen sich vielleicht, wie es möglich ist, um das Gleichgewicht zu überprüfen, wird ein "offline" paper wallet. Es kommt darauf an, wie Bitcoin (und andere Bitcoin-wie blockchains) arbeiten. Auf der grundlegendsten Ebene, Sie besitzen einen privaten Schlüssel. Sie erzeugen einen öffentlichen Schlüssel aus dem privaten Schlüssel und dann eine Adresse aus dem öffentlichen Schlüssel. Bitcoins werden an diese Adresse gesendet.

Blockchain Explorer können die balance überprüfen einer Adresse, auch Adressen, die noch nicht erzeugt wurden, noch nicht! Dies ist, weil eine Adresse ist einfach eine Zeichenkette aus Buchstaben und zahlen, die konform zu einem bestimmten format.

Lesen Sie mehr über Adressen hier:

https://en.bitcoin.it/wiki/Address

+636
James McKinney 16.09.2011, 22:01:54

Ich Las eine beliebte Antwort , die erklärt, wie man die Adresse der person, an die eine Transaktion und der pseudocode in diese Antwort macht nicht viel Sinn für mich.

txid = <entsprechende Transaktions-id>
Adressen = []
raw_tx = decoderawtransaction(getrawtransaction(txid))
für die(Eingabe in raw_tx['vin']) {
 input_raw_tx = decoderawtransaction(getrawtransaction(input['txid']))
- Adressen.push(input_raw_tx['UA'][input['UA']]['scriptPubKey']['Adressen'][0])
}

Hier ist der Teil, den ich verstanden. Eine Geldbörse, die erstellt txid können viele Eingänge von verschiedenen Adressen senden, die Menge Geld. Dies ist der Grund, warum wir Durchlaufen die Eingabe in raw_tx['vin'] und erstellen Sie eine Liste von Adressen Adressen = [].

Hier ist ein Teil, das ist unklar für mich:

input_raw_tx['UA'][input['UA']]['scriptPubKey']['Adressen'][0]

input_raw_tx['UA'] liefert die Liste. Also input['UA'] sollte den index der Liste. Aber es gibt auch eine Liste. Kann mir jemand erklären, was Los ist?

Auch diese Antwort wurde geschrieben im alten Jahr 2013. Hat sich irgendetwas verändert in diesen 4 Jahren, und gibt es einen einfacheren Weg, um die Rückkehr-Adresse zu Beginn der 2918?

+526
Maria Norbeck 30.01.2017, 10:40:17

Es gibt viele Arten von Adressen finden Sie unter Bitcoin-Transaktion, jeder kann erstellt werden für den gleichen Empfänger (key pair). Zum Beispiel:

  • Zahlen zu PubKey Hash (P2PKH) - Diese beginnen mit 1. Das ist im Grunde nur ein hash-Wert Ihres öffentlichen Schlüssels. Wenn Sie nachweisen können, dass Sie selbst den öffentlichen Schlüssel, den Sie es ausgeben können.
  • Zahlen-Script-Hash (P2SH) - Diese beginnen mit 3. Dies ist ein Skript, dass müssen Sie beweisen, dass Sie erfüllen mit Ihrem privaten Schlüssel. Es gibt viele Arten von Skripte.

Es sind einfach verschiedene Arten von sperren Bitcoin für einen Empfänger, aber in Ihnen allen muss der Empfänger den privaten Schlüssel nutzen zu befriedigen, das Schloss zu verbringen, der Bitcoin.

+524
Sasha2dx 07.03.2015, 06:24:00

Könnte mir jemand erklären, warum so viele Bitcoin-Knoten ermöglichen Bloom-filtern gegeben, dass DoS-Attacken existieren [1], [2] für diese Knoten?

Nach bitnodes.21.co, jetzt 3879 Knoten von insgesamt 5515 Bitcoin-Knoten Bloom-Filterung aktiviert ist.

Es ist, dass diese DoS-Angriffe sind nicht schlechter von Bloom filtern, dokumentiert, wie hier von Mike Hearn? Ich zitiere:

So können Sie ganz einfach trigger genau die gleichen DoS-Angriff nur mit Hilfe von regelmäßige getdata Anfragen auf große Blöcke über und über. Sie brauchen nicht Bloom-filtern. Wenn Sie nicht wollen, um tatsächlich zum download der Blöcke nur nicht TCP-ACK-Pakete, und dann FIN nach ein paar Sekunden .... die Daten werden alle geladen worden und sitzen in den Sendepuffer.

Also selbst wenn ich verfeinern den Angriff und einen Weg finden, um tatsächlich zu verweigern jemand, der fix müsste gelten für regelmäßige, nicht-gefilterten block holt auch die, die nicht deaktiviert werden kann.

+520
politicus 21.05.2013, 10:38:53

Ich benutze ein air-gap-Lösung. Ich kann nicht signierter Transaktionen auf meiner Uhr nur die Brieftasche (Elektron z.B.), transfer zum komplett offline-Maschine, Unterschreiben und zurücksenden an den online-Rechner zu verbreiten. Es ist ein langer und mühsamer Prozess. Die Uhr nur wallet wird erstellt, indem mithilfe der xpub - Taste.

Werfen Sie einen Blick auf iancoleman.github.io/bip39/ zu lernen, ein wenig über BIP39/BIP44 HD-wallets und, wie ein samenkorn Satz kann erzeugen alle Adressen. Sie können diese in einem offline-computer generieren Sie Ihre eigene phrase, genau wie blockchain.info für Euch getan hat. Es wird Ihnen die xpub auch für die online nur zusehen, Brieftasche, dies ist, wie man bei electrum: docs.electrum.org/en/latest/coldstorage.

Der Wert in eine hardware-wallet, wie die Finanzbuchhaltung, ist, dass es ermöglicht es Ihnen, die Luft-gapped ohne einen zweiten Computer (oder starten von read-only media). Es ist schnell und sicher.

Sie brauchen, um zu halten, dass HD-Brieftasche BIP39 Merksatz sicher mit keiner Lösung. Ich habe keine Vorschläge vor.

+514
Marmaduke 01.06.2011, 15:06:28

Hinweis: ich bin mit regtest für den code in dieser Frage, also es wird nicht die tatsächliche block

Ich versuche Kiste ein block-viewer, der zeigt, welche Geschäfte es gibt und welche Adressen wo gesendet/aus auf der blockchain

Also, ich habe eine Transaktion, die Teil eines Blocks, sagen wir mal dieses:

{
 "txid": "11177c92109de88ed4e278c0469b3a1020fe381235b27ccd6009ba63cd8077e6",
 "hash": "11177c92109de88ed4e278c0469b3a1020fe381235b27ccd6009ba63cd8077e6",
 "version": 2,
 "Größe": 986,
 "vsize": 986,
 "locktime": 10902,
 "vin": [
{
 "txid": "54ee887755c60ce410c4e94ba95db6b43f758b1150abac1d3e33329c8f362a0d",
 "vout": 0,
 "scriptSig": {
 "asm": "3045022100c5094a6fabea9b213aeaa22577c0e29fe10a51f061b77903207b9c15843c9ab30220489a7e2cc0c3f08b052f160fae45148b14e649c491b8e6a49f3a18ec60fed45b[ALL] 03205112d68bf8c500387b875886c955ab8c74f63416ec8981e76c628f077aea7d",
 "hex": "483045022100c5094a6fabea9b213aeaa22577c0e29fe10a51f061b77903207b9c15843c9ab30220489a7e2cc0c3f08b052f160fae45148b14e649c491b8e6a49f3a18ec60fed45b012103205112d68bf8c500387b875886c955ab8c74f63416ec8981e76c628f077aea7d"
},
 "sequence": 4294967294
},
{
 "txid": "7a746b263221c0f4a63d691496fd8dbe8731f3fa6906c08b874936c0adbbea24",
 "vout": 0,
 "scriptSig": {
 "asm": "304402207a1a5b322d014b155fac7b203d2f8ab6aea10394bf75bb975bf6a1fb2ef56972022026610f834d0fc78aff963cf005b3d68b11e59179d863690a4fda80b535c60a7e[ALL]",
 "hex": "47304402207a1a5b322d014b155fac7b203d2f8ab6aea10394bf75bb975bf6a1fb2ef56972022026610f834d0fc78aff963cf005b3d68b11e59179d863690a4fda80b535c60a7e01"
},
 "sequence": 4294967294
},
{
 "txid": "bd3fa40dc42212b797445c52a44915e814f18a7e556d5ec827e2ef145c8ce82c",
 "vout": 0,
 "scriptSig": {
 "asm": "304402203c796e0ee2b936bf1c68aa80628df99dd66fe4bb8e50e17b4b8542db9a093cae02201912360efc7bad731d7d83f79b18c025e7301b0170417b7d0d70d66aacc8470a[ALL]",
 "hex": "47304402203c796e0ee2b936bf1c68aa80628df99dd66fe4bb8e50e17b4b8542db9a093cae02201912360efc7bad731d7d83f79b18c025e7301b0170417b7d0d70d66aacc8470a01"
},
 "sequence": 4294967294
},
{
 "txid": "2371795056a6a17c6b7743eb20f308ccc7d19c55b85e49e0fd0661c4ac0fed36",
 "vout": 0,
 "scriptSig": {
 "asm": "3043021f795fa2f549f2bc737ebe9ed7d8b92043692a57db85b12ed40473758b7e3e7f022031f4b5f76967a2f30be0fb239fa3647662421b072f52c6dcdba6b9a878978edf[ALL]",
 "hex": "463043021f795fa2f549f2bc737ebe9ed7d8b92043692a57db85b12ed40473758b7e3e7f022031f4b5f76967a2f30be0fb239fa3647662421b072f52c6dcdba6b9a878978edf01"
},
 "sequence": 4294967294
},
{
 "txid": "edafa4af2bc8eca985bac3ed938701d0c9311998907901c549ba14d56908fe4c",
 "vout": 0,
 "scriptSig": {
 "asm": "3045022100c1590c69d15038124bfc3a864393958c8a95d9eb0566c1c59618534820f0bf940220761452f33eb5663793d1f324c31286a374ae0814ccc8f56b26b913dc0e82dec6[ALL]",
 "hex": "483045022100c1590c69d15038124bfc3a864393958c8a95d9eb0566c1c59618534820f0bf940220761452f33eb5663793d1f324c31286a374ae0814ccc8f56b26b913dc0e82dec601"
},
 "sequence": 4294967294
},
{
 "txid": "f80686fb8e3a42a4375c0103a26a105b20399295ec5838ee90b8dc2df91eaf4d",
 "vout": 0,
 "scriptSig": {
 "asm": "3045022100a7e0b6c0b5fa68e2dd8350a889487808c563ac385bb6662c1dfe52a59963d9b1022012de4cda6ce64e85eef6d6c24e2013d4d150ff61221d2dd0ef4895aff02e2e4b[ALL]",
 "hex": "483045022100a7e0b6c0b5fa68e2dd8350a889487808c563ac385bb6662c1dfe52a59963d9b1022012de4cda6ce64e85eef6d6c24e2013d4d150ff61221d2dd0ef4895aff02e2e4b01"
},
 "sequence": 4294967294
},
{
 "txid": "4115addc82630053c66b2606c2d356c4fa8695748b8ca53adf7e718e7dcea75a",
 "vout": 0,
 "scriptSig": {
 "asm": "3045022100be7a65a7b39718406f098408e7066acbd22ad160eacfe12b76f3f06e532597d0022001a8049c0db04a1459fbb5153270163445743937d5eb411338d93996d8840e35[ALL]",
 "hex": "483045022100be7a65a7b39718406f098408e7066acbd22ad160eacfe12b76f3f06e532597d0022001a8049c0db04a1459fbb5153270163445743937d5eb411338d93996d8840e3501"
},
 "sequence": 4294967294
},
{
 "txid": "5a64798db0257b400c05d7e212b38c22287fbfdd551c2a585fc2b1058fb7d5e7",
 "vout": 0,
 "scriptSig": {
 "asm": "3045022100958bda2c647ed165dff4fb20d67e1739992ce558d775ced451fef6f1840ba83702203e4d38fe8cb69c2b4ac27845eec455ecdcbd6207fa47e15d9cb98b2dc4604772[ALL]",
 "hex": "483045022100958bda2c647ed165dff4fb20d67e1739992ce558d775ced451fef6f1840ba83702203e4d38fe8cb69c2b4ac27845eec455ecdcbd6207fa47e15d9cb98b2dc460477201"
},
 "sequence": 4294967294
}
],
 "vout": [
{
 "value": 10,
 "n": 0,
 "scriptPubKey": {
 "asm": "OP_DUP OP_HASH160 bc8ea5101455d5407bb61a7fb084dd82c1534622 OP_EQUALVERIFY OP_CHECKSIG",
 "hex": "76a914bc8ea5101455d5407bb61a7fb084dd82c153462288ac",
 "reqSigs": 1,
 "type": "pubkeyhash",
 "Adressen": [
"mxhxDFWXL79StxTwsudqQFmiF9PsnBfa2m"
]
}
}
],
 "hex": "02000000080d2a368f9c32333e1dacab50118b753fb4b65da94be9c410e40cc6557788ee54000000006b483045022100c5094a6fabea9b213aeaa22577c0e29fe10a51f061b77903207b9c15843c9ab30220489a7e2cc0c3f08b052f160fae45148b14e649c491b8e6a49f3a18ec60fed45b012103205112d68bf8c500387b875886c955ab8c74f63416ec8981e76c628f077aea7dfeffffff24eabbadc03649878bc00669faf33187be8dfd9614693da6f4c02132266b747a000000004847304402207a1a5b322d014b155fac7b203d2f8ab6aea10394bf75bb975bf6a1fb2ef56972022026610f834d0fc78aff963cf005b3d68b11e59179d863690a4fda80b535c60a7e01feffffff2ce88c5c14efe227c85e6d557e8af114e81549a4525c4497b71222c40da43fbd000000004847304402203c796e0ee2b936bf1c68aa80628df99dd66fe4bb8e50e17b4b8542db9a093cae02201912360efc7bad731d7d83f79b18c025e7301b0170417b7d0d70d66aacc8470a01feffffff36ed0facc46106fde0495eb8559cd1c7cc08f320eb43776b7ca1a656507971230000000047463043021f795fa2f549f2bc737ebe9ed7d8b92043692a57db85b12ed40473758b7e3e7f022031f4b5f76967a2f30be0fb239fa3647662421b072f52c6dcdba6b9a878978edf01feffffff4cfe0869d514ba49c5017990981931c9d0018793edc3ba85a9ecc82bafa4afed0000000049483045022100c1590c69d15038124bfc3a864393958c8a95d9eb0566c1c59618534820f0bf940220761452f33eb5663793d1f324c31286a374ae0814ccc8f56b26b913dc0e82dec601feffffff4daf1ef92ddcb890ee3858ec959239205b106aa203015c37a4423a8efb8606f80000000049483045022100a7e0b6c0b5fa68e2dd8350a889487808c563ac385bb6662c1dfe52a59963d9b1022012de4cda6ce64e85eef6d6c24e2013d4d150ff61221d2dd0ef4895aff02e2e4b01feffffff5aa7ce7d8e717edf3aa58c8b749586fac456d3c206266bc653006382dcad15410000000049483045022100be7a65a7b39718406f098408e7066acbd22ad160eacfe12b76f3f06e532597d0022001a8049c0db04a1459fbb5153270163445743937d5eb411338d93996d8840e3501feffffffe7d5b78f05b1c25f582a1c55ddbf7f28228cb312e2d7050c407b25b08d79645a0000000049483045022100958bda2c647ed165dff4fb20d67e1739992ce558d775ced451fef6f1840ba83702203e4d38fe8cb69c2b4ac27845eec455ecdcbd6207fa47e15d9cb98b2dc460477201feffffff0100ca9a3b000000001976a914bc8ea5101455d5407bb61a7fb084dd82c153462288ac962a0000",
 "blockhash": "20eef2ef68d938a0276373deef99d7db1932e888b8e7bd6d5cadcbf248305398",
 "Bestätigungen": 200,
 "Zeit": 1509404929,
 "blocktime": 1509404929
}

Also, das ist die Transaktion: 11177c92109de88ed4e278c0469b3a1020fe381235b27ccd6009ba63cd8077e6

Diese Transaktion hat mehrere 'vins' und 1 'vout', die vins hat eine txid. Bedeutet das, die Ausgaben für die 'vins' - input-Transaktion ist die Adresse, dass ist Teil dieser Transaktion zu? Hier ist die Transaktion: 54ee887755c60ce410c4e94ba95db6b43f758b1150abac1d3e33329c8f362a0d

{
 "txid": "54ee887755c60ce410c4e94ba95db6b43f758b1150abac1d3e33329c8f362a0d",
 "hash": "54ee887755c60ce410c4e94ba95db6b43f758b1150abac1d3e33329c8f362a0d",
 "version": 2,
 "Größe": 1135,
 "vsize": 1135,
 "locktime": 10802,
 "vin": [
{
 "txid": "1da4067ee03175efd51e1a336bf685b9c0506bcfbfaecd0d250938b9d5f5c619",
 "vout": 1,
 "scriptSig": {
 "asm": "3045022100dd1b0a17911a8902a7ac315b0fccda45802a6ad0c4496606436bb1cf8a4195a3022073e4e68d5be3998634e68e707198986d9b2b9580731355aa49f7db25f8e5b174[ALL] 0239dc76b6876e48050513d99b5c17d5d090aac2df71bda53f9caff5e6ef91ec66",
 "hex": "483045022100dd1b0a17911a8902a7ac315b0fccda45802a6ad0c4496606436bb1cf8a4195a3022073e4e68d5be3998634e68e707198986d9b2b9580731355aa49f7db25f8e5b17401210239dc76b6876e48050513d99b5c17d5d090aac2df71bda53f9caff5e6ef91ec66"
},
 "sequence": 4294967294
},
{
 "txid": "91e2c701a6a96c1d07cb4c3ef9fa7bf22b0251bf76af727dfd23b8b79f7ffe33",
 "vout": 0,
 "scriptSig": {
 "asm": "3045022100a2705ba00f2e662ffc1ede58afd87031e970e697b851a3396cad4bbbb1e8eb550220187138083835e933917b8dde7afc5649814294e33423e8fb58bd54790dba2b5a[ALL]",
 "hex": "483045022100a2705ba00f2e662ffc1ede58afd87031e970e697b851a3396cad4bbbb1e8eb550220187138083835e933917b8dde7afc5649814294e33423e8fb58bd54790dba2b5a01"
},
 "sequence": 4294967294
},
{
 "txid": "404d351281963490358f38633782e99a504ea57ec48d9bde0c1b9289e055b447",
 "vout": 0,
 "scriptSig": {
 "asm": "304502210099ba5e4f87cb57ced975601d22399ed916af9a96233565e1d5f472e2db8073460220752b875678fab1798a1bd0269a325842f2fb9ce3872709201d1b26eb9725f4b0[ALL]",
 "hex": "48304502210099ba5e4f87cb57ced975601d22399ed916af9a96233565e1d5f472e2db8073460220752b875678fab1798a1bd0269a325842f2fb9ce3872709201d1b26eb9725f4b001"
},
 "sequence": 4294967294
},
{
 "txid": "d1b8d15d745816c1e5e474ce03bdc03799e580d206a66c42dc12eac0f3379455",
 "vout": 0,
 "scriptSig": {
 "asm": "304402207bae193ca1f3b5dce3b31bc6c18801f47324f3dd173bc9b56983e6536aa2563802204c1dd7dcce57b79adf1a1935e194d0e106465dccb07508a02acee9298d220f9d[ALL]",
 "hex": "47304402207bae193ca1f3b5dce3b31bc6c18801f47324f3dd173bc9b56983e6536aa2563802204c1dd7dcce57b79adf1a1935e194d0e106465dccb07508a02acee9298d220f9d01"
},
 "sequence": 4294967294
},
{
 "txid": "7a630a69bd8d3f1f5af3ef35dc33abcdf9f27a8f591f5ffd4b9385a4cc0d396a",
 "vout": 0,
 "scriptSig": {
 "asm": "3045022100fc6688ba9b7ec9d06b374bd07fc0d4ef98415afeb1d6d1575e743dccdf674d0f022047f0dc760c46aa15c4b4f3340276b98d333fcd00fddb2b475af6f423bb7d3649[ALL]",
 "hex": "483045022100fc6688ba9b7ec9d06b374bd07fc0d4ef98415afeb1d6d1575e743dccdf674d0f022047f0dc760c46aa15c4b4f3340276b98d333fcd00fddb2b475af6f423bb7d364901"
},
 "sequence": 4294967294
},
{
 "txid": "d94a4c13aface94d878020b76e8403a36cd543e902f029e59d90d1eb0fbbe9a2",
 "vout": 0,
 "scriptSig": {
 "asm": "304502210088bb4f7b3cc5074b90f8de7c8a61b446cee69d93842bae1db5e389867c28befc022076bc70e5252d72b29e4750e41321ac2f2be9d7afb9c0c380b10ddd94ba32aa0d[ALL]",
 "hex": "48304502210088bb4f7b3cc5074b90f8de7c8a61b446cee69d93842bae1db5e389867c28befc022076bc70e5252d72b29e4750e41321ac2f2be9d7afb9c0c380b10ddd94ba32aa0d01"
},
 "sequence": 4294967294
},
{
 "txid": "3760d9076239606abe39d2abc1f64aa3daa0c23ca3572b48f9d842729c1cb3ad",
 "vout": 0,
 "scriptSig": {
 "asm": "3044022042a6917812554b5ce5f14b97e7af8d5fac9b5a63ad19ee40710d7eed4f44c17002207e1f8c8ebcb890934966c233169c0bbfd08e3ec9f0ded35eb91a0ed463ab1fd4[ALL]",
 "hex": "473044022042a6917812554b5ce5f14b97e7af8d5fac9b5a63ad19ee40710d7eed4f44c17002207e1f8c8ebcb890934966c233169c0bbfd08e3ec9f0ded35eb91a0ed463ab1fd401"
},
 "sequence": 4294967294
},
{
 "txid": "0b99f920107ccd38f6a68aef1621c4eb285a1fef7141d1ea5567c82d837324b3",
 "vout": 0,
 "scriptSig": {
 "asm": "3044022015abbbc5e6fe8c20c19d25e01416e98c3b31399f44d14ff18c6416afe38480d7022041c8b58aa573f5fccb76b3dc3817a799ff495a251dd9709d582accf84872eedb[ALL]",
 "hex": "473044022015abbbc5e6fe8c20c19d25e01416e98c3b31399f44d14ff18c6416afe38480d7022041c8b58aa573f5fccb76b3dc3817a799ff495a251dd9709d582accf84872eedb01"
},
 "sequence": 4294967294
},
{
 "txid": "43c9f3e2323520943701b93749e48da02702c4a7a425d39910672e563f75a7ce",
 "vout": 0,
 "scriptSig": {
 "asm": "3045022100d15ab71c6e47f9daa642a91be207df4e9251df3858bceacb341773331dbed3d60220535191dd0cb31fddb6ced741f1fda369031d4d427e01282730de445be4b57457[ALL]",
 "hex": "483045022100d15ab71c6e47f9daa642a91be207df4e9251df3858bceacb341773331dbed3d60220535191dd0cb31fddb6ced741f1fda369031d4d427e01282730de445be4b5745701"
},
 "sequence": 4294967294
}
],
 "vout": [
{
 "value": 10,
 "n": 0,
 "scriptPubKey": {
 "asm": "OP_DUP OP_HASH160 bc8ea5101455d5407bb61a7fb084dd82c1534622 OP_EQUALVERIFY OP_CHECKSIG",
 "hex": "76a914bc8ea5101455d5407bb61a7fb084dd82c153462288ac",
 "reqSigs": 1,
 "type": "pubkeyhash",
 "Adressen": [
"mxhxDFWXL79StxTwsudqQFmiF9PsnBfa2m"
]
}
},
{
 "value": 0.0000548,
 "n": 1,
 "scriptPubKey": {
 "asm": "OP_DUP OP_HASH160 a0b64629c550398260caa3a538361100b97a9630 OP_EQUALVERIFY OP_CHECKSIG",
 "hex": "76a914a0b64629c550398260caa3a538361100b97a963088ac",
 "reqSigs": 1,
 "type": "pubkeyhash",
 "Adressen": [
"mvAimNWSJcvkxbFL1hZfrnL22MBDq2a3ap"
]
}
}
],
 "hex": "020000000919c6f5d5b93809250dcdaebfcf6b50c0b985f66b331a1ed5ef7531e07e06a41d010000006b483045022100dd1b0a17911a8902a7ac315b0fccda45802a6ad0c4496606436bb1cf8a4195a3022073e4e68d5be3998634e68e707198986d9b2b9580731355aa49f7db25f8e5b17401210239dc76b6876e48050513d99b5c17d5d090aac2df71bda53f9caff5e6ef91ec66feffffff33fe7f9fb7b823fd7d72af76bf51022bf27bfaf93e4ccb071d6ca9a601c7e2910000000049483045022100a2705ba00f2e662ffc1ede58afd87031e970e697b851a3396cad4bbbb1e8eb550220187138083835e933917b8dde7afc5649814294e33423e8fb58bd54790dba2b5a01feffffff47b455e089921b0cde9b8dc47ea54e509ae9823763388f359034968112354d40000000004948304502210099ba5e4f87cb57ced975601d22399ed916af9a96233565e1d5f472e2db8073460220752b875678fab1798a1bd0269a325842f2fb9ce3872709201d1b26eb9725f4b001feffffff559437f3c0ea12dc426ca606d280e59937c0bd03ce74e4e5c11658745dd1b8d1000000004847304402207bae193ca1f3b5dce3b31bc6c18801f47324f3dd173bc9b56983e6536aa2563802204c1dd7dcce57b79adf1a1935e194d0e106465dccb07508a02acee9298d220f9d01feffffff6a390dcca485934bfd5f1f598f7af2f9cdab33dc35eff35a1f3f8dbd690a637a0000000049483045022100fc6688ba9b7ec9d06b374bd07fc0d4ef98415afeb1d6d1575e743dccdf674d0f022047f0dc760c46aa15c4b4f3340276b98d333fcd00fddb2b475af6f423bb7d364901feffffffa2e9bb0febd1909de529f002e943d56ca303846eb72080874de9acaf134c4ad9000000004948304502210088bb4f7b3cc5074b90f8de7c8a61b446cee69d93842bae1db5e389867c28befc022076bc70e5252d72b29e4750e41321ac2f2be9d7afb9c0c380b10ddd94ba32aa0d01feffffffadb31c9c7242d8f9482b57a33cc2a0daa34af6c1abd239be6a60396207d960370000000048473044022042a6917812554b5ce5f14b97e7af8d5fac9b5a63ad19ee40710d7eed4f44c17002207e1f8c8ebcb890934966c233169c0bbfd08e3ec9f0ded35eb91a0ed463ab1fd401feffffffb32473832dc86755ead14171ef1f5a28ebc42116ef8aa6f638cd7c1020f9990b0000000048473044022015abbbc5e6fe8c20c19d25e01416e98c3b31399f44d14ff18c6416afe38480d7022041c8b58aa573f5fccb76b3dc3817a799ff495a251dd9709d582accf84872eedb01feffffffcea7753f562e671099d325a4a7c40227a08de44937b9013794203532e2f3c9430000000049483045022100d15ab71c6e47f9daa642a91be207df4e9251df3858bceacb341773331dbed3d60220535191dd0cb31fddb6ced741f1fda369031d4d427e01282730de445be4b5745701feffffff0200ca9a3b000000001976a914bc8ea5101455d5407bb61a7fb084dd82c153462288ac68150000000000001976a914a0b64629c550398260caa3a538361100b97a963088ac322a0000",
 "blockhash": "1300cb4adf6c3f3c3c016c1f4477cd9e458af8031894f44a1fec69c43845dedf",
 "Bestätigungen": 300,
 "Zeit": 1509388698,
 "blocktime": 1509388698
}

Im letzteren Transaktion, es hat 2 output-Adressen, bedeutet das, dass 2 a-Adressen sind Teil der ersten Transaktion Eingabe-Adressen?

+501
richelliot 02.04.2013, 00:11:50

Welchen Teil von " das bitcoin-Netzwerk erfordert, dass hashes und warum? Was ist die Beziehung zwischen Geld und der megahashes eine Karte machen kann?

+413
lllBOSSlll 10.01.2015, 06:57:59

Nein, es ist derzeit nicht möglich, eine Netzwerk-spezifische Konfigurations-Dateien. Es gibt jedoch derzeit offen pull-requests, mit denen eine solche Funktionalität.

+147
Baku 20.10.2013, 13:08:05

Sie müssen leiten Sie den port, wenn Sie in einem LAN.

Benötigen Sie noch die IP von dem server die JSON-RPC-Aufruf an den bitcoin.config-Datei wie unten:

rpcallowip= IPMakingTheRequest
+138
Liber 22.11.2013, 14:51:17

In der Praxis Ihrer Rechnung die Gebühr zitiert werden muss in den stabilen und liquiden Währungen, die Sie unterstützen. In der Regel Ihre nationale Währung, da Sie mit Ihr Leben sowieso.

Der Vertrag würde dann vorsehen, dass, wenn der Kunde zahlt in einer anderen Währung, der Betrag, den der Kunde zahlen muss, ist die gehende rate zu verkaufen , die Währung wieder in den primären vertraglichen Währung zum Zeitpunkt der Zahlung.

Der client, wenn Sie nicht genug bitcoins im Zeitpunkt der Zahlung, kann mehr Betreuung über den Kauf/Gebot Wechselkurs. Aber Sie kümmern sich viel mehr über den Wert Ihrer Arbeit in den meisten stabile und Liquide Währung, daher der Verkauf/ask - Wechselkurs zum Zeitpunkt der Zahlung.

Zum Beispiel:

  • Vertrag sieht eine Zahlung von $100 USD
  • Vertrag sieht vor, dass die Zahlung in bitcoin ist die Menge an bitcoins, wenn Sie verkauft an der gewichteten weltweiten Durchschnitt zum Zeitpunkt der übertragung wäre äquivalent zu $100 USD; gerundet auf die nächste gewünschte Bruchteil einer bitcoin (z.B. 0.001 BTC).

Diese sollten vollständig zu beheben Währung Volatilität in der Zeit zwischen Rechnungsstellung und Bezahlung. Ich bin sicher, dass die meisten modernen bitcoin-Zahlungs-gateways automatische konvertieren der Wechselkurse, so wird der Logistische Aufwand auf ein client sollte gering sein werden.

+79
jwismar 27.04.2010, 17:02:26

Ich Baue eine app und ich arbeite mit btc-testnet Münzen, aber ich möchte in der Lage, konvertieren Sie Sie in andere altcoin testnet Münzen. Gibt es so einen service gibt?

+66
user322732 26.06.2017, 13:39:55

Fragen mit Tag anzeigen