Spannende Zahlen zur STEEM Blockchain

in #deutsch6 years ago (edited)

Die Steem Blockchain ist sehr zahlenlastig (wie jede Blockchain nehme ich an xD) und vor kurzem bin ich in einem Gespräch über eine Variable der Steem Blockchain auf die config Datei von Steem gestoßen, und habe mich nun entschlossen die config von Steem ein bisschen anzuschauen und ein paar davon vorzustellen.

1. STEEM_VOTE_DUST_THRESHOLD

Der dust threshold war die erste dieser Variablen auf die ich von @mys aufmerksam gemacht wurde. Für die Steem Blockchain liegt dieser Wert aktuell bei 50.000.000. Das heißt dass jeder Vote mindestens 50 Millionen Rshares haben muss. Das entspricht in etwa einem 100% Vote bei 100% Voting Power mit 1.232 SP. Für die meisten ist dieser Wert also irrelevant.

2. STEEM_MAX_VOTE_CHANGES

Diese Variable bestimmt wie oft man einen Vote auf einen Post beziehungsweise Comment ändern kann. Vielleicht ist ja diese Variable der Grund warum es keine Bidbots gibt, die bei Bids auf einen schon gevoteten Post einfach den Vote ändern und vergrößern. Ich habe das auch auf einem Post von @maxpatternman ausgetestet. (0, 1, 2, 3, 4, 5, Error Message)

3. STEEM_MAX_MEMO_SIZE

Das ist die maximale Größe einer Memo. Momentan liegt diese bei 2048. Auch das habe ich mit @maxpatternman getestet, und ihm eine Memo geschickt. Hätte diese Transaktion einen Buchstaben mehr gehabt, wäre sie wohl von den Witnesses abgelehnt worden. Allerdings lassen einem 2048 Zeichen doch recht viel Spielraum um eine Kurze nachricht zu hinterlassen.

4. STEEM_MAX_URL_LENGTH

Diese Zahl ist vermutlich für keinen (außer einige Bot Besitzer vielleicht) bedeutend. Jeder Post beziehungsweise Comment hat eine für den Autor einzigartigen sogenannten Permlink. Dieser wird verwendet um einen Post zu identifizieren (bei steemit ist es auch immer so, dass die url so aussieht: steemit.com/tag/autor/permlink). Scheinbar gibt es für die Kombination von Autor und Permlink eine maximale Länge (momentan 127).

5. STEEM_MAX_PERMLINK_LENGTH

Diese Zahl verwirrt mich ehrlich gesagt ein wenig. Sie scheint nämlich die maximale Länge eines Permlinks zu begrenzen. Komischerweise ist diese Zahl größer als die oben erwähnte STEEM_MAX_URL_LENGTH. Vielleicht wisst ihr was es damit auf sich hat?

6. STEEM_MAX_ACCOUNT_WITNESS_VOTES

Man kann bis zu 30 Witnesses voten, und hier wird dieser Wert festgelegt. Ich persönlich bin der Meinung, dass man nur weniger Witnesses voten können sollte, aber was habe ich hier schon groß zu sagen xD.

7./8. STEEM_SBD_START_PERCENT/STEEM_SBD_STOP_PERCENT

Diese zwei Variablen sind jetzt gerade brandaktuell. Hier wird nämlich festgelegt wann begonnen wird statt SBD, Steem auszuzahlen. Das habt ihr sicher schon bemerkt dass in letzter Zeit nicht nur SP und SBD, sondern auch Steem ausgezahlt wird. Es wird nämlich begonnen die "Produktion" von SBD zu verringern, sobald der Marketcap von SBD über 2% von dem Marketcap von Steem hat. Die Einschränkung steigt dabei linear bis der Marketcap bei 5% vom Steem Marketcap hat. Dann werden gar keine SBD mehr erzeugt, sodass sich dieses Verhältnis wieder ausgleicht.

9./10./11. STEEM_MIN_ROOT_COMMENT_INTERVAL, STEEM_MIN_REPLY_INTERVAL, STEEM_MIN_REPLY_INTERVAL_HF20

Hier steht wie oft man Kommentare beziehungsweise Posts posten kann. Die STEEM_MIN_ROOT_COMMENT_INTERVAL besagt dass man nur alle 5 Minuten einen Root Post schreiben kann. Der zweite Wert beschreibt die aktuelle Rate mit der man einen Kommentar schreiben kann. Momentan kann man nur alle 20 Sekunden einen Kommentar schreiben. Das wird sich aber mit dem nächsten Hardfork, Nummer 20, auf 3 Sekunden, also jeden Block ein Kommentar, ändern. (hence the name STEEM_MIN_REPLY_INTERVAL_HF20)

12. STEEM_MIN_PAYOUT_SBD

Damit ein Kommentar oder ein Post ausgezahlt werden, muss ein gewisser Payout erreicht werden. Dieser liegt aktuell bei 0.02 STU. Alles was darunter liegt, wird einfach nicht ausgezahlt, und verfällt sozusagen. Der @dustsweeper bietet eine art Service an, dass man Upvotes für die Zukunft kauft, und von ihm dann die Kommentare über den STEEM_MIN_PAYOUT_SBD gevotet werden, wenn schon ein Vote auf diesem Kommentar liegt.

Ein großer Teil der oben getätigten Aussagen sind nur Annahmen, und sollten im Zweifelsfall selbst überprüft und getestet werden.

Ich hoffe dass euch mein Post gefallen hat. Kanntet ihr die alle schon, oder war einiges für euch neu?
Bestünde Interesse an einem weiteren Teil, bei dem ich noch ein paar interessante Zahlen ausgrabe, oder war das schon genug?
Danke für's Lesen.

Sort:  

Interessante Zahlen!

Manche mehr, manche weniger für mich relevant 😂

Aber besonders 7. und 8. fand ich cool zu lesen ^^ das fragte ich mich nämlich schon länger :D

Ja das stimmt xD
Aber ich finde es haben alle Zahlen so einen kleinen "Fun to know" Faktor ;)

Also warum bidbots ihre votes nicht ändern ist ganz einfach: Sie würden die Curation-Rewards verlieren. Das wollen die selbstverständlichst nicht^^

Siehste, SO versteht man das Ding auch endlich mal! Wunderbar.

Werden SBD dann ganz abgeschaffen? Ist das jetzt eher gut oder schlecht 🤔 :D
Hab gar nicht gewusst, dass es auch einfach verfallen kann, wenn ein gewisser payout nicht erreicht wird

Es werden einfach nur keine neuen SBD mehr ins System gebracht. So bald der SBD weniger als 5% hat, werden auch wieder ein paar produziert. Das ist einfach eine Art Sicherheitsmaßnahme damit nicht zu viele SBD existieren :)

Ok alles klar, danke dir ;)

Mir sind 30 Witness votes auch zu viel. 10-15 wären genug.

Mach ruhig noch einen zweiten Teil!


Join me in my struggle with alcohol addiction

Servus,

du hast von mir ein Upvote erhalten! Ich bin ein Curation-Bot und meine Mission ist, hochwertigen Content unter #steemit-austria zu fördern. Hier kannst du mehr über mich und meine Funktionsweise erfahren. Wie du an meinen Curation-Rewards mitverdienen kannst, wird dort ebenfalls beschrieben.

Übrigens: Wenn du den Tag #steemit-austria verwendest, finde ich deine Posts noch leichter!

Auf dem dem Steemit-Austria Discord-Server kannst du nette Leute kennen lernen und deine Beiträge promoten.

Zum aktuellen Tagesreport

Great post @flugschwein ! Thank you for posting quality content :)

Das sind sehr interessante Fakten. Danke das du dir die Mühe gemacht hast. 👍 Ich würde mich auch über einen 2. Teil freuen.