Pages:
Author

Topic: Re: Der Aktuelle Kursverlauf blockgrösse - page 66. (Read 185830 times)

sr. member
Activity: 286
Merit: 251
Extension Blocks <3 Rootstock <3
Wenn ich das richtig verstehe, dann ist die TX nonstandard, wenn sie bereits bereits einen dust txout enthält

Quote
BOOST_FOREACH(const CTxOut& txout, tx.vout) {
...
} else if (txout.IsDust(dustRelayFee)) {
reason = "dust";
return false;
}

Bitcoin Core Code:
https://github.com/bitcoin/bitcoin/blob/dd98f045382428f450dc917a3933c9e4e8e1ba99/src/policy/policy.cpp#L108

Edit:
Guck mal Herr Christoph Bergmann...
Das heißt es hängt ab von wieviel die nächste Transaktion mindestens an TX fees bezahlen müsste, also sind die fees für die sendende TX egal...

https://github.com/bitcoin/bitcoin/blob/0.14/src/primitives/transaction.h#L164
Quote
   CAmount GetDustThreshold(const CFeeRate &minRelayTxFee) const
    {
        // "Dust" is defined in terms of CTransaction::minRelayTxFee,
        // which has units satoshis-per-kilobyte.
        // If you'd pay more than 1/3 in fees
        // to spend something, then we consider it dust.
        // A typical spendable non-segwit txout is 34 bytes big, and will
        // need a CTxIn of at least 148 bytes to spend:
        // so dust is a spendable txout less than
        // 546*minRelayTxFee/1000 (in satoshis).

Ein "schlaues wallet" würde also gar nicht erst den output erstellen, sondern den dust mit in die fee übernehmen
sr. member
Activity: 409
Merit: 286
Ich glaube eher, es ist so, dass eine Transaktion mehr als Dust haben muss, egal wie groß die einzelnen outputs sind. Du kannst mehrere outputs mit 1 Satoshi haben, musst dafür aber die fee erhöhen, um über die Dust-Schwelle zu kommen. Zumindest glaube ich, dass es so ist.
sr. member
Activity: 286
Merit: 251
Extension Blocks <3 Rootstock <3
Was mich bei obiger TX wundert: Gibt es nicht eigentlich eine Mindestmenge pro Output? Ich habe da irgendwas mit 5** Satoshi in Erinnerung?
Wenn ich das richtig weiß ist das aber nicht auf dem Consensus-Layer (sonst wäre das ja praktisch ein (UA)SF gewesen) - Heißt, dass die Nodes die Transaktion zwar nicht weiterleiten, aber ein Miner kann natürlich immer Non-Std-Tx in seine Blöcke einbauen, wenn er das will, soweit die consensus rules nicht verletzt werden.

Schlussfolgerung:
Der Miner wollte wahrscheinlich unbedingt diese Transaktion einbauen
hero member
Activity: 717
Merit: 581
Was passiert wenn man eine Transaktion ohne fee tätigt, wird die aktuell auch irgendwann (innerhalb einer Woche) eingebaut oder wird die von allen minern ausgelassen?

Ich mache das regelmäßig. Die letzte TX war knapp 70 Tage im Mempool* und wurde vor ca. 2 Wochen bestätigt. Die längste, die ich jemals hatte, war 266 Tage unterwegs**, bis sie bestätigt wurde.

Funktioniert noch zuverlässig, aber eine Woche ist nicht mehr haltbar.

Der Mempool wird jetzt eben hin und wieder mal leer und da werden vereinzelt auch kostenlose TX mit aufgenommen.

Was mich bei obiger TX wundert: Gibt es nicht eigentlich eine Mindestmenge pro Output? Ich habe da irgendwas mit 5** Satoshi in Erinnerung?

*https://blockchain.info/de/tx/c7fc668979f059ba564a625692b03251490105cfa663076bd3bc2bafa3a648da
** https://blockchain.info/tx/8e2e0cdbce7663e6a269a5a09222c7101c2d15fa59ed2f33406f167bd86ff8b8

legendary
Activity: 3486
Merit: 2287
Top Crypto Casino
Solange im Mempool genug Transaktioen mit entsprechend Fees enhalten sind, wird Deine Tx immer weiter durchrutschen, bis sie irgendwann von den Nodes "vergessen" ist.
legendary
Activity: 3500
Merit: 2792
Enjoy 500% bonus + 70 FS
Was passiert wenn man eine Transaktion ohne fee tätigt, wird die aktuell auch irgendwann (innerhalb einer Woche) eingebaut oder wird die von allen minern ausgelassen?
legendary
Activity: 3906
Merit: 6249
Decentralization Maximalist
Das ist nicht notwendig. Ich sende einfach alle Transaktionen, die nicht dringend sind, mit sehr niedriger Fee. Die gehen auch irgendwann durch.


sehe ich auch so. Wenn Leute zuviel bezahlen, sollen sie doch Smiley

Ihr seit halt "Profis" Wink

Wenn aber zu viele zu viel bezahlen, dann machen sie die Blöcke mit "high-Fee-Transaktionen" voll. Wenn sich dagegen die User gegen die Miner verschwören, können diese wenig machen - es sei denn sie verzichten ganz auf die Einnahmen durch "Low-Fee-ler".

Hohe Fees sind imho nur dann gerechtfertigt, wenn die Blöcke wirkich voll sind.
legendary
Activity: 1890
Merit: 1085
Degenerate Crypto Gambler
Was ist los mit ihm?

https://twitter.com/JihanWu/status/849299794258534402

Ich verstehe nur Freemoney  Grin
sr. member
Activity: 286
Merit: 251
Extension Blocks <3 Rootstock <3
Na ja es ist halt Anfänger Problem. Sie bezahlen meist zu wenig dann wieder zu viel, weil sie nicht genug aufgeklärt worden sind.

wie dem auch sei; irgendwann checken sie auch, dass man sich zuerst Verteilung von Aktuellen Transaktionsgebühren anschauen soll  Shocked

Obwohl wie ich sehe kann Fee z.B. bei Electrum mittlerweile automatisch angepasst werden – es klappt also.
Nach dem Anfänger Problem kommt das Fortgeschrittenen Problem:

Einige glauben sie könnten genau vorhersagen, wie lange es dauert mit einer bestimmten Fee eine Transaktion bestätigt zu bekommen.

Man kann aber nie zu 100% vorhersagen kann, ob die Gebühr reicht, außer man setzt die Gebühr so hoch, dass aufgrund der verfügbaren Bitcoins keiner einen überbieten kann  Grin.
Wenn man etwas Pech hat (z.B. nächster Block kommt erst in 1 Stunde) kann es sein, dass man aktuell warten muss, bis dann die Transaktion am Wochenende durchgeht.
Mining ist nunmal ein stochastischer Prozess und man weiß nicht, was alles noch in den Mempool kommt bis zum nächsten Block.

Um mit Sicherheit die "richtige" Gebühr zu finden müsste man wissen, wann die Miner in der Zukunft die Blöcke finden und welche andere Transaktionen in Zukunft alle Teilnehmer mit welcher Gebühr senden würden.

http://bitcoinfees.21.co/ gibt zum Beispiel die Gebühren so an, dass man zu 90% davon ausgehen kann, dass es in der angegeben Zeit durchgeht.

Hat bei mir bisher bis auf eine Transaktion immer geklappt, wenn ich mich an den Vorschlag von 21 gehalten habe - einmal hat es dann eben bis zum Wochenende gedauert.
sr. member
Activity: 854
Merit: 284
Na ja es ist halt Anfänger Problem. Sie bezahlen meist zu wenig dann wieder zu viel, weil sie nicht genug aufgeklärt worden sind.

wie dem auch sei; irgendwann checken sie auch, dass man sich zuerst Verteilung von Aktuellen Transaktionsgebühren anschauen soll  Shocked

Obwohl wie ich sehe kann Fee z.B. bei Electrum mittlerweile automatisch angepasst werden – es klappt also.
sr. member
Activity: 409
Merit: 286
Das ist nicht notwendig. Ich sende einfach alle Transaktionen, die nicht dringend sind, mit sehr niedriger Fee. Die gehen auch irgendwann durch.


sehe ich auch so. Wenn Leute zuviel bezahlen, sollen sie doch Smiley
legendary
Activity: 2702
Merit: 1261
Das ist nicht notwendig. Ich sende einfach alle Transaktionen, die nicht dringend sind, mit sehr niedriger Fee. Die gehen auch irgendwann durch.
hero member
Activity: 838
Merit: 534
Related:

Angesichts dessen, dass die TX Fees hoch sind, obwohl der Mempool nicht mehr wirklich voll ist (siehe http://bitcoinfees.21.co/) kam mir die Idee, dass man doch die User dazu bewegen könnte, mit den Fees gezielt runter zu gehen, zumindest zeitweise. Sozusagen als "Konsumentenprotest gegen hohe Preise" Wink

Vielleicht sowas wie ein "Low Fee Day" pro Woche, bei dem nur noch wirklich dringende Transaktionen Fees über 100 sat/Byte, der Rest aber möglichst unter 50 zahlen sollten.

Jeder, der mitmacht, sollte natürlich die Risiken, Nebenwirkungen und Hilfsmittel (RBF, CPFP, Tx löschen) kennen. Wink

Die Idee ist nicht schlecht, aber ich denke du wirst nicht viele Leute oder Firmen davon überzeugen können.
legendary
Activity: 3906
Merit: 6249
Decentralization Maximalist
Related:

Angesichts dessen, dass die TX Fees hoch sind, obwohl der Mempool nicht mehr wirklich voll ist (siehe http://bitcoinfees.21.co/) kam mir die Idee, dass man doch die User dazu bewegen könnte, mit den Fees gezielt runter zu gehen, zumindest zeitweise. Sozusagen als "Konsumentenprotest gegen hohe Preise" Wink

Vielleicht sowas wie ein "Low Fee Day" pro Woche, bei dem nur noch wirklich dringende Transaktionen Fees über 100 sat/Byte, der Rest aber möglichst unter 50 zahlen sollten.

Jeder, der mitmacht, sollte natürlich die Risiken, Nebenwirkungen und Hilfsmittel (RBF, CPFP, Tx löschen) kennen. Wink
sr. member
Activity: 286
Merit: 251
Extension Blocks <3 Rootstock <3
Ob man jetzt für größere Blöcke ist oder nicht...
Btc.top zeigt für mich damit, dass sie nicht für größere Blöcke bereit sind, weil sie offensichtlich die Technik nicht beherrschen.
Ziemlich peinlich, wenn man berücksichtigt, dass die BU/EC pushen wollen.
Habe auf eine Adresse von mir auch so ein Mist empfangen, den ich wahrscheinlich niemals ausgeben werde.
donator
Activity: 2772
Merit: 1019

hier 'ne diskussion dazu (aus 2014!!), die auch schon diese Adresse (1Enjoy1C4bYBr3tN4sMKxvvJDqG8NkdR4Z) bespricht. An den "Sotchi"-Spam kann ich mich auch noch erinnern. Vielleicht ist 'ne Nachricht in den ouptuts encoded?

https://bitcointalk.org/index.php?topic=459845.0;all

Vermutlich wurde die tx gemined durch CPFP (child pays for parent): einer der Outputs (18JmKt3VkwunPYVgdoGMrY99eZSLhtsytp) ist input zu einer TX mit sehr hoher fee (0.03998189 BTC, ca. 187 sat/byte, 23kB). Selbst mit der den 25 kiloBytes der parent-tx bleiben also noch ca. 95 sat/byte wenn man beide zusammen rechnet, was ein ökonimisch denkender Miner wohl tun würde.

Was allerdings meine Theorie völlig zerschlägt: die child tx ist erst in einem späteren block. Blarg. Ratlos.
legendary
Activity: 2702
Merit: 1261
Ist auch Spam. Kann aber eigentlich überhaupt nicht passieren, denn die Blöcke sind voll und die Pools handeln ökonomisch sinnvoll zum Vorteil der Nutzer. Deshalb kann man den Poolbetreibern auch absolut vertrauen.

Soweit die bisherige Argumentation.  Undecided
hero member
Activity: 838
Merit: 534
legendary
Activity: 2702
Merit: 1261
legendary
Activity: 2702
Merit: 1261
"Schnell" ist relativ. Dezember 2017 wäre meines Erachtens nicht "schnell".

Für eine ganz neue Lösung wäre es (zu) schnell. Für einen Zahlungsdienstleister, der eine umfangreiche Anbindung betreibt, ist es eventuell auch schnell.

Für mich selbst ist es nicht schnell, da ich meine Patches üblicherweise in 2-3 Wochen in einen neuen Client eingepflegt habe. Ich und andere kleine Nutzer sind aber kein Massstab für grössere Firmen.
Pages:
Jump to: