Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sybil Attacker Report [200+] #192

Closed
Bal7hazar opened this issue May 7, 2022 · 33 comments
Closed

Sybil Attacker Report [200+] #192

Bal7hazar opened this issue May 7, 2022 · 33 comments

Comments

@Bal7hazar
Copy link

Bal7hazar commented May 7, 2022

Related Addresses

Note: The addresses with a score of 100% and belonging to a network of 20+ nodes with a network score of 90+% (see below for details).

0x640927ae3192194c50f11a2f24a36f942e93c874
0x56729b3ece444f2e0a7a733d4c7f56d69cc0df0e
0x05a7b63d048364ee3eb98c87a2bb00645e4e66a4
0x7623761614daeb407ed3ab970f6c2dd9de34492a
0x4291c64ca6524465361912847de6503a4029c88a
0xae86e1cf8b832840768b627494e85814884b8ce4
0xf1f7583577bc9ac9e63513a34200a262d4849f28
0x3e73ced6d17478355b7a0df8d4bb9d304f902ee6
0x7fcb8d672cf986ecbf961c07a00f921036cb5910
0xb10a05106f5d3e3e52761695c5e612f60e9bbd1f
0xaddfe8842641267962f5e7923a21328c435800b6
0xbdf15d94f8e4cd2c8d422225f194755534f63464
0x53dc6e17a5425890ee6c30788ad3f5a2dad38f3c
0x5ae75451ccf5e7ff267a5ef540acbb5e0f2148fa
0x9b172fcc458efb9a90bb14c53647a599f71c0d0a
0x941859d31e4fcd7b183d70e86b804de1b87b6686
0x16a1d347a07794f2b813907001c249f8b5e8b008
0x7bd08d966c2c74e4de63109568c1d9d79b2fc7a6
0x4106e1df7b65e10f0c01451c8664379a7de4bb36
0xef0e07d39e60e325ccb4c395d6a4309e2a9c0931
0x9eaa92824214e98abc22dab433a747f9549045d8
0x0e8cef36965316f2595ceacd2907859c0530863e
0x648cb3eda2cd223789fa87739f50536367588f9a
0x5d4b22510455cf07ca8378ff302ccfabe4b4bd7d
0x97547b98e47fb1aa115a9fd163fdc3b4a16d5101
0x825d1402ab967b87aea84a3255abc837e80b9b74
0xc87b7872a621dbd24f3b0a934b08dc031bdc48a1
0x46db553617e89a99fdf6f5fbc2d7deac877ddd5a
0xbbae8c89f593ac423b71e669123296cc28c0543a
0xd0b1ff1b5add888d57afde6d8115e5c70d375276
0xf0327087f7303ec7e96e849b12a3241d67d76362
0x2ab04d5b44384ed7205710a4fcb7c8d8cd9dccf7
0x54edecbf2af3aab2dd62e560e35653f08d5c23b4
0xc5af923e192e3c02378c93123d75d65e58846b2e
0x46eb53ff661445bb03eaef38be61a21f8ee88b76
0xb1a5879806d7e350f7eba7118c32b50ecdd5711a
0xf5209569a082058e830aeee6d18c3a8e7ec313d0
0x0be9e2ced9cad3e7d430efdc8a4db59f3c198f75
0xd74e3da96d8a9bc90cc059cb1fce37465a243f77
0x9016c25a2267144a1b62aaea020eea343de2ca22
0x7d1a4a3b632004b70dabec9097c914307082beb9
0x0c96e2a2c831ddead2891266835172ef87c2f2d8
0x3713e42abb8c207e05d2de3ea0c2f25e6d900e96
0x19f948f4fbdb166d67f3b4a7f323867f0077f9d5
0x6f38c80e459ebd193d24d2337c4d85d249858ba4
0x99b2525f3712a7357895fdd205719a154df4563a
0xa92c61a6ebda1c9ef7ece9b6826d6c310514ee28
0x4baea2789934a5faedbac7f78d31a4674b06426d
0xca41804a9386b8d64896b5fa9570fd76d3eba664
0xa05a42691642973e9057e2b3a407c1076d2cc25c
0x6fb9da9effe5efc81fdf5b6738794e4f764d11ac
0x1b5c706296888a9c52f0c6dcf0579b638ba7ef2a
0xc593ea41ec2ab22b7861b7eaf74c6e6412cb46c0
0x07e0cb436908f0ef0164ac0d3624f7ca677592e6
0x0d6be42850c9e23861b5196d53858b1a1069302b
0x7d902a0b0161e2f48798b68ce6576bc25c055fef
0xaf8dbb8afc623993d1fed03224d352d16a8dd4d4
0x552c14c665f43b0950c3a0e8430c227235593f18
0xbccee84f9696fc1f6399b29cfbb98895a8523a6e
0x7d9207a26090368bf74e809ce7b3bd36893907c0
0xb43db56506c5d00a6fa7f75b9ac046579ac04b3c
0x78b63dec49802c54c722b1f63ceb3084e13d312c
0xff0cf636ab1d7bacb58333e68f8388d69fb10915
0x1335edde6af8f2972f58a6687dbafc85a73b4b3f
0xfe3e7b64d9f53824d30c32094ca2a05b624a67de
0xf9517b6be1e44adb1180deff98f536d5fe783969
0x4853d3c082220f37e04fc3fa4a1958a9b8fbf85c
0xf9193113c688acb23e4b99ecd3319974201b8d61
0xa3d611d5fb0e2e73c8eaa31044813c960f81cdec
0xc6fd2db282fc100b04b44033286539cbe4008c8f
0xedf5c9defda9f5bf4d516a1965b54e4da0f39386
0x29f5dcb62ffc9eceb7c68fc0bd055309fcbbf590
0x338ae15b7bdfd7b4eb323071a1f93aa04928c7dd
0x854070c754bc5f7395e57c4f2763c616d96973cb
0xc75839b60f61be10ebeeb8c5a9c0008d30862905
0x6bda8a168263cabe4204c428c790617b60d20687
0xd7727178eb621e442e21666d10e9fa83edc87009
0x37abdc623bffab4f1a09730c054afeffe67cf444
0xc4a2d9dac01eb0d5ca76ef4ce125aa174a0e1980
0x9b8821efe3ba146a44dfd9053e341c9e4ca7d4d5
0x18011fd9a7a204eb698ba99704308d9c7227eca8
0xda155adec93a1e45196af0ffc9a0581f413a825d
0x0c001fe3dfe96506013af3fecd6d4d438f7e1b8f
0xa21f356f20610c987ed2ee441995580e5c76dac4
0xb8b703a93cbc75e7bcf055db1acaaa2ecb58d23a
0x183933cfdf198a637b8a640092aa14976a3cdb54
0x94ee9252799cb87b361dee1ab9c91799fd14a5b6
0xbd18baa36b0ff64c003d2d164d91b28a86541491
0x588ddcd668e6b34ba07473f2fe0f8f553add8bc3
0xc5bfe030aec082cfdec4ca44e53e9ffebdf8202b
0xedf0f536cb234e86d6b656b4938f6258c6890e90
0xb0b85466a065fe0193d9d1c6e04068501994d8de
0x490086ddb6bf923959da07f0606f09ad6032d2a9
0x97a1680fd9748f65418159752ee2b560fbeb2dac
0x7c3ee1daedc61ba33a5ede92db5bd2238313ac99
0x9d5009a085e3dddab3820b5a9dcc09bde6c73a6d
0x1dfc4b48987db1b970fa96aa1ab07dc895d89a70
0x573a78a8ab1f3a2c77a87c0453aceca3df217b87
0x6cc47d2362684a642fea30b655d956ca06c5f763
0x3c532e4cdccdd59decf637d1218252143dbcec89
0xd5485c942b8135c7d738aa228868fdfbdbee7e7f
0x1e649d522b6d0a6da58636726ccb1042884e01c4
0xe3cf8230abf0bc14b7104818f12a91bb513310e4
0x44140bcf07ab79abe5f2d8aeca73d21e0058dee2
0x3d572b79783da120c59e2e6691100b66161a99c3
0xf53aa412f755b3793177f7b350a319ebdf9c672b
0x1a58d9c5118bb457ce492f7310d4a12a32311ad9
0x6bbcd1cf7146ae5ef3f4ccdd66a7f78092c9e4da
0x3c10e5b5198450efb03f0b9ccff0e442b0d6555a
0x2f3699fc7a64626d14bfb8c1932457aac66bf637
0xca458103487887e9354d5641ecaf8d4f636b3f0b
0x518192b4c626ef3d70dee189dffdd89f48b79528
0xfbc0527ac76256cd2731af96198bbe975963ced0
0x8368fdbf80fde3772790e57317afab59960060b3
0x0641bf0bce70edf0446347a9a1039113b317b717
0x0bc4d7c6fc94647f4c7423c06bcf3a0fe968577c
0x09a2ff8bca533a3096e05fc11b846bc1b3487a82
0x5cd5545beb2fa1db63bf04d9bb637174688eb3f1
0x07b3e12359a738171e2872f4db665fe91bcbadbe
0xb12e65aaece51eaa2a94134a5a2a06a10f203dc0
0x743969698c1b81cd7368a3d174b4667c7f6fe4b1
0x3d5fe39342e661776bb5273521f52e99b624288c
0xb2055c2c81dbc1a2739a326547aca0da885a992b
0x9bde7a920b2037ad750cab37ba02c1e0ff2de43f
0xa6fdbc35b4e518993cfef871eebc679007444652
0x01879d7812ecab6bf9f5a8296c705fb9655567b5
0x5a072a77686b04c4f710fc9e7c561d948f7d6dcb
0xe143a2810791860efec86f13eda406345449b03b
0x5f07dd4cbf37328b6529691ddabc6a0125ae3182
0xe28b6fc9e2c4fc1482fff1e9c052840f2fd41f53
0xfbd9c9e123e5c10434d199e02223dbdfeecb28c6
0xb1f0d0e560b14fa24a5c7b0c654e7d291ac46372
0xa4cdb67d78742f551e854085a646b4104808db4b
0xb4d120d8d5547fb9e5e92c244d71d38479b8ff8c
0xf0ee2e24bf9b49c76b5e01dbfa01f85f1bded5a8
0x2d5a1561dc3ba093f85204cea75df3bb64633ddd
0x5b1db146e077e31f9cab9f20578ad4b66ecbf36a
0x4c939e9cc339bfcf413fdcebff788012fd4f301c
0x4b46eced29f80b86443cd798932ace84cefbd982
0xba3f4fd8cb2fe1f711c6b08c55c7bbafc72e0082
0x85e97f86279d6af88a3279de3d264e792a51916e
0xeb7b8881c0a61cebd42d432f483b2d2bdcda9eba
0x0344a63078990ed676195d3019333b372f01e7fe
0x8a298afcad57afe6dbf131721e4546c077d799a3
0x5fff8a65856ecbff96c32129e4887b90bf71c575
0xa087ddd87f06af37aa0443d0e74ac6f0f323baab
0x51131cfb0cbb6b96a13de3ccdc3095b4e98c76dc
0x87fb7cdb08864ee33dd0fb22496912ffec9dde68
0x0764b980e6b5611320a15534b368c4624742d163
0xf7bfffce353630924121a28b1f0d5b3d26185521
0xd6ce03d8786ee0c646d97c61eb24a7040bc5c429
0x7218882f04419d83cf4261dc5c581c907df1e506
0x0e1159a4ff68e88ad82a15fc5bdc0119c03d6c47
0xed6f5434837cd37518a2d6d934929ee87f06a670
0xbedd924a248e03dc14f6907fac3b96e05108a89e
0xbd07ccfde303d1f33d5d42f381934b1532e4fa3c
0x4fe5b1df9fee0d1b567a5ddf919ef92043383670
0x3f408f5beb407b8141add76833ffa349b1055ad0
0x902f84d4fed453f1faf135a11e33c9188e8eb6fe
0xae8ce6bb2b95684f57c097b407f4e9b55d9ca432
0xa4d7c97705174592e7a5fff249a97793695de3b1
0x38920244fdd4a07f65566c9329d9a6d692754b19
0xca4a0e8aa9fcbcb692c0b377efa765ae49300bc7
0x856758609e7dae1b6bf532870c25072bb1b1333a
0x48660d24b5124c75871e853c275285a1d3916d60
0xbb0052670385ddc26a72c0790c590193469f5d92
0xacdf8e9a3fa331d777675e9cac2368151e4fc4ff
0x1d45c1a54243227a3ceebaaf473663d4218cf9b1
0xa94aedfd4943b26c1d3c2a6383301e8e5de8e33e
0x6f94fe9cc8c4b3e3260b7558cb636d3ee3dc6843
0xf29a794d6f775004b78d74e9c141e5fc908e337d
0x45892dfbda3b9ce0513412168a947eca8af21a1b
0x3a93f721ff5e775773df5ec183a279d14efb5355
0x531728d21f14fee7160dd255328137366e5f2fdb
0x0ba7d33a9e6ef0a9695789d689098bee77c70c7b
0xb735e1723406d74fdaa4b4d9845204a2bdb1f877
0xbb60ac404924c32305ec9752c47c81252280608d
0x38681becceb7f15d239b7091c2fddf1ca1744664
0x175256f85a43d02a252c3e2b953fa8efdff9972b
0x35032b75f22d0f8aa0a267baaa43b1b7042cbe3d
0x7ea0c3c728aebdf80c99bfcd846980fc2c915a6c
0x02efe1b343ec10e06145c078018ec934e4065909
0x2aa1211e05fece7e8f54bf6a1ce8585b138f0c43
0x8ac7f28fb48b3c747b05f85e059fc137b5f6f666
0x4be33f4b8ef090a1bbf268700e49a46866632496
0xa7338cc4929d7a0a812d9f3ccebcb71aa9aa9ddf
0x5aca6514486705d8c0b13517f23f23c7a9a0cc04
0x9ed4a2d5d13163d96267695af9595ac56b6cdba5
0xced4d7438fc753e7fbef534e09c31a6e10e79da3
0x0a6abe2267ece75b0d26048e860ac1f6f763d360
0x5b431654c2527d3514c326cd4ea28957eea849ef
0x64c566ee4ab711f3b053758f458346a6bdd92a4e
0x9a19a1098dd931e966927c5ee59a1957812a279c
0x70e30cb0f5845fd04bb462931b3af98425d30deb
0xe7cff7e5a3761526c732eec3b02d921cc83c4766
0x912bb0ef698481087b421cea894ec99cba802d01
0x0a8b3a2601dac023fc58d3e514a3418a6430a020
0xa23d09a03497b82c1be18acbdba0b22a5f640627
0xbeafc265ade76149c3d0d11dedf83e17f489f599
0x329eba9c8ef05ccef45a1411e4c1d5af352056ef
0xcb41d8b4d6060f934013b9370a08d12bea7817ac
0xf512d26a4f98e5293a3d41c64f6462c34672d843
0x9e72246d5251546fc843e5052c4201c43598ff6f
0x8444b226e6caf27658da9fb0a7045906451dbc10
0x1e66c29a45b9e18adaa04642faa713f68d2b7ec8
0x6523a1b0cead2d4ba47de948c736a0ad07e84815
0x4a086c41aa318844d46f4d13e44e8cf041370954
0x9b83ea3ab4bd2aa455282796dbeb3ededd3cbb48
0x8095d55b4975e7c8d5d299a615a99ed3726417bb
0x88f067ff62be51f474eaed98abab93936e0d186e
0x3c887bac034ac68b86f8885e091464cec845fcf0
0xfb8381a0a52483c0968e805eaf2707a2c921be73
0x43bbbc16f1e6f17de95d6cb0ca22c8acd36b5b13
0xc80bb832ac7ad5b800cb1bcf1d24dbde289b9700
0x0d650742c57101104e5ee0a69c5e548d2b3846fb
0xae7f0b8eb55efc0a3fa377a6cebce3e2cd746088
0x722356aeab5a1b4929a75fe87e6ffc669f8026bf
0x7bbfc4be5be23a8a8e0c0064959cc1deb2b1bfac
0xcd3ad2b86dd2411db4bd01d5dd6a1625cc6bc07c
0xd3debf0d3dc413d6d7d92c0cbaee6fc12298e9b9
0x6fa82bfde2c7fadae99208e89b73d126ede957e1
0x68336d0821d5676ea70db5cd4aa1277ae81265d8
0xdb74bcc9ccf80868781c27693d95bd0cf76aa33b
0x792592a92aa4cdd34af813fc12698322a52b20dc
0xa03452aa81db3ffeda7981e96e6c288df3df886f
0x58a04f65195807be04317068bc68c03927e2d064
0xa4db6e848f1c4af89d2d4d4cc350acbc1f5f93e3
0x26f900b006f66d82ddb02501cdcaf0879b1c2157
0x41934646490c5dabffaf57a798613a4a90038623
0xcabea05fca01dee566864e10fe2d5eeebae807da
0x7f1e9629089b90c676463aaefb4a2bf6a79c5429
0xd2163976ec6db7338e971216b79274b274f68c1e

Reasoning

Description

The list above are all the addresses interacted exclusively with at least one other address of the airdrop list with a direct transfert. That's mean all transfers done by these addresses are exclusively done with other eligible addresses (from or to).

For each of these suspect, a score of suspiciousness is computed based on the txs did with other eligible addresses over the total txs done in all scaned blockchains.

Scan has been performed through:

  • Ethereum
  • Polygon
  • BSC
  • Arbitrum
  • Optimism

EDIT 2022/05/09

In order to avoid as much as possible legit wallets I computed a network score (additionaly to the individual score) based on the average of all individual scores of nodes belonging to the network (not evaluated wallets don't contribue to the average calculation), then I set the filter as follow:

  • Only wallets involved in a group with an average score over 90%
  • Only wallets with an individual score of 100%

EDIT 2022/05/12

I removed from condition since it could trigger faucet address or some kind and consider the group as a network

Methodology

Description

Improved methodology of #3.

EDIT 2022/05/12

I used explorers of each blockchain to find all "contacts" (to information of the txs) of each considered addresses, defined in finalDistribution.json file. I assume these addresses are all the addresses initially eligibles, it was necessary to consider those already removed to catch networks entirely.

For each contact address I checked if it was also a considered address then I scored the original address (based on how exclusive are its txs to the network).

Then for each networks I scored the network with the average score of all belonging address.

Finally, I considered only networks with an average score over 90%, which mean 90% consanguineous network.

The I added a filter to take into account only addresses of these networks with a score of 100%, this mean that the address did txs exclusively (at 100%) with its belonging network.
This filter is quite severe but it will reduce very importantly the false positive results, therefor if an address did a txn with at least one other address which is not in the network then its score will go down and the address will be fitlered out.

Finally I filtered these addresses with the eligible addresses from eligibleAddresses.txt file.

Note: On demand, I can share a 3M+ lines file with all txs of all 5 blockchains per considered addresses (148,000 addresses).

Evidences

Find here the evidences of this proposition.

evidence.zip

The zip contains a json file with the following structure:

Group_1:
    address_1:
        - from, to and txn url which links address_1 to other addresses in the same group
        - from, to and txn url which links address_1 to other addresses in the same group
        ...
    ...
    address_i:
        - from, to and txn url which links address_2to other addresses in the same group
        ...
    ...
...
Group_i:
    ...

And a html file to interact with the network (address is displayed as a tooltip on nodes).

image

If you prefer a file per group or anything easier for you, let me know.

Note: html file could take few minutes to load according to your network speed.

EDIT 2022/05/14:

I pasted the evidences from the json file to the following sheet as discussed.

Example 01

It is note possible to plot the whole 148.000+ addresses in a single view so I did an example with the following criteria:

  • Networks with a size between 20 and 30
  • Only addresses belonging to a network with a group score over 90%
  • All not eligible addresses (according to eligibleAddresses.txt file ) are grey colored
  • Node color of each address is based on the individual score, it basically means that only red colored nodes have been reported here

image

As you can see, some address belongs to a network that was ever partially excluded (that's why it was important to consider all the 148K+ addresses instead of just the eligible ones).

Example 02

Here is the largest network I found with a 2117 addresses involved, all of them have already been excluded.

image

Example 03

This filter have not been considered but could be on demand, I added a filter to the Example 01 with a median of the connexions of a network to match exactly 2 in order to find as much as possible what I call "DNA" networks.

image

Once again, only red addresses (with a 100% score are took into account in the final report)

Note : I can generate more example or adapt filters on demand.

Rewards Address

0x987ffC303bEa07c4aD724f2BA9800b1FDC6a7dB0

For any question, you can contact me on:

  • Twitter @Blthazar2
  • Discord Balthazar#6199
@Bal7hazar Bal7hazar changed the title Sybil Attacker Report Sybil Attacker Report [1500+] May 8, 2022
@Markfxx
Copy link

Markfxx commented May 8, 2022

Are there address have 20+ correlation between one of them?

@Bal7hazar
Copy link
Author

Bal7hazar commented May 8, 2022

Are there address have 20+ correlation between one of them?

Yes, look at the picture there are chains of nodes with more than 20+ wallets involved
Do you want me to filter only chains with 20+ wallets involved?

EDIT:

Here we go 🧐
image

@Bal7hazar
Copy link
Author

To go deeper in this investigation with the following requirements:

  • start and final block numbers took into account for the airdrop
  • a first wash of the initial elligible addresses (to improve data processing execution time)

I could recompute the links and the scores based on txs included in the specified block interval and probably decrease the probability of false negative.

@Bal7hazar Bal7hazar changed the title Sybil Attacker Report [1500+] Sybil Attacker Report [2000+] May 8, 2022
@ghost
Copy link

ghost commented May 8, 2022

COOOL!!!!

@Bal7hazar
Copy link
Author

Processed @ 20%, here are the wallets included in a chain with more than 10 addresses connected.

image

I don't know what is going on at the center, but there is like a blockchain cartel 😨

@yokem55
Copy link

yokem55 commented May 8, 2022

You might want to reconsider folks that recieved funds from 0x05158d7a59fa8ac5007b3c8babaa216568fd32b3

This is the polygon 'initial gas' airdrop sender for folks that bridged via the polygon bridge. They recived .1 matic as starter gas. Obviously if there is other evidence, they should still be removed, but that address will hit a wide swath of legitimate users on its own.

@Bal7hazar
Copy link
Author

Bal7hazar commented May 8, 2022

Thank you for this element, I didn't know that. But actually why this address is eligible for the airdrop? That must explein this cartel actually!

EDIT : with this whitelisted address, it removes the gargantua chain at the middle, I'll update addresses on the main thread accordingly.

image

@Bal7hazar
Copy link
Author

Thank you for your help, I already know this address.

the first 1000 addresses with a score of 100%

As I mentioned in the main thread, this is only the first 1000 addresses.

@rotate-eth
Copy link

Really cool network plots!

@shanefontaine
Copy link
Member

shanefontaine commented May 12, 2022

@Bal7hazar Thank you for the submission! This is really impressive work.

It looks like the the following 84 addresses are the only ones eligible. Can you please try to add more data around these addresses specifically? I am not able to easily verify the data with the information you provided. For example, many of the addresses below do not exist in the spreadsheet, as far as I am aware.

An example can you provide information about the types of similar behaviors? Simple transfers between accounts are not enough to prove Sybil attack behavior. Addresses can be linked by this if they are friends, performing OTC trades, selling NFTs to each other, etc.

I'll be happy to revisit this report when additional, explicit information has been added about the following addresses. Thank you!

0x113fe004292cdb24f73367224cc804ad6dba2936
0x46c78ec11ec931b0ecae0e4e7df0fd1c0c346bc8
0x3e73ced6d17478355b7a0df8d4bb9d304f902ee6
0x3adbc3f83dfce435a1d8a33a7d1bd669819a4149
0x9d5009a085e3dddab3820b5a9dcc09bde6c73a6d
0x8283281a5f0cc353703cb4fd4a54d41bdcc8fbd5
0xbf11da03f9a8e32298db0e8bd1ebb1fb241ad16d
0xb242ac198c7de0af579aa2d1b47cea9c4bc6ede1
0xe5370386d53fbd6ca629c0090812777363e9a1b8
0x065498ba3b6a034d537c55daee713d9532710bca
0xb15629b73ded9518969469ebef4679b4bcaf09a8
0x9783e0bc717cb58e8d643a770ba5bb8fcee60331
0x5a6ec2f67becd152b8662e50cd959def7791a578
0x05a7b63d048364ee3eb98c87a2bb00645e4e66a4
0x0647656369c0a7962813a0c1ea5bf972cd89e535
0x405465f618adad947527d87c49a33d3b5c613a65
0x0c96e2a2c831ddead2891266835172ef87c2f2d8
0x7df637e9c973dde6061c7b4f572514165e081698
0x60ae385082e76fb1fe3a942de2193698e1618c98
0x6f94fe9cc8c4b3e3260b7558cb636d3ee3dc6843
0xc42801942813ed54032f4142739a18926e596f16
0x2f94c99d71744af0ec2a67642332938008744234
0xcc5d6b6b4978671198ed26c53b5ca707ed8f10f8
0x09c996c3f274d4275285739f0360e56395890702
0x329eba9c8ef05ccef45a1411e4c1d5af352056ef
0x629f8bc69e1fe48dc0e0df33842a7d3218aae978
0xa05a42691642973e9057e2b3a407c1076d2cc25c
0xa94aedfd4943b26c1d3c2a6383301e8e5de8e33e
0x7623761614daeb407ed3ab970f6c2dd9de34492a
0xf0327087f7303ec7e96e849b12a3241d67d76362
0x4fa267b2ae26416872cea64e5f275d93079927a0
0x1dc05d74d72abcd211fd45a29dc8d729f6b9a186
0xf4700630f9d6d51d31abf82aaa88bda223240468
0x86e8309075d31643351707de124abb3af3166e67
0xa3d611d5fb0e2e73c8eaa31044813c960f81cdec
0x63683f0c141955f862f5d8e2aeb6de8b6e683fa0
0xb9bcaaca718affa79be3d4ca6b7c6971effb96c6
0x8da6d134ecc98b6e1436a6dc81a056d8313054be
0x5fff8a65856ecbff96c32129e4887b90bf71c575
0x59c7893de77c057cc1fc321af7147fc15970fa4b
0x13abf93d19c488559cd8bacdea85b3453325d0cb
0xe168eeb71e533a5b631398179b5da8c7fe73229f
0xa7338cc4929d7a0a812d9f3ccebcb71aa9aa9ddf
0x2ab04d5b44384ed7205710a4fcb7c8d8cd9dccf7
0xf80536d75c8db782fe90ed3da6f11fb95cb761be
0x1a3f4ee8db2b26bd28256a3d1a1db2545f56efb6
0x85e97f86279d6af88a3279de3d264e792a51916e
0xd5485c942b8135c7d738aa228868fdfbdbee7e7f
0x338ae15b7bdfd7b4eb323071a1f93aa04928c7dd
0x1229966c7ea6dbaf6cb2d1227d9206da6046dc46
0x552c14c665f43b0950c3a0e8430c227235593f18
0x7218882f04419d83cf4261dc5c581c907df1e506
0x5aca6514486705d8c0b13517f23f23c7a9a0cc04
0xf07345ef0f15f343967a72db291494b05fa09146
0x71a687a6768b35e10ed5c2328d2a50c55c3bee7a
0x6d95392544846c0cd6ccec0342f24534d84393e7
0x97146ad89c1d0203ece3d65014f3e0b34b324375
0x46eb53ff661445bb03eaef38be61a21f8ee88b76
0xb301a840d6aa6c9a6887b796c3b71fa361499379
0xc6fd2db282fc100b04b44033286539cbe4008c8f
0xb2e7a83d07fc42d6fdb29d789f96a701a64bdb92
0xc593ea41ec2ab22b7861b7eaf74c6e6412cb46c0
0xf9193113c688acb23e4b99ecd3319974201b8d61
0x444c2b8013406e908178f6bc662b460b2cbfd981
0x82afd219f9df8b8d6b69cd46e7046e4743d52bc4
0x46db553617e89a99fdf6f5fbc2d7deac877ddd5a
0xd5bb3790fbb8c48713ebafd5e470580bd9261899
0xb0b85466a065fe0193d9d1c6e04068501994d8de
0xbb60ac404924c32305ec9752c47c81252280608d
0x0e3816fe127727906d7e90346985674d79996b2b
0x783ff4306b1c5894166acbcda4113ae955174d6f
0x8531e68e4814c9fac3ec7f2ecae0044f99e01e6d
0x4a92d30890e6ae037982a37aacbe6b99c9e996ef
0x55d66c07a650b63e21563f0f5661e739a7239a4f
0xd579125de59dfc824a8314b57eb49b44b1948981
0xf7bfffce353630924121a28b1f0d5b3d26185521
0x53dc6e17a5425890ee6c30788ad3f5a2dad38f3c
0x3dd62f93593f2b6775db13b9305193a5890c7806
0xc19197e0a52d8c19c08752b1705c01d57dbf327a
0x4fe5b1df9fee0d1b567a5ddf919ef92043383670
0xff92272ae65eee2afb8d41cdfd5d96591bf91465
0x7d9207a26090368bf74e809ce7b3bd36893907c0
0x394d293edac8592c9c4ac1dee7f585147b1933c0
0xec8ce4f3b7105ced1036c798d6179ff4946c13eb

@Bal7hazar
Copy link
Author

@shanefontaine I'll update the report in the day according to your feedback.

@Bal7hazar Bal7hazar changed the title Sybil Attacker Report [2000+] Sybil Attacker Report [200+] May 12, 2022
@Bal7hazar
Copy link
Author

Bal7hazar commented May 12, 2022

@shanefontaine, I updated the main thread with the good addresses and I added some example to improve your confidence in the results, I can provide more if needed.

Simple transfers between accounts are not enough to prove Sybil attack behavior.

That's why I worked with the score I detailed in the main thread, filters are quite severe in my opinion to avoid to include legit users, but if you want to adjust them feel free to tell me.

Moreover, I'd like to catch your attention of this issue #3 where all addresses with at least 1 txn to a network have been considered. I pretty sure many legit users have been took into account because of this. There is also none filter on network with a 20+ addresses so it could catch networks with only 2 addresses (basicaly if someone send a txn to a friend then a friend give him back a txn, if both are eligible therefore both will be excluded).

Note: I didn't planed to share the whole code since it is a bit nasty in the actual format, but if you need to I can share it.

EDIT: I feel confident to reduce the network size criteria from 20 to 10 if you would like to catch more non legit wallets to distribute to the legit part of the community. It is an additional 50 wallets found.

@shanefontaine
Copy link
Member

Hey @Bal7hazar can you please provide a spreadsheet of the connections with those 84 addresses like you did before? Maybe turn the .zip into a Google sheets. Thanks!

@jixiang90
Copy link

@Bal7hazar Thank you for the submission! This is really impressive work.

It looks like the the following 84 addresses are the only ones eligible. Can you please try to add more data around these addresses specifically? I am not able to easily verify the data with the information you provided. For example, many of the addresses below do not exist in the spreadsheet, as far as I am aware.

An example can you provide information about the types of similar behaviors? Simple transfers between accounts are not enough to prove Sybil attack behavior. Addresses can be linked by this if they are friends, performing OTC trades, selling NFTs to each other, etc.

I'll be happy to revisit this report when additional, explicit information has been added about the following addresses. Thank you!

0x113fe004292cdb24f73367224cc804ad6dba2936
0x46c78ec11ec931b0ecae0e4e7df0fd1c0c346bc8
0x3e73ced6d17478355b7a0df8d4bb9d304f902ee6
0x3adbc3f83dfce435a1d8a33a7d1bd669819a4149
0x9d5009a085e3dddab3820b5a9dcc09bde6c73a6d
0x8283281a5f0cc353703cb4fd4a54d41bdcc8fbd5
0xbf11da03f9a8e32298db0e8bd1ebb1fb241ad16d
0xb242ac198c7de0af579aa2d1b47cea9c4bc6ede1
0xe5370386d53fbd6ca629c0090812777363e9a1b8
0x065498ba3b6a034d537c55daee713d9532710bca
0xb15629b73ded9518969469ebef4679b4bcaf09a8
0x9783e0bc717cb58e8d643a770ba5bb8fcee60331
0x5a6ec2f67becd152b8662e50cd959def7791a578
0x05a7b63d048364ee3eb98c87a2bb00645e4e66a4
0x0647656369c0a7962813a0c1ea5bf972cd89e535
0x405465f618adad947527d87c49a33d3b5c613a65
0x0c96e2a2c831ddead2891266835172ef87c2f2d8
0x7df637e9c973dde6061c7b4f572514165e081698
0x60ae385082e76fb1fe3a942de2193698e1618c98
0x6f94fe9cc8c4b3e3260b7558cb636d3ee3dc6843
0xc42801942813ed54032f4142739a18926e596f16
0x2f94c99d71744af0ec2a67642332938008744234
0xcc5d6b6b4978671198ed26c53b5ca707ed8f10f8
0x09c996c3f274d4275285739f0360e56395890702
0x329eba9c8ef05ccef45a1411e4c1d5af352056ef
0x629f8bc69e1fe48dc0e0df33842a7d3218aae978
0xa05a42691642973e9057e2b3a407c1076d2cc25c
0xa94aedfd4943b26c1d3c2a6383301e8e5de8e33e
0x7623761614daeb407ed3ab970f6c2dd9de34492a
0xf0327087f7303ec7e96e849b12a3241d67d76362
0x4fa267b2ae26416872cea64e5f275d93079927a0
0x1dc05d74d72abcd211fd45a29dc8d729f6b9a186
0xf4700630f9d6d51d31abf82aaa88bda223240468
0x86e8309075d31643351707de124abb3af3166e67
0xa3d611d5fb0e2e73c8eaa31044813c960f81cdec
0x63683f0c141955f862f5d8e2aeb6de8b6e683fa0
0xb9bcaaca718affa79be3d4ca6b7c6971effb96c6
0x8da6d134ecc98b6e1436a6dc81a056d8313054be
0x5fff8a65856ecbff96c32129e4887b90bf71c575
0x59c7893de77c057cc1fc321af7147fc15970fa4b
0x13abf93d19c488559cd8bacdea85b3453325d0cb
0xe168eeb71e533a5b631398179b5da8c7fe73229f
0xa7338cc4929d7a0a812d9f3ccebcb71aa9aa9ddf
0x2ab04d5b44384ed7205710a4fcb7c8d8cd9dccf7
0xf80536d75c8db782fe90ed3da6f11fb95cb761be
0x1a3f4ee8db2b26bd28256a3d1a1db2545f56efb6
0x85e97f86279d6af88a3279de3d264e792a51916e
0xd5485c942b8135c7d738aa228868fdfbdbee7e7f
0x338ae15b7bdfd7b4eb323071a1f93aa04928c7dd
0x1229966c7ea6dbaf6cb2d1227d9206da6046dc46
0x552c14c665f43b0950c3a0e8430c227235593f18
0x7218882f04419d83cf4261dc5c581c907df1e506
0x5aca6514486705d8c0b13517f23f23c7a9a0cc04
0xf07345ef0f15f343967a72db291494b05fa09146
0x71a687a6768b35e10ed5c2328d2a50c55c3bee7a
0x6d95392544846c0cd6ccec0342f24534d84393e7
0x97146ad89c1d0203ece3d65014f3e0b34b324375
0x46eb53ff661445bb03eaef38be61a21f8ee88b76
0xb301a840d6aa6c9a6887b796c3b71fa361499379
0xc6fd2db282fc100b04b44033286539cbe4008c8f
0xb2e7a83d07fc42d6fdb29d789f96a701a64bdb92
0xc593ea41ec2ab22b7861b7eaf74c6e6412cb46c0
0xf9193113c688acb23e4b99ecd3319974201b8d61
0x444c2b8013406e908178f6bc662b460b2cbfd981
0x82afd219f9df8b8d6b69cd46e7046e4743d52bc4
0x46db553617e89a99fdf6f5fbc2d7deac877ddd5a
0xd5bb3790fbb8c48713ebafd5e470580bd9261899
0xb0b85466a065fe0193d9d1c6e04068501994d8de
0xbb60ac404924c32305ec9752c47c81252280608d
0x0e3816fe127727906d7e90346985674d79996b2b
0x783ff4306b1c5894166acbcda4113ae955174d6f
0x8531e68e4814c9fac3ec7f2ecae0044f99e01e6d
0x4a92d30890e6ae037982a37aacbe6b99c9e996ef
0x55d66c07a650b63e21563f0f5661e739a7239a4f
0xd579125de59dfc824a8314b57eb49b44b1948981
0xf7bfffce353630924121a28b1f0d5b3d26185521
0x53dc6e17a5425890ee6c30788ad3f5a2dad38f3c
0x3dd62f93593f2b6775db13b9305193a5890c7806
0xc19197e0a52d8c19c08752b1705c01d57dbf327a
0x4fe5b1df9fee0d1b567a5ddf919ef92043383670
0xff92272ae65eee2afb8d41cdfd5d96591bf91465
0x7d9207a26090368bf74e809ce7b3bd36893907c0
0x394d293edac8592c9c4ac1dee7f585147b1933c0
0xec8ce4f3b7105ced1036c798d6179ff4946c13eb

Why is my address among these 84 addresses, this is my only address, I don't know what other addresses have to do with me

@Bal7hazar
Copy link
Author

Hey @shanefontaine, I updated the addresses in the first thread, at your first review I had 2000+ addresses that trigered the criteria but as you mentioned I didn't understood that eligibleAddresses.txt was the right file. As i said in the thread before your review, I wanted to wait your attention to update the initiial list to ensure no one is stealing my work.

Also I add a condition to ignore from sources of txs to ensure to not catch any kind of faucet address, so the 84 addresses could be involved in it.

Could you please ignore the first 84 addresses that you catched at the first review and consider the 232 addresses listed at the begining of the thread please ? (If you did not read the main thread once again after the first review please consider to read once again I updated the methodology).

Maybe turn the .zip into a Google sheets

As mentioned, the zip contains a json and a html, I don't think I can save the html into the sheet 😉
A structured file is easier to store the evidences since I have a list of tx information for each address of network that have a list 1 address reported.

I you have a content format of sheet in mind to provide you these evidences, could you please share it?

@Bal7hazar
Copy link
Author

Why is my address among these 84 addresses, this is my only address, I don't know what other addresses have to do with me

As i mentioned in the previous comment, these 84 addresses are not longer to be considered.
In these 84 addresses only 31 are reported in the final list (over 232).

If your address is still in the list, let me know which one it is and I'll plot the network in which your address belong and we can see why it has been reported.

@jixiang90
Copy link

Why is my address among these 84 addresses, this is my only address, I don't know what other addresses have to do with me

As i mentioned in the previous comment, these 84 addresses are not longer to be considered. In these 84 addresses only 31 are reported in the final list (over 232).

If your address is still in the list, let me know which one it is and I'll plot the network in which your address belong and we can see why it has been reported.

My address is not in the previous 232 addresses

@Bal7hazar
Copy link
Author

@shanefontaine I just moved the evidences to this sheet, I hope filters could help you to navigate into this.

@shanefontaine
Copy link
Member

shanefontaine commented May 15, 2022

Thank you for your report @Bal7hazar. We have verified that the addresses in this report are Sybil attackers.

The report included 137 eligible addresses as Sybil attackers which means you are eligible for 24519.629111650724208966 HOP! When Hop DAO is live, we will make a proposal for this reward — subject to a 1 year lockup, as mentioned in the original Mirror post.

Please note, we recognize that there are many other addresses submitted here along with some incredible work. We reviewed all addresses and excluded some from the list below for a few reasons:

  1. The size of the group was too small
  2. There was not a non-negligible probability of eliminating legitimate users (though it was very, very close)

We look forward to reviewing #239 as well! Thank you again for the detailed report!

The qualified addresses are as follows:

0x0e1159a4ff68e88ad82a15fc5bdc0119c03d6c47
0x19f948f4fbdb166d67f3b4a7f323867f0077f9d5
0x5d4b22510455cf07ca8378ff302ccfabe4b4bd7d
0x85e97f86279d6af88a3279de3d264e792a51916e
0xa087ddd87f06af37aa0443d0e74ac6f0f323baab
0xae86e1cf8b832840768b627494e85814884b8ce4
0xfb8381a0a52483c0968e805eaf2707a2c921be73
0x0c001fe3dfe96506013af3fecd6d4d438f7e1b8f
0x0e8cef36965316f2595ceacd2907859c0530863e
0xa4d7c97705174592e7a5fff249a97793695de3b1
0xc87b7872a621dbd24f3b0a934b08dc031bdc48a1
0xdd497b992cb87164c582739b8ebc9ac9f5416aa5
0xf0ee2e24bf9b49c76b5e01dbfa01f85f1bded5a8
0x3c10e5b5198450efb03f0b9ccff0e442b0d6555a
0x9e72246d5251546fc843e5052c4201c43598ff6f
0xa381b66f4f953d6c27bbd813618bb6c42f5e9d69
0xd7727178eb621e442e21666d10e9fa83edc87009
0xe3cf8230abf0bc14b7104818f12a91bb513310e4
0xbd18baa36b0ff64c003d2d164d91b28a86541491
0x6fa82bfde2c7fadae99208e89b73d126ede957e1
0xa3d611d5fb0e2e73c8eaa31044813c960f81cdec
0x5cd5545beb2fa1db63bf04d9bb637174688eb3f1
0xa7338cc4929d7a0a812d9f3ccebcb71aa9aa9ddf
0xd0b1ff1b5add888d57afde6d8115e5c70d375276
0xaddfe8842641267962f5e7923a21328c435800b6
0xa92c61a6ebda1c9ef7ece9b6826d6c310514ee28
0x35032b75f22d0f8aa0a267baaa43b1b7042cbe3d
0x183933cfdf198a637b8a640092aa14976a3cdb54
0xf9193113c688acb23e4b99ecd3319974201b8d61
0x552c14c665f43b0950c3a0e8430c227235593f18
0x3a93f721ff5e775773df5ec183a279d14efb5355
0x2f3699fc7a64626d14bfb8c1932457aac66bf637
0x912bb0ef698481087b421cea894ec99cba802d01
0x0ba7d33a9e6ef0a9695789d689098bee77c70c7b
0x6f94fe9cc8c4b3e3260b7558cb636d3ee3dc6843
0x4fe5b1df9fee0d1b567a5ddf919ef92043383670
0xc6fd2db282fc100b04b44033286539cbe4008c8f
0x9016c25a2267144a1b62aaea020eea343de2ca22
0x7d902a0b0161e2f48798b68ce6576bc25c055fef
0x329eba9c8ef05ccef45a1411e4c1d5af352056ef
0x3e73ced6d17478355b7a0df8d4bb9d304f902ee6
0xd6ce03d8786ee0c646d97c61eb24a7040bc5c429
0xb150fc153893a90036d302fe4d8131ea5926168b
0x48660d24b5124c75871e853c275285a1d3916d60
0x1f03f364313f21821f0e4c5edf5b8e01002fc273
0xda808a47c653c19ec8c8331915e513034236846c
0x4417e3993b63a0eb6f93174624d8505e3f92d527
0x1a2e974dea1c86610f6c3a5ac35d7a9c54fc3988
0xdfbab721ff7df6a0e52f6ae37515e6c02937d99a
0xde6213f78bc2a4c7facc9b306b3d66c20feabd7d
0xa67385ca484656fcd4b544c2ef437d77d55c8511
0xd2163976ec6db7338e971216b79274b274f68c1e
0xc5bfe030aec082cfdec4ca44e53e9ffebdf8202b
0xdc10c0ffabaa100be1e341bb86a125d34fe67427
0x88f067ff62be51f474eaed98abab93936e0d186e
0x8adcffac410efc1c88dab785ca7da374e63fc6d5
0x9e847c7faca17f1d9be9a970688cc6767a34d67e
0x6852f916d3b23d332e185963fdc6f858b2f8f613
0x0be9e2ced9cad3e7d430efdc8a4db59f3c198f75
0xb901d4cf20fe8fb268cb21a23375c5242fe90157
0x99e9d1b04e30b604477b743f466da156420c121a
0x338ae15b7bdfd7b4eb323071a1f93aa04928c7dd
0x5b431654c2527d3514c326cd4ea28957eea849ef
0xcb41d8b4d6060f934013b9370a08d12bea7817ac
0x41934646490c5dabffaf57a798613a4a90038623
0xa05a42691642973e9057e2b3a407c1076d2cc25c
0xc593ea41ec2ab22b7861b7eaf74c6e6412cb46c0
0x2ab04d5b44384ed7205710a4fcb7c8d8cd9dccf7
0x9b8821efe3ba146a44dfd9053e341c9e4ca7d4d5
0x573a78a8ab1f3a2c77a87c0453aceca3df217b87
0xfbd9c9e123e5c10434d199e02223dbdfeecb28c6
0x531728d21f14fee7160dd255328137366e5f2fdb
0x6bbcd1cf7146ae5ef3f4ccdd66a7f78092c9e4da
0xe7cff7e5a3761526c732eec3b02d921cc83c4766
0xbb60ac404924c32305ec9752c47c81252280608d
0xd5485c942b8135c7d738aa228868fdfbdbee7e7f
0x05a7b63d048364ee3eb98c87a2bb00645e4e66a4
0xf7bfffce353630924121a28b1f0d5b3d26185521
0x7d9207a26090368bf74e809ce7b3bd36893907c0
0x902f84d4fed453f1faf135a11e33c9188e8eb6fe
0x5fff8a65856ecbff96c32129e4887b90bf71c575
0x640927ae3192194c50f11a2f24a36f942e93c874
0xca41804a9386b8d64896b5fa9570fd76d3eba664
0x67c23871a6c83976dbc0b374ecdc4b5e88acf701
0x16a1d347a07794f2b813907001c249f8b5e8b008
0xf53aa412f755b3793177f7b350a319ebdf9c672b
0x792592a92aa4cdd34af813fc12698322a52b20dc
0xeb7b8881c0a61cebd42d432f483b2d2bdcda9eba
0x5b1db146e077e31f9cab9f20578ad4b66ecbf36a
0xb2055c2c81dbc1a2739a326547aca0da885a992b
0x8444b226e6caf27658da9fb0a7045906451dbc10
0x207e1fa608d61ea99339896099dcf757d14f0dca
0x7bbfc4be5be23a8a8e0c0064959cc1deb2b1bfac
0x64c566ee4ab711f3b053758f458346a6bdd92a4e
0x0344a63078990ed676195d3019333b372f01e7fe
0xf512d26a4f98e5293a3d41c64f6462c34672d843
0x9b172fcc458efb9a90bb14c53647a599f71c0d0a
0x44140bcf07ab79abe5f2d8aeca73d21e0058dee2
0x6f38c80e459ebd193d24d2337c4d85d249858ba4
0x29f5dcb62ffc9eceb7c68fc0bd055309fcbbf590
0xedf0f536cb234e86d6b656b4938f6258c6890e90
0x01879d7812ecab6bf9f5a8296c705fb9655567b5
0xc5af923e192e3c02378c93123d75d65e58846b2e
0xc80bb832ac7ad5b800cb1bcf1d24dbde289b9700
0x43bbbc16f1e6f17de95d6cb0ca22c8acd36b5b13
0x2d5a1561dc3ba093f85204cea75df3bb64633ddd
0xc75839b60f61be10ebeeb8c5a9c0008d30862905
0x6bda8a168263cabe4204c428c790617b60d20687
0x18011fd9a7a204eb698ba99704308d9c7227eca8
0xb2e7a83d07fc42d6fdb29d789f96a701a64bdb92
0xf0327087f7303ec7e96e849b12a3241d67d76362
0x09a2ff8bca533a3096e05fc11b846bc1b3487a82
0x7218882f04419d83cf4261dc5c581c907df1e506
0xa94aedfd4943b26c1d3c2a6383301e8e5de8e33e
0xbd07ccfde303d1f33d5d42f381934b1532e4fa3c
0x7623761614daeb407ed3ab970f6c2dd9de34492a
0x46db553617e89a99fdf6f5fbc2d7deac877ddd5a
0xc3ae8ade7037131f98a476f8045bd0287cd6c0f0
0xb0b85466a065fe0193d9d1c6e04068501994d8de
0x53dc6e17a5425890ee6c30788ad3f5a2dad38f3c
0x5aca6514486705d8c0b13517f23f23c7a9a0cc04
0x8a298afcad57afe6dbf131721e4546c077d799a3
0x0c96e2a2c831ddead2891266835172ef87c2f2d8
0x9b83ea3ab4bd2aa455282796dbeb3ededd3cbb48
0x8ac7f28fb48b3c747b05f85e059fc137b5f6f666
0xdb74bcc9ccf80868781c27693d95bd0cf76aa33b
0xef0e07d39e60e325ccb4c395d6a4309e2a9c0931
0xf9517b6be1e44adb1180deff98f536d5fe783969
0xf9517b6be1e44adb1180deff98f536d5fe783969
0xd220e4f50a4882cd185f0b9f59eebd7720fa6417
0x1080f12bd1add69b82776cf511dc175875419bcc
0xacdf8e9a3fa331d777675e9cac2368151e4fc4ff
0x722356aeab5a1b4929a75fe87e6ffc669f8026bf
0x6fb9da9effe5efc81fdf5b6738794e4f764d11ac
0x02efe1b343ec10e06145c078018ec934e4065909
0x691cc277a3824d76e780a465c48fd701101a9456
0x87fb7cdb08864ee33dd0fb22496912ffec9dde68

@zlgitol
Copy link

zlgitol commented May 15, 2022

Still do not get the idea. If you do not consider the similar behavior or these address, how could you be sure that they are Sybil attackers? Just because they have transactions with each other? I randomly checked these transactions, they are quite random also.
Personally, I do not think there is enough evidence.

@Bal7hazar
Copy link
Author

@zlgitol, to understand it you can also ask: what is the probability that an address did all its transactions with only eligible addresses, while their belong network has 90% composed of these kind of addresses. In my opinion, chances to be legit are low, and those whatever the amount of token traded.

Furthermore, if I was a Sybil attacker, I could say how easy it could be to add some randomness to these txs.

@Parkcora
Copy link

@shanefontaine Could you provide more details to prove that these addresses belong to a group have similar operations such as #147 (comment) ? I don't think the current report can prove that real users have been excluded, and unless the project side set it as a rule, self-defined scores have no value.

@zlgitol
Copy link

zlgitol commented May 15, 2022

hen for each networks I scored the network with the average score of all belonging address.
There could be an issue.
For a large

@zlgitol, to understand it you can also ask: what is the probability that an address did all its transactions with only eligible addresses, while their belong network has 90% composed of these kind of addresses. In my opinion, chances to be legit are low, and those whatever the amount of token traded.

Furthermore, if I was a Sybil attacker, I could say how easy it could be to add some randomness to these txs.

Still think if there are no similar behaviors of token/hop interactions, it is hard to say they are Sybil attackers, even if they only transfer with eligible addresses. Could a small group of an interesting group. So why they don't add randomness and it is easy to add randomness? One answer could be they are not Sybil attackers.

And one question, why there are so many connected components? I think all should belong to the largest group. If these connected components are generated by intentionally removing edges, the scores do not make sense anymore.

@Parkcora
Copy link

Furthermore, if I was a Sybil attacker, I could say how easy it could be to add some randomness to these txs.

If your purpose is to find attackers, you can indeed assume they added some randomness to txs. But if your purpose is to protect real users, I don't think this assumption is acceptable, because it will harm innocent people.

@Bal7hazar
Copy link
Author

Furthermore, if I was a Sybil attacker, I could say how easy it could be to add some randomness to these txs.

If your purpose is to find attackers, you can indeed assume they added some randomness to txs. But if your purpose is to protect real users, I don't think this assumption is acceptable, because it will harm innocent people.

Every methods defined over all reports are matter of probability, I did choices and I exposed them as they are. I admit that for some groups it is easier to prove relationships as you did in #147. Trying to find out more groups with less obvious behavior will indeed increase the risk of false negatives.

In my opinion my risks are measured and still safe enough to protect legit users, you obviously disagree with that statement but as I said at the start, this is matter of probability so we probably won't be agree ever and it's ok since we don't take the responsibiliy and the final decision here, only Team does.

@Bal7hazar
Copy link
Author

Still think if there are no similar behaviors of token/hop interactions, it is hard to say they are Sybil attackers, even if they only transfer with eligible addresses. Could a small group of an interesting group. So why they don't add randomness and it is easy to add randomness? One answer could be they are not Sybil attackers.

And one question, why there are so many connected components? I think all should belong to the largest group.

@zlgitol, since you've obviously been trying to discredit other people's work and reports for the past few days, just saying you disagree. I won't have time to chat with you.

@zlgitol
Copy link

zlgitol commented May 15, 2022

Still think if there are no similar behaviors of token/hop interactions, it is hard to say they are Sybil attackers, even if they only transfer with eligible addresses. Could a small group of an interesting group. So why they don't add randomness and it is easy to add randomness? One answer could be they are not Sybil attackers.
And one question, why there are so many connected components? I think all should belong to the largest group.

@zlgitol, since you've obviously been trying to discredit other people's work and reports for the past few days, just saying you disagree. I won't have time to chat with you.

I believe this is just a discussion about finding Sybil attackers. I didn't mean to discredit others' work. If such discussion offends you. I owe you an apology.

By the way, an interesting group comes out in #207.

@loiisyi007
Copy link

0x09a2ff8bca533a3096e05fc11b846bc1b3487a82

Warum ist meine normale Adresse markiert? Können Sie bitte klären, warum ich diese Adresse markiert habe?

@loiisyi007
Copy link

#168

Bitte löschen Sie meine Adressmarkierung

@loiisyi007
Copy link

@GreyPK @shanefontaine
It has my address in it, and you've cleared me and my associated address.

@shanefontaine
Copy link
Member

shanefontaine commented May 15, 2022

@Bal7hazar @zlgitol @Parkcora

Each address that was chosen has many additional data points, such as similar transactions on similar days, similar Hop behavior, similar account length, etc. Many sub groups were formed out of the original 239.

As an example, here is the behavior of one of the subgroups on Hop protocol. In this case, you can see nearly identical transactions on Arbitrum (among other things).

All addresses that have been approved have this associated data and level of confidence that they are Sybil attackers. They would not be considered if they did not have a non-negligible probability of being a legitimate user.

address ensName total mainnet arbitrum optimism polygon xdai totalVolume
0xbd18baa36b0ff64c003d2d164d91b28a86541491   2 0 1 1 0 0 $2,655.76
0x6fa82bfde2c7fadae99208e89b73d126ede957e1   2 0 1 1 0 0 $2,655.70
0xa3d611d5fb0e2e73c8eaa31044813c960f81cdec   2 0 1 1 0 0 $2,655.70
0x5cd5545beb2fa1db63bf04d9bb637174688eb3f1   2 0 1 1 0 0 $2,655.67
0xa7338cc4929d7a0a812d9f3ccebcb71aa9aa9ddf   2 0 1 1 0 0 $2,655.52
0xd0b1ff1b5add888d57afde6d8115e5c70d375276   2 0 1 1 0 0 $2,655.52
0xaddfe8842641267962f5e7923a21328c435800b6   2 0 1 1 0 0 $2,655.02
0xa92c61a6ebda1c9ef7ece9b6826d6c310514ee28   2 0 1 1 0 0 $2,510.72
0x35032b75f22d0f8aa0a267baaa43b1b7042cbe3d   2 0 1 1 0 0 $2,510.72
0x183933cfdf198a637b8a640092aa14976a3cdb54   2 0 1 1 0 0 $2,510.68
0xf9193113c688acb23e4b99ecd3319974201b8d61   2 0 1 1 0 0 $2,510.66
0x552c14c665f43b0950c3a0e8430c227235593f18   2 0 1 1 0 0 $2,510.65
0x3a93f721ff5e775773df5ec183a279d14efb5355   2 0 1 1 0 0 $2,510.64
0x2f3699fc7a64626d14bfb8c1932457aac66bf637   2 0 1 1 0 0 $2,510.63
0x912bb0ef698481087b421cea894ec99cba802d01   2 0 1 1 0 0 $2,510.60
0x0ba7d33a9e6ef0a9695789d689098bee77c70c7b   2 0 1 1 0 0 $2,510.58
0x6f94fe9cc8c4b3e3260b7558cb636d3ee3dc6843   2 0 1 1 0 0 $2,510.57
0x4fe5b1df9fee0d1b567a5ddf919ef92043383670   2 0 1 1 0 0 $2,510.56
0xc6fd2db282fc100b04b44033286539cbe4008c8f   2 0 1 1 0 0 $2,510.49
0x9016c25a2267144a1b62aaea020eea343de2ca22   2 0 1 1 0 0 $2,510.46
0x7d902a0b0161e2f48798b68ce6576bc25c055fef   2 0 1 1 0 0 $2,510.45
0x329eba9c8ef05ccef45a1411e4c1d5af352056ef   2 0 1 1 0 0 $2,510.44
0x3e73ced6d17478355b7a0df8d4bb9d304f902ee6   2 0 1 1 0 0 $2,510.44
0xd6ce03d8786ee0c646d97c61eb24a7040bc5c429   2 0 1 1 0 0 $2,510.40
0xb150fc153893a90036d302fe4d8131ea5926168b   2 0 1 1 0 0 $2,510.33
0x48660d24b5124c75871e853c275285a1d3916d60   2 0 1 1 0 0 $2,510.32

This was referenced May 15, 2022
@peter9998
Copy link

return my hops 0xc75839b60f61be10ebeeb8c5a9c0008d30862905

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

11 participants