#### Repository https://github.com/steemit/steem #### Introduction After writing the post about the [micro abuse](https://steemit.com/steemit/@firedream/another-way-of-milking-the-system) in Steemit, I have decided to make an analysis of how deep is the problem. For analysis, JavaScript code with [Steem.Js API](https://github.com/steemit/steem-js) is used. The problem seems to be : * There are several accounts that have no SP their own but only working with delegated SP * These accounts are front-running the bid-bots to maximize the curation using a curation bot. * These bot users make no posts or comments but just makes upvotes and re-steems. The answers searched in this analysis are : * How many accounts are there with such properties? * When are these accounts created? * Owned SP vs delegated SP status of these accounts? * What is the *curation reward* total of these micro accounts per week? #### Scope of Analysis Analysis date: 12 May 2018 Analysis timeframe: 1 Week Accounts analyzed : [Full List](https://github.com/firedreamgames/frontrunner_micro_abuse/blob/master/namelist.js) #### Tools * ##### Finding the micro front-runner accounts [The curation bot simulator](https://fdsteemtools.neocities.org/curation_bot_simulator.html) is used to define the most efficient posts that these accounts will probably follow. [GitHub](https://github.com/firedreamgames/curation_bot_simulator)  The efficient URL are inserted in the tool [curation break-down](https://fdsteemtools.neocities.org/curation_break_down.html) to analyze the voters. [GitHub](https://github.com/firedreamgames/curation_break_down) The front-runner micro accounts are visible since they are all voting at the same second.  Using the same method from various posts, 1000+ account names gathered and put in excel. Using a pivot table, repeating account names deleted and a short list of micro front-runner list of 459 accounts are formed. [This list is put as a JavaScript file as an array.](https://github.com/firedreamgames/frontrunner_micro_abuse/blob/master/namelist.js) * ##### Finding the creation time and SP of these micro accounts A javascript code is written using [Steem.Js](https://github.com/steemit/steem-js) API to determine the creation time and SP status of these accounts. ``` function search(){ steem.api.getAccounts(names, function(err, result) { console.log(err, result); for (let i = 0; i < result.length; i++) { created.push(result[i].created); account.push(result[i].name); var vest_pushed=(parseFloat(result[i].vesting_shares)*parseFloat(spv)); var received_vest_pushed=(parseFloat(result[i].received_vesting_shares)*parseFloat(spv)); vest.push(vest_pushed); received_vest.push(received_vest_pushed); } console.log(account,created,vest,received_vest); }); ``` This gives us the account name, creation time, owned SP and received SP of these accounts in the console.  [source code](https://github.com/firedreamgames/frontrunner_micro_abuse/blob/master/micro_front_runner.js) * ##### Finding weekly curation rewards for these micro accounts The javascript code is extended and for each of these accounts, all the votes and curations for 1 week is determined by the code below. ``` function get_reward(name){ var rev=0; var rev_array=[]; console.log(spv); steem.api.getAccountHistory(name, -1, 500, function(err, result) { for (let j = 0; j < result.length; j++) { var reward_time=Date.parse(result[j][1].timestamp) if((result[j][1].op[0]=="curation_reward")&&(reward_time>=diff)){ var curation=parseFloat(result[j][1].op[1].reward); reward=reward+curation; rev=rev+curation; rev_array.push(rev*spv); } } console.log("user: ",name,"curation reward: ",rev*spv); }); ``` In the console, we have the list of names and the curation awarded for paid posts.  * ##### Put all the data to Google spreadsheets for analysis [Link](https://docs.google.com/spreadsheets/d/1aBGDFRTsh_TYdsF3H9KXsqT42ciUjUtHkC0Wc-ql9gc/edit?usp=sharing) #### Results * ##### Accounts creation These accounts are mostly created in April and fairly new.  * ##### These accounts all work on delegated SP with minimum owned SP  * ##### The cumulated SP reward / week of 459 micro accounts The cumulated SP gain of these accounts is 50 SP /week.  #### These accounts are neither posting nor commenting. #### They are created and put in a bot to create a passive income of 50 SP per week. <br> <br> This may not be all accounts but some of them that analyzed. #### Proof of Authorship GitHub for analysis: https://github.com/firedreamgames/frontrunner_micro_abuse  ##### Contact * @FireDream - Steemit * @firedream#3528 - Discord ##### Links * [Curation Bot Simulator](https://fdsteemtools.neocities.org/curation_bot_simulator.html) [GitHub for Curation Bot Simulator](https://github.com/firedreamgames/curation_bot_simulator) * [Curation Break-Down](https://fdsteemtools.neocities.org/curation_break_down.html) [Github for Curation Break-Down](https://github.com/firedreamgames/curation_break_down) * [Steem.JS](https://github.com/steemit/steem-js) * [Front-Runner analysis tools](https://github.com/firedreamgames/frontrunner_micro_abuse) * [Google Spreadsheet for Data](https://docs.google.com/spreadsheets/d/1aBGDFRTsh_TYdsF3H9KXsqT42ciUjUtHkC0Wc-ql9gc/edit?usp=sharing)
author | firedream |
---|---|
permlink | analysis-of-micro-abuse-front-runner-bot-accounts |
category | utopian-io |
json_metadata | {"tags":["utopian-io","analysis","abuse","steem-js","javascript"],"users":["firedream"],"image":["https://steemitimages.com/DQmRqe33XifBdLbjdvRL4j1shpEmg7RzrQkZp7XitqhKuB4/image.png","https://steemitimages.com/DQmeijqRyHjZwRuuHwKRcvFSEMtUmppLuJgSw4fh93DUtew/image.png","https://steemitimages.com/DQmRKRuBsUZq3fXR1ubtkbVPCePN9H1St5vAHftRj4QevJD/image.png","https://steemitimages.com/DQmUzoJYYFE4JXpqqzPoGaLHUCL2oacQUmTyaXqZjSoXbvE/image.png","https://steemitimages.com/DQmTeRe3S2hH38eYMtpHHBqhK8EGX49JSzfCNEcahUEWpDH/image.png","https://steemitimages.com/DQmZU6ehWAYo8c3oJjJ3dS9AyafmZwZAuwyiK7jFYthbvpf/image.png","https://steemitimages.com/DQmT369ytKFh5AND6mRZmD5eb6Jk9tQZP3HrVWg4uCqTs8T/image.png","https://steemitimages.com/DQmcP8gURsS5giAYVj7WhhEkDn1QApCz6f7cSo8tdhQJM5m/image.png"],"links":["https://github.com/steemit/steem","https://steemit.com/steemit/@firedream/another-way-of-milking-the-system","https://github.com/steemit/steem-js","https://github.com/firedreamgames/frontrunner_micro_abuse/blob/master/namelist.js","https://fdsteemtools.neocities.org/curation_bot_simulator.html","https://github.com/firedreamgames/curation_bot_simulator","https://fdsteemtools.neocities.org/curation_break_down.html","https://github.com/firedreamgames/curation_break_down","https://github.com/firedreamgames/frontrunner_micro_abuse/blob/master/micro_front_runner.js","https://docs.google.com/spreadsheets/d/1aBGDFRTsh_TYdsF3H9KXsqT42ciUjUtHkC0Wc-ql9gc/edit?usp=sharing","https://github.com/firedreamgames/frontrunner_micro_abuse"],"app":"steemit/0.1","format":"markdown"} |
created | 2018-05-12 14:09:09 |
last_update | 2018-05-13 10:29:36 |
depth | 0 |
children | 16 |
last_payout | 2018-05-19 14:09:09 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 107.944 HBD |
curator_payout_value | 33.186 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 6,041 |
author_reputation | 11,232,881,853,116 |
root_title | "Analysis of Micro Abuse - Front-Runner bot accounts" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 55,306,142 |
net_rshares | 30,524,578,194,249 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
anthonyadavisii | 0 | 16,697,992,664 | 100% | ||
tibra | 0 | 1,369,315,241 | 100% | ||
followbtcnews | 0 | 818,022,918,757 | 100% | ||
drakos | 0 | 1,674,521,809,674 | 100% | ||
pbgreenpoint | 0 | 875,590,115 | 100% | ||
icmarkets | 0 | 294,396,991 | 48% | ||
enchantedspirit | 0 | 11,245,673,847 | 100% | ||
crokkon | 0 | 19,447,409,903 | 50% | ||
snowpea | 0 | 4,813,589,967 | 100% | ||
jamesbarraclough | 0 | 701,775,482 | 100% | ||
boyasyie | 0 | 19,530,533,738 | 30% | ||
pataty69 | 0 | 5,555,644,629 | 32% | ||
utopian-io | 0 | 27,823,427,013,781 | 19% | ||
newsrx | 0 | 367,468,996 | 19% | ||
sc0ut | 0 | 577,957,576 | 100% | ||
steemitstats | 0 | 113,644,801 | 5% | ||
johngreenfield | 0 | 1,125,701,850 | 100% | ||
steembasicincome | 0 | 8,853,457,051 | 1% | ||
firedream | 0 | 10,337,794,531 | 100% | ||
juecoree | 0 | 7,719,696,637 | 100% | ||
holger80 | 0 | 52,859,064,408 | 24% | ||
cutemachine | 0 | 15,139,510,789 | 100% | ||
polbot | 0 | 783,913,146 | 100% | ||
flugschwein | 0 | 18,923,042,796 | 100% | ||
flinter | 0 | 171,659,832 | 50% | ||
ibez | 0 | 85,840,366 | 20% | ||
edgarbevens | 0 | 285,121,365 | 50% | ||
dzordyr | 0 | 522,673,781 | 100% | ||
akdx | 0 | 2,896,867,071 | 100% | ||
arbit | 0 | 0 | 100% | ||
cryptouru | 0 | 6,608,307,424 | 100% | ||
steem.curator | 0 | 702,807,040 | 1% |
I recently witnessed an another interesting thing. I checked my account status on steemworld.org and found that two users have downvoted my several posts. Those accounts @a-steemdefleague and @a-cmsidl just opened on 9th of May and right from the beginning started to downvote many users till their voting power ended. I wrote about them in my post two days ago. I also checked the accounts they were following or were followed by and found many of them doing the same thing. However, they also started upvoting and resteeming some users' post while still downvoting their targeted users. Most of their followers or whom they are upvoting are spammers. Though their downvote doesn't make a difference but it irritates me and I think other users are feeling the same thing. I request you to check their activities. They are bots and doing naughty things.
author | akdx |
---|---|
permlink | re-firedream-analysis-of-micro-abuse-front-runner-bot-accounts-20180512t153737441z |
category | utopian-io |
json_metadata | {"tags":["utopian-io"],"users":["a-steemdefleague","a-cmsidl"],"app":"steemit/0.1"} |
created | 2018-05-12 15:37:48 |
last_update | 2018-05-12 15:37:48 |
depth | 1 |
children | 10 |
last_payout | 2018-05-19 15:37:48 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.041 HBD |
curator_payout_value | 0.008 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 856 |
author_reputation | 79,443,113,130,461 |
root_title | "Analysis of Micro Abuse - Front-Runner bot accounts" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 55,319,501 |
net_rshares | 11,496,763,319 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
johngreenfield | 0 | 1,147,774,435 | 100% | ||
firedream | 0 | 10,348,988,884 | 100% |
@akdx, can you give me the link to your posts? This is also interesting if these accounts are used for downvote also...
author | firedream |
---|---|
permlink | re-akdx-re-firedream-analysis-of-micro-abuse-front-runner-bot-accounts-20180512t154006897z |
category | utopian-io |
json_metadata | {"tags":["utopian-io"],"users":["akdx"],"app":"steemit/0.1"} |
created | 2018-05-12 15:40:09 |
last_update | 2018-05-12 15:40:09 |
depth | 2 |
children | 9 |
last_payout | 2018-05-19 15:40:09 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 119 |
author_reputation | 11,232,881,853,116 |
root_title | "Analysis of Micro Abuse - Front-Runner bot accounts" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 55,319,861 |
net_rshares | 0 |
With great pleasure sir. This is the link of my post- https://steemit.com/steemit/@akdx/why-these-accounts-are-downvoting-other-users
author | akdx |
---|---|
permlink | re-firedream-re-akdx-re-firedream-analysis-of-micro-abuse-front-runner-bot-accounts-20180512t155048493z |
category | utopian-io |
json_metadata | {"tags":["utopian-io"],"links":["https://steemit.com/steemit/@akdx/why-these-accounts-are-downvoting-other-users"],"app":"steemit/0.1"} |
created | 2018-05-12 15:50:54 |
last_update | 2018-05-12 15:50:54 |
depth | 3 |
children | 7 |
last_payout | 2018-05-19 15:50:54 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 133 |
author_reputation | 79,443,113,130,461 |
root_title | "Analysis of Micro Abuse - Front-Runner bot accounts" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 55,321,574 |
net_rshares | 0 |
They are downvoting because we had upvoted @abusereports. It's really annoying.
author | anthonyadavisii |
---|---|
permlink | re-firedream-re-akdx-re-firedream-analysis-of-micro-abuse-front-runner-bot-accounts-20180513t235804785z |
category | utopian-io |
json_metadata | {"tags":["utopian-io"],"users":["abusereports"],"app":"steemit/0.1"} |
created | 2018-05-13 23:58:06 |
last_update | 2018-05-13 23:58:06 |
depth | 3 |
children | 0 |
last_payout | 2018-05-20 23:58:06 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.769 HBD |
curator_payout_value | 0.250 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 79 |
author_reputation | 212,565,147,344,592 |
root_title | "Analysis of Micro Abuse - Front-Runner bot accounts" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 55,541,441 |
net_rshares | 208,270,637,943 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
gentlebot | 0 | 203,108,787,168 | 15% | ||
johngreenfield | 0 | 1,169,847,021 | 100% | ||
anondelegate | 0 | 291,846,133 | 100% | ||
saysthankyou | 0 | 1,863,219,873 | 100% | ||
saysyourewelcome | 0 | 933,669,758 | 100% | ||
denada | 0 | 332,718,034 | 100% | ||
loosely-lucid | 0 | 625,596,199 | 100% | ||
trollshunter | 0 | -55,046,243 | -100% |
By 459 accounts earning a total of 50 SP per week, that is (50 / 459) / 7, each account earn 0.016 SP per day. It seems not worth the effort?
author | biondi |
---|---|
permlink | re-firedream-analysis-of-micro-abuse-front-runner-bot-accounts-20180512t230531181z |
category | utopian-io |
json_metadata | {"tags":["utopian-io"],"app":"steemit/0.1"} |
created | 2018-05-12 23:05:33 |
last_update | 2018-05-12 23:05:33 |
depth | 1 |
children | 1 |
last_payout | 2018-05-19 23:05:33 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.034 HBD |
curator_payout_value | 0.011 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 141 |
author_reputation | 489,233,484 |
root_title | "Analysis of Micro Abuse - Front-Runner bot accounts" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 55,372,735 |
net_rshares | 10,142,009,106 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
firedream | 0 | 10,142,009,106 | 100% |
The effort has be done it seems. Now it's time to sit back and collect 50 SP a week. Impressive, but we don't want this!
author | abh12345 |
---|---|
permlink | re-biondi-re-firedream-analysis-of-micro-abuse-front-runner-bot-accounts-20180514t172450310z |
category | utopian-io |
json_metadata | {"tags":["utopian-io"],"app":"steemit/0.1"} |
created | 2018-05-14 17:24:48 |
last_update | 2018-05-14 17:24:48 |
depth | 2 |
children | 0 |
last_payout | 2018-05-21 17:24:48 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 122 |
author_reputation | 1,401,181,767,850,181 |
root_title | "Analysis of Micro Abuse - Front-Runner bot accounts" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 55,675,783 |
net_rshares | 0 |
.
author | crokkon |
---|---|
permlink | re-firedream-analysis-of-micro-abuse-front-runner-bot-accounts-20180513t110327383z |
category | utopian-io |
json_metadata | "{"app": ""}" |
created | 2018-05-13 11:03:27 |
last_update | 2022-09-18 11:53:24 |
depth | 1 |
children | 1 |
last_payout | 2018-05-20 11:03:27 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 5.451 HBD |
curator_payout_value | 1.703 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 1 |
author_reputation | 81,214,366,861,104 |
root_title | "Analysis of Micro Abuse - Front-Runner bot accounts" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 55,446,237 |
net_rshares | 1,474,377,669,735 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
utopian-io | 0 | 1,464,390,895,462 | 1% | ||
firedream | 0 | 9,986,774,273 | 100% |
hi @crokkon, thank you for your comments. This is a minor way but without effort kind of abuse. Fewer curation rewards for now but maybe a trouble if it increases. It is important to detect and keep an eye on it early. FD.
author | firedream |
---|---|
permlink | re-crokkon-re-firedream-analysis-of-micro-abuse-front-runner-bot-accounts-20180513t110950329z |
category | utopian-io |
json_metadata | {"tags":["utopian-io"],"users":["crokkon"],"app":"steemit/0.1"} |
created | 2018-05-13 11:09:51 |
last_update | 2018-05-13 11:09:51 |
depth | 2 |
children | 0 |
last_payout | 2018-05-20 11:09:51 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 223 |
author_reputation | 11,232,881,853,116 |
root_title | "Analysis of Micro Abuse - Front-Runner bot accounts" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 55,447,066 |
net_rshares | 0 |
Hey @firedream **Thanks for contributing on Utopian**. We're already looking forward to your next contribution! **Contributing on Utopian** Learn how to contribute on <a href="https://join.utopian.io">our website</a> or by watching <a href="https://www.youtube.com/watch?v=8S1AtrzYY1Q">this tutorial</a> on Youtube. **Want to chat? Join us on Discord https://discord.gg/h52nFrV.** <a href="https://v2.steemconnect.com/sign/account-witness-vote?witness=utopian-io&approve=1">Vote for Utopian Witness!</a>
author | utopian-io |
---|---|
permlink | re-firedream-analysis-of-micro-abuse-front-runner-bot-accounts-20180513t175343762z |
category | utopian-io |
json_metadata | {"tags":["utopian-io"],"users":["firedream"],"links":["https://join.utopian.io","https://www.youtube.com/watch?v=8S1AtrzYY1Q","https://discord.gg/h52nFrV","https://v2.steemconnect.com/sign/account-witness-vote?witness=utopian-io&approve=1"],"app":"steemit/0.1"} |
created | 2018-05-13 17:53:45 |
last_update | 2018-05-13 17:53:45 |
depth | 1 |
children | 0 |
last_payout | 2018-05-20 17:53:45 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.046 HBD |
curator_payout_value | 0.005 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 508 |
author_reputation | 152,955,367,999,756 |
root_title | "Analysis of Micro Abuse - Front-Runner bot accounts" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 55,500,348 |
net_rshares | 11,165,675,953 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
firedream | 0 | 11,165,675,953 | 100% |