Steem RPC Node Following Anomaly - Glitch in the Steem Matrix?steemCreated with Sketch.

in #steem4 years ago (edited)

Steem RPC Node Following Anomaly

    Seems I've encountered anomalous data attempting a get_following method invocation against @anyx's full RPC node. I thought I was going insane.

zf718f.png

See it for yourself

    The problem can be reproduced by performing the following using Python3.6.

from beem import Steem

nodes = NodeList().get_nodes()
stm = Steem(node='https://anyx.io')

stm.rpc.get_following(acc.name,'darth-azrael','blog',1, api='follow')

     If you try any other account, the ouput will return the same account but, for some reason, @darth-azrael outputs @ond. Let's try running it against another account.

 stm.rpc.get_following(acc.name,'rollingbones','blog',1, api='follow')

    As expected, this returns the follower dictionary representing the @steemflagrewards Community Moderator badge account following of @therollingbones as can be seen below:

 [{'follower': 'badge-127001', 'following': 'rollingbones', 'what': ['blog']}]

    I entertained the idea that perhaps the account having a hyphen could have caused this but this theory was scrapped after running the RPC call below.

>>> stm.rpc.get_following(acc.name,'sbi-booster','blog',1, api='follow')
[{'follower': 'badge-127001', 'following': 'sbi-booster', 'what': ['blog']}]

My question is what the F is going on?Is this a one-off or could there be a broader issue?

dcelof.png

It's TINFOIL HAT TIME!

    Although it is difficult for we to isolate the fault on a system that we do not have administrative control over, we can speculate as to possible causitive factors.

Something to consider is that most accounts that @badge-127001 has followed were were followed today.

(Yes, that IS my representation of the loopback IP address. Had to snag it! #justITnerdthings)

    It could be as simple as a glitch / system error on @anyx's node or something else. That something else could be a lot of things. Considering we have a slew of sock-puppet witnesses, I won't dismiss the possibility that one of the systems screewed the pooch in block production.

Bear in mind, this is merely conjecture at this point.

    I'm hoping someone will be able to shed some light as to what caused this inconsistent and unexpected result. Worse comes to worse, I'll need to develop some sort of logic bypass but I would rather not go to that length.

What do you think?

Is this just a random bug or a sign of FUBAR to come? Hope not but guess we'll cross that bridge when we get there! 🌉

If you appreciate the work, consider sending me a tip!

dcelof.png

Or you could show some love by supporting the SFR project to help it grow as a moderation asset of our blockchain!

How to put your FREE Downvotes to work in 2 easy steps!

2sxn09.gif
Learn more!

This post was created using the @eSteem Desktop Surfer App.

     They also have a referral program that promotes users to onboard to our great chain. Sign up using my referral link to help support my efforts to improve the Steem blockchain.

Ditch Partiko and get eSteem today!

PlayStore - Android Windows, Mac, Linux
Get eSteem on Google Play Get eSteem for Desktop
AppStore - iOS Web
Get eSteem on AppStore Get eSteem for Desktop
Sort:  

127001 --> in the user name is peculiar to me as its the loop back address ;-)

Good comment

Loading...

Well for once I agree.. If someone took over steemit inc set 20 witnesses in the top 20 to take over the blockchain. Wants to sell the developmentfund of the steemblockchain. What about the rpc of steemit inc... Yeah I set the rpc server to anyx.

The follower plugin had long been removed from the Steemit Inc public RPC nodes unfortunately.

Trying to find another one to test against. Would like to see if the results are "consistent" across other follower API nodes.

Trying to find another one to test against. Would like to see if the results are "consistent" across other follower API nodes.

Well, while more tools more answers!! :)

Thanks for mentioning eSteem app. Kindly join our Discord or Telegram channels to learn more about eSteem, don't miss our amazing updates.
Follow @esteemapp as well!

Interesting
$trdo

Congratulations @avare, you successfuly trended the post shared by @anthonyadavisii!
@anthonyadavisii will receive 0.13006575 TRDO & @avare will get 0.08671050 TRDO curation in 3 Days from Post Created Date!

"Call TRDO, Your Comment Worth Something!"

To view or trade TRDO go to steem-engine.com
Join TRDO Discord Channel or Join TRDO Web Site

That is usually happen
we need stable node

Great INFO , New era of cryptocurrency

$TRDO for this.
Resteemed for future reference.

FLAGGED FOR EXCESSIVE UP-VOTES FROM QUESTIONABLE SOURCES...
ATTENTIOIN @steemflagrewards...
March 15, 2020... 20.8 Hollywood Time..

Congratulations @anthonyadavisii, your post successfully recieved 0.13006575 TRDO from below listed TRENDO callers:

@avare earned : 0.0867105 TRDO curation


To view or trade TRDO go to steem-engine.com
Join TRDO Discord Channel or Join TRDO Web Site

Hey Anthony. This is not related to this post, but we can't send messages on steem so...well!

You've been the one calling for a hardfork since day 1 this Tron Saga began. I really enjoy the way you put things into perspective and I would love to hear your thoughts on the upcoming hardfork and the HIVE Blockchain.

Hope you're doing well and your wife has recovered from her illness you mentioned in one of your posts!

Cheers!

Hey @simplifylife, unfortunately think I may have caught it. Had a fever last night but, after about 16 hrs of sleep, seemed to be somewhat stable.

Thanks for pointing it out about being one of the OG Sun detractors. I don't exactly see HIVE as the salvation as many who have spearheaded that had exhibited somewhat questionable ethics not to mention a lackadaisical or centralized approach to moderation.

I mean we created a community empowerment platform that rewards abuse fighters on the chain. It isn't just limited to a few players but any honest Steemian that want to pick up their flag (or downvote) to fight against the hordes of token manipulators. Unfortunately, at least one of those in the leadership structure of the new order has shown an aptitude for abuse which we lacked the capability to address.

It's just the way it is. Don't want to say it's all of them but certainly are a few they turn a blind eye. Had SFR the capability to contend w reprisal. We would have NEVER allowed that.

Would venture to say perhaps that is why those inner circles would not give us the power needed for top to bottom cleanup. At present, I am assured they will behave but I will be waiting for the abuse to present itself as they would be naive to think SC would deal with all of it as much is out of scope.

We'll see how this pans out but am definately still seeking to create a new platform... not just a fork. Have plenty of ideas but big issue is securing the trademark.

Hey Anthony, Thank you so much for the reply. You surely have a lot more inside information than we know out in the public. So yes we'll have to wait and see how this pans out.

I would love to stay updated on your projects!

In the meantime, I wish you and your family well. I'm sure we'll get to interact more often once you have completely recovered.!

Stay well!

Coin Marketplace

STEEM 0.29
TRX 0.11
JST 0.033
BTC 63458.69
ETH 3084.37
USDT 1.00
SBD 3.99