Blockchain Contractors and Proposals

Proposal Website - Mockups

Managers, Committees and Fiat Payments

Scaling and future uses

Conclusion

Contractors of the blockchain can be developers, outreach professionals, team leaders, attorneys or even people appointed to do specific tasks. We’ll have a website where masternode operators can stay up-to-date on what proposals need to be reviewed.Proposals will be considered, then ordered by the amount of ‘yea’s tallied. Proposals will be added in order of the yea count, then when the total budget is met, leftover pending proposals will not be added to the budget.A website will be available that shows current proposals, so that the community can judge which ones are best and proposal submitters can iterate their designs to attempt to improve support.Each proposal will have an attached PDF that details the project and what the goals are. There will also be a forum-like thread where the project can be discussed and details worked out with the community. At any time, the masternodes can vote to show how they feel about specific proposals. After each vote, the software will automatically tally the total votes and if the project gets the green light, allocate the budgets instantly if needed.Proposals will have pages on a website that show their ongoing support from the masternode network. The masternodes will vote in a non-final way using the network, which this website will read then update statistics (the above pie chart). The proposals authors can update the PDF and have conversations via the comments to flush out their ideas with the community. This will be a process that occurs naturally to gain enough support to get the project funded.The budget will be calculated in real time after a masternode updates their vote. This means if a proposal didn’t work as expected and was already approved, masternode operators could change their vote and remove funding immediately.The total budget of the network can be calculated by taking 15% of the reward. The entire budget of the network will be allocated to be spent on the ecosystem. This will be done by voting on all of the proposals, then sorting them by approval rating like the image above. Each line item will then be added to the budget, until the total budget is used. Budgets would be calculated by the network itself in a completely trustless way.It’s also worth noting, if it comes out that someone is misusing funds from an approved budget, masternode operators will change their votes to “nay”. The protocol calculates the winning budgets in real time, so the badly used budget could be removed within the space of a few hours. This is a completely reactive and trustless system.Due to the decentralized nature of the masternode system, it might be necessary to make funded committees, that are responsible for some project or task. These would be submitted in the same way, but the committee itself would receive the funds. In projects like this, the committee would transparently report on what it spent money on and keep track of the progress of it’s projects.If there is money left over in the budget, the system will also support proposals for moving money into a “savings” account managed by a group of people. This will allow us to plan for the future and budget for larger things or to stop the system from outright wasting money. There are no limitations on which groups do things, so other foundations could also be funded, that have separate or conflicting missions. This should allow a completely decentralized funding environment to form that is fault tolerant by it’s nature, where the network itself is looking out for its best interests through the knowledge of the crowd of the masternodes.Some oversight will be needed for the blockchain contractors. Each budgeted item will require either a team manager or a committee. Periodically the managers will write what the person being paid is working on and show the value created from the funds that were allocated.There are also cases where exact USD amounts must be paid (such as lawyers, etc). These cases will be managed by committees, where a group of people oversee a project. The group will have a multi-sig wallet that is paid from the blockchain, then they will make payments from that multi-sig for the exact amount needed. Committees will be required to be completely transparent and post updates about the progress they’re making and where the money is going.In the case where a committee isn’t being transparent or is not posting updates, the community will begin to inquire about the status of the project. If no satisfactory answer is given, support will be lost, masternodes will change their vote and the project will drop off of the budget. In a way this system should be self policing.Eventually we’ll have many blockchain contractors. At this point team leaders would be elected as blockchain contractors to manage larger decentralized projects in the department depending on their current needs.The project would put the power of determining where Dash goes in the future to the Masternode network itself. Later in the future, I see most of the core development and other projects that we didn’t even think of funded through this model. The ecosystem should be stable and growing without our help at all. That is the idea, that the blockchain could support itself regardless of the specific people involved even decades from now, is a decentralized management system built to outlive its original users, a self sustainable decentralized cryptocurrency network that can still operate cohesively and bring added value services to end users in a consistent way. This model could be really innovative and allow crowd funded peer to peer efforts to compete on a global scale with projects that are very well funded.Every masternode operator establishes a bond of trust and a social contract with the network in which he is bound to contribute to the development and maintenance of the ecosystem he benefits from. Under this model, a portion of the funds that the operator is bound to receive are given to him in custody, not in ownership, and are held in escrow by the network to be executed by the operators for the benefit of the ecosystem. Everyone contributes equally and proportionately to the benefits they are receiving and the risks they are taking, there are no privileges and no loop-holes. This is complemented by the full node voting mechanism that allows for a distributed group to vote on a continuous basis on practical matters without the need to forfeit their right to decide to others, every few years, like with traditional governments or cooperative corporations.We envision a future in which this model of transparent, unbreakable and verifiable contribution to the common good, in combination with continuous participation of the crowd through active voting, is utilized to manage organizations that are owned or ran jointly by its members, who share the benefits and responsibilities of those collectives, like governments, cooperative corporations, unions, DAOs, crypto-currencies, etc. We are calling this model, decentralized governance by blockchain.I hope everyone can see why this model is incredibly powerful. We are in no hurry to implement it and I would love to get feedback from the community to help refine this idea.