Gitcoin ran the first hackathon on its platform in 2019 and has now facilitated over 98 hackathons. As a result, we’ve had 300,000 builders from all kinds of...
It is our great pleasure to announce that we are partnering with Arweave once again to host the Open Web Foundry, a six week incubator program for founders who are launching a profit sharing startup on the Arweave platform. The program begins on March 1st, 2021, and participating projects will receive hands-on training and support from Arweave experts to help fast-track their product development. Projects will be eligible for a share of $100,000 invested by Arweave, as well as exposure to other VCs and investors for additional possible investment.
We’re always excited to hear about projects using the Gitcoin platform to deliver on their objectives. So when we had the opportunity to chat with the team at Bloom, the world’s largest decentralized identity solution, we were eager to get the inside scoop. Today, we’re thrilled to share what we’ve learned about Bloom’s experience using Gitcoin!
Hiding Actions and Generating Random Numbers
The Ethereum blockchain is public.
Since all transactions are public we have to use extra tricks to keep some things temporarily hidden. Let’s say we need input like an answer to a quiz or a move in a game from a group of players. We don’t want these players to be able to just watch the blockchain for their competitors’ answers. What we’ll do is have everyone hash their answer and submit that first (the commit). Next, everyone will submit their real answer (the reveal) and we can prove on-chain that it hashes to the committed value.
Sandbox dApp for experimenting with Moloch DAO mechanics
Governance is hard, especially on-chain. The Moloch aims to simplify “Decentralized Autonomous Organizations”. This is a sandbox for playing around with the mechanics and game theory behind a minimum viable DAO.