MtGox-Api-Lizenz

Ich möchte die Daten der MtGox-API für meine (kommerzielle) website. Ich will zu zeigen, Ihre Daten als exchange-rate, aber, natürlich, ich werde einen link zu Ihrer Website und Angabe als Quelle. Ich konnte nichts finden auf Ihrer Website über die Verwendung der API-Daten für eine kommerzielle Website, also... weiß jemand darüber?

+366
Mehmet N Karabulut 22.01.2011, 00:30:11
16 Antworten

Haben Sie überprüft Ihre disc-Zuweisung? Das gesamte Bitcoin-db ist in der Nachbarschaft von 14gb (ab heute, 2/12/2013). Ich zog die Bitcoin-db in einen Ordner auf eine andere partition (mit über 100 GB Speicherplatz) und die, die das Problem gelöst für mich.

Die Fehlermeldung ist nicht sehr hilfreich, und weder windoof, aber in meinem Fall die Menge des freien Speicherplatzes auf der disc zu haben scheint, wurde das Problem.

+972
Cheryl Waye 03 февр. '09 в 4:24

Gibt es eine einfache Möglichkeit, um sicherzustellen, dass bitcoind Neustart auf system-Neustart? Ich habe versucht, indem Sie die systemd-service-Dateien in /etc/systemd/system, aber das schien nicht zu funktionieren... vielen Dank im Voraus

+675
Bart Lantz 22.09.2019, 19:46:32

Je nach der Münze, finden Sie die PoW-Algorithmus durch durchlesen der source-code von der Münze. Für die Münze, die Sie referenziert, die überprüfung der directory Chronon/src/pow.cpp kann man den Algorithmus ist X11.

+647
TAHA MG 19.08.2015, 14:02:34

Das problem war ich hatte zu tun mit der Formatierung. In der api-Dokumentation gibt es eine amount_int Parameter, die übergeben werden muss mit der http - Anfrage. Ich hatte vergessen, dass mtgox erfordert nichts mit _int postfixing in der form Betrag * 10 ^ 8

so zum Beispiel, wenn Sie versuchen, senden Sie von 0.01 bitcoins für die amount_int Feld setzen würde

0.01 * 10 ^ 8 = 1000000
+567
MattD 27.08.2017, 12:08:40

Einmal habe ich legte eine faire Münze 256 Zeiten und der zufälligen 256-bit integer, die ich nutzen werde, da mein privater Schlüssel, wie wird der öffentliche Schlüssel abgeleitet?

Ich habe gelesen:

Gegeben ein private key, wie bekommt man eine öffentliche Adresse

Und:

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

Aber ich finde nicht die Antwort auf meine Frage. Ich verstehe ECDSA-Kurven werden verwendet, aber ich verstehe nicht, welcher Teil ist der öffentliche Schlüssel und was ist der Zusammenhang zwischen der (einmaligen?) den öffentlichen Schlüssel und die Adressen, die Sie geben.

Wenn Sie konvertieren die privaten Schlüssel zu einem öffentlichen Schlüssel durch ausführen einer Multiplikation mit der Kurve der Basis Punkt, dann stellt sich die Frage: was ist die Kurve, die die base zeigen?

Ist die Kurve der Basispunkt Teil des privaten Schlüssels?

Das würde bedeuten, dass der sogenannte "private key" ist nicht wirklich nur ein "privater Schlüssel", sondern ein Schlüsselpaar, von dem Sie können, jederzeit, leiten Sie den öffentlichen Schlüssel?

+485
Richard Prestage 23.07.2011, 05:07:04

Ihre Frage ist: Wie funktioniert die Suche nach einem nonce überprüfen was in den block?

Da Sie investiert haben, so viele hash-Strom, Strom, hardware und Zeit zu lösen, ein block, es macht den block legitim. Es ist wie wenn ich sage, dass ich 100$ auf das eine, gewinnen Sie einen 1km laufen, dass dauert 10 Minuten. Denn die Belohnung ist hoch (hier 100$) viele werden das Rennen einzusteigen. Ein Räuber müsste auch laufen, 1km in der Lage sein, seine Betrugs-block angenommen. Das problem ist, dass er haben würde, zu gewinnen, die nächsten 5 Rennen seine Kette akzeptiert. So ein Räuber, der möchte Betrug der Kette haben mehrere hash-power als jeder andere. Mindestens 51% des Gesamt-hash-power. Je mehr der Lohn ist hoch, die mehr haben wir Menschen, die sich das Rennen und desto sicherer ist das bitcoin-Netzwerk. Jeder block hat eine Belohnung von 12,5 BTC. Diese Belohnungen Tropfen 50% über alle 4 Jahre. Um diese Belohnung, die Sie hinzufügen, die tx-Gebühren für alle Transaktionen in den block.

+462
matlehmann 30.03.2016, 14:57:10

Ich heruntergeladen bitcoin.com wallet und sofort schickte mir eine E-Mail an meine BTC-Adresse. Gleich danach kaufte ich einige bitcoin durch simplex. So dass die Transaktionen (ich habe zwei, auf der gleichen Adresse) ging durch, ich kann es auch sehen auf blockchain.info. Die Sache ist, dass ich nicht sehen kann, es in meine Brieftasche. Auch die Adresse schickte ich mich selbst auch nicht sichtbar in die Geldbörse. Ich habe noch die E-Mail-tho. Ich ging hin und her mit bitcoin-Unterstützung (ein Typ namens Steven), ich räumte mein chache, erzeugt die neue-Adressen, die gescannt für Fonds, ich habe versucht alles, was er sagte. Er sagte auch, dass, enter image description here sollte die Fehlermeldung nicht anzeigt werden, auch aufgehört zu glauben, mir etwas über mein Problem. Ok, also hier ist die Sache, die ich wissen will. Wie kann ich versuchen, auf meine bitcoin nur durch die BTC Adresse? Oder zumindest kann ich herausfinden, um welches wallet dieser Adresse verknüpft ist? Weil, wenn es nicht im Zusammenhang mit meiner Brieftasche, die Brieftasche ist es verbunden dann? Kann eine bitcoin-Adresse nicht mit einer Brieftasche? Wenn ja, kann jemand abzurufen dem Geld dann? Ich werde sehr dankbar für jede Antwort, die hilfreich sein könnten. Vielen Dank im Voraus

+347
user40793 22.09.2018, 23:51:32

ich möchte die Abfrage unbestätigten Transaktionen durch die Verwendung von getrawmempool.

muss ich ausführen, um eine vollständige Knoten ?

oder wenn ich den Rückschnitt im bitcoin-config, bekomme ich immer noch die neu unbestätigten trsanctions ?

+333
Murun 17.10.2018, 00:04:32

POS-Münzen werden nicht abgebaut im herkömmlichen Sinne. Sehen Sie, mining ist ein Weg, um Menschen erweitern, etwas Energie, so dass niemand Sie besiegen kann das Netzwerk durch die Generierung von gefälschten Blöcke und anfügen zu ändern, die Transaktion Geschichte. Bergleute sind in der Regel Münzen belohnt.

Siehe auch im POW, die Münzen sind nicht abgebaut, Sie sind einfach nur generiert und vergeben an die person, die entschieden in der Berechnung. Die die Belohnung bekommen, weil Sie noch verbrauchen einige Energie, um zu halten das Netzwerk Sie sehen also, auch im POW, die Münzen sind nicht wirklich abgebaut sind Sie?

Für den POS, die Sie tun können, ICO und einige setzen Münzen in active wallets. Diese Menschen können dann beginnen, das system zu nutzen. Sie buchstäblich generieren Münzen und Frage Sie aus und zwingen die Menschen in diese Anbinden-system in Reihenfolge zu machen Sie jede Transaktion im Netzwerk. Natürlich sind wir immer noch nicht gelöst ist die Verteilung Probleme für die menschliche Art Wirtschaftssystem.

Satoshi hat uns ein start jedoch.

+295
TRJ 15.07.2016, 10:41:02

Ich habe kürzlich in der bitcoin-arena, und bitcoinj war mein tool der Wahl. Experimentieren regression-test-Modus, ich war in der Lage, erstellen Sie die folgende benutzerdefinierte Transaktion. Es hat eine geänderte schließ-script und bräuchte eine modifizierte entsperren, input, script.

 //Absender: sig pubk [dup() hash() pubk equ() chksig() OP_VERIFY() match_me eqal()] 
 //Empfänger: matcher sig pubk [dup() hash() pubk equ() chksig()]

 Skript sperren = new ScriptBuilder()
.op(OP_DUP)
.op(OP_HASH160)
.Daten(address3.getHash160())
.op(OP_EQUALVERIFY).op(OP_CHECKSIG)
 .op(OP_VERIFY)/*entledigt sich der wahre linke von früheren checksig*/
 .Daten(match_me)/*32bytes aufeinander abgestimmt werden, um Skript*/
 .op(OP_EQUAL)/*überprüft die Gleichheit der match_me durch ein, durch den Empfänger*/
.build();

 Die Transaktion Vertrag = new Transaktion(params); 

 Vertrag.addOutput(MEDAILLE.multiplizieren(25), sperren); 
 SendRequest req = SendRequest.forTx(Vertrag); 
wallet2.Brieftasche().completeTx(req);
wallet2.Peer().broadcastTransaction(req.tx);

Hier, ich versuche zu schaffen, diese Transaktion, die nicht ausgegeben werden, bis der Empfänger liefert Daten, Spiele 'match_me'. Die Transaktion, die Hälfte erfolgreich verbringt die Münzen des Absenders Brieftasche, Subtraktion 25 BTC von wallet2. Allerdings wallet3 war noch immer leer, auch nach dem erzeugen einer neuen block.

Transaktion:
bd52d8ef024715096b5177d581121122dc1ce9f8925c105a496bb290691ba1a7
 aktualisiert: 2016-10-02T23:19:14Z
 in PUSHDATA(72) [3045022100f5664de61bd0c9576d7dd2aaf98f2ba4e60c1013e55a36e62bf1d47c38a0fb5c02206872b35821f05069df5d2302dadc55011e6e6d7569e2e46c655deb9265390f3f01] PUSHDATA(33)[035562c04ff3ddb5a8ba566f4cd84c3e47478997ab8730bd923a4260fc9dfe246e] 50.00 BTC
 outpoint:7738e333b27700e835d3c118444d9f2181033c8d796ca116c66d795140ad64df:1 hash160:67d4ea4c50e80497380b7eb2f901664dc341db4b
 aus DUP HASH160 PUSHDATA(20)[d713cf366138ad0d0aac8c148ca724c18a8c4e4d] EQUALVERIFY CHECKSIG ÜBERPRÜFEN PUSHDATA(16)[e04fd020ea3a6910a2d808002b30309d] GLEICH 25.00 BTC
 aus DUP HASH160 PUSHDATA(20)[2515ad4a14c15cc363796684149fd23ae1c3146e] EQUALVERIFY CHECKSIG 24.999877 BTC
 Gebühr 0.00050204 BTC/kB, 0.000123 BTC für 245 bytes
 prps USER_PAYMENT

Ich spekulieren, dass es der Fall sein könnte, dass wallet3 nicht erkennt, die benutzerdefinierte Transaktion, so dass es nicht in Ihrem Gleichgewicht. Denken Sie so? Wenn ich beschlossen, verbringen Sie die Transaktion über eine der txid, wie würde ich es schaffen, die Eingänge zu entsperren? wie erstelle ich scriptsig mit (.Daten(matcher).Daten(sig).Daten(pubkey))?

Danke

+240
Tom Liner 03.01.2017, 07:40:38

Die Verbreitung des Wortes über Ihre Erfahrungen (und die Unterstützung, die es durch die harten Fakten der website, domain-Registrierung, etc.) ist der beste Weg. Sie könnten in der Lage sein, zu Bearbeiten der wiki-Eintrag hinzufügen eine Warnung. Darüber hinaus Betrug Vorwurf Abschnitt auf bitcointalk.org möglicherweise ein guter Ort, um Ihre Warnung sichtbar, zu viele potentielle Opfer.

+225
vestin 11.12.2017, 21:58:38

wenn Sie Folgen Sie diesem link, Sie werden sehen, eine bestimmte bitcoin-Adresse. Wenn Sie genau hinsehen, um die prev_out Feld, es ist nicht ein outpoint Struktur. Innerhalb des Protokoll-Spezifikation unter Geschäftsvorfällefinden Sie den outpoint Struktur.

Die outpoint-Struktur ist:

Feldgröße Beschreibung Datentyp Kommentare
32 hash char[32] der Hashwert Der referenzierten Transaktion.
4 uint32_t index der index Der spezifischen Leistung in der Transaktion. Die erste Ausgabe ist 0 usw.

Wo, wie prev_out in der obigen Abfrage ist die Struktur so:

prev_out:{"spent":true,"tx_index":50341289,"type":0,"addr":"15e2tHrbiUd4RxnBmHKYorMysyKtk1ohxf","value":2000000,"n":0,"script":"76a91432e17777e35dedafd578ffd90fa21ea8835dd50e88ac"}

Warum ist das anders? Was bin ich Missverständnis? Ist blockchain.info nicht nach dem Bitcoin-Protokoll für Transaktionen auf Ihre json-Nachrichten?

+213
Saff 03.06.2012, 13:28:10

Stell dir vor, man könnte Folgen den Bewegungen eines bestimmten Bitcoin (oder Bruchteil davon) in der block-Kette. Dann würde das bedeuten, dass ich könnte machen, dass bestimmte Bitcoin etwas anderes vertreten, die Leute könnten dann frei handeln, wie alle anderen Bitcoins.

Ich könnte zum Beispiel mark 100 Bitcoins und definieren, dass diese stellen 100% des Eigenkapitals von meiner Firma. Ich konnte Sie dann bis zum Verkauf für etwas, was ich fühlte, war sinnvoll wegen meine Firma Wert + der Wert der Bitcoins sich. Die Leute würden wissen, dass Sie frei und fast anonym weiterverkaufen das Eigenkapital der meine Firma ohne Vertrauen nichts anderes als das, was die Bitcoins vertreten. Keine Notwendigkeit für Anwälte, keine Notwendigkeit für Verträge über den Verkauf und Kauf von Eigenkapital, keine Notwendigkeit treffen sich an alle, den Austausch zu tun. Mein Unternehmen konnte auch zahlen die Eigentümer Dividende, denn ich möchte immer wissen, welche Geldbörsen, die im Besitz der besonderen Bitcoints.

Meine Frage ist daher: Ist dies derzeit möglich ist, angesichts all der schönen scripting-features in Bitcoin. Und wenn nicht, dann gibt es derzeit irgendwelche Pläne zu ändern Bitcoins zu ermöglichen, eine solche Funktion?

Unnötig zu sagen, ich glaube, dass es ein grosses Potenzial, da könnte man im Grunde markieren Sie die Besitzer der Milliarden von Dingen (virtuell oder nicht) durch die Zuordnung so etwas wie 0.00000001 Bitcoins jedes Ding. Auf diese Weise würde man immer wissen, wer der wahre Eigentümer der betreffenden Sache ist.

+146
Todd Mailloux 08.03.2018, 07:51:33

Sie können sibit, mein Ruby-gem:

erfordern "sibit'
sibit = Sibit.neue
pkey = sibit.generieren
Adresse = sibit.erstellen(pkey)
balance = sibit.balance(Adresse)
target = sibit.erstellen(pkey) # wohin schicken Sie Münzen zu
ändern = sibit.erstellen(pkey) # wo die änderung wird gesendet
tx = sibit.zahlen(pkey, 10_000_000, 'XL', [Adresse], Ziel ändern)
+114
BinaryJoe01 28.02.2018, 07:31:39

Unter Linux lautet der Standard-Daten-Verzeichnis ~/.litecoin/. Dies ist, wo die Brieftasche, blockchain, Konfiguration, etc. Dateien gespeichert sind.

Können Sie sichern Ihre wallet-Datei > Backup-Wallet. Dies ist der Teil, enthält Ihren privaten Schlüssel. Siehe pic:

screenshot of Backup Wallet option

Sollten Sie verschlüsseln Sie mit einer sicheren passphrase (in Einstellungen - > Brieftasche Verschlüsseln), bevor Sie den Export Ihrer Brieftasche. Wenn Sie nicht die privaten Schlüssel in den Backups unverschlüsselt. So lange, wie Sie Ihre Brieftasche verschlüsselt, die Sicherung wird verschlüsselt und Sie können sicher* legen Sie es auf Dropbox, Google Drive, per E-Mail an Familie/Freunde, etc. für die sichere Aufbewahrung.

*So sicher wie deine passphrase ist, so machen es zu einer sehr hohen Qualität.

+88
hexerei software 25.11.2019, 06:01:44

Ich bin eine einfache p2pkh Transaktion mit libbitcoin. Versuchen übergeben Sie es durch meine regtest Knoten. Ich bin immer folgende Fehlermeldung.

Fehler-code: -26
Fehlermeldung:
16: zwingend erforderlich-script-verify-flag-Fehler (Unterschrift findet sich in den Skriptcode)

meine Transaktions-hash lautet wie folgt:

01000000018df8ae6050992976497b63349c281bd05666842a6a82d6d8b26dc51812d58201000000006b483045022100c4befe583a3bc22eeaf1516c6d26fb3e1240bdfdf25db266494d82c77ccb36100220108ad79c4a34115eec23f5b0202d492dd88ec637df17a1982d4a63382e457599012102a018e21c743a4b67dcf38f9b693e807b1fbb833dfe705aa513abbf177b04adc2ffffffff01c0a6b9290100000017a91450628702abb40cc5fee219b9c834f4126c4198848700000000

Kann jemand empfehlen, was ist hier passiert??

Bitte lassen Sie mich wissen, wenn weitere Informationen benötigt werden, um das problem zu verstehen.

Danke.

+80
qq52389433 26.03.2014, 15:37:43

Fragen mit Tag anzeigen