Bitcoin Forum
December 18, 2017, 02:27:39 AM *
News: Latest stable version of Bitcoin Core: 0.15.1  [Torrent].
 
   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


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.
1513564059
Hero Member
*
Offline Offline

Posts: 1513564059

View Profile Personal Message (Offline)

Ignore
1513564059
Reply with quote  #2

1513564059
Report to moderator
1513564059
Hero Member
*
Offline Offline

Posts: 1513564059

View Profile Personal Message (Offline)

Ignore
1513564059
Reply with quote  #2

1513564059
Report to moderator
1513564059
Hero Member
*
Offline Offline

Posts: 1513564059

View Profile Personal Message (Offline)

Ignore
1513564059
Reply with quote  #2

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

Posts: 1513564059

View Profile Personal Message (Offline)

Ignore
1513564059
Reply with quote  #2

1513564059
Report to moderator
1513564059
Hero Member
*
Offline Offline

Posts: 1513564059

View Profile Personal Message (Offline)

Ignore
1513564059
Reply with quote  #2

1513564059
Report to moderator
piotr_n
Legendary
*
Offline Offline

Activity: 1778


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


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


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



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


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!