|
| 1 | +--- |
| 2 | +layout: post |
| 3 | +type: socratic |
| 4 | +title: "Socratic Seminar 131" |
| 5 | +meetup: "https://www.meetup.com/bitdevsnyc/events/297823600/" |
| 6 | +--- |
| 7 | + |
| 8 | +## Announcements |
| 9 | +### **START YOUR CAREER IN BITCOIN FOSS @ Chaincode Labs: [APPLY NOW](https://learning.chaincode.com/#FOSS)** |
| 10 | + |
| 11 | +Please join us for our next Socratic Seminar. A special thank you to our sponsors [CardCoins](https://cardcoins.co), [Chaincode Labs](https://chaincode.com) and [Wolf NYC](https://wolfnyc.com) for food, refreshments and event space. If you can't make it to the main event please join us at PUBKEY around 9:30PM. |
| 12 | + |
| 13 | +Please note the addition of a new section, [Delving Bitcoin](https://delvingbitcoin.org/). This forum has proven itself as a watering hole for high quality content and meaningful discussions. |
| 14 | + |
| 15 | + |
| 16 | +## Presentation |
| 17 | +- [Pieter Wuille](https://github.com/lightning/bolts/issues/1122) - Cluster Mempool |
| 18 | + |
| 19 | +## Mailing Lists, Meetings and Bitcoin Optech |
| 20 | +### Mailing Lists |
| 21 | +#### [bitcoin-dev](https://lists.linuxfoundation.org/pipermail/bitcoin-dev) |
| 22 | +- [Altruistic Rebroadcasting - A Partial Replacement Cycling Mitigation](https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2023-December/022188.html) |
| 23 | +- [bip-0127 "Simple Proof-of-Reserves Transactions"](https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2023-December/022190.html) |
| 24 | + |
| 25 | +#### [lightning-dev](https://lists.linuxfoundation.org/pipermail/lightning-dev) |
| 26 | +- [Liquidity Ads and griefing subtleties](https://lists.linuxfoundation.org/pipermail/lightning-dev/2023-December/004227.html) |
| 27 | +- [The remote anchor of anchor channels is redundant](https://lists.linuxfoundation.org/pipermail/lightning-dev/2023-December/004246.html) |
| 28 | + |
| 29 | +### Meetings |
| 30 | +- [Bitcoin PR Review Club](https://bitcoincore.reviews) |
| 31 | + - [#28690 Introduce internal kernel library](https://bitcoincore.reviews/28690) |
| 32 | + - [#28956 Nuke adjusted time (attempt 2)](https://bitcoincore.reviews/28956) |
| 33 | + |
| 34 | +- Bitcoin Core general developer meetings |
| 35 | + - [November 30](https://www.erisian.com.au/bitcoin-core-dev/log-2023-11-30.html#l-101) |
| 36 | + - [December 7](https://www.erisian.com.au/bitcoin-core-dev/log-2023-12-07.html#l-144) |
| 37 | + |
| 38 | +- Lightning Specification meeting |
| 39 | + - [December 4](https://github.com/lightning/bolts/issues/1122) |
| 40 | + |
| 41 | +### Optech |
| 42 | +- [Bitcoin Optech Newsletter #281](https://bitcoinops.org/en/newsletters/2023/12/13/) |
| 43 | +- [Bitcoin Optech Newsletter #280](https://bitcoinops.org/en/newsletters/2023/12/06/) |
| 44 | +- [Bitcoin Optech Newsletter #280 Recap Podcast](https://bitcoinops.org/en/podcast/2023/12/07/) |
| 45 | +- [Bitcoin Optech Newsletter #279 Recap Podcast](https://bitcoinops.org/en/podcast/2023/11/30/) |
| 46 | + |
| 47 | +## Network Data |
| 48 | +- [Atomicals inscriptions filling mempool](https://twitter.com/mononautical/status/1730422865164705982) |
| 49 | +- [Ethereum "builder" OFAC censorship reaches 80%](http://censorship.pics/) |
| 50 | +- [Ocean finds their first block](https://twitter.com/mononautical/status/1730493025221292219) |
| 51 | + - [Coin Age prioritization](https://twitter.com/LukeDashjr/status/1731352141359419827), [not including inscriptions](https://twitter.com/mononautical/status/1732230375509004622), [txs with op_return data >40 bytes being filtered, including whirlpool](https://twitter.com/SamouraiWallet/status/1732584011803852983) |
| 52 | +- [Ordinal-style PSBT trades are currently using almost as much blockspace as fresh inscriptions.](https://twitter.com/mononautical/status/1734999756789739949) |
| 53 | +- [ordpool.space](https://ordpool.space/mempool-block/0) |
| 54 | +- [Runes (op_return) adoption increasing](https://twitter.com/mononautical/status/1732224537230741562) |
| 55 | +- [Significant portion of hashrate sending funds to custodian?](https://twitter.com/mononautical/status/1731467093860819137) |
| 56 | +- [State of the Network’s Q4 2023 Mining Data Special](https://coinmetrics.substack.com/p/state-of-the-network-issue-237#new_tab) |
| 57 | + |
| 58 | +## CVEs and Research |
| 59 | +### Research |
| 60 | +- [BNS: A Detection System to Find Nodes in the Bitcoin Network](https://www.mdpi.com/2227-7390/11/24/4885) |
| 61 | +- [Cache Side-Channel Attacks Through Electromagnetic Emanations of DRAM Accesses](https://eprint.iacr.org/2023/1864) |
| 62 | +- [Crystal: Enhancing Blockchain Mining Transparency with Quorum Certificate](https://arxiv.org/abs/2312.00741v1) |
| 63 | +- [Demystifying DeFi MEV Activities in Flashbots Bundle](https://eprint.iacr.org/2023/1855) |
| 64 | +- [Less Is More: Understanding Network Bias in Proof-of-Work Blockchains ](https://www.mdpi.com/2227-7390/11/23/4741) |
| 65 | +- [Multi-Signatures for Ad-hoc and Privacy-Preserving Group Signing](https://eprint.iacr.org/2023/1884) |
| 66 | +- [Optimizing Closed Payment Networks on the Lightning Network: Dual Central Node Approach](https://arxiv.org/pdf/2312.03920v1.pdf) |
| 67 | +- [RACED: Routing in Payment Channel Networks Using Distributed Hash Tables](https://arxiv.org/abs/2311.17668v1) |
| 68 | +- [Trade-off of Security, Latency, and Throughput of the Nakamoto Consensus](https://arxiv.org/abs/2312.05506v1) |
| 69 | +- [Understanding Ethereum Mempool Security under Asymmetric DoS by Symbolic Fuzzing](https://arxiv.org/abs/2312.02642v1) |
| 70 | + |
| 71 | +### InfoSec |
| 72 | +- [Ledger connect-kit npm module hit with supply chain attack](https://twitter.com/bantg/status/1735285312555762115) |
| 73 | +- [SLAM: Spectre based on Linear Address Masking](https://www.vusec.net/projects/slam/) |
| 74 | + |
| 75 | +## Pull Requests and repo updates |
| 76 | +### [Bitcoin Core](https://github.com/bitcoin/bitcoin) |
| 77 | +- [build: disable external-signer for Windows](https://github.com/bitcoin/bitcoin/pull/28967) |
| 78 | +- [wallet: skip BnB when SFFO is enabled](https://github.com/bitcoin/bitcoin/pull/28994) |
| 79 | +- [wallet: Pass through transaction locktime and preset input sequences and scripts to CreateTransaction](https://github.com/bitcoin/bitcoin/pull/25273) |
| 80 | +- [fuzz: p2p: Detect peer deadlocks](https://github.com/bitcoin/bitcoin/pull/29009) |
| 81 | +- [fuzz: Improve fuzzing stability for txorphan harness](https://github.com/bitcoin/bitcoin/pull/29031) |
| 82 | +- [net: Continuous ASMap health check](https://github.com/bitcoin/bitcoin/pull/27581) |
| 83 | +- [rpc: fix getrawtransaction segfault](https://github.com/bitcoin/bitcoin/pull/29003) |
| 84 | +- [script, assumeutxo: Enhance validations in utxo_snapshot.sh](https://github.com/bitcoin/bitcoin/pull/28852) |
| 85 | +- [Fee Estimator updates from Validation Interface/CScheduler thread](https://github.com/bitcoin/bitcoin/pull/28368) |
| 86 | +- [rpc: keep `.cookie` file if it was not generated](https://github.com/bitcoin/bitcoin/pull/28784) |
| 87 | +- [bugfix, Change up submitpackage results to return results for all transactions](https://github.com/bitcoin/bitcoin/pull/28848) |
| 88 | + |
| 89 | +### [rust-bitcoin](https://github.com/rust-bitcoin/rust-bitcoin) |
| 90 | +- [Fully encapsulate bitcoinconsensus](https://github.com/rust-bitcoin/rust-bitcoin/pull/2278) |
| 91 | +- [`TaprootMerkleBranch` improvements](https://github.com/rust-bitcoin/rust-bitcoin/pull/2263) |
| 92 | +- [Fix: TxOut::minimal_non_dust and Script::dust_value](https://github.com/rust-bitcoin/rust-bitcoin/pull/2255) |
| 93 | + |
| 94 | +### [libsecp](https://github.com/bitcoin-core/secp256k1) |
| 95 | +- [Add CONTRIBUTING.md](https://github.com/bitcoin-core/secp256k1/pull/1431) |
| 96 | +- [field: Remove x86_64 asm ](https://github.com/bitcoin-core/secp256k1/pull/1446) |
| 97 | + |
| 98 | +### [Core Lightning](https://github.com/ElementsProject/lightning) |
| 99 | +- [Implement `is_some` for `cln_rpc::options::Value`](https://github.com/ElementsProject/lightning/pull/6894) |
| 100 | +- [coin_mvt: use the `lightning_hrp` for *all* coin movement currency](https://github.com/ElementsProject/lightning/pull/6888) |
| 101 | + |
| 102 | +### [eclair](https://github.com/ACINQ/eclair/) |
| 103 | +- [Dip into remote initiator reserve only for splices](https://github.com/ACINQ/eclair/pull/2797) |
| 104 | +- [Add a txOut field to our InteractiveTxBuilder.Input interface](https://github.com/ACINQ/eclair/pull/2791) |
| 105 | + |
| 106 | +### [LDK](https://github.com/lightningdevkit/rust-lightning) |
| 107 | +- [Direct connect for OnionMessage sending](https://github.com/lightningdevkit/rust-lightning/pull/2723) |
| 108 | +- [Route blinding: support forwarding as the intro node](https://github.com/lightningdevkit/rust-lightning/pull/2540) |
| 109 | +- [Support receiving to multi-hop blinded paths](https://github.com/lightningdevkit/rust-lightning/pull/2688) |
| 110 | +- [Refactor commitment broadcast to always go through OnchainTxHandler](https://github.com/lightningdevkit/rust-lightning/pull/2703) |
| 111 | +- [Provide inbound HTLC preimages to the EcdsaChannelSigner](https://github.com/lightningdevkit/rust-lightning/pull/2753) |
| 112 | + |
| 113 | +### [lnd](https://github.com/lightningnetwork/lnd) |
| 114 | +- [tlv: add new RecordT[T] utility type](https://github.com/lightningnetwork/lnd/pull/8121) |
| 115 | +- [neutrino remove sweeptx](https://github.com/lightningnetwork/lnd/pull/7800) |
| 116 | +- [multi: query chan update timestamps](https://github.com/lightningnetwork/lnd/pull/8030) |
| 117 | +- [rpc: add gettx command to walletrpc](https://github.com/lightningnetwork/lnd/pull/7654) |
| 118 | +- [routing: launch fetchFundingTx in goroutine so router can exit](https://github.com/lightningnetwork/lnd/pull/8151) |
| 119 | + |
| 120 | +### New Releases |
| 121 | +- [Bitcoin Core v26.0](https://github.com/bitcoin/bitcoin/blob/master/doc/release-notes/release-notes-26.0.md) |
| 122 | + |
| 123 | +## Events and Podcasts |
| 124 | +- [Bitcoin Explained 086 - Ocean Tides](https://podcasters.spotify.com/pod/show/bitcoin-explained/episodes/Episode-86-Ocean-Tides-e2cspnp) |
| 125 | +- [SLP531 How Many People Can Use Lightning? with Severin Bühler](https://stephanlivera.com/episode/531/) |
| 126 | + |
| 127 | +## Miscellaneous |
| 128 | +- [Ark Developer Docs](https://arkdev.info/) |
| 129 | +- [Bitcoin Time Locks](https://blog.bitmex.com/bitcoin-time-locks/) |
| 130 | +- [Challenges with Estimating Transaction Fee Rates](https://hackmd.io/@kEyqkad6QderjWKtcBF5Hg/cChallengies-with-estimating-transaction-fees) |
| 131 | +- [Comparing the Lightning Network to validia chains and validity rollups](https://lightco.in/2023/12/13/lightning-validia-rollups/) |
| 132 | +- [Libre Relay](https://twitter.com/peterktodd/status/1732629820536741913) |
| 133 | +- [Package aware fee estimation](https://hackmd.io/@kEyqkad6QderjWKtcBF5Hg/rkYar2nNa) |
| 134 | +- [Perl Advent Calendar: Santa tackles Bitcoin, part one](https://perladvent.org/2023/2023-12-02.html) |
| 135 | +- [Review Technical Bitcoin Transcripts and Earn Sats](https://review.btctranscripts.com/) |
| 136 | +- [Spiral renews grant for Johannes Hoffman](https://twitter.com/spiralbtc/status/1730255124897890559) |
| 137 | +- [STARK proof for BitVM circuit execution](https://github.com/neocarmack/STARK/blob/main/STARK%20proof%20for%20BitVM%20circuit%20execution.pdf) |
| 138 | +- [Stratumv2 DEMAND POOL solo mining instructions](https://twitter.com/bitentrepreneur/status/1730350206317703648) |
| 139 | +- [TABConf 2024 Announced](https://twitter.com/tabconf/status/1722057400742466044) |
0 commit comments