Wie berechnet man Transaktionsbytes von ax BTC? x=0,2

Ich habe gelesen: Wie man die Transaktionsgröße vor dem Senden berechnet

aber ich werde nicht verstehen, was rein und raus ist . wie in diesem Link beschrieben in = 40 und out = 16

Was heißt das???

Ich werde nur eine Adresse an 0,20 BTC von 1 BTC-Konto senden. Bitte beschreiben Sie diese Transaktionsgröße.

Diese Frage ist sprachlich ziemlich schwer zu verstehen. Könnte jemand, der ihre Absicht verstanden hat, sie bitte verbessern und richtig markieren?

Antworten (2)

Im einfachsten typischen Fall haben Sie eine Eingabe und zwei Ausgaben (den Empfänger und die Änderung). Also rein =1 und raus =2. Gemäß der verlinkten Formel beträgt die Transaktionsgröße etwa 160+2*34+10 = 258 Bytes. Es hängt nicht davon ab, wie viele Bitcoins Sie senden.

Wenn das Geld, das Sie senden, jedoch aus vielen verschiedenen Quellen stammt, haben Sie viele Eingaben und die Transaktion wird größer sein. Auch dies hängt nicht vom Geldbetrag ab, sondern von der Komplexität der Geschichte Ihres Wallets.

ein =1mal = 0,2btc **aus**=2mal = 0,8btc und 0,2btc . ist es richtig?? was ist meine transaktionsgebühr dafür??? Tut mir leid, dass ich Sie störe. Danke
Normalerweise wird Ihre Transaktion mit einer Gebühr von 0,0001 Bitcoin schnell bestätigt.
Ich übertrage viele Arten von Beträgen. Aber ein Betrag von 0,0002 BTC, den ich viele Male transaktioniere, kostet 0,00012568, 0,00015528 BTC, 0,00012096 BTC. Wie kann ich diesen Wert berechnen???
@ShahadatHossain: Ich weiß es nicht.

Normalerweise möchten Sie dies tun, um eine Gebühr zu schätzen, bevor Sie eine Transaktion senden. Transaktionsgebühren sind viel komplizierter, als sie wahrscheinlich sein sollten. Ich bleibe hier bei der Berechnung der Transaktionsgröße, aber bedenke, dass es mehr zu beachten gibt, wenn es um Gebühren geht.

in ist die Anzahl der Eingänge und out ist die Anzahl der Ausgänge. Wenn Sie diese Diskussion noch nicht gesehen haben, hier ist ein Crashkurs.

Wenn Sie einen Block-Explorer verwenden, haben Sie vielleicht bemerkt, dass einige Transaktionen mehrere Eingaben verwenden, obwohl nur eine Adresse ausgegeben wird. Zum Beispiel:

https://blockchain.info/tx/52a3f2ba48598da7359cfa5d7419848d358f8739aa47bcbe36413bdcb77e9194

Bitcoin ist ein „elektronisches Zahlungssystem“. Dieses Konzept zu verstehen, ist wahrscheinlich das Wichtigste, was Sie als Bitcoin-Benutzer tun können. Leider ist es der Teil, den die meisten Anfänger überspringen.

Anstelle von physischen Token wie Metallmünzen und Papierbanknoten verwendet Bitcoin elektronische Token. Hier gibt es mehr: Bitcoin: Betrachten Sie es als elektronisches Geld .

Bei Bitcoin gibt es eine nützliche Beziehung:

Münze ≈ nicht ausgegebener Output

Stellen Sie sich eine Transaktion als eine Kiste vor. Auf der linken Seite befinden sich Eingänge. Rechts sind Ausgänge. Jede Eingabe ist mit der Ausgabe einer vorherigen Transaktion verknüpft. Ein Output kann nur einmal ausgegeben werden und muss vollständig ausgegeben werden. Eine Ausgabe ohne spätere Verknüpfungen kann ausgegeben werden und wird oft als "nicht ausgegebene Münze" bezeichnet.

Geben Sie hier die Bildbeschreibung ein

Jede Eingabe in einer einfachen Alice-Pays-Bob-Transaktion trägt ~180 Bytes bei, wenn Sie unkomprimierte öffentliche Schlüssel verwenden, und ~148 Bytes, wenn Ihre öffentlichen Schlüssel komprimiert sind.

Um die Größe der Transaktion in Bytes abzuschätzen, müssen Sie also wissen, wie viele Münzen ausgegeben werden und ob Ihr öffentlicher Schlüssel komprimiert oder unkomprimiert ist.

Leider zeigen Ihnen "verbraucherfreundliche" Geldbörsen Ihre Coins nicht an. Dazu müssen Sie ein fortschrittlicheres Tool verwenden, das die "Münzkontrolle" unterstützt. Bitcoin Core und Armory unterstützen die Münzkontrolle, ebenso wie Electrum in begrenztem Umfang.