Bitcoin Forum
November 05, 2024, 11:27:43 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Is this a legal Bitcoin transaction?  (Read 1396 times)
DGulari (OP)
Legendary
*
Offline Offline

Activity: 1386
Merit: 1000


KawBet.com - Anonymous Bitcoin Casino & Sportsbook


View Profile
August 14, 2015, 11:18:46 PM
Last edit: June 27, 2017, 11:53:09 PM by DGulari
 #1

Can I have a single Bitcoin transaction with several outputs where two of those outputs are to the same address?

Can I have both these outputs in the same transaction?

. .KawBet . .
BITCOIN CASINO & SPORTSBOOK
|               ____
        ¦¦¦¦¦¦¦¦¦¦
      ¦¦¦¦¦¦¦¦¦¦¦¦¦¦
    ¦¦¦¦¦¦  ¦¦  ¦¦¦¦¦¦
  ¦¦¦¦¦              ¯¦¦¦¦¦
¦¦¦¦¦¦__    __    ¦¦¦¦¦¦
¦¦¦¦¦¦¦¦    ¯¯  _¦¦¦¦¦¦
¦¦¦¦¦¦¦¦    _    ¦¦¦¦¦
¦¦¦¦¦¦¯¯    ¯¯¯    ¦¦¦¦¦
  ¦¦¦¦¦                ¦¦¦¦¦
    ¦¦¦¦¦¦  ¦¦  ¦¦¦¦¦¦
      ¦¦¦¦¦¦¦¦¦¦¦¦¦¦
         ¯¦¦¦¦¦¦¦¦¦¦¯
               ¯¯¯¯¯¯

UP
TO
7BTC
WELCOME
BONUS
|
        ¦¦¦¦
    ¦¦¦¦¦¦¦¦¦
 _¦¦¦¦¦¦¦¦¦¦¦¦¦¦¯
    _¦¦¦¦¦¦¦¯
   _¦¦¦¦¦¦¦¯
  _¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦
  _¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¯
           ¦¦¦¦¦¯
          ¦¦¦¦¦
         ¦¦¦¦¦
    ¯¦¦¦¦¦¦¦¦¦¦¦¦¯
    ¯¦¦¦¦¦¦¦¦¦¯
      ¦¦¦¦¦¯
      ¯¦¦¯

EASY DEPOSIT
FAST WITHDRAWAL
|
        ¦¦¦¦¦¦¦¦¦¦
      ¦                        ¦
    ¦     ¦¦¦¦  ¦    ¦     ¦
  ¦             ¦  ¦    ¦       ¦
¦         ¦¦¦¦  ¦¦¦¦         ¦
¦         ¦              ¦         ¦
¦         ¦¦¦¦                   ¦
  ¦                                ¦¦
    ¦         ¦  ¦  ¦         ¦¦¦
      ¦                         ¦¦¦¦
        ¯¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦
               ¯¯¯¯¯¯          ¯¯
24H
LIVE
SUPPORT
|


¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦
¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦                          ¦¦¦¦¦¦¦¦¦¦¦¦¦
¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦              ¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦
¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦      ¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦
¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦
¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦
¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦
¦¦¦¦¦¦¦¦¦            ¦¦¦¦¦¦¦¦¦¦¦¦¦¦            ¦¦¦¦¦¦¦
  ¦¦¦¦¦¦¦¦¦¦              ¦¦¦¦¦¦¦¦              ¦¦¦¦¦¦¦¦¦
  ¦¦¦¦¦¦¦¦¦¦¦¦          ¦¦¦¦¦¦¦¦          ¦¦¦¦¦¦¦¦¦¦¦
  ¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦
  ¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦
  ¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦
  ¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦
  ¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦
  ¦¦¦¦¦¦¦¦¦
  ¦¦¦¦¦

NO KYC
REQUIRED
tspacepilot
Legendary
*
Offline Offline

Activity: 1456
Merit: 1081


I may write code in exchange for bitcoins.


View Profile
August 15, 2015, 01:36:48 AM
 #2

Can I have a single Bitcoin transaction with several outputs where two of those outputs are to the same address?

Can I have both these outputs in the same transaction?


amount1: 1.2 address: 1Ant11EeZU7V49puUeLsDvbUUi9HS5xSg2
amount2: .2 address: 1Ant11EeZU7V49puUeLsDvbUUi9HS5xSg2


My guess is there's nothing illegal about it.  But it's kinda mean, both to the recipient of the transaction and to the network.  The reason is that you have the opportunity here to reduce the UTXO set by one and you're not taking it.  Also, for whoever wants to spend those outputs, you're hurting them a little bit too.  Imagine whoever owns that address wants to spend 1.3BTC, they have to include both of these outputs in their transaction, making their transaction, meaning that they'll probably have to pay a bit more in fees.  Do you see this?

Also, inb4DannyHamilton, the outputs aren't spent to an address, they're spent to an output script.  Wink
btccashacc
Legendary
*
Offline Offline

Activity: 1120
Merit: 1000


View Profile
August 15, 2015, 02:10:40 AM
 #3

Warning! this bitcoin address contains transactions which may be double spends. You should be extremely careful when trusting any transactions to or from this address.
coinableS
Legendary
*
Offline Offline

Activity: 1442
Merit: 1186



View Profile WWW
August 15, 2015, 02:37:13 AM
 #4

Warning! this bitcoin address contains transactions which may be double spends. You should be extremely careful when trusting any transactions to or from this address.


Well that's weird.  Here's the double spend tx for that address (https://blockchain.info/tx/ac1b8610047ba5b6fd0fe7ce27e35b8dd82662a4a19dbe8da7a271adce3fe813/28)

It was a blockreward, newly generated coins. Can someone explain what we are seeing with these newly generated coins being marked as a double spend? Is this what the block reward from an orphaned block looks like?

EDIT:  Nvm, yes it was an orphaned block. https://blockchain.info/block-index/566760 

Realpra
Hero Member
*****
Offline Offline

Activity: 815
Merit: 1000


View Profile
August 15, 2015, 08:12:44 AM
 #5

Can I have a single Bitcoin transaction with several outputs where two of those outputs are to the same address?

Can I have both these outputs in the same transaction?


amount1: 1.2 address: 1Ant11EeZU7V49puUeLsDvbUUi9HS5xSg2
amount2: .2 address: 1Ant11EeZU7V49puUeLsDvbUUi9HS5xSg2

Totally legal and there is nothing wrong with it.

There can be cases where this is desirable also, for instance if you need confirmed outputs to spend, it helps you to create more outputs you can spend - so you don't have to do just one transaction per hour.

Cheap and sexy Bitcoin card/hardware wallet, buy here:
http://BlochsTech.com
tspacepilot
Legendary
*
Offline Offline

Activity: 1456
Merit: 1081


I may write code in exchange for bitcoins.


View Profile
August 16, 2015, 09:08:05 PM
 #6

Can I have a single Bitcoin transaction with several outputs where two of those outputs are to the same address?

Can I have both these outputs in the same transaction?


amount1: 1.2 address: 1Ant11EeZU7V49puUeLsDvbUUi9HS5xSg2
amount2: .2 address: 1Ant11EeZU7V49puUeLsDvbUUi9HS5xSg2

Totally legal and there is nothing wrong with it.

There can be cases where this is desirable also, for instance if you need confirmed outputs to spend, it helps you to create more outputs you can spend - so you don't have to do just one transaction per hour.

That is very intersting and it contrasts with what I was saying above (that this wouldn't be desirable because of UTXO bloat and bigger transaction sizes).  I think I see your point, though, that if you had joined this into one output and you spent half of it you'd have to wait for that transaction to confirm before attempting to spend the other half from a change address.
iain
Jr. Member
*
Offline Offline

Activity: 33
Merit: 7



View Profile WWW
August 25, 2015, 09:22:52 PM
 #7

Can I have a single Bitcoin transaction with several outputs where two of those outputs are to the same address?

Can I have both these outputs in the same transaction?


amount1: 1.2 address: 1Ant11EeZU7V49puUeLsDvbUUi9HS5xSg2
amount2: .2 address: 1Ant11EeZU7V49puUeLsDvbUUi9HS5xSg2

Totally legal and there is nothing wrong with it.

There can be cases where this is desirable also, for instance if you need confirmed outputs to spend, it helps you to create more outputs you can spend - so you don't have to do just one transaction per hour.

That is very intersting and it contrasts with what I was saying above (that this wouldn't be desirable because of UTXO bloat and bigger transaction sizes).  I think I see your point, though, that if you had joined this into one output and you spent half of it you'd have to wait for that transaction to confirm before attempting to spend the other half from a change address.

Here's a whale playing with the concept:
https://blockchain.info/tx/29926a5316e59348ea7de95a5966b9e565de42c44f3bd79ba7142b7035b62e7e?show_adv=true

Oooh, lotsa (half-)bitcoins! Much wow! Cheesy
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!