Bitcoin Forum
November 07, 2024, 06:43:09 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Suggestion: Payment Return Addresses  (Read 82179 times)
NewLibertyStandard (OP)
Sr. Member
****
Offline Offline

Activity: 252
Merit: 268



View Profile WWW
March 08, 2010, 11:42:29 AM
 #1

I suggest Bitcoin optionally be able to include a Bitcoin return address when sending a payment. Right now if someone sends me too many bitcoins I can't send them change without asking for a return address over email which slows down the transaction considerably. If they could include a return address, then I could immediately send them their change. Of course it should still be possible to not include a return address for when people do not want the option of change or a refund. If a person wanted to donate their pocket change to a charity, they could set their return address to that of a charity and round their payments up to the next whole bitcoin.

On the downside people could abuse the feature by including a text message within a fake Bitcoin address. Then everyone's hard drives might become more filled if people were using transactions as instant messages. But I doubt people would use Bitcoin as an instant messenger since messages take ten minutes to send and would be public to whoever was so bored (and technically capable) as to read the bitcoin addresses being sent. Bitcoin could be made to only allow addresses to which Bitcoin has the private key, but that would disable the donate your pocket change option I mentioned. And of course the client could be modified to not require the private key of the return address.

Some of these disadvantages actually already exist in Bitcoin. If someone wanted to hide a message to the public, they could send ฿0.01 to a fake bitcoin address which includes their message. And if someone wanted to fill up other people's hard drives, they could write a script to repeatedly send bitcoins back and forth between two clients. Hmm, I think it would be advisable to come up with a solution to that second weakness of Bitcoin regardless of whether return addresses are implemented.

I think that the advantages of this feature would outweigh the possible disadvantages. What do you think?

Treazant: A Fullever Rewarding Bitcoin - Backup Your Wallet TODAY to Double Your Money! - Dual Currency Donation Address: 1Dnvwj3hAGSwFPMnkJZvi3KnaqksRPa74p
BitcoinFX
Legendary
*
Offline Offline

Activity: 2646
Merit: 1722


https://youtu.be/DsAVx0u9Cw4 ... Dr. WHO < KLF


View Profile WWW
March 13, 2010, 02:17:06 AM
 #2

Good idea. I also think that the advantages would outweigh the disadvantages. It would need to be 'optional' for sure.

However, from my basic understanding of public key cryptography I can't conceive a method to implement this without affecting anonymity. Moreover, as the 'service provider' you are already in contact with your customer. Therefore, why 'leak' some of this information with other bitcoin nodes.

It would be a bit like signing a 'mixminion' email with the actual 'from' address.  Huh Lips sealed

"Bitcoin OG" 1JXFXUBGs2ZtEDAQMdZ3tkCKo38nT2XSEp | Bitcoin logo™ Enforcer? | Bitcoin is BTC | CSW is NOT Satoshi Nakamoto | I Mine BTC, LTC, ZEC, XMR and GAP | BTC on Tor addnodes Project | Media enquiries : Wu Ming | Enjoy The Money Machine | "You cannot compete with Open Source" and "Cryptography != Banana" | BSV and BCH are COUNTERFEIT.
NewLibertyStandard (OP)
Sr. Member
****
Offline Offline

Activity: 252
Merit: 268



View Profile WWW
March 13, 2010, 03:28:37 AM
 #3

There is nothing that ties a bitcoin address to your identity other than that you can unlock bitcoins sent to it. You can use a separate address for each transaction, each person who might send you bitcoins or you can use the same address for all your transactions.

Treazant: A Fullever Rewarding Bitcoin - Backup Your Wallet TODAY to Double Your Money! - Dual Currency Donation Address: 1Dnvwj3hAGSwFPMnkJZvi3KnaqksRPa74p
tdahsu
Newbie
*
Offline Offline

Activity: 27
Merit: 0



View Profile
April 12, 2013, 06:05:46 PM
 #4

I'm curious - genuinely - in what situation would there be "change" to give back?  Why would you not specify a price that doesn't involve it?
frozen
Full Member
***
Offline Offline

Activity: 196
Merit: 100



View Profile
April 12, 2013, 06:09:12 PM
 #5

Why not just include a return address in the public note?

Trongersoll
Hero Member
*****
Offline Offline

Activity: 490
Merit: 501



View Profile
April 12, 2013, 06:10:49 PM
 #6

I'm curious - genuinely - in what situation would there be "change" to give back?  Why would you not specify a price that doesn't involve it?

Fat Fingers?
Sukrim
Legendary
*
Offline Offline

Activity: 2618
Merit: 1007


View Profile
April 12, 2013, 07:08:22 PM
 #7

Why not just use one of the input addresses that they sent the BTC from?
Hosted wallets...

And a possible useful feature would be to charge slightly more for something in BTC, do a market trade on an exchange to get the USD/EUR/WTF you want for whatever you're selling and return the remaining BTC along with the item. No need for Bitpay that way.

https://www.coinlend.org <-- automated lending at various exchanges.
https://www.bitfinex.com <-- Trade BTC for other currencies and vice versa.
kiko
Sr. Member
****
Offline Offline

Activity: 453
Merit: 250


View Profile
April 12, 2013, 07:12:08 PM
 #8

Please do keep up people.

Gavin and co. are working on this as a formal protocol.

read this: https://gist.github.com/gavinandresen/4120476
agaumoney
Newbie
*
Offline Offline

Activity: 53
Merit: 0


View Profile
April 13, 2013, 04:00:13 AM
 #9

I'm curious - genuinely - in what situation would there be "change" to give back?  Why would you not specify a price that doesn't involve it?

Actual shipping was less than the amount billed at the time the order was placed.
kjj
Legendary
*
Offline Offline

Activity: 1302
Merit: 1026



View Profile
April 13, 2013, 04:14:53 AM
 #10

Wow.  37 month thread necro.  New record?

17Np17BSrpnHCZ2pgtiMNnhjnsWJ2TMqq8
I routinely ignore posters with paid advertising in their sigs.  You should too.
bbit
Legendary
*
Offline Offline

Activity: 1330
Merit: 1000


Bitcoin


View Profile
April 13, 2013, 04:45:50 AM
 #11

Wow.  37 month thread necro.  New record?
Shocked


           █████████████████     ████████
          █████████████████     ████████
         █████████████████     ████████
        █████████████████     ████████
       ████████              ████████
      ████████              ████████
     ████████     ███████  ████████     ████████
    ████████     █████████████████     ████████
   ████████     █████████████████     ████████
  ████████     █████████████████     ████████
 ████████     █████████████████     ████████
████████     ████████  ███████     ████████
            ████████              ████████
           ████████              ████████
          ████████     █████████████████
         ████████     █████████████████
        ████████     █████████████████
       ████████     █████████████████
▄▄
██
██
██
██
██
██
██
██
██
██     
██
██
▬▬ THE LARGEST & MOST TRUSTED ▬▬
      BITCOIN SPORTSBOOK     
   ▄▄
██
██
██
██
██
██
██
██
██
██     
██
██
             ▄▄▄▄▀▀▀▀▄
     ▄▄▄▄▀▀▀▀        ▀▄▄▄▄           
▄▀▀▀▀                 █   ▀▀▀▀▀▀▀▄▄
█                    ▀▄          █
 █   ▀▌     ██▄        █          █               
 ▀▄        ▐████▄       █        █
  █        ███████▄     ▀▄       █
   █      ▐████▄█████████████████████▄
   ▀▄     ███████▀                  ▀██
    █      ▀█████    ▄▄        ▄▄    ██
     █       ▀███   ████      ████   ██
     ▀▄        ██    ▀▀        ▀▀    ██
      █        ██        ▄██▄        ██
       █       ██        ▀██▀        ██
       ▀▄      ██    ▄▄        ▄▄    ██
        █      ██   ████      ████   ██
         █▄▄▄▄▀██    ▀▀        ▀▀    ██
               ██▄                  ▄██
                ▀████████████████████▀




  CASINO  ●  DICE  ●  POKER   
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
   24 hour Customer Support   

▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
tdahsu
Newbie
*
Offline Offline

Activity: 27
Merit: 0



View Profile
April 14, 2013, 12:40:07 AM
 #12

Ja, I saw that when I posted my question... the thread even warned me that no one had posted in a really long time.  Of course I did not let that stop me!  I *was* genuinely curious after all!   Cheesy
CasinoBit
Sr. Member
****
Offline Offline

Activity: 364
Merit: 250



View Profile
April 14, 2013, 01:28:28 AM
 #13

You can pull out the "return" address pretty easily with a series of hashing alogrithms, it's nice because it naturally prevents newbies from creating applications that send back automatically similar to how we work.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!