Proposal “dash-intel“ (Closed)Back

Title:Governance Analytics & Business Intelligence
Owner:Dash_Intel
Monthly amount: 50 DASH (1186 USD)
Completed payments: 3 totaling in 150 DASH (0 month remaining)
Payment start/end: 2018-03-19 / 2018-06-16 (added on 2018-03-10)
Votes: 829 Yes / 251 No / 22 Abstain

Proposal description

UPDATE
We've added some more graphs to the proposal and removed the rather contentious bit regarding voter concentration.

OVERVIEW
While the Dash DAO is a unique and radically transparent governing body, there has been very limited data-driven analysis performed to evaluate its function.

We would like to provide the Dash community with a deeper look into the inner workings of the Dash Governance and Budgeting System by thoroughly analyzing masternode voting patterns, proposal attributes, and many other network parameters to gain additional insight into how the treasury system behaves and how this behavior changes over time.

This information will provide value for the MNOs - by giving them a much deeper understanding of how their governance body functions, while also being incredibly useful for those submitting proposals - by providing them with analytics that will help understand the network’s needs and thus structure proposals that are more likely to deliver value to the network and thus pass with ease.

DELIVERABLES
Our work will consist of two primary functions:

  1. Data Collection and Analysis 
    Ongoing development of a comprehensive governance database containing proposal, votes, categories, pricing information, and additional info and insights.

  2. Build-out of user-facing website
    • Easily digestible visualization of the collected data, updated live using D3.js and other data-viz tools
    • Public access to API, containing the raw data.

  3. Open-source release of data-collection code (after much refactoring)

DATA EXAMPLES
As MNOs, we have a genuine curiosity about the way the DAO operates and have already begun collecting and analyzing network data. While limited by our ‘bootstrap’ budget, we have been able to develop a basic database and extract some interesting insights. Here are a few examples of our initial findings.

  1. Here is a basic stacked bar graph showing what day of the month the votes came in for the January 2018 budget period. It gives Proposal owners an idea of when MNOs are most active. Additional insight can be gained by looking at how this distribution has changed over time across budget periods, as well as further examining anomalies, such as the vote spike in the middle of the month.
    https://lh5.googleusercontent.com/4FwELDg-Napv0SYC00WgTFfor_PWiIgnpiXjmU5zX68vH_damF-teFVwPKIttTJQ75AOGQL9KvH18r13DwdDAPyxuCU1VOLnDymt2VjsPlszM6ublkiYmnYaEVaVrLenxopkeSzl

  2. This graph gives additional insight into masternode activity, by showing what time of day and day of week votes come in on (shown in PST)
    https://lh6.googleusercontent.com/ALFnVphj1fb5uCfIqlcT7oVppjSp49DFptXCrlD5jaIYghq6WH8BdOWqXEUzi5mQAmaQlI2aUAVjlb22BIDbe9QmMQjRpF8gLsbnIKLIPnV5hyjvbPYoF-lr4NfAPeYzSh89FmGY

  3. This graph shows how many Unique Masternodes voted in each budget period. Evaluating the changes in MNO engagement over time is a powerful tool in assessing the health of the overall ecosystem.  
    https://lh3.googleusercontent.com/-LUkYzbrWSH3FSgPhuynr21hOIsesKEoBNBpVRyV5rLgKtfhbV3z_X7ESh3eNXaaceKvx6SxZ0fzfdfIC9CGs0EPceaZ2mYsY8kDpk1TD4hLiG4382d2twD1tu2DLn2AiN4v01xh

  4. MNO voting patterns: From this graph, we see that in this particular budget period, 502 MNOs voted YES on 100% of the proposals they evaluated, while 65 MNOs voted NO 100% of the time, with a somewhat standard distribution for the rest.
    https://lh4.googleusercontent.com/muVS8Q2ClOYVHM4fg82t3qnOQKV-KMQ6TxUAVew0vf_9jxxqSBAKuXlLIaly0G5MNxqVs2pGpmFHaJ3kVmCFrrHk5eJ5qCcoS1NlYkBFBp2GS8O2cY5aM9s4qErK3cEviTvQEn-l

    UPDATE - Original Proposal Version

  5. After much deliberation and several conversations with vocal community members, we have decided not to continue our research into voting concentration. Our initial research when clustering by votetime was prone to false-negatives as all of the community voting tools use randomized offsets to prevent clustering by votetime alone and improve anonymity. The only voting tool which doesn't utilize random offsets, is the Dash Core wallet.

  6. This graph gives a good indication of the cognitive load placed on voting masternodes who have to cope with evaluating an ever increasing amount of proposals.
    https://lh4.googleusercontent.com/0sDMldLNzKNIcD7Jlu9HKj1h_GdsJr_F-kdsa3cMZjYOSRokBJI1-ufutULQlLkG5OSVrHimx6Ytio6m2TnlchHjaA9SVCXZZWZcAQfYgQF1E3L5RKSgdltVv6Vv33690W_455sC
  7. This graph shows how many active proposals there are in any given period (the data isn't perfect yet, multi-month proposals are tough to deal with)
    https://lh6.googleusercontent.com/w1uljVpHSrbcl7vMHzEwFrzkhYmnKs4l_GQKOCGp1TPr4FoM49x7fPsIXUxs1SF_DK13XldTfSCz7kiraX-AeHquZ-mtnxPHOqa3t11AzQYg9AmxjeJq38Z-s4P3R5dF1J1_2y9m
  8. This graph shows what a lot of us already expected in that we voted on a lot of Marketing proposals in 2018
    https://lh3.googleusercontent.com/ciTok6W6tbaM0VATsTJVmsJq8icMrSs94X0a_mPochkXunmEEYY1TuNzQuD07RJJauFHu2lE-2-BhY1D_gwWVXYapo74rl9fsUNU3ZR-zHGC1RMDPOQAhayr2qsoLR2e2FYr-urc
All the graphs you see above will be interactive and will live on the dashintel.org website.

FURTHER DEVELOPMENT

Our objective is to use the additional funding from the Dash Treasury to accelerate the gathering and analysis of data, as well as making our research publically available to the network. More specifically, we would like to further explore the following areas:
  • Network Analysis - we will seek to find insights on how individual nodes operate, how the network behaves as a whole, and how consensus is reached. These are core components to understanding the behavior of any network, from an ant colony to an election. Our research will begin with the examination of the following:
    • Looking at voting patterns to determine how nodes influence each other
    • Identification of nodes that act as “opinion leaders"
    • Identifying tipping points during a voting process where the outcome can be predicted.

  • Sentiment Analysis - using tools like Watson Tone Analyzer to gauge comment sentiment on proposals and pre-proposals will give us further insight into how the MNOs and the broader community react to various types of proposals. This research will be focused on determining:
    • Who are the most vocal/influential members of the community?
    • How does the community react to various categories of proposals, such as development, marketing, and integration?
    • Which proposals are the most contentious?

  • Statistical Analysis - we will use a regression based models to test our hypothesis and determine which factors are statistically significant, which will be particularly useful for:
    • Examining correlation vs causation relationships
    • Identifying outliers that require further qualitative examination
    • Mathematically validating or discrediting our hypotheses
We see tremendous value in making our work publically available to the community and would like to encourage collaboration with all its members.

BUDGET
https://lh3.googleusercontent.com/iWp5TWgj3uC1Lsv5K4LswKyEhbjfcVPYR9RYwd99S4yYQ62JuvB3_ME_rpENqsuMeIX9KBd-aPq2KBq2uzxDv0dUV24Nq9V745trA_7kcGZQii0niVNl8m-sswQY496IAsuKykCT

Using the 30 Day SMA moving average price of $510 USD/DASH from yesterday (3/8/18), the total comes to 50 DASH/month.
* Any increases in Dash price will be used towards further development and expanding our data sources.

Pre-Proposal Link

Show full description ...

Discussion: Should we fund this proposal?

Submit comment
 
0 points,6 years ago
Dash Watch May 28th 2018 Report on
Governance Analytics & Business Intelligence by Dash_Intel
https://dashwatch.org/files/1527513189414.pdf
Reply
0 points,6 years ago
voting YES. I see benefit in having more data.
Reply
1 point,6 years ago
A: This looks like a fantastic project and I can't wait until it passes and gets built and I can use it.
B: Good on you for using the 30-day SMA even though the price is down lately.
Reply
2 points,6 years ago
We're close. Just a couple more days to push this over the top. Our current Treasury system is ground breaking. Having better data and analysis will help the community and the Core Team to tweak it in a thoughtful and effective way. It is a bad idea to tweak things without all the data. This gives us more data.

solarguy
Reply
1 point,6 years ago
Thanks for all the support!
Reply
3 points,6 years ago
Happy to vote yes. Getting better data can only help shape and refine the treasury process. Don't be afraid of data or analysis folks. The data IS there, and the analysis WILL happen. Somebody will do it. We as a community may as well be the ones that benefit from it.

solarguy
Reply
2 points,6 years ago
I do not understand how this proposal has not yet been approved, when it is a substantial improvement for the governance system.
Reply
0 points,6 years ago
It seems that the overall vote count is a bit low, perhaps because the proposal was posted early in the budget period and is now 'at the bottom' of the list on Dash Central.

We will be looking into our data to see whether this may be a recurring pattern with other proposals in other budget periods. Looking forward to presenting our findings on this topic and many others!
Reply
3 points,6 years ago
Voting 'yes' in hopes that the data can be/is used by some endeavoring individual to make the treasury system better.
Reply
1 point,6 years ago
A nice update!
Voting yes
Reply
5 points,6 years ago
UPDATE:

Spoke with a Dash Watch representative yesterday about working together and sharing our data. This has always been the goal and we encourage other groups to reach out with research goals and questions we might be able to answer.


We've also done some preliminary analysis on the success of the GetFreeDash giveaway program in response to a suggestion by Walter. Early results indicate that approximately 75% of those given free Dash keep it in their wallets and don't spend it, while about 25% have 'spent' 100% of what they were given.

It's entirely possible that the reason these people aren't spending it is because most of the giveaways have occurred during the recent downturn in the crypto markets and people would rather wait to sell it when it's worth more. Or, it's possible that they don't have a very good way to go about exchanging it or spending it.

It warrants further research and our next course of action would probably be to look at how long those who received Dash and then spent it waited to do so. Was it immediate? or did they wait until the price was higher than when they received it?
Reply
-2 points,6 years ago
Dear Dash_Intel,
your proposal has demonstrated that the MN can not be analyzed.
Thanks for that.
I do not see any interest in analyzing what is not.
This might just allow some to use these numbers for information manipulation purposes.
It's a no
Reply
2 points,6 years ago
I usually don't comment on proposals that I disagree with, but this time I'm making an exception, because I believe that the proposal can be relatevily easily changed into an extremely valuable for the network. For the sake of clarity, I am talking only about the idea of "Masternode groupings" (research 5). I do not have much comment on the other points, which are probably quite valuable, especially for potential proposal issuers.

First of all, your informaction about DashMasternodeTool in the context of voting anonimity isn't really accurate. I don't blame you for this - you probably don't use the application, so you may not know how it really works. In fact, during the voting, the application adds a random offset to the vote time of each of the votes cast and in this way it separates votes/masternodes from each other. In this way, as much anonimity as possible is ensured in this context - in my opinion when we deal with large amounts of $$$ in this crazy world, this kind of thinking is crucial for the people's safety and for this I'm ready to sacrifice transparency. I'm probably not alone with this opinion, because other tools like dashmnb or DashCentral, use similar methods.

Putting aside one's perception, whether the voting anonimity is good or bad, there are some other drawbacks I see for this particular research. As we know, only 10% of masternodes take part in the voting. Some of them (I hope a lot) are really aware and take care of their anonimity, by adding the above-mentioned time offset, separating MN payment transactions and so on. The consequence of this will be a lack of knowledge of the actual amount of masternodes that affect the results. We can learn, for example, that 250 masternodes are certainly in the hands of five people, but it's the lower bound and you won't be able to know the upper bound. Besides, what about shared masternodes? For them you will show a large ownership concentration, while in fact hundreds of people are the owners.

I think, that we will not be able to use this research in any debate with our opponents, because we will immediately be pointed out, that at least 90% of masternodes were out of the scope of the study. I'm afraid that as a result of this research, even fewer masternode may vote - some of them can put their privacy/safety above than advantages of the participating in DAO.

In my opinion, by slightly changing the scope of the research, you can get much more enthusiasm from the MNOs and even help to increase the resilience of the network in the long-term. For this purpose, the "Mastenode Groupings" research should be replaced with the "VPS providers & geographical centralization" studies. How important they are we could see after the power failure of the OVH Strasbourg datacenter in November 2017. Research doesn't automatically solve the problem (if it exists) but it could give rise to a discusion on how to mitigate this issue.

Probably such studies have already been conducted, but it would be good to have results updated on a regular basis.
Reply
2 points,6 years ago
Thank you for the insightful comment Bertrand. Changing the focus a bit on the masternode research to cover the VPS providers and geographical centralization could be done quite easily, we're actually already collecting that data with Maxmind's API.

Our intent with the clustering was always to try and understand whether or not the Treasury had enough different voices voting in it to effectively benefit from the "wisdom of the crowd" and to see if voting power distribution increased or decreased as time went on. You're right in that it's rather hard to nail down empirically though and I see the argument against doing so as well.
Reply
0 points,6 years ago
I am sorry, I was wrong with this 10% of voting masternodes. Of course, it should be 20-25%. However, this does not affect my message.
Reply
1 point,6 years ago
Hey Bertrand, the data in example 3 shows that there are roughly 1900 unique masternodes that vote in any given budget. Given that there is now roughly 4800 masternodes - the approximate engagement rate is 40%.

In my opinion, the better we understand the composition and function of our governing body - the more we can do to improve it.

Voting yes
Reply
2 points,6 years ago
To those voting no, is it because you don't like the concept of clustered voting? Given the transparency of our voting system, whether we do this analysis or someone else - this information is out there.

If Masternodes don't like the fact that their vote isn't as private as they'd like, then it's time to get Core to push harder on vote blinding.
Reply
0 points,6 years ago
I agree with this. Someone will do these analytics, I prefer it if we have the information as well. As long as one doesn't try to put names on the clusters, I don't see the problem, other than I don't like the fact we're being spy'd on, but lets face it, someone is going to do this and get this information, it might as well be us.
Reply
1 point,6 years ago
Analytics such as this will be invaluable and will help us understand how our network is growing and maturing over time. It's a yes from me and I look forward to seeing the results and other areas you may be able to utilise such analytics in future, such as blockchain analysis of the Dash giveaway in Venezuela.

Walter
Reply
0 points,6 years ago
Voting yes
Reply
0 points,6 years ago
Although I feel like this is a tool to spy on masternode owners, LOL, I think the transparency it provides is invaluable. I'm voting yes.
Reply
0 points,6 years ago
This is by no means the intention of the project. It began as a research project into how well the DAO is functioning and where the funds have been distributed as well as getting insights into how it has grown.

We started by looking at proposals and then we started looking into voting because there have been about 500k votes cast in our DAO and that's the kind of data that gets geeks like us excited to analyze.
Reply
1 point,6 years ago
Having the maximum number of metrics and analytics is essential in any company and the DAO must have these technologies to make the most accurate decisions. Thanks for the proposal, you have my support
Reply
1 point,6 years ago
Voting yes with both hands! More information and transparency is a good thing.

solarguy
Reply
2 points,6 years ago
Very interesting info so far!
Hopefully y'all can also work with the community and focus your analytics on other things of interest as well. For example, if the community asked you to do an investigation to track large giveaways to make sure said giveaways are not being gamed with large sums of Dash immediately being consolidated to one polo account and cashed out.
Can y'all help with stuff like that or is this just a masternodes only thing?
Reply
1 point,6 years ago
Thanks for the comment.

We've been talking with John Kindel and some others on the Core team as well about taking this data analysis beyond just the governance data and this is something we could potentially look into.

We have some code for looking at the transaction layer for our proposal payout calculations (thanks Insight API :) ), and it should be possible to transfer some of that work over to looking at giveaway wallets.
Reply
0 points,6 years ago
Cool, voting yes
Reply
0 points,6 years ago
Prediction: This proposal will pass.
Voting yes.
Reply
0 points,6 years ago
Thanks for the support. We think this data will good to show the rest of the world what a functioning DAO looks like and how well its working.
Reply
6 points,6 years ago
This preliminary data suggests what every level-headed Masternode owner long suspected: The degree of decentralization of MN-ownership is just fine and it keeps getting better. No "evil Evan" or "evil Core" controlling an "absolute majority" as sore haters and trolls have been lying about for years.

I'm really glad this analysis was done, as it is invaluable in our fight against detractors and more importantly it serves as a perfect advertisement for Dash's healthy ecosystem to any potential user and/or investor out there.

It goes without saying that this proposal has my full support as the additional planned features are exactly what our network needs. It will be a beautiful display of our living network to see the data & stats evolve over time.

This is the kind of independent developmental proposal I was hoping for for a long time.

LESS MARKETING PROPS, MORE OF THIS!
Reply
1 point,6 years ago
I was a little unsure that I wanted publicity and scrutiny... but then I realised that transparency and openness is what makes crypto-currencies like dash different from banks. So i'm voting yes. It's good for people to see as much as possible.
Reply
2 points,6 years ago
Yes from me. I think this is important information to have and track for the network.

I would also be curious to know if exchanges are setting up masternodes. Which is fine, as long as their clients are made aware.
Reply
0 points,6 years ago
Looking into whether exchanges are setting up masternodes or not isn't something we've planned on looking at but it might be possible.

I would imagine many exchanges do set up masternodes but it could be tough to track the movement of those funds in a manner where we're certain that they're held by an exchange vs just sent to an individual's wallet from an exchange address.
Reply
0 points,6 years ago
Nice proposal, I think it would be cool to include a price metric. If Dash goes up mid/down voting cycle does it change voting behavior. Perhaps getting data from dashcentral going forward would be possible. Imagine if you could see time to decision on a proposal (and repeat views) to determine how quickly a decision was made to vote no or yes.

With enough analysis you should find a couple big MNO's probably using a voting script to submit votes rather than just one big vote.
Reply
0 points,6 years ago
Great idea for price metric comparison!

We can ask Rango for this but I don't think he's running analytical code to that degree and I'm not sure if it's something masternodes would really want to subject themselves to.
Reply
2 points,6 years ago
Interesting budget proposal, it could be usefull to have data-driven analysis to evaluate Dash decentralized governance and budget system.
We could draw some interesting insight from that.
You have my support.
Reply
3 points,6 years ago
Thank you for this proposal! It looks to be very useful in evaluating the health of the treasury/network as well as inform potential proposers.

This is more the type of information I have been looking for, "to help masternodes make more informed decisions."

More types of data I'd like to see, that perhaps you might provide in the future:

What kinds of proposals are being submitted each month? (dev, biz ints, ads, ed, community, etc.)
What proportion of those categories are being approved?
What proportion of the budget is being allocated to those categories per month/quarter/year?
What is the avg/median size of proposals submitted vs being approved?

How likely are proposals to be approved that are submitted by first-time proposers vs a 2nd-time proposer, 3rd+ or more "experienced" proposal owners? and what is the "experience-distribution" of proposals being submitted/approved?
i.e. what proportion of the budget is being allocated to first-time proposers vs more experienced?

I'm also interested in your "Sentiment Analysis," particularly the data that answers "What types of proposals are the most contentious?" I'd be fascinated to see what types of proposals are more/less contentious (e.g. development has 96% "approval" votes, marketing-type proposals on average this month have 84% "approval" votes, education-type proposals on avg have 43% "approval" up from 35% last month, etc...) and also what proportion of the budget contains proposals that are "contentiously" passed (e.g. 30% no votes) or that have broad support (e.g. under 5% no votes)

Looking forward to the approval of this proposal and more of your work!
Reply
2 points,6 years ago
Thank you very much for your support and research suggestions!

We have already begun looking into some of the questions you mentioned and will be able to provide visualized data, as well as analysis and insights within a few weeks.
Reply
2 points,6 years ago
I appreciate your responses in your Pre-Proposal and willingness to flesh out what is intended and projected with further developments. Analytics of these kinds will probably be invaluable going forward for the reasons you describe.
Reply
2 points,6 years ago
This sounds like valuable feedback to the MNOs, and seems reasonably priced. Voting yes.
Reply