HF28 arrived successfully. Was the Hive voting system really overhauled? Voting now always counted like having 100% Voting mana? (Update)

in Deutsch D-A-CH12 hours ago (edited)

Der Hardfork 28 (HF28) wurde gestern erfolgreich durchgeführt. Kann mich noch an die Anfänge von Steem erinnern, wo jeder Hardfork oft Tage lang die Blockchain gecrasht hat.

Diesmal scheint alles reibungslos über die Bühne gegangen zu sein. In dieser Hinsicht ist Hive viel professioneller geworden. Damals bei Steem gab es nicht einmal ein Test-System, alles wurde direkt auf der Live-Chain gemacht.

@satren hat in den letzten Tagen eine Reihe von Änderungen im HF28 vorgestellt.

Die größte Änderung für mich ist die teilweise Umstellung der Inflation (Rewards) von Hive wie gestern berichtet.

Aber es dürfte noch eine große Änderung im Voting-System geben, aber jetzt haltet euch fest, die in den Release-Notes auf github mit keinem Wort erwähnt wird.

Angeblich reduziert sich jetzt die Vote-Mana nicht sofort bei jedem 100%-Vote um 2%, sondern man votet für die ersten 50 Votes innerhalb von 5 Tagen (das sind so wie immer zehn 100%-Votes pro Tag) als ob die Mana immer bei 100% wäre, was zu konsistenteren Votes führen soll.

Das heißt, die Voting-Berechnung wurde angeblich umgestellt, aber diese große Änderung ist auf github nicht dokumentiert, was mich daran zweifeln lässt, ob das wirklich umgestellt wurde.

Eine andere Vote-Änderung, die dokumentiert ist, ist dass das Vote-Änderungs-Limit von 5 entfernt wurde. Früher war es nur möglich 5 mal den Vote-Value (0-100%) auf ein Posting zu ändern. Wusste bis jetzt gar nicht, dass es dieses Limit gab.

Und noch eine witzige Big-Blocker vs. Small-Blocker Änderung gibt es. Die Blockgröße von Hive, die von den Witnesses festgelegt wird und derzeit 64 KB beträgt, wurde mit dem HF28 auf maximal 2 Megabytes beschränkt. Diesen Cap gab es davor nicht. Erinnert mich an die Anfangszeiten von Bitcoin, wo es auch noch keine Blockgrößen-Beschränkung gab, diese dann aber aus offensichtlichen Gründen eingeführt wurde.

Hive wird damit erwachsener.

Was sagt ihr dazu? Warum ist die Änderung des Vote-Mana-Systems auf github nicht dokumentiert? Wurde das tatsächlich umgestellt? Welche Änderungen sind euch aufgefallen? Wie sich die Rewards entwickeln, werden wir erst in ein paar Tagen sehen, da es neben dem Hive-Preis auch von der Anzahl an aktiven Nutzern abhängt.

Hive Hardfork 28 HF28 was successful

image.png

AI-generated illustration (copilot)

Github: Hive Blockchain Hardfork 28 (HF28) – Protocol Consensus Changes

https://github.com/openhive-network/hive/releases/tag/1.28.3

HF28 inflation calculation change, reducing rewards by currently about 25%

https://peakd.com/hive-121566/@vikisecrets/hive-hardfork-28-hf28-will-reduce-all-rewards-by-about-25percent-fixing-a-major-flaw-of-the-inflation-calculation-but-not-enti

Der nächste Hardfork kommt – ich schaue es mir mal näher an II

https://peakd.com/hive-121566/@satren/der-nachste-hardfork-kommt-ich-schaue-es-mir-mal-naher-an-iii

Hive HF28 Voting mana depletion change

https://peakd.com/hard/@howo/cheers-to-a-healthy-hard-fork-28--heres-what-should-you-expect-as-a-regular-user

Update: The Voting mana depletion change was documented on gitlab but not on github by mistake as @engrave pointed out

https://gitlab.syncad.com/hive/hive/-/releases/1.28.0

English

Hard fork 28 (HF28) was successfully launched yesterday. I can still remember the early days of Steem, when every hard fork often crashed the blockchain for days.

This time, everything seems to have gone smoothly. In this respect, Hive has become much more professional. Back then at Steem, there wasn't even a test system, everything was done directly on the live chain.

@satren has introduced a number of changes in HF28 over the last few days.

The biggest change for me is the partial conversion of Hive's inflation (rewards), as reported yesterday.

But there may be another big change in the voting system, but now brace yourself, this change is not mentioned at all in the release notes on GitHub.

Reportedly, the vote mana is now not immediately reduced by 2% for every 100% vote, but instead you vote for the first 50 votes within 5 days (which is, as always, ten 100% votes per day) as if the mana were always at 100%, which should lead to more consistent votes.

This means that the voting calculation has allegedly been changed, but this major change is not documented on GitHub, which makes me doubt whether it has really been implemented.

Another voting change that is documented is that the vote change limit of 5 has been removed. Previously, it was only possible to change the vote value (0-100%) on a post 5 times. I didn't even know this limit existed until now.

And there is another funny big blocker vs. small blocker change. The block size of Hive, which is determined by the witnesses and currently stands at 64 KB, has been limited to a maximum of 2 Megabytes with HF28. This cap did not exist before. It reminds me of the early days of Bitcoin, when there was no block size limit either, but it was then introduced for obvious reasons.

Hive is becoming more mature.

What do you think? Why is the change to the vote mana system not documented on GitHub? Was it actually changed? What changes have you noticed? We will only see how the rewards develop in a few days, as they depend not only on the Hive price but also on the number of active users.

Sort:  

Wie schon woanders gesagt, diese Änderungen sind kosmetisch angesichts der dramatischen Probleme, die Hive hat (auch mit der Inflation, siehe Dein gestriger Post). Als ob man die Musikkapelle auf der Titanic von Foxtrott auf Swing umstellt. Insofern ist es vollkommen egal, welches Votingsystem jetzt besser ist.
Meine Vermutung: Die Macher bei Hive sind alles Devs, aber keine Leute, die von Business oder Marketing eine Ahnung haben. Alles, was sie können, ist den Code zu verbessern, und das machen sie - seit 9 Jahren. Aber Hive braucht endlich ein Marketing, keinen noch perfekteren Code.

haha, der Titanic-Vergleich ist witzig, aber leider Realität, wir haben mittlerweile wirklich ein professionelles Produkt mit einem einzigartigen USP im Krypto-Space, unzensuriertes Social Media mit Krypto und Rewards, das aber kaum jemand kennt. Effektives Marketing wäre so wichtig, nicht Zehn Tausend Dollar pro Tag für irgendwelche Stablizer und Value Pläne ausgeben, wo man den Nutzen kaum sieht.

Für mich klingen die neuen Votingregeln nicht schlecht!

Wenn ich es richtig verstanden habe, wird das Mana (?) dadurch abgeschafft. Das macht es einfacher.

Mana wurde nicht abgeschafft, aber der Multiplikator des Votingwertes mit dem momentanen Mana wurde abgeschafft, so dass jeder Vote (sofern man mit 100% votet) so beim Ziel ankommt, als ob man mit 100% Mana gevotet hätte, was den Manastand natürlich auch um 2% reduziert.
Das nur 50 100% Votes in 5 Tagen möglich sind ist auch nicht ganz korrekt. 50 volle Votes brauchen 100% Mana auf, aber das füllt sich wie gewohnt um 20% pro Tag auf und man startet ja auch nicht mit 0% Mana in die 5 Tage. Das absolute Maximum, was man in 5 Tagen raushauen kann wären 100 Votes mit jeweils 100%, dann hätte man 200% Mana verbraucht, also 100% mit denen man in die 5 Tage startet und 100%, die sich über die 5 Tage regenerieren.

Die Änderung hat den großen Vorteil, dass man nicht mehr unbedingt 10 Votes am Tag verteilen muss, um nichts zu verschwenden und trotzdem noch einen hohen Votingwert zu haben. Nun kann man sich z.B. auf 20% Mana runter voten, das bei gleichbleibenden Votes und dann könnte man z.B. auch mal 4 Tage einfach nix voten oder wenn man noch ein paar schöne Posts findet trotz sehr niedrigen Mana immer noch gute Votes verteilen, also jedenfalls bis man wirklich bei 0 ankommt.
Würde mich interessieren was dann für eine Nachricht kommt, wenn man mit 0% Mana voten will.

Nicht ganz, denke das System wird so ähnlich wie bei Splinterlands, dass sich statt Mana dann die 50 Votes aufladen, aber dazu müssten die Front-Ends angepasst werden, um die Änderung besser zu visualisieren.

🥳 Happy Hivefork

I like the changes on voting, it feels simpler and smooth

Of course Hive is becoming more mature, thanks to the efforts of the devs, whose dedication to the maintaining order on the blockchain I admire. This particular hive seems to be a good one though we might want to watch out for future problems arising.

I really haven't noticed any difference so far, but was pleasantly surprised that everything didn't crash with the new fork. I didn't expect things to go quite so smoothly. Long term we'll see how it all pans though...

I've notice that my voting mana decreases faster now, will probably keep voting like before despite the new changes in the voting mechanism.

Oh are you sure? Voting mana should decrease and regenerate like before, only vote value should now be higher.

Yeah, it must've been that my VP mana was below 80% that's why it depleted relatively faster to 70% after casting a few couple of 100% votes.

The old voting algorithm made more sense to me.

Seems that now after 50 votes in 5 days the voting mana drops to 0 immediately when casting the 51st vote, which is a bit harsh. Front-ends still need to adapt to show this change. Reminds me a bit of the new mana system on Splinterlands.

It shall recharge in the same pace as it used to - 20% per day.

That's true, probably the new system will be easier to understand once it is properly shown in the front-ends. Was the same at Splinterlands. The new system is easier to grasp.

You can basically give away upvotes worth 2.000% your VP per day :)

I did not notice some big changes but it is great that everything went smoothly

!BBH

Having a good documentation on the changes is important and GitHub is a good place for it

I don't know much about hf, but if it is being done by the big whales. Hopefully it will benefit hive in the long run.