-
Notifications
You must be signed in to change notification settings - Fork 104
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Add template for SOC-121 * soc121: add bitcoin-dev * soc121: add lightning-dev * soc121: add bitcoin core telegram channel to misc * first pass * second pass rearranging and adding infosec+research * soc121: Add meetings and newsletters * third pass still need to do new releases and events, but will publish for now --------- Co-authored-by: btsea <[email protected]> Co-authored-by: Murch <[email protected]>
- Loading branch information
1 parent
03e1409
commit f7a9892
Showing
1 changed file
with
177 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,177 @@ | ||
--- | ||
layout: post | ||
type: socratic | ||
title: "Socratic Seminar 121" | ||
meetup: "https://www.meetup.com/bitdevsnyc/events/291497368/" | ||
--- | ||
|
||
## 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) | ||
- [Ephemeral Anchors: Fixing V3 Package RBF againstpackage limit pinning](https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2023-January/021373.html) | ||
- [Reference example bech32m address for future segwit versions](https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2023-January/021379.html) | ||
- [Costless bribes against time-sensitive protocols](https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2023-February/021395.html) | ||
- [Unenforceable fee obligations in multiparty protocols with Taproot inputs](https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2023-February/021444.html) | ||
- [BIP for OP_VAULT](https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2023-February/021465.html) | ||
- [codex32](https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2023-February/021469.html) | ||
|
||
#### [lightning-dev](https://lists.linuxfoundation.org/pipermail/lightning-dev) | ||
- [Async payments proof-of-payment: a wishlist for researchers](https://lists.linuxfoundation.org/pipermail/lightning-dev/2023-January/003833.html), [more](https://gist.github.com/remyers/e0d2bedb7bc87371d1bdbbb6fff2edd1), [more](https://twitter.com/BtcpayServer/status/1622844546576191488) | ||
- [Highly Available Lightning Channels](https://lists.linuxfoundation.org/pipermail/lightning-dev/2023-February/003842.html) | ||
- [Local Reputation to Mitigate Slow Jamming](https://lists.linuxfoundation.org/pipermail/lightning-dev/2023-February/003857.html) | ||
|
||
### Meetings | ||
- [Bitcoin PR Review Club](https://bitcoincore.reviews) | ||
- [26347 wallet: ensure the wallet is unlocked when needed for rescanning (wallet)](https://bitcoincore.reviews/26347) | ||
- [26847 Track AddrMan totals by network and table, improve precision of adding fixed seeds (p2p)](https://bitcoincore.reviews/26847) | ||
- [bitcoin-inquisition #16: Activation logic for testing consensus changes (consensus)](https://bitcoincore.reviews/bitcoin-inquisition-16) | ||
- [26441 add `addpermissionflags` RPC (rpc, p2p) ](https://bitcoincore.reviews/26441) | ||
- [25038 nVersion=3 and Package RBF (tx fees and policy)](https://bitcoincore.reviews/25038) | ||
- Bitcoin Core general developer meetings | ||
- [February 2nd](https://www.erisian.com.au/bitcoin-core-dev/log-2023-02-02.html#291) | ||
- [February 9th](https://www.erisian.com.au/bitcoin-core-dev/log-2023-02-09.html#246) | ||
- [February 16th](https://www.erisian.com.au/bitcoin-core-dev/log-2023-02-16.html#175) | ||
- Bitcoin Core wallet meetings | ||
- [January 27th](https://www.erisian.com.au/bitcoin-core-dev/log-2023-01-27.html#387) | ||
- [February 10th](https://www.erisian.com.au/bitcoin-core-dev/log-2023-02-10.html#182) | ||
- Lightning Specification meeting | ||
- [January 30th](https://github.com/lightning/bolts/issues/1053) | ||
- [February 13th](https://github.com/lightning/bolts/issues/1055) | ||
- Lightning Channel Jamming meetings | ||
- [January 23rd](https://lists.linuxfoundation.org/pipermail/lightning-dev/2023-January/003834.html) | ||
- [February 6th](https://lists.linuxfoundation.org/pipermail/lightning-dev/2023-February/003840.html) | ||
|
||
### Optech | ||
- [Newsletter #236](https://bitcoinops.org/en/newsletters/2023/02/01/), [audio recap](https://twitter.com/bitcoinoptech/status/1620798648601944064) | ||
- [Newsletter #237](https://bitcoinops.org/en/newsletters/2023/02/08/), [audio recap](https://twitter.com/bitcoinoptech/status/1623698159145811968) | ||
- [Newsletter #238](https://bitcoinops.org/en/newsletters/2023/02/15/), [audio recap](https://twitter.com/bitcoinoptech/status/1626234989900865543) | ||
- [Newsletter #239](https://bitcoinops.org/en/newsletters/2023/02/22/), [audio recap](https://twitter.com/bitcoinoptech/status/1628771459660128260) | ||
|
||
## Network Data | ||
- Foundry nearing 40% network hashrate | ||
- [Benchamarking popular lightning implementations keysend performance](https://blog.getalby.com/lightning-benchmark/) | ||
- [How many Bitcoin confirmations is enough?](https://blog.lopp.net/how-many-bitcoin-confirmations-is-enough/) | ||
- [Increase in USD denominated-ness of on-chain behavior](https://mobile.twitter.com/SteveUsingWords/status/1625482839327121408) | ||
- [Increasing number of Bitcoin nodes connected over privacy networks](https://twitter.com/jonatack/status/1621639185756033026), [more](https://twitter.com/jonatack/status/1625893284454232065) | ||
- [mempool.space introduces block audits, more rbf data, more](https://twitter.com/mempool/status/1625489545230954499) | ||
- [Muun submarine swaps quickly expanding UTXO set](https://mobile.twitter.com/mononautical/status/1621663167582437376), [context](https://twitter.com/mononautical/status/1621893734156623872) | ||
- Ordinals Data - [Coin Metrics](https://coinmetrics.substack.com/p/state-of-the-network-issue-194#new_tab), [BitMex Research](https://blog.bitmex.com/ordinals-data/), BitcoinPierre - [1](https://twitter.com/BitcoinPierre/status/1622744824896970753), [2](https://twitter.com/BitcoinPierre/status/1622744824896970753), [3](https://twitter.com/BitcoinPierre/status/1628783795674529792), [Dune](https://dune.com/dataalways/ordinals) | ||
- [Largest block mined with ordinals](https://twitter.com/LuxorTechTeam/status/1620922782845669378) | ||
- [taproot discount ~4.4%](https://twitter.com/shesek/status/1622492148091219969) | ||
- [OXT Landscapes updated](https://twitter.com/oxt_btc/status/1192759714427408384) | ||
- [Public capacity of lightning network hits new ATH](https://twitter.com/kerooke/status/1619081327114076160), [exchanges account for 46% of public capcaity](https://twitter.com/kerooke/status/1620205074160193538) | ||
|
||
## CVEs and Research | ||
### Research | ||
- [Flyover: A Repayment Protocol for Fast Bitcoin Transfers over Federated Pegs](https://eprint.iacr.org/2023/086) | ||
- [From Reality Keys to Oraclize. A Deep Dive into the History of Bitcoin Oracles](https://arxiv.org/abs/2302.07911v1) | ||
- [Maravedí: A Secure and Practical Protocol to Trade Risk for Instantaneous Finality](https://eprint.iacr.org/2023/183) | ||
- [Practical Security Analysis of Zero-Knowledge Proof Circuits](https://eprint.iacr.org/2023/190) | ||
- [tlock: Practical Timelock Encryption from Threshold BLS](https://eprint.iacr.org/2023/189) | ||
- [Two-Round Stateless Deterministic Two-Party Schnorr Signatures From Pseudorandom Correlation Functions](https://eprint.iacr.org/2023/216) | ||
|
||
### InfoSec | ||
- [BonqDAO drained of $2m in oracle manipulation attack](https://rekt.news/bonq-rekt/) | ||
- [BTCPayServer CVE-2022-32984](https://blog.btcpayserver.org/btcpay-server-cve-2022-32984/) | ||
- [BTCPayServer change reuse bug](https://twitter.com/BtcpayServer/status/1622844546576191488) | ||
- [Coinbase cyberattack targeted employees with fake SMS alert](https://www.bleepingcomputer.com/news/security/coinbase-cyberattack-targeted-employees-with-fake-sms-alert/) | ||
- [Cloudflare mitigates record-breaking 71 million request-per-second DDoS attack](https://blog.cloudflare.com/cloudflare-mitigates-record-breaking-71-million-request-per-second-ddos-attack/), [more](https://www.bleepingcomputer.com/news/security/cloudflare-blocks-record-breaking-71-million-rps-ddos-attack/) | ||
- [Dexible DEX drained of $2M](https://rekt.news/dexible-rekt/) | ||
- [Infinite printing bug on BNB](https://jumpcrypto.com/helping-secure-bnb-chain-through-responsible-disclosure/) | ||
- [Lazarus hackers use new service to hide $100 million in stolen crypto](https://www.bleepingcomputer.com/news/security/lazarus-hackers-use-new-service-to-hide-100-million-in-stolen-crypto/) | ||
- [Orion Protocol drained of $3m in reentrency exploit](https://twitter.com/SlowMist_Team/status/1621441874841206786) | ||
- [Platypus Finance suffers $8.5m flash loan attack](https://twitter.com/Platypusdefi/status/1626396538611310592) | ||
- [Taproot's sighash implementation could cause blocks to take 60s or more to validate](https://github.com/bitcoin/bitcoin/pull/24105) | ||
- [Tor and I2P networks hit by wave of ongoing DDoS attacks](https://www.bleepingcomputer.com/news/security/tor-and-i2p-networks-hit-by-wave-of-ongoing-ddos-attacks/) | ||
|
||
## Pull Requests and repo updates | ||
|
||
### [Bitcoin Core](https://github.com/bitcoin/bitcoin) | ||
- [coins: allow write to disk without cache drop](https://github.com/bitcoin/bitcoin/pull/17487) | ||
- [Signing support for Miniscript Descriptors](https://github.com/bitcoin/bitcoin/pull/24149) | ||
- [New outputs argument for bumpfee/psbtbumpfee](https://github.com/bitcoin/bitcoin/pull/25344) | ||
- [p2p: Make stalling timeout adaptive during IBD](https://github.com/bitcoin/bitcoin/pull/25880) | ||
- [I2P network optimizations](https://github.com/bitcoin/bitcoin/pull/26837) | ||
- [wallet: Abandon descendants of orphaned coinbases](https://github.com/bitcoin/bitcoin/pull/26499) | ||
- [p2p: Track orphans by who provided them](https://github.com/bitcoin/bitcoin/pull/26551) | ||
- [p2p: track AddrMan totals by network and table, improve precision of adding fixed seeds](https://github.com/bitcoin/bitcoin/pull/26847) | ||
- [script: BIP341 txdata cannot be precomputed without spent outputs](https://github.com/bitcoin/bitcoin/pull/27122) | ||
|
||
### [Core Lightning](https://github.com/ElementsProject/lightning) | ||
- [Peer storage feature](https://github.com/ElementsProject/lightning/pull/5361) | ||
- [hsmd: add preapprove invoice and keysend messages](https://github.com/ElementsProject/lightning/pull/5821) | ||
|
||
### [eclair](https://github.com/ACINQ/eclair/) | ||
- [Add support for paying offers](https://github.com/ACINQ/eclair/pull/2479) | ||
- [Add support for plugins that intercept open channel messages](https://github.com/ACINQ/eclair/pull/2552) | ||
- [Prepare InteractiveTxBuilder to support splicing](https://github.com/ACINQ/eclair/pull/2595) | ||
- [Limit number of RBF attempts during dual funding](https://github.com/ACINQ/eclair/pull/2596) | ||
- [Remove reserve requirement on first commitment](https://github.com/ACINQ/eclair/pull/2597) | ||
- [Introduce a specific funding status for zeroconf](https://github.com/ACINQ/eclair/pull/2598) | ||
|
||
### [lnd](https://github.com/lightningnetwork/lnd) | ||
- [tls: Add ability to encrypt TLS key on disk](https://github.com/lightningnetwork/lnd/pull/6527) | ||
- [pathfinding: probability for bimodal distribution](https://github.com/lightningnetwork/lnd/pull/6815) | ||
- [signrpc: Upgrade to MuSig2 BIP draft v1.0.0rc2, add version flag to RPC](https://github.com/lightningnetwork/lnd/pull/7171) | ||
- [multi: add sqlite backend option](https://github.com/lightningnetwork/lnd/pull/7252) | ||
- [aliasmgr+channeldb: stop deleting zero-conf edges from graph if reorg occurs](https://github.com/lightningnetwork/lnd/pull/7292) | ||
|
||
### [rust-bitcoin](https://github.com/rust-bitcoin/rust-bitcoin) | ||
- [Weight prediction](https://github.com/rust-bitcoin/rust-bitcoin/pull/1636) | ||
- [Add methods for pushing locktimes](https://github.com/rust-bitcoin/rust-bitcoin/pull/1629) | ||
|
||
### [rust-lightning](https://github.com/lightningdevkit/rust-lightning) | ||
- [Limit the number of pending un-funded inbound channel](https://github.com/lightningdevkit/rust-lightning/pull/1988) | ||
- [Support auto-retrying keysend payments in ChannelManager](https://github.com/lightningdevkit/rust-lightning/pull/2002) | ||
- [Abandon payments on behalf of the user and remove manual retries](https://github.com/lightningdevkit/rust-lightning/pull/2008) | ||
|
||
## New Releases | ||
- [bitcoin-inquisition v24.0](https://github.com/bitcoin-inquisition/bitcoin/releases/tag/inq-v24.0) - BIP 118, 119 | ||
- [breeze-sdk](https://github.com/breez/breez-sdk/), [info](https://medium.com/breez-technology/lightning-for-everyone-in-any-app-lightning-as-a-service-via-the-breez-sdk-41d899057a1d) | ||
- [joinmarket-webui](https://github.com/joinmarket-webui/jam/releases/tag/v0.1.5) - spend expired fidelity bonds | ||
- [liana v0.2](https://github.com/wizardsardine/liana/releases/tag/0.2), [info](https://wizardsardine.com/blog/liana-0.2-release/) | ||
- [rust-teos v0.2.0](https://github.com/talaia-labs/rust-teos/releases/tag/v0.2.0) - pruning support | ||
- [spacechain-launcher](https://github.com/supertestnet/spacechain-launcher/) | ||
|
||
## Events and Podcasts | ||
- [btcpp cdmx presentations](https://www.youtube.com/@Base58btc/videos) | ||
- [STARKs on Bitcoin: From Outside In | Olaoluwa Osuntokun](https://www.youtube.com/watch?v=pStJqHrJhVs) | ||
|
||
## Mining | ||
- Bitcoin Mining Around the World - [Iceland](https://hashrateindex.com/blog/bitcoin-mining-around-the-world-iceland/), [Paraguay](https://hashrateindex.com/blog/bitcoin-mining-around-the-world-paraguay/) | ||
- [Core Scientific to Shut Down Celsius Crypto Mining Equipment](https://www.coindesk.com/business/2023/01/04/core-scientific-to-shut-down-celsius-crypto-mining-equipment/) | ||
- [Debt Capital Markets in Bitcoin Mining (Part 2)](https://braiins.com/blog/debt-capital-markets-in-bitcoin-mining-part-2) | ||
- [Energy Arbitrage: Analyzing Bitcoin Mining’s Historical Revenue per kWh](https://hashrateindex.com/blog/energy-arbitrage-analyzing-bitcoin-minings-historical-revenue-per-kwh/) | ||
- [Judge Clears Celsius' Plan to Sell Bitmain Mining Coupons Worth Over $7M](https://www.coindesk.com/policy/2023/02/16/judge-clears-celsius-plan-to-sell-bitmain-mining-coupons-worth-over-7m/) | ||
- [Kazakhstan's President Signs Legislation to Limit Energy Usage of Crypto Mining](https://www.coindesk.com/policy/2023/02/07/kazakhstans-president-signs-legislation-to-limit-energy-usage-of-crypto-mining/) | ||
- [Mississippi, Missouri Lawmakers Introduce Bills To Protect The Rights To Mine Bitcoin And Run A Node](https://bitcoinmagazine.com/legal/mississippi-missouri-bills-to-protect-bitcoin) | ||
- [Texas Bitcoin Miners Face Damage, Higher Power Costs From Ice Storms](https://www.bloomberg.com/news/articles/2023-02-01/texas-bitcoin-miners-face-damages-higher-power-costs-from-ice-storms) | ||
|
||
|
||
## Miscellaneous | ||
- [A Better Payjoin Design Flow](https://chaincase.app/words/payjoin-design-flow) | ||
- [Bitcoin Core GitHub telegram channel](https://t.me/bitcoincoregithub) | ||
- [Blind Schnorr Interactive Demo](https://blindsigs.utxo.club/), [repo](https://github.com/nickfarrow/blind-sig-demo) | ||
- [Cashabi -nostr-native ecash system based on WabiSabi Keyed-Verification Anonymous Credentials](https://lontivero.github.io/Wiki/html/cashabi.html) | ||
- [CSW UK case going to trial](https://www.coindesk.com/business/2023/02/03/craig-wrights-uk-case-against-16-bitcoin-developers-to-go-to-full-trial-report/) | ||
- [Free software and fiduciary duty](https://lwn.net/Articles/922545/) | ||
- [Diagram of BOLTs](https://twitter.com/LN_Capital/status/1620831664350941184) | ||
- [Using Fedimint for mining pool payouts](https://github.com/fedimint/fedimint/discussions/1504) | ||
- [Handcrank: a drivechain wannabe with no softfork](https://github.com/supertestnet/handcrank) | ||
- [HRF issues new grants](https://twitter.com/gladstein/status/1628048614391173121) | ||
- [IFTTT of bitcoin transaction broadcasting](https://psbt.io/) | ||
- [Jeremy Rubin stepping back from Bitcoin development](https://twitter.com/JeremyRubin/status/1618806141903069184) | ||
- [Johnson Lau proposes Ordinals in 2012](https://twitter.com/pete_rizzo_/status/1624388719158476800) | ||
- [LocalBitcoins discontinues service](https://localbitcoins.com/service_closure/) | ||
- [MarcoFalke stepping down as maintainer](https://github.com/bitcoin/bitcoin/pull/27135), [context](https://twitter.com/MarcoFalke/status/1627987123788824576) | ||
- [net_processing: the "version" handshake](https://github.com/brunoerg/bitcoin-core-notes/blob/main/general-notes/net_processing_version_handshake.md) | ||
- [Opening and announcing a pre-taproot LN channel](https://ellemouton.com/posts/open_channel_pre_taproot/) | ||
- [PoC - Highly Available Bitcoin Node](https://gildedpleb.github.io/hab-guide/poc) | ||
- [Spiral issues grabt to the_charlatan to work on libbitcoinkernel](https://twitter.com/spiralbtc/status/1620828708918681601) | ||
- [Technical Bitcoin Search](https://bitcoinsearch.xyz/), [context](https://twitter.com/adamcjonas/status/1620528638650376192) | ||
- [Why You Should Run Full-RBF On Your Node](https://petertodd.org/2023/why-you-should-run-mempoolfullrbf) |