Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add soc-128 #142

Merged
merged 6 commits into from
Sep 27, 2023
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
158 changes: 158 additions & 0 deletions _posts/2023-09-27-socratic-seminar-128.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,158 @@
---
layout: post
type: socratic
title: "Socratic Seminar 128"
meetup: "https://www.meetup.com/bitdevsnyc/events/296135972/"
---

## Announcements
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. **Learn about this awesome new establishment [here](https://ny.eater.com/2022/12/13/23494423/pubkey-opening-manhattan-bitcoin-bar).**

## Mailing Lists, Meetings and Bitcoin Optech
### Mailing Lists
#### [bitcoin-dev](https://lists.linuxfoundation.org/pipermail/bitcoin-dev)
- [Announcing B'SST: Bitcoin-like Script Symbolic Tracer](https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2023-August/021922.html)
- [Compressed Bitcoin Transactions](https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2023-August/021924.html)
- [BIP-????: The Taproot Assets Protocol](https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2023-September/021938.html)
- [Parameters in BIP21 URIs](https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2023-September/021940.html)
- [Actuarial System To Reduce Interactivity In N-of-N (N > 2) Multiparticipant Offchain Mechanisms](https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2023-September/021942.html)
- [Formosa - Expansion on BIP39 as proposed BIP](https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2023-September/021945.html)
- [New BIP to align descriptors, xpub derivation and miniscript](https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2023-September/021946.html)
- [Bitcoin Fusion Protocol (BFP)](https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2023-September/021947.html)
- [Trustless 2-way-peg without softfork](https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2023-September/021948.html)
- [Bitcoin Research Day 2023](https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2023-September/021959.html)
- [Solving CoinPool high-interactivity issue with cut-through update of Taproot leaves](https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2023-September/021969.html)


#### [lightning-dev](https://lists.linuxfoundation.org/pipermail/lightning-dev)
- [faster NIKE Sphinx or more secure KEM Sphinx](https://lists.linuxfoundation.org/pipermail/lightning-dev/2023-August/004081.html)
- [Remotely control your lightning node from your favorite HSM](https://lists.linuxfoundation.org/pipermail/lightning-dev/2023-September/004084.html)
- [Practical PTLCs, a little more concretely](https://lists.linuxfoundation.org/pipermail/lightning-dev/2023-September/004088.html)
- [blip-0029: Taproot Asset Protocol Channels](https://lists.linuxfoundation.org/pipermail/lightning-dev/2023-September/004089.html)
- [Scaling Lightning With Simple Covenants](https://lists.linuxfoundation.org/pipermail/lightning-dev/2023-September/004092.html)
- [Sidepools For Improving Payment Reliability At Scale](https://lists.linuxfoundation.org/pipermail/lightning-dev/2023-September/004099.html)
- [Announcing the Lightning Network Interoperability Initiative](https://lists.linuxfoundation.org/pipermail/lightning-dev/2023-September/004101.html)
- [Payment Splitting & Switching and its impact on Balance Discovery Attacks (preprint)](https://lists.linuxfoundation.org/pipermail/lightning-dev/2023-September/004114.html)

### Meetings
- [Bitcoin PR Review Club](https://bitcoincore.reviews)
- [#28165 transport abstraction](https://bitcoincore.reviews/28165)

- Bitcoin Core general developer meetings
- [August 31](https://www.erisian.com.au/bitcoin-core-dev/log-2023-08-31.html#l-277)
- [September 7](https://www.erisian.com.au/bitcoin-core-dev/log-2023-09-07.html#l-81)
- [September 14](https://www.erisian.com.au/bitcoin-core-dev/log-2023-09-14.html#l-120)

- Lightning Specification meeting
- [September 11]([https://github.com/lightning/bolts/issues/1107)
- [September 25](https://github.com/lightning/bolts/issues/1114)

### Optech
- [Bitcoin Optech Newsletter #269](https://bitcoinops.org/en/newsletters/2023/09/20/), [audio recap](https://bitcoinops.org/en/podcast/2023/09/21/)
- [Bitcoin Optech Newsletter #268](https://bitcoinops.org/en/newsletters/2023/09/13/), [audio recap](https://bitcoinops.org/en/podcast/2023/09/14/)
- [Bitcoin Optech Newsletter #267](https://bitcoinops.org/en/newsletters/2023/09/06/), [audio recap](https://bitcoinops.org/en/podcast/2023/09/07/)
- [Bitcoin Optech Podcast Special: Waiting for confirmation](https://bitcoinops.org/en/podcast/2023/09/waiting-for-confirmation/)

## Network Data
- [Accidental 20BTC tx fee](https://mempool.space/tx/d5392d474b4c436e1c9d1f4ff4be5f5f9bb0eb2e26b61d2781751474b7e870fd)
- [f2pool offers to return funds](https://twitter.com/satofishi/status/1701042302238724512), [paxos claims funds](https://bitcoinmagazine.com/markets/paypal-reportedly-overpaid-510750-in-the-largest-usd-bitcoin-transaction-fee-ever-), [funds returned](https://mempool.space/tx/1b9adb2878fce5cd1b6a11a011e3965f904829228d57cf90ca6731cd501890c6)
- [Alby reaches 1M monthly payments](https://blog.getalby.com/celebrating-1-000-000-monthly-bitcoin-payments/)
- [BRC-20 minters using fullrbf](https://twitter.com/mononautical/status/1699440451118313955)
- [Mints omitting signature check](https://twitter.com/mononautical/status/1705457795745595570)
- [Mints requiring users to grind specific txid prefix](https://twitter.com/mononautical/status/1705643867955958265)
- [LNBig 60 node stats](https://gist.github.com/LNBIG-COM/015072b3f23a3900f7fe99f2e9fde4b4), [explainer](https://primal.net/e/note1jtam9m3h03xs7pszfs9we3p8usd7j76vrf0904s2e3uduxvd9pmqjwss8c)
- [UTXOracle.py - generate historical price data by analyzing UTXO sizes](https://utxo.live/oracle/)

## CVEs and Research
### Research
- [Blockchain Privacy and Regulatory Compliance: Towards a Practical Equilibrium](https://papers.ssrn.com/sol3/papers.cfm?abstract_id=4563364)
- [CHAUSSETTE: A Symbolic Verification of Bitcoin Scripts](https://orbi.uliege.be/handle/2268/305862)
- [Undetectable Selfish Mining](https://arxiv.org/abs/2309.06847v1)

### InfoSec
- [Coinkite Evil Maid extracts seed (DeepCover DS28C36: A Hardware Vulnerability Identification and Exploitation Using T-Test and Double Laser Fault Injection)](https://eprint.iacr.org/2023/1375)
- [Don’t overextend your Oblivious Transfer](https://blog.trailofbits.com/2023/09/20/dont-overextend-your-oblivious-transfer/)
- Electrum Lightning vulnerabilities
- [payment_preimage validation is skipped on Android ](https://github.com/spesmilo/electrum/security/advisories/GHSA-9gpc-prj9-89x7)
- [partial MPP might be accepted](https://github.com/spesmilo/electrum/security/advisories/GHSA-8r85-vp7r-hjxf)
- [Experts Fear Crooks are Cracking Keys Stolen in LastPass Breach](https://krebsonsecurity.com/2023/09/experts-fear-crooks-are-cracking-keys-stolen-in-lastpass-breach/)
- [NSO Group iPhone Zero-Click, Zero-Day Exploit Captured in the Wild](https://citizenlab.ca/2023/09/blastpass-nso-group-iphone-zero-click-zero-day-exploit-captured-in-the-wild/)
- [Results of Major Technical Investigations for Storm-0558 Key Acquisition ](https://msrc.microsoft.com/blog/2023/09/results-of-major-technical-investigations-for-storm-0558-key-acquisition/)

## Pull Requests and repo updates
### [Bitcoin Core](https://github.com/bitcoin/bitcoin)
- [Fix virtual size limit enforcement in transaction package context](https://github.com/bitcoin/bitcoin/pull/28471)
- [Bump unconfirmed ancestor transactions to target feerate](https://github.com/bitcoin/bitcoin/pull/26152)
- [validation: fix coins disappearing mid-package evaluation](https://github.com/bitcoin/bitcoin/pull/28251)
- [index: coinstats reorg, fail when block cannot be reversed](https://github.com/bitcoin/bitcoin/pull/28427)
- [BIP324 connection support](https://github.com/bitcoin/bitcoin/pull/28196)
- [Wallet: estimate the size of signed inputs using descriptors](https://github.com/bitcoin/bitcoin/pull/26567)- [blockstorage: Drop legacy -txindex check](https://github.com/bitcoin/bitcoin/pull/28195)
- [Update libsecp256k1 subtree to release 0.4.0](https://github.com/bitcoin/bitcoin/pull/28404)

### [BDK](https://github.com/bitcoindevkit/bdk)
- [Remove TransactionDetails from Wallet API](https://github.com/bitcoindevkit/bdk/pull/1048)

### [rust-bitcoin](https://github.com/rust-bitcoin/rust-bitcoin)
- [Add `Witness::p2wpkh` constructor](https://github.com/rust-bitcoin/rust-bitcoin/pull/2084)
- [Add transaction::Version data type](https://github.com/rust-bitcoin/rust-bitcoin/pull/2006)
- [Feature: Count sigops for Transaction](https://github.com/rust-bitcoin/rust-bitcoin/pull/2073)
- [Use newly released bech32 API](https://github.com/rust-bitcoin/rust-bitcoin/pull/1951)
- [Script helper to classify bare multisig](https://github.com/rust-bitcoin/rust-bitcoin/pull/2078)
- [Feature: Instruction can read the script number](https://github.com/rust-bitcoin/rust-bitcoin/pull/2081)
- [Use weight for block size function](https://github.com/rust-bitcoin/rust-bitcoin/pull/2040)

### [Core Lightning](https://github.com/ElementsProject/lightning)
- [Add restriction `per` for lightningd runes](https://github.com/ElementsProject/lightning/pull/6617)
- [Update to match BOLT master](https://github.com/ElementsProject/lightning/pull/6668)
- [plugin/clnrest: security improvements](https://github.com/ElementsProject/lightning/pull/6686)
- [Update for PR 6657: fix fundchannel infinite loop with tiny UTXOs](https://github.com/ElementsProject/lightning/pull/6669)

### [eclair](https://github.com/ACINQ/eclair/)
- [Splice with pending committed htlcs](https://github.com/ACINQ/eclair/pull/2720)
- [Improve startup resource usage](https://github.com/ACINQ/eclair/pull/2733)
- [Allow splicing on non dual-funded channels](https://github.com/ACINQ/eclair/pull/2727)
- [Fix tests that expect network minimum feerate to be less than other rates](https://github.com/ACINQ/eclair/pull/2751)
- [Use `bumpforceclose` RPC to also bump remote commit fees](https://github.com/ACINQ/eclair/pull/2744)
- [Fix `tx_signatures` retransmission](https://github.com/ACINQ/eclair/pull/2748)
- [Limit how far we look into the blockchain](https://github.com/ACINQ/eclair/pull/2731)
- [Allow specifying a bitcoin wallet with an empty name](https://github.com/ACINQ/eclair/pull/2737)
- [Delegate Bitcoin Core's private key management to Eclair](https://github.com/ACINQ/eclair/pull/2613)
- [Add RPC to bump local commit fees](https://github.com/ACINQ/eclair/pull/2743)

### [LDK](https://github.com/lightningdevkit/rust-lightning)
- [https://github.com/lightningdevkit/rust-lightning/pull/2371](https://github.com/lightningdevkit/rust-lightning/pull/2371)
- [https://github.com/lightningdevkit/rust-lightning/pull/2413](https://github.com/lightningdevkit/rust-lightning/pull/2413)
- [https://github.com/lightningdevkit/rust-lightning/pull/2417](https://github.com/lightningdevkit/rust-lightning/pull/2417)
- [Batch funding for v1 channel establishments](https://github.com/lightningdevkit/rust-lightning/pull/2486)

### [lnd](https://github.com/lightningnetwork/lnd)
- [watchtower: handle rogue updates](https://github.com/lightningnetwork/lnd/pull/7981)
- [multi: add ability to specify local nonces for musig2 signer rpc, add itest for remote signer taproot chans](https://github.com/lightningnetwork/lnd/pull/7994)
- [lnwallet+contractcourt: gracefully handle auto force close post data …](https://github.com/lightningnetwork/lnd/pull/7985)
- [contractcourt: make sure we force sweep outgoing htlcs](https://github.com/lightningnetwork/lnd/pull/7966)

## New Releases
- [opvault-demo](https://github.com/jamesob/opvault-demo)
- [StaticWire: Rent Internet Protocol Subnets Using Bitcoin's Lightning Network](https://github.com/AndySchroder/StaticWire)

## Events and Podcasts
- [Anchor Outputs with LDK](https://www.youtube.com/watch?v=03nzJYOUjks)
- [Baltic Honeybadger](https://www.youtube.com/watch?v=V3vvybsc1A4)
- [James O'Beirne on OP_VAULT](https://brink.dev/blog/2023/08/23/eng-call-opvault/)

## Mining
- [Antpool celebrates KYC](https://twitter.com/AntPoolofficial/status/1679311358205255680)
- [Bitmain reveals Antminer S21](https://hashrateindex.com/blog/what-is-the-antminer-s21-everything-to-know-about-bitmains-latest-asic-miner/)
- [Flared Gas Bitcoin Mining: When it Does (and Doesn't) Make Sense](https://hashrateindex.com/blog/flared-gas-bitcoin-mining-101/)
- [Riot Responds to Recent Inquiries Regarding Its Power Strategy (ERCOT power buybacks)](https://www.riotplatforms.com/news-media/press-releases/detail/160/riot-responds-to-recent-inquiries-regarding-its-power)

## Miscellaneous
- [An introduction to Spiderchain](https://blog.lopp.net/an-introduction-to-spiderchain/)
- [Codex32: A Shamir Secret Sharing Scheme](https://blog.blockstream.com/codex32-a-shamir-secret-sharing-scheme/)
- [Drivechains Introduce New Incentive Dynamics To Bitcoin](https://bitcoinmagazine.com/technical/drivechains-introduce-new-incentive-dynamics-to-bitcoin)
- OpenSats Grants - [Josie Baker](https://opensats.org/blog/josi-baker-receives-opensats-lts-grant), [Sjors Provoost](https://opensats.org/blog/sjors-provoost-receives-opensats-lts-grant)
- [Private Collaborative Custody with FROST](https://gist.github.com/nickfarrow/4be776782bce0c12cca523cbc203fb9d/#private-collaborative-custody-with-frost)
- [Spiral grant for Yuval Kogman](https://twitter.com/spiralbtc/status/1704905217974665340)
- [Zerosync produces STARK proof of Bitocoin's header chain](https://github.com/ZeroSync/header_chain)