Closed rchen8 closed 2 years ago
Thank you for your report @rchen8. We have verified that the addresses in this report are Sybil attackers.
The report included 10 eligible addresses as Sybil attackers which means you are eligible for 2047.291032247580042108 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.
The qualified addresses are as follows:
0xf40c583b292ae74d3c352811e9a6aa4536fd36e5
0x19c6469a379202e4e609efef589594aa8817ffe8
0x1fe75249bae5791c78d6f292851a7f38af34a1cd
0x38f8e58554373f1ebc7b5596f4d39ccb74ad060a
0x31d59c28618ae3c5ecdd4ee5eb3810553bf16ba3
0x534966ec6f92dbb9883fd402b107abdc5c2664a7
0x55efe9d55e9c907e4cbc4786597a5171fe2bb5d7
0x58f69318b6aa34c6112981e123b8d125b9697f45
0x75860813cd32de6195384a18dde980c666223f44
0x949442a84efc7c07b22f02e0726b19388ff2fbea
Related Addresses
Reasoning
The graph above includes 13 addresses but only consider the 10 addresses in the star graph on the right. All 10 addresses belong to the same connected subgraph component. The root node
0xf40
of the star graph is the Sybil farm, which is funded by the main account0x38f
.0x38f
and0xf40
clearly belong to the same owner through multiple transactions that have been sent between the two addresses.The following table shows the number of related addresses that have made similar transactions with Hop's smart contracts on each of the given dates. 8 of them sent ETH between Gnosis Chain and Polygon on the same day (2022-03-29) within a few hours of each other.
Methodology
I implemented the Union-Find algorithm, which is a famous graph algorithm that gets all of the connected subgraph components in
O(1)
time. The nodes in the graph are from the most up-to-date list of eligible airdrop addresses. The edges in the graph are from using Covalent's API to find transactions that connect between these addresses.Finding the timestamps of Hop transactions per address is done using the Hop Explorer and reverse engineering their API so I can automate it. :)
Rewards Address
0x9bb82fbf10cF4959909BAB9bE07805bd1d28D04A