Gewusst wie: abrufen von POST-Daten, die enthält JSON

Ich habe noch nie verwendet, JSON vor und versuche, um die Werte abzurufen Gepostet, um meine Website von coinbase. Aber ich habe keine Ahnung, wie.

Informationen über die IPN und Rückruf finden Sie hier: https://coinbase.com/docs/merchant_tools/callbacks

Um genauer zu sein, was ich bisher verstehe ist, dass ich json_decode($jsonData); drehen Sie die JSON-Daten in den PHP-Daten. Aber wie setze ich die variable $jsonData?

Dies ist die Antwort, die gesendet werden sollen:

{"order":{"id":null,"created_at":null,"status":"neu","total_btc":
{"Cent":100000000,"currency_iso":"BTC"},"total_native":
{"Cent":2263,"currency_iso":"EUR"},"custom":"123456789","button":
{"type":"buy_now","name":"Test Item","description":null,"id":null},"Transaktion":
{"hash":"4a5e1e4baab89f3a32518a88c31bc87f618f76673e2cc77ab2127b7afdeda33b","Bestätigungen":0}}}
+505
Josh Enders 17.02.2018, 11:31:16
31 Antworten

Sie könnten auch installieren, Homebrew, dann führen Sie den Befehl brew install bitcoin haben, dann wird der bitcoind installiert.

+990
redb17 03 февр. '09 в 4:24

Vorteile der BTC Börsen

1) die Geschwindigkeit von Einzahlungen und Auszahlungen

Gewöhnliche Investoren (in den USA, wo es keine SEPA) verwenden ACH überweisungen oder Schecks zur Finanzierung Ihrer brokerage-Konten. ACH nehmen Sie überweisungen 3 Werktage und keine Fortschritte zu machen an den Wochenenden. Nach dieser ist in der brokerage-Konto, es dauert weitere 3 Tage für das Geld zu "Regeln". Also in einem extremen Fall, wo es ein Urlaub, Wochenende, eine überweisung an eine Börse (mit der Absicht zu kaufen, Bestand auf der Grundlage neuer Zeit sensible Informationen, die an einem Donnerstag stattfinden wird

(1) Freitag (1) Samstag (1) Sonntag (1) Ferien-Montag (2) Dienstag (3) Mittwoch, (1-Regeln) Donnerstag , (2-Regeln) Freitag, (2-Regeln) Samstag, (2-Regeln) Sonntag, (3-Regeln) Montag, (Handelbaren) Dienstag

Auf Software-as-a-Service bitcoin-Anleihen-Börsen (dies ist auch bekannt als die "zentrale") das dauert nur ein paar Bestätigungen, die durchschnittlich dreißig Minuten (3 Bestätigungen) bis zu einer Stunde (6 Bestätigungen) zu finanzieren, ein Konto, und der bitcoin wird dann sofort für den Handel verfügbar. Für trades mit weniger Zeit zu profitieren, kann der Benutzer begrenzen, das Wechselkursrisiko durch die Rücknahme Ihre Bitcoins von einer Börse, wenn Sie ihn nicht benutzen, und das dauert nur die Zeit für Sie, um zu bestätigen, um Ihre persönlichen Adressen. Mit ACH transfer von einem fiat Austausch wieder 3 business Tag cash settlement time (für Lager verkauft, Derivate von 1 Werktag cash-settlement-Zeit) und eine zusätzliche 3 Werktage für die Erreichung Ihrer eigentlichen Bankkonto.

Wenn dieser investor ist mit einem Scheck von der Maklergebühr, die Zeit wird noch verstärkt durch einen 3 Tagen in die post.

Aber Draht - /SWIFT-überweisungen sind natürlich nicht viel besser, aufgrund der cash-settlement-Zeit, bevor die übertragung geschieht.

Auf einer dezentralen exchange (mit mastercoin Protokoll -, Kontrahenten -, oder farbige Münzen), muss man nicht auf "Einzahlung" bitcoin", sondern das Opfer wird der Aktienhandel selbst sind auf die Gnade der Bestätigung Geschwindigkeit, so viele Arten von trading (empfindliche Zeit unter 30 Minuten) sind nicht praktikabel, aber die Investition-und swing-trading ist. Farbige Münze-Protokoll nicht über dieses Opfer. Auf dezentraler Austausch AML ist unmöglich, abgesehen von einigen zukünftigen Erfindung, die versucht, einige bitcoin befleckt, um das gesamte Netzwerk.

2) Mehr Flüssigkeit und eine größere Austauschbarkeit: Investmentfonds ausgegeben werden kann für Güter und Dienstleistungen, undeutlich vom persönlichen Geldbeutel-Mittel.

Auf fiat-Börsen, Broker erstellen investment-Konten, wo Geld zu "Regeln" und übertragen auf ein Bankkonto, bevor es ausgegeben werden kann, der auf waren und Dienstleistungen. Wir haben bereits festgestellt, dass diese zwei Wochen.

Auf bitcoin-Börsen, die Benutzer exchange-Adressen (Konten) sind undeutlich von Ihren persönlichen Konten. Auf der zentralisierte Austausch, haben Sie die Funktion für gehostete Brieftaschen, wenn userA will bezahlt werden, um eine bitcoin-Adresse, userB nicht weiß, ob die gewünschte Adresse zugegriffen wird, die auf bitcoin-QT oder an ein Konto gebunden, die an einer Börse. Ebenso, wenn userA schicken will, Gelder von der Börse können Sie einfach "auszahlen" es userB gewünschte Adresse.

Auf dezentraler Austausch, die wieder einmal die Gelder der Benutzer nie verlassen haben, Ihre private Geldbörse, um mit zu beginnen und es ist kein Konzept zurückzuziehen, bevor Geld ausgegeben werden kann für Güter und Dienstleistungen.

3) die Wirtschaftliche Freiheit. Investieren in Unternehmen, die in irgendeiner GERICHTSBARKEIT auf der Welt, und for-profit-dezentrale Dienste, für die keine Zuständigkeit.

Im fiat-Lager, Märkte, ein Unternehmen der Liste in jedem einzelnen Markt, in jedem einzelnen Land, und Investoren außerhalb von diesen Märkten/Ländern nicht investieren. (Wenn ein investor hat den praktischen Zugriff zu investieren, in ausländische Aktienmärkte, Sie sind kein gewöhnlicher investor). Auch viele Märkte und Länder haben Kapitalverkehrskontrollen sowie sozioökonomische Barrieren auf Eintrag.

In bitcoin-Börsen, diese Barrieren nicht existieren. Wenn Sie investieren wollen, in einem heißen Sektor in Gangzhou, China oder Missouri USA können Sie genau das tun. Auf zentralisierte Austausch, die Betreiber haben an einigen stellen versucht zu begrenzen, Menschen aus bestimmten Ländern (Amerika) aus dem Zugriff auf Ihre Märkte, wegen Haftungsfragen. Mit dezentralen Austausch gibt es keinen praktischen Weg, um den Zugriff auf diese Weise.

4) Gering bis nicht existent Kosten einer Kotierung eines Unternehmens. Viele weitere Arten von crowdfunding stattfinden kann, da Hunderte von tausenden von Dollar in legals Gebühren sind nicht notwendig, um einen Vermögenswert für den Handel.

5) Kleinere Anleger investieren können. In den fiat-Börsen, minimum funding requirements werden kann $2.000 für eine margin-Konto oder minimum Konto Größe überhaupt. Es macht Spaß, sagen die teenager, um zu investieren $100 eine Woche in ein Lager, so werden Sie Reich durch die Zeit, Sie sind 50, aber keine anständige Vermittlung wird lassen Sie Sie öffnen ein Konto, und Sie werden besser Handel Nike-Schuhe und gehen zu anderen frivolen Aktivitäten.

In bitcoin Börsen dieser nicht vorhanden ist. Einige zentrale Börsen haben hohe Gebühren zu geben, dezentralen Austausch kann nicht abgesehen von einer künftigen Protokoll, dass nicht.

6) Senken Sie die Gebühren für den Handel. zentralisierte Börsen haben Ihre eigenen trading-Gebühren. dezentrale Austausch wird nur die Netzwerk-Gebühr und mit welchem Protokoll erfordert.

fiat Börse Gebühren können wesentlich höher sein, bei "discount-Broker", in der direkte Zugang zu Märkten, und in maßgeschneiderten Wertpapierfirmen (bucket shops)

7) Daten-feeds werden nicht verzögert, kostenlos Fiat-Börsen geben die verzögerten Daten, es sei denn, der Anleger geht aus dem Weg besser zu finden und besser Daten mit mehr und mehr maßgeschneiderten Dienstleistungen. Es ist nur eine relativ aktuelle änderung, die ein einzelner investor bekommen können live-Zitate über den Austausch auf alle, geschweige denn level 2 Orderbuch-Informationen. Aber auch dann wird dieser investor hat zu tun eine Menge Forschung, um Wege zu finden, um dies zu tun Billig.

Keine bitcoin-Börse Verzögerungen Daten. Dies wäre eigentlich schwer zu tun. Dies ist unmöglich auf der dezentralen Börsen und keine zentrale Börse gewinnen würde eine Gemeinde, wenn Sie das Taten.

8) Free API-Zugriff In den fiat-Börsen, erste API-Zugriff auf Daten-feeds ist unmöglich oder sehr teuer. Nasdaq Gebühren $6.000 pro Monat für diesen Zugang, und das Protokoll (FIX) ist sehr veraltet im Vergleich zu JSON und restful services.

Bitcoin-Börsen alle vom Benutzer moderne JSON, einige verschiedene Formen von restful services und Oauth. Alle bieten das kostenlos ist, nicht als Höflichkeit, sondern weil das modern ist-und die Daten sind da.

Jetzt gewöhnlichen Investoren sind in der Lage, sowohl live-Daten und rufen Sie es via API für eigene Anwendungen.

Mit fiat-Börsen, der trading-Anwendungen wie automatisierte bots wurden weitgehend außerhalb der Reichweite für den normalen Anleger aufgrund der Einschränkungen im Datenzugriff, was zu einer illusion, die "High-Frequency-Trading" wurde einem unerreichbaren mystischen Handel reserviert für die mystische quantitative Programmierer in der verschwiegenen hedge-Fonds.

9) 24/7 Markt Stunden

Bitcoin-Börsen niemals in der Nähe. Handel asset jede Stunde des Tages. Es gibt keine Lücke ups und gap downs aufgrund von Informationen, während die Märkte geschlossen waren.

Dies ist ein Vorteil, weil die Informationen können jederzeit sofort verfügbar für eine Sicherheit, in jedem Teil der Welt.

In zentralisierten Austausch, die Umsetzung der "geschlossenen" Zeiten ist schwer (aber eine zukünftige exchange können sich entscheiden, dies zu tun), und in der dezentralen Austausch unmöglich ist, abgesehen von einigen künftigen Protokoll ändern.

Vorteil des fiat-Börsen

1) Margin, lots und viel Rand. bitcoin derzeit keinen praktischen Weg anbieten margin für Aktien.

2) SIPC Versicherung, für Aktien. Wenn Sie den exchange heruntergefahren vielen regulatorischen Umgebungen haben einen Weg für die Einleger Ihr Geld wieder zu bekommen bis zu einem Punkt.

+924
KsEuro 02.02.2012, 18:58:41

Ich arbeite mit einer bitcoin-Knoten auf meinem Rechner, voll synchronisiert mit RPC-Befehle aktiviert, rpc-server, live und txindex=1.

In der Kommandozeile kann ich die folgenden RPC-aufrufen und erhalten die Informationen über die Transaktion, die ich benötigen. Ich bin über die cli, wie ich brauche, um zu verarbeiten, 2,5 Millionen Transaktionen.

./bitcoin-cli decoderawtransaction $(./bitcoin-cli getrawtransaction b601fc820d66b6516f89557fba9b40943df962de96b914547dec72b0f047c2f3)

Das gibt einen JSON-Ausgang der Transaktion.

Jedoch beim ausführen der python-bitcoinlib Bibliothek scheint es zu geben, wird die folgende Fehlermeldung

import bitcoin, bitcoin.rpc bitcoin.SelectParams("mainnet") rpc = bitcoin.rpc.Proxy() rpc.getrawtransaction("b601fc820d66b6516f89557fba9b40943df962de96b914547dec72b0f047c2f3")

InvalidParameterError: {u'message': u'parameter 1 muss der Länge 64 (nicht 128)', u'code': -8}

Was mache ich falsch, ist nicht b601.. die Transaktions-id?

Edit: Wie pro Kommentar Ich habe es behoben durch Austausch rpc=bitcoin.rpc.Proxy() mit rpc=bitcoin.rpc.RawProxy(). Aber ich würde trotzdem gerne wissen, warum der Vorherige fehlschlägt.

+894
Karam Hasan 07.05.2017, 15:10:02

Gehen Sie einfach auf Ihre QT-Wallet-Konsole (Hilfe -> Debug-Fenster -> Konsole)

dumpwallet "C:/users/yout-user-name/dumpwallet.txt" 

Der Befehl exportiert alle Ihre privaten Schlüssel in einem text-Datei.

P/s: wenn Sie verschlüsselte Brieftasche, bevor Sie müssen diesen Befehl ausführen, vor dem ausführen dumpwallet

walletpassphrase "Ihr pass-Satz" 600
+883
MrMad 24.08.2018, 16:54:29

Hier ist ein Beispiel, ruft die aktuellen Werte aus dem json stream bei mtgox (aktuellen, niedrigen, Durchschnitt, Letzte und jetzt). Es ist in python geschrieben, sollte aber sehr leicht Anschluss in die Sprache Ihrer Wahl.

#https://github.com/spudstud/alfred-bitcoin-workflow

 #json ist das standard-python-json-parser
 #urllib2 ist eine Webseite abrufen-Bibliothek
importieren json 
import urllib2 

#Die url bietet die rohen json-stream
url="http://data.mtgox.com/api/2/BTCUSD/money/ticker"

#Öffnen Sie die url ein, und schalten Sie es in einen string mit json
jsonURL=urllib2.urlopen(url)

#Konvertieren der json-text in ein json-Objekt
jsonObject=json.Belastung(jsonURL)

#Parse die gewünschten Werte aus dem json-Objekt
currentValue = jsonObject ["data"] ['high']['display']
lowValue = jsonObject ["data"] ['low']['display']
avgValue = jsonObject ["data"] ['avg']['display']
lastValue = jsonObject ["data"] ['last']['display']
nowValue = jsonObject ["data"] ['now']

#Manchmal Ihre json ist nicht ein string ist,müssen Sie json verwenden.Last, kein json.Lasten:

print-jsonObject
drucken currentValue
drucken lowValue
drucken avgValue
drucken lastValue
drucken nowValue
+882
cbburke 08.08.2014, 09:29:55

Beim öffnen multibit bekomme ich diese Fehlermeldung; keine Ahnung, was es bedeutet?

"Det gick inte att läsa in https://multibit.org/version.txt. Felet var javax.net.ssl.SSLHandshakeException Sonne.Sicherheit.validator.ValidatorException: PKIX path building failed:
Sonne.Sicherheit.Anbieter.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target."

+859
Anexon 13.04.2010, 00:07:12

Portemonnaie wird berücksichtigt nur die Ausgänge zu den ihrigen, wenn es etwas ist, das Sie ausgeben können, aus. Diese Regel beinhaltet die Prüfung der Ausgabe-Skript für das setzen der Skripte, die Ihre Adressen werden verwendet, um generieren. Also auch, wenn Sie Zeichen für etwas ist, wenn das Skript nicht mit den Skripten gespeichert ist in Ihrer Brieftasche, dann wird es nicht berücksichtigt, dass die Ausgabe zu dir sein.

Wenn der Ausgang war ein P2SH Ausgang, dann müssten Sie die redeemScript, um zu verbringen, so es sei denn, der Absender gemeinsam, dass mit Ihnen (und wenn Sie es Taten, Sie überprüfen könnten, für jede Gemeinheit), Ihre Brieftasche wird nicht einmal wissen, dass Sie verbringen konnte, dass P2SH Ausgabe.

Es gibt auch keine "zu fordern, die balance" oder fordern jeder Art, außer wenn Sie verbringen einen Ausgang.

+833
Zain Ali 14.12.2010, 00:05:57

Es ist unmöglich, sicher zu sagen jetzt, weil laut Gavin, Bitcoin Transaktion Gebühr Struktur neu gestaltet werden irgendwann:

bitcoin ist Gebührenstruktur ist nicht das richtige, und Festsetzung es, einen Markt zu schaffen zwischen Bergleute und Kunden steht ganz oben auf der TODO-Liste

+799
abdul khalaque 25.10.2019, 11:59:37

Wenn ein LN-Kanal ist erstellt, Sie wird gefördert mit einer ersten BTC Betrag von mindestens einem ein peer. Aber angesichts der Tatsache, dass die meisten über die Idee der LN ist die Existenz von lang Laufenden Kanäle, Frage ich mich, ob dies bedeutet, dass es möglich ist, ein Kanal zu werden "entleert", so dass "long-running" ist ein wenig irreführend. Ist es daher möglich, den channel creator "top-up" - Kanal?

+759
Evgeny Shornikov 02.02.2010, 17:32:36

Entschuldigen Sie mich, wenn dies ist eine blöde Frage, aber hat mtgox haben eine option, um zu sehen, Markttiefe? Die trading-Seite ermöglicht es mir, zu einen Preis, aber ohne wissen des derzeitigen Niveaus der Geld/Brief-fragt, wie kann ich ein Urteil über das, was Preis festlegen?

Cryptoxchange scheint um diese Informationen anzuzeigen, die auf Ihre trading-Seite, aber ich kann nicht scheinen, um es zu finden auf mtgox.

+750
Chandler Watson 01.01.2015, 07:29:48

Ich bin auf der Suche nach einer Geldbörse, die können neue Adressen generieren. Ich habe gesehen, einige Geldbörsen, die dies tun, erzeugen Sie eine neue erhalten-Adresse für Bitcoin, aber ich bin mir nicht sicher, ob eine neue Adresse verwendet wird, wenn Bitcoin gesendet wird.

Ich will meine Transaktionen werden nicht direkt miteinander verbunden, wenn jemand sich das Bitcoin-Cash-blockchain.

Für die, die ich brauchen würde, um erstellen Sie mehrere Geldbörsen? Gibt es Geldbörsen, die eine Funktion zum erzeugen eines neuen Portemonnaies?

+723
TheFoss 16.03.2012, 00:14:39

Wenn Sie sich ein Diagramm der Wert von 1 bitcoin, das riesigen spike-and-drop verursacht wurde, indem jemand hacking Mt.Gehex und Verkauf jeder bitcoins zu ihm/Ihr für $0.00, herunterfallen den Wert $0, und es blieb niedrig wie mehr Menschen verkauften Ihre bitcoins stellen Sie sicher, es würde nicht passieren. Es ist schon langsam steigt, da dann.

+685
Chester H Hahn 08.04.2016, 01:17:19

Knoten, die keine wallet-Dienste (wie Bitpays Bitcore [don ' T mix up mit Bitcoin Core]). Der einzige service, den Sie bieten, ist ein SPV-Transaktion filtern (die sehr viel "langsamer").

Laufen Ihre eigenen wallet-Dienst (wie BitPays Bitcore) kann nützlich sein, wenn Sie Ihr eigenes setup etc. (Es ist mehr eine server/client-Sache).

Bitcore ist im Grunde eine Bitcoin-Core full-node mit einigen zusätzlichen Datenbank-Layer (Adresse, index, etc.). Die volle Knoten hinter Bitcore wird eine Verbindung zu einigen Dutzenden anderen vollen Knoten (p2p).

Sie wollen nicht manuell pflegen Sie eine Liste der vollständigen Knoten. Gibt es eine eingebaute p2p address manager.

+638
Kulfy 04.12.2013, 19:58:01

Ich vermute, man könnte die gleiche Frage über irgendeine form von Währung, aber ich bin neugierig, wie die bitcoin wurde eine akzeptierte Währung ohne Staatliche Unterstützung es.

+607
mgrandi 10.05.2011, 09:41:52

Habe ich eine Transaktion mit hoher miner-Gebühr, die jetzt im mempool, die nicht bestätigen:

https://live.blockcypher.com/btc-testnet/tx/abcc4ce473f490896e87102fe3ffb857ff735a0fc97525dadf9c5b0ed5410f9f/

Aus einer vorherigen Frage, habe ich darüber informiert, dass der wahrscheinlichste Grund für dieses ist, dass es eingebettete Daten mit einem nicht-standard - (oder "unknown" - Protokoll). Ich habe die Eingabe "hello_world" als OP_RETURN Skript. Wie mache ich es bekannt-Protokoll, so dass die Transaktion bestätigt werden kann? Gibt es eine Liste der bekannten Protokolle irgendwo?

+535
SEREGA40 15.01.2019, 08:14:18

Am Anfang war es einfach, weil eine anständige Menge von Menschen, die die Tatsache akzeptiert hatte, dass Sie einen Wert und verwendet es als eine Währung, selbst, wenn es nicht durch gold gedeckt oder öl wie herkömmliche Währung (, die noch keinen inneren Wert), wenn du meinst, wie es erreicht so eine wahnsinnig hohe Wert ist die Antwort noch einfacher: Spekulation; die Menschen begannen den Kauf der Währung nicht zu verwenden für Transaktionen von waren, sondern einfach einen Gewinn zu machen von den schwankenden Wert, niedrig zu kaufen und hoch zu verkaufen.

+508
Nentuaby 20.12.2011, 23:15:07

Ich bin keineswegs ein Experte, aber ich bin derzeit zu Lesen Mastering Bitcoin von Andreas M. Antonopoulos , und ich hatte diese Frage auch. Kapitel 5 ausführlich behandelt, wie HD-wallets funktionieren und wie Sie wiederherstellen können Adressen aus einer seed-und Passwort/salt. Das Buch erwähnt, es gibt Milliarden mögliche Adressen, aber nicht, wie Sie Ihre neue Geldbörse arbeitet heraus, welche Adressen tatsächlich genutzt wird, in der Vergangenheit.

Diese Frage hat mir geholfen, Holen Sie es gerade in meinem Kopf: Wie finden Sie die wallet-Guthaben?

Wallet-software wird eine festgelegte Anzahl von Adressen, die es erzeugt und Prüfungen für die balance auf wallet Initialisierung (vielleicht 50? dies wird variieren und ist konfigurierbar in einigen software). Die Brieftasche wird wahrscheinlich einige Logik-wie "Aussehen, 50 Adressen, die letzten verwendeten Adresse gefunden". Sie können diese an Ihre Bedürfnisse, zum Beispiel wenn Sie ein Händler akzeptieren Zahlungen auf ein arbeitsreiches website, müssen Sie möglicherweise eine höher gebunden, bei 50 Kunden in einer Zeile erzeugen eine Zahlung-Adresse aber dann nicht die komplette Kasse.

+472
mass2 14.02.2013, 13:16:37

in debian =)

sudo apt-get install libssl-dev

pip install python-bitcoinlib oder pip3 install python-bitcoinlib

+446
hauiki 12.01.2012, 14:14:17

Kanonische Transaktion ist die Reihenfolge eine andere Art und Weise zu organisieren Transaktionen in einem block (eine andere Topologische transaktionsanordnung, die derzeit verwendet).

Bitcoin-ABC argument für CTOR
1. CTOR ist einfacher zu implementieren als TTOR.
2. Über 70% der block template-Erstellung ist aufgrund der Bestellung von Anforderungen. Diese zu eliminieren wird die Leistung verbessert.
3. Verbessert die Parallelisierung
4. Einfacher Blöcke-übertragung
5. Sicherheits-patch (großer block mit einer transaktionsanordnung, die ist so langsam, um zu überprüfen, wie möglich)
Quelle





nChain argument gegen CTOR
1. Unsichere (ohne technische Erklärung)
Hinweis: nChain geplant zu implementieren TOR in die Vergangenheit: Quelle

Es erfordert eine harte Gabel.

+426
user12204 23.01.2010, 22:37:57

settxfee legt die Gebühr/kb für die Zukunft-API-Aufrufe wie sendfrom. Es bleibt in Kraft, solange das Programm läuft.

estimatefee 1 zurückgibt, wird die Gebühr geschätzt Ergebnis in Bestätigung innerhalb von 1 block.

+413
AnnaLee 05.03.2017, 17:07:52
Über Bitcoin wie es sein könnte, diskutiert in der ökonomie-Klasse, z.B. Angebot, Nachfrage und Preis in der Theorie.
+391
K Enz 13.06.2016, 03:27:14

Ich bin mit zwei 7970 und bin hinzufügen 3. hier in ein paar Tagen (Hauptsächlich ein Gaming-Rig)mining aber wenn ich nicht Spiele. Ich Frage mich, wenn nicht der Mindestanteil Schwierigkeit, dass BTCguild sendet mein Bergleute einen Unterschied machen? Derzeit ist es einfach der Standard ist 1, kann aber den ganzen Weg gehen bis zu 256 teilen Schwierigkeiten. Was bringt die besten Ergebnisse für meine hardware?

Ich bin noch ganz neu, sodass alle anderen beraten wird sehr geschätzt!

+388
billiam 19.03.2013, 08:40:53

Die ECDSA-public-key ist "eingeschlossen" in der neuen Transaktion (Teil der scriptSig).

Details

Dies ist ein Beispiel - Ausgang einer Transaktion (nur hash des pubkey verfügbar ist):

"scriptPubKey": {
 "asm": "OP_DUP OP_HASH160 059be22aadc3bef6b673cb7a16247a0b7403d943 OP_EQUALVERIFY OP_CHECKSIG",
 "hex": "76a914059be22aadc3bef6b673cb7a16247a0b7403d94388ac",
 "reqSigs": 1,
 "type": "pubkeyhash",
 "Adressen": [
"mg2cQz9Y3ugyjfq8b2wTcW4veemgTBKxkx"
]
}

Der pubkey von der Adresse oben ist 03788e5414ebec4a38032be706ae0c13870e320d916bb087ab7258fcf8c0111cbf (aber es ist nicht sichtbar in der blockchain, bis der Ausgang wird ausgegeben. Nur der Empfänger der Ausgabe oben weiß es.)

Mit diesem output als input in einem späteren Transaktion entsteht:

"scriptSig": {
 "asm": "304402203b47249bfe6528dcf297c5888ad608a5c7227ea9f878df09a265c3318c1482e202204e8a8f17da505a6d20ceb4eb63fba2d8e2c5d0a792a0e280dcb18adeec68a05d[ALL]03788e5414ebec4a38032be706ae0c13870e320d916bb087ab7258fcf8c0111cbf",
 "hex": "47304402203b47249bfe6528dcf297c5888ad608a5c7227ea9f878df09a265c3318c1482e202204e8a8f17da505a6d20ceb4eb63fba2d8e2c5d0a792a0e280dcb18adeec68a05d012103788e5414ebec4a38032be706ae0c13870e320d916bb087ab7258fcf8c0111cbf"
 },
  • (3044... ist das DER-codiert-ECDSA Signatur)
  • (03788... ist die pubkey)
+312
shivanand tripathi 17.12.2014, 03:06:31

Ich habe Benutzer A , der erzeugt BIP32 Master Öffentliche und Private Schlüssel. Sie teilen sich die Master-Public-Key mit User B.

Mit dem Master Public Key von Benutzer B erzeugt - Adresse Ein und sendet die bitcoins von Adresse B an Adresse Ein.

Wird die Transaktion erhielt in der Brieftasche des Benutzers Ein, wenn Benutzer A kennt den index verwendet, die von Benutzer B?

Die Grundidee ist, dass Benutzer A nicht wollen, zu teilen Ihre Adresse mit Benutzer B. Anstatt, dass Benutzer A muss sich selbst aus der Master Public Key.

+300
Wbithell810 12.10.2012, 22:03:04

Ich denke, dass wenn man sich antminers Spezifikationen, die Sie sehen können, dass Sie sehr Energie ineffizienter am Anfang. Ihre große rate der Verbesserung, so ergibt sich aus Ihrer schrecklichen base (start -) Ebene.

Smartphones sind in der Realität effizienter als antminers auf das ganze... und es ist schwieriger für smartphone-Hersteller zu verbessern, die Bühne als für Antminer.

+276
Nick Shc 31.07.2018, 13:13:50

Also ...es stellt sich heraus, aus der Korrespondenz mit Bittrex Entwickler, dass es derzeit nicht möglich, das, um die Geschichte über websockets.

Man muss wieder den "normalen" öffentlichen API für diese: https://bittrex.com/home/api

+269
Janjgava 21.05.2016, 15:06:07

Sie erwähnen in Ihrem Kommentar, dass Sie noch immer voller Geschäfte, um die volle blockchain. Das ist genau das, was Sie tun. Die vollständige blockchain ist einfach nur eine Sammlung der Bausteine. Da die Blöcke enthalten die vollständigen Transaktionen, die Transaktionen in der blockchain.

Wenn die Blöcke enthalten nur die Transaktion hashes, die rohen Transaktionsdaten gespeichert werden müssten und separat übertragen. Dies fügt mehr overhead.

Es wurden Vorschläge zu ermöglichen, Knoten zum senden eines tx-hash-Liste und die block-header, basierend auf der Annahme, dass die meisten Knoten werden die meisten Transaktionen in Ihren mempool. Sie können dann montieren Sie die vollständigen blockieren sich, bevor Sie zu validieren und zu speichern, anfordern von fehlenden Transaktionen aus dem Netz.

Ich bin mir nicht sicher, ob ein derartiger Vorschlag umgesetzt wurde, aber.

+203
user65582 25.09.2019, 15:14:47

Ja genau. Wenn Sie mit Bitcoin-QT, eine Brieftasche mit mehreren Adressen und daher private-Schlüssel, um jede Adresse. Alle Bitcoin interessiert und kennt Adressen, die möglicherweise oder möglicherweise nicht Münzen zugewiesen.

Was die Bitcoin-QT wallet tut es berechnet die Höhe auf Basis der Adressen, die Sie besitzen. Also ja, können Sie eine Brieftasche mit mehreren Adressen, die alle im wesentlichen eine einzige Brieftasche.

+177
fermat skills 04.12.2018, 01:02:05

Ich habe eine Beobachtung, nicht sicher, ob dies führt zu dem Fehler. Multisig-Skripte starten mit einem hex "0", die kompensiert einen sehr frühen "off by one "- Fehler" in der Ausführung der Routinen des checksig-Routinen. Ein element zu viel war, tauchte aus dem Stapel. Dieser "bug" ist so lange im system, dass jeder sich gewöhnt haben, und entfernen es erfordert eine enorme Anstrengung. So wurde es ein feature :-) Suchen Sie in Ihrer tx, sehe ich die Dritte Signatur, die nicht über diese null:

TX_IN[0] Script Sig (uchar[])
1) 0047304402206558714362318FF5AA05BD1849B82726F4D3AB2545BC15379B73DE1FCA4EF6C002206EA00F130EA54D6E85F233A3D031BDF03D35A10319362FE41866D5C59C7D7B1B01
2) 00483045022100B9DAEA5E3DA41E305B2A283825C45C7EEF169364413AF043115797124033F1CE022004AE32ECAB1937FAC90E904BE684F893CCDD1D925D6B898AEF7F275DCB9791EA01
3) 483045022100E54C2F805C5BA5025C375053C4604910A30E5BF86EB16A5C9BA35CD9F817AEF802201F92DA76CF31562AE28E527BD537ECF930139224A8D91D10886383958AADD6BD01 

was ist zerlegt sig1:

 00: OP_0, OP_FALSE: ein leeres array wird auf dem Stapel abgelegt.
 47: OP_DATA_0x47: push-hex 47 (dezimal 71) bytes auf stack
 30: DER_SEQUENCE_0x30: type-tag-Anzeige-SEQUENZ beginnt sigscript
 44: DER_LENGTH_0x44: Länge von R + S
 02: DER_INT_0x02: Typ tag-INTEGER, der angibt, Länge
 20: DER_LENGTH_0x20: dies ist SIG R (32 Bytes)
6558714362318FF5:AA05BD1849B82726
F4D3AB2545BC1537:9B73DE1FCA4EF6C0
 02: DER_INT_0x02: Typ tag-INTEGER, der angibt, Länge
 20: DER_LENGTH_0x20: diese SIG ist S (32 Bytes)
6EA00F130EA54D6E:85F233A3D031BDF0
3D35A10319362FE4:1866D5C59C7D7B1B
 01: OP_SIGHASHALL: damit wird der ECDSA Signatur - (ASN1-DER Struktur)

und sig2:

00: OP_0, OP_FALSE: ein leeres array wird auf dem Stapel abgelegt.
48: OP_DATA_0x48: push-hex-48 (dezimal 72) bytes auf stack
30: DER_SEQUENCE_0x30: type-tag-Anzeige-SEQUENZ beginnt sigscript
45: DER_LENGTH_0x45: Länge von R + S
02: DER_INT_0x02: Typ tag-INTEGER, der angibt, Länge
21: DER_LENGTH_0x21: dies ist SIG R (33 Bytes)
00B9DAEA5E3DA41E:305B2A283825C45C
7EEF169364413AF0:43115797124033F1
CE
02: DER_INT_0x02: Typ tag-INTEGER, der angibt, Länge
20: DER_LENGTH_0x20: diese SIG ist S (32 Bytes)
04AE32ECAB1937FA:C90E904BE684F893
CCDD1D925D6B898A:EF7F275DCB9791EA
01: OP_SIGHASHALL: damit wird der ECDSA Signatur - (ASN1-DER Struktur)

und sig3:

48: OP_DATA_0x48: push-hex-48 (dezimal 72) bytes auf stack
30: OP_SEQUENCE_0x30: type-tag-Anzeige-SEQUENZ beginnt sigscript
45: DER_LENGTH_0x45: Länge von R + S
02: DER_INT_0x02: Typ tag-INTEGER, der angibt, Länge
21: DER_LENGTH_0x21: dies ist SIG R (33 Bytes)
00E54C2F805C5BA5:025C375053C46049
10A30E5BF86EB16A:5C9BA35CD9F817AE
F8
02: DER_INT_0x02: Typ tag-INTEGER, der angibt, Länge
20: DER_LENGTH_0x20: diese SIG ist S (32 Bytes)
1F92DA76CF31562A:E28E527BD537ECF9
30139224A8D91D10:886383958AADD6BD
01: OP_SIGHASHALL: damit wird der ECDSA Signatur - (ASN1-DER Struktur)
+74
Vickie Trang 25.11.2019, 19:08:46

Ich kann nicht verstehen, Ihre Frage, aber ich werde versuchen zu klären, die Dinge für Sie.

Ein Pay-to-Pub-Key-Transaktion ist eine Art von Transaktion, die erzeugt wird, im Grunde aus einer Bergmanns, um Sie zu senden zurück zu seiner eigenen Adresse die Belohnung(ist jetzt 25 BT) nach einer suceessful Erstellung eines Blocks. Diese Transaktion ist genannt coinbase-Transaktion und ist die erste Transaktion liegt der Block, die gehen, um gefördert werden, von ihm.

Die Struktur des Skripts, welches diese Art der Transaktion:

• Sperren-Skript oder scriptPubKey (welches sich in der Ausgabe der Transaktion)

< Public Key von Miner> OP_CHECKSIG

• Entriegeln Skript oder scriptSig (welches sich in der Eingabe einer Transaktion)

<Signatur Privater Schlüssel von Miner> 

• Validierung Skript

<Signatur Privater Schlüssel von Miner> < Public-Key-Miner> OP_CHECKSIG

Um die miner zu erlösen die 25BT Wert :

Seine Signatur befindet sich in der Schließ-Skript soll erstellt werden, mit seinem privaten Schlüssel. Um zu überprüfen, dass die Bedingung, seinen öffentlichen Schlüssel verwendet wird, entspricht die für diesen privaten Schlüssel.

Als Ergebnis ist der öffentliche Schlüssel kann nicht eine Signatur erstellen. Eine Signatur wird erstellt, indem der private Schlüssel und eine Nachricht (oder Transaktion), die gehen, unterzeichnet werden, mit diesem privaten Schlüssel. Man kann Sie nicht berechnen die öffentlichen Schlüssel aus dem Eingang, da der öffentliche Schlüssel befindet sich in der Ausgangs-oder besser in den Schließ-Skript.

+47
Big Al 13.09.2014, 23:49:54

Welche Art von Brieftasche verwenden Sie? Ich Frage, weil, wenn Sie einen vollständigen Knoten (wie bitcoin-core), dann könnte es sein, dass Sie müssen warten, bis die neuesten Blöcke fertig hochladen...oder... könnte es sein, dass die Transaktion für £80 hatten noch nicht eine Bestätigung noch und wir warten noch auf die Bestätigung, bevor er in der mobile wallet.

Screenshot of the latest blocks solved

Mit tradeblock (screenshot), können wir sehen, dass es über 1,718 tx noch darauf warten, bestätigt zu werden in die Warteschlange und dass der Letzte block passierte, 6 Minuten...ich vermute, dass es war nicht, dass die vollständige Bitfury-Block gibt, so ist es wahrscheinlich immer noch warten, bestätigt zu werden.

Letzte änderung: Elektron ist ein spv Brieftasche, wahrscheinlich warten Sie auf eine Bestätigung, wie es sollte laden Sie die block-Header so ziemlich sofort.

Tun Sie dies...in der Nähe, Elektron...öffnen Sie ihn dann erneut..ich erwarte nicht, dass Ihr Kontostand zu aktualisieren, aber vielleicht wird es (wenn es irgendeine Art von Fehler oder Netzwerk-Timeouts passiert)...von daher...gib es etwa noch 30 oder so Minuten für es zu sein eingeschlossen in den nächsten block...das passiert da manchmal bitcoin-Geldautomaten senden von nicht-standard-trx und das Entgelt gering ist (im Vergleich zum freien Markt). Ich glaube, die empfohlene Gebühr von etwa 10 satoshis pro byte, und wir sehen die Durchschnittliche Gebühr von etwa 14 im Bild oben. Meine Kommentare berücksichtigt - keine Gedanken über die Münze verloren, sollte es noch treffen, Ihre Adresse balance. Die worst-case-Szenario ist dieses: in 72 Stunden, wenn die Münze fehl route dann die Geldautomaten der Brieftasche wird die Münze zurück - Sie wäre in der Lage, Referenz der gescheiterten Transaktion mit der atm-Betreiber bekommen Ihr Geld zurück oder fordern Sie senden Sie die Münze mit einer höheren Gebühr, so bestätigt es schneller.

+11
LEE Hau Chon 18.02.2019, 05:31:20
$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