<p>Bitcoin address is human-readable form for representation <strong>output script</strong>. So, one output transfers funds to one address <strong>by the definition</strong> of the term <strong>address</strong>.</p>

<p>One transaction input <strong>always</strong> spends <strong>one</strong> output of the prevoius transaction.</p>

<p>Your question has no sense.</p>

CC BY-SA 3.0
2017-03-11T13:01:38.860Z
How is bitcoin address an output script? As it says in the link, bitcoin address "represents a possible destination for a bitcoin payment".
Aqqqq
CC BY-SA 3.0
2017-03-11T13:07:24.143Z
I understand that "One transaction input always spends one output of the prevoius transaction". However, that does not seem to mean that each output goes to one address. Such as in the transaction referred to in this question: http://bitcoin.stackexchange.com/questions/51772/what-does-this-output-item-in-the-result-of-the-call-with-blocktrail-api-mean   There is an output with three addresses involved as multisig.  I am asking if there are other cases in which input/output involves multiple addresses.
Aqqqq
CC BY-SA 3.0
2017-03-11T15:57:59.757Z
the multisig address is **one** address/destination created from several public keys. the block-explorers and wallets usually/sometimes decode it to several p2pkh addresses for readability
amaclin
CC BY-SA 3.0
2017-03-11T16:03:19.230Z
Then why does the multisig addresses have entries like that: "multisig_addresses":["1HhfcdD1hRaim17m5qLEwGgHY7PBTb1Dof","1FkQMTyqzD2BK5PsmWX13AeJAHz5NEw7gq","17VLRV4y7g15KNhCepYvgigHHvREzbEmRn"]
Aqqqq
CC BY-SA 3.0
2017-03-12T04:59:22.950Z
@Aqqqq Because Bitcoin Core lists the addresses for all the public keys involved. I think it's a historic mistake that it does that, it's just confusing. From the network's point of view, a multisig output is a single script, and is spent by a single input with a single script - just one that happens to contain signatures by multiple keys.
Pieter Wuille
CC BY-SA 3.0
2017-03-12T08:54:49.927Z
@PieterWuille So are there other ways for an transaction input/output to contain contain signatures by multiple keys similar to the case in multi signature?
Aqqqq
CC BY-SA 3.0
2017-03-12T09:34:44.280Z
I'd say that is the definition of multisig...
Pieter Wuille
CC BY-SA 3.0
2017-03-12T10:08:09.860Z
@PieterWuille Sorry, I want to ask that if there are other ways that multiple keys involve in a transaction input/output (similar to the case in multi signature).
Aqqqq
CC BY-SA 3.0
2017-03-12T16:07:26.103Z
Again, that's the definition of multisig.
Pieter Wuille
CC BY-SA 3.0
2017-03-11T08:33:53.630Z
2017-03-11T08:33:53.630Z
amaclin
<p>Full question:
Except for the case of multisignature, are there other ways to have more than one address involved in a SINGLE transaction input or a SINGLE transaction output?</p>

CC BY-SA 3.0
2017-03-11T06:12:32.773Z
what is "address"?
amaclin
CC BY-SA 3.0
2017-03-11T06:24:03.990Z
https://en.bitcoin.it/wiki/Address  How should I refer to it more properly?
Aqqqq
<transactions><multi-signature><output><transaction-input>
Are there other ways to have more than one address involved in a SINGLE transaction input or a SINGLE transaction output?
Aqqqq
# Are there other ways to have more than one address involved in a SINGLE transaction input or a SINGLE transaction output?

(Asked by: username_0 on 2017-03-11)

Full question:
Except for the case of multisignature, are there other ways to have more than one address involved in a SINGLE transaction input or a SINGLE transaction output?

**Tags:** transactions, multi-signature, output, transaction-input

> **Comments:**
> **username_1**: what is "address"?  
> **username_0**: https://en.bitcoin.it/wiki/Address  How should I refer to it more properly?  

---

## 1 answers

### Answer by username_1 on 2017-03-11. Score: 1

Bitcoin address is human-readable form for representation **output script**. So, one output transfers funds to one address **by the definition** of the term **address**.

One transaction input **always** spends **one** output of the prevoius transaction.

Your question has no sense.

> **Comments:**
> **username_0**: How is bitcoin address an output script? As it says in the link, bitcoin address "represents a possible destination for a bitcoin payment".  
> **username_0**: I understand that "One transaction input always spends one output of the prevoius transaction". However, that does not seem to mean that each output goes to one address. Such as in the transaction referred to in this question: http://bitcoin.stackexchange.com/questions/51772/what-does-this-output-item-in-the-result-of-the-call-with-blocktrail-api-mean   There is an output with three addresses involved as multisig.  I am asking if there are other cases in which input/output involves multiple addresses.  
> **username_1**: the multisig address is **one** address/destination created from several public keys. the block-explorers and wallets usually/sometimes decode it to several p2pkh addresses for readability  
> **username_0**: Then why does the multisig addresses have entries like that: "multisig_addresses":["1HhfcdD1hRaim17m5qLEwGgHY7PBTb1Dof","1FkQMTyqzD2BK5PsmWX13AeJAHz5NEw7gq","17VLRV4y7g15KNhCepYvgigHHvREzbEmRn"]  
> **username_2**: @username_0 Because Bitcoin Core lists the addresses for all the public keys involved. I think it's a historic mistake that it does that, it's just confusing. From the network's point of view, a multisig output is a single script, and is spent by a single input with a single script - just one that happens to contain signatures by multiple keys.  
> **username_0**: @PieterWuille So are there other ways for an transaction input/output to contain contain signatures by multiple keys similar to the case in multi signature?  
> **username_2**: I'd say that is the definition of multisig...  
> **username_0**: @PieterWuille Sorry, I want to ask that if there are other ways that multiple keys involve in a transaction input/output (similar to the case in multi signature).  
> **username_2**: Again, that's the definition of multisig.  

---

