RPC-Aufruf zu bekommen unbestätigten Gleichgewicht auf einer Uhr nur die Brieftasche

Wir haben eine bitcoin-core-client, der sich auf einer Produktions-Maschine. Diese Maschine kann den privaten Schlüssel, so dass jede Adresse, die Hinzugefügt wird, als nur zusehen.

Bislang hat es funktioniert perfekt, aber vor kurzem haben wir anzeigen müssen die btc-Betrag, der darauf wartet, Bestätigung und der Betrag bestätigt wird (mindestens 1 Bestätigung)

bitcoin-rpc getbalance * 0 wahr
bitcoin-rpc getunconfirmedbalance

dies sind die zwei Methoden, die ich im Netz gefunden habe, die funktionieren sollte, aber Sie funktionieren nicht.

getbalance gibt nur den bestätigten Betrag und getunconfirmedbalance gibt immer 0

Wie bekomme ich die unbestätigten Gleichgewicht auf einer Uhr nur die Brieftasche?

+414
user87638 15.06.2010, 06:34:19
30 Antworten

Hier ist ein Python ist3+ Umsetzung für @mulllhausen Antwort auf die Analyse der Bitcoin-Adresse aus dem P2PKH Skript:

import binascii
import hashlib
import base58

def P2PKHToAddress(pkscript, istestnet=False):
 pub = pkscript[6:-4] # get pkhash, dazwischen die ersten 3 bytes und die letzten 2 bytes
 p = '00' + pub # Präfix ist mit 00 wenn es mainnet
 wenn istestnet:
 p = '6F' + pub # Präfix mit 0F wenn es testnet
 h1 = hashlib.sha256(binascii.unhexlify(p))
 h2 = hashlib.neue('sha256', h1.digest())
 h3 = h2.hexdigest()
 a = h3[0:8] # ersten 4 bytes
 c = p + a # add ersten 4 bytes an den Anfang von pkhash
 d = int(c, 16) # string zu dezimal
 b = d.to_bytes((d....bit_length() + 7) // 8, 'big') # - dezimal in bytes
 Adresse = base58.b58encode(b) # bytes base58
 wenn nicht istestnet:
 Adresse = '1' + Adresse # Präfix mit 1, wenn es mainnet
 die Rückkehr-Adresse

print(P2PKHToAddress("76a91412ab8dc588ca9d5787dde7eb29569da63c3a238c88ac")) # 12higDjoCCNXSA95xZMWUdPvXNmkAduhwv
+994
MintyMinty 03 февр. '09 в 4:24

viele Leute behaupten, dass Bitcoin-mining-Algorithmus ist unfair, weil die ASIC hat eindeutige Vorteile gegenüber anderen chips. Also, was können die Messe-algorithmen maximiert, dass die Dezentralisierung der Bergbau?

+940
Somdip Dey 17.05.2010, 12:40:30

Jedes fragment beginnt seine eigene Kette.

Edit: ich habe zufällig ausgewählt, eine Transaktion zu sehen. Versuchen Sie diesen link: http://blockchain.info/tree/7514743 und klicken Sie auf die gelben Kreise.

Edit2:: Tatsächlich, das ist viel interessanter: http://blockchain.info/tree/50429084 In der ehemaligen, die Zahlungen meist zurückgegeben, zum Teil an die ursprüngliche Adresse. Das ist seltsam. Der übliche Weg, Dinge zu tun, ist das senden einer Adresse und der Rückkehr, um sich an noch eine andere Adresse.

+849
Sotiris Tsiougkos 03.09.2016, 16:50:31

Bei bitcoin.org es gibt einen deutlichen Hinweis, dass eine online-wallet-service, der könnte "verlieren Ihre bitcoins." Wie ich es verstehe, alle bitcoin-Transaktionen, und deshalb wallet-Guthaben, gespeichert sind in die block chain, die auf dem peer-to-peer-Netzwerk, so dass Sie nicht verloren gehen würden, im Falle einer service-Unterbrechung. Ich nehme an, dass die Ankündigung gemeint ist, zu warnen vor Verlust von bitcoin-Adressen/ - Tasten, right? Solange ich zurück, mein Schlüssel lokal, kann ich immer wieder meine bitcoins, richtig? (Nevermind Fall von einer nicht-vertrauenswürdigen wallet-service, der nicht schützt, meine Schlüssel, oder verwendet Sie zu berauben, von mir.)

+832
Maksh 04.09.2013, 00:27:37

Es ist die progranism Projekt (https://github.com/progranism/Open-Source-FPGA-Bitcoin-Miner), aber die hash-rate ist nicht groß, und es sei denn Sie setzen diese auf eine ASIC-design, ich glaube nicht, dass es praktikabel für große, profitable mining.

+743
Ramon Kleiss 06.02.2017, 14:39:53

Ich habe versucht, so viele test-Transaktionen reichen von ein paar Cent auf 3 Dollar zu schicken, um mein neues online-wallets. Für einige Grund, es wird nie bestätigt, obwohl ich eine gute Bergleute Gebühr (ich habe versucht .00007 und sogar noch höher). Ich habe versucht, einige dieser Transaktionen vor 4 Monaten, und noch, Sie haben auch nicht mitgemacht. Wenn jemand helfen kann wäre ich sehr dankbar!

+740
tomato 08.07.2015, 01:57:29

Im Gegensatz zu Schicht 1, die Tasten sind nicht erforderlich, um Transaktionen durchzuführen, was bedeutet, dass Sie nicht nur das Vertrauen in die Informationen, die der Knoten bereitstellt, auch Sie könnten Transaktionen ohne Ihr wissen.

Die Tasten sind erforderlich Blitz. Mehrere, in der Tat.

Die lightning node selbst ist gekennzeichnet durch seine öffentlichen Schlüssel. Sie müssen den privaten Schlüssel durchführen, der sichere händedruck, damit können Sie verschlüsselte und authentifizierte Kommunikation mit Gleichaltrigen. Sie benötigen auch die Knoten des privaten Schlüssels zu signieren, Klatsch, Informationen über Ihre Knoten oder Kanälen.

Auf die Gestaltung der Kanäle, benötigen Sie den privaten Schlüssel für ein nicht ausgegebene Transaktion die Ausgabe auf dem bitcoin-Netzwerk im Hinblick auf die Finanzierung der Sender.

Auf Betriebssystem-Kanäle, jeder Kanal besitzt eine einzigartige Finanzierung-Taste, die verwendet wird, zu verbringen, die 2-von-2-P2WSH Ausgabe. Sie müssen den entsprechenden privaten Schlüssel zu signieren Engagement Transaktion und auch der closing-Transaktion - dies muss durchgeführt werden, einmal pro Engagement.

+733
Hayato Tanimoto Asamiya 26.06.2015, 03:42:26

Das "rails-Anwendung", die Sie erstellen möchten, könnte man als ein "Austausch-Plattform". Eine Herausforderung dabei ist, erstellen Sie eine sichere Plattform, als Sie die übernahme von Verantwortung für und Umgang mit anderer Leute Geld.

Ein wesentlicher Unterschied zwischen Austausch-Plattformen ist, wie die Leistungen erleichtern den Handel: ich bin mir bewusst, von drei verschiedenen modi operandi:

  1. Service nur verkauft crypto. (z.B. Coinbase.com)

    1. Der service bietet crypto-Währung zu einem bestimmten Preis.
    2. Der Benutzer akzeptiert das aktuelle Angebot für einen bestimmten Betrag ein und bietet eine Adresse, wo er will erhalten den Krypto-Währung.
    3. Der Benutzer sendet eine fiat Kaution an den service.
    4. Der Dienst wartet, bis der Benutzer mit der Zahlung zu klären, dann sendet die crypto-an die Adresse des Benutzers.
       
  2. Service hält crypto-in Garantie. (z.B. Bitcoin.de)

    1. Benutzer Alice sendet eine crypto-Währung einzahlen um der service.
    2. Alice erstellt ein Angebot auf der service-Plattform zu verkaufen, eine bestimmte Menge an crypto zu einem bestimmten Preis.
    3. Benutzer Bob akzeptiert Alice ' s bieten.
    4. Bob sendet einen fiat Zahlung zu Alice.
    5. Einmal Alice erhält die Zahlung von Bob, Sie bestätigt die Zahlung an den service.
    6. Der Dienst sendet Alice s crypto-Währung Einzahlung an Bob, nachdem Sie Ihre Gebühren von ihm.
    7. Wenn etwas schief geht, ist der service vermittelt im Streit.
       
  3. Service besitzt Einlagen alle Währungen. (z.B. Bitstamp.net)

    1. Benutzer Alice sendet eine crypto-Währung einzahlen um der service.
    2. Alice kann nun erstellen Sie eine
      • verkaufen Angebot zu einem bestimmten Preis (limit-order) Die verbleiben im Auftragsbuch, bis jemand bereit ist zu zahlen der Preis, den Sie festlegen.
      • verkaufen Sie sofort zum aktuellen Preis (market-order)
        Die passt auf das best-buy-Angebote, bis Ihre Bestellung komplett abgestimmt.
    3. Umgekehrt Benutzer Bob sendet einen fiat Kaution an den service.
    4. Benutzer Bob kann Sie jetzt erstellen
      • kaufen Angebot zu einem bestimmten Preis (limit-order) Die verbleiben im Auftragsbuch, bis jemand bereit ist zu verkaufen für den Preis, den er setzen.
      • kaufen Sie sofort zum aktuellen Preis (market-order)
        Was passt den am besten verkaufen bietet, bis zu seiner Bestellung abgestimmt ist komplett.
    5. An jedem Punkt, Alice und Bob ziehen Ihre Einlagen aus dem Dienst.
      Finden Sie ein detailliertes Beispiel an , Wie kaufen und verkaufen Aufträgen arbeiten?

Alle der oben genannten sollten auch die arbeiten für den Austausch von crypto für crypto.


Um die komplette Plattform funktioniert, benötigen Sie:

  • User interface, also eine website
  • User management inklusive der Erfüllung der lokalen KYC -, AML-Gesetze
  • Orderbuch
  • Matching-engine
  • Geldbörsen für alle handelbaren crypto-Währungen
  • Kühlraum für alle handelbaren crypto-Währungen
  • Die Zahlungsabwicklung für die fiat-Währungen ist, vielleicht ein banking-partner
  • Kundenservice
  • Rechtliche Beratung

Vielleicht finden Sie auch , Was würde es dauern, um meine eigene Bitcoin-exchange? hilfreich, das geht mehr in die Tiefe zum gleichen Thema.


Über Ihre Frage für open-source-Bitcoin-exchange-software, diese Frage wurde bereits hier beantwortet: gibt es eine open-source-Bitcoin exchange?

+686
The Red Carpet Australia 13.09.2018, 09:56:55

Ich habe die neueste bitcoin-core, aber die generierte wallet und die Adresse war nicht eine segwit. Warum bitcoin core, unterstützt nicht segwit standardmäßig? und wenn es geändert werden?

+630
jmserra 25.09.2018, 08:24:48

Jeder miner (oder mining-pool) legt Ihre eigenen Richtlinien, aber Bergleute mit Bitcoin Core 0.9.0 und höher standardmäßig mine OP_RETURN (null-Daten) Ausgänge mit dem Wert null. Sie wird standardmäßig nicht, mir alle anderen Ausgänge mit einem Wert unter dem Staub Schwelle, das ist 1/3 so viele satoshis, wie es dauern würde, um die relais-Ausgang, plus der entsprechende input-laut Ihr-Knoten relais-Gebühr-Politik.

Zum Beispiel, wenn Ihre Knoten-Staffel-Gebühr ist 1000 satoshis pro kilobyte, die Ausgabe ist eine 36-byte - P2PKH Skript, und den Eingang, verbringt es wird erwartet, dass 148 bytes, dann wird der zulässige Mindestwert beträgt 546 satoshis.

Erfahren Sie mehr über die Standard-Bitcoin-Core-Regeln, die Sie überprüfen möchten, Ihre IsStandard () - Funktion, die bestimmt, welche Transaktionen Sie nimmt es in seine Speicher-pool. Bitcoin Core wird mir alles in seine Speicher-pool. Die Regeln haben sich sehr geändert im Laufe der Zeit, so sind hier ein paar andere links:

(Hinweis: die links, die oben können nicht der Punkt am richtigen Ort, wenn code wird verschoben. Suchen Sie einfach die Seite, die angezeigt wird für "IsStandard".)

+568
user24601 29.01.2016, 18:40:08

Ich weiß, Sie können verwenden den bitcoin-client zum signieren von Nachrichten (für die Sie den privaten Schlüssel), und überprüfen Sie Nachrichten, die von anderen öffentlichen Adressen. Aber können Sie tatsächlich einbetten einer signierten Nachricht, die in einer Transaktion so seine auf die blockchain für jeden, zu überprüfen? Wenn ich sage "signierte Nachricht" ich bin unter Bezugnahme auf eine beliebige Fehlermeldung wie im angehängten Beispiel.

enter image description here

+525
Nicholas Hall 28.11.2012, 16:01:28

Gibt es eine LiteCoin vorkompilierte binary für Linux?

Ich würde es vorziehen, staticaly verbunden, sondern würde auch dynamicaly verbunden zu versuchen.

Ein plus ist gegeben .deb-Archivs ist, zwei Pluspunkte für ein ppa oder andere Möglichkeit der Integration in ubuntu 11.10 packagemanagement.

+486
komeentator 26.03.2016, 13:36:37

Bei der Gestaltung einer Sicherheits-system zunächst müssen Sie entscheiden, auf der Ebene der Sicherheit erforderlich. Welche Sicherheitsstufe Sie suchen? Wie viele $/coin wird dieser geschützt werden? Was sind die Attacken, die Sie schützen gegen?

Es gibt high-end-Geräte, die sich selbst zerstören, der auf die Erkennung von Manipulation oder Angriffen verwendet, die von der Kreditwirtschaft und anderen Orten, die Schlüssel müssen gesichert werden, wenn Sie erstellen eine large-scale-Website definitiv Blick in die option. Als ein Beispiel, die Apple verwendet, HSMs (Hardware Security Module)) zu sichern, Ihre message service user keys.

Wenn Sie sind besorgt über PHP oder Script-Sprachen, die im Allgemeinen eine kompilierte Sprache für den sicheren Teil der Website. Trennen Sie den sicheren Teil aus dem Benutzer zugewandten Teil der Website. Durch die Trennung der Sicherheits-Teil in einem geschlossenen Abschnitt, die eigentliche Sicherheit wird der Bereich kleiner und somit leichter zu Tierarzt. Reduzieren Sie auch die Schnittstelle zu den sicheren Teil und Validierung aller Eingaben. Sie nicht möchten, dass der secure code vermischten sich mit der gesamten Website.

Wenn ich mass-market-security-Produkte, die ich bezahlt habe ein top-level-security-Experte der Berufsbildung mein design und Umsetzung. Seine ersten Fragen waren entlang der Linie von dem, was ich fragte oben genannten und vieles mehr. Preis war über $2.000/Tag.

Achten Sie auf die Antwort von @user18443.

+420
bard 09.11.2011, 23:38:51

Ich versuche zum erstellen einer benutzerdefinierten p2sh-Skript mit dem btcruby gem.

Hier ist der code, den ich verwendet, um mein Skript:

def self.create_script
myscript=BTC::Script.neue
myscript<<BTC::Skript::OP_IF
myscript.append("026edc650b929056b58e4247274a02e3f1665dd10fb1da2575ebae27447f24363e")
myscript<<BTC::Skript::OP_CHECKSIGVERIFY
myscript<<BTC::Skript::OP_ELSE
myscript.append("f1887875")
myscript<<BTC::Skript::OP_CHECKLOCKTIMEVERIFY
myscript<<BTC::Skript::OP_DROP
myscript<<BTC::Skript::OP_ENDIF
myscript.append("026edc650b929056b58e4247274a02e3f1665dd10fb1da2575ebae27447f24363e")
myscript<<BTC::Skript::OP_CHECKSIG
Ende

hier ist, wie ich generieren die Transaktion zu verbringen, aus diesem Skript (output_script ist das Skript generiert create_script):

def self.create_transaction(output_script, private_key)
 tx = BTC::Transaktion.neue

 tx.add_input(BTC::TransactionInput.neue(previous_id: 'baacd6ca42f27d707795b5e7a8a346de57a9eb2c333cbf404106f612b3504499',
 previous_index: 0))

 tx.add_output(BTC::TransactionOutput.neue(Wert: 80_000, Drehbuch: PublicKeyAddress.parse("14EEEdn7fVBCYawkEAdcjqnKbxvejoZAt9").Skript))

 key = BTC::Key.neue(wif: private_key)
 hashtype = BTC::SIGHASH_ALL
 sighash = tx.signature_hash(input_index: 0,
 output_script: output_script.p2sh_script,
 hash_type: hashtype)
 tx.inputs[0].signature_script = BTC::Script.neue
 tx.inputs[0].signature_script.append(key.ecdsa_signature(sighash) + BTC::WireFormat.encode_uint8(hashtype))
tx.inputs[0].signature_script.append_script(input_script)
tx
Ende

Wenn ich versuche, führen diese Transaktion habe ich die folgende Fehlermeldung:

64: scriptsig-nicht-pushonly

Was hat dieser Fehler zu bedeuten? Gibt es einen Fehler in meiner Logik Vordergrund die Erstellung der Ausgaben-Transaktion?

+415
peltz 03.04.2015, 06:34:49

Sind die bitcoins sind dann Weg?

Ja. Mehr richtig, und Sie werden immer da sein, nur unspendable.

+408
PeniSizeXL01 04.08.2011, 19:38:36

Wenn Sie 100 Münzen, die Sie verwenden sollten regtest - Modus, dies ist eine Nachricht von einem Wasserhahn website:

Bitte Fragen Sie mich nicht, schicken Sie eine Münze außerhalb der Wasserhahn! Meine Bestände von Münzen schrumpfen und die Erzeugung von neuen Münzen wird mehr und mehr schwierig.

Wenn Sie wirklich müssen eine Menge Tests, Münzen, versuchen Sie eine andere Lösung. Zum Beispiel: bitcoin-testnet-box bitcoin-regnet

Link

+400
Dan Salvay 13.09.2010, 09:05:24

Ich würde gerne wissen, ob eine Arbeit bekannt, die bitcoin-community, im Zusammenhang mit der "green mining'. Da der Stromverbrauch wichtigste Kostenfaktor in den Bereichen Bergbau, Alternative Energie Quellen wie solar / wind powered rigs könnte auch möglich sein. Danke.

+376
scientifics 25.02.2017, 20:16:21
Fragen über die übertragung von bitcoins, ohne die Brieftasche wird verbunden mit dem Bitcoin-Netzwerk.
+335
MAGDELINA 22.06.2013, 23:01:44

Sie können Leute finden, bereit, Sie zu verkaufen bitcoins für ZAR online hier: alle localbitcoins online-Angebote zu verkaufen.

+311
JF Dore 16.11.2019, 04:55:31

Aus diesem link , das ist eine bitcoin-testnet Transaktion.

Wie können wir sicher sein, dass diese Transaktion verbrachte eine bestimmte Menge an satoshis, um eine Adresse aus einem anderen Geldbeutel? In diesem Fall wird die Transaktion zu verbringen 2000000 t-satoshis zu mzTH5MV8AVuzu6PRL5NArsv6qNYro1P8qm-Adresse.

UPDATE

Es scheint "blockcypher" system ist genau für diese Transaktion als gut. Es muss also ein Weg, es zu tun. Wie funktioniert das?

Blockcypher zeigt, dass Geschätzte Wert Gesendet : 0.01 t-BTC

+304
Afaf 15.07.2010, 15:32:24

Was ist die anonyme und sichere api, um bitcoin Wechselkurse wie BTC/USD und BTC/EUR, ohne eine Spur meine ip ?

ich benutzte tor-service, die ich Suche und gefunden blockchain-api enthalten Wechselkurse Feed

http://blockchain.info/ticker

ist das denn sicher bedeutet, wenn ich diese api verwenden, können blockchain trace-meine ip(tor) ?

und wie kann ich diese api in php ?

und wenn jemand noch andere api bietet bitcoin Wechselkurse Feed bitte sagen Sie mir ?

Dank

+303
srctaha 29.04.2016, 15:15:04

Könnten Sie einen überblick über die logische Abfolge der wichtigsten Ideen (Konzepte), die beigetragen haben zu der Entwicklung des bitcoin-Protokolls von Anfang an jetzt?

+294
Aditya Kumar Praharaj 17.03.2012, 22:33:58

Ja, der Unterschied zwischen der Eingabe und der Ausgabe ist die Transaktions-Gebühr, und es gibt keine Möglichkeit für Sie, um es zurück, sobald es abgebaut wurde (außer für den Bau eine Gabel, die Ergebnisse in eine stärkere Kette---wahrscheinlich nicht, es sei denn, Sie haben >50% der Netzwerk-hash-rate).

In der Zukunft, empfehle ich das Experimentieren testnet (bitcoind -testnet) oder mit regtest-Modus. So dass Sie nicht verlieren keinen Reichtum, wenn Sie einen Fehler machen.

+265
Pat C 05.10.2010, 16:27:49

Es wird weithin angenommen, dass der Bitcoin ist sowohl eine Transaktion Netzwerk, und eine Währung, vorbehaltlich der spekulative Markt Aktion wie etablierten fiat-Währungen. In einem gewissen Sinn ist es eine Transaktion-Netzwerk mit einem 'Kondensator' in der Mitte,, die passiert werden gespeicherte Wert in der form der weltweit erste dezentrale digitale Währung.

Ich nachgegangen und hat einige Analyse rund um Bitcoin Tage Zerstört, und fand es ein wenig leer in Bezug auf die Messung der Annahme von Bitcoin als tranactional Währung. Stattdessen, ich nahm einfach einen gleitenden Durchschnitt von der Anzahl der Transaktionen pro block da gerade ein Kennzeichen der echten Transaktions-Aktivität. Diese Analyse macht keinen Versuch zu Messen oder Attribut Bedeutung der Größe der Transaktionen; der Fokus ist ausschließlich auf das Volumen der Transaktionen.

Zu diesem Zweck, die beigefügt ist ein graph der Transaktionen pro block umfasst eine lineare best-fit-trend und a 255 sample-Durchschnitt. Beide zeigen deutlich, dass die Anzahl der Transaktionen bezogen hat, tendenziell nach unten über die letzten Monate. Wie Valide ist dieser graph, der als proxy-Server für die Annahme von Bitcoin als tranactional Währung, und auf welchem Niveau der Tätigkeit, die wir sehen wollen bevor wir in Betracht ziehen Bitcoin ein 'Erfolg' als solche eine Währung?

HINWEIS: in der untenstehenden Grafik, die den Hang co-effizient ist Transaktionen/(block*Tag), also die Implikation ist, dass die Durchschnittliche Anzahl der Transaktionen pro block sinkt mit einer rate von 0.0716 pro Tag, oder ungefähr 1 Transaktion weniger alle 2 Wochen.

Bitcoin Transaction Trend Analysis

+255
Chobicus 01.08.2010, 20:12:15

Ich würde gerne wissen, ob es einen Unterschied macht, um mir unter Windows, unter macOS oder Linux?

  1. Performancewise?
  2. Ist es ein großer Unterschied in der Quantität von software-tools zur Verfügung, um mein?
  3. Grafik-Karten-Treiber genauso verfügbar für alle OS?
+222
user44478 29.06.2017, 22:00:14

Die Anzahl der Transaktionen in der Kopfzeile ist immer null, die pro - Spezifikation. Der -gen - option hat keine Auswirkungen auf die getwork RPC-Aufruf.

Ich bin mir nicht sicher, was Sie denken, ist falsch mit, dass Informationen, aber wenn es nur die null-Transaktion zählen, das ist immer so. Wenn es die Tatsache, dass Sie nur die Kopfzeilen, die Sie brauchen, um hash, es ist immer so. Natürlich ist die nonce ist 0, da der client hat keine Ahnung, was die nonce werden sollte. (Das ist der Punkt, der Bergbau.)

+186
Travis Bear 01.10.2012, 08:26:15

Ich habe ein problem beim Austausch meiner altcoins, wenn ich versuchte, Sie zu konvertieren TokenCard zu Astraleums es zeigt die folgende Meldung:

Abgesagt: Sie müssen einige ETH in der gleichen Adresse als token zu bezahlen, das gas, um es zu senden!

Ich bin mit shapeshift.io, die für die Konvertierung.

Was könnte der Grund dafür sein?

+158
Marlene Saffan 22.05.2013, 04:58:31

Ich Lerne über die details, wie die HD-wallets arbeiten. Nach dem Lesen der BIP32 und BIP44 Dokumente sorgfältig und ergänzen Sie es mit Mastering Bitcoin gibt es noch den Aspekt, dass ich nicht herausfinden können.

Sagen, dass ich daraus eine erweiterte private-key mit dem BIP44 erste Konto, erste Adresse Pfad: m/44'/0'/0'/0/0 und dann habe ich konvertiert die erweiterten privaten Schlüssel in einer erweiterten öffentlichen Schlüssel.

Basierend auf was ich bisher gelesen habe richtige Weg wäre, um nehmen Sie die extended public key " und " arbeiten mit einem völlig nicht-gehärteten Pfad wie: M/0/1 , M/0/2 ?

Ist das der richtige Weg, es zu tun ? Mein problem ist, dass ein öffentlicher Schlüssel von M/44'/0'/0'/0/1 nicht das gleiche wie M/0/1.

Ich versuche nur, um sicherzustellen, dass ich bin mit der Ableitung Pfade korrekt. Vielen Dank!

+157
Alan13 02.03.2019, 11:32:00

Ich vermute, dies ist der Ausgang von einem mining-pool erlaubt, dass Menschen zu mir einer Währung bezahlt werden, in einem anderen. Wahrscheinlich, "confirmed_exchanged" bedeutet, dass der Gesamtbetrag, den der Nutzer tatsächlich ausgetauscht. Und die meisten wahrscheinlich, "estimated_unexchanged" ist der Betrag, den der Benutzer noch nicht ausgetauscht, geschätzt, weil der Wechselkurs ändern kann.

+96
jnuk 30.06.2016, 22:14:24

Vielleicht ist diese Frage Total dumm, aber ich verstehe es einfach nicht: Ich bin dabei einige POC Arbeit zu verstehen, das BitCoin-Netzwerk ein wenig besser und entschied sich C# und die NBitCoin Bibliothek, wie meine Umsetzung für Sie. Nun, ich habe versucht zu Lesen über die blockchain (mit einer aktuellen version von BitCoinCore installiert und läuft lokal auf meinem Rechner), wenn ich traf eine unerwartete Ausnahme: Eine Transaktion hash zu existieren scheint zweimal in der Kette. Der Hash sieht so aus: d5d27987d2a3dfc724e359870c6644b40e497bdc0589a033220fe15429d88599 Ich fand Sie einmal auf den Block 14.11.2010 17:59:48 und dann wieder am 14.11.2010 21:04:51 In beiden Fällen ist der Eintrag gleich ist, eine neue Münze generation Transaktion. Suchen Sie den hash-bis am blockexplorer.com ich finde es am 14.11.2010 22:04:51 (verwenden Sie eine andere Datum-format gibt, habe ich gerade umgebaut, das mit den anderen in diesem post.)

Was mache ich hier falsch? Ich meine... ich denke, dass doppelte Transaktions-IDs kann passieren, in der gesamten Kette, nachdem alle, Sie sind nur hashes, aber wie würde ich jemals die Ausgaben der Eingang zu einer von denen, wenn die Hash-ich bin Referenzierung ist nicht einzigartig?

Ich bin wirklich verwirrt jetzt hier und würde schätzen, gute Einblicke.

+81
Radar4002 24.06.2018, 20:18:03

Fragen mit Tag anzeigen