Ist es möglich, das Bitcoin-Netzwerk mit „Staub“ zu spammen?

Jemand könnte Bitcoins kaufen oder schürfen und sie den ganzen Tag in kleinen Transaktionen senden, um die Blockchain zu spammen.

Ist das möglich? Und könnte dies das Ende des Vertrauens der Menschen in Bitcoin bedeuten?

bearbeiten:

Und was ist, wenn jemand den ganzen Tag mehr als 0,01 BTC Transaktionen von einer seiner Adressen zu einer anderen macht. Tausende von bedeutungslosen Transaktionen durchführen, die die Blockchain total spammen. Das würde nicht einmal viel kosten, glaube ich. Ist das möglich?

Antworten (6)

Solche Transaktionen sind gebührenpflichtig. Die Gebührenordnung können Sie hier nachlesen . Die Gebühren fallen an, wenn die Transaktionen eine kleine Menge an Münzen senden oder dieselben Münzen immer wieder senden (was den Transaktionen eine niedrige Prioritätsbewertung verleiht).

Die Gebühr ist auf 0,0001 BTC pro 1000 Bytes festgelegt. Wer also die Blockchain mit 10 MB spammen will, muss mindestens 1 BTC an Gebühren bezahlen. Das sind zu heutigen Preisen etwa 500 US-Dollar, und es führt dazu, dass die Blockchain um etwa 0,1 % an Größe zunimmt, was wahrscheinlich niemand bemerken wird. Wenn Sie 500 Dollar für Unfug ausgeben, bekommen Sie viel mehr fürs Geld, wenn Sie es für Eier und Toilettenpapier ausgeben!

Also weiß das Netzwerk im Grunde, ob ich diese 0,1 BTC den ganzen Tag zwischen meinen 2 Adressen sende, und setzt sie herab?
@Rails: Richtig. Insbesondere wird nach dem Alter der ausgegebenen Transaktionsausgaben gesucht. Wenn Sie Coins überweisen, die zuvor kurz zuvor überwiesen wurden, sinkt die Priorität, und Sie müssen eine Gebühr zahlen, um die Transaktion aufzuzeichnen.
wer bekommt die Gebühr?
@SuperUberDuper: Es geht an den Miner, der diese Transaktion in einen Block einfügt. bitcoin.stackexchange.com/questions/9895/…

Ja, es ist möglich und wird Transaktions-Spamming genannt. Wenn Sie es für kostengünstig halten, hängt Spam wahrscheinlich davon ab, wie viel es Ihnen wert ist, die Blockchain aufzublähen, die bereits in zweistelligen GBs gemessen wird, für jeden, der eine vollständige Kopie behält!

Es gibt jedoch einige mögliche Abhilfemaßnahmen, die bereits implementiert sind. Erstens verzögern viele Kunden die Weiterleitung sehr kleiner Transaktionen und verzögern ihre Aufnahme in Blöcke oder verlangen sogar eine Transaktionsgebühr dafür. Da das Transaktions-Spam-Problem größer wird, werden sicherlich mehr Mining-Pools aufhören, sich darum zu kümmern, es sei denn, es ist eine Transaktionsgebühr enthalten.

Schließlich ist es nicht unbedingt erforderlich, dass jeder einzelne Client jeden einzelnen Block der Blockchain herumhält. Daher ist die langfristige Wirkung eines solchen Spammings wahrscheinlich eher begrenzt, und seine weit verbreitete Implementierung, wenn nicht jetzt, so doch früher oder später, kostspielig.

Sie können unbegrenzt Adressen erstellen und dann Bitcoin-Beträge, die über dem gebührenfreien Mindesttransaktionslimit liegen, an Ihre eigenen Adressen senden. Das bedeutet, dass Sie die Blockchain technisch gesehen für den Strompreis spammen können.

Eine Transaktion kann ohne Gebühren sicher gesendet werden, wenn diese Bedingungen erfüllt sind:

  • Es ist kleiner als 1.000 Byte.
  • Alle Ausgaben sind 0,01 BTC oder größer.
  • Seine Priorität ist groß genug (siehe Abschnitt „Technische Informationen“ unten)

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

Weiß jemand, wie der Bitcoin-Kern Sie daran hindern könnte, dies zu tun, ohne Ihre IP aus dem Netzwerk zu blockieren? Selbst in diesem Fall müssen Sie nur Ihre IP-Adresse immer und immer wieder fälschen>>>

Es gab hier einen ähnlichen Thread von jemandem, der die kleinste Menge Bitcoin (wahrscheinlich für Spamming-Zwecke) schickte. Allerdings habe ich auf meinem Blog eine Bitcoin-Adresse hinterlegt und bisher jeden kleinsten Betrag erhalten. Der Bitcoin-Preis ist ziemlich hoch, daher wäre das Senden der kleinsten Menge (0,00000001) kein kosteneffektives Spammen.

Und was ist, wenn jemand den ganzen Tag mehr als 0,01 BTC Transaktionen von einer seiner Adressen zu einer anderen macht. Tausende von bedeutungslosen Transaktionen durchführen, die die Blockchain total spammen. Das würde nicht einmal viel kosten, glaube ich. Ist das möglich?

Jede Transaktion muss bestätigt werden und es fallen Gebühren an, auf die sich die Miner verlassen. Dies wurde auf Bitcointalk diskutiert und eine sehr schöne Erklärung ist hier . Sie können auch auf bitcoinfees.com nach Informationen zu Transaktionsgebühren suchen.

Es ist möglich, aber Bitcoin wurde so konzipiert, dass Menschen aus genau diesem Grund Transaktionen filtern. Bergleute haben die Verantwortung, die Blockchain frei von Spam zu halten, und Knoten können dabei helfen, sie auf Netzwerk-/Relaisebene zu filtern. Oft wird dies nur durch das Weiterleiten/Mining von Transaktionen erreicht, die bestimmte Eigenschaften haben (dh offensichtlich wahrscheinlich kein Spam sind, weil sie eine große Menge alter Coins bewegen) oder Transaktionsgebühren (so dass Spamming teuer ist). Einige Spammer nutzen menschliche Schwächen aus und verleiten Spieler dazu, Gebühren für sie zu zahlen. Daher setzen einige Miner fortschrittlichere Spam-Filter ein, um zu versuchen, diese ebenfalls zu identifizieren.