Skip to content

Commit 08dffff

Browse files
btseamurchandamusandrerfneves
authored
Add socratic 109 (#85)
* Add socratic 109 * first pass @btsea TODO: New Releases * second pass * last pass * add announcement, minor cleanups * Soc109: Add meetings * chore: LN links * quick cleanup Co-authored-by: Murch <murch@murch.one> Co-authored-by: Andre Neves <andre@zebedee.io>
1 parent c2323c0 commit 08dffff

File tree

1 file changed

+216
-0
lines changed

1 file changed

+216
-0
lines changed
Lines changed: 216 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,216 @@
1+
---
2+
layout: post
3+
type: socratic
4+
title: "Socratic Seminar 109"
5+
meetup: https://www.meetup.com/BitDevsNYC/events/283598877/
6+
---
7+
8+
## Announcements
9+
Please join us for our next Socratic Seminar. A special thank you to our sponsors [BNY Mellon](https://www.bnymellon.com/), [CardCoins](https://cardcoins.co), [Chaincode Labs](https://chaincode.com) and [ZEBEDEE](https://zebedee.io) for food, refreshments and event space.
10+
11+
## Presentation
12+
13+
- [Stephen DeLorme](https://twitter.com/StephenDeLorme) and [Bitcoin Design](https://bitcoin.design/) Community Members - Design Thinking for Bitcoin Developers
14+
15+
## Mailing Lists Bitcoin Optech
16+
17+
### Mailing Lists
18+
19+
#### bitcoin-dev
20+
21+
- [TXHASH + CHECKSIGFROMSTACKVERIFY in lieu of CTV and ANYPREVOUT](https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2022-January/019813.html)
22+
- [Improving RBF Policy](https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2022-January/019817.html)
23+
- CTV Meeting Notes - [#2](https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2022-February/019855.html),[ #3](https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2022-February/019874.html)
24+
- [CTV Signet Parameters](https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2022-February/019925.html)
25+
- [OP_EVICT: An Alternative to OP_TAPLEAFUPDATEVERIFY](https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2022-February/019926.html)
26+
27+
#### lightning-dev
28+
29+
- [[RFC] Lightning gossip alternative](https://lists.linuxfoundation.org/pipermail/lightning-dev/2022-February/003470.html)
30+
- [Channel Eviction From Channel Factories By New Covenant Operations](https://lists.linuxfoundation.org/pipermail/lightning-dev/2022-February/003479.html)
31+
32+
#### dlc-dev
33+
34+
- [SIGHASH_ANYPREVOUT allows significant improvement in DLC transferability](https://mailmanlists.org/pipermail/dlc-dev/2022-February/000121.html)
35+
36+
### Optech
37+
38+
- [Newsletter #185](https://bitcoinops.org/en/newsletters/2022/02/02/)
39+
- [Newsletter #186](https://bitcoinops.org/en/newsletters/2022/02/09/)
40+
- [Newsletter #187](https://bitcoinops.org/en/newsletters/2022/02/16/)
41+
- [Newsletter #188](https://bitcoinops.org/en/newsletters/2022/02/23/)
42+
43+
### Meetings
44+
- Bitcoin PR Review Club
45+
- [Libsecp256k1 #748 Add usage examples (math and cryptography)](https://bitcoincore.reviews/libsecp256k1-748)
46+
- [24152 CPFP fee bumping within packages (tx fees and policy, validation)](https://bitcoincore.reviews/24152)
47+
- [23542 Open p2p connections to nodes that listen on non-default ports (p2p)](https://bitcoincore.reviews/23542)
48+
- [24098 Use query parameters to control resource loading (build system, rpc/rest/zmq)](https://bitcoincore.reviews/24098)
49+
- Bitcoin Core general developer meetings
50+
- [January 27th](https://www.erisian.com.au/bitcoin-core-dev/log-2022-01-27.html#l-322)
51+
- [February 3rd](https://www.erisian.com.au/bitcoin-core-dev/log-2022-02-03.html#l-268)
52+
- [February 10th](https://www.erisian.com.au/bitcoin-core-dev/log-2022-02-10.html#l-335)
53+
- [February 17th](https://www.erisian.com.au/bitcoin-core-dev/log-2022-02-17.html#l-301)
54+
- Bitcoin Core wallet meetings
55+
- [January 28th](https://www.erisian.com.au/bitcoin-core-dev/log-2022-01-28.html#l-319)
56+
- [February 11th](https://www.erisian.com.au/bitcoin-core-dev/log-2022-02-11.html#l-270)
57+
- dlc-specs meetings
58+
- [February 8th](https://github.com/discreetlogcontracts/dlcspecs/pull/189)
59+
- Lightning specification meetings
60+
- [January 31st](https://simplelightning.com/lightning-spec-meeting-1-31-22.html)
61+
- [February 14th](https://simplelightning.com/lightning-spec-meeting-02-14-22.html)
62+
63+
## Network Data
64+
65+
- [Analyzing Bitcoin mining’s energy and carbon impact](https://coinshares.com/research/bitcoin-mining-network-2022)
66+
- [ASIC price comparison tool](https://btc-utils-fe.herokuapp.com/asics)
67+
- [Bitcoin Address Re-use Statistics](https://blog.bitmex.com/bitcoin-address-re-use-statistics/)
68+
- [Bitcoin’s Lowest Block Hash Values](https://blog.bitmex.com/bitcoins-lowest-block-hash-values/)
69+
- [Chainalysis - The 2022 Crypto
70+
Crime Report](https://go.chainalysis.com/rs/503-FAP-074/images/Crypto-Crime-Report-2022.pdf)
71+
- [Is the Bitcoin Network Slowing Down?](https://blog.lopp.net/is-bitcoin-network-slowing-down/)
72+
- [Lightning Payment Speed 2022](https://blog.lnrouter.app/lightning-payment-speed-2022), [discussion](https://twitter.com/SeverinAlexB/status/1494304122467618822), [more discussion](https://twitter.com/renepickhardt/status/1494314742189543432)
73+
- [Lightning Probing Data](https://twitter.com/fiatjaf/status/1495037429144825860)
74+
- [median value of payments routed through LNBIG](https://twitter.com/lnbig_com/status/1489215097797062660)
75+
- [Mempool depth reaches 60 blocks](https://twitter.com/murchandamus/status/1492212197652639754)
76+
- [Stale block at height 723102](https://forkmonitor.info/stale/btc/723102)
77+
- [submarine swap data](https://twitter.com/alexbosworth/status/1486730727324532737)
78+
- [zero fee routing node routes 6 BTC in one day](https://twitter.com/zerofeerouting/status/1488565755679490051)
79+
80+
81+
## Research
82+
83+
- [Attack Cost and Profit from Manipulating Constant Product Market Maker TWAP Oracles in DeFi Protocols](https://members.delphidigital.io/reports/attack-cost-and-profit-from-manipulating-constant-product-market-maker-twap-oracles-in-defi-protocols/)
84+
- [AuxChannel: Enabling Efficient Bi-Directional Channels for Scriptless Blockchains](https://eprint.iacr.org/2022/117)
85+
- [CoinPool: efficient off-chain payment pools for Bitcoin](https://coinpool.dev/)
86+
- [CryptoMaze: Privacy-Preserving Splitting of Off-Chain Payments](https://eprint.iacr.org/2022/123)
87+
- [GMHL: Generalized Multi-Hop Locks for
88+
Privacy-Preserving Payment Channel Networks](https://eprint.iacr.org/2022/115.pdf)
89+
- [Hiding payments in lightning network with approximate differentially private payment channels](https://www.sciencedirect.com/science/article/pii/S0167404822000220)
90+
- [Huors of Horus: Keyless Cryptocurrency Wallets](https://eprint.iacr.org/2021/715)
91+
- [Insightful Mining Equilibria](https://arxiv.org/abs/2202.08466)
92+
- [LightPIR. Privacy-Preserving Route Discovery for Lightning (paper summary and analysis)](https://s-tikhomirov.github.io/lightpir/), [twitter](https://twitter.com/serg_tikhomirov/status/1494032594723299329)
93+
- [One Bad Apple Spoils the Bunch: Transaction DoS in MimbleWimble Blockchains](https://arxiv.org/abs/2112.13009)
94+
- [Speeding up block propagation in Bitcoin network: Uncoded and coded designs](https://www.sciencedirect.com/science/article/abs/pii/S1389128622000238)
95+
- [The impact of hardware specifications on reaching quantum advantage in the fault tolerant regime](https://avs.scitation.org/doi/10.1116/5.0073075)
96+
- [The Weighted Bitcoin Lightning Network](https://arxiv.org/abs/2111.13494)
97+
- [Tree Representation, Growth Rate of Blockchain and Reward Allocation in Ethereum with Multiple Mining Pools](https://arxiv.org/abs/2201.10087)
98+
- [Trust Dies in Darkness: Shedding Light on Samsung's TrustZone Keymaster Design](https://eprint.iacr.org/2022/208)
99+
- [Twilight: A Differentially Private Payment Channel Network](https://eprint.iacr.org/2022/136)
100+
101+
## InfoSec
102+
103+
- [Austrian Programmer And Ex Crypto CEO Likely Stole $11 Billion Of Ether](https://www.forbes.com/sites/laurashin/2022/02/22/exclusive-austrian-programmer-and-ex-crypto-ceo-likely-stole-11-billion-of-ether/?sh=5e68b5f37f58)
104+
- Bitfinex hack - [the seizure](https://twitter.com/ErgoBTC/status/1488511966910062596), [complaint](https://www.justice.gov/opa/pr/two-arrested-alleged-conspiracy-launder-45-billion-stolen-cryptocurrency), [funds flow1](https://twitter.com/ErgoBTC/status/1492937524037275651), [funds flow2](https://www.elliptic.co/blog/elliptic-analysis-new-york-husband-and-wife-arrested-for-laundering-5-billion-in-bitcoin-stolen-from-bitfinex-in-2016), [clues](https://www.wsj.com/articles/bitcoin-bitfinex-hack-crypto-laundering-morgan-lichtenstein-11644953617)
105+
- [DEGO Finance drained of $10m](https://degofinance.medium.com/to-dego-community-summary-of-the-event-after-a-thorough-investigation-and-efforts-5315a98d9984)
106+
- [Elsevier tracking pdf downloads](https://twitter.com/json_dirs/status/1486120144141123584)
107+
- [highly targeted phishing attack](https://twitter.com/thomasg_eth/status/1492663192404779013)
108+
- [IRAFinancial Gemini Accounts drained of $36 million](https://www.coindesk.com/business/2022/02/14/drained-crypto-accounts-at-ira-financial-leave-victims-searching-for-answers/), [more info](https://www.reddit.com/r/Gemini/comments/sp7raq/ira_financial_and_gemini/hwf0vin/)
109+
- [Meter drained of $4.25m](https://medium.com/meter-io/post-mortem-report-meter-passport-12af6b50393d)
110+
- [Optimisum Rollup money printing bug](https://www.saurik.com/optimism.html)
111+
- [PwnKit: Local Privilege Escalation Vulnerability Discovered in polkit’s pkexec (CVE-2021-4034)](https://blog.qualys.com/vulnerabilities-threat-research/2022/01/25/pwnkit-local-privilege-escalation-vulnerability-discovered-in-polkits-pkexec-cve-2021-4034)
112+
- [Retrospective: Recent Coinbase Bug Bounty Award](https://blog.coinbase.com/retrospective-recent-coinbase-bug-bounty-award-9f127e04f060), [more info](https://mobile.twitter.com/Tree_of_Alpha/status/1495014902582362112)
113+
- [Superfluid drained of $8.7m](https://rekt.news/superfluid-rekt/)
114+
- [Qubit Finance drained of $80m](https://medium.com/@QubitFin/protocol-exploit-report-305c34540fa3)
115+
- [Wormhole brige drained of $300m](https://extropy-io.medium.com/solanas-wormhole-hack-post-mortem-analysis-3b68b9e88e13)
116+
117+
## Pull Requests and repo updates
118+
119+
### Bitcoin Core
120+
121+
- Boost removal - [std::filesystem](https://github.com/bitcoin/bitcoin/pull/20744), [header-only Boost](https://github.com/bitcoin/bitcoin/pull/24301/), [libmultiprocess](https://github.com/bitcoin/bitcoin/pull/24385)
122+
- [release: support cross-compiling for arm64-apple-darwin](https://github.com/bitcoin/bitcoin/pull/21851)
123+
- [Add CBlockIndex lock annotations, guard nStatus/nFile/nDataPos/nUndoPos by cs_main](https://github.com/bitcoin/bitcoin/pull/22932)
124+
- [Add getdeploymentinfo RPC](https://github.com/bitcoin/bitcoin/pull/23508)
125+
- [ARMv8 SHA2 Intrinsics](https://github.com/bitcoin/bitcoin/pull/24115)
126+
127+
### eclair
128+
129+
- [Eclair 0.7.0](https://github.com/ACINQ/eclair/releases/tag/v0.7.0)
130+
- [Database migration Sqlite->Postgres](https://github.com/ACINQ/eclair/pull/2156)
131+
132+
### c-lightning
133+
134+
- [cln-rpc: Oxidizing c-lightning](https://github.com/ElementsProject/lightning/pull/5010)
135+
- [Database librarization](https://github.com/ElementsProject/lightning/pull/5017)
136+
137+
### lnd
138+
139+
- [lnd v0.14.2-beta](https://github.com/lightningnetwork/lnd/releases/tag/v0.14.2-beta)
140+
- [loop v0.17.0-beta](https://github.com/lightninglabs/loop/releases/tag/v0.17.0-beta)
141+
- [channeldb+invoices: create native SQL schema for invoice storage](https://github.com/lightningnetwork/lnd/issues/6288)
142+
- Taproot/tapscript support improvements: [sending to and receiving from P2TR addresses](https://github.com/lightningnetwork/lnd/issues/6266), [signing RPCs to expose new tapscript+taproot sig types](https://github.com/lightningnetwork/lnd/issues/6267), [update PSBT handling code to support new taproot-specific fields](https://github.com/lightningnetwork/lnd/issues/6268)
143+
- [lncli addholdinvoice --> invoice is too large](https://github.com/lightningnetwork/lnd/issues/6225)
144+
- [invoicesrpc: limit first pass of hop hint selection](https://github.com/lightningnetwork/lnd/pull/6236)
145+
- [htlcswitch: add an always on mode to htlc interceptor](https://github.com/lightningnetwork/lnd/pull/6232)
146+
- [htlcswitch: add htlc interceptor failure control](https://github.com/lightningnetwork/lnd/pull/6177/files)
147+
- [adds fundmax flag to openchannel](https://github.com/lightningnetwork/lnd/pull/4029)
148+
- [lndinit: add tool for automated wallet creation](https://github.com/lightningnetwork/lnd/pull/5150)
149+
- [lnrpc+sweep: properly remove any unconfirmed descendant chains a to-be-swept input is spent](https://github.com/lightningnetwork/lnd/pull/6274)
150+
- [lnd's development priorities (as it relates to BOLT12)](https://github.com/lightningnetwork/lnd/issues/5594#issuecomment-1042314431)
151+
152+
### rust-lightning
153+
154+
- [Add support for phantom node payments](https://github.com/lightningdevkit/rust-lightning/pull/1199)
155+
- [Support invoice expiry over a year](https://github.com/lightningdevkit/rust-lightning/pull/1273)
156+
- [Probabilistic channel scoring](https://github.com/lightningdevkit/rust-lightning/pull/1227)
157+
158+
### BOLTS
159+
160+
- [Add payment metadata to payment request (feature 48)](https://github.com/lightning/bolts/pull/912)
161+
- [BOLT 1: adds remote address to optional init_tlvs (IP discovery)](https://github.com/lightning/bolts/pull/917)
162+
- [Removed requirement to broadcast an outdated commitment transaction](https://github.com/lightning/bolts/pull/942)
163+
164+
### New Releases
165+
166+
- [btcpayserver v1.4.5](https://github.com/btcpayserver/btcpayserver/releases/tag/v1.4.5) - CPFP support
167+
- [eclair v0.7.0](https://github.com/ACINQ/eclair/releases/tag/v0.7.0) - anchor outputs and onion messages
168+
- [gun.fun v0.6.0](https://github.com/GoUpNumber/gun.fun/releases/tag/v0.6.0) - xpub + PSBT support
169+
- [joinmarket-clientserver v0.9.5](https://github.com/JoinMarket-Org/joinmarket-clientserver/releases/tag/v0.9.5) - taproot support, more
170+
- [lightning-jet v1.4.1](https://github.com/itsneski/lightning-jet/releases/tag/v1.4.1-rebalancer-update) - updates to rebalancer logic
171+
- [lnbits-legend v0.7.0](https://github.com/lnbits/lnbits-legend/releases/tag/0.7.0) - support AES-encrypted macaroons
172+
- [lnd v0.14.2-beta](https://github.com/lightningnetwork/lnd/releases/tag/v0.14.2-beta) - remote signing improvements, important bug fixes
173+
- [musig-py](https://github.com/meshcollider/musig2-py) - experimental musig2 python implementation
174+
- [sparrow v1.5.6](https://github.com/sparrowwallet/sparrow/releases) - remove AOPP support
175+
- [specter-desktop v1.8.0](https://github.com/cryptoadvance/specter-desktop/releases/tag/v1.8.0) - descriptor improvements
176+
177+
## Events and Podcasts
178+
179+
- [Bitcoin Explained - Discreet Log Contracts](https://nadobtc.libsyn.com/discreet-log-contracts-episode-53)
180+
- [Bitcoin Sydney Socratic - CoBloX presents their layer-2 Bitcoin CFD protocol](https://rumble.com/vtp1sq-itchysats-bitcoin-cfds.html)
181+
- [CD54 – pruned nodes, utreexo, and validation with seardsalmon, mario_gibney, kcalvinalvinn, SomsenRuben, and sanket1729](https://citadeldispatch.com/cd54/)
182+
- [CD55 - signing devices and open source with @seedsigner and tony](https://citadeldispatch.com/cd55/)
183+
- [SLP349 Chris Stewart Bitcoin DLCs & Stablechannels](https://stephanlivera.com/episode/349/)
184+
- [The Chaincode Podcast - Block Building with Clara and Murch](https://podcast.chaincode.com/2022/01/31/blockbuilding-clara-murch.html)
185+
- [The Chaincode Podcast - Sergei Tikhomirov and Lightning privacy](https://podcast.chaincode.com/2022/02/17/sergei-tikhomirov.html)
186+
- [The Kevin Rooke Show Episode 19 - How LNURL and Lightning Addresses Work with Andre Neves](https://www.youtube.com/watch?v=ba8jb8tjHpU)
187+
- [The Unhashed Podcast Episode 172 - OP_TOETEREN! ](https://www.unhashedpodcast.com/episodes/2022/2/9/ep-172-optoeteren)
188+
- This Week in Lightning - [#3 with Bastien Teinturier](https://www.youtube.com/watch?v=F1Z7yuuMCCc), [#4](https://www.youtube.com/watch?v=tXINHtUdbr4)
189+
190+
## Mining
191+
192+
- [Bitcoin miners generate $1.17B in January](https://compassmining.io/education/bitcoin-miners-generate-billion-january/)
193+
- [Home mining reduced natural gas usage by 75%](https://twitter.com/DaddyBTC_pleb/status/1488993398891716622)
194+
- [Intel Details Its Bitcoin-Mining 'Bonanza Mine' Chips and 3,600-Watt Miner](https://www.tomshardware.com/news/intel-details-its-bitcoin-mining-bonanza-mine-chips-and-systems)
195+
- [Solo miner mines block](https://twitter.com/ckpooldev/status/1485585814419812356)
196+
- [Texas Bitcoin Miners Shutting Down to Help Power Grid Survive Winter Storm](https://www.vice.com/en/article/qjbwb5/texas-bitcoin-miners-shutting-down-to-help-power-grid-survive-winter-storm)
197+
198+
## Miscellaneous
199+
200+
- [Address Ownership Proof Protocol (AOPP)](https://aopp.group)
201+
- [Ben's Bytes - Hello World](https://www.bensbytes.io/bens-bytes-0/)
202+
- [Bitcoin Design Guide v2 Launches With Focus on Lightning](https://bitcoinmagazine.com/business/bitcoin-design-guide-v2-launches-with-focus-on-lightning)
203+
- [BitMEX Supports Sending To Taproot Addresses](https://blog.bitmex.com/bitmex-supports-sending-to-taproot-addresses/)
204+
- [Canadian RCMP Bitcoin address blacklist](https://twitter.com/nobsbitcoin/status/1493978391099457536)
205+
- [Cash App Supports Lightning Network](https://twitter.com/CashApp/status/1490767860750336004)
206+
- [Extracting the Private Key from Schnorr Signatures that reuse a Nonce](https://b10c.me/blog/009-schnorr-nonce-reuse-challenge/)
207+
- [How To Get The Most From In-Person Bitcoin Events](https://bitcoinmagazine.com/industry-events/getting-the-most-from-bitcoin-events)
208+
- [Introducing Sensei LN Implementation](https://twitter.com/JohnCantrell97/status/1491135343604957187) [by L2 Technology](https://l2.technology/sensei)
209+
- [Kraken Funds Full-Time Bitcoin Rust Maintainer](https://blog.kraken.com/post/12873/kraken-funds-full-time-bitcoin-rust-maintainer/)
210+
- [Kraken Proof of Reserves Protocol](https://blog.kraken.com/post/12774/verify-your-bitcoin-and-ether-balances-on-kraken-with-proof-of-reserves/)
211+
- [Lightning Address for Service Providers](https://zebedeeio.notion.site/Lightning-Address-for-Service-Providers-0deeadc930b94697af919b21e71fe8b1)
212+
- [LNbank Lightning Wallet for BTCPay Server](https://coincharge.io/en/lnbank/)
213+
- [Thoughts on CashApp’s Lightning user flows](https://d.elor.me/2022/02/thoughts-on-cashapps-lightning-user-flows/)
214+
- [Thoughts on onion messages in lightning](https://twitter.com/joostjgr/status/1462808539886497799)
215+
- [Thoughts on SNARKs for UTXO proofs in lightning](https://twitter.com/TheBlueMatt/status/1494531296189550593)
216+
- [Thresh Metr MuSig](https://github.com/ElementsProject/scriptless-scripts/blob/b39355fe8854e542c5c00939942f460b265d37d8/md/thresh-metr.md)

0 commit comments

Comments
 (0)