List of future development ideas

innergy

Member
Jun 27, 2014
46
13
48
1. What if we can provide something like DNS service based on masternodes which converts wallet addresses to unique names/accounts. Not every address of course, only on your wish. It'll be so easier to send coins to something familiar..

2. What if we can provide F2A for a wallet passphrase to unlock and send coins?
 

alex-ru

Grizzled Member
Dash Support Group
Jul 14, 2014
2,374
3,242
1,183
Have one crazy idea…

Now all new DRKs shared to: 80% to Miners (for securing Darkcoin) + 20% to Masternodes (for anonimizing Darkcoin).
And 0% to promote the coin. But all enterprises spend huge percentage of their budget for promotion…

What if we create new 5-10% share for «Promoters» (for PROMOTING Darkcoin) - It is also very important and complex and costly part of project- so just several enthusiasts are not enough to to make this job effectively.

The standard decentralized way is to use technology of affiliate programs: «Promoters» advertise Darkcoin’s site with their ID-links and all wallet’s downloads with their ID’s give them reward and so on… But there may be too many problems with cheaters, spammers, botnets and so on…

So the other simplified way will be just send this promo-fund to Darkcoin’s foundation for regular systematic promotion like «This week every students of X-University will receive 1 DRK», «Next week will be competition «best youtube DRK-video»» and so on.

Just an idea - hope somebody will discuss and improve it.
 

vertoe

Three of Nine
Mar 28, 2014
2,573
1,652
1,283
Unimatrix Zero One
What if we create new 5-10% share for «Promoters» (for PROMOTING Darkcoin) - It is also very important and complex and costly part of project- so just several enthusiasts are not enough to to make this job effectively.
You might want to look up Memorycoin2 and will evantually find out how hard they failed.

I liked the idea, every 20th block was dedicated to a voted represantive who gets 5% of the earnings of the mining rewards. But it was killed by greed, everyone wanted to get hands on the free coins and people were hating each other for being outvoted. I have never met such a community filled with hate again. Not sure if this coin still exists. It was a good idea and interesting implementation. But I strongly vote agains this idea.
 
  • Like
Reactions: moli and alex-ru

LonnieDRR

Member
Jun 24, 2014
103
41
78
Canada
We need good Darkcoin mobile apps like Blockchain.info app for iPhone and android. That we people can pay for goods and services in private sales and services from their smart phones. I love the Blockchain app and how it syncs with the web wallet.
 

vertoe

Three of Nine
Mar 28, 2014
2,573
1,652
1,283
Unimatrix Zero One

georgem

Active Member
Jul 10, 2014
82
110
93
the future feature I most want to see is anonymous messages.
I want to be able to send and recieve messages in my darkcoin wallet. No need to specify any usernames, just send a message to any DRK address.
Every message costs a small amount of DRK, probably just the standard TX fee, to make the calculation easy.
It would be great if I just could use the darkcoind directly to send messages, no need for the wallet per se.
 
  • Like
Reactions: Red-Shinobi

Red-Shinobi

Member
Apr 9, 2014
117
76
78
the future feature I most want to see is anonymous messages.
I want to be able to send and recieve messages in my darkcoin wallet. No need to specify any usernames, just send a message to any DRK address.
Every message costs a small amount of DRK, probably just the standard TX fee, to make the calculation easy.
It would be great if I just could use the darkcoind directly to send messages, no need for the wallet per se.
I agree with you 100%
Every time i send drks theres some communication going with it. What good is anonymous transactions if youre sitting there spelling it all out in plain text.
Plus, encrypted chat is a worthy service all by itself that id be willing to spend drks on.
 
  • Like
Reactions: georgem

vertoe

Three of Nine
Mar 28, 2014
2,573
1,652
1,283
Unimatrix Zero One
the future feature I most want to see is anonymous messages.
I want to be able to send and recieve messages in my darkcoin wallet. No need to specify any usernames, just send a message to any DRK address.
Every message costs a small amount of DRK, probably just the standard TX fee, to make the calculation easy.
It would be great if I just could use the darkcoind directly to send messages, no need for the wallet per se.
That's actually not hard to implement, let me draft something.
 

georgem

Active Member
Jul 10, 2014
82
110
93
I agree with you 100%
Every time i send drks theres some communication going with it. What good is anonymous transactions if youre sitting there spelling it all out in plain text.
Plus, encrypted chat is a worthy service all by itself that id be willing to spend drks on.
Exactly. I want to create software products and sell them for darkcoins. I don't want the users to have to register on my site. I don't want to do any of that KYC (Know your customer) crap.
I just want to give the user an address, wait for the payment, and automatically send him a download-link or serial number when the payment has arrived.
FUCK KYC.
 

georgem

Active Member
Jul 10, 2014
82
110
93
That's actually not hard to implement, let me draft something.
Please do so, I am looking forward to your draft.
For me personally, this would be the most important feature I would need for my upcoming darkcoin related business.
It would make everything easier for me and my customers...
 

georgem

Active Member
Jul 10, 2014
82
110
93
A problem could be, how can I answer anonymously to someone who didn't reveal his DRK address?
Meaning: how can I answer anonymously to someone anonymous?

Suppose I let someone buy a product anonymously on my website. So he just payed me some DRK anonymously, and now expects me to send him a serialnumber or something.
But I do not know his send address, because he used Darksend.

I would have to insist that he gives me atleast some kind of information (or not use darksend), so I know where to send the serial number, right?

So together with the anonymous payment he would need to send me his email- adress or something, or his anonymous DRK mail account, or whatever, so I can know where to answer....
 

thelonecrouton

Well-known Member
Foundation Member
Apr 15, 2014
1,135
813
283
A problem could be, how can I answer anonymously to someone who didn't reveal his DRK address?
Meaning: how can I answer anonymously to someone anonymous?

Suppose I let someone buy a product anonymously on my website. So he just payed me some DRK anonymously, and now expects me to send him a serialnumber or something.
But I do not know his send address, because he used Darksend.

I would have to insist that he gives me atleast some kind of information (or not use darksend), so I know where to send the serial number, right?

So together with the anonymous payment he would need to send me his email- adress or something, or his anonymous DRK mail account, or whatever, so I can know where to answer....
Buyer sends you a DRK address along with payment. Simple enough if/when messaging gets built into the wallet. Problem solved?
 
  • Like
Reactions: georgem

georgem

Active Member
Jul 10, 2014
82
110
93
Buyer sends you a DRK address along with payment. Simple enough if/when messaging gets built into the wallet. Problem solved?
It would be great if we could get messages standardized in a way.
Something like JSON:

{"comment":"Hello, I like to purchase your product.","replyto":"XtAdMy5nSxArut6rKKLQXxm84rpJNipXib"}

...
 

georgem

Active Member
Jul 10, 2014
82
110
93
Just missing the encryption.
Yes, but we would need some kind of format, so I don't need to guess what part of the message his reply address is.
What I am talking about is that within the wallet, there will be somekind of formating, like in an email software. Different input fields, for different things:
Think: subject, comment, replyto.
Ofcourse before this is sent, it will be encrypted.
 

georgem

Active Member
Jul 10, 2014
82
110
93
Still the totally awesomest thing would be if somehow the user could pay me anonymously, and I could answer him anonymously, without me knowing anything at all about the customer, not even his return address. So the network would know who to answer without any participant knowing who it is... and I question if this would even make sense... because wouldn't this put in doubt the whole anonymization process?
 

thelonecrouton

Well-known Member
Foundation Member
Apr 15, 2014
1,135
813
283
Still the totally awesomest thing would be if somehow the user could pay me anonymously, and I could answer him anonymously, without me knowing anything at all about the customer, not even his return address. So the network would know who to answer without any participant knowing who it is... and I question if this would even make sense... because wouldn't this put in doubt the whole anonymization process?
Knowing the return address isn't problematic, it's just a one-time throwaway pubkey, there are 2^160 of them, we're not going to run out anytime soon. And the 2^160 space can be easily extended anyway. Some inbuilt mechanism to ensure they aren't ever re-used would be good though.
 

georgem

Active Member
Jul 10, 2014
82
110
93
Knowing the return address isn't problematic, it's just a one-time throwaway pubkey, there are 2^160 of them, we're not going to run out anytime soon. And the 2^160 space can be easily extended anyway. Some inbuilt mechanism to ensure they aren't ever re-used would be good though.
I don't want to decide what is problematic or not.
Therefor the coolest thing would be that everybody involved knows as little as possible about each other.
Basically I want a customer to know my website, and to wanna buy my product, but me not knowing SHIT about him, only that he made the payment and that I have to send him the serial back. I will not know where to send it, I will simply somehow make a "blind reply" to his request...

Ofcourse this would only work for software-related products.
 

thelonecrouton

Well-known Member
Foundation Member
Apr 15, 2014
1,135
813
283
I don't want to decide what is problematic or not.
Therefor the coolest thing would be that everybody involved knows as little as possible about each other.
Basically I want a customer to know my website, and to wanna buy my product, but me not knowing SHIT about him, only that he made the payment and that I have to send him the serial back. I will not know where to send it, I will simply somehow make a "blind reply" to his request...

Ofcourse this would only work for software-related products.
A pubkey is a blind reply, it tells you nothing. We'd need IP obfuscation to make comms untraceable by parties monitoring the network though.

Isn't Evan already working on this - the Dark Transit 3-masternode process. There's a diagram floating about somewhere... edit: https://darkcointalk.org/threads/development-update-july-30th.1924/
 

DarkZ

New Member
Sep 17, 2014
7
9
3
Ottawa
DarkID
- A universal encrypted ID that must be used to access any DarkNet features.
- Exists as a "cointainer" a DarkCoin attributed to you containing anything you want.

DarkVote
- A voting platform used to focus and organize the community to prioritize and execute, with optional bounties available to those who complete feature requests.

DarkMessage
- An alternate messaging platform where email is sent as HTML and parsed using the latest technology.

I think that for these concepts scope needs to be limited.
 
Last edited by a moderator:

r-ando

Well-known Member
Foundation Member
Jun 22, 2014
411
250
233
Canada
DarkID
- A universal encrypted ID that must be used to access any DarkNet features.
- Exists as a "cointainer" a DarkCoin attributed to you containing anything you want.

DarkVote
- A voting platform used to focus and organize the community to prioritize and execute, with optional bounties available to those who complete feature requests.

DarkMessage
- An alternate messaging platform where email is sent as HTML and parsed using the latest technology.

I think that for these concepts scope needs to be limited.
Very interesting concepts.

DarkMessage has been discussed as an encrypted messaging service to conduct business discussions relating to sales and commerce, negotiations etc.

DarkVote is a concept that has been lightly touched upon by myself and most likely others but I have not heard anything about this yet from the development team.

How would a DarkID system work? It could potentially help me with my charity project's distribution management. Could it be a micro Dark container instead of a full Dark (a Duff), maybe with an optional functionality where ID could be verified by an authorized party (at the discretion of the client user of course), could this help with voting (maybe it could be invisible in the wallet and only called upon at need?) that could really help avoid potential scammers and stuff like that from trying to fake rights to charity node payments and other similar services, or people trying to pass themselves off as someone else for voting or claiming rights…
 

r-ando

Well-known Member
Foundation Member
Jun 22, 2014
411
250
233
Canada
Maybe the user could modify some parameters in this cointainer (if it was related to voting as well as other DarkService) to indicate location and the system could anonymously filter which votes the user would like to be included in, if voting one day encompasses other things than Darkcoin related voting…. For example, living in Canada I might not be as interested (or qualified to vote) on cultural landscape management questions (example of a subject, should this be built or not in this area) in a remote locality of India, as I am for Canada. Thinking along the same lines, different subjects usually attract different people ( and people change during their lives and are interested by different things earlier or later…) so could different fields of interest be identified in the container and modified at need. I also think some would be universal like questions of freedom and human (or animal) rights….

I also think this goes beyond limited scope for right now…. but one day, who knows ;)
 
Last edited by a moderator:

DarkZ

New Member
Sep 17, 2014
7
9
3
Ottawa
First. We have to think small. As small as we can, and use the ideas to solve the problems we have--so that we can become more efficient. There's nothing worse then putting in a lot of effort into something for a result which is uncertain--and getting nothing.

The features I mentioned, I think of them on a darkcoin.com/darkcointalk.org level--small scale stuff.

I would offer my services as a front end developer / designer on something small, with one caveat: it has to be something I am interested in using as a user (portfolio: https://www.behance.net/SeanJM, git: https://github.com/SeanJM)

There is a catch, I think a DarkID is a foundational feature, because it is the anonymous foundation for everything else--especially if it unifies accounts on different services that cannot be linked to an individual. You can log into the boards using a DarkID instead of an email, the DarkID is linked to your wallet so you can also receive payments to it, and it offers a level of obfuscation to the wallet address--this is something I cannot create. To encourage this to develop, I can offer my services as a front end designer for something else...
 
Last edited by a moderator:
  • Like
Reactions: r-ando

darkmonk

New Member
Oct 3, 2014
10
8
3
I believe one of the key things that will promote mainstream adoption are secure wallets for the competing phone OS's. To this end ... DarkZ, I have some experience coding for Android. Would you be willing to help me with the front end design while I hack away at the back end code for an Android wallet? The bounty for this from the Darkcoin Foundation is @ 372DRK for this, if incentive is your cup of tea - I know it's mine.

If that interests you, send me a PM and we'll talk privately.