SF Bitcoin Devs


Socratic Seminar 19

2020-02-24

News & Blog Posts

Onboarding Bitcoin Core
https://medium.com/@amitiu/onboarding-to-bitcoin-core-7c1a83b20365

Lightning Loop Beta
https://blog.lightning.engineering/announcement/2020/02/05/loop-beta.html

Lightning Labs Series A
https://bitcoinmagazine.com/articles/lightning-labs-announces-10-million-raise-as-lightning-loop-enters-beta

Trezor Flaw
https://blog.kraken.com/post/3662/kraken-identifies-critical-flaw-in-trezor-hardware-wallets/

Estimated post-halvening mining profitability
https://tradeblock.com/blog/analyzing-bitcoin-mining-profitability-following-the-halving-and-its-indication-for-price

Stats

Lightning Public vs Private Channels
https://blog.bitmex.com/lightning-network-part-7-proportion-of-public-vs-private-channels/

Segwit Usage
https://segwit.space/

New Work & Discussions

Taproot Complexity
https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2020-February/017614.html

BIP 340 Updates
https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2020-February/017639.html

FullyNoded-2 by Blockchain Commons
https://github.com/BlockchainCommons/FullyNoded-2
https://twitter.com/christophera/status/1231719460232294405

Lightning Direct Message Draft
https://lists.linuxfoundation.org/pipermail/lightning-dev/2020-February/002552.html

Why not use libp2p discussion
https://lists.linuxfoundation.org/pipermail/lightning-dev/2020-February/002551.html

C-Lightning 0.8.1
https://lists.linuxfoundation.org/pipermail/lightning-dev/2020-February/002546.html

OP_CTV Work and Discussion
https://diyhpl.us/wiki/transcripts/ctv-bip-review-workshop/

Bitcoin PRs

Add LN support
https://github.com/bitcoin/bitcoin/pull/18179

Siphash Optimization
https://github.com/bitcoin/bitcoin/pull/18014

Add NAT-PMP Port forwarding support
https://github.com/bitcoin/bitcoin/pull/18077

Remove calls to Chain::Lock methods
https://github.com/bitcoin/bitcoin/pull/17954

Use wtxid for transaction relay
https://github.com/bitcoin/bitcoin/pull/18044

gui: save and load psbt
https://github.com/bitcoin/bitcoin/pull/17509

tests: Add --valgrind option to test/fuzz/test_runner.py for running fuzzing test cases under valgrind
https://github.com/bitcoin/bitcoin/pull/18159

Serialization Improvements
https://github.com/bitcoin/bitcoin/pull/18021

PSBT: check that various indexes and amounts are within bounds
https://github.com/bitcoin/bitcoin/pull/17156

Update LevelDB to 1.22+
https://github.com/bitcoin/bitcoin/pull/17398

Return descriptor from createmultisig and addmultisigaddress
https://github.com/bitcoin/bitcoin/pull/18032

Add fuzzing for AS-mapping (asmap)
https://github.com/bitcoin/bitcoin/pull/18029

config, net, test: asmap functional tests and feature refinements
https://github.com/bitcoin/bitcoin/pull/17812

Lightning PRs ⚡

LND 0.9.1
https://github.com/lightningnetwork/lnd/releases/tag/v0.9.1-beta.rc1

C-Lightning 0.8.1
https://github.com/ElementsProject/lightning/releases/tag/v0.8.1

C-lightning: generalize Bitcoin backend
https://github.com/ElementsProject/lightning/pull/3488

C-lightning: terminate plugins correctly
https://github.com/ElementsProject/lightning/pull/3539