**GELÖST** Fehler beim überprüfen dieser Transaktion?

Ich kam in dieser P2SH multisig Transaktionen 255942b1... auf dem testnet Kette, die ich versäumt habe zu überprüfen.

Ich konnte einfach nicht finden, keine passenden Signaturen und öffentlichen Schlüssel in der Liste und es scheint ein leeres öffentlichen Schlüssel(OP_0 in den pub key-script) in den erlösen Skript.

Die scripts, die ich gefunden wurde

sig-Skript:
OP_0 
3046022100a6ad0304388a4df35b444cb96ffee0b393700a6a8612f1e35cc3dc131314f893022100bcc8b2849b04dee59dcedc4fb21a96dda3fd067a381522f37a2b6813c4e1581d01
30450220371b8ee29370e0d23f547163e3c238a40fe279e8edb2b838811cfca7bf5778e0022100f7e81c88ff7ea1c8da2666cae90c6a3c73a6817070c657068c678254fdb0b3f501
520021039039f617d4bd3751bc0550d38e138e7ddd2042f2b137050c872e1be8df4d6aae2103a2b5af230018a36044a0638916829ed8cf6bf745a608fe6dd22ea266a7408e7e53ae

pub key-Skript:
HASH160 bcce3f7e690e5f3bbd1ed6db54dc7317659fa87c GLEICH

einlösen Skript:
2 OP_0
039039F617D4BD3751BC0550D38E138E7DDD2042F2B137050C872E1BE8DF4D6AAE 
03A2B5AF230018A36044A0638916829ED8CF6BF745A608FE6DD22EA266A7408E7E
3 OP_CHECKMULTISIG

Signatur msg:
54481C2DE6433EA934EB5F46B7E5D1A60FDC584873FC0210991C692058E26D4E

Und meine umgebaut tx für die Unterzeichnung(gleich für beide öffentlichen Schlüssel) ist

# version
01000000

01

# input 0
46CEA01182F6B49A49BA06C7BA4C7A95F66B0E5B5FD32B29E7BA2F1DF952E6B8 01000000

49

# sig-Skript(jetzt pkscript)
524C0021 039039F6 17D4BD37 51BC0550
D38E138E 7DDD2042 F2B13705 0C872E1B
E8DF4D6A AE2103A2 B5AF2300 18A36044
A0638916 829ED8CF 6BF745A6 08FE6DD2
2EA266A7 408E7E53 AE

FFFFFFFF

02

# Ausgabe 0
E07CD50400000000
19
76A914ED99B585A4C7B1578A08C599BF7E87351FE3E78E88AC

# Ausgabe 1
0C57060000000000
17
A914BCCE3F7E690E5F3BBD1ED6DB54DC7317659FA87C87

00000000
01000000

Könnte jemand bitte helfen Sie mir zu überprüfen diese Transaktion? Danke!

+971
annastadnichenko 30.04.2015, 22:36:46
16 Antworten

Gute Frage, Das ist ein Zitat aus dem Artikel, den ich gerade gelesen habe, wo seine beschrieben in eine ziemlich einfache Weise:

Nun, wenn Sie zuerst öffnen, ein Full-Node-client wie Bitcoin-Core, sind die meisten Menschen hinter einer firewall sitzen. In diesem Fall, Ihr Voller Knoten ist beschränkt in der Anzahl der verbindungen eine Verbindung hergestellt werden kann (etwa 8) und sieht nur für Super-Knoten ein.k.ein. Hören Knoten. Der Grund für dieses ist, weil Ihre Vollständigen Knoten nicht öffentlich Anschließbare noch.

enter image description here

In einem verteilten Netz, einen Super-Knoten fungiert als ein sehr verbundene Umverteilung Punkt als auch als relais-station. Also dies wäre ein geeigneter Begriff, um zu beschreiben, eine öffentlich Anschließbare Vollen Bitcoin Knoten. Dies bedeutet, dass viele Knoten verbinden kann, um es zu erhalten weitergeleitete Transaktionsdaten und blockchain Geschichte.

Original-Artikel: https://hackernoon.com/lets-talk-about-bitcoin-nodes-e9502193198c

Also im Grunde bekommen Sie Ihre Daten aus öffentlich Anschließbare Vollen Bitcoin Knoten

+986
user35583 03 февр. '09 в 4:24

Finden Sie die variable nTargetSpacing. Die Schwierigkeit Anpassungen werden versuchen, Sie zu Steuern der Durchschnittliche block-Zeit in Richtung dieser Wert (in Sekunden).

Sie können nicht ändern, diese zur Laufzeit. In der Tat, Sie können nicht einfach ändern, es überhaupt, wenn Sie veröffentlicht haben, Ihre Münze. Alle clients im Netzwerk müssen sich auf diese Zahl, da es für die Ermittlung der erforderlichen Schwierigkeit. Wenn Sie es ändern, nach dem release, dann gibt es eine Meinungsverschiedenheit zwischen alten und neuen Kunden, ob verschiedene Blöcke gültig sind, und Ihre Münze wird eine harte Gabel.

+934
Shira Ishikawa 27.08.2011, 05:57:09

Namecoin, für Sie sicher, können mehr darüber Lesen Sie hier https://en.wikipedia.org/wiki/Namecoin

+862
Morena 10.08.2019, 02:52:21

Könnten Sie mir helfen zu verstehen, wenn mit segwit aktiviert haben wir mehr verfügbar, privater Schlüssel und Adressen im Bitcoin-Universum?

Mit Legacy [1...], Kompatibel [3...] und Bech32 [bc1...] Adressen wir haben 3x mehr Möglichkeiten ?

Danke.

+833
Gigigirl 03.03.2013, 21:16:59

Wie einige vorgeschlagen haben -, Grün-Adressen '1.0' hatte Probleme.

Einige Verbesserungen, die vorgeschlagen wurden, so früh wie in 2011, die Sie sehen können, umgesetzt in GreenAddress verhindert, dass Benutzer aus der doppelten Ausgaben-Transaktionen über multisignature so dass null Bestätigung für Dritte, die das Vertrauen der GreenAddress Anbieter, noch verhindern, dass Benutzer zu riskieren, Ihre eigenen Mittel in jemand anderes online-Geldbörse.

Siehe auch dieser blog-post über 0 Bestätigungen oder das design/'whitepaper'

+778
Mike Vincent Olivar 28.05.2019, 02:14:42

Von dem, was ich hörte, surfen /r/Bitcoines könnte sein, aufgrund BitInstant läuft die Münzen in Ihre heiße Brieftasche zu erfüllen, Transaktionen. Jedoch, diese Frage wäre am besten, gebeten, BitInstant direkt.

+658
Gale Leach 28.12.2013, 21:51:09

Vorausgesetzt, Sie haben die entsprechende Hard-und software ist, ist mining beinhalten die person, die den Bergbau am computer zu sitzen, zu mir oder machen Sie fire it up und lassen Sie die software ausführen und überprüfen Sie später die Ergebnisse zu sehen?

+640
SuperWild1 05.01.2019, 00:25:47

Wie schafft man ein Gehirn Brieftasche aus einem Samen mit SHA256? Ist das möglich?

Könnten Sie bitte erklären, mit dem Beispiel Saatgut "coinbase ist genial" (ohne Apostrophe)? Was ist die resultierende Adresse?

+637
Harry millward 10.10.2014, 13:07:56

Wenn die Transaktion unbestätigt, können Sie einfach doppelt ausgeben. Es würde wahrscheinlich verlangen die Schaffung einer Transaktion manuell (die ich verwendet habe node.js mit BitcoinJS für Sie), und dann die Vorlage über die Konsole des bitcoin-client. Würde ich auch vorschlagen, die Zahlung einer etwas höheren Gebühr (für die neue Transaktion bestätigt wird, bevor der alte) und nicht wiederverwenden von beliebigen Quell-Adresse verwendet, indem Sie entweder der alten oder der neuen Transaktion als double ausgeben, ist leicht zu erkennen, und die Leute können kein Vertrauen in Sie.

Wenn der Punkt ist, stellen Sie einfach die ursprüngliche Transaktion bestätigt können Sie nur versuchen, senden Sie es erneut (mit Konsole). Es irgendwann hilft, wie unbestätigte Transaktionen, die ausgestrahlt werden, durch das Netz nur für eine begrenzte Zeit.

+597
Jubba Smail 13.02.2016, 15:44:21

Ich möchte die Entwicklung eines mobilen Bitcoin-Anwendung für die Android-und iPhone-Plattformen. Was Bibliotheken und Ressourcen kann ich nutzen?

+573
maheva 15.10.2019, 18:41:57

Sie brauchen nicht zu haben private blockchain zu untersuchen, Formbarkeit, Probleme. Beginnen sollte man mit dem lernen ECDSA-algorithmen und Datenstrukturen.

Vertrauen Sie mir.

+570
St8kout 27.01.2016, 13:35:48

Insgesamt gibt es nur 21 Millionen Bitcoins im Umlauf der Welt. Das bedeutet, dass mehr Menschen daran interessiert sind, den höheren Wert von 1 Bitcoin. Auch ist es erwähnenswert, dass dies geschehen wird, in mehr als 100 Jahren! Derzeit nur 12 Millionen produziert wurden und das Wachstum wird weitergehen, langsam, seit Jahren. Interesse an Bitcoin ist viel schneller, als es die Produktion also Nein, wird es nicht verlieren Wert, denn es ist mehr bitcoins. Es wird nur Locker Wert, wenn die Menschen verlieren Ihren glauben und aufhören, es zu akzeptieren als eine Währung, die nicht der Fall in diesem moment :)

+564
Van Du Tran 02.12.2017, 18:16:02

Manchmal Google kann eine gute Ressource. Ich empfehle diesen Artikel von der Bitcoin-wiki.

Als Zusammenfassung, Bitcoin erstellt von Bergleute in einer Weise, die im Einklang mit dem Protokoll. Alle Benutzer können stellen Sie sicher, dass Bergleute Folgen die Protokoll-Regeln, die bei der Erzeugung von Münzen, also können Sie nur generieren, die eine begrenzte Versorgung.

Jeder block kann eine Menge der Münzen erzeugt wird und dieser Betrag halbiert alle 4 Jahre. Im Jahr 2009 begann es mit 50 bitcoins pro block. Fast forward zum Jahr 2017, der block reward ist nur 12,5 bitcoins mehr. Eine Verringerung, wie, dass im Laufe der Zeit schließlich die Belohnung fallen Sie unter die niedrigsten möglichen Betrag in Bitcoin (1 satoshi = 0.00000001 BTC) und gehen Sie auf null.

Letztlich das Gesamtangebot wird etwas weniger als 21 Millionen bitcoins geben.

Um auf Ihre Frage Antworten, bitcoins sind nicht "erste gekauft, für Dollar". Stattdessen werden Sie erzeugt und könnte nie verkauft werden Dollar bei alle. Sie sind nur im Besitz der Bergleute, die Sie erzeugt. Wenn Sie verkauft werden, für einer anderen Währung auf einen Austausch, Sie sind nicht anders als andere Münzen, die im Umlauf sind, für eine lange Zeit. Es gibt keine solche Sache wie eine "Ausstellung für Dollar".

+513
SridharS 06.09.2019, 17:31:26

Ich habe ein problem, dass die Brieftasche nicht erkennen Transaktionen der meine Adresse. Das problem ist auf testnet.

Relevante Adresse ist n3qPR7uHUSoqnd8DZpE8GVhqnmrMzYu7vj (https://testnet.blockexplorer.com/address/n3qPR7uHUSoqnd8DZpE8GVhqnmrMzYu7Vj).

bitcoin-cli validateaddress ein n3qPR7uHUSoqnd8DZpE8GVhqnmrMzYu7vj
{
 "isvalid": true,
 "Adresse": "n3qPR7uHUSoqnd8DZpE8GVhqnmrMzYu7vj",
...
 "ismine": true,
...
}

Transaktion 405920020c236f3faa483b72baf5181955ac25f8946323f9f0827b94e08a2850 (https://testnet.blockexplorer.com/tx/405920020c236f3faa483b72baf5181955ac25f8946323f9f0827b94e08a2850) ist mit meiner Adresse als Ausgabe:

bitcoin-cli getrawtransaction 405920020c236f3faa483b72baf5181955ac25f8946323f9f0827b94e08a2850 1
{
 "txid": "405920020c236f3faa483b72baf5181955ac25f8946323f9f0827b94e08a2850",
...
 "vin": [
...
],
 "vout": [
{
 "value": 0.49953560,
 "n": 0,
 "scriptPubKey": {
...
 "Adressen": [
"mxiFoE5bNxXMRdgXyFrc6zW3aw7zsuynsk"
]
}
 }, 
{
 "value": 16.05588800,
 "n": 1,
 "scriptPubKey": {
...
 "Adressen": [
"n3qPR7uHUSoqnd8DZpE8GVhqnmrMzYu7vj"
]
}
}
],
...
}

Aber mein Knoten nicht erkennt:

bitcoin-cli listunspent 0 9999999 "[\"n3qPR7uHUSoqnd8DZpE8GVhqnmrMzYu7vj\"]"
[
]

bitcoin-cli gettransaction 405920020c236f3faa483b72baf5181955ac25f8946323f9f0827b94e08a2850
{
 "Betrag": 0.00000000,
...
 "txid": "405920020c236f3faa483b72baf5181955ac25f8946323f9f0827b94e08a2850",
...
 "details": [
{
 "Konto": "",
 "Adresse": "mxiFoE5bNxXMRdgXyFrc6zW3aw7zsuynsk",
 "Kategorie": "senden",
 "Betrag": -0.49953560,
 "Gebühr": -0.00046440,
 "aufgegeben": false
...
 }, 
{
 "Konto": "",
 "Adresse": "mxiFoE5bNxXMRdgXyFrc6zW3aw7zsuynsk",
 "Kategorie": "empfangen",
 "Betrag": 0.49953560,
...
}
],
...
}

Rescan der Knoten hat nicht geholfen.

+75
corawhiteyh 24.05.2017, 19:03:55

Neben, dass ich nicht verstehe dein problem mit PyWaller, wie Eyal schlägt, können Sie das standard-Bitcoin-software, die für diese als gut, obwohl diese Methode wird ein wenig mehr Zeit in Anspruch.

Ich schlage vor, tun Sie das folgende für jeden Geldbeutel.dat - Datei, die Sie haben:

  1. Sichern Sie Ihre aktuelle wallet.dat - Datei.
  2. Kopieren Sie die alte wallet.dat zu Ihrem Bitcoin-Verzeichnis.
  3. Öffnen Sie ein terminal und führen Sie den bitcoind daemon:

    bitcoind daemon

  4. Abrufen einer Liste mit allen Adressen in der wallet:

    bitcoind listaddressgroupings

  5. Für jede Adresse, die Sie möchten, dass die privaten Schlüssel aus, es dump:

    bitcoind dumpprivkey <bitcoinaddress>

  6. Stoppen Sie den Dämon, vor dem ändern der Brieftasche.dat-Datei:

    bitcoind stoppen

Dies sollte Ihnen alle privaten Schlüssel, die Sie brauchen und können Sie importieren Sie Sie auf jede Brieftasche, die Sie möchten.

+17
Linny 17.04.2016, 12:04:56

Ist die Lieferanschrift gültig, obwohl die Waffenkammer war nie mit dem internet verbunden ?

Ja. Es gibt keine Notwendigkeit für ein Portemonnaie online erhalten Bitcoin.

kann ich den Zugang zu den Fonds zu einem späteren Zeitpunkt mit dem privaten Schlüssel, der erzeugt wurde durch die Waffenkammer ?

Ja. Sobald die Waffenkammer und Kern werden vollständig synchronisiert, können Sie den Zugang zu den Fonds. Alternativ können Sie auch exportieren Sie Ihre privaten Schlüssel und import/kehren Sie in ein anderes wallet und Zugriff auf Ihr Geld von dort.

+11
Ruslan Ianberdin 21.10.2012, 08:01:10

Fragen mit Tag anzeigen