Кто такие TrustaLabs и как Celestia брила кошельки.
Я решил немного покопаться и вот что нашел.
Ребятки участвовали в Gitcoin Hackathon с проектом для вычисления сибилов.
Они делали аналитику для HOP и Gnosis Safe Airdrop.
Я залез в гитхаб и нашел там их презентацию, в котором описан алгоритм.
Выделю основное:
1. Использование дисперс-площадок является красным маячком, но также и не является исключением. Не желательно использовать:
https://multisender.app
https://disperse.app/
https://bulksender.app
https://aztec.network
https://across.to
https://gnosis.io/safe
2. Ведется учет продажи несколько NFT в одной транзакции и затем сравнение этих же кошельков на получение средств в одинаковом объеме. Аналитика велась на площадках:
opensea, seaport, element_ex, ragnarok (Looksrare), async.art, rarible.
3. Провели глубокий анализ по атаке сибилов на площадке Gitcoin и сделали выводы.
Вы палитесь, если:
- донатите в один проект со всех кошельков
- донатите минимальную сумму
- юзаете скрипт с одинаковыми настройками: ChainID, layer of chain, token, amount
- между донатами кошельков проходит мало времени
4. Кластерная аналитика. Кластером называют отрезок, который разделен на уровни/части на которых совершались действия/транзакции. Например, берут пачку из 100.000 кошельков, берут временной отрезок в несколько часов, анализируют на одинаковые действия. Если есть совпадения, то берут следующий кластер для точного соотношения. При чем кластеры берутся в нескольких сетях. Так же отслеживается цепочка передачи монет от кошелька к кошельку.
Ребята, это довольно серьезная проблема)
А как в итоге Celestia брила кошельки:
- во первых, сбрили по черному списку от HOP и Optimism/Arbitrum. Советую проверить кошельки и если ваш там есть - выкинуть и забыть. Проверяем тут, тут и тут.
- далее, в первой фазе использовался анализ графов между аккаунтами, причем только между аккаунтами, а адреса бирж, обменников и смарт-контрактов не учитывался. Т.е. банальное пересечение адресов, между которыми перекидывались токены последовательно, либо с одного адреса на несколько, либо с нескольких на один.
- во второй фазе, проверялась идентичность кластеров во взаимодействии с одними и теми же смарт-контрактами, с сопоставимыми сроками и суммами.
- учитывалась дата первой и последней транзакции и протоколы с которыми было взаимодействие: кол-во, частота и объем взаимодействия.
Какой делаем вывод: системы развиваются, учатся, прогрессируют. Однако большинство бреют за совсем тупые действия. И меня настораживает кластерная аналитика, если взять ее на вооружение, то сбрить можно 80% кошельков. Рандом - просто must have при использовании скрипта.
Презентацию скину в чат.
Post #2029
11.1K
- 👍 21
- ❤ 4
- 🤯 2