• 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

signature operations – How do CISA fee savings interact with sigop counting?

Moussa by Moussa
May 2, 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


Cross-input signature aggregation – I’ll focus on full aggregation using Schnorr like in DahLIAS [0] – is often described as making large collaborative transactions smaller. See e.g. What block space savings would we get for coinjoins (and payjoins) if we had cross input signature aggregation? The implication then is that they’re cheaper, given the same fee per vbyte.

They achieve this by having fewer signatures in the witness, i.e. just one per transaction instead of one (or more with OP_CHECKSIGADD) per input.

But at the same time Taproot introduced a way to constrain the number of signature check operations in tapscript [1]:

Sigops limit The sigops in tapscripts do not count towards the block-wide limit of 80000 (weighted). Instead, there is a per-script sigops budget. The budget equals 50 + the total serialized size in bytes of the transaction input’s witness (including the CompactSize prefix). Executing a signature opcode (OP_CHECKSIG, OP_CHECKSIGVERIFY, or OP_CHECKSIGADD) with a non-empty signature decrements the budget by 50. If that brings the budget below zero, the script fails immediately. Signature opcodes with unknown public key type and non-empty signature are also counted.

One of the footnotes point out that:

The weight per sigop factor 50 corresponds to the ratio of BIP141 block limits: 4 mega weight units divided by 80,000 sigops.

So what do we do now?

If we continue to decrement the budget for each signature check op code then, because the signature isn’t in the input, wallets would have to pad 49 bytes. That would make it barely cheaper than just putting a 64 byte signature there.

Alternatively, we could modify the accounting, since we need a new tapscript version anyway – Will cross-input signature aggregation need a new output type?

One way is to have the budget only decrease by 50 at the last aggregated signature (or whichever field in the transaction the actual signature goes).

But the validation cost for each additional signature may not be zero, but rather exponentially decreasing, so you’d need a more complicated accounting scheme. And potentially end up having to pad the input (or use annex magic). Though at least you’d have fee savings.

The end result of the latter approach is having more signature check op codes per block, but the total signature check compute resources wouldn’t go up. Is that the idea?

[0] https://gnusha.org/pi/bitcoindev/[email protected]/

[1] https://github.com/bitcoin/bips/blob/master/bip-0342.mediawiki#resource-limits



Source link

Related articles

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

stratum – Get transaction history of address using electrum commands

April 28, 2026
Colombia Bitcoin: Largest Pension Fund Adds BTC Exposure

Colombia Bitcoin: Largest Pension Fund Adds BTC Exposure

April 28, 2026
Share76Tweet47

Related Posts

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

stratum – Get transaction history of address using electrum commands

by Moussa
April 28, 2026
0

I am using electrum protocol to query history of a bitcoin address using blockchain.address.get_history. All is good; I am receiving...

Colombia Bitcoin: Largest Pension Fund Adds BTC Exposure

Colombia Bitcoin: Largest Pension Fund Adds BTC Exposure

by Moussa
April 28, 2026
0

AFP Protección, Colombia’s second-largest pension fund administrator, managing approximately $55Bn across more than 8.5 million clients, has launched a new...

DOJ Says Crypto Code Isn’t Crime, But Roman Storm Case Still Looms

DOJ Says Crypto Code Isn’t Crime, But Roman Storm Case Still Looms

by Moussa
April 28, 2026
0

Trusted Editorial content, reviewed by leading industry experts and seasoned editors. Ad Disclosure The Department of Justice is trying to...

Arthur Hayes Says The Setup Is Turning Bullish

Arthur Hayes Says The Setup Is Turning Bullish

by Moussa
April 28, 2026
0

Arthur Hayes says Bitcoin’s macro setup is turning bullish again, arguing that wartime spending, US fiscal deficits and bank-led credit...

House Republicans Warn That Bitcoin Weakness Benefits China

House Republicans Warn That Bitcoin Weakness Benefits China

by Moussa
April 28, 2026
0

Three members of Congress positioned digital asset regulation as a matter of national security and economic competition during a panel...

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