Proof of Contribution in Gno.land
An innovative path to revolutionize the concept of fair rewards to open source contributors -- BUIDL Asia
6 June 2023
Manfred Touron
VP Eng., Gno.land
Manfred Touron
VP Eng., Gno.land
# examples of contributions - coding and code reviewing - conducting research and analyzing competition - writing tutorials, guides, and examples - organizing workshops, meetups, and moderating online communities - assisting with work streamlining, note-taking, and task management - authoring a book with a decade-long impact
+---------------1. propose a contribution-------------+ | v +--------------+ +----------------+ | |--------3. improve, negotiate------->| | | contributor | | Evaluation DAO | | |<-------4. distribute ^worx----------| | +--------------+ +----------------+ ^ | +---------------2. review, challenge------------------+
$WORX
), but holds value within the community// not real data, concept only L1: Contribution-based, automatic? L2: Can L2 invite N L1 participants? L3: DAO with voting power to promote L2, can slash L1/L2 for misconduct? L4: KYC requirement? L5: Active L4 for 1 year? L6: Elected lead in at least one domain/area? L7: TBD (To be determined)
Gnodes
: interconnected DAOs for scaling and specialized communitiesGnode
: is independent and flexible (type Gnode interface{BaseGnode, ...}
)+------------------+ | Contributors DAO |-----configures and ---+ +------------------+ triggers rewards | v +------------------+ +-----------+ +-----------+ +-X%-->| contributors | | | |chain fees | | +------------------+ | users |---------$GNOT--------->| bucket |-----+-Y%-->| validators | | | | | | +------------------+ +-----------+ +-----------+ +-Z%-->| contract authors | +------------------+
# voting options and filters examples - individual voting: each member has one vote - contributor level restriction: limited to contributors with level >= 2 - ^worx voting power: voting power determined by ^worx balance - targeted metrics: additional metrics for specialized votes - $GNOT, $ibc/ATOM, grc20 - firstContributionAge, lastContributionAge, isValidator, isRealmWriter, ... - weighted voting: validators (67%) and contract-writers (33%) - multi-criteria approach: combination of criteria for voting - ...
______ ____ ____ __ / ____/___ _____ ___ ___ ____ / __/ / __ \___ ____ _/ /___ ___ _____ / / __/ __ `/ __ `__ \/ _ \ / __ \/ /_ / /_/ / _ \/ __ `/ / __ `__ \/ ___/ / /_/ / /_/ / / / / / / __/ / /_/ / __/ / _, _/ __/ /_/ / / / / / / (__ ) \____/\__,_/_/ /_/ /_/\___/ \____/_/ /_/ |_|\___/\__,_/_/_/ /_/ /_/____/