• 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

Ripple Gets a Korean Brokerage Onboard as XRP Beats Bitcoin on Upbit

Ripple Gets a Korean Brokerage Onboard as XRP Beats Bitcoin on Upbit

October 7, 2026

How can I create/provide crypto currency wallets to my users?

October 7, 2026
Share76Tweet47

Related Posts

Ripple Gets a Korean Brokerage Onboard as XRP Beats Bitcoin on Upbit

Ripple Gets a Korean Brokerage Onboard as XRP Beats Bitcoin on Upbit

by Moussa
October 7, 2026
0

Key TakeawaysMeritz Securities will explore Ripple Custody and tokenization services under a Seoul deal announced Oct. 7.XRP logged about $111.4M...

How can I create/provide crypto currency wallets to my users?

by Moussa
October 7, 2026
0

I am interested to know, if I want to make a facility to my website users to be able to...

CFTC Plan Carves Out Self-Custody and On-Chain Trading

CFTC Plan Carves Out Self-Custody and On-Chain Trading

by Moussa
October 7, 2026
0

Join Our Telegram channel to stay up to date on breaking news coverage The CFTC’s plan for crypto exchange rules...

LINK Price Is Finally Up: Chainlink Breaking Out?

Clearpool’s 97% Vote Brings Credit to XRPL, Not Ripple XRP Demand

by Moussa
October 7, 2026
0

Clearpool holders approved an expansion to the XRP Ripple Ledger with 97% support, backing a one-for-one conversion from CPOOL to...

KuCoin Adds Nike, Accenture And Shipping ETF Perpetuals With 20x Leverage

KuCoin Adds Nike, Accenture And Shipping ETF Perpetuals With 20x Leverage

by Moussa
October 7, 2026
0

Trusted Editorial content, reviewed by leading industry experts and seasoned editors. Ad Disclosure TL;DR KuCoin Futures has launched stock-index perpetual...

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