project screenshot 1
project screenshot 2
project screenshot 3

Identicall

a tool designed to assist unique-identity platforms, which depend on social graphs, in fighting small-scale Sybil attacks

Identicall

Created At

Scaling Ethereum 2024

Project Description

Identicall is a tool designed to assist unique-identity platforms, which depend on social graphs, in fighting small-scale Sybil attacks. For this hackathon, as a BrightID core team developer, I integrated this tool with BrightID as an example project. But it can generally work on all social graphs

BrightID is a social identity network that allows people to prove to applications that they are accessing them fairly with only one account. BrightID users install an application to create a BrightID, and then use that to make connections with the BrightID of their friends. Various verification methods and strategies can be used in BrightID, and one is letting someone's connections confirm that they're all connected to the same BrightID about the person, and the person is not attacking the system by creating multiple BrightIDs to connect with different people. The goal is to not publish the person's BrightID publicly. If these connections are mutual trusted friends, they can simply talk to each other about the BrightID of the person, but if the person's connections don't know each other, they can't reveal and compromise the person's BrightID to each other.

With Identicall, people can submit the BrightID of a person and know if they all know the same BrightID of that person without revealing it.

Inspired by this proposal: https://forum.brightid.org/t/fighting-small-scale-sybil-attacks-with-known-identifiers/503

How it's Made

This project is using Nillion to allow BrightID users store and compare BrightID of the people they know, without the need to reveal private information. Nillion's javascript boilderplate code with Next.js and hardhat is used for the frontend and smart contract. BrightID is used as an example of unique-identity platform using social graphs

background image mobile

Join the mailing list

Get the latest news and updates