|
| 1 | +--- |
| 2 | +layout: post |
| 3 | +type: socratic |
| 4 | +title: "Solo Socratic 4" |
| 5 | +meetup: https://www.meetup.com/bitdevsnyc/ |
| 6 | +--- |
| 7 | + |
| 8 | +## Announcements |
| 9 | + |
| 10 | +Until our community can meet again in person, we'll continue to share all the |
| 11 | +latest research and development on Bitcoin, Lightning and related technologies |
| 12 | +through our monthly newsletter. |
| 13 | + |
| 14 | +## Mailing Lists and Bitcoin Optech |
| 15 | + |
| 16 | +### Mailing Lists |
| 17 | + |
| 18 | +#### bitcoin-dev |
| 19 | + |
| 20 | +## lightning-dev |
| 21 | + |
| 22 | +### Optech |
| 23 | + |
| 24 | +- [Newsletter #104](https://bitcoinops.org/en/newsletters/2020/07/01/) |
| 25 | +- [Newsletter #105](https://bitcoinops.org/en/newsletters/2020/07/08/) |
| 26 | +- [Newsletter #106](https://bitcoinops.org/en/newsletters/2020/07/15/) |
| 27 | +- [Newsletter #107](https://bitcoinops.org/en/newsletters/2020/07/22/) |
| 28 | +- [Newsletter #108](https://bitcoinops.org/en/newsletters/2020/07/29/) |
| 29 | + |
| 30 | +## Network Data |
| 31 | + |
| 32 | +- [New statistical model for calculating Bitcoin's hashrate](https://blog.kraken.com/post/5719/kraken-intelligence-introduces-new-statistical-model-for-bitcoins-hashrate/) |
| 33 | +- [Cloudflare DNS effect on bitcoin transaction rate](https://twitter.com/lopp/status/1284275353389862914) |
| 34 | +- [Withdrawal of ERC-20 tx from coinbase takes four transactions](https://twitter.com/juscamarena/status/1285006400792354816) |
| 35 | +- [Have I been known?](https://haveibeenknown.com) |
| 36 | +- [Segwit batching case study](https://veriphi.io/segwitbatchingcasestudy.pdf) |
| 37 | +- [Following the Blockchain.com feerate recommendations](https://b10c.me/mempool-observations/3-blockchaincom-recommendations/) |
| 38 | +- [Q1 2020 Darknet Useage on Bitcoin](https://medium.com/meetbitfury/darknet-use-and-bitcoin-a-crypto-activity-report-by-crystal-blockchain-353a8678730) |
| 39 | +- [Dumplings - Analyze CoinJoin data](https://github.com/nopara73/Dumplings/) |
| 40 | + |
| 41 | +## CVEs and Research |
| 42 | + |
| 43 | +- [Undercutting Bitcoin Is Not Profitable](https://arxiv.org/abs/2007.11480) |
| 44 | + |
| 45 | +### Research |
| 46 | + |
| 47 | +- [UTXO Management for Enterprise Wallets](https://blog.bitgo.com/utxo-management-for-enterprise-wallets-5357dad08dd1) |
| 48 | +- [Bitcoin Mining Hashrate and Power Analysis](https://medium.com/@BitOoda/bitcoin-mining-hashrate-and-power-analysis-bitooda-research-ebc25f5650bf) |
| 49 | +- [SmartBugs: A Framework to Analyze Solidity Smart Contracts](https://arxiv.org/abs/2007.04771) |
| 50 | +- [Post-Quantum Adaptor Signaturesand Payment Channel Networks](https://eprint.iacr.org/2020/845.pdf) |
| 51 | +- [SoK: A Taxonomy of Cryptocurrency Wallets](https://eprint.iacr.org/2020/868.pdf) |
| 52 | +- [FROST: Flexible Round-OptimizedSchnorr Threshold Signatures](https://eprint.iacr.org/2020/852) |
| 53 | + |
| 54 | +### InfoSec |
| 55 | + |
| 56 | +- [The fastest draw on the Blockchain: Ethereum backrunning](https://medium.com/@amanusk/the-fastest-draw-on-the-blockchain-bzrx-example-6bd19fabdbe1) |
| 57 | +- [Ethereum Mempool Manipulation](https://blog.blocknative.com/blog/mempool-forensics) |
| 58 | +- [Working with Binance to return stolen funds to a victim](https://medium.com/mycrypto/working-with-binance-to-return-10-000-of-stolen-crypto-to-a-victim-3048bcc986a9) |
| 59 | +- [Samourai wallet address reuse bug](https://medium.com/@thepiratewhocantbenamed/samourai-wallet-address-reuse-bug-1d64d311983d) |
| 60 | +- [Counterfeit Cisco devices](https://labs.f-secure.com/assets/BlogFiles/2020-07-the-fake-cisco.pdf) |
| 61 | +- [Ledger js signing issue](https://blog.curve.fi/ledger-js-signing-issue/) |
| 62 | +- [Supply chain attacks on Ledger Nano X](https://blog.kraken.com/post/5590/kraken-security-labs-supply-chain-attacks-against-ledger-nano-x/) |
| 63 | +- [Hunting for Re-Entrancy Attacks in EthereumSmart Contracts via Static Analysis](https://arxiv.org/abs/2007.01029) |
| 64 | + |
| 65 | +## Pull Requests and repo updates |
| 66 | + |
| 67 | +### Bitcoin Core |
| 68 | + |
| 69 | +- [add C++17 release note for 0.21.0](https://github.com/bitcoin/bitcoin/pull/19305) |
| 70 | +- [sendtoaddress/sendmany: Add explicit feerate option](https://github.com/bitcoin/bitcoin/pull/11413) |
| 71 | +- [Reduce inv traffic during IBD](https://github.com/bitcoin/bitcoin/pull/19204) |
| 72 | +- [Replace automatic bans with discouragement filter](https://github.com/bitcoin/bitcoin/pull/19219) |
| 73 | +- [Add gettxoutsetinfo hash_type option](https://github.com/bitcoin/bitcoin/pull/19328) |
| 74 | +- [Extract download permission from noban](https://github.com/bitcoin/bitcoin/pull/19191) |
| 75 | +- [Use wtxid for transaction relay](https://github.com/bitcoin/bitcoin/pull/18044) |
| 76 | + |
| 77 | +### BIPs |
| 78 | + |
| 79 | +- [BIP 339: WTXID-based transaction relay](https://github.com/bitcoin/bips/pull/933) |
| 80 | +- [BIP 325: signet, change signature scheme to be tx-based](https://github.com/bitcoin/bips/pull/947) |
| 81 | + |
| 82 | +### eclair |
| 83 | + |
| 84 | +- [Rework feerate mismatch](https://github.com/ACINQ/eclair/pull/1473) |
| 85 | +- [Postgresql support](https://github.com/ACINQ/eclair/pull/1249) |
| 86 | +- [Find multi part route](https://github.com/ACINQ/eclair/pull/1427) |
| 87 | +- [Multipart FSM v2](https://github.com/ACINQ/eclair/pull/1439) |
| 88 | +- [Implement the KeySend feature, spontaneous payments](https://github.com/ACINQ/eclair/pull/1485) |
| 89 | +- [Anchor output transaction format](https://github.com/ACINQ/eclair/pull/1484) |
| 90 | + |
| 91 | +### c-lightning |
| 92 | + |
| 93 | +- [C-Lightning v0.9.0: Rat Poison Squared on Steroids](https://github.com/ElementsProject/lightning/releases/tag/v0.9.0) |
| 94 | +- [Implement `keysend` sending support for spontaneous payments](https://github.com/ElementsProject/lightning/pull/3792) |
| 95 | +- [Implement multi-part payments (MPP) sending support](https://github.com/ElementsProject/lightning/pull/3809) |
| 96 | +- [Paymod: Payments reimagined (part 01)](https://github.com/ElementsProject/lightning/pull/3753) |
| 97 | +- [Paymod: Payments reimagined (part 02)](https://github.com/ElementsProject/lightning/pull/3760) |
| 98 | +- [Paymod: Payments reimagined (part 03)](https://github.com/ElementsProject/lightning/pull/3773) |
| 99 | +- [Paymod: Payments reimagined (part 04)](https://github.com/ElementsProject/lightning/pull/3826) |
| 100 | +- [PSBT RPC calls](https://github.com/ElementsProject/lightning/pull/3775) |
| 101 | +- [PSBTs, Meet the HSM](https://github.com/ElementsProject/lightning/pull/3762) |
| 102 | +- [New pyln modules](https://github.com/ElementsProject/lightning/pull/3733) |
| 103 | +- [Reserve/unreserve/fundpsbt](https://github.com/ElementsProject/lightning/pull/3825) |
| 104 | + |
| 105 | +### lnd |
| 106 | + |
| 107 | +- [Multi: I wumbo, you wumbo, he she wumbo](https://github.com/lightningnetwork/lnd/pull/4429) |
| 108 | +- [Multi: hold keysend payments](https://github.com/lightningnetwork/lnd/pull/4167) |
| 109 | +- [Multi: add a rpc endpoint to track the recovery process](https://github.com/lightningnetwork/lnd/pull/4106) |
| 110 | +- [PSBT: add no_publish flag for safe batch channel opens v2](https://github.com/lightningnetwork/lnd/pull/4455) |
| 111 | +- [Add max value in flight flag](https://github.com/lightningnetwork/lnd/pull/971) |
| 112 | +- [Add new HostAnnouncer to support dynamic IPs via domains](https://github.com/lightningnetwork/lnd/pull/4281) |
| 113 | +- [Kvdb+etcd+tests: change etcd flattened bucket key derivation to make it compatible with bbolt](https://github.com/lightningnetwork/lnd/pull/4411) |
| 114 | +- [Contractcourt: Persist Resolution Outcomes](https://github.com/lightningnetwork/lnd/pull/4157) |
| 115 | +- [Intercept forward htlc](https://github.com/lightningnetwork/lnd/pull/4018) |
| 116 | +- [REST saga 3/3: REST API for subservers, websocket for streaming responses](https://github.com/lightningnetwork/lnd/pull/4141) |
| 117 | + |
| 118 | +### Wasabi |
| 119 | + |
| 120 | +## rust-lightning |
| 121 | + |
| 122 | +## joinmarket |
| 123 | + |
| 124 | +- [python-bitcointx backend for jmbitcoin + bip78 and snicker](https://github.com/JoinMarket-Org/joinmarket-clientserver/commit/adc9b9e04e6dbd712117eff451375ec4e7e8f480) |
| 125 | + |
| 126 | +## Privacy |
| 127 | + |
| 128 | +## Events |
| 129 | + |
| 130 | +- [London BitDevs - Coinswap](https://diyhpl.us/wiki/transcripts/london-bitcoin-devs/2020-06-23-socratic-seminar-coinswap/) |
| 131 | +- [Chicago BitDevs - Socratic Seminar 10](https://diyhpl.us/wiki/transcripts/chicago-bitdevs/2020-07-08-socratic-seminar/) |
| 132 | + |
| 133 | +## Miscellaneous |
| 134 | + |
| 135 | +- [NIST’s post-quantum cryptography program enters ‘selection round’](https://www.nist.gov/news-events/news/2020/07/nists-post-quantum-cryptography-program-enters-selection-round) |
| 136 | +- [Completely offline bitcoin transactions](https://medium.com/hackernoon/completely-offline-bitcoin-transactions-4e58324637bd) |
| 137 | +- [DLC-based P2P derivatives beta application](https://medium.com/@cryptogarage/announcing-the-global-launch-of-p2p-derivatives-beta-application-7ecc02fa02a1) |
| 138 | +- [Utreexo Demo Release](https://medium.com/mit-media-lab-digital-currency-initiative/utreexo-demonstration-release-a0d87506fd70) |
| 139 | +- [NiceHash mining payouts over lightning](https://www.nicehash.com/blog/post/start-using-nicehash-nicehash-lightning-network-with-zero-fees) |
| 140 | +- [specter-desktop 0.5.5](https://github.com/cryptoadvance/specter-desktop/releases/tag/v0.5.5) |
| 141 | +- [Call to action: improving and testing asmap](https://blog.bitmex.com/call-to-action-testing-and-improving-asmap/) |
| 142 | +- [Electrum 4.0.0 with lightning support](https://github.com/spesmilo/electrum/commit/040f66a5f04bd5c7ad051ab1cd9c68f1ab6602bd#diff-a401a468eaffd5e6e0f6e1d79580f51c) |
| 143 | +- [Electrum Server performance report](https://blog.keys.casa/electrum-server-performance-report/) |
| 144 | +- [LNURL Allowances Specification](https://github.com/btcontract/lnurl-rfc/pull/49) |
0 commit comments