
Proposal “masternodeio“ (Closed)Back
Title: | Masternode.io |
Owner: | mn_io |
One-time payment: | 109 DASH (4743 USD) |
Completed payments: | no payments occurred yet (1 month remaining) |
Payment start/end: | 2018-02-17 / 2018-03-19 (added on 2018-02-20) |
Final voting deadline: | in passed |
Votes: | 285 Yes / 267 No / 49 Abstain |
Proposal description
Summary
We aim to introduce a new and improved open source proposal system for the DASH community. By doing so the community will be able to compete, modify and host any number of proposal systems at the benefit of the DASH ecosystem.
GreenCandle’s escrow service will be used to guarantee a return on the community’s investment.
Landing Page Mockup
Proposal Mockup
Objectives
Proposed Solution
Value to the Community
Developing this service and open sourcing it will lower the barrier of entry associated with running a proposal system for the DASH community encouraging competition which in turn will drive
innovation.
Proposal Breakdown
The application will be built using a LAMP backend with a fully responsive frontend ensuring the service will be made available on any device or browser.
Proposal Timeline
Week 1
Development of the responsive frontend will take place. Once complete I will post a screenshot of each page within the DASH forum to receive and apply feedback provided by the community. Developing the frontend will allow us to finalize the data displayed on each page and make final adjustments before beginning the backend development.
Week 2
Development of the LAMP backend will take place including the creation of the Database architecture through phpMyadmin. The underlying logic required to run this service and interact with the DASH blockchain will also be completed during this time.
Week 3
Testing! We will focus on testing the application using the DASH testnet to ensure everything from the creation of proposals to commenting functions properly. Once complete the application will be open sourced in order to receive the final payment from the GreenCandle escrow service.
Total Timeline: 1 Month
Sub-Total: 100.00DASH
Proposal Fee: 5.01 DASH
Escrow Fee:4 DASH
Total: 109.01DASH
We aim to introduce a new and improved open source proposal system for the DASH community. By doing so the community will be able to compete, modify and host any number of proposal systems at the benefit of the DASH ecosystem.
GreenCandle’s escrow service will be used to guarantee a return on the community’s investment.
Landing Page Mockup
Proposal Mockup
Objectives
- Introduce an open sourced system to empower any community member with the tools required to operate a proposal service for the DASH ecosystem.
- Develop a variety of features that can be used to prevent or eliminate the threat of malicious actors.
- Create an improved proposal experience to alleviate some of the pain points involved with current solutions.
Proposed Solution
- Rebuild the functionality of DASHCentral with some desired community improvements including:
- Ability for Masternodes to hide comments that were not created by other verified Masternodes.
- Replace the project description section of proposals with the ability to embed a PDF ( see proposal screenshot ). Alleviating the pain associated with creating a proposal through the WYSIWYG editor.
- Develop a modern fully responsive frontend.
Value to the Community
Developing this service and open sourcing it will lower the barrier of entry associated with running a proposal system for the DASH community encouraging competition which in turn will drive
innovation.
Proposal Breakdown
The application will be built using a LAMP backend with a fully responsive frontend ensuring the service will be made available on any device or browser.
- Landing Page - screenshot
Latest DASH stats, changelog, FAQ, and a list of active proposals
- User System
Login, logout, registration, and forgot password
Ability to verify/register Masternodes
- List All Proposals
Includes all past and present proposals
- Proposal - screenshot
Includes title, owner, escrow provider, budget requested, deadline, embedded PDF, vote spread, Masternode voting instructions, and comments
- Proposal Generator
Creation of the proposal on the DASH blockchain including the burn of 5 DASH
- Contact Us Form
Connect directly with the owners of the proposal service to report bugs or other issues found with the service.
- FAQ
Outline how to create a proposal, register a Masternode, etc.
- Site Terms
Proposal Timeline
Week 1
Development of the responsive frontend will take place. Once complete I will post a screenshot of each page within the DASH forum to receive and apply feedback provided by the community. Developing the frontend will allow us to finalize the data displayed on each page and make final adjustments before beginning the backend development.
Week 2
Development of the LAMP backend will take place including the creation of the Database architecture through phpMyadmin. The underlying logic required to run this service and interact with the DASH blockchain will also be completed during this time.
Week 3
Testing! We will focus on testing the application using the DASH testnet to ensure everything from the creation of proposals to commenting functions properly. Once complete the application will be open sourced in order to receive the final payment from the GreenCandle escrow service.
Total Timeline: 1 Month
Sub-Total: 100.00DASH
Proposal Fee: 5.01 DASH
Escrow Fee:4 DASH
Total: 109.01DASH
Show full description ...
Discussion: Should we fund this proposal?
Submit comment
![]() |
No comments so far?
Be the first to start the discussion! |
Voting YES.
Dash Central could be improved and modded for sure. But that is not happening.
Schedule seems aggressive. Take the time it needs to make it watertight.
Voting yes.
I'd like to be able to hide all proposals I've voted on (with a check box); or move all proposals I've already voted on to the bottom of the list so I don't need to scroll through them all the time.
It would be nice to be able to sort proposals by net votes, by yes votes, by no votes.
After I place a vote, pop up a comment box so I can add a comment without having to move to a different area on the screen. This could make voters more likely to comment.
As masternode operators we need to take ownership of the tools and resources we use to collaborate and contribute to our network. The first stage of that is creating one or more DFO's that we control via funding proposals such as this, then they build out the infrastructure we require.
MNO's who want to hold out for a completely decentralised "evo" solution are living in a dreamworld if they think that's coming any time soon. We're years away from this kind of solution in reality.. In the meantime we have real business to attend too...
Think about it.. As Mark Mason would say.
Walter
DashCentral has played a huge role in the development of Dash, but it is a central point of failure. An open source, redundant site would be a good thing. It doesn't mean DashCentral can't be improved as well.
solarguy
For both this proposal and for rango, I would like to see the following features implemented:
1. Set comments to MNOs only
2. New proposal header field: Proposal Owner Identitiy Verified? field (green yes check or red no X)
3. Escrowed? field (green yes check or red no X)
4. Escrow Provider: text
5. Escrow address verified? field: (green yes check or red no X)
DashBoost = a micro-proposal system where small opportunities can be voted on by the community (non-MNOs as well, AFAIK). Approved proposals would then receive the funds from DashBoost.
Masternode.io = an open-source, improved version of this site — with tools to prevent trolling (this is starting to become a real problem here), a better front end, PDFs for the proposal descriptions, etc.
I fail to see any overlap with DashBoost...
Also, escrow is being handled by GC, that’s it. If MNOs have issues with GC that should be discussed in the comment section of that (currently live) proposal. From a purely escrow point of view GC is doing their job as I have not heard any reports of proposal owners that deal with GC not being paid.
But at the same time i think we need to discuss any new budget proposal system a bit further, specifically with regards to the implemention of moderators, comment filters and splitting the masternode owner group from the rest.
It is not clear to me how the masternode owners feel about that : do we want moderators that will be actively viewing and judging comments ? Or do we want to introduce comment filters ? Or do we want a system, that only let masternode owners discuss budget proposals ?
This would also allow MNO's to filter comments even further, let's say there is a domain created using the software to troll proposals, filter or ban the domain from being included in the comment section and this problem is solved.
See my response to @quantumexplorer for a bit more information around our thought process about the proposal and open sourcing all features, etc.
Our goal is to eliminate the centralization of a budgeting system and we believe this problem can be solved under one of the following ways:
#1) Run this software on dash.org - dash.org/proposals
#2) Create a page on dash.org that pulls the title + url of each proposal from Dash sentinel and provide direct links to each proposal ( think DashVoteTracker )
#3) Take option #1 or #2 a bit further by aggregating the data from each budgeting system's API to display everything in one location - dash.org ( DashCentral already provides this, we will as well! )
Dash already offers a decentralized proposal system, the only pieces that need to be correctly implemented surround the features DashCentral offers and other addons requested by the community. Once the software is open sourced the community will
have the ability to use the proposal system they enjoy the most, while keeping everything connected through API's.
It will become as easy as forking the repo, rebranding, upgrading if need be, and hosting on xyz domain. New competitors within the space will immediately be shared on dash.org ( if we go with option #2 listed above ) making this entire process nearly automatic.
To briefly touch on the budget this isn't a for profit business. Once complete there is no ongoing fee we can or will implement to charge for the service. We will run the budgeting system on masternode.io while upgrading over time based on the communities feedback. Long term we will accept donations similar to DashCentral but they will not be required. Either way we intend to continue open sourcing ALL new features we build into the service.
The decision around the budget came down to the following choices:
#1) Create 1 proposal to lay the infrastructure required for all of this while open sourcing everything along the way ( including new features )
#2) Create a new proposal for new feature requests while burning 5 Dash every time and creating 1 month development dead zones between each proposal.
Under option #1 the budget is slightly higher
As you just stated, this website is very central to the budgeting system and thus has started to be a target for trolling attacks. I am not sure how much time you spend here, but there have been a lot of vicious and vile posts by obvious trolls that took days to get deleted because there is no active moderation and anybody can sign up and comment. Plus, Rango is only one guy and cannot be expected to police the website by himself especially in the face of a persistent troll attack.
As an organization we don’t want potential contractors to post proposals here only to get berated with these types of comments. It is unprofessional and might cause bigger names to just stay away from us. That’s not good for Dash and why an alternative site is being built.
As for the costs, I hope the proposal owner will answer that portion of your comment.
Voting NO for now.
Unfortunately if this proposal fails it will take some time to repurchase the 5 Dash required to create a proposal, it's quite expensive. Regardless thank you for the feedback.
Alas it has come time for Dashcentral to only allow masternode owners to make comments.
Walter
We could build upon that
Upon your request for clarification I can confirm that was agreed and captured in the commentary under our proposal at the following link.
"https://www.dashcentral.org/p/gc-dash-boost"
The commentary being as follows;
"This is a community project that will be funded by the community and will be 100% for the community. If there is ever a requirement for the DashBoost infrastructure and codebase to be made available to other regions and sub communities then it will be made available.
The main point that I’m making here is that the community will always decide what happens in this domain. If someone creates a proposal and references our codebase as a key component then pending that proposal being passed we will supply the code as per the request of the community."
Respectfully Yours,
TechSquad
Secondly as MNOs have had issue with GC escrows and have voiced their concerns on another proposal. Im sure they will also cross post here.
Also, I don’t see the point of bringing GC’s issues here. If Core was escrowing this proposal it would still have the exact same value (or lack thereoff) to the network. Unless you think GC won’t relay the funds...
Walter
1) last minute submission 9 days
2) redundant effort, evo will make it obsolete.
3) not known user
4) no pre proposal discussion
5) hallmarks of GC.
6) essentially an extension of dash boost.. one could argue even similar code base.
7) the network essentially pays for twice the effort
I would urge all MNO to seriously consider this and vote NO.
What i'm against though is putting power in the hands of a select few moderators, we have seen the side-effects of that in the past.
So in my view we should have a place / several places, where only masternode owners can discuss budget proposals.
Dash Central or this new proposal site does not necessarily have to be that place alone, specially not if other budget proposal sites can share API's and make the whole thing less centralized.
Walter
solarguy