Proposal “DashRadar-development“ (Active)Back

Title:DashRadar development
Owner:Antti-Kaikkonen
One-time payment: 21 DASH (17853 USD)
Completed payments: no payments occurred yet (1 month remaining)
Payment start/end: 2018-01-17 / 2018-02-16 (added on 2018-01-03)
Final voting deadline: in 10 days
Votes: 470 Yes / 21 No / 22 Abstain
Will be funded: No. This proposal needs additional 1 Yes votes to become funded.
Manually vote on this proposal (DashCore - Tools - Debugconsole):
gobject vote-many 87415e5aae8381d2f34187d447c186742819bfcafa15ed1eb41574bfe0eb202e funding yes

Please login or create a new DashCentral account for comfortable one button voting!

Proposal description

The goal of this proposal is to fund the development and hosting of DashRadar, which is aiming to provide a comprehensive set of online tools for accessing, visualizing and analyzing the dash blockchain.

Current tools of dashradar.com include an interactive transaction graph visualizer, a collection of interactive charts and a data explorer where users can execute cypher queries against a neo4j graph database containing the dash blockchain.

Deliverables
  • A new block explorer module to DashRadar
  • Improving the existing code base and releasing the code as open source
Schedule
3 months (January, February and March).

Budget
Proposal fee reimbursement: 5 Dash

Development: 15 Dash total

Hosting: 1 Dash. Should last for at least 5 months.

Total: 21 Dash

More info

Show full description ...

Discussion: Should we fund this proposal?

Submit comment
 
3 points,7 days ago
I find it problematic that Dash pays for a product that everyone can just take and copy in the end. An employer does not hire an engineer for 100k a year to design a car and then give out the blueprints to everyone for free either. This website does not *have* to be opensourced, because no trustlessness is required for it to run like a blockchain handing people's money. Can you please speak to that?
Reply
3 points,7 days ago
Hi Macrochip and thanks for asking this question.

Can you name the disadvantages of other projects copying the project? I can only think of positive sides about open sourcing the code:

1) Even if other projects copy the project they might end up contributing improvements to our code
2) If it becomes popular then more people are likely find out that it was funded by the Dash DAO, which could give them a positive impression of Dash.
3) If we want to hire more people in the future, then it will be easier to do so especially if the applicant is already contributing.
Reply
1 point,5 days ago
Thanks for the reply.

The disadvantage is easily explained: You're helping the competition and have Dash pay for it.

People do not realize the value of something that is given to them for free, so the positive publicity towards Dash that you've mentioned is purely imaginary. The end product is available to all and nobody cares whether it was paid for by Dash or not. If it's up for grabs, it's being taken, no gratitude whatsoever. That's just a fact of life.

Now if it was to be opensourced at a later date with much publicity about it and pushing Dash as the financer on top of every headline? That I could live with.
Reply
0 points,3 days ago
I understand your concern but I still think that the pros outweigh the cons. In my opinion it isn't necessarily bad for Dash if other coins benefit from the project because it's not like this website is a a major competitive advantage.
Reply
1 point,7 days ago
Yes!
Reply
-1 point,7 days ago
Hi Macrochip and thanks for asking this question.

Can you name the disadvantages of other projects copying the project? I can only think of positive sides about open sourcing the code:

1) Even if other projects copy the project they might end up contributing improvements to our code
2) If it becomes popular then more people are likely find out that it was funded by the Dash DAO, which could give them a positive impression of Dash.
3) If we want to hire more people in the future, then it will be easier to do so especially if the applicant is already contributing.
Reply
-1 point,7 days ago
Pasted this answer in the wrong place. Please dislike the comment above. (can't delete it)
Reply
1 point,9 days ago
Development update: first version of the block explorer released. More info: https://www.dash.org/forum/threads/interactive-blockchain-visualization-tool-development-thread.15425/page-2#post-162482
Reply
1 point,11 days ago
Your SSL certificate seems to be expired. Also, the charts page is almost unreadable with the dark grey background.

But other than that, it looks pretty good.
Reply
0 points,9 days ago
In the recent update I made some visual improvements to the charts page based on your feedback: https://dashradar.com/charts
Reply
0 points,11 days ago
Thank you for the notification and feedback. I just renewed the certificate and I think you are right about the background color issue.
Reply
1 point,11 days ago
Nice tool for us the have. you have the support of Brazil Community.
Reply
1 point,12 days ago
I'm impressed by the tools you build so far, you have my support.
Reply
1 point,13 days ago
bien buena idea cuentas con nuestro voto
Reply
1 point,13 days ago
Sounds Like a great idea, got my vote.
Reply
2 points,14 days ago
great proposal and acceptable budget!
Reply
0 points,14 days ago
Do you have a github profile to share?
Reply
0 points,14 days ago
Nothing interesting to see in my old profile. Just created a fresh profile with my real name: https://github.com/Antti-Kaikkonen.
Reply
1 point,15 days ago
Yes of course, good luck.
Reply
1 point,15 days ago
Will the code become opensource ?
Reply
0 points,15 days ago
Yes (it's written in bold in the proposal). I will do some code refactoring first to make it more readable and easier to maintain. I will publish the code in GitHub most likely in February but no later than March.
Reply
0 points,15 days ago
HI Antii. Good luck with the project. Is it written in c++?
Reply
0 points,14 days ago
Thanks mshepstone! It's written mostly in TypeScript using Angular. One component that imports data from the Dash Core client to the neo4j graph database is written in Java.
Reply