<p>Unfortunately by design, each scriptSig is verified slightly differently, so a different sig is required to redeem each input.</p>

CC BY-SA 3.0
2014-03-09T03:20:26.610Z
2014-03-09T03:20:26.610Z
uminatsu
<p>I'm looking <a href="https://blockchain.info/tx/ee1658bb4d0de80a91d2e0005218d4cfab7c302a352458bd6afb6376b47fbf81" rel="nofollow">at this transaction</a> that is redeeming many historical outputs from the same address.</p>

<p>When I look at the blockchain, it seems pretty clear there is redundancy here of the public key being repeated over and over again.  If I could consolidate that, I could save on transaction fees, and bloat in the blockchain by signing all of them at once.</p>

<p>Is there a way to have one signature redeem many inputs at once?  Perhaps using P2SH?</p>

<transactions><transaction-fees><signature><performance><p2sh>
Can I sign and redeem many outputs at the same time? (shrink the size of a tx Input)
makerofthings7
# Can I sign and redeem many outputs at the same time? (shrink the size of a tx Input)

(Asked by: username_0 on 2014-03-09)

I'm looking [at this transaction](https://blockchain.info/tx/ee1658bb4d0de80a91d2e0005218d4cfab7c302a352458bd6afb6376b47fbf81) that is redeeming many historical outputs from the same address.

When I look at the blockchain, it seems pretty clear there is redundancy here of the public key being repeated over and over again. If I could consolidate that, I could save on transaction fees, and bloat in the blockchain by signing all of them at once.

Is there a way to have one signature redeem many inputs at once? Perhaps using P2SH?

**Tags:** transactions, transaction-fees, signature, performance, p2sh


---

## 1 answers

### Answer by username_1 on 2014-03-09. Score: 1

Unfortunately by design, each scriptSig is verified slightly differently, so a different sig is required to redeem each input.


---

