Hilfe bei Entschlüsselung Transaktion

Ich bin mit bitcoind und versucht zu importieren, die blockchain Daten in der Datenbank.

Ich habe ein problem mit dieser Transaktion: 71bbaef28e09d8d6fadd41f053db7768dbb5fa4570f06b961dfc29db3dc00b1d

Die ersten drei Ausgangs-Adressen fehlen. was ist Los?

[[email protected] blockchainwalker]# bitcoin-cli getrawtransaction 71bbaef28e09d8d6fadd41f053db7768dbb5fa4570f06b961dfc29db3dc00b1d 1
{
 "hex": "01000000018a44a9455f2ba89e3928f11e9d8c50af764a668ba5235f80b8695d656e8fc811030000008b483045022100833d563254607e335be307b64caa97fba7c00a8a0d109c9ee4c10beaf8e913ac0220341428c10b5f55c8c273e212cdee63c7f19ce4106c38d133f4f41182b58afc7d01410471a456d68af4fb16e800aef446adab5baed07a90e1e60726e974c55e4cb0ac619ac82f4161f93036b4eab2177e5ed300b9ce7b29e1ba9e0de7f880006c26d71cffffffff04010000000000000043419e000000416e6f7468657220746578742077617320656d62656464656420696e746f2074686520626c6f636b20636861696e2e20546865207374616e6461726420ac01000000000000004341227472616e73616374696f6e20746f204950206164647265737322207472616e73616374696f6e20747970652077617320757365642c2074686520646174612077ac01000000000000004341617320656d62656464656420696e746f20746865207075626c6963206b65792e000000000000000000000000000000000000000000000000000000000000000000ac3a771b00000000001976a91473849283a878f884da3d161bbec6b33e04a6f3f188ac00000000",
 "txid": "71bbaef28e09d8d6fadd41f053db7768dbb5fa4570f06b961dfc29db3dc00b1d",
 "hash": "71bbaef28e09d8d6fadd41f053db7768dbb5fa4570f06b961dfc29db3dc00b1d",
 "Größe": 452,
 "vsize": 452,
 "version": 1,
 "locktime": 0,
 "vin": [
{
 "txid": "11c88f6e655d69b8805f23a58b664a76af508c9d1ef128399ea82b5f45a9448a",
 "vout": 3,
 "scriptSig": {
 "asm": "3045022100833d563254607e335be307b64caa97fba7c00a8a0d109c9ee4c10beaf8e913ac0220341428c10b5f55c8c273e212cdee63c7f19ce4106c38d133f4f41182b58afc7d[ALL] 0471a456d68af4fb16e800aef446adab5baed07a90e1e60726e974c55e4cb0ac619ac82f4161f93036b4eab2177e5ed300b9ce7b29e1ba9e0de7f880006c26d71c",
 "hex": "483045022100833d563254607e335be307b64caa97fba7c00a8a0d109c9ee4c10beaf8e913ac0220341428c10b5f55c8c273e212cdee63c7f19ce4106c38d133f4f41182b58afc7d01410471a456d68af4fb16e800aef446adab5baed07a90e1e60726e974c55e4cb0ac619ac82f4161f93036b4eab2177e5ed300b9ce7b29e1ba9e0de7f880006c26d71c"
},
 "sequence": 4294967295
}
],
 "vout": [
{
 "value": 0.00000001,
 "n": 0,
 "scriptPubKey": {
 "asm": "9e000000416e6f7468657220746578742077617320656d62656464656420696e746f2074686520626c6f636b20636861696e2e20546865207374616e6461726420 OP_CHECKSIG",
 "hex": "419e000000416e6f7468657220746578742077617320656d62656464656420696e746f2074686520626c6f636b20636861696e2e20546865207374616e6461726420ac",
 "type": "pubkey"
}
 }, 
{
 "value": 0.00000001,
 "n": 1,
 "scriptPubKey": {
 "asm": "227472616e73616374696f6e20746f204950206164647265737322207472616e73616374696f6e20747970652077617320757365642c2074686520646174612077 OP_CHECKSIG",
 "hex": "41227472616e73616374696f6e20746f204950206164647265737322207472616e73616374696f6e20747970652077617320757365642c2074686520646174612077ac",
 "type": "pubkey"
}
 }, 
{
 "value": 0.00000001,
 "n": 2,
 "scriptPubKey": {
 "asm": "617320656d62656464656420696e746f20746865207075626c6963206b65792e000000000000000000000000000000000000000000000000000000000000000000 OP_CHECKSIG",
 "hex": "41617320656d62656464656420696e746f20746865207075626c6963206b65792e000000000000000000000000000000000000000000000000000000000000000000ac",
 "type": "pubkey"
}
 }, 
{
 "value": 0.01799994,
 "n": 3,
 "scriptPubKey": {
 "asm": "OP_DUP OP_HASH160 73849283a878f884da3d161bbec6b33e04a6f3f1 OP_EQUALVERIFY OP_CHECKSIG",
 "hex": "76a91473849283a878f884da3d161bbec6b33e04a6f3f188ac",
 "reqSigs": 1,
 "type": "pubkeyhash",
 "Adressen": [
"1BXoXM7tqBgq4hF1ieXHCfm3QY3c6hCJuz"
]
}
}
],
 "blockhash": "000000000000049d2e0c8d934948568ecfb3f20231151f98390c594f500232f7",
 "Bestätigungen": 302809,
 "Zeit": 1338076296,
 "blocktime": 1338076296
}
+184
Dzei student 17.02.2011, 13:29:16
25 Antworten

Ich vermute, Sie haben vielleicht ein Missverständnis darüber, wie das Skript ausgeführt wird, und was der stack enthält, während der Ausführung.

Erste, daran erinnern, dass das vollständige Skript wird erstellt, indem die zwei Teil-Skripte zusammen in dieser Reihenfolge: scriptSig + scriptPubKey.

Jedes element die volle Skript ist entweder ein Wert auf dem Stapel, oder eine operation, die untersucht und/oder manipuliert den stack.

Ein gültiges Skript ist von Links nach rechts ausgeführt, bis entweder das Ende erreicht ist, oder eine operation, zeigt einen Fehler. Wenn das Skript beendet wird, ohne jede operation, die auf eine frühe Fehler, dann oben auf dem stack (allein) zeigt das scheitern/Erfolg. Als Nutzer Bitcoin schon gesagt hat, jeder Wert ungleich null wird als Erfolg verbucht werden, sowie alle Elemente unterhalb der stack-Spitze sind (derzeit) ignoriert.

Wenn jemand versucht, eine tx, deren scriptSig war einfach OP_TRUE, das gesamte Skript würde die Regel so Aussehen:

OP_TRUE OP_DUP OP_HASH160 <PubkeyHash> OP_EQUALVERIFY OP_CHECKSIG

Das erste Skript Schritt schiebt die 1 auf den stack, als Nächstes wird es dupliziert und dann das Duplikat auf der Oberseite ist ein Hashwert. Nach der Ausführung dieser ersten drei Skript-Anweisungen, müssten Sie:

Stack:
HASH160(1) <-- stack top
1

Restlichen (nicht abgewickelte) Skript: <PubkeyHash> OP_EQUALVERIFY OP_CHECKSIG

Neben <PubkeyHash> wird auf den Stapel verschoben, und dann die zwei oberen Elementen (<PubkeyHash> und HASH160(1)) verglichen werden, die bewirkt, dass das script fehlschlägt.

In kurz, denn scriptPubKey Hinzugefügt wird , nachdem scriptSig, scriptSig hat keine Möglichkeit, zu "überschreiben", was scriptPubKey erzählt die Skript-interpreter, um schließlich ausführen. (Es gibt keine solche Anweisung als "exit-sofort mit Erfolg", dass scriptSig umfassen könnte.)

Schließlich, Benutzer Bitcoin auch erwähnt, dass BIP62 ändert die "am Ende, ignorieren Sie alles, aber die oben auf dem Stapel" - Regel. Dies wird wohl wahr sein, eines Tages (und das würde keinen Unterschied machen, in diesem Beispiel sowieso), aber wie von heute, die Regeln in BIP62 noch nicht umgesetzt wurden (mit Ausnahme des einen erwähnten auch in BIP66).

+976
Lynne Morgan 03 февр. '09 в 4:24

Und die überprüfung der Signatur benötigt öffentlichen Schlüssel, Signatur und die Nachricht wie unten VerifySignature(Unterschrift, Nachricht , public-key)

... und der öffentliche Schlüssel abgeleitet werden kann aus der Signatur und Nachricht :)

+900
mgoeminne 05.07.2011, 20:02:37

Ich habe einen timer auf mein rig zu powercycle es täglich neu gestartet hat nicht mehr funktioniert. Dann wird diese gestartet, andernfalls nach 3-4 Stunden der Verarbeitung. Ich hab eingestellt, meine Einstellung zu 237.5 MHz, 825mV und stabil für ein paar Tage jetzt, noch macht Radfahren täglich.

+896
Rockwell Pets Pro 08.08.2014, 01:53:48

Wenn Sie einen PC haben und Sie versuchen casual-solo-mining auf Ihren PCs CPU ist es theoretisch möglich, mir einen block und bekommen den vollen block Belohnung, wenn Sie wirklich glücklich? Ich weiß, das ist extrem unwahrscheinlich angesichts der niedrigen hash-rate der CPU, aber ist es möglich?

Ich Frage mich nur gibt es einen Punkt mit Ihrem pc ausgeführt wird, wenn Ihr ihn nicht benutzen.

+871
jgstew 27.05.2013, 23:28:04

Ein Staat, würde nie annehmen Bitcoin freiwillig, weil die Regierung würde die Kontrolle verlieren über die Fähigkeit zum aufblasen der Geldmenge. Inflation ist nichts anderes als eine Steuer. Keine Regierung wird jemals freiwillig aufgeben, seine primäre Mittel der Diebstahl aus der öffentlichkeit. Die inflationssteuer ist der heimtückischsten und das einfachste für die Regierung, Weg mit. Es ist viel schwieriger, Menschen zu zwingen, mit der hand über Ihr Geld, als es ist, drucken Sie einfach neues Geld. Historische charts von UNS Steuereinnahmen zeigen, dass egal welche rate legt die Regierung die Steuern auf, die Erlöse kommen immer rund 20% des BIP. Dies bedeutet, dass, wenn die Regierung ausgeben will, um oben 20% des BIP müssen Sie blähen die Geldmenge als Menschen schlichtweg Betrug das Steuersystem zu höheren Preisen.

Weiter, es wäre lächerlich für jeden per Zwang finanziert, die Regierung zu implementieren Ihre eigene version von Bitcoin, dass Sie behalten die Kontrolle, denn sobald die Menschen fanden heraus, dass eine identische open-source-Währung system existierte, hatte es nicht die inflation, Sie würden mit diesem system statt. Sobald eine Wirtschaft wurde umstrukturiert, um die Nutzung Krypto-Währungen, niemand bei klarem Verstand würde sich entschließen, das von der Regierung ausgegebene Währung, die, wenn Sie konnten mit Bitcoins statt.

So, ein Zustand der Implementierung der crypto-Währung, die niemals auftreten werden. Jedoch, weil Bitcoin hat so viele Vorteile gegenüber Staat ausgestellten Währung und der Tatsache, dass die Wechselkurse nicht kontrolliert werden kann von einem Staat, ist es sehr wahrscheinlich, dass im Laufe der Zeit Bitcoin werden Sie die dominierende Weltwährung. Dies ist, weil die Besteuerung kann vermieden werden, mit Bitcoins, die Unternehmen ermöglicht, durch die pass-legal tender-Gesetze. Laut Thier ' s law, in der Abwesenheit der legal tender Gesetze, gutes Geld, fahren sich schlecht Geld.

+794
Sadaqat Awan 29.08.2014, 04:53:42

Die getrennt Zeuge weiche Gabel von August 2017 inklusive einer Versionsverwaltung Feld, die es erlauben würde, für die Zukunft Schrittweite. Anthony Towns hat vor kurzem veröffentlicht, einen frühen Entwurf des Vorschlags für die SegWit v1 upgrade auf die mailing-Liste.

  • Obwohl der Teufel steckt natürlich im Detail, was Aktivierungsmethoden sind verfügbar für die Zukunft softforks?

  • Was sind die verschiedenen upgrade-Mechanismus für die wichtigsten [v1 - v16] und Moll [v1.0 - v1.127] - version ändert?

  • Wie ist die weiche Gabel signalisiert, wobei die offene ASIC-Boost mit version bits berücksichtigt?

  • Wie ist der Konsens ändern durchgesetzt?

  • Ist die v1 Veränderung als "umstritten" und zeitaufwendig, da v0 wurde?

  • Was sind die Aufgaben der Knoten Operatoren und Bergleute?

Vielen Dank im Voraus für die Antwort!

+777
jd434 08.04.2010, 02:43:01

Betrachten Sie die bitcointalk-Spende Adresse 17RTTUAiiPqUTKtEggJPec8RxLMi2n9Ez9.

Das hat viele eingehende Transaktionen mit einer großen Anzahl von Staub-Eingänge (Hunderte), die Summe zu schön gerundeten zahlen, wie in den folgenden Beispielen:

ba930f48aae32b8915a6e413ed297060291fec7fc916cf57b0751e0f77c41df2 (Eingänge Summe 0,05)

c0f25cc0f008ac935b3a38fecdea42e062ba3e3e7395161a2ad1b38754ee31c0 (Eingänge Summe 0,05)

1f4e0b21e6edd0dc1148116200426f390880e3e33ae0723de8415836874f7a3e (Eingänge Summe 0,5)

Diese kann man nicht Zufälle. Was wallet wird hier verwendet? Lösen bedeutet es das "subset sum"- problem für jede Transaktion, um sicherzustellen, dass die Summen sind Runde zahlen? Ich kenne das problem wird nicht schwer sein für so kleine Größen braucht aber auch noch die Lösung.

+755
Rose Ames 24.08.2014, 05:53:34

Ich bin daran interessiert, beginnend ein Glücksspiel-Seite, es war schwierig zu finden, eine einfache Möglichkeit zum verarbeiten von Benutzer-Mittel.

Lösungen wie Bitpay oder Coinbase verbieten die Verwendung für das spielen.

BIP32 blockchain-Melder wie Myzel Gang zu sein scheinen anfällig für spam-Attacken und schwer zu skalieren.

Ich habe mir in der Interaktion mit einem vollen Knoten, aber die Dinge scheinen kompliziert, sehr schnell zu skalieren.

+734
Landing on Jupiter 14.02.2012, 20:39:41

So nach Fragen woanders hab ich die Hälfte meiner Frage beantwortet. Der Grund, warum die boards explodiert war, weil der Polarität der Ausgang war nach hinten. Aus irgendeinem Grund Gridseed Stromversorgung Kabel mit den typischen Farben von rot für Leben, weiß für Boden vertauscht!

Meine Lösung war, zu tauschen, die roten und weißen Drähte über, und ich bekam keine mehr Explosionen.

Hat jemand wissen, welche Komponenten beschädigt wurden? Und wo bekommt man Ersatz?

+688
Fez Vrasta 06.12.2011, 01:15:24

Vielleicht ist Ihre Transaktion länger gedauert, weil der Bitcoin Tage Zerstört ist anders..

Ich habe gesehen, diese Metrik beschrieben als eine Technik zum drosseln von Spam-Transaktionen, bei denen ältere Münzen erhalten Sie schnellere Behandlung als die gleiche Menge von Münzen, die waren nur an einen Geldbeutel.

+681
lumio 25.07.2018, 17:51:24

Laut wiki, 10 Minuten, war gewählt als ein 'Kompromiss'.

Warum zehn Minuten konkret? Es ist ein Kompromiss gewählt von Satoshi zwischen Laufzeit der neuen Blöcke, die in großen Netzwerken und die Menge an Arbeit verschwendet, die an die Kette teilt.

Jedoch in der ursprünglichen Satoshi Papier, 10 Minuten lediglich angenommen, für die Zwecke der Berechnung die Anforderungen an den Speicherplatz.

Ein block-header mit keine Transaktionen würden über 80 bytes. Wenn wir annehmen, Blöcke generiert alle 10 Minuten, 80 bytes * 6 * 24 * 365 = 4.2 MB pro Jahr.

Gibt es eine Diskussion anderswo, die erklärt, wie die 10-Minuten-block Zeit war angekommen?

+678
psic 25.09.2011, 17:13:16

Priorität ist ein veraltetes Konzept, und die meisten Bergleute nicht mehr verwenden. Ähnlich, die standard-Gebühr von nutzen ist.

Heute, Bergleute zu sein scheinen, die Auswahl von Transaktionen auf der Grundlage Transaktionsgebühr pro Größe der Daten gemessen in [satoshi/byte].

Ihre Transaktion gab eine Gebühr von 0,4 mBTC und war 3471 bytes. Dieses berechnet auf 11,5 satoshi/byte. Derzeit ist die prognostizierte Gebühr, um in den nächsten block 40+ satoshi/byte. Transaktionen mit 11-20 satoshi pro byte vorhergesagt wird, um mit 90% iger Wahrscheinlichkeit bestätigt werden, mit einer Verzögerung von 1-18 Blöcke.

Wenn Ihr MultiBit wallet ist nicht auf eine aktuelle version, die Sie möglicherweise besser Gebühr, die Schätzungen zu aktualisieren. Viele wallet-Anbieter haben Massiv verbessert Ihre Gebühr Einschätzungen in letzter Zeit.

+673
Rich Waters 23.09.2010, 12:38:11

Ja, die block-Zeit kann geändert werden, aber nicht sehr einfach. Es gibt zwei Möglichkeiten, es zu tun:

  1. Ändern Sie die timestamp-Auflösung 1/6. der zweite. Die Nachteil ist, dass Sie außerhalb der int-Werte 6 mal schneller (Zeitstempel ist eine 32-bit-Ganzzahl). Und irgendwann wird es weniger bequem zu Lesen timestamps.
  2. Halten Sie die timestamp-Auflösung und passen Sie die Schmiede. Bei Nxt gibt es keine Konstante für die änderung der block-Zeit, so dass Sie ändern müssen, einige andere Konstanten. Ein BLOCK_TIME Konstante Hinzugefügt wurde, in der Glut, Sie können sehen, wie es verwendet wird es. Die Nachteile, die mit 10 sec blocktime mit 1 Sek. Auflösung ist, dass das base-target-Anpassung funktioniert nicht so gut, schließlich können Sie am Ende mit einer durchschnittlichen block-Zeit, die nicht 10 Sek.

Einen negativen Effekt in beiden Fällen ist, dass es weniger Zeit für die Knoten kommunizieren, neue Blöcke und daher mehr spontane Gabeln erscheint. Und die Anzahl der Blöcke wachsen wird 6 mal schneller.

+617
user87398 04.10.2011, 16:24:40

Ich habe gerade meinen ersten Blitz-Knoten, und haben schon eine aktive Verbindung. Mein problem ist jedoch, dass ich nicht sehen, meine Knoten in jedem lightning-Netzwerk-explorer. Ist es möglich irgendwie überprüfen, ob mein Knoten wirklich online/sichtbar?

+585
comcuter 09.01.2017, 05:38:08

Ich möchte wissen, wie ich Ausdrücken kann, ein Phänomen gefunden, in der Merkle Bäume mathematisch. Wenn ich will, um herauszufinden, die leaf-Knoten, die in einem Merkle-Baum geändert hat, kann ich die Authentifizierung Weg, um es herauszufinden. Sagen wir, es ist ein Blatt-Knoten und einem Wurzelknoten. Wenn der root-Knoten die änderungen, die Sie nicht haben, um Blick auf alle anderen Knoten (0) zu bestimmen, welche Blatt-Knoten muss sich geändert haben. In Abbildung 2 ist eine 0 gegenüber 1. Wenn es 2-Blatt-Knoten und der Merkle Root änderungen, die Sie nur anschauen, 1 Knoten, um zu bestimmen, welches Blatt-Knoten muss sich geändert haben. Wie erhöhen wir die Anzahl der Blattknoten es ist eine Beziehung, die besteht, mit der Gesamtanzahl der Knoten, die Sie benötigen, zu betrachten. Ich Frage mich, ob es war ein Weg, den ich Ausdrücken könnte dies mathematisch in eine saubere Art und Weise. Danke!

Abbildung 1.

2*0 = 0 (1 null)

2^0 = 1 (1)

2^1 = 2 (2 Zweien)

2^2 = 4 (4 Dreier)

2^3 = 8 (8 fours)

2^4 = 16 (16 Fünfen)

2^5 = 32 (32 Sechsen)

2^6 = 64 (64 sevens)

Abbildung 2.

Blatt (Linke Spalte) Und Gesamter Knoten (Rechte Spalte)
1 0

2 1

3 2

4 2

5 3

6 3

7 3

8 3

9 4

10 4

11 4

12 4

13 4

14 4

15 4

16 4

17 5

18 5

19 5

20 5

21 5

22 5

23 5

24 5

25 5

26 5

27 5

28 5

29 5

30 5

31 5

32 5

33 6

34 6

35 6

36 6

37 6

38 6

39 6

40 6

41 6

42 6

43 6

44 6

45 6

46 6

47 6

48 6

49 6

50 6

51 6

52 6

53 6

54 6

55 6

56 6

57 6

58 6

59 6

60 6

61 6

62 6

63 6

64 6

65 7

66 7

67 7

68 7

69 7

70 7

71 7

72 7

73 7

74 7

75 7

76 7

77 7

78 7

79 7

80 7

81 7

82 7

83 7

84 7

85 7

86 7

87 7

88 7

89 7

90 7

91 7

92 7

93 7

94 7

95 7

96 7

97 7

98 7

99 7

100 7

101 7

102 7

103 7

104 7

105 7

106 7

107 7

108 7

109 7

110 7

111 7

112 7

113 7

114 7

115 7

116 7

117 7

118 7

119 7

120 7

121 7

122 7

123 7

124 7

125 7

126 7

127 7

128 7

+529
user775093 19.11.2019, 21:10:13

Download der qt von der Münze, die Sie abgebaut installieren auf Ihrem computer und synchronisieren Sie Sie mit dem Netzwerk. Auf der pool-Ort eine Auszahlung und erhalten Sie die Münzen in der Brieftasche, die Sie einfach aus der Brieftasche einen transfer von Mitteln an die Börse. Die überweisung direkt vom pool zum Austausch nicht vorgeschlagen, da einige Börsen bittet Sie, es nicht zu tun.

+487
Merely Blink 07.06.2013, 14:03:58

Ich nehme an, Sie sind speziell reden über bitcoin. Die details unterscheiden sich, die für andere Systeme.

Zur Validierung einer Transaktion, gibt es mehrere Dinge, die Sie brauchen, um zu überprüfen. Aber es ist wichtig, dass Sie überprüfen, dass die Transaktion Ausgänge, die es versucht, zu konsumieren, vorhanden ist und nicht bereits ausgegeben worden. Die Ausgänge bestehen, wenn Sie erstellt wurden, indem Sie eine Transaktion in einer vorherigen block. Die Ausgänge noch nicht bereits ausgegeben worden, wenn Sie nicht verbraucht, die im Rahmen einer Transaktion vor der Sperrung noch in den Vorjahren Transaktionen in den block der Transaktion ist.

Sie werden bemerken, dass beide Regeln verlangen, dass Sie wissen, was Transaktionen sind Vorherige Blöcke, um diese zu blockieren und was Ausgänge sind verbraucht durch Vorherige Transaktionen in diesem block. Damit diese Regeln nicht durchgesetzt werden kann, richtig andere, als im Kontext einer bestimmten position in einem bestimmten block.

Beleidigender Weiterleitung, Server validieren Transaktionen unabhängig voneinander zu sehen, ob Sie wahrscheinlich in der Lage, in einem block. Dies reduziert die Fähigkeit von einem möglichen Angreifer zu trick ist das Netzwerk in verschwenden eine Menge der Bandbreite, die die Weiterleitung von Transaktionen, die sehr unwahrscheinlich sind, in einen block. Aber das ist nur eine Vermutung, um speichern Sie die Weiterleitung von Ressourcen.

+480
ply store 26.08.2013, 10:51:20

Bei Bitcoin ist der private Schlüssel nur eine zufällige Zahl zwischen 1 und 0xFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFEBAAEDCE6AF48A03BBFD25E8CD0364141. Diese Zahl ist abgeleitet aus der Ordnung der elliptischen Kurve, der Bitcoin nutzt, secp256k1.

Beachten Sie, dass Sie nicht haben, um das höchstwertige bit 2^255 setzen, um eine gültige Bitcoin privaten Schlüssel, jede Zahl gleich oder größer als 1 funktioniert. In der Tat, zu wissen, dass das höchstwertige bit gesetzt ist tatsächlich vermindert, die Sicherheit der privaten Schlüssel, denn es zeigt einige Informationen über den Schlüssel. Sie nicht haben, um einige spezielle key generator, in der Tat gibt es sogar tutorials, wie man einen privaten Schlüssel generieren mit coin flips. Die einzige Bedingung die von einem privaten Schlüssel (andere als die in den Bereich wie oben beschrieben), ist, dass es zufällig sein (schwer zu erraten).

+456
user3772028 08.06.2019, 11:35:03

In Bezug auf das Konzept von Seitenketten oder "gekoppelt" Ketten, die diskutiert wurde bereits seit 2011 und untersucht dieses white paper, wie können diese sich negativ auf die Sicherheit des Bitcoin?

Vor der Beantwortung dieser Frage, ich denke, es ist wichtig zu bestimmen, wenn diese Konzepte sind möglich, ohne änderungen an der Bitcoin-Protokolls. Vorausgesetzt, die änderungen sind erforderlich, würde Bitcoin leiden von Seitenketten? Wenn keine änderungen erforderlich sind, dann ist das Bitcoin-Protokoll sollte so solide sein wie es immer war, und es scheint, dass es würde profitieren von der Nutzung, der Unterstützung und Aufmerksamkeit, die Seitenketten bringen. Vielleicht verschiedene Implementierungen von Seitenketten zur Sache, und es ist wichtig, zu betrachten, Beispiele.

+384
jim presley 17.07.2015, 14:19:19

Hallo, ich bin versucht, coinbase api in php.api-Umsetzung gut funktioniert, kann ich überprüfen, balance, creat neue Adresse, alle diese funktionieren.Aber vor problem auf Anfrage bitcoin. Ich bin nach coinbase offizielle api-librery , accroding Dokumentation auf den erwähnten link Anfrage Fonds-Verwendung code ist

nutzen Coinbase\Brieftasche\Enum\CurrencyCode;
nutzen Coinbase\Brieftasche\Resource\Transaktion;
nutzen Coinbase\Wallet - \ - Wert\ - Geld;

$transaction = Transaktion::Anfrage([
 'Anzahl' = > " neues Geld(8, CurrencyCode: USD),
 'description' => 'Burrito'
]);

$client->createAccountTransaction($Vorgang);

Und ich habe genau das, was Sie sagte, aber ich erhalte eine Fehlermeldung, Balg ist mein code

<?php
require_once('vendor/autoload.php');

nutzen Coinbase\Brieftasche\Client;
nutzen Coinbase\Brieftasche\Configuration;
nutzen Coinbase\Brieftasche\Enum\CurrencyCode;
nutzen Coinbase\Brieftasche\Resource\Transaktion;
nutzen Coinbase\Wallet - \ - Wert\ - Geld;

$apiKey='xxxxxxx';
$apiSecret='xxxxxxx';
$configuration = Konfiguration::apiKey($apiKey, $apiSecret);
$client = Client::create($configuration);

$transaction = Transaktion::Anfrage([
 'Anzahl' = > " neues Geld(8, CurrencyCode: USD),
 'description' => 'Burrito'
]);
$client->createAccountTransaction($Vorgang);
echo die Funktionen json_encode($client->decodeLastResponse());
?>

Und Fehler ist

Fatal error: Uncaught TypeError: Argument 1 übergeben Coinbase\Brieftasche\Client::createAccountTransaction() muss eine Instanz von Coinbase\Brieftasche\Resource\Account, Instanz Coinbase\Brieftasche\Resource\Transaktion gegeben, genannt, /file_path/file.php in Zeile 19 definiert /library_path /vendor/coinbase/coinbase/src/Client.php:359 Stack trace: #0 /file_path/file.php(19): Coinbase\Brieftasche\Client->createAccountTransaction(Object(Coinbase\Brieftasche\Resource\Transaktions -))

1 {main} thrown in /library_path /vendor/coinbase/coinbase/src/Client.php on line 359

+334
AHAWKSMOON plays 19.07.2011, 05:04:57

Befehle wie bitcoind getblocktemplate

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

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

Das ist generell der falsche Sache zu tun.

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

Ich nicht haben ein großes Verständnis dafür, wie bitcoin-mining funktioniert, aber wie sinnvoll wäre ein JavaScript miner werden für das sammeln von Einnahmen, die von den Besuchern? Blöde Frage, aber wenn ich den Benutzer in ein mining-pool, muss Ihr computer tatsächlich finden Sie einen hash in Ordnung für mich, um Einnahmen? Ist das überhaupt sinnvoll?

+235
Pavan Kumar Jorrigala 23.11.2018, 23:42:21

Klingt ziemlich sicher zu mir. Sie sollten immer Bedenken, dass jede Maschine, die mit dem internet verbunden ist, jederzeit (und einige nicht) kompromittiert werden kann. Die Fragen sind, sind Sie wahrscheinlich auf? Tun Sie herunterladen oder durchsuchen Sie Websites mit fragwürdigen Elemente (z.B. sind Sie infiziert von etwas, oder KÖNNTEN Sie sein)

Persönlich, ich habe gerade eine VM, es ist nicht mit einem Netzwerk verbunden, ich benutze den vmware-client, um es zu erreichen, ich Folge deine Schritte 3 & 4 (obwohl ich chrome verwenden) und dann habe ich einen reset der vm auf einen snapshot.

+153
Mark Knowles 29.06.2015, 07:46:49

Ich habe bitcoind 0.13.1 läuft auf einem Raspberry Pi. Ich sehe es auf das bitcoin-Netzwerk mit bitnodes.21.co, aber ich kann nicht verbinden Sie es lokal mit bitcoin-cli.

Meine bitcoin.conf ist:

rpcuser=xxx
rpcpassword=xxx
listen=1
server=1
dbcache=50
daemon=1
testnet=0
maxuploadtarget=200

Habe ich versucht:

curl --user xxx --data-binary '{"jsonrpc": "1.0", "id":"curltest", "Methode": "getinfo", "params": [] }' 127.0.0.1:8332

und ich bekam:

curl: (7) Failed to connect to 127.0.0.1 port 8332: Connection refused

Netstat:

sudo netstat -tulpn | grep bitcoin

gibt:

tcp 0 0 0.0.0.0:8333 0.0.0.0:* LISTEN 620/bitcoind 
tcp6 0 0 ::1:8332 :::* HÖREN 620/bitcoind 
tcp6 0 0 :::8333 :::* HÖREN 620/bitcoind'

Ich hatte einen Absturz vor ein paar Tagen und erholen mussten Brieftasche.dat aus einem backup. Nach dem Absturz der Zeit auf dem pi war eine Stunde zu langsam. Ich musste anhalten und starten Sie ntp , um es zu korrigieren. Ich habe auch schon ein apt-get update und upgrade nach dem crash. Bis der crash diese fein gearbeitet.

Schließlich sehe ich, dass alle Dateien im dataDir sind ausführbar von jedermann. Der dataDir ist auf einem USB-stick, bestückt mit:

/dev/sda1 /home/pi/bitcoinData vfat uid=pi,gid=pi,umask=0022,sync,auto,nosuid,rw,nouser 0 0

Ich bin versucht zu starten, aber würde wirklich gerne verstehen, wieso das plötzlich aufgehört hat zu funktionieren.

+144
bmcnett 08.06.2010, 03:42:38

Vermutlich mit einem bitcoin-public-key könnte man eine Nachricht verschlüsseln, und nur die person, die kontrolliert ein privater Schlüssel zugeordnet ist, die bitcoin-Adresse würde in der Lage sein, um die Nachricht zu Lesen.

Es ist wirklich eine Frage, ob Sie vertrauliche/private/geheime Informationen, die Sie teilen möchten.

Wenn Sie auf der Suche für einen hypothetischen Anwendungsfall, stellen Sie sich vor, Ihr bezahlt Arzt in kryptogeld für eine peinliche ärztliche Untersuchung, das Ergebnis kann zurück gesendet werden verschlüsselt, so dass nur die person, die bezahlt es Lesen kann.

Oder, sagen wir, dass Sie für software bezahlen, die Lizenz online mit kryptogeld, die software-Taste kann zurück gesendet werden verschlüsselt, so dass nur die person, die bezahlt, könnte den Schlüssel Lesen.

+127
Nezan 20.04.2014, 09:28:13

Fragen mit Tag anzeigen

$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