Dash Evolution Proposal: Phone Dash Phone

GrandMasterDash

Well-known member
Masternode Owner/Operator
I'm going to repeat and elaborate on a proposal on how to to make Dash Evolution super easy with no usernames and no registrations. This solution deals with authentication around the time of transaction rather than before or after. It also hopes to deal with phishing attacks.

1. Person A calls Person B by telephone (mobile or voip, it's not important). Both parties have a dash app running in the background.

2. When Person A initiates the call, their dash app registers with the MN network and it says, "My telephone number is XXX and I'm calling YYY".

3. Every time Person B receives a call, their dash app also registers with the MN network and says, "I am YYY and I've just received a call from XXX".

4. The MN network has now established a two way channel of communication that is open for a maximum of two hours, or until either party hangs up.

5. Both parties can now exchange text messages via the MN network.

6. Only Person A (the initiator) can send money to Person B, thus stemming phishing attacks.

7. Only Person B (the receiver) can send files to Person A, thus limiting malware from Person A.

NOTES:

1. The phone numbers are arbitrary; a company with a switchboard number would simply announces that number to the MN network.

2. When Person B receives a call, the dash app would display how many live connections Person A is making. Thus, Person B might be able to determine if it really is a call centre.

3. To stem spamming, a micro-micro transaction would be paid by Person A (the initiator) when Person B answers the call.

4. The possibility of identity theft exists (Person B sending files to Person A).

5. The existing methods of using dash would remain as an option (QR codes etc).
 
3. Every time Person B receives a call, their dash app also registers with the MN network and says, "I am YYY and I've just received a call from XXX".

Sounds like a tremendous amount of unnecessary blockchain bloat to me.
 
Doesn't touch the blockchain, it's just a shared buffer for the duration of the call, or two hours
 
I see some massive security issues in there
and me personal , I like to keep things separate !
I would not have my phone line (I do not trust anyway) trigger anything with my finances
 
I see some massive security issues in there
and me personal , I like to keep things separate !
I would not have my phone line (I do not trust anyway) trigger anything with my finances

No security issues because the value being sent to the MN network is arbitrary and could be modified in Settings. The only thing required to function is that the XXX->YYY values correspond to the YYY<-XXX values within the same time frame. Additionally, there could easily be a Setting to disable this functionality.

Keep in mind, the current method to send dash would still exist. The purpose of this proposal is to provide a simplified means of sending dash between two Average Joe users. Additional future mechanisms can coexist with this. For example, if in the future dash insists on going with usernames, this would still be an option.
 
Back
Top