Inspiration
Members of the Rowan Blockchain Study Club joined this hackathon to submit a project using aspects of blockchain technology to promote change in the world for a collective social good.
What it does
We built 2 things that each serve different purposes. An NFT authentication system is used to prove a claim of identity and to login and track records in the future, even if they choose to remain anonymous (using a blockchain address instead of their real name / email address). To use this NFT authentication system, we built a decentralized blogging app to promote free speech, awareness, education, - but it includes content moderation tools accessible by only verified users. The nature of Ethereum is an append only blockchain ledger which means that no information will be removed from the system and it is truly transparent, censorship resistant, and permission less.
How we built it
Using the Ethereum testnet Ropsten, a web3 app will allow anybody to access a database of information including educational files and other public resources, while allowing verified members to participate in the governance and development of the platform. The system uses a Non Fungible Token to register and authorize new users, and this can be used to login when a user returns to the app. Once a user has contributed with one post, after a period of 3 days without any reported malicious activity, they will be authorized as a voting member that can also participate in surveys and host private files.
Verified users will be able to host public and private files, make posts on a blog, create and participate in surveys, can upvote and report posts, propose feedback, and eventually use other apps. Other apps can use this NFT authorization standard to register new users and keep track of identity between anonymous participants. Posts can be reported by users for profanity and such, but also can be upvoted or given a point to quantify the perceived usefulness of the public file. This allows anonymous, verified contributors to be rewarded with a token airdrop retroactively, based on a voluntary merit distribution system.
Challenges we ran into
Accomplishments that we're proud of
What we learned
What's next for "BlocSoc" NFT Authentication
We need to build a DAO to launch this governance model and allow for open source improvements to the protocol. Eventually a Decentralized Autonomous Organization will serve as a rule enforcing 3rd party, however no single individual in the system has more power than any other. We hope that other educational institutions will recognize that this system is a way to combine and coordinate international Sustainable Development efforts by standardizing identity credentials and public libraries of information.
Log in or sign up for Devpost to join the conversation.