How to pick witnesses? Easyrider's Unwritten Rules

in #witness
3 months ago

Rules are Rules

I'm solving my dilemmas one at a time by referencing my own unwritten rules ... Whilst having this mild light morning spliff to help me along. It is Sunday, after all - wake and bake day, laptop and chill, let's get this one out the system!


smk1.jpg


Witnesses! A highly controversial topic, and as already 'witnessed' in this previous post, gathered a lot of engagement and opinions. Thus I was inspired to cut through the chaos of a comment thread, and lay clear my own 'unwritten rules'. Nice and simple they are too. Actually, they are more like 'starting blocks'. Hurdles to pass before even being taken seriously as a witness. I'm speaking purely from you the SMOKE.io user standpoint also, however of course i'd be super happy if you do decide to cast your vote or set your proxy to @easyrider.

Why are they unwritten?

My rules are not affiliated to SMOKE.io. Being a witness doesn't mean I get to make any rules. No Sir. I just get to produce some blocks, as a service to you all. Nothing more. So I can't claim any of these 'rules' should be followed. They are my personal guidelines, they are the outspoken, calmly and firmly foot down @easyrider stylee you all know and love. You are free to make up your own, or point out where I'm wrong.

On with the rules. These apply on a case by case basis, as you evaluate the witnesses to vote upon.

Rule #1

Is there a witness announcement?

DO check the threads. Does the witness have one? If not, they are a witness that is unable to operate the cli_wallet function. It's a sneaky check on whether they have the technical chops to run a witness ...

No witness thread? No witness vote from me.


cli-wallet.png

Above: Checking for witness threads


Rule #2

Witness Reports.

Do they have any posts outlining the witness specs? Do they publish a report perhaps every other month?

Or it's just a witness sitting there with a bunch of votes and a node running. And zero activity ...

Rule #3

Or I know who they are!

Ok, this would be much more difficult for newcomers, and those not hanging around BitShares/Steem/Whaleshares. See Rule #5, to know you are covered until more comfortable.

Rule #4

Is it just a blogger witness? This is a more tricky rule. I'm fine for really solid content producer who is into the network and collaborates with more techy person to run a witness (sometimes you see team like this - one does the tech, one the blogging). You need more finesse in your selection in these cases - are there regular witness reports? Are they generally doing good for the network as a whole, or just out to grab more of the rewards pool?

Rule #5

F* all the hassle, can I just have someone do this for me?

Of course you can. You want to blog, are just bothered enough about the 'politics', you can make one step to just use a proxy instead. For peace of mind, you can enter 'easyrider', to take care of your witness selections with technical diligence, along with sound moral and ethical standards. I'll take feedback also - collectively we will have more influence.


proxy.png

Above: Scroll all the way down to the bottom of witness page, and hit up your choice of proxy


RULES ARE MADE TO BREAK:

There is a shortage of GOOD witnesses. Some players from around Graphene community have stepped up to run BP nodes - I know who they are and keep my votes for them, because I know they are doing the job and we need them now.. These cases are often coming with a pass on Rule #1, and are typically in top 20 witness spots right now. It is awesome if they could report in with a witness update once every while - especially as this will help new members see they are active.

So, I had some difficulty because some witness I know who they are, I know they are running the witness node properly, yet they didn't make 1 single post, or witness report, or even a comment .... for more than 3-4 months.

I ask all top 30 witnesses that didn't make a report for 3 months+, or post a witness thread with cli_wallet if they wouldn't mind doing so ... I only have 30 witness votes.

One final Question - How do I become a witness?

A: Do you LOVE Smoke.IO and you DO have Linux / sysadmin skills and experience? If yes, get going. The SMOKE network needs you!

--

sam-smoke.jpg




Get 4.2 Free Smoke Power On Sign Up To Start Your Journey On Smoke! The First Cannabis Community That Pays You To Post And Curate Content You Love..
Sort Order:  Trending

It is good to see you are active and taking your role as witness as a serious task, but... you are wrong on the witness thread thing.

I can easily run the cli_wallet command without providing an url, that doesn't make me a non-tech-savvy witness.

There is no relation between that url and technical skills.

Another thing worth mentioning might be, people can proxy anyone to cast witness votes for them, not just witnesses but regular members as well. There is one catch, proxy goes only one level deep. At least it is like that for the other steem clone chains so I guess it applies here as well.

What does that mean? If you proxy your voting to someone who proxies their voting to someone else, your votes are lost. So before setting a proxy, you may want to check the account of the one you want to proxy to.

Just my 2cts.

·

If there is no relation in technical skill, there is in my evaluation of how someone performs a process, or completes simple tasks to a standard. If they cannot perform this simple task, or be bothered to make a witness proposal, away with them. Ok, you've modified my rule, so simple ... No proposal link = no vote. Better?

Of course, you can choose anyone as your proxy, and of course, check your proxy are doing their job ... goes without saying. There is no chain of proxies, it is one level deep - thank you for the extra detail, people should be aware.

·
·

wow! really?

Okay, let's show people what it is all about

The action that "requires" you to set a witness info page, is just this line

update_witness "ijmmai" "https://smoke.io/@ijmmai" "my_public_key" {} true

but I could also decide to leave out the url,
update_witness "ijmmai" "" "my_public_key" {} true

maybe because I am working on an external website, maybe because I haven't finished my witness proposal yet and will add it later. This command can be executed as often as you like.

It is like having an account on Smoke.io and not set an About message yet. Doesn't say anything about your blogging skills, doesn't say anything about your knowledge of weed either.

Note: Making technical knowledge an issue seems a bit odd since your own witness proposal post mentions you were not able to perform the setup of your witness server without the help of a friend.

·
·
·

I’ve seen witnesses running for months without an intro post ... I think you’re rather missing the point, and you’re now more on an angle of fud and attack. Not really interested, especially in a slinging match. cheers.

·
·
·
·

ok, here's some noobish perspective of someone who cares about this blockchain:

  1. Thank you @easyrider and @ijmmai. Your conflict shows people like me a few things we're unaware of and need to learn.
  2. and now, let's breathe together and respond instead of reacting. Maybe we all take a few hours afk and have a joint outside (or for those of us who don't smoke, have a tea, lemonade, whatever you prefer. ;) ) And when we come back …
  3. I understand both of you. Like @easyrider I often have a hard time understanding why it takes people so long to write a few words and my impatience about it can really frustrate me. But, honestly, easyrider, I've learned to take it a little 'easier' on them … ;) Not everybody wears their heart on their tongue, like you and me. Some people have a hard time formulating what's on their mind. If I see them working, I don't need to know more. That's my take on it.
  4. As I said, I am learning from it. I am finding my opinion about it while writing this comment. Keep going. Let's just not make it personal, please.

PEACE.

·
·
·
·
·

All good, as discovered she's actually a graphene guy and quite useful around here. Welcome more witnesses like him ... [edit: her, not him!]

·
·
·
·
·
·

Yep, all good.

·
·
·
·
·

Maybe I will write a post about being a witness after all. Sometimes I think people find it too boring, but it could make a few things more clear.

I had no intention of creating a conflict, just wanted to defend the ones who may decide to leave out the url.

·
·
·
·
·
·
·
·
·

Seems you really should have nothing to prove. Strange how the world works, just as I was looking at something semi-related, I saw

smokeio-info.png

Seem @bbq-iquana borrowed your stuff for smokeio.info, no? :)

Seems we don't know much about you,indeed must have some skills. Why not go ahead and make that intro post?

·
·
·
·
·
·

When I joined Whaleshares he asked me to revise some code that had stopped working. I created a new version that was more future proof. Someone else made it website ready (I only ran it in terminal mode), then it was ported to Smoke.io as well.

Same goes for the code that generates the witness reports. We had never met before I joined Whaleshares, he is a friend now.

An extended version of the code is used to generate the Smoke.io stats in this post.

Automated versions of different scripts are present on http://whaleshares.nl. If needed they can be refactored to display Smoke.io data.

My witness link directs to my profile. I think it is better for people to see what I have been posting recently and find the latest witness-update as well, instead of directing to one specific post. That is just a matter of taste, I guess.

·
·
·
·
·
·
·

good to have you around in which case!
I'd still rather see an intro post telling me to go look at the posts - matter of taste indeed. Well at least you have posts - some witness didn't even do that. I'll consider revising my criteria, and in reality i do more checks anyway on my selections (as example above of my forensic skill!). All good man.

·
·

There was no technical skill in setting up and running a witness, it was all 100% cut and paste! that is way i flagged your post! ok if can launch a generic docker you can do it! lol

·
·
·

Yeah specifically that’s the type of witness that really can make a backup, or be around to make up numbers in the start. Not really the kind of long term witnesses that can help run the network...

Written rules now!

·

Written from my head .. not set in 'Stone' :)

·
·

written and resmoked rules from a stoned head to all those other stoners.

This is the stupidest witness post ever, instead of saying how bad they are for not using the cli, why not show us the commands in the post? Be helpful?? Unfollowed, flagged!

·

Flagging others posts when the content is not violating any terms of the platform, is not spam, is not insulting anyone, or causing any harm, and merely expresses my own opinion (that witness should make an intro). What is your cause to flag me?

·
·

I flagged the post cause it was just a disagreement on rewards, nothing personal. Maybe post was a little rude!

·
·
·

Well since catching up on the little flag rampage of past couple of days .. have no option other than to adjust my own witness votes. I don't see any disagreement on rewards, however this is - by yourself against @tecnosgirl, suggesting she be taxed on her rewards? That would be a rewards disagreement @hightimes.

rewards-disagreement.png

·
·
·
·

I don't care bro, i'm not about all that!