metadata: {"signature": "0x45192ec75876381dc8ada01ff5dcb17123207b054e35f975aa7725a79c8f0d4d731e2d6e3979e8e0a6a7f759ece4525aff36b6a557899a43a8097805289ef20a1c", "application": {"round": "0x905efbabe2d52cd648fadfafcec8d6c8c60f7423", "answers": [{"type": "email", "hidden": true, "question": "Email Address", "questionId": 0, "encryptedAnswer": {"ciphertext": "VgFhsAUgsrle5uw4/tbrt/KcHICVUHw6nyfiGI1KdjW+r4XqrEaSvAE3/9m+z/L5", "encryptedSymmetricKey": "bbfb1c225f5e8e06d45f9fd9077144412e921dc6b3f9a649034790ed7e880ce95b051eef2939e9cb8a05daa769eee2123963c457053d85ef629ab4086329ab55c844cf72820d962309dece991878f711709e4e852a6e572238d93a50bc234eae502fbe3631fb779474a3f870de42caf932360f537782a945598b11078fcb185b0000000000000020327d229911e6687e67f9acb61457b77a7f9a297ad7ffe1f60e7446122f6d0816ef59db29b2d5b978626d201c55c78e95"}}, {"type": "short-answer", "answer": "Purely self-funded using Noah Chon Lee's and Jehan Azad's savings", "hidden": false, "question": "Funding Sources", "questionId": 1}, {"type": "number", "answer": "3", "hidden": false, "question": "Team Size", "questionId": 2}, {"type": "paragraph", "answer": "We created a prize for presenting the best ideas in regards to this and some winning ideas came from Umar Khan, Colton Orr, Kyle Weiss, and Gordon Berger. \nIt can be seen here: https://www.viaprize.org/campaign/67/write-out-a-non-kyc-way-to-vote-on-bounty-winners\n\nIn the end, the idea we implemented by writing open source smart contracts (https://github.com/viaprize/Viaprize_contracts) involved using directly proportional allocation of funds combined with verified users with the gitcoin passport. \n\nThe way it works is that funding for a prize is supplied through crowdfunding. The funders vote on who wins the prize money. It is directly proportional meaning that if a contestant earns 20% of the votes then they receive 20% of the reward. \n\nThere is directly equivalent voting power meaning if someone added 20% of the funds they have 20% of the voting power. \n\nWe have zero KYC which could be an issue for the Sybil attack, except this directly proportional allocation solves for it because if someone votes for themselves, they would only get their own money back. As well as this, the votes are hidden until the voting period is over meaning that someone voting for themselves does not alter other people's decisions.\n\nThat being said, this is for retroactive funding. Considering that staking funds to a project convinces peopel to build the project, we still want to make sure that these potentially anonymous funders vote on good projects. \n\nIn order to solve for this, we make it so that unverified users only have 50% voting power. \n\nThey may have full 100% voting power if they become a verified user with a gitcoin passport. \n\nAny unused voting power may be allocated by the admins. \n\nThis helps protect project builders but also helps funders because if no good project is built then funders can be refunded.\nThis de-risks funding and offers an alternative to grants. \n\nWe are continuing to research about how to improve these solutions, how to select admins, and are chatting with the Gitcoin team about how we could work together and expand the model to consider other options including retroactive public goods funding. ", "hidden": false, "question": "How does your project help with sybil defense?", "questionId": 3}], "project": {"id": "1:0x03506eD3f57892C85DB20C36846e9c808aFe9ef4:405", "title": "viaPrize", "logoImg": "bafkreiaui7tvdj42pd2rp6c5jdrmx64hhdh7ymeclyvga5wfqguwb76fky", "metaPtr": {"pointer": "bafkreigxudltkjxnoinbqyi43k2amww25rwcbwz6qq7tc7b2yhix222qba", "protocol": "1"}, "website": "https://viaprize.org", "bannerImg": "bafkreifya7rdnarjedcz5gxwuiifdqzpceodr7dy77ym5k326sbwf5z7cy", "createdAt": 1681478289164, "userGithub": "haonchon", "credentials": {"github": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..Cv36iF3qLVBHfCa2b55Tu0-j1hfUHZEZtuZKOLFNhCNWJD-ULoeGROITa3WbU3P4LpvNFnF7KZq9Wu2epdTiDA", "type": "Ed25519Signature2018", "created": "2023-04-14T13:36:51.999Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2023-04-14T13:36:51.999Z", "expirationDate": "2023-07-13T13:36:51.999Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x850a146D7478dAAa98Fc26Fd85e6A24e50846A9d", "hash": "v0.0.0:T+HROY7tfU8jZlPujKcaODEbd9+NKushjxg4+iSt4Fg=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextGithubOrg#viaprize#123272916"}}, "twitter": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..q7Zh0EeQcUIbxyv41hU5CmX4aGG3s92bLXyybigDkFj5SVs6Z-HoH89skWOp634XmYkLwALuCtbRl0lOr8CfAQ", "type": "Ed25519Signature2018", "created": "2023-04-14T13:35:49.881Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2023-04-14T13:35:49.881Z", "expirationDate": "2023-07-13T13:35:49.881Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x850a146D7478dAAa98Fc26Fd85e6A24e50846A9d", "hash": "v0.0.0:ip4tQ7yquR2hr6tA74LjT24gwJo35/s/BEEcBsxPhSc=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextTwitter#viaprize"}}}, "description": "# Crowdfunding Prizes for Public Goods with viaPrize.org\nviaPrize.org is a platform that allows anyone to create a crowdfunded prize to incentivize the creation of public goods. This innovative solution overcomes the tragedy of the commons through peer-to-peer collaboration, rather than bureaucracy.\n\n### The Tragedy of the Commons\nIf a village wants a road to be built, for example, they encounter the tragedy of the commons. This public good would benefit everyone, but no single person wants to take on the expense of making it happen. In today's world, the solution is to have a government tax the populace, then offer a contract to someone to build the road. In this way, everyone pays (or at least taxpayers do) and everyone benefits. However, this approach has downsides, including slow-moving governments, limited knowledge of which projects will do the most good, and inefficient crowdsourcing of ideas.\n\n### Crowdfunded Prizes as a Solution\nWith crowdfunded prizes, anyone in a community can propose a variety of projects, anyone can add funds to the reward for completing a project, and anyone can complete the project and win the reward. This creates a mechanism wherein ideas recognized as valuable may gather momentum. This is beneficial for prize proposers, funders, and winners, as they can easily outsource great ideas, donate to projects they like in a de-risked way, and earn rewards for pursuing projects that help their community and/or the world.\n\n### Open Source and Impact Certificates\nviaPrize.org is open-sourcing its smart contracts so that anyone may use its system of funders voting on how to allocate their donations. The platform is also establishing a partnership with hypercerts and adding impact certificates. Additionally, the budget will be open-sourced and utilized to pay contributors and fund prizes for public goods. \n\n### Prizes and Projects\nviaPrize.org already has prizes being won and open source projects being built, such as Pastecal.com, a zero-login calendar for unconferences, and a smart contract implementing ideas by allowing funders to vote on winners. With funding, the platform can accomplish even more.\n\n### Availability\nThis platform will be available for communities in web3, charter cities, and network state projects to open their own prize program. Through crowdfunding prizes, we may overcome the tragedy of the commons with peer-to-peer collaboration rather than bureaucracy.\n\n### Try It Out!\nCheck out the site and propose a project, contribute to any existing ones, or win the prizes today at viaprize.org!", "lastUpdated": 0, "projectGithub": "viaprize", "projectTwitter": "viaprize"}, "recipient": "0x4326883E2dB64442F2B8D2d00b454459Af3878Ab"}}