Github Thread
Reddit Thread
Steemit Thread
Much discussion has already taken place at #242.
All future discussion should happen here, on reddit, or on the main Github discussion thread
Poll Details
Type: Management
Duration: 3 weeks [21 Days]
Start Date: May 3rd
End Time: May 24th
Question
Do you approve of the Dispersing Funds for Past Development Work proposal?
Answers
- Yes
- No
- Abstain
Validation
20% or more AVW participation*
*This is a wide-reaching proposal seeking to fix issues around funding. I placed it in the category I think best fits, however I am very open to the poll requiring 40% or more AVW to pass. Please leave comments.
Dispersing Funds For Past Development Work
Goals
- Pay for past software development work
- Pay for past organization work
- Pay for past community, engagement, and marketing work
- Establish known group of individuals to accelerate future work
- Establish use of community funds for software and non-software development
- Allocate funds for mid-term use
Summary
The people listed in the proposal have continuously contributed to Gridcoin over the past 4+ years. Their work over these years has established them as trustworthy, well intentioned, capable, and active. They should be granted the privilege to establish a network effect, fund initiatives and bounties, and otherwise distribute GRC while maintaining a significant stake in the network for themselves.
The proposed dispersion schedule incentivizes those receiving funds to continue active contributions for 18 months.
If this proposal passes, half of the foundation funds will be dispersed to the listed individuals as described. The other half will be budgeted to specific fields of development via two programs.
If this proposal passes, it would be expected that future development work will be paid based on established network protocols, currently $30/hr for software work.
Future payment for non-dev work might rely largely on bounties established by the Bounty Program.
Rationale
There are four types of contributors listed in this proposal:
- Developer
- Organizer
- Engager
- Marketer
All four are critical to the success of an open-source commons-based blockchain.
There is no market if no one is engaged. There is nothing worth marketing if the engaged are not organized. There is nothing to organize around if there is no functioning technology.
Payment for both software and non-software development will establish a precedent that encourages people to improve and build on all aspects of the Gridcoin network.
Spreading large volumes of GRC across several well established contributors will generate multiple avenues through which potential contributors can seek funding; the past work of those listed in the proposal indicates that they will likely use a significant portion of the received funds to build things, establish bounties, and energize the community.
Proposal
Foundation Purse: 30,000,000 GRC - bc3NA8e8E3EoTL1qhRmeprbjWcmuoZ26A2
Circulating Supply: 440,000,000 GRC
Use of Funds
Core Devs for Fern, Gladys, and other recent bug fixes
I propose experimenting with a %circulating supply/hr metric to pay for the work put into Fern+. The hope is to discuss the implications of this model.
Practically, I back-mathed the numbers so the proposed numbers work out to about 30$/hr for development work.
To start the discussion, here are several potential benefits to this model:
“Y work is equal to X% of the total currency-translation of the network’s value.”
- Removes foreign currency equivalency from the equation -- empowers Gridcoin as its own economic network.
- Allows for scaling pay directly with monetary inflation
- Can be written into code without relying on exchange rates
- Can be made dynamic -- more variables can be added in the future, and the %coinsupply can change based on the context of the network
- Can be contracted via an NFT -- if someone were to have X "development hour tokens" they could be redeemed for the corresponding % of circulating supply at the time they were issued
Proposed numbers
Rate: 0.000681% circulating supply/hr
Rate: 2,996.4 GRC/hr
Jim: 1,500 hrs | 4,494,600 GRC
Cy: 3,000 hrs | 8,989,200 GRC
Total: 4,500 hrs | 13,483,800 GRC
Remaining: 16,516,200 GRC
Paying Other Software Devs For Past Work
Because we cannot calculate hours for this work, we must simply allocate funds. Future payment for software development would be based on the 30$/hr protocol until a replacement is approved by the network.
Total: 2,000,000 GRC
Barton - Testnet Coordination: 1,000,000 GRC
Ravon - Work prior to Fern: 500,000 GRC
iFoggz - Work prior to Fern: 500,000 GRC
Remaining in Purse: 14,516,200
Paying Non-dev Contributors for Past Work
Because we cannot calculate hours for this work, we must simply allocate funds. Future payment will be based on a protocol approved by the network.
Total: 2,350,000 GRC
Jringo - Organization, engagement, community building, outreach: 500,000 GRC
Roboticmind - Wiki, community building, engagement: 500,000 GRC
Startail - gridcoinstats block explorer: 500,000 GRC
Delta - Tipbot, community building, engagement: 500,000 GRC
Gridcoin2Moon - Manages twitter since 2019/2020ish, community building, engagement: 250,000 GRC
Shmoogle - community building: 100,000 GRC
Remaining in Purse: 12,516,200
Allocation to Future Development Program
6,258,100 GRC
Remaining in Purse: 6,258,100 GRC
Allocation to Bounty Program
6,258,100 GRC
Remaining in Purse: 0 GRC
Payment Process
Payments are made in equal payments over 18 months, subject to the retention of the developer or contributor in their role. (I.e. if Cycy or Jim or anyone were to go dark in those 18 months, the payments to that individual would stop.)
Future Development Program
A program run by Jim that would define software priorities, maintain the Gridcoin codebase via patches and updates, allocate resources, and welcome and educate new developers.
Bounty Program
A program run by Jim, Cy, and Jringo that would initiate bounties that advance the Gridcoin network, develop the codebase, engage the community, and reach out to external parties. This program will include marketing bounties.