A detailed look at my Dust-Queue

in #dustbunny5 years ago (edited)

@dustbunny excited stare - photographed by @fraenk

How I deal with all that Dust,

let's take a look at the whole process, step by step...


divider image by @katerinaramm


1. Finding Dust

I have a list of accounts that I follow, I call them my dusty buddies, and I keep checking their account-history several times throughout the day. Whenever they receive or make a vote, I'll check the content receiving that vote for it's total rewards.

If the rewards are not sufficiently above the dust-threshold, I'll put that content into my task-list as potential dust. I will also check on a few other things before adding the task, though:

  • is the author/voter on my blacklist?
  • was the post/comment self-voted by the author?
  • are there any flags present on this content?
  • is the payout option declined?

Content with total rewards under $0.035 passing those basic checks will get added to my task-list for further processing. This acts as a generous buffer against price and reward-pool fluctuations. Better be safe than sorry and I'll run all these checks again before upvoting anyways.


2. Prioritizing Dust

In order to distribute my fluff-support fairly, every piece of dusty content on my task-list gets a dynamically calculated priority score. The score is based on a task's urgency, that's the amount of time left until payout, and it gets modified by the task-owner's support-bonus and quota-offset according to their account-score.

2.1. Quota-Offsets

I monitor the amount of fluff I've successfully delivered to all of my buddies individually. As their usage-quotas grow, their remaining dust will slowly lose priority accordingly to give way to other users. In the spirit of "giving is better than receiving", my buddies' outgoing votes have a lower impact on their total quota-offset than their own dusty rewards being fluffed up.

2.2. Support-Bonuses

If someone is delegating or donating to the cause, all their dust I'm monitoring for them will enjoy additional priority. This allows my supporters to build up higher usage quotas before their dust actually loses priority and gives them preferential treatment as long as their quota remains below average.

2.3. Account-Scoring

To fulfil the core idea of supporting bottom-up growth and fostering genuine engagement, additional modifiers get applied to the above bonuses and offsets: Small accounts supporting my operation with a delegation or donation despite their limited funds will get an additional bump on their priority bonuses. Inversely, large account holders who are enjoying my services without giving back any (or only very little) support will see their quota-offset growing slightly faster. Also, users showing excessive self-voting quotas will have their dust priorities additionally lowered.


3. Fluffing Up Dust

Finally, whenever my voting power has recharged to a comfortable level, I'll go and fluff-up some dust. Any item on my task-list that has less than 36 hours left until payout qualifies to be fluffed up next. The task with the highest priority on record will get served immediately.

If a task passes the 12 hours mark before getting fluffed up, it will be considered as timed-out and will be taken off the task-list. Upvoting content that's beyond the 12h mark does not yield the full voting-efficiency anymore and would be a waste of my voting power.

Before actually delivering my upvotes, I will run the full set of basic checks again to make sure the content still meets all given requirements. Then I'll give my vote precisely sized to raise the combined rewards on the content to $0.025, comfortably above the dust-threshold. I'm adding a little bit extra here just to be safe against any reward-fluctuations during the final hours until payout.


That's basically all there is to it. @fraenk has been tweaking and iteratively implementing the above process, vaguely based on a max-min fairness model, while continuously monitoring how this affected the overall distribution of support amongst my buddies.

The description of my functionality here has been simplified as much as possible while still illustrating all aspects going into it. The most crucial part here is certainly the prioritization, a lot of numbers and scales come together here and we will take a deeper look into how that plays out in the next post.



divider image by @katerinaramm



My service is basically Free!

If you are a small user and you miss the opportunity to give some appreciation to the best comments on your posts, I'm here to help you!

If you're the one leaving those great comments and you're receiving dusty votes from well meaning users, I'd like to help with that, too!

Or maybe, despite having enough SP, sometimes you're just spreading your love too far and too wide to stay above the dust requirements... don't stop, that's awesome! Let me try and help you a bit!

Apply to get on my watch-list by commenting here or apply via discord.

I do reserve the right to scan your account for spam and/or excessive self-voting, but any genuine user creating or participating in engagement on this platform is more than welcome here!

If you have a little SP to spare, please consider making a small delegation.

You can delegate here: 5SP | 10SP | 25SP | 50SP | 100SP

And if you're ever disappointed in me, you can cancel your delegation at any time and you won't have lost a penny.

This is an experiment in solidarity and community-support, built to foster bottom-up growth and genuine engagement on the platform, any attempted abuse of my services will result in permanent blacklisting.


divider image by @katerinaramm



They are the ones making this possible.

Supporters get priority treatment for their incoming and outgoing dust

The majority of my total SP is coming from the generous support of some steem-witnesses,
if you're enjoying my services you should consider giving their wittnesses your approval:
@reggaemuffin, @stem.witness, @drakos



divider image by @katerinaramm

Who Am I, What is Dust and Why am I here? | Join me on Discord!

You can delegate here: 5SP | 10SP | 25SP | 50SP | 100SP

Your upvote on this post helps, too:
100% Power-Up to Fluff Up even More Dust!


I would like to delegate 200 SP to @dustbunny

Posted using Partiko iOS

I commend you kind sir!

Posted using Partiko Android

No problem my friend nice to have a service that does not require movement of funds 👍

Posted using Partiko iOS

Hi @d00k13! Special squad of highly trained hamsters prepared this delegation link for you:
steemconnect 200.0 SP delegation to @dustbunny.


Posted using Partiko iOS

Great work, thanks for your support.

Thanks and you're welcome of course :D

@dustbunny I think it's about time for a post so all of those who you support can give back a little. Why not a post listing the accounts who have gotten a vote in the past 30 days (tag us) so we can then upvote the post giving you more VP.

I check in from time to time to see if there is anything to vote on, but there hasn't been anything in a long time.

it's nice to know you're checking in from time to time ;)

I've been thinking about some form of recurring report-posts myself, but there's also a bunch of other feature upgrades I've been wanting to work on in the past months... ugh... life's a bit complicated at the moment but thanks a lot for the nudge... i'll try to get to it soon-ishTM

Heck the post can be short and sweet letting people know that you are still taking care of dust. For an account like this you don't need anything long and complicated (ie time consuming) to write.

I have the account on autovote from the Minnow Builder program also.

BTW, @fraenk is the upvoting bot you are using open source? Was thinking it might be cool to create a bot just for PIFC active members. Feel free to message me on discord (@thedarkhorse) about it. Also I'm personally delegating 100sp for the next 30 days to DB since nobody applied that qualified for my free delegation giveaway this week.

Thank you for doing this. It is initiatives like these that make steemit a great community. I would like to be added to your list please. :)

Thanks! I'll add you to the list right away!

I delegated 5 SP to you.
Are you faster than dustsweeper?
We will see^^

Hi @syalla, thanks for the support!

The bunny will usually fluff up dust at the very last minute (~12h before payout). @dustsweeper delivers it's upvotes quite a bit earlier. The bunny is basically giving way for the sweeper to do his thing first.

I delegated 100sp and would like to be considered for receiving the dust.😇

Posted using Partiko Android

thanks for the support... and yes, you're on the list!

I have much advantages here, so I must to say Big Thanks. Its great and wonderful to be with you @dustbunny.

Posted using Partiko Android

hey @khaimi, I'm glad to hear you're enjoying the service :D

it's very kind of you to come by and say thanks!

Good job ;-). In your sponsors, I see a few friends writing for the #cesky tag. It's great to get involved :-)

Hey bunny! Can I introduce you to this:

Posted using Partiko Android

Not sure what you want but here is a cute owl

a slow owl!

I guess I need to make it read stuff a bit more efficiently, the comments are posted quicker than it can read.


I think this is a very admirable project you have undertaken, and I for one really do appreciate the help and support of not only myself but of all the others that may miss a curation reward simply because they do not have enough vote power.

Thank you for making the rewards to so many very tangible things.

Thanks for your kind words and support as always :D

Awesome work! Thanks for helping out the little fishes! 😊

Thanks for all the engagement you bring to the platform @trinkowski.

People like yourself bring this community to life!

I was drawn in by the photo and name of those account (it reminded me of @fraenk's googly eyes).

I was captivated by your dusty imagery and generally just hyper focussing on that.

Putting my "look something shiney" behaviour aside, this is a really great thing you're doing. I'm still little but I've began trying to find even littler people to help nudge along as well.

I don't have much sp but I'll share some sp.

Hey @anaclark... yeah, I'm not surprised that it reminded you of my #GooglyEyes... because in fact I'm running the @dustbunny bot and of course I made these pics, too :D

I've already silently added you to the bunny's watchlist after you left that nice comment with me :)

If you want to support the project (and get more fluff-attention, too) you can simply delegate some steem-power towards the bunny to help it fluff up even more dust for everyone and yourself!

Here's a link to delegate 50SP, you can sign that via steemconnect and your private active key:

Ha!!! Look at me all observant and stuff.

I delegated 25 for now. Someone sent me some sp last week and I felt bad about just up and giving much of it away.

I'm going to watch my sp grow and delegate more when I move on up.

Posted using Partiko Android

And I just looked at your wallet and was about to edit my comment advising you to not delegate as much... 25 is already more than enough considering your own available stake!!!

you should consider coming to the bunny discord, too, as that's currently the only way to check your stats and quotas with the bunny.

Here's an invite: https://discord.gg/XvWg9Tu

Great work!delegate 5sp. I would like to join this plan.thank you!

Posted using Partiko Android

Thanks for the delegation, I've added you to the watchlist.

awesome cause! I would also be included in your list...I want to delegate 50sp...how can I do that?

Posted using Partiko Android

Hi @jurich60 :D

I've added you to the watch-list just now.

Delegations can be done with a variety of tools and the original post above contains also some links that will let you make the delegation via steemconnect easily.

I looked at your wallet and I think 50SP would be a bit too much compared to your account size, 25 or even just 10 should be fine and give you a decent priority boost with the bunny already.

If you need help, just come by the bunny discord or even just message me on Planet Googly and I'll be glad to help you out.

thank you for including me...yeah, I'll visit discord...

Posted using Partiko Android

Great idea! Will increase my delegation as time progresses. Cheers!

Thanks for the support!

I love what you've done here, keep up your efforts @dustbunny

Posted using Partiko Android

Thanks for the ongoing support @wilhb81!

I may have received my first fluff from you today - thank you!
It sure would be nice to be able to upvote comments on my posts. I KNOW my vote is currently wasted on those. I give 1% upvotes on comments (sometimes) just to let the person feel a tiny bit of love.
For a while before I upvoted I would add up the thousandths columns on others posts to decide whether or not my .004 vote would register, so I kind of did what you do. Then I decided a 100% vote at least gave a warm and fuzzy feeling so now I do it anyway.
Please follow me. I delegated 5SP to finally get my feet wet in the delegation lane.
Thanks again, and I am pleased to make your acquaintance.

awesome :D the bunny was made for people like you!

you're on the watchlist and your delegation should help you cover a few more dusty votes every now and then.

Thank you!!!

Interesting idea. Perhaps I'll have @goodguygreg delegate some SP your way. I'm starting to think about what to do with that account since I haven't been using it myself lately for anything.

@goodguygreg.... that's an epic account name... nice one :D

Well, the bunny can use all the support it can get, the dustlimit has reached upwards of 1000SP voting power.

I've also set up the bunny to allow for sponsoring a different account with a delegation, giving the quota-bonus to the beneficiary instead of the delegator.... a delegated delegation to dustbunny so to speak... I think I am making it sound more complicated than it is...

you could delegate some SP to @dustbunny with @goodguygreg and then have the quota-bonus assigned to yourself or anyone else.

Is this message enough to join ?

Hi @shachoberhessen, would I be correct to assume this account is being operated by @udow?

no this account is the account of "Schachvereinigung Oberhessen Echzell e.V." but @udow is member of the Club.

hmmm... so this is an account jointly used by various people?!

I have some concerns about your voting activity. Over a third of your VP is going towards one individual and you're leaving a lot of dust on his comments in threads that don't even involve yourself (e.g.:here).

The way the bunny is programmed to work it would theoretically try to fluff these all up for you and I am not really sure if that would be reasonable and aligned with the bunny's mission.

Ok with voting I just thought, that my vote power is so less, that it makes no sense to spare them and so I just voted.
I think you see, that I also vote much other People.
I was not looking so much about topic, I was just voting who also votes for me.
But in the end if it's not suites for the bunny than maybe just don't take me in your list.

Yeah, no worries, I wasn't thinking of anything nefarious. It's totally fine that you support your supporters and I see absolutely no issue in community-accounts :D

It's just that the bunny is programmed in a way that it would be difficult to help you reasonably. The support-votes you leave on those comments are obviously dust and likely to be lost (@dustsweeper will collect a maximum of 2 per day for each of the users if they have a balance there).

The bunny was specifically made to allow small accounts like yours to do such votes on comments and have them supported, but if the user does that excessively it will turn into a lottery as the bunny's support has obvious capacity limitations, too.

Maybe you can keep that in mind, be more "mindful" with the votes you give and you'd be more than welcome to re-apply in a week or so.

OK I think it's a good Suggestion.
Also my voting power is always very low because of much votes, so I think I will just try to bring them up to over 80% and than to give away only aprroximately 10 votes a day, like it was written here.
My thoughts was just that I have so less power that I just can vote everything - with the hope to get vote back. But will now really try to reduce votes.

so I just write message now, I tried to be more mindful with my votes and waited also some days for refreshing vote power, so if you want you can maybe check again - thanks in progress.

Hi Bunny KawaiiCrush here also known as SteemNurse! I think what you are doing is fantastic! If you are interested in being promoted in our group and or joining us just let me know. People need to learn more about the fantastic job you are doing out here! Talk soon!

ps I am rabbit breeder and your bunny logo is just adorable!

heyyy... sorry for the super late response... I must have overlooked this comment earlier!

Bunnies FTW :D

I have no idea who your group is, but I appreciate anyone spreading the word! If there's anything you'd like to know, don't hesitate to come say hi on the discord

Hi @dustbunny

25 SP is coming your way.
Thanks for doing this.

Posted using Partiko Android

10 sp delegates, sign me up :)

Thank you very much for Your support!

I'd like to be added to your list. And I would like to delegate 1 sp to @dustbunny

Hi @improv! Special squad of highly trained hamsters prepared this delegation link for you:
steemconnect 5.0 SP delegation to @dustbunny.

Your dust bunnies are awesome I am now following you stay dusty

Posted using Partiko Android

Can I be considered for receiving dust please

Posted using Partiko Android

@fraenk @dustbunny Thanks for your great work to the community😆 And…can I be added to the watchlist?

Posted using Partiko iOS

I want to get in your watch-list

Posted using Partiko Android

awesome... you're on the list! And thanks for the 5SP delegation also!

I just delegated 10SP to start with, can I get on the watch-list too?

Awesome, thanks :D You're on the list!

I would like to be included on your list, also just delegated 5 SP.

Posted using Partiko Android

Yes, thank you! You're on the list!

I just delegated 25 SP to you. May I get on the watch-list?

Thanks for the support! You're on the list!

Genius. Where have you been all my life

Posted using Partiko Android

Different from dustsweeper?

Posted using Partiko Android

This is a free service (I think?), where dustweeper you need to fund your 'dust balance', which still works out to be free, but slightly different.

Alright, thank you

Posted using Partiko Android

Hi @dustbunny, I would like to be included in your list, and I also delegated 5 SP to your awesome service.

a nice little curation project which the bunny will support with pleasure...

Thank you very much. 👍🙏😀

Do I need to delegate to be placed on the watch-list? Or do I need to pay a deposit or some such?

This was the service I think you guys were telling me about over at Ramble!?

I can't delegate SP that has been delegated to me, I assume.. so then, I have about 6 SP of my own, but I'm definitely wanting/trying to grow! Let me know what I can do.

I use steempeak, so rewards are in STU.. dust threshold is then 0.02 SPU right? Just wondering and making sure I understand.. if it's true, I definitely need you :)

your account perfectly qualifies for a free enrollment!

you have very little SP and you shouldn't delegate any away just yet!!

STU on steempeak and $ on steemit are the same thing actually... and yes that's exactly where the dustlimit is, at 0.020 STU/$

I've enrolled you on the bunny's watchlist!

Thank you!! <3

Hello, can I be in your watch list too? Thanks

I found this service before the HF. This could be a breakthrough for new users. While there is dust sweeper a new user wouldn't have Steem/SBD to give them.

A few moments ago I delegated 3 HP from my @magnacarta account. As my earnings there increase I will make a larger delegation as needed. I hope to do likewise once @magnacarta.buzz has sufficient HP to do that.

Posted via Blog | D.Buzz