20201119 Quadratic Voting とQuadratic Fundingを読む
GitCoinのQuadratic VotingとQuadratic Fundingのリファレンス実装を読む。Quadratic Votingのレファレンス実装は、QuadraticVote.coであり、Quadratic Fundingのレファレンス実装は、WTF QFである。
GITCOIN QuadraticVote.co
二次投票をホストするための簡単なツール。二次投票は、民主的なコミュニティで投票するための数学的に最適な方法です。方向性だけでなく、好みの程度を表す投票を割り当てることにより、集合的な意思決定を通じて投票します。
デモサイト:QuadraticVoteのデモサイト
イベントを作成して、そのイベントに対して投票をする。
イベントを作成する。イベントの二次投票を設定します。
投票する。シークレットコードを使用して投票します。
ソースコード:QuadraticVoteのソースコード
イベントと投票が可能なアプリケーションのSQLスキーマを作成して、そのアプリケーションのQVの計算ロジックの計算ロジックを記述する。
prisma/schema.sql イベントと投票が可能なアプリケーションのSQLスキーマ:
pages/api/events/details.js QVの計算ロジック
その他のプロジェクト:Solidtyなど複数の言語
Quadratic Funding
GitCoin, WTF QF: JavaScript
GitCoin, downtownstimulus:JavaScriptとPython
Ethify, downtownstimulus:JavaScriptとPython
その他のプロジェクト:Solidtyなど複数の言語
Quadratic VotingとQuadratic Funding
- Vitalik Buterin, Zo¨e Hitzig, E. Glen Weyl A Flexible Design for Funding Public Goods: Quadratic VotingとQuadratic Fundingのドキュメント