Java-Bibliothek für die Bitcoin-Client-Anwendung

gibt es Java-Bibliotheken, die für Bitcoin zur Verfügung für die Entwicklung von client-Anwendungen?

+833
QueueHammer 10.04.2010, 16:26:33
40 Antworten

Die Antwort ist ja, um alle Ihre Fragen:

  1. Die Verbindung zu möglichst vielen Knoten, die sich selbst als gut vernetzt wie möglich (supernodes, wie Ihre Fragen, die Sie nennt) ist vorteilhaft, da es hilft, die Ausbreitung blockiert Ihre pool findet, schnell und weit verbreitet, ist die Minimierung des Risikos, dass ein anderer miner ' s block wird aufgenommen in die blockchain anstelle Ihres eigenen. Es minimiert auch das Risiko, dass Sie Ihren pool bis Ende Mai tun nutzlose Arbeit, indem Sie vorübergehend keine Verbindung zum Bitcoin-Netzwerk an alle: Es gibt immer das Risiko, dass alle Ihre Kollegen gleichzeitig das Netzwerk verlassen, oder zu bleiben, aber verliert die Verbindung zu Ihren anderen Kollegen. Verbunden zu sein mit vielen, und solche, die mit besonders vielen anderen offensichtlich hilft.

  2. Die Verbindung zu mehr als 8 peers von Vorteil sein wird, weil abgesehen von direkt inproving Ihre verbindungen zum Bitcoin-Netzwerk, erhöht es Ihre chance, um angeschlossen werden, um mehr gut-verbunden mit supernodes.

  3. Ein Nebeneffekt ist, dass zusätzlich zu den erwähnten schnelleren Verbreitung der eigenen Blöcke, ist ja, dass Ihr pool kann der Ernte etwas mehr in die Transaktions-Gebühren. Lassen Sie uns annehmen, dass das Gefühl, gut verbunden bedeutet, dass im Durchschnitt lernen Sie eine Transaktion innerhalb einer Sekunde statt drei. Dann in einem typischen 600 s block mining Zeitraum, im Durchschnitt werden Sie lernen, von etwa 0,3 % (2/600) mehr Transaktionen, als Sie sonst wäre.

+974
iphenk Setiawan 03 февр. '09 в 4:24

estimatesmartfee erfordert, dass bitcoind laufen schon lange genug, um Daten zu sammeln über die aktuellen Gebührensätze auf das Netzwerk. Dies kann einige Zeit in Anspruch nehmen. Versuchen Sie es erneut nach ein paar Stunden oder einen Tag oder so, das einmal die erfassten Daten.

+973
BigoneGaming 05.04.2015, 02:31:25
Weitere Antworten

Verwandte Fragen


Ähnliche Fragen

Sie scheinen zu fehlen Unverbrauchten Transaktion Ausgänge (UTXO) als ein Stück des Puzzles hier:
Jede Transaktion im Netzwerk-Ergebnisse in eine oder mehrere UTXO. Sie können von Ihnen denken, als eine Rechnung mit dem Wert der erhaltenen Transaktion. Jedes mal, wenn Sie eine Transaktion machen, die UTXO Sie in kriegen zerstört und neue aufwendbare durch den Empfänger erstellt. Da jeder UTXO ist einzigartig, Sie können nicht aneinander geraten (Sie bekommen eine Rechnung von einer person nicht verhindern, dass Sie immer ein anderes von jemand anderem), und Sie können nur verbringen Sie Sie, sobald Sie Sie erhalten haben.

+948
Craig Weintraub 26.05.2012, 05:55:08

Einfache Antwort, Nein. Was Sie wahrscheinlich sprechen, sind interessante Möglichkeiten, um Skript verwenden, um zahlen auf eine m-von-n-multisig, zum Beispiel. Im Allgemeinen, wenn Sie bezahlt in Bitcoins, Sie, als Händler, erhalten zu wählen, wo der Kunde sendet die Bitcoins. Dies kann 2-aus-3 multisig, was bedeuten würde, 2 der 3 Menschen, die Sie wählen müssen Stimmen, damit sich der Bitcoin oder etwas viel komplizierter. Aber die Adresse, die der Benutzer sendet das Geld ist völlig bis zu Ihnen, dem Händler.

Eine komplexere Antwort ist vielleicht. Es ist möglich, wenn Sie einige komplizierte escrow-system, dass ein Kunde in der Lage sein, die bitcoins als Geisel, aber das ist nicht etwas, das Sie haben sorgen zu machen, es sei denn, du entscheidest die Art der Zahlung system. Die überwiegende Mehrheit der Händler, die nehmen bitcoin nicht tun Geschäft auf diese Weise, Sie nehmen einfach die Zahlung in einem standard-bitcoin-Adresse.

+899
user152202 09.10.2011, 16:16:00

Sie können die blockchain.info api - (https://blockchain.info/api) und dann verfolgen Sie in Ihrer Datenbank die unterschiedliche Anzahl der Transaktionen basiert auf jeder Zeit Sie möchten.

+869
mmorris 09.08.2012, 15:47:09

Ich denke, ein zuverlässiger Weg, um es im Vergleich zu gold, da der genaue Wert der Währung in der Welt ist sehr schwierig zu berechnen. Es wird geschätzt, dass 171,300 Tonnen gold abgebaut wurden in der menschlichen Geschichte, das entspricht ungefähr 5,5 Milliarden Feinunzen.

5,5 Milliarden Unzen/21 Millionen Bitcoins = 261.9 oz/bitcoin

Der Wert einer Unze gold über $1,668 also der Wert der bitcoins in aktuellen Dollar wäre in etwa:

261.9 oz/bitcoin * 1668 USD/oz = 436,849.20 USD/bitcoin

Wenn bitcoin das Glück (und ich hoffe, es ist) bewertet werden 1% der gesamten gold-Vorrat, jeder bitcoin würde rund $4,368.49. Dies würde die gesamte bitcoin-Versorgung im Wert von rund $91 Milliarden Euro.

+828
neif 19.12.2018, 23:10:38

Richtig wäre es zu nennen, StackOverflow Punkte eine "digitale Währung", aber nicht "kryptogeld", da Sie sich nicht beschäftigen Kryptographie, blockchain oder Dezentralisierung-das sind die Markenzeichen der cryptocurrencies.

Aber, wie gesagt, SO Punkte sind digital und können verwendet werden, um "Kauf" der service von online-Antworten.

So erfüllen Sie die definition eines digitalen Währung.

+794
djh101 20.08.2012, 04:21:40

Ich bin versucht, zu schreiben eine Klasse, die verwendet werden kann zum erzeugen von öffentlichen/privaten Schlüsselpaaren für bitcoin (und alle seine "Klone"), ich fand einige Codes an anderen stellen verwendet BouncyCastle zum erzeugen der Schlüssel, hier ist der Teil, der derzeit generiert einen privaten Schlüssel:

protected void GeneratePrivateKeyHex()
{
 ECKeyPairGenerator gen = new ECKeyPairGenerator();
 var secureRandom = new SecureRandom();
 var ps = Org.BouncyCastle.Asn1.Sec.SecNamedCurves.GetByName("secp256k1");
 var ecParams = new ECDomainParameters(ps.Kurve, ps.G, ps.N, ps.H);
 var keyGenParam = new ECKeyGenerationParameters(ecParams, secureRandom);
gen.Init(keyGenParam);
 AsymmetricCipherKeyPair kp = gen.GenerateKeyPair();
 ECPrivateKeyParameters priv = (ECPrivateKeyParameters), kp.Private;
 PrivateKeyBytes = priv.D....ToByteArrayUnsigned();
 PrivateKeyHex = ByteArrayToString(PrivateKeyBytes);
}

Ich würde ganz gerne in der Lage sein zu erstellen, hierarchische deterministische Tasten mit einem seed und Gegenzug eine Liste derer, die (entweder nach dem Zufallsprinzip generieren ein samenkorn oder eine vordefinierte effektkettenvorlage von einem Benutzer), aber ich bin mir nicht ganz sicher, wie Sie diese umsetzen!

Vorausgesetzt, ich habe bereits ein samenkorn, wie würde ich mich über die Generierung der Adressen für Sie mit bouncycastle? Vorzugsweise unter Vermeidung jeder bitcoin-spezifischen Bibliotheken wie ich versuche, diese Klasse als generisch wie möglich.

+744
arturseu 09.02.2016, 21:43:49

Finden Sie die BCH auf einen block-explorer-website? Unter welcher Adresse sind Sie derzeit? Ist es eine, die Sie Steuern die BTC-Tasten mit Elektron? Wenn ja, dann Mach das folgende:

Sie müssen nehmen Sie die Samen von Ihrem BTC-Electrum wallet, und verwenden Sie es, um ein neues BCH Brieftasche mit BCH-software. Ihre BTC Electrum wallet wird nicht angezeigt, eine BCH-balance, da BCH ist ein anderes Netzwerk (mit der gleichen Adressierung).

Es ist eine gute Idee, um Ihnen ALLEN die bitcoin aus Ihrer Brieftasche, vor der Generierung der BCH Brieftasche mit den Samen. Dies ist wichtig, es sorgt dafür, dass die Tasten Steuern Sie Ihre bitcoin sicher bleiben. Wenn die BCH-software, die Sie verwenden ist schädlich für einige Grund, es zu überprüfen könnte der BTC-balance der Adressen, die du kontrollierst, und stehlen den bitcoin von Ihnen.

Auch wenn es eine kleine chance, Sie können sicher sein, indem Sie einfach übertragen Sie alle Ihre bitcoin aus Elektrum zuerst, und dann deal mit dem BCH.

Auch nicht die übertragung der btc wieder auf, dass die Geldbörse hinterher. Sie können immer noch Elektrum, Sie müssen nur eine neue Geldbörse mit einem Samen, die Verschieden von der ersten.

+732
Deepak Bhat 19.06.2013, 11:12:38

Die meisten der Zeit, dass ein regelmäßiger Benutzer eingeführt wird, um das Konzept des Bergbaus, sind Sie sofort nicht-angestachelt von der Gemeinschaft und auch durch die hohe hardware-Kosten im Vergleich zu den tatsächlichen Belohnung.

Mit dem stetigen wachsenden Schwierigkeiten und die Umgebung rund um den Bergbau immer mehr wettbewerbsfähig, es ist ziemlich viel für eine hoch spezialisierte Aufgabe, wo nur die großen Unternehmen mit genügend Anschlüssen kaufen Billig mining hardware kann eigentlich machen eine Investition aus dem Bergbau. Nicht der normale Benutzer.

Wenn wir schnell nach vorne ein paar Jahren sehe ich das immer mehr und mehr zentralisiert und nur wenige Unternehmen können es sich tatsächlich leisten mining.

Meine Frage ist, wie halten wir es dezentrale und nicht den Rückgriff auf eine situation, wo die power des gesamten Netzwerks befindet sich nur wenige große Unternehmen?

+708
Joe DePoyster 12.09.2014, 12:40:14

USD Tether läuft auf der Bitcoin Blockchain Recht? Es ist wie eine 2. Schicht-Lösung oder wie funktioniert das?

+699
user3362057 18.07.2011, 06:22:23

Soweit ich weiß, Getrennt Zeugen und OP_CHECKSEQUENCEVERIFY sind die letzten Funktionen, die benötigt werden, um in der Lage, vollständig zu implementieren, die eine trustless bi-direktionale Zahlung Kanal, von Anfang bis Ende. (Technisch müssen Sie nicht OP_CHECKSEQUENCEVERIFY, es macht einfach Kanäle viel besser)

Tut testnet3 die diese Funktionen unterstützen?

Wenn nicht, ist es eine andere öffentliche Entwicklungszusammenarbeit Kette, die an diese Funktionen?

+640
trandatnh 16.09.2011, 08:18:04

Wenn zwei verschiedene Miner finden, die gleiche Blocknummer, die auf ungefähr der gleichen Zeit, die Kette abgespalten, und es ist ein bisschen ein Rennen zu entwickeln, die eine längere Kette, so dass die alternative verwaist.

Warum gibt es diese Art von Rennen statt ein "tie-breaker" zwischen den zwei konkurrierenden Blöcken?

Eine einfache tie-breaker wäre:

"der block mit der kleineren nonce gewinnt, und den block mit den größeren nonce sollte verwaiste sofort".

Funktioniert der Wettbewerb unter den konkurrierenden pools bieten einige Vorteile, ich bin nicht zu sehen?

+637
Captain Price 28.05.2019, 15:40:37

Es ist nicht in "der" den spec, also Nein. Aber es ist ein feature, das diskutiert wurde, für "Astraleums 2.0" oder ähnlich. Es ist möglich, dass es vielleicht sogar eine harte Gabel, die es ermöglicht, in den dann bestehenden Netzwerk, aber es gibt derzeit keine geplant.

+632
juliamur 01.11.2016, 11:11:33

Hm. Ziemlich seltsame Frage, die Sie Fragen.

Erstens: es hängt vor allem auf die Infrastruktur, die Sie für Ihre bitcoin-client.

Wenn Ihr Betriebssystem kompromittiert ist, kann man wohl nicht garantieren die Sicherheit Ihrer privateKey überhaupt.

Der Bitcoinclient unterstützt eine sehr starke Verschlüsselung der wallet (und ofc), der private Schlüssel), seit 2 Jahren nativ.

Ich denke, wenn Sie paranoid sind, und Sie möchten zusätzliche Sicherheit, verwenden Sie eine VirtualMachine installieren Sie einige gehärtete Linux-OS (DebianStable?), dort machen Sie einen TrueCrypt-Container mit einem harten Kennwort ein und installieren Sie Ihre Bitcoinclient es.

Natürlich, wie bereits erwähnt, Sie können nicht sicherer sein, als ein offline-wallet. Remebering Ihre Schlüssel anstelle des Schreibens es nach unten, könnte auch dazu dienen, die absolute Sicherheits-feature. - aber ich denke, Sie wollen nicht, so weit zu gehen? :)

ich speicherte meine Schlüssel in eine TrueCryp-container-Verschlüsselung mit sha512 und verwendet eine starke Passwort - nach dieser, backup-Kopien dieser container, wo immer Sie wollen, so dass Sie nicht verlieren es. sha512 ist auch nicht knacken für die NSA.

+570
redmark 09.05.2016, 11:46:29

Wenn ich Schreibe wallet-software, die ich verwenden würde, Bulletin 39 für die Generierung von privaten Schlüsseln aus Samen Sätze.

Generell würde ich verwenden-standard-algorithmen (im Sinne des BIPs) und standard-Bibliotheken statt erfinden meiner eigenen.

Sie vermeiden Erzeugung doppelte Schlüssel, mit ausreichender Anzahl von Wörtern von sorgfältig vorbereiteten Listen von Wörtern und die Verwendung von öffentlich getesteten algorithmen sorgfältig für den Zweck. Zum Beispiel Hash-algorithmen sind entworfen, um zu minimieren die Möglichkeit von "Kollisionen" (zwei verschiedene Quellen produzieren gleiche Ergebnis).

Die Wahl einer großen Anzahl von Saatgut Wörter, die mit einem ordnungsgemäß initialisiert Zufallszahlengenerator sollte minimieren die Chancen von zwei Benutzern Erzeugung der gleichen seed.

+560
pitboy1o1 15.01.2017, 06:22:39

Der vout-index - (n), die Sie sehen nach dem Aufruf decoderawtransaction Hinzugefügt von bitcoind. Es ist nicht in der raw-Bewegungsdaten.

Wenn Sie manuell zu entschlüsseln, die serialisiert tx, für Ihr Beispiel, Sie bekommen diesen für die Ausgabe Abschnitt:

02 # Anzahl der Ausgänge
# Wert lockscript_length lockscript
005a620200000000 17 a914a88433dd5e9fcee779efdea952e397cf3bfe8aac87 
# Wert lockscript_length lockscript
c587841500000000 19 76a91402952d768c840f30a49e20af5bd4219210a14d2488ac

Beachten Sie, wie es ist kein index-Feld. Es wird einfach berechnet, indem der Knoten beim Deserialisieren der Transaktion.

+540
sbhimavarapu 21.05.2013, 05:20:46

Ich habe, um zu überprüfen, Unterschreiben Nachricht für meine blockchain bitcoin-Adresse. Ich konnte nicht finden, die Nachricht signieren oder die option " privaten Schlüssel unter Mehr Optionen neben alle meine bitcoin-Adressen. Ich dachte, vielleicht ich haben, um es zu importieren.Also ich importierte meine eigene blockchain bitcoin-Adresse, die ich unten erwähnen

1PSBpnjrzpHyKpyQuFaecdnA4WfDetdiwn

und es wurde eine Uhr nur Adresse. Mehr Optionen sehe ich nur Archivieren, übertragen und ausgegeben wird. Also, was ist jetzt zu tun ? Bitte um Hilfe...

Ich habe keine bitcoins auf diese Adresse, aber ich eingeloggt mit dieser bitcoin-Adresse als master-Adresse auf einem bitcoin-Glücksspiel-Seite und das Passwort vergessen.Nur so kann ich wiederherstellen mein account ist, indem überprüft wird meine bitcoin-Adresse

1PSBpnjrzpHyKpyQuFaecdnA4WfDetdiwn und einfügen der Signatur von blockchain. Ich will nicht zu verlieren meine BTC und LTC auf dieses Konto.

Also, was ist jetzt zu tun ? Bitte um Hilfe...

+533
Conor Cosnett 19.10.2016, 23:44:02

Als ich angefangen zu lernen, erstellen Sie eine neue altcoin, ich fand es einen bemerkenswerten Unterschied zwischen alten und neuen Bitcoin - /Litecoin-Core-wallet ist, dass alte Versionen (0.6.9 von Litecoin) haben mining-Funktionalität integriert in der Brieftasche, die mit einer Registerkarte und eine Schaltfläche für ihn, während neue Versionen (von 0.7.0.1 Bitcoin) nicht.

Also meine Frage ist ab welcher version die mining-Funktionalität entfernt von der Brieftasche? Gibt es irgendwelche Changelogs/release-notes/Aussagen , die sagen, über diese änderung? Und kann mir jemand sagen , warum sollten wir trennen es von der Brieftasche?

Ich wirklich wollen, um zu sehen, ob ich re-Integration dieser Funktionalität zurück, um die Brieftasche, da die meisten meiner Kunden sind "low-tech" und eine Schaltfläche "Mining" wird optisch auf jeden Fall viel einfacher, dann läuft Bündel von Linien Befehl in das terminal.

Ich denke, einige von Euch können dann beginnen, mir zu sagen zu stoppen, erstellen neue altcoins, aber meine Kunden wirklich wollen, um eine neue bitcoin-ähnliche Währung für Ihr eigenes business, so dass ich denke, dass Sie wahrscheinlich nicht zu sehen, es der öffentlichkeit anderswo, wenn Sie nicht Teil des business, also never mind. :)

Jede Referenz-links oder Artikel oder Arten von Hilfe wird sehr geschätzt werden. Danke!!!

+510
CharlieRB 05.07.2010, 22:24:49

Wenn zwei Blöcke gefunden werden, auf der gleichen Höhe, nur einer kann letztlich ein Teil der Kette mit der meisten Arbeit. Bergleute tun 'Stimme', welche von den Blöcken zu akzeptieren, dies ist jedoch nicht durch Gießen einen Stimmzettel, sondern durch die Herstellung einer nachfolgenden block und damit eine der beiden Ketten länger als die anderen. Bergleute damit und die Abstimmung mit Ihren hashpower, indem Sie versuchen, erweitern Sie die eine oder andere Kette-Tipp.

Also der "Angriff", die Sie beschreiben, ist nicht praktikabel: wenn der Miner nur Ihre teure mining-hardware, allein zu entscheiden-Kette spaltet, würden Sie verlieren sich auf eine Menge Umsatz. Stattdessen haben Sie mir alle die Zeit, um so viele Blöcke wie möglich.

Siehe auch:

+488
Leon Tran 10.08.2015, 11:19:53

Ich habe installiert MultiBit-version 0.5.14 und jedes mal, wenn ich es starte, es ist eine Synchronisation geschieht mit Netzwerk:

Wiedergabe blockchain " ab Datum "Aug 3, 2013"
Stoppen Bitcoin-Netz-Verbindung...
Synchronisation mit Netz...
Synchronisation mit Netz, 15,253 block(s) zum download bereit. Block Datum : "Aug 4, 2013".
...

Meine Vermutung ist, dass es hält einen block erzeugt, auf 2013-08-03 als genesis block, um Platz zu sparen. Aber dann aktualisiert es. Warum nicht halten Sie auf, um die aktualisierten block statt der ersten? Alternativ, wenn die Aufrechterhaltung Transaktion Geschichte wichtig ist, warum nicht den cache, heruntergeladene Daten lokal und es wiedergeben von der Festplatte statt? Ich habe eine ziemlich schnelle Verbindung, aber es gibt so viel internet-traffic passiert, dass auch bei mir dauert es Minuten, um zu starten.

EDIT: Anscheinend lag ich falsch. Es tut nicht wiedergeben Transaktionen mehr am Start. Ich weiß nicht, was mache ich dieses mal anders.

+485
Austrasier 31.10.2015, 09:07:42

Befehle wie bitcoind getblocktemplate

Sehen chytrik Antwort - sollten Sie den Kommandozeilen-client bitcoin-cli nicht der server bitcoind.

Ich habe versucht, fügen Sie den src-Ordner, um meine globalen Pfad

Das ist generell der falsche Sache zu tun.

  • ein src Verzeichnis enthalten sollte-source-code. Es ist nicht angemessen, dass auf deinem $PATH.
  • beginnen Sie, indem Sie den vollständigen absoluten Pfad, z.B. /home/jpc/Code/WorkingCopies/bitcoin/src/bitcoin-cli getblocktemplate - wenn das funktioniert, siehe unten
  • Binärdateien installiert werden sollen, um irgendwo wie /usr/local/bin (oder Ihrer Distribution entspricht - siehe Linux Standard Base). In der Regel erfolgt dies mittels sudo make install , aber überprüfen Sie die Anweisungen für die bitcoin. Wird dieser Ordner bereits auf Ihrem $PATH.
  • Es sei denn, es gibt eine Menge von anderen binaries in einen neuen Ordner, ist es wohl besser, fügen Sie ein alias statt die shell-Suche durch einen großen Ordner für jeden Befehl, den Sie geben.
+475
devorah 09.09.2018, 07:58:19

Wenn Sie verwenden eine alte/ungenutzte computer und installieren Talis/Ubuntu drauf (über USB-stick nach überprüft, die die SHA256-Summe) und nie verbinden Sie es mit dem internet, ich möchte Sie zählen diese als "cold storage".

Sie installieren könnte Bitcoin Core auf dem computer (über USB-stick nach überprüfung der SHA256-Summe) und verwenden Sie es ohne das herunterladen der blockchain dump Ihre privaten Schlüssel in eine txt-Datei und drucken Sie es.

Dumping die Brieftasche (private Schlüssel) ist möglich über die "Konsole" in Bitcoin-Qt oder über RPC (mit der bitcoin-cli command line tool). Müssen Sie rufen Sie dumpwallet <Dateiname>

Auch sollten Sie erwägen, ein hardware wallet.

+466
Francisco da Cunha Kern 23.10.2010, 11:34:04

Ich bemerkte, dass die bitcoin-cli getrawtransaction nicht die Adressen der Eingabe von Buchungen. Ich habe zum Beispiel den folgenden Befehl ausführen.

bitcoin-cli getrawtransaction eb9f2d61771d923d5d2945cc7a9560ef8a9dd12767f9571c24a2c132423622cb 1

Dann bekomme ich diese Antwort (nur der relevante Teil gezeigt). Beachten Sie, dass der Ausgang der Transaktion-Adressen angezeigt werden und die Eingabe-Transaktionen haben keine Adressen.

"vin": [
{
 "txid": "3bd41515babcf549572b108f69a642e4097d9f3773024a8ebfca9dca67501187",
 "vout": 0,
 "scriptSig": {
 "asm": "3045022100c70eaecfb833321be10160261bfb3e7b8fe48f648008c61575f1319839498a390220275e8cbfa611dc510b8631bb674841514e4feceb0283ddd245411fe396600da1[ALL] 04ced626a3cb9ec7239bd395e8b25758a5ce724b1b50534ebcbb12bade2ac2be1b2b7b96f24070cdbb3b51147a74bd734b19b9c9c53632a505fe5d15293e545c2e",
 "hex": "483045022100c70eaecfb833321be10160261bfb3e7b8fe48f648008c61575f1319839498a390220275e8cbfa611dc510b8631bb674841514e4feceb0283ddd245411fe396600da1014104ced626a3cb9ec7239bd395e8b25758a5ce724b1b50534ebcbb12bade2ac2be1b2b7b96f24070cdbb3b51147a74bd734b19b9c9c53632a505fe5d15293e545c2e"
},
 "sequence": 4294967295
 }, 
{
 "txid": "d3669ecb95245d57d582e532fa1611f85e619a71b04f1bac6c2f0d0138ecb571",
 "vout": 0,
 "scriptSig": {
 "asm": "3046022100d5d7e7aca45ddc0516839163f8dda221dfa3a98e03966e15eaf6a39dd47a4549022100dabb158eb016194ba5645e45d2666a67219f8cc05ae616fa2b55f1fbcac0ee95[ALL] 042d403310f0a8595944c46c062f658c8ef044d9e83c82cb7ca882d9b7c7ac94d144096e7b4894898ec37e6086601166a1a5da21a72da342d8db45155915cee32a",
 "hex": "493046022100d5d7e7aca45ddc0516839163f8dda221dfa3a98e03966e15eaf6a39dd47a4549022100dabb158eb016194ba5645e45d2666a67219f8cc05ae616fa2b55f1fbcac0ee950141042d403310f0a8595944c46c062f658c8ef044d9e83c82cb7ca882d9b7c7ac94d144096e7b4894898ec37e6086601166a1a5da21a72da342d8db45155915cee32a"
},
 "sequence": 4294967295
}
],
 "vout": [
{
 "value": 0.01582061,
 "n": 0,
 "scriptPubKey": {
 "asm": "OP_DUP OP_HASH160 9748c285af98f565b89fe8504c6e59f9bea1d6e2 OP_EQUALVERIFY OP_CHECKSIG",
 "hex": "76a9149748c285af98f565b89fe8504c6e59f9bea1d6e288ac",
 "reqSigs": 1,
 "type": "pubkeyhash",
 "Adressen": [
"1EnvCQkn3NtZnEvCGiqmdqVS9kJTSMoKml"
]
}
 }, 
{
 "value": 0.01000000,
 "n": 1,
 "scriptPubKey": {
 "asm": "OP_DUP OP_HASH160 95d00f0976e0858e84de0f13cddfe0b37787f071 OP_EQUALVERIFY OP_CHECKSIG",
 "hex": "76a91495d00f0976e0858e84de0f13cddfe0b37787f07188ac",
 "reqSigs": 1,
 "type": "pubkeyhash",
 "Adressen": [
"1Ef8vkvY9Es6mZ6N9eXfUC7R1E5LQpPDsx"
]
}
}
]

Ich kann call getrawtransaction wieder auf die 2 input-Transaktions-ids.

  • 3bd41515babcf549572b108f69a642e4097d9f3773024a8ebfca9dca67501187
  • d3669ecb95245d57d582e532fa1611f85e619a71b04f1bac6c2f0d0138ecb571

Das Ergebnis für das erste, 3bd41515babcf549572b108f69a642e4097d9f3773024a8ebfca9dca67501187, ist wie folgt (nur die relevanten Teile gezeigt).

 "vout": [
{
 "value": 0.01582060,
 "n": 0,
 "scriptPubKey": {
 "asm": "OP_DUP OP_HASH160 0eecd17bdc3ba83af0550fcffacf69d40a95ea21 OP_EQUALVERIFY OP_CHECKSIG",
 "hex": "76a9140eecd17bdc3ba83af0550fcffacf69d40a95ea2188ac",
 "reqSigs": 1,
 "type": "pubkeyhash",
 "Adressen": [
"12MvA7Lj3smCkr2xahayQcDhaY2q8cZYqm"
]
}
 }, 
{
 "value": 0.02000000,
 "n": 1,
 "scriptPubKey": {
 "asm": "OP_DUP OP_HASH160 70ae216a65d1e6796867be5196135e0f0767cc58 OP_EQUALVERIFY OP_CHECKSIG",
 "hex": "76a91470ae216a65d1e6796867be5196135e0f0767cc5888ac",
 "reqSigs": 1,
 "type": "pubkeyhash",
 "Adressen": [
"1BGoHHcBXajAG4R44G3gER15wZTKrx9Gte"
]
}
}
]

Beachten Sie, dass es 2 Ausgabe-Adressen.

  • 12MvA7Lj3smCkr2xahayQcDhaY2q8cZYqm
  • 1BGoHHcBXajAG4R44G3gER15wZTKrx9Gte

Wie kann ich wissen welche dieser 2 Ausgabe Adressen von 3bd41515babcf549572b108f69a642e4097d9f3773024a8ebfca9dca67501187 verbunden ist/entspricht der ersten Eingabe von Buchungen von eb9f2d61771d923d5d2945cc7a9560ef8a9dd12767f9571c24a2c132423622cb?

Gibt es Methoden, die auf bitcoin-cli zu helfen, die Abbildung dieses problem aus?

Dies ist die Transaktion unter Berücksichtigung: https://blockchain.info/tx/eb9f2d61771d923d5d2945cc7a9560ef8a9dd12767f9571c24a2c132423622cb

Irgendwie ist es in der Lage zu sagen, welche wallet-Adressen verantwortlich ist, aus dem upstream-Transaktion.

Zum Beispiel, Sie sind in der Lage, herauszufinden, dass 12MvA7Lj3smCkr2xahayQcDhaY2q8cZYqm und 1FDWnFksXHFh9roq4oNyeXSpyRaJgGE46x sind die dazugehörigen Adressen für die Eingabe von Buchungen.

+315
effe 11.12.2016, 11:12:55

Nein, Sie haben everyones verschlüsselten privaten Schlüssel. Den privaten Schlüssel erhält, entschlüsselt Sie lokal auf Ihrem client.

Und natürlich könnten Sie es ändern, ein paar Zeilen code und sammeln Sie Ihre privaten Schlüssel. Aber das gilt für jeden bitcoin-client (thin-client oder nicht). Das ist, warum es wichtig ist, zu dem client, Programme von vertrauenswürdigen Quellen (und deterministische bauen).

+314
CnapoB 22.05.2011, 12:25:28

Aus der Dokumentation von Microsoft auf, wie man öffnen Sie ein Eingabeaufforderungsfenster:

Öffnen Sie das Eingabeaufforderungsfenster, indem Sie auf die Schaltfläche Start klicken, auf Alle Programme klicken, auf Zubehör klicken und dann auf Eingabeaufforderung klicken.

Auch:

Hier ist ein weiterer Weg, um eine Eingabeaufforderung zu öffnen-Fenster: Klicken Sie auf Start - Taste. In das Suchfeld, geben Sie den Befehl Eingabeaufforderung, und klicken Sie dann in der Liste der Ergebnisse, doppelklicken Sie auf Eingabeaufforderung.

Sobald Sie das tun, verwenden Sie die cd - Befehl "change directory", wo Bitcoin installiert ist (wahrscheinlich C:\Program Files (x86)\Bitcoin oder C:\Program Files\Bitcoin). Von dort aus sollten Sie in der Lage sein zu geben bitcoin-qt.exe rescan und werden auf Ihrem Weg!

+311
Kevin Madura 06.06.2016, 11:52:36

Es ist natürlich auch möglich... aber es ist unglaublich unwahrscheinlich!

Mining mit der CPU nicht profitabel gewesen seit den frühesten Tagen des bitcoin, die erwartete Zeit, um ein block ist wahrscheinlich auf die Reihenfolge der Jahrhunderte an dieser Stelle und zu diesem Zeitpunkt werden Sie gebrannt haben viel mehr Strom Kosten als der spätere block-Belohnung.

So, als ein experiment, man könnte es versuchen, aber wenn es kostet auch nur $5 im Wert von Strom pro Monat, würde man eigentlich haben bessere Chancen, dass die Ausgaben Geld auf einen Lotto-ticket!

+278
Hashimaru Kon 22.06.2013, 06:20:43

Ich bin transfer USDT zu BTC-Adresse versehen, aber seit der letzten 3-Monats-USDT fehlt .wie nehme ich zurück, die in meinem Konto. Binance mir nicht helfen, für wieder mein USDT.oder BTC. Sie r sagen, wenn Ihr Durchtrennung abnorme oder zu stornieren, Kontaktieren Sie uns.seit dem letzten 3 Monaten, die ich lese, diese durch binance.

+240
Sam Tatasurya 06.02.2014, 13:03:59

Aus der API-Dokumentation verfügbar https://www.bitstamp.net/api/

Die private Endpunkt https://www.bitstamp.net/api/v2/balance/ umfasst die Gebühren für alle Paare.

Die private Endpunkt https://www.bitstamp.net/api/v2/balance/{currency_pair}/ beinhaltet die Gebühr für die angegebene pair.

+210
Athavan Alfred 17.06.2014, 18:03:40

Schließlich fand ich die richtige Zeichenfolge an den pool.

String message1 = "{\"id\":1,\"method\":\"getblocktemplate\",\"params\":[\"wallet_address\":\"<wallet_address>\", \"reserve_size\" : 60]}\n";

String authorizemessage = "{\"params\":{\"login\":\"<wallet_address>\", \"pass\":\"x\"}, \"id\": 2, \"method\": \"login\"}\n";

Danach können wir erst genehmigen Sie mit der authorizemessage und später gehen message1 durch den Ausgabestrom des Sockets.

+197
Lisa Brown 20.02.2012, 20:59:43

Seit NXT und OpenBazaar sind Gebäude zu einem dezentralen Marktplatz, wie würde das funktionieren, da ist keine Mitte-Partei zu vermitteln, wenn ein Problem Auftritt?

Was sind einige der vorgeschlagenen Lösungen zu einem dezentralen Marktplatz, so weit?

+146
Fanpeng 04.12.2010, 22:53:00

Wie ich es verstehe, ist es unerheblich, ob Sie hatte-Dollar oder bitcoins mit Ihnen. So oder so, Sie sind pleite und Sie sind ein Gläubiger. Sie haben einen Antrag in den Konkurs zu verlangen, Ihren Anteil von was auch immer Vermögen das Gericht kann feststellen, dass Sie haben.

+121
Steve Muskiewicz 08.03.2010, 08:24:41

MultiBit HD-Entwickler hier.

Es gibt eine Menge von Informationen über die Wiederherstellung Portemonnaies in der Hilfe in die Brieftasche und auf der Webseite:

https://multibit.org/en/help/hd0.1/restore-wallet.html

https://multibit.org/en/help/hd0.1/files.html

Die cloud-backup-Ordner sind es um die volle Wiederherstellung der Brieftasche, wenn Sie wissen, die Brieftasche Worte. Sie werden wiederherstellen, Kontakte, Notizen, Wechselkurse - alles.

Wenn Sie Vertrauen in kopieren, um die Dateien auf Ihrem Computer (viele Nutzer haben Probleme mit diesem, so wir führen Sie Weg von ihm), dann ist es sicher durchführen einer Decke Kopie der Roaming-Dateien auf die andere Maschine. Stellen Sie sicher, um neu zu erstellen die cloud-backup-Verzeichnis und füllen Sie es auch.

Wie immer der Fall ist, stellen Sie sicher, halten Sie Ihre Brieftasche Worte sicher so, dass, wenn es schief geht (Blitzschlag direkt in der Mitte der Kopie?) Sie können immer wieder Ihre privaten Schlüssel.

+121
nbarriga 24.03.2019, 13:16:08

Die folgende bitcoin-Adressen beteiligt sind, BETRUG...

[snip]

Wo kann ich das melden bitcoin-Betrüger?

+104
subhash kumar singh 20.04.2011, 06:07:15

Sie können die btc-e exchange zum Beispiel.

+89
hba 06.06.2015, 05:25:30

NMC block 19200 war der erste block zu haben, zusammengeführt mining-hashing auf Sie, Obwohl ich weiß nicht, ob eine fusionierte Bergbau-pool gefunden, diese zu blockieren. In merged-mining, Ihre eingereichten Aktien übergeben werden, um bitcoin zu prüfen, ob es löst einen block. Dann ist es übergeben namecoin. Es sind jeweils voneinander unabhängig. Wenn Sie einen NMC block, es ist nur, dass! Keine BTC generiert werden!

+60
Mark Wang 13.02.2014, 20:09:49

es scheint, dass es einige bitcoind Prozesse zombied aus und hören Sie Ihre port. versuchen Sie, um diesen Befehl ausführen zu töten, die anderen Prozesse

killall -9 bitcoind
+47
Edward Eshun 22.08.2016, 23:47:27

Just for fun habe ich beschlossen, check-out-bit-Münzen und einige Bergbau. Keine Visionen, machen Millionen oder etwas, was ich nur finde das Konzept ziemlich cool. Jedenfalls habe ich guiminer installiert in windows und installiert ich habe die bit-coin Portemonnaie aus der bitcoin-Website.

Wie bekomme ich meine Adresse, so dass ich kann mir jemand Mittel und in der mining-software wie kann ich es so einrichten, dass er weiß, wo Sie Gelder einzahlen? Ich habe es bis und läuft mit btc guild pool, aber es hat mich nicht gefragt, darüber, wie Sie senden Sie mir bit-Münzen.

Ich bin verwirrt, ich fühle mich wie ich bin fehlt das wichtigste Stück des Puzzles.

+34
Adam Legend 21.01.2013, 16:18:02

Edit; nach dem schreiben dieses post habe ich festgestellt, dass OP_CHECKDATASIG ist im Grunde auf den Punkt gebracht. Implementiert ist es auf Bitcoin Bargeld und möglicherweise bald auf Bitcoin Core als gut.

Jemand hat sogar geschrieben, dieser Beitrag in eine Bitcoin-Cash-smart-Vertrag: https://honest.cash/pein_sama/spending-constraints-with-op_checkdatasig-172

+30
Zombie 20.03.2012, 09:31:40

Ich verstehe nicht deine Frage, aber ich werde versuchen zu helfen.. Ersten Sie sollten niemals den Zugriff auf Ihren pc, außer Ihr selbst, wenn er übertragen Sie die Münzen, um Ihre eigene Adresse, Sie können keinen Zugang zu Ihnen mit einfachen Worten Stahl er Ihre Münzen, um zu überprüfen, ob Sie noch eigene Münzen überprüfen Sie Ihre Adressen aus Kern Geldbörse in einem Gabel-block explorer

+26
Stixxnstones 07.02.2014, 11:47:38
$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