0000000000001110 - Steemit Interface PoC - ❗Important Updates To Club Status ❗

in Steemit Dev Group3 years ago (edited)

This is a bit of a strange update because it's more relevant to @steemitblog and @steemcurator01 than the wider community - but definitely important to anybody responsible for selecting posts for booming or steemcurator support.

It was questionable as to whether or not this post should be made via @endingplagiarism due to the nature in which this problem was reported to me but it's also a crucial coding update so I've chosen this account instead.

Source
image.png
Separator-code.png

As with all new initiatives, there are "gaps" in the system which people endeavour to exploit. There are a few tools available to review club status including starlord's tool and steemworld.org. Neither of which pick up on this particular "scam" and until this morning, my new front-end didn't either.

Looking at the user that was highlighted to me, he's recently powered down approximately 16,000 STEEM to the exchanges but other than the power down, there's no trace of the funds. They've apparently completely disappeared.

I found this strange, they're clearly not in his wallet but none of the tools available indicate a withdrawal. This is what my interface displayed...

image.png

Some transfers out to exchanges but not the 16,000 in question.

It's worth noting at this point, that the user in question is a developer.

So, I looked at his account history, via @steemchiller's account_history API and found this:

0 => string 'fill_vesting_withdraw' (length=21)

A few of them in fact. As I commented to the person who'd seen the power down, "cheeky bastard".

So I fixed the loophole...

image.png
Source

And here's the account that the funds were transferred to...

👇🏼Source
image.png
Separator-code.png

I strongly recommend that my website is used for checking club status so that people like this don't appear to be in #club5050 when it's now very clear that they're not.

Sort:  

Yes, powering down to a different account must of course be checked by such tools. On SteemWorld those operations are only visible in the Account Operations section and, of course, the Transfer Search tool only shows transfers from the account one is querying the data for (no tool for checking club status with one click).

The performance of the tool troubles me a bit. How many requests does your script send to SDS when querying the data? The result should come in within max. 200ms (better < 100ms), otherwise it will affect my server's performance way too much when used by many users. I guess, we will need an extra API method for this ;)

Loading...

Ah, very tricky, the new methods of sneaking votes....
Good job!
For current occasion: Do you think it would be possible to implement a quick overview in your tool whether the user uses an upvote service?

Do you think it would be possible to implement a quick overview in your tool whether the user uses an upvote service?

Yes... and along a similar line of thinking, I want to include a "wallet checker" which displays details of users that share the same wallet addresses.

This will be great

Loading...

Thank you for this. Useful to be aware of this.

Have now read the 'explainer' post from the person in question...

You're welcome.

Have now read the 'explainer' post from the person in question...

There's always an excuse 🙂

with respect please please pay attention to me, because I haven't had support from you in a long time. now i'm at club75, and i will keep trying to reach club100 and also club dholpin😇❤️

Nice you are creating a new STEEM interface ...
I just wonder why it is called "Steemit Interface" and not "STEEM interface" as the blockchain is the STEEM blockchain, the token is called STEEM, and Steemit, Inc. is just one company active on STEEM beside (hopefully still) many other users or even companies ... :-)

Some years ago there were still quite some other interfaces like for example SteemPeak.

I consider STEEM to be the currency and Steemit to be the blogging platform (i.e. steemit.com) - with steemit rewarding users with STEEM. I don't really think about the blockchain. I don't mind if this is considered wrong 😆

Steemit.com is just one possible interface (a website) to the STEEM blockchain.
Well, nowadays it's the only popular one, but in my ears it sounds strange if a (in theory) decentralized blockchain network wears the name of one single company ...
Sorry for being nit-picking, but for me old user it feels like an indicator of what happened to STEEM (to be unbelievable centralized nowadays) if newer users don't differentiate anymore between STEEM and Steemit, Inc.

Do of course how you please and name your software as you wish: at least you are doing something good and try to change things for the better.

if newer users don't differentiate anymore between STEEM and Steemit, Inc.

Perhaps. I know the difference between STEEM, Steemit Inc and the centralized owners, TRON. I choose to call the blogging platform Steemit 🤷🏼‍♂️ In 12 months time, it will probably be called UPVU.

Do of course how you please and name your software as you wish: at least you are doing something good and try to change things for the better.

Thank you. I've tried to make things better since joining through so many different avenues. For every one of me, there are a hundred accounts not like me. A thousand accounts not like me. I've accepted that the work I'm doing won't become mainstream and I'm comfortable with that. If it makes mine and a few other people's blogging experience better and allows me to hide the thousands of users intent on their various methods of abuse, then I've succeeded. I'd like there to be more of me. But not me. I'd like for me not to be needed.

I even differentiate between STEEM (the token), Steem (the blockchain) and Steemit (one possible interface respectively the (hopefully still existing) company).

Very interesting information and work done, I wonder how many people could be doing this? It is necessary to optimize the tools to save some time and make the selections and cures in less time since we must support as many users as possible, thanks for helping us with your tools, I wish you both success in this @steemchiller @coding-gorilla I congratulate you for working to improve steemit and make the processes transparent. The world needs a change to walk in Integrity this would make the systems and the credibility in them less difficult. Let's keep betting on the good.

Thank you. It seems that if somebody thinks that they'll get away with something, then they'll do it. It's daily life on Steemit 🤷🏼‍♂️

Thank you so much for this useful tool. But what's the tool address so I can learn more about it and start using it. I have tried to search it out but I haven't

There are 2 ways in -
http://steemit.lovestoblog.com/index.php

And then click on an author underneath a post.

Or...

http://steemit.lovestoblog.com/clubstatus.php?author=photocircle

And change the big after the "=" to the user that you're interested in.

Thank you, this is really helpful. But how can I change the date for the different club status?

Screenshot_20220401-152716.jpg

Interpret my status for me please. While I am in club75 with other tools,I don't really understand this

If you scroll down a little, there should be 2 links - one to change to "2 months" and another to change to "3 months".

I think that other tools look at power-ups and transfers-out so they don't include funds that you've earnt that are sat in your wallet or funds transferred through other methods. How this data's interpreted is very much in the hands of the reader. For me, the 19.5% not powered up could tip you into club75. If your transfers to other users are prizes for contests (for example), then a similar thought process would follow.

Thank you so much.

Meanwhile, it means that the result is subjective because according to cotify which is developed by @alejos7ven, below is the result of my club75 status

Hi, the user ngoenyi jus made (in 2 month(s)):

  • CASH OUTS: 1112.801 STEEM
  • POWER UPs: 4259.772 STEEM

CLUB75: ✅ Elegible. You should power up 0.000 STEEM

It shows that I am in comfortable club75. So am a but confused here.

But no problem. I will like to see more explanations about this tool so that I can start using it. I will take time to study it more to learn

Thank you so much for mentioning the tool,

In case of #club75 it is a quite simple to determine as the Steemit Team asked before. The formula to calculate it is:

X user will be elegible to club75 => transfer_to_vesting >= normal_transfer*3

The values are checked in the last 2 months.

anyway, if some value is still needing to determine club status I’m willing to add it ASAP, just waiting the confirmation from @steemcurator01.

Have a nice day.

it means that the result is subjective

I agree. And when considering which tool to use, it's important to understand the information that's included.

This tool is designed to go beyond a simplified statement and get into the underlying reasons behind the creation of "clubs" - to encourage people to power up more than they don't.

In some tools, a user who earns 1,000 STEEM and powers up 1 STEEM would be considered to be in club100 (Power up vs. Transfers Out). Some tools don't include all transaction types so somebody who knows how to code could try to mislead others, claiming to be club eligible when they're not.

In either case, I still have you in Club75 .

Great, I am glad that I am still in club75. I agree with you that some users are abusing the motive behind the club intiative. They may have their reasons but I feel the right thing to do is at any point in time you earn, the right thing is to power up all after determining the club you want to belong to. Though some have their reasons.

I have come across several users who store steem in their liquid form and just power up a little as you have illustrated. Some say they want to participate in power up promotion. While some do power the stored steem up, others don't.

I just wish everyone will get the sense of it and actually power up. Thank you so much for patiently attending to my worries. Am ok now

I very much share that sentiment and it became very clear to me when I found a couple of communities abusing booming support. Apart from the fact that all of the users were actually 1 user, they all shared the characteristic of powering up enough to appear to be in a club and keeping the majority of their earnings in liquid STEEM.

People have been doing stuff like this for a long time... big community admins/mods/"official" curators using alt accounts and keep their main account clean.
You can power up for someone and that someone powers down, invests in vote thing or whatever... I have seen a lot but who actually cares? steemit will keep supporting those people/communities without checking? I feel like so 🤷‍♂️
giphy (1).gif

Your post is manually rewarded by the
World of Xpilar Community Curation Trail

STEEM AUTO OPERATED AND MAINTAINED BY XPILAR TEAM
https://steemit.com/~witnesses vote xpilar.witness