Skip to content

Commit b3bf4f1

Browse files
authored
Merge pull request #155 from kevkevinpal/nov132025
Bitdevs November 13th 2025
2 parents 88a2649 + 2402b24 commit b3bf4f1

File tree

1 file changed

+64
-0
lines changed

1 file changed

+64
-0
lines changed
Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,64 @@
1+
---
2+
layout: post
3+
type: socratic
4+
title: "Socratic Seminar 71"
5+
meetup: https://www.meetup.com/chibitdevs/events/310891273
6+
---
7+
8+
## Announcements
9+
10+
Please join us for our next Socratic Seminar! A special thanks to Strike for the event space.
11+
12+
Doors open at 6pm with discussion starting shortly after!
13+
14+
[Follow ChiBitDevs on twitter](https://x.com/chibitdevs)
15+
16+
## BIP 444 - Reduced Data Temporary Softfork
17+
18+
This BIP written by Dathon Ohm introduces a temporary softfork to limit the size of data fields at the consensus level.
19+
20+
- New output scriptPubKeys exceeding 34 bytes are invalid, unless the first opcode is OP_RETURN, in which case up to 83 bytes are valid.
21+
- OP_PUSHDATA* with payloads larger than 256 bytes are invalid, except for the redeemScript push in BIP16 scriptSigs.
22+
- Spending undefined witness (or Tapleaf) versions (ie, not Witness v0/BIP 141 nor Taproot/BIP 341) is invalid.
23+
- Witness stacks with a Taproot annex are invalid.
24+
- Taproot control blocks larger than 257 bytes (a merkle tree with 128 script leaves) are invalid.
25+
- Tapscripts including OP_SUCCESS* opcodes anywhere (even unexecuted) are invalid.
26+
- Tapscripts executing the OP_IF or OP_NOTIF instruction (regardless of result) are invalid.
27+
28+
<https://github.com/bitcoin/bips/pull/2017>
29+
Inspired by Luke-JS's [mailing list post](https://gnusha.org/pi/bitcoindev/aN_u-xB2ogn2D834@erisian.com.au/T/#mb71350c5dfb119efeb92c5ee738b6c8225bf15b6)
30+
31+
## [BIP444-Airdrop](https://github.com/mikekelly/BIP444-Airdrop)
32+
Mike Kelly posted a writeup on a theoretical farmable fork mechanism
33+
if BIP 444 should be activated.
34+
35+
## [Comparing libsecp256k1 to OpenSSL over the decade](https://delvingbitcoin.org/t/comparing-the-performance-of-ecdsa-signature-validation-in-openssl-vs-libsecp256k1-over-the-last-decade/2087)
36+
Sebastian Falbesoner posted to Delving Bitcoin about the 10 year anniversary of Bitcoin Core
37+
switching from OpenSSL to libsecp256k1 and comparing the performace of each over the years
38+
39+
## [OP_CIV](https://groups.google.com/g/bitcoindev/c/oFbEQb_DB3I)
40+
Tadge Dryja posted to the mailing list about an idea for post quantum
41+
signature aggregation
42+
43+
## [Pheonix wallet adds taproot channel support](https://x.com/PhoenixWallet/status/1983524047712391445)
44+
Pheonix wallet announced that they are adding taproot channel support!
45+
46+
## Arkade on Mainnet
47+
Arkade launches on Bitcoin mainnet in public beta.
48+
49+
<https://x.com/arkade_os/status/1980607782945485056>
50+
<https://arkade.money>
51+
<https://docs.arkadeos.com>
52+
53+
## libbitcoinkernal Library C Header API Merged
54+
This is a first attempt at introducing a C header for the libbitcoinkernel library that may be used by external applications for interfacing with Bitcoin Core's validation logic. It currently is limited to operations on blocks.
55+
56+
<https://github.com/bitcoin/bitcoin/pull/30595>
57+
58+
## Chain Code Delegation for Private Collaborative Custody
59+
Collaborative custody and multisig setups have long faced a tradeoff between safety and privacy. Sharing a key with a third party—whether for recovery, policy enforcement, or convenience—has traditionally meant giving that party visibility into a user’s wallet balance and transaction history.
60+
61+
A new proposal called Chain Code Delegation aims to remove that tradeoff.
62+
63+
<https://bitkey.build/chain-code-delegation-improving-privacy-in-collaborative-multisig/>
64+
<https://github.com/bitcoin/bips/pull/2004>

0 commit comments

Comments
 (0)