• About
  • FAQ
  • Earn Bitcoin while Surfing the net
  • Buy & Sell Crypto on Paxful
Newsletter
Approx Foundation
  • Home
    • Home – Layout 1
  • Bitcoin
  • Ethereum
  • Regulation
  • Market
  • Blockchain
  • Business
  • Guide
  • Contact Us
No Result
View All Result
  • Home
    • Home – Layout 1
  • Bitcoin
  • Ethereum
  • Regulation
  • Market
  • Blockchain
  • Business
  • Guide
  • Contact Us
No Result
View All Result
Approx Foundation
No Result
View All Result
Home Bitcoin

script – Why are signatures different for inputs from the same address in a single Bitcoin transaction?

Moussa by Moussa
January 16, 2025
in Bitcoin
0
peer discovery – how to obtain the IP addresses of nodes for mining pools?
189
SHARES
1.5k
VIEWS
Share on FacebookShare on Twitter


I have been studying Bitcoin transaction signatures and noticed some interesting patterns when analyzing transactions involving the same address in different contexts. Here are my observations.


Case 1: Same address, two different transactions (T1 and T2)

As expected, for two separate transactions originating from the same address, I observed the following witness data:

30450221008dbd2c3c33413a58d0217897daa9cfe75a7aaad3d80d915ed74dbfbc7dc70d43022034a8328a99065ff8f47acb9da4ce213ee6bf90448580cfd5129e36f39a985c3801 023b6bdc0869a329e9d0cb036257eff362aeab11512668090746bf31647a42039e

Related articles

Grok, ChatGPT, Claude — 11 AI Models Project Bitcoin Hits $84K to $118K by End of 2026

Grok, ChatGPT, Claude — 11 AI Models Project Bitcoin Hits $84K to $118K by End of 2026

May 1, 2026
How do Bitcoin mining pools typically handle payout frequency versus thresholds?

Get R-S-Z values ​from a Bitcoin transaction (not P2PKH)

May 1, 2026

3045022100cc584f8b3c0a23d5531d1e46b15e10be7138409c46c04a16716af89ea8a653ec02202a1e364f7c2b0f4f6e995bf73b65a4ed86e5166f9c7544a397a6c38b8db4a43301 023b6bdc0869a329e9d0cb036257eff362aeab11512668090746bf31647a42039e

Here, I assume/guess that:

  1. The first hexadecimal string in the witness is the signature, and
  2. The second hexadecimal string is the public key.

As expected:

  1. The signatures are different because each signature is tied to the specific transaction.
  2. The public key is the same since it corresponds to the address.

This makes sense because the signature generation process incorporates the transaction data (or its hash)…. but:


Case 2: A transaction (T3) with two inputs from the same address

When I analyzed a single transaction with two inputs, both originating from the same address, I observed the following witness data:

30450221008dbd2c3c33413a58d0217897daa9cfe75a7aaad3d80d915ed74dbfbc7dc70d43022034a8328a99065ff8f47acb9da4ce213ee6bf90448580cfd5129e36f39a985c3801
023b6bdc0869a329e9d0cb036257eff362aeab11512668090746bf31647a42039e

3045022100cc584f8b3c0a23d5531d1e46b15e10be7138409c46c04a16716af89ea8a653ec02202a1e364f7c2b0f4f6e995bf73b65a4ed86e5166f9c7544a397a6c38b8db4a43301
023b6bdc0869a329e9d0cb036257eff362aeab11512668090746bf31647a42039e

In this case:

  1. The signatures are different, even though both inputs are from the same address.
  2. The public key is identical for both inputs, as expected.

This suggests that the signature is not for the entire transaction but rather for each input individually. It seems that each input signs a specific “message”.


Questions:

  1. Why are the signatures different for each input within the same transaction?
  2. Does this mean that a signature is not generated for the entire transaction but rather for each input independently?
  3. What exactly is being signed in each input, and what role does UTXO play in this process? Does the signature have a reference in some way a SPECIFIC UTXO?
  4. Why is the Witness data only represented by hex binary? I couldn’t find any converter to “human” Script instructions. Is there any?
  5. So basically, is it correct to say that, for the same address, the locking script will be the same, while the unlocking script (witness) will be different because it depend on the SPECIFIC SINGLE INPUT of a transaction?

Any clarification on this behavior and the underlying mechanisms would be greatly appreciated. Thank you!



Source link

Share76Tweet47

Related Posts

Grok, ChatGPT, Claude — 11 AI Models Project Bitcoin Hits $84K to $118K by End of 2026

Grok, ChatGPT, Claude — 11 AI Models Project Bitcoin Hits $84K to $118K by End of 2026

by Moussa
May 1, 2026
0

Key Takeaways: Bitcoin AI models gave Dec. 31, 2026, targets from $84,500 to $118,400. Polymarket gives BTC 87% odds of...

How do Bitcoin mining pools typically handle payout frequency versus thresholds?

Get R-S-Z values ​from a Bitcoin transaction (not P2PKH)

by Moussa
May 1, 2026
0

I'm following a topic that interests me and I've been trying for a few days, but I can't do it!...

CLARITY Act Petition Gains Momentum: What Does it Mean?

CLARITY Act Petition Gains Momentum: What Does it Mean?

by Moussa
May 1, 2026
0

Stand With Crypto delivered a petition signed by over 28,000 Americans to the Senate Banking Committee on April 30, 2026,...

Bitcoin Gives US Leverage Against China, Defense Sec. Hegseth Says

Bitcoin Gives US Leverage Against China, Defense Sec. Hegseth Says

by Moussa
May 1, 2026
0

Trusted Editorial content, reviewed by leading industry experts and seasoned editors. Ad Disclosure Defense Secretary Pete Hegseth told Congress that...

23 Billion+ XRP Already Quantum Safe, According To New Wallet Analysis

23 Billion+ XRP Already Quantum Safe, According To New Wallet Analysis

by Moussa
May 1, 2026
0

Ripple’s escrow accounts are among the wallets that may not be as protected as they appear. A new breakdown of...

Load More

youssufi.com

sephina.com

[vc_row full_width="stretch_row" parallax="content-moving" vc_row_background="" background_repeat="no-repeat" background_position="center center" footer_scheme="dark" css=".vc_custom_1517813231908{padding-top: 60px !important;padding-bottom: 30px !important;background-color: #191818 !important;background-position: center;background-repeat: no-repeat !important;background-size: cover !important;}" footer_widget_title_color="#fcbf46" footer_button_bg="#fcb11e"][vc_column width="1/4"]

We bring you the latest in Crypto News

[/vc_column][vc_column width="1/4"][vc_wp_categories]
[/vc_column][vc_column width="1/4"][vc_wp_tagcloud taxonomy="post_tag"][/vc_column][vc_column width="1/4"]

Newsletter

[vc_raw_html]JTNDcCUzRSUzQ2RpdiUyMGNsYXNzJTNEJTIydG5wJTIwdG5wLXN1YnNjcmlwdGlvbiUyMiUzRSUwQSUzQ2Zvcm0lMjBtZXRob2QlM0QlMjJwb3N0JTIyJTIwYWN0aW9uJTNEJTIyaHR0cHMlM0ElMkYlMkZhcHByb3gub3JnJTJGJTNGbmElM0RzJTIyJTNFJTBBJTBBJTNDaW5wdXQlMjB0eXBlJTNEJTIyaGlkZGVuJTIyJTIwbmFtZSUzRCUyMm5sYW5nJTIyJTIwdmFsdWUlM0QlMjIlMjIlM0UlM0NkaXYlMjBjbGFzcyUzRCUyMnRucC1maWVsZCUyMHRucC1maWVsZC1maXJzdG5hbWUlMjIlM0UlM0NsYWJlbCUyMGZvciUzRCUyMnRucC0xJTIyJTNFRmlyc3QlMjBuYW1lJTIwb3IlMjBmdWxsJTIwbmFtZSUzQyUyRmxhYmVsJTNFJTBBJTNDaW5wdXQlMjBjbGFzcyUzRCUyMnRucC1uYW1lJTIyJTIwdHlwZSUzRCUyMnRleHQlMjIlMjBuYW1lJTNEJTIybm4lMjIlMjBpZCUzRCUyMnRucC0xJTIyJTIwdmFsdWUlM0QlMjIlMjIlM0UlM0MlMkZkaXYlM0UlMEElM0NkaXYlMjBjbGFzcyUzRCUyMnRucC1maWVsZCUyMHRucC1maWVsZC1lbWFpbCUyMiUzRSUzQ2xhYmVsJTIwZm9yJTNEJTIydG5wLTIlMjIlM0VFbWFpbCUzQyUyRmxhYmVsJTNFJTBBJTNDaW5wdXQlMjBjbGFzcyUzRCUyMnRucC1lbWFpbCUyMiUyMHR5cGUlM0QlMjJlbWFpbCUyMiUyMG5hbWUlM0QlMjJuZSUyMiUyMGlkJTNEJTIydG5wLTIlMjIlMjB2YWx1ZSUzRCUyMiUyMiUyMHJlcXVpcmVkJTNFJTNDJTJGZGl2JTNFJTBBJTNDZGl2JTIwY2xhc3MlM0QlMjJ0bnAtZmllbGQlMjB0bnAtcHJpdmFjeS1maWVsZCUyMiUzRSUzQ2xhYmVsJTNFJTNDaW5wdXQlMjB0eXBlJTNEJTIyY2hlY2tib3glMjIlMjBuYW1lJTNEJTIybnklMjIlMjByZXF1aXJlZCUyMGNsYXNzJTNEJTIydG5wLXByaXZhY3klMjIlM0UlQzIlQTBCeSUyMGNvbnRpbnVpbmclMkMlMjB5b3UlMjBhY2NlcHQlMjB0aGUlMjBwcml2YWN5JTIwcG9saWN5JTNDJTJGbGFiZWwlM0UlM0MlMkZkaXYlM0UlM0NkaXYlMjBjbGFzcyUzRCUyMnRucC1maWVsZCUyMHRucC1maWVsZC1idXR0b24lMjIlM0UlM0NpbnB1dCUyMGNsYXNzJTNEJTIydG5wLXN1Ym1pdCUyMiUyMHR5cGUlM0QlMjJzdWJtaXQlMjIlMjB2YWx1ZSUzRCUyMlN1YnNjcmliZSUyMiUyMCUzRSUwQSUzQyUyRmRpdiUzRSUwQSUzQyUyRmZvcm0lM0UlMEElM0MlMkZkaXYlM0UlM0NiciUyRiUzRSUzQyUyRnAlM0U=[/vc_raw_html][/vc_column][/vc_row]
No Result
View All Result
  • Contact Us
  • Homepages
  • Business
  • Guide

© 2024 APPROX FOUNDATION - The Crypto Currency News