Welcome to the Dash Forum!

Please sign up to discuss the most innovative cryptocurrency!

Dash on Delivery (DOD)

Discussion in 'Pre + Budget Proposal Discussions' started by brownbear, Jul 3, 2018.

?

Do you think a Dash on Delivery solution would improve consumer experience, while shopping on line?

  1. yes

    57.1%
  2. no

    42.9%
  1. brownbear

    brownbear New Member

    Joined:
    Feb 3, 2018
    Messages:
    16
    Likes Received:
    2
    Trophy Points:
    3
    Dash-On-Delivery Idea For Internet Transactions:

    DOD - Dash on Delivery:

    A) a VERY brief overview of a solution for buyer security.

    B) Currently, once coins are sent, they are pretty much gone, unless the recipient (seller) voluntarily returns the money.

    C) Proposed solution:
    01 - define two types of send functions: "final send" (FS) and "conditional send" (CS).
    02 - FS = no change from current method of sending.
    - CS = send to be conditioned upon the buyer (sender) being happy with his/her purchase; and
    confirmed by a "confirmation key" (CK). The CK must be scanned / entered into the blockchain
    prior to a certain block (time/suspense) in order for the funds to be fully
    confirmed by the miners and/or masternodes.

    D) Example: Parties: seller/recipient (Sam), buyer/sender (Bob, also Bob1, Bob2,..Bobn) and Carrier.
    01) Sam lists a single product for sale.
    02) Bob buys the product, (assuming only one bidder/buyer) and pays by conditional send (CS), with
    suspense of X-days; results:
    - a) product arrives via Carrier; Bob sees product and is happy to accept, he enters the confirmation
    key (CK) prior to the X-day suspense, with Carrier acting as the person receiving the CK, which
    serves as the signature equivalent. Carrier drops off product, and the confirmation key (CK)
    allows the blockchain to confirm the original Conditional Send (CS) and Sam receives his coins.
    - b) product doesn't arrive; product arrives late, defective or Bob doesn't sign off with confirmation key
    (CK) before X-day suspense, then the original Conditional Send (CS) is NOT validated and NOT
    sent; also Carrier does NOT deliver, and returns the product to Sam the seller.
    03) Obviously, if more than 1-buyer is interested, then Sam will simply sell to the highest bidder; and this
    becomes an automatic auction.

    E) Details to consider: Carrier will need to have an app/wallet function to access the blockchain and enter key on behalf of Buyer. probably, many others ... that's just the nature of ideas & solutions. We can think these out. What do you guys think? Sweet? Simple? Possible? Hard? Easy? User friendly? Already done? I don't know the technicals, but I think this would really facilitate a more secure buyer experience.
     
    • Like Like x 1
  2. Dash R. Dominicana

    Dash R. Dominicana New Member

    Joined:
    Jul 5, 2018
    Messages:
    6
    Likes Received:
    3
    Trophy Points:
    3
    [​IMG]

    Here in Dominican republic thousands of people use "MOTOCONCHOS" from the small local markets "COLMADOS" i want to see this proposal surging and aply it here! good luck
     
  3. brownbear

    brownbear New Member

    Joined:
    Feb 3, 2018
    Messages:
    16
    Likes Received:
    2
    Trophy Points:
    3
    Hello and Thank you for your support!

    Yes, I'm very new at this, so I'm not sure how to get the attention of the crowd, even if I do have a good idea.

    I will try to get a developer to look over this to see if he/she thinks it would be a practical solution!

    Thanks!!!
     
  4. GrandMasterDash

    GrandMasterDash Well-known Member
    Masternode Owner/Operator

    Joined:
    Jul 12, 2015
    Messages:
    2,475
    Likes Received:
    908
    Trophy Points:
    183
    Surely the recipient just needs to scan a qr code to pay on delivery?
     
  5. brownbear

    brownbear New Member

    Joined:
    Feb 3, 2018
    Messages:
    16
    Likes Received:
    2
    Trophy Points:
    3
    Actually, it's the other way around: The Carrier needs to scan the Buyer's QR code for the Confirmation Key. This CK must be entered into the blockchain prior to its suspense time/block in order to lock in the Conditional Send. Once the CK is revealed (and this doesn't need to be revealed to the Carrier: it can be anybody including the Seller), it can be used to Confirm the prior Conditional Send.
     
  6. brownbear

    brownbear New Member

    Joined:
    Feb 3, 2018
    Messages:
    16
    Likes Received:
    2
    Trophy Points:
    3
    Actually, I'm only asking if any developer out there would be willing to take a look and let us know how easy/difficult that would be. Once I have an idea, I would consider putting it up as a Dash proposal.
    I wish I could do this myself, then I'd get it done! ;-)
     

Share This Page