This repository compiles Solana gossip data collected over the course of two months to detect sybils. This is done by checking if any nodes share an ip at any point in time.
- The actual gossip data is output from
solana gossip -um --output json > $(date +"%Y-%m-%d_%H-%M-%S").json(run by a cron job every minute) active_validators.jsonis output fromsolana validators -um --output json > active_validators.jsonvalidator_infos.jsonis output fromsolana validator-info get -um --output json > validator_infos.jsonjito_validators.jsonis output fromcurl -X POST https://kobe.mainnet.jito.network/api/v1/jitosol_validators -H 'Content-Type: application/json' | jq > jito_validators.jsonsfdp_participants.jsonis output fromcurl -X GET https://api.solana.org/api/community/v1/sfdp_participants -H 'Content-Type: application/json' | jq > sfdp_participants.json