• 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 – How to calculate P2WSH signatures with OP_CODESEPARATOR?

Moussa by Moussa
June 14, 2026
in Bitcoin
0
How do Bitcoin mining pools typically handle payout frequency versus thresholds?
189
SHARES
1.5k
VIEWS
Share on FacebookShare on Twitter


witnessScript is not the redeemScript but it is analog to it. It is the actual Script that is committed to by its hash in the output, and executed when spending it. It is the “Segwit version of the redeemScript” if you will.

CODESEPARATOR is an (interesting [1]) OP code which allows to customize the behaviour of the CHECKSIG OP code. It allows to section the script code for a signature to commit to only part of it.
BIP143 slightly changed its behaviour for SegWit scripts.

Regarding your last question, if i understand correctly you are refering to these comments in the test vector.

(please note that the not-yet-executed OP_CODESEPARATOR is not removed from the scriptCode)
everything up to the last executed OP_CODESEPARATOR, including that OP_CODESEPARATOR, are removed

These comments are here to illustrate the new behaviour introduced in BIP143. The witness script of the output these signatures are for is the following.

<026dccc749adc2a9d0d89497ac511f760f45c47dc5ed9cf352a58ac706453880ae> CHECKSIGVERIFY CODESEPARATOR <0255a9626aebf5e29c0e6538428ba0d1dcf6ca98ffdf086aa8ced5e0d0215ea465> CHECKSIG

The two comments describe the difference in the scriptCode for computing the signature of each public key contained in the witness script.
For the first one there was no CODESEPARATOR before the CHECKSIGVERIFY, therefore the scriptCode is the entire witness Script. For the second one however there was a CODESEPARATOR executed before the CHECKSIG, therefore the scriptCode is the part of the witness script starting just after the CODESEPARATOR up to the end.


[1] CODESEPARATOR was initially used to execute the scriptPubkey and scriptSig as a single stack (inserted in-between). It was then removed by Satoshi when patching the 1 RETURN bug.



Source link

Related articles

Germany Mulls Bitcoin Critic Nagel’s Bid for ECB Presidency

Germany Mulls Bitcoin Critic Nagel’s Bid for ECB Presidency

August 10, 2026
CLARITY Act Odds Sink as Senate Delay Threatens 2026 Crypto Vote

CLARITY Act Odds Sink as Senate Delay Threatens 2026 Crypto Vote

August 10, 2026
Share76Tweet47

Related Posts

Germany Mulls Bitcoin Critic Nagel’s Bid for ECB Presidency

Germany Mulls Bitcoin Critic Nagel’s Bid for ECB Presidency

by Moussa
August 10, 2026
0

Key TakeawaysGermany could back Bundesbank President Joachim Nagel to succeed ECB President Lagarde if she resigns early.Despite stiff competition, Germany’s...

CLARITY Act Odds Sink as Senate Delay Threatens 2026 Crypto Vote

CLARITY Act Odds Sink as Senate Delay Threatens 2026 Crypto Vote

by Moussa
August 10, 2026
0

Key TakeawaysPolymarket prices the CLARITY Act at 21% to become law by Dec. 31.Galaxy Research previously cut its 2026 passage...

Arthur Hayes Warns Bitcoin May Fall to $50,000 Before $1 Million

Arthur Hayes Warns Bitcoin May Fall to $50,000 Before $1 Million

by Moussa
August 10, 2026
0

Key TakeawaysArthur Hayes frames the AI buildout as a credit bust, not a dot-com repeat.Bitcoin may chop between $60,000 and...

Tokenized RWA Sector Hits $38B as Treasury Debt Dominates Market – Bitcoin News

Tokenized RWA Sector Hits $38B as Treasury Debt Dominates Market – Bitcoin News

by Moussa
August 9, 2026
0

Key TakeawaysRwa.xyz shows tokenized RWAs hit $38.17B on Aug. 9, just $1.83B shy of $40B.Circle USYC leads tokenized Treasuries at...

BIP-110 Backers Plot Minority Chain’s PoW Reset to ‘Fire’ Bitcoin Miners – Bitcoin News

BIP-110 Backers Plot Minority Chain’s PoW Reset to ‘Fire’ Bitcoin Miners – Bitcoin News

by Moussa
August 9, 2026
0

Key TakeawaysBIP-110’s minority chain stalled after 2 blocks under Bitcoin’s 127.48 trillion difficulty.Luke Dashjr weighed new PoW options after BIP-110...

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