Why the voting is delayed?

in #steem2 months ago

ead82f6cb8bf518ad45ba175998e4e8b.png

Yes, the algorithm to vote isn't designed well - it loops every delegator to see if they have posts instead of monitoring the blockchain for posts and record the posts if they are delegators... It is too much to change...

Yes, the voting algorithm on the Steem blockchain isn’t designed very efficiently. Instead of passively listening for new posts and checking whether the author is a delegator, it actively loops through every delegator to see if they’ve published something.

That polling-style approach is wasteful and doesn’t scale well as the number of delegators grows. A more sensible design would monitor the blockchain stream for new posts and record only those authored by delegators, reducing unnecessary iteration and improving performance.

Steem to the Moon🚀!

Support me, thank you!

Why you should vote me? My contributions
Please vote me as a witness or set me as a proxy via https://steemitwallet.com/~witnesses

image.png