Bitcoin Forum
May 13, 2024, 12:55:52 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.
1715561752
Hero Member
*
Offline Offline

Posts: 1715561752

View Profile Personal Message (Offline)

Ignore
1715561752
Reply with quote  #2

1715561752
Report to moderator
1715561752
Hero Member
*
Offline Offline

Posts: 1715561752

View Profile Personal Message (Offline)

Ignore
1715561752
Reply with quote  #2

1715561752
Report to moderator
The network tries to produce one block per 10 minutes. It does this by automatically adjusting how difficult it is to produce blocks.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715561752
Hero Member
*
Offline Offline

Posts: 1715561752

View Profile Personal Message (Offline)

Ignore
1715561752
Reply with quote  #2

1715561752
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!