The problem Decentralized Bureau of Investigation (DBI) solves
The Decentralized Bureau of Investigation (DBI) is a community-based platform aimed at enhancing communication during the crucial initial hours after a security breach or rug pull. It connects affected protocols, hackers, and the community for effective collaboration.
We're inspired to build this platform based on our own bitter experience on losing funds due to exploits/hacks. We can't participate much in the post-hack, let alone contributing in a meaningful way. Not all protocols publish a post-mortem on their incident. With DBI, we hope we can solve all of these problems.
Key Features:
- Verified Organizations: Utilizes Polygon ID and Log in with X Authentication for authenticity.
- Secure Data Storage: Lighthouse Storage for encrypted data keeping.
- Live Communication: Offers real-time chats via Push Protocol.
- Supports Multiple Chains: Compatible with Polygon, Arbitrum, Scroll, Base, and Mantle.
For Projects/Protocols:
- Organization Creation: Authenticate using Wallet, Polygon ID, and Log in with X.
- Community-Driven Cases: permissionless case creation by token holders.
- Automated Bounty System: Rewards hackers through smart contracts.
- Private Communication with Hackers: Facilitates discreet p2p chat with the hacker.
- Decentralized Report Submission: Secure and decentralized reporting process.
For the Community:
- Case and Bounty Initiation: Allows starting cases and setting up bounties independently (for rug pull cases).
- Open Group Chats: Dedicated chat for each case.
- Open Space: Dedicate Space (audio) for each case.
- Report and Earn: Rewards for contributing valuable insights.
- Education and POAP: Complete DBI quiz and mint a POAP.
For Hackers:
- Privacy-Focused: Requires only a wallet for anonymous communication.
- Automated Rewards: Bounties distributed via smart contracts.
Challenges we ran into
Integration Hurdle
- Polygon ID: Confusing documentation and unstructured versioning between tutorials and actual implementation making it hard for us to create an issuer node via GCP marketplace and verifier.
- Push Protocol: Unclear documentation on Push Space feature.
Concept Hurdle
- Community Participation: We're still struggling on how to incentivize community participation in cases posted on DBI