Wie zum Teufel war ich in der Lage zu erhalten BTCs über eine Adresse, die ich nicht selbst tun?

Vor ein paar Minuten erhielt ich 0.00000001 BTC. Ich weiß nicht, wer Sie gesendet oder warum.

Aber was macht es verrückt ist, diese Summe wurde geschickt, um eine Adresse, die ich nicht besitze und welches der client bei mir läuft (der standard Bitcoin-QT, Version 0.8.5) nie zuvor gehört hatte. Ich weiß dies sicher, weil ich nur erstellt, 2 (zwei) Adressen mit diesem client und dem empfangenden Adresse dieser Transaktion ist nicht einer von Ihnen.

Wie ist das überhaupt möglich?
Ist es eine hash-Kollision, oder was anderes?

Die Adresse ist 1Cz2AmLe8U52KR549d13JQkqsqkV64Rchb und die Transaktions-ID ist b9591410ff030e40deb3eda9d2fe30a29642ede443f354bb5f4ed5bb55f0d36d.

Laut dieser Seite, die Adresse scheint Geld ein wenig Zeit, bevor aus 1HTawQNCS4axPXft6L6fkzrv5ya7Tguqwd, die tatsächlich ist eine meiner Adressen, die letzten zwei Transaktionen sind mir senden alle meine BTCs, um eine neue Adresse zu, nur um sicher zu sein. Dies funktionierte, so wie es aussieht bin ich wirklich der Inhaber dieser Adresse, auch wenn mein client nicht als eine von mir.

Was genau geht hier vor?

+63
Stephanie Platz 28.10.2012, 23:51:38
22 Antworten

Was sind gute Wege und Plätze, für die Speicherung von backup von einem verschlüsselten wallet?

Wenn jemand offen verschlüsselte wallet-alle was kann er tun, wenn er keinen Schlüssel? asuming, dass der Schlüssel für die Brieftasche ist z.B. 73 trilion Jahre weit zu knacken

+989
AndroidTa 03 февр. '09 в 4:24

Ich bin ein Neuling, so könnte dies eine dumme Frage, aber auf Blockchain, es sagt, ich habe zwei Transaktionen jedoch habe ich nur eine Transaktion und die gesamte Sache macht keinen Sinn für mich. Könnte mir bitte jemand erklären, wo diese zweite Transaktion ist und was die 10 BTC auf der rechten Seite bedeutet?

Dies ist die Seite: https://blockchain.info/address/12b6BMrGnqm5eHiLGejWuESurbVxwVU4gk

Dank

+979
user1787258 17.03.2012, 15:10:36

Bitcoin-Cash passt seinen Schwierigkeitsgrad nach unten, wenn es ist, grob gesprochen, eine 12-Stunden-Lücke zwischen den Blöcken. Zumindest ist das mein Verständnis.

Schwierigkeit dabei fiel auf etwa ein Viertel von dem, was es war, weil, wenn, dass und weitere Blöcke werden in den kommenden jetzt.

Tut dies nicht bedeuten, dass die neue Schwierigkeit, die Regeln werden nicht mehr ausgelöst werden, jetzt? Es scheint die Schwierigkeit angepasst hat, genug, um nie wieder trigger-Regeln mit hoher Wahrscheinlichkeit.

Das würde bedeuten, dass die nächste Schwierigkeit, die Veränderung geschieht durch den regelmäßigen Mechanismus. Dies regelmäßig passiert alle zwei Wochen, aber weil die hash-rate ist noch immer so niedrig, könnte es sein, weit mehr als das.

Die letzten 30 Blöcke dauerte etwa 21 Stunden. Normalerweise, 21 Stunden würden produziert haben 126 Blöcke im Durchschnitt. So scheint es, die Geschwindigkeit, die wir sehen, ist etwa ein Viertel der normalen Geschwindigkeit trotz der niedrigeren Schwierigkeit.

Und das scheint zu implizieren, dass diese Schwierigkeit Periode dauert etwa 8 Wochen abzuschließen, vorausgesetzt, die hash-rate auf, die Kette bleibt die gleiche.

Ist diese Einschätzung korrekt?

+961
Dirko Swanepoel 02.03.2010, 05:33:17

Einfachste Weg

sprintf('%.8f', $Menge); // 0.00000000
+918
kadamb 05.05.2013, 01:28:39

Ich versuche, herauszufinden, warum ein Händler würde jemals entscheiden bitpay über coinbase als Integrations-Lösung. Es scheint, Sie bieten sehr ähnliche Dienstleistungen (akzeptieren bitcoin Zahlungen, Austausch für Dollar automatisch täglich und Einzahlung in Ihre bank-Konto), noch BitPay Gebühren 1% und Coinbase nichts.

+800
GSP 12.07.2017, 02:00:47

Es stellt sich heraus, dass die Splitter eine verteilte blockchain ist möglich

+678
Dastardly 08.02.2019, 11:50:14

Ich bin ein wenig verwirrt bin über die Signatur enthalten, die in der scriptSig einer Transaktion. Meine Frage ist: was tun wir wirklich Unterschreiben? Ist es der hash-Wert von der vorherigen Transaktion?

+623
Kari Holopainen 12.06.2013, 11:47:28

In der Regel Denial-Of-Service(DoS) Angriff kann statt auf größer dimensionierte Blöcke.Also, um diesen Zustand zu vermeiden, zunächst die Blockgröße Bitcoin wurde gewählt, um 1Mb. Weil Angreifer sendet viele Daten in das Netzwerk zu machen, beschäftigt, so dass die eigentlichen Transaktionen sind nicht in der Lage Platz zu nehmen. Zusammen mit der Verringerung der Blockgröße andere Methode, die angenommen wird, Bitcoin sind:

  • Keine Weitergabe von verwaisten Blöcken
  • Keine Weitergabe von double-spend-Transaktionen
  • Keine Weitergabe von gleichen block oder Transaktionen
  • Trennen der Verbindung zu einem peer, sendet zu viele Nachrichten
  • Beschränken Sie die Blockgröße auf 1 MB
  • Begrenzen Sie die Größe jedes Skript bis zu 10000 bytes
+576
DaAmidza 19.07.2012, 02:20:19

Ich lese über die Tatsache, dass segwit2x teilt die BTC bei BTC-2X. Was wird passieren, BitCoin, Bargeld BCH.

+548
BKaylor 08.09.2011, 23:11:14

Die Erhöhung der Anzahl von Prüfungen kann die Ursache für zusätzliche Runden werden benötigt für Server, einen Konsens zu erreichen. Dies bedeutet, dass der Konsens, der Prozess könnte mehr Zeit erfordern.

Die Frage ist, wie viel mehr? Es gibt eine Menge von Faktoren zu berücksichtigen; das Netzwerk, die Topologie, eine Menge Fragen. In der Regel, die betrieblichen Kennzahlen, die wir gesehen haben noch nicht gezeigt, dass eine statistisch signifikante Verlangsamung in der rate der Finanzbuchhaltung geschlossen.

Ganz im Gegenteil: verbesserte validator verbindungen geführt hat, die Riegel schließen im Durchschnitt immer schneller heute, als Sie in der Vergangenheit hatten. Und dies, obwohl das Netzwerk der Durchmesser erhöht.

+531
Pengyue Jiang 16.04.2016, 06:28:40

Es gibt kein zentrales Verzeichnis für diese Informationen. Sie könnte kratzen die Blockchain Liste , wenn Sie wollte, aber wenn Sie tun, Sie sind also im Vertrauen auf die Richtigkeit Ihrer Informationen.

+384
user3379147 22.01.2011, 12:45:49

Es ist 4 Jahre veraltet. Ich habe versucht mit einem anderen Netzwerk. Gleiche Sache. Weiß nicht, was zu tun, aber würde mich freuen helfen.

+363
Cath Thomas 05.02.2013, 17:14:41

Es ist wichtig zu verstehen, dass die Transaktion Gebühr, die Sie zahlen müssen, um zu machen, eine Zahlung basiert auf, wie Sie erhalten die Mittel, die Sie verwenden, um die Zahlung zu leisten. Die ausgehende Zahlung (vorausgesetzt, es ist nur an einer Stelle) ist immer die gleiche Größe. Also das " out " - Teil wird immer über zwei standard - "pay-to-Adresse" - Skripte. Die Größe der 'in' - Teil wird davon abhängen, wie viele Ausgaben Sie haben, zu behaupten, das hängt davon ab, wie Sie die Mittel.

Also ich würde nicht vorschlagen, lade die Transaktionsgebühr an die person zurückzieht, denn dann sind Sie Abrechnung mit dem Nutzer auf der Grundlage von Parametern hat der Benutzer keine Kontrolle über. Die Transaktionsgebühren hängen Dinge wie, wie viele Transaktions-Ausgänge Sie sammeln müssen, um die Münzen benötigt. Das ist ganz davon abhängig, wie Sie Ihren Fonds strukturiert sind.

Stell dir vor, wenn Sie zu Fuß in ein candy-Shop und gesagt, dass eine candy bar ist 35 Cent, aber wenn Sie dann klingelte Sie bis Sie geheftet 15 cent Gebühr. Wenn Sie fragte Sie, was es war, erklärte Sie, dass der Vorherige Kunde hatte bezahlt, Sie alle in ein paar Cent, und damit Sie in Ihren ändern, hätten Sie zu zählen all jene Pfennige, und das braucht mehr Zeit.

Ich glaube, Sie wäre Sauer, weil für diese Gebühr hat zu tun mit, wie Ihre Fonds strukturiert und hat nichts zu tun mit Ihrer Transaktion. Sie würden erwarten, dass Sie Essen entweder die Kosten, oder bauen Sie in Ihre Preise. Sie würden nicht erwarten, dass Sie, um genau herauszufinden, wie viel es kostet, Sie zu verkaufen eine candy bar, die basierend auf Ihrer internen business-Konfiguration und laden Sie persönlich, dass.

Entweder erheben eine flache Gebühr pro Auszahlung (.01 BTC ist derzeit üblich) oder Deckung der Transaktion Gebühren selbst. Und verwenden Sie sinnvolle Strategien zur Reduzierung Transaktionsgebühren. Aber, meiner Meinung nach, dass Sie wirklich nicht wollen, pass auf, dass die Art der Kosten an einen Kunden.

+338
Kel Solaar 14.07.2019, 09:39:38

Ich fand das C# - tool um Adressen zu generieren werden für Bitcoin (komprimiert und unkomprimiert):

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

https://github.com/casascius/Bitcoin-Address-Utility

Es funktioniert perfekt für Bitcoin, aber für Litecoin scheint es nicht zu funktionieren.

Irgendwelche Ideen, wie Sie mit ähnlichem code zu generieren Litecoin Adressen?

Dank

+294
coolhand144 28.09.2010, 22:01:26

Aus meiner Erfahrung, manchmal ist der router nicht wirklich reagieren, um die UPnP-Einstellung für die Zuordnung der listening-port. Was immer scheint zu funktionieren für mich ist

  • Shutdown node (cli stop && shutdown -)
  • Starten Sie Ihren router (in der Regel ziehen Sie den Stecker, warten Sie eine minute, stecken und ein paar Minuten warten)
  • Starten Sie Knoten

In Bezug auf den Anschluß an Samourai, was genau sind Ihre bitcoin.conf - Einstellungen?

+283
Springirl 11.12.2013, 03:41:39

gibt es eine Möglichkeit die sender können mit jedem Teil des blockchain/Transaktion einen eindeutigen Bezeichner, so dass Sie Anspruch auf eine Kredit in die Zukunft

Der einzig sichere unique identifier ist ein privater Schlüssel, der verwendet wird zum senden der Fonds (oder eine digitale Signatur beweist den Besitz des Schlüssels).

Wenn ich Sie richtig verstehe, möchten Sie jemandem ein Kredit für das senden von bitcoin. Der einzige Weg, um sicher zu sein, dass eine bestimmte person geschickt, die Sie bitcoin für Sie ist, den Nachweis zu erbringen, dass Sie eigene privaten Schlüssel, die Sie gesendet. Dies könnte bedeuten, entweder zeigen Sie den privaten Schlüssel (in der Regel nicht bevorzugt, weil jetzt seine exponierte), oder beim digitalen signieren einer Nachricht (von Ihnen) mit dem gleichen Schlüssel, die verwendet wurde, Sie zu bezahlen. Und auch dies nicht beweisen, dass Sie es geschickt, es beweist nur Sie haben Zugriff auf den Schlüssel, der in der Lage war , es zu senden.

Das problem ist, dass die gesamte blockchain ist öffentlich, also kann jeder nachschlagen, der Transaktion und liefern Daten darüber, wie die txid oder der block war es, auch einen exakten Betrag, und so tun Sie es geschickt.

Hinweis: Durch die Art und Weise es ist ein RPC-Methode signmessage in bitcoin-Kern, der verwendet werden könnte, um dies zu tun, finden Sie unter https://bitcoincore.org/en/doc/0.16.2/rpc/wallet/signmessage/

Update: Wie bereits erwähnt in den Kommentaren, generieren Sie eine neue Bitcoin-Adresse für jeden Kunden, die Sie nur brauchen, um mit Ihnen zu teilen, wäre eine anständige (und häufige) Möglichkeit der Nachverfolgung von Zahlungen. Wenn jemand anderes gefunden, der sich über die Adresse und schickte Mittel, nur die Kunden, die Sie Ihnen zugeordnet haben, die Adresse zu erhalten Kredit. Dies würde am besten umgesetzt werden kann, als eine Hierarchische Deterministische wallet, so dass Sie Ihre Schlüssel können Sie alle generiert werden aus einem master-Schlüssel.

+150
Myron Byars 02.02.2011, 21:52:31

Ist es möglich, "zwischen" - pool-server, die gateway real pool?

Ich habe über 200 pc ' s, jeder pc eine Verbindung zu meinem intermediate-pool mit eigenen login-pass. Intermediate pool bekommen sollte Arbeit (mit Schicht) von real pool mit eigenem login und pass abgeben und Aktien Verwendung eigene login-Passwort.

Gateway Example

+135
Walter Vos 01.12.2011, 18:57:19

Ich bin mir nicht sicher, dass Ihre Frage passt zu Ihrem Titel, aber trotzdem:

Bezüglich der Abfrage der blockchain, sollten Sie einen Blick auf die '-blocknotify' option in der 0.8.2-daemon. Diese senden Sie eine block-hash jedes mal, dass der Letzte block ändert. Sie müssen mit der situation umgehen, wo die gültige Kette aus irgendeinem Grund ändert, innerhalb was auch immer Skript, das Sie schreiben (check block Höhe und gehen von dort aus).

Unbestätigten Transaktionen sind eine andere Sache; es gibt nichts, gerade jetzt im offiziellen daemon, der Ihnen dabei helfen also, wenn Sie wollen, dass diese Ihnen nicht viel anderes übrig als Umfrage oder der patch auf die offiziellen daemon senden Sie details der unbestätigten Transaktionen. Was Sie mit Ihnen tun, ist sehr viel davon abhängig, was Sie versuchen zu erreichen, jedoch.

+134
VEE 01.06.2019, 12:02:15

Technisch korrekt, Bitcoin-Transaktionen sind nicht das senden von Münzen aus einem öffentlichen Schlüssel (hash (Bitcoin-Adresse) auf einen anderen, obwohl Sie in der Regel verwendet auf diese Weise.

Tatsächlich eine Transaktion ist ein kombinieren/splitten ein oder mehrere nicht ausgegebene Münzen in einen oder mehrere neue unverbrauchte Münzen, so dass die Münzen haben embedded-Regeln (Skript), die bestimmen, welche Arten von nachfolgenden Transaktionen können Sie als Eingänge.

In der Praxis bedeutet dies, dass die meisten Münzen, die im Zusammenhang zu den einfachen Geld-überweisungen haben Regeln, dass jeder Benutzer mit einem bestimmten privaten Schlüssel des angegebenen Bitcoin-Adresse können Sie die Münze, und so zeigt es sich in diesem Zusammenhang wallet-Guthaben.

Allerdings kann eine Münze manchmal erstellt werden, ausgegeben werden, indem mehrere unterschiedliche private Schlüssel durch ein Passwort nach einer bestimmten Zeit, oder zum Beispiel von jedermann ohne überprüfung. Diese benutzerdefinierten Münzen verwendet werden, die in Verträgen und anderen praktischen Anwendungen.

+114
Miguel Leon 10.01.2010, 21:00:50

Ich war in der Lage, Antwort auf meine eigene Frage durch den Nxt-dev forum.

https://nxtforum.org/general/peer-protocol-tcp-or-http/msg181766/

Indem es hier für andere, die vielleicht die gleiche Frage:

Bis version 1.4 Nxt verwendet HTTP für peer-Kommunikation. Beginnend mit der version 1.5, die Sie bewegen, um WebSocket für die peer-Kommunikation

+113
Animesh Kabra 26.12.2018, 06:02:20

Mein OMG-wallet auf Yobit.net ist in der Wartung. Ich bekomme diese Meldung wenn ich versuche zu entziehen oder die lodge in den Geldbeutel. Warum ist das so?

+89
Ian Stanway 26.06.2017, 04:50:22

Sie könnten versuchen, mit www.btcrate.com wie gut, welches zusätzliche Währungen (sollten Sie diese benötigen).

+55
Kinokritikanos 06.10.2017, 11:36:37

Fragen mit Tag anzeigen