Bitcoin Forum
July 20, 2018, 11:07:58 PM *
News: Latest stable version of Bitcoin Core: 0.16.1  [Torrent]. (New!)
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: Transactions with only one possible next address?  (Read 628 times)
LordNacho
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.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
piotr_n
Legendary
*
Offline Offline

Activity: 1890
Merit: 1002


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: 1010


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: 756
Merit: 500


TheBitcoinMuseum.com


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

no

What a wonderfully detailed response

Tongue

The Bitcoin Museum is back under my control, but I still need to go through all the code. DO NOT PURCHASE ANYTHING FROM IT

The Biggest Collection of Bitcoin Memorabilia The Bitcoin Museum
Series 2 BitcoinNerd 1g Silver coin thread!
Discount Jewellery! Noella Jean Jewellery



Buy premium Champanges, Spirits & Wines in Australia! My Bitmit Items

Tip Me if you Hate Justin Bieber 1DobZomBiE2gngvy6zDFKY5b76yvDbqRra
Abdussamad
Legendary
*
Offline Offline

Activity: 1806
Merit: 1044



View Profile WWW
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: 1000


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:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!