Bitcoin Forum
May 13, 2024, 07:44:39 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Transactions with only one possible next address?  (Read 681 times)
LordNacho (OP)
Newbie
*
Offline Offline

Activity: 7
Merit: 0


View Profile
November 01, 2013, 11:14:42 AM
 #1

I'm wondering if it's possible to create a transaction that the receiver can only send back to one specific place.

So for instance a supermarket cart would receive a coin, and the coin would always go back to the customer who put it in, after they return the cart to the queue. Currently this is done by a chain type system where one cart locks the next.
1715586279
Hero Member
*
Offline Offline

Posts: 1715586279

View Profile Personal Message (Offline)

Ignore
1715586279
Reply with quote  #2

1715586279
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715586279
Hero Member
*
Offline Offline

Posts: 1715586279

View Profile Personal Message (Offline)

Ignore
1715586279
Reply with quote  #2

1715586279
Report to moderator
piotr_n
Legendary
*
Offline Offline

Activity: 2053
Merit: 1354


aka tonikt


View Profile WWW
November 01, 2013, 10:27:50 PM
 #2

Transaction which can be sent to only one address does not make any sense. It isn't even a money.
It's essentially an asset in an escrow - you can use mulitisig addresses; the only way to "unlock a coin" is to get it signed by two parties and the party that gets it back wont sign anything that isn't coming back to it.

Check out gocoin - my original project of full bitcoin node & cold wallet written in Go.
PGP fingerprint: AB9E A551 E262 A87A 13BB  9059 1BE7 B545 CDF3 FD0E
jl2012
Legendary
*
Offline Offline

Activity: 1792
Merit: 1097


View Profile
November 02, 2013, 06:51:10 AM
 #3

no

Donation address: 374iXxS4BuqFHsEwwxUuH3nvJ69Y7Hqur3 (Bitcoin ONLY)
LRDGENPLYrcTRssGoZrsCT1hngaH3BVkM4 (LTC)
PGP: D3CC 1772 8600 5BB8 FF67 3294 C524 2A1A B393 6517
DobZombie
Hero Member
*****
Offline Offline

Activity: 896
Merit: 532


Former curator of The Bitcoin Museum


View Profile
November 02, 2013, 08:53:01 AM
 #4

no

What a wonderfully detailed response

Tongue

Tip Me if believe BTC1 will hit $1 Million by 2030
1DobZomBiE2gngvy6zDFKY5b76yvDbqRra
Abdussamad
Legendary
*
Offline Offline

Activity: 3612
Merit: 1564



View Profile
November 02, 2013, 11:49:44 AM
 #5

See providing a deposit:

https://en.bitcoin.it/wiki/Contracts#Example_1:_Providing_a_deposit

Problem is that nlocktime is not well supported or so I hear.
grau
Hero Member
*****
Offline Offline

Activity: 836
Merit: 1021


bits of proof


View Profile WWW
November 02, 2013, 03:10:30 PM
 #6

nlocktime is usable and could be utilized to create an offsetting transaction in advance.
It would be a similar scheme thane implemented in bitcoinj micropayment channel:

https://bitcointalk.org/index.php?topic=244656.msg2593783#msg2593783
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!