diff --git a/en/sitemap.xml b/en/sitemap.xml
index f468ef761f..69d438deeb 100644
--- a/en/sitemap.xml
+++ b/en/sitemap.xml
@@ -1 +1 @@
-https://btctranscripts.com/scalingbitcoin/montreal-2015/https://btctranscripts.com/scalingbitcoin/hong-kong-2015/https://btctranscripts.com/scalingbitcoin/milan-2016/2016-10-10T00:00:00+00:00https://btctranscripts.com/scalingbitcoin/stanford-2017/https://btctranscripts.com/scalingbitcoin/tokyo-2018/2018-10-05T00:00:00+00:00https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/2020-09-10T00:00:00+00:00https://btctranscripts.com/tags/lightning/2023-09-25T00:00:00+00:00https://btctranscripts.com/lightning-specification/2023-09-25T00:00:00+00:00https://btctranscripts.com/lightning-specification/2023-09-25-specification-call/2023-09-25T00:00:00+00:00https://btctranscripts.com/tags/2023-09-25T00:00:00+00:00https://btctranscripts.com/2023-09-25T00:00:00+00:00https://btctranscripts.com/speakers/andrew-chow/2023-09-21T00:00:00+00:00https://btctranscripts.com/tags/bitcoin-core/2023-09-21T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2023-09-21T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2023-09/2023-09-21T00:00:00+00:00https://btctranscripts.com/tags/build-systems/2023-09-21T00:00:00+00:00https://btctranscripts.com/categories/2023-09-21T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2023-09/cmake/2023-09-21T00:00:00+00:00https://btctranscripts.com/categories/core-dev-tech/2023-09-21T00:00:00+00:00https://btctranscripts.com/speakers/cory-fields/2023-09-21T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2023-09/wallet-legacy-upgrade/2023-09-21T00:00:00+00:00https://btctranscripts.com/tags/signature-aggregation/2023-09-21T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2023-09/signature-aggregation/2023-09-21T00:00:00+00:00https://btctranscripts.com/speakers/2023-09-21T00:00:00+00:00https://btctranscripts.com/tags/wallet/2023-09-21T00:00:00+00:00https://btctranscripts.com/tags/assumeutxo/2023-09-20T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2023-09/assumeutxo-update/2023-09-20T00:00:00+00:00https://btctranscripts.com/tags/coin-selection/2023-09-20T00:00:00+00:00https://btctranscripts.com/speakers/gloria-zhao/2023-09-20T00:00:00+00:00https://btctranscripts.com/tags/kernel/2023-09-20T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2023-09/kernel-planning/2023-09-20T00:00:00+00:00https://btctranscripts.com/tags/libsecp256k1/2023-09-20T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2023-09/libsecp256k1-meeting/2023-09-20T00:00:00+00:00https://btctranscripts.com/speakers/mark-erhardt/2023-09-20T00:00:00+00:00https://btctranscripts.com/tags/p2p/2023-09-20T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2023-09/p2p-design-goals/2023-09-20T00:00:00+00:00https://btctranscripts.com/tags/package-relay/2023-09-20T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2023-09/package-relay-planning/2023-09-20T00:00:00+00:00https://btctranscripts.com/tags/privacy/2023-09-20T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2023-09/privacy-metrics/2023-09-20T00:00:00+00:00https://btctranscripts.com/speakers/thecharlatan/2023-09-20T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2023-09/wallet-coin-selection/2023-09-19T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2023-09/p2p-working-session/2023-09-19T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2023-09/kernel-update/2023-09-18T00:00:00+00:00https://btctranscripts.com/lightning-specification/2023-08-28-specification-call/2023-08-28T00:00:00+00:00https://btctranscripts.com/lightning-specification/2023-08-14-specification-call/2023-08-14T00:00:00+00:00https://btctranscripts.com/lightning-specification/2023-07-31-specification-call/2023-07-31T00:00:00+00:00https://btctranscripts.com/lightning-specification/2023-07-17-specification-call/2023-07-17T00:00:00+00:00https://btctranscripts.com/speakers/dusty-daemon/2023-07-10T00:00:00+00:00https://btctranscripts.com/tags/multisig/2023-07-10T00:00:00+00:00https://btctranscripts.com/categories/podcast/2023-07-10T00:00:00+00:00https://btctranscripts.com/speakers/stephan-livera/2023-07-10T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2023-07-10T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/what-is-splicing/2023-07-10T00:00:00+00:00https://btctranscripts.com/lightning-specification/2023-06-19-specification-call/2023-06-19T00:00:00+00:00https://btctranscripts.com/lightning-specification/2023-06-05-specification-call/2023-06-05T00:00:00+00:00https://btctranscripts.com/lightning-specification/2023-05-22-specification-call/2023-05-22T00:00:00+00:00https://btctranscripts.com/lightning-specification/2023-05-08-specification-call/2023-05-08T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2023-04/2023-04-27-assumeutxo/2023-04-27T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2023-04/2023-04-27T00:00:00+00:00https://btctranscripts.com/tags/fuzzing/2023-04-27T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2023-04/2023-04-27-fuzzing/2023-04-27T00:00:00+00:00https://btctranscripts.com/speakers/james-obeirne/2023-04-27T00:00:00+00:00https://btctranscripts.com/speakers/niklas-g%C3%B6gge/2023-04-27T00:00:00+00:00https://btctranscripts.com/tags/libbitcoin-kernel/2023-04-26T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2023-04/2023-04-26-libbitcoin-kernel/2023-04-26T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2023-04/2023-04-26-meta-discussion/2023-04-26T00:00:00+00:00https://btctranscripts.com/tags/asmap/2023-04-25T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2023-04/2023-04-27-asmap/2023-04-25T00:00:00+00:00https://btctranscripts.com/speakers/fabian-jahr/2023-04-25T00:00:00+00:00https://btctranscripts.com/speakers/josibake/2023-04-25T00:00:00+00:00https://btctranscripts.com/tags/mempool/2023-04-25T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2023-04/2023-04-25-mempool-clustering/2023-04-25T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2023-04/2023-04-25-package-relay-primer/2023-04-25T00:00:00+00:00https://btctranscripts.com/speakers/pieter-wuille/2023-04-25T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2023-04/2023-04-25-refactors/2023-04-25T00:00:00+00:00https://btctranscripts.com/speakers/ruben-somsen/2023-04-25T00:00:00+00:00https://btctranscripts.com/tags/silent-payments/2023-04-25T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2023-04/2023-04-26-silent-payments/2023-04-25T00:00:00+00:00https://btctranscripts.com/speakers/suhas-daftuar/2023-04-25T00:00:00+00:00https://btctranscripts.com/lightning-specification/2023-04-24-specification-call/2023-04-24T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2023-03-06-greg-sanders/2023-03-06T00:00:00+00:00https://btctranscripts.com/speakers/greg-sanders/2023-03-06T00:00:00+00:00https://btctranscripts.com/advancing-bitcoin/2023-03-01T00:00:00+00:00https://btctranscripts.com/advancing-bitcoin/2022/2023-03-01T00:00:00+00:00https://btctranscripts.com/speakers/christian-lewe/2023-03-01T00:00:00+00:00https://btctranscripts.com/categories/conference/2023-03-01T00:00:00+00:00https://btctranscripts.com/tags/custody/2023-03-01T00:00:00+00:00https://btctranscripts.com/speakers/kevin-loaec/2023-03-01T00:00:00+00:00https://btctranscripts.com/tags/miniscript/2023-03-01T00:00:00+00:00https://btctranscripts.com/tags/script/2023-03-01T00:00:00+00:00https://btctranscripts.com/advancing-bitcoin/2022/simplicity-going-beyond-miniscript-by-christian-lewe-at-advancing-bitcoin-conference-in-london-2023/2023-03-01T00:00:00+00:00https://btctranscripts.com/advancing-bitcoin/2022/timelock-enabled-safety-and-recovery-use-cases-for-bitcoin-users/2023-03-01T00:00:00+00:00https://btctranscripts.com/tags/timelocks/2023-03-01T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2023-02-27-craig-raw-bitcoin-multi-signature/2023-02-27T00:00:00+00:00https://btctranscripts.com/speakers/craig-raw/2023-02-27T00:00:00+00:00https://btctranscripts.com/speakers/matt-corallo/2023-02-23T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2023-02-23-matt-corallo/2023-02-23T00:00:00+00:00https://btctranscripts.com/lightning-specification/2023-02-13-specification-call/2023-02-13T00:00:00+00:00https://btctranscripts.com/categories/meeting/2023-02-13T00:00:00+00:00https://btctranscripts.com/speakers/casey-rodarmor/2023-02-02T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2023-02-02-casey-rodarmor/2023-02-02T00:00:00+00:00https://btctranscripts.com/speakers/anant-tapadia/2023-01-31T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/slp455-anant-tapadia-single-sig-or-multi-sig/2023-01-31T00:00:00+00:00https://btctranscripts.com/lightning-specification/2023-01-30-specification-call/2023-01-30T00:00:00+00:00https://btctranscripts.com/bitcointranscripts/2023-01-29T00:00:00+00:00https://btctranscripts.com/tags/op_vault/2023-01-29T00:00:00+00:00https://btctranscripts.com/bitcointranscripts/stephan-livera-podcast/opvault-a-new-way-to-hodl/2023-01-29T00:00:00+00:00https://btctranscripts.com/speakers/antoine-poinsot/2023-01-23T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2023-01-23-antoine-poinsot-and-salvatore-ingala/2023-01-23T00:00:00+00:00https://btctranscripts.com/speakers/salvatore-ingala/2023-01-23T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2023-01-18-josibake/2023-01-18T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2023-01-14-james-obeirne-a-new-way-to-hodl/2023-01-14T00:00:00+00:00https://btctranscripts.com/speakers/dhruv/2022-11-13T00:00:00+00:00https://btctranscripts.com/speakers/tim-ruffing/2022-11-13T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2022-11-13-dhruv-pieter-wuille-and-tim-ruffing/2022-11-13T00:00:00+00:00https://btctranscripts.com/speakers/bob-mcelrath/2022-10-15T00:00:00+00:00https://btctranscripts.com/tabconf/2022/2022-10-15-braidpool/2022-10-15T00:00:00+00:00https://btctranscripts.com/tags/fees/2022-10-15T00:00:00+00:00https://btctranscripts.com/tags/mining/2022-10-15T00:00:00+00:00https://btctranscripts.com/tabconf/2022/2022-10-15-segwit-vbytes-misconceptions/2022-10-15T00:00:00+00:00https://btctranscripts.com/tags/p2pool/2022-10-15T00:00:00+00:00https://btctranscripts.com/tags/pools/2022-10-15T00:00:00+00:00https://btctranscripts.com/tags/segwit/2022-10-15T00:00:00+00:00https://btctranscripts.com/tabconf/2022/2022-10-15-silent-payments/2022-10-15T00:00:00+00:00https://btctranscripts.com/tabconf/2022-10-15T00:00:00+00:00https://btctranscripts.com/tabconf/2022/2022-10-15T00:00:00+00:00https://btctranscripts.com/tags/frost/2022-10-14T00:00:00+00:00https://btctranscripts.com/speakers/jonas-nick/2022-10-14T00:00:00+00:00https://btctranscripts.com/tabconf/2022/lightning-is-broken-af-but-we-can-fix-it/2022-10-14T00:00:00+00:00https://btctranscripts.com/tabconf/2022/2022-10-14-hac-spec/2022-10-14T00:00:00+00:00https://btctranscripts.com/tabconf/2022/2022-10-14-roast/2022-10-14T00:00:00+00:00https://btctranscripts.com/tags/schnorr/2022-10-14T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2022-10/2022-10-12T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2022-10/2022-10-12-libsecp256k1/2022-10-12T00:00:00+00:00https://btctranscripts.com/tags/research/2022-10-12T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2022-10/2022-10-12-research-wishlist/2022-10-12T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2022-10/2022-10-12-merging/2022-10-12T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2022-10/2022-10-11-github/2022-10-11T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2022-10/2022-10-11-fee-market/2022-10-11T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2022-10/2022-10-11-frost/2022-10-11T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2022-10/2022-10-11-hac-spec/2022-10-11T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2022-10/2022-10-11-package-relay/2022-10-11T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2022-10/2022-10-11-stratum-v2/2022-10-11T00:00:00+00:00https://btctranscripts.com/tags/stratum-v2/2022-10-11T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2022-10/2022-10-10-p2p-encryption/2022-10-10T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2022-10/2022-10-10-misc/2022-10-10T00:00:00+00:00https://btctranscripts.com/london-bitcoin-devs/2022-08-11T00:00:00+00:00https://btctranscripts.com/categories/meetup/2022-08-11T00:00:00+00:00https://btctranscripts.com/london-bitcoin-devs/2022-08-11-tim-ruffing-musig2/2022-08-11T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2022-08-11-gloria-zhao/2022-08-11T00:00:00+00:00https://btctranscripts.com/speakers/chelsea-komlo/2022-08-07T00:00:00+00:00https://btctranscripts.com/speakers/elizabeth-crites/2022-08-07T00:00:00+00:00https://btctranscripts.com/misc/2022-08-07-komlo-crites-frost/2022-08-07T00:00:00+00:00https://btctranscripts.com/misc/2022-08-07T00:00:00+00:00https://btctranscripts.com/tags/threshold-signatures/2022-08-07T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2022-08-02-jonas-nick-tim-ruffing/2022-08-02T00:00:00+00:00https://btctranscripts.com/misc/2022-07-14-tim-ruffing-roast/2022-07-14T00:00:00+00:00https://btctranscripts.com/speakers/alex-myers/2022-06-07T00:00:00+00:00https://btctranscripts.com/bitcoinplusplus/2022-06-07T00:00:00+00:00https://btctranscripts.com/bitcoinplusplus/2022/2022-06-07T00:00:00+00:00https://btctranscripts.com/bitcoinplusplus/2022/2022-06-07-alex-myers-minisketch-lightning-gossip/2022-06-07T00:00:00+00:00https://btctranscripts.com/tags/covenants/2022-05-05T00:00:00+00:00https://btctranscripts.com/greg-maxwell/2022-05-05-covenants-bip119/2022-05-05T00:00:00+00:00https://btctranscripts.com/speakers/greg-maxwell/2022-05-05T00:00:00+00:00https://btctranscripts.com/greg-maxwell/2022-05-05T00:00:00+00:00https://btctranscripts.com/speakers/carl-dong/2022-04-12T00:00:00+00:00https://btctranscripts.com/chaincode-labs/2022-04-12T00:00:00+00:00https://btctranscripts.com/tags/consensus/2022-04-12T00:00:00+00:00https://btctranscripts.com/chaincode-labs/2022-04-12-carl-dong-libbitcoinkernel/2022-04-12T00:00:00+00:00https://btctranscripts.com/categories/video/2022-04-12T00:00:00+00:00https://btctranscripts.com/speakers/max-hillebrand/2022-04-01T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2022-04-01-max-hillebrand/2022-04-01T00:00:00+00:00https://btctranscripts.com/sydney-bitcoin-meetup/2022-03-29T00:00:00+00:00https://btctranscripts.com/sydney-bitcoin-meetup/2022-03-29-socratic-seminar/2022-03-29T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2022-03-27-rene-pickhardt/2022-03-27T00:00:00+00:00https://btctranscripts.com/speakers/rene-pickhardt/2022-03-27T00:00:00+00:00https://btctranscripts.com/lightning-specification/2022-03-14-specification-call/2022-03-14T00:00:00+00:00https://btctranscripts.com/tags/c-lightning/2022-03-07T00:00:00+00:00https://btctranscripts.com/c-lightning/2022-03-07T00:00:00+00:00https://btctranscripts.com/c-lightning/2022-03-07-developer-call/2022-03-07T00:00:00+00:00https://btctranscripts.com/speakers/john-cantrell/2022-03-07T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2022-03-07-john-cantrell-sensei/2022-03-07T00:00:00+00:00https://btctranscripts.com/speakers/christian-decker/2022-03-03T00:00:00+00:00https://btctranscripts.com/advancing-bitcoin/2022/2022-03-03-christian-decker-greenlight/2022-03-03T00:00:00+00:00https://btctranscripts.com/tags/hardware-wallet/2022-03-03T00:00:00+00:00https://btctranscripts.com/speakers/jimmy-song/2022-03-03T00:00:00+00:00https://btctranscripts.com/speakers/michael-folkson/2022-03-03T00:00:00+00:00https://btctranscripts.com/advancing-bitcoin/2022/2022-03-03-sanket-kanjalkar-miniscript/2022-03-03T00:00:00+00:00https://btctranscripts.com/speakers/sanket-kanjalkar/2022-03-03T00:00:00+00:00https://btctranscripts.com/speakers/stepan-snigirev/2022-03-03T00:00:00+00:00https://btctranscripts.com/tags/taproot/2022-03-03T00:00:00+00:00https://btctranscripts.com/advancing-bitcoin/2022/2022-03-03-jimmy-song-taproot-multisig/2022-03-03T00:00:00+00:00https://btctranscripts.com/advancing-bitcoin/2022/2022-03-03-stepan-snigirev-taproot-hardware-wallets/2022-03-03T00:00:00+00:00https://btctranscripts.com/advancing-bitcoin/2022/2022-03-03-michael-folkson-taproot-update/2022-03-03T00:00:00+00:00https://btctranscripts.com/speakers/bastien-teinturier/2022-03-01T00:00:00+00:00https://btctranscripts.com/london-bitcoin-devs/2022-03-01-lightning-panel/2022-03-01T00:00:00+00:00https://btctranscripts.com/speakers/oliver-gugger/2022-03-01T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2022-02-15-chris-stewart/2022-02-15T00:00:00+00:00https://btctranscripts.com/speakers/chris-stewart/2022-02-15T00:00:00+00:00https://btctranscripts.com/lightning-specification/2022-02-14-specification-call/2022-02-14T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2022-01-31-nvk-bitcoin-hardware-innovation/2022-01-31T00:00:00+00:00https://btctranscripts.com/lightning-specification/2022-01-31-specification-call/2022-01-31T00:00:00+00:00https://btctranscripts.com/speakers/nvk/2022-01-31T00:00:00+00:00https://btctranscripts.com/bitcoinology/2022-01-26-igor-korsakov-cool-ln-developments/2022-01-26T00:00:00+00:00https://btctranscripts.com/bitcoinology/2022-01-26T00:00:00+00:00https://btctranscripts.com/speakers/igor-korsakov/2022-01-26T00:00:00+00:00https://btctranscripts.com/tags/layer-2/2022-01-26T00:00:00+00:00https://btctranscripts.com/tags/rgb/2022-01-26T00:00:00+00:00https://btctranscripts.com/c-lightning/2022-01-24-developer-call/2022-01-24T00:00:00+00:00https://btctranscripts.com/speakers/jeremy-rubin/2022-01-17T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2022-01-17-jeremy-rubin/2022-01-17T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2022-01-11-salvatore-ingala/2022-01-11T00:00:00+00:00https://btctranscripts.com/c-lightning/2022-01-10-developer-call/2022-01-10T00:00:00+00:00https://btctranscripts.com/lightning-specification/2022-01-03-specification-call/2022-01-03T00:00:00+00:00https://btctranscripts.com/speakers/eric-sirion/2021-12-17T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2021-12-17-eric-sirion/2021-12-17T00:00:00+00:00https://btctranscripts.com/c-lightning/2021-12-13-developer-call/2021-12-13T00:00:00+00:00https://btctranscripts.com/lightning-specification/2021-12-06-specification-call/2021-12-06T00:00:00+00:00https://btctranscripts.com/c-lightning/2021-11-29-developer-call/2021-11-29T00:00:00+00:00https://btctranscripts.com/speakers/alex-bosworth/2021-11-27T00:00:00+00:00https://btctranscripts.com/speakers/graham-krizek/2021-11-27T00:00:00+00:00https://btctranscripts.com/speakers/lisa-neigut/2021-11-27T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2021-11-27-lisa-neigut-alex-bosworth-graham-krizek-and-matt-corallo/2021-11-27T00:00:00+00:00https://btctranscripts.com/lightning-specification/2021-11-22-specification-call/2021-11-22T00:00:00+00:00https://btctranscripts.com/adopting-bitcoin/2021-11-17T00:00:00+00:00https://btctranscripts.com/adopting-bitcoin/2021/2021-11-17T00:00:00+00:00https://btctranscripts.com/adopting-bitcoin/2021/2021-11-17-bastien-teinturier-privacy-on-lightning/2021-11-17T00:00:00+00:00https://btctranscripts.com/speakers/andrew-poelstra/2021-11-16T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2021-11-16-pieter-wuille-andrew-poelstra-andrew-chow-mark-erhardt/2021-11-16T00:00:00+00:00https://btctranscripts.com/adopting-bitcoin/2021/2021-11-16-gloria-zhao-transaction-relay-policy/2021-11-16T00:00:00+00:00https://btctranscripts.com/c-lightning/2021-11-15-developer-call/2021-11-15T00:00:00+00:00https://btctranscripts.com/speakers/nicholas-gregory/2021-11-12T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2021-11-12-nicholas-gregory/2021-11-12T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2021-11-07-t-bast/2021-11-07T00:00:00+00:00https://btctranscripts.com/tabconf/2021/liquidity-advertisements-niftynei-tabconf-2021/2021-11-06T00:00:00+00:00https://btctranscripts.com/tabconf/2021/2021-11-06-andrew-poelstra-miniscript/2021-11-06T00:00:00+00:00https://btctranscripts.com/tabconf/2021/2021-11-06T00:00:00+00:00https://btctranscripts.com/tabconf/2021/2021-11-05-jeremy-rubin-andrew-poelstra-covenants/2021-11-05T00:00:00+00:00https://btctranscripts.com/tabconf/2021/lightning-dev-kit-making-lightning-more-accessible-to-developers-matt-corallo-tabconf-2021/2021-11-05T00:00:00+00:00https://btctranscripts.com/tags/lnd/2021-11-05T00:00:00+00:00https://btctranscripts.com/tabconf/2021/bitcoin-mining-firmware-and-stratum-v2-rachel-rybarczyk-tabconf-2021/2021-11-04T00:00:00+00:00https://btctranscripts.com/speakers/rachel-rybarczyk/2021-11-04T00:00:00+00:00https://btctranscripts.com/tags/ibd/2021-11-02T00:00:00+00:00https://btctranscripts.com/tags/security/2021-11-02T00:00:00+00:00https://btctranscripts.com/london-bitcoin-devs/2021-11-02-socratic-seminar-assumeutxo/2021-11-02T00:00:00+00:00https://btctranscripts.com/sydney-bitcoin-meetup/2021-11-02-socratic-seminar/2021-11-02T00:00:00+00:00https://btctranscripts.com/c-lightning/2021-11-01-developer-call/2021-11-01T00:00:00+00:00https://btctranscripts.com/speakers/k3tan/2021-10-27T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2021-10-27-k3tan-networking-for-bitcoiners/2021-10-27T00:00:00+00:00https://btctranscripts.com/speakers/dustin-trammell/2021-10-24T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2021-10-24-dustin-trammell/2021-10-24T00:00:00+00:00https://btctranscripts.com/c-lightning/2021-10-18-developer-call/2021-10-18T00:00:00+00:00https://btctranscripts.com/c-lightning/2021-10-04-developer-call/2021-10-04T00:00:00+00:00https://btctranscripts.com/speakers/philip-glazman/2021-10-02T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2021-10-02-philip-glazman/2021-10-02T00:00:00+00:00https://btctranscripts.com/speakers/anthony-potdevin/2021-09-29T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2021-09-29-thomas-jestopher-and-anthony-potdevin/2021-09-29T00:00:00+00:00https://btctranscripts.com/speakers/thomas-jestopher/2021-09-29T00:00:00+00:00https://btctranscripts.com/c-lightning/2021-09-20-developer-call/2021-09-20T00:00:00+00:00https://btctranscripts.com/c-lightning/2021-09-06-developer-call/2021-09-06T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2021-08-24-seedsigner/2021-08-24T00:00:00+00:00https://btctranscripts.com/c-lightning/2021-08-23-developer-call/2021-08-23T00:00:00+00:00https://btctranscripts.com/iacr/2021-08-16T00:00:00+00:00https://btctranscripts.com/iacr/2021-08-16-jonas-nick-musig2/2021-08-16T00:00:00+00:00https://btctranscripts.com/tags/smart-contracts/2021-08-10T00:00:00+00:00https://btctranscripts.com/london-bitcoin-devs/2021-08-10-socratic-seminar-dlcs/2021-08-10T00:00:00+00:00https://btctranscripts.com/c-lightning/2021-08-09-developer-call/2021-08-09T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2021-08-09-rusty-russell/2021-08-09T00:00:00+00:00https://btctranscripts.com/speakers/rusty-russell/2021-08-09T00:00:00+00:00https://btctranscripts.com/london-bitcoin-devs/2021-07-20-socratic-seminar-taproot-rollout/2021-07-20T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2021-07-17-andrew-chow/2021-07-17T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2021-07-13-nvk-bitcoin-security/2021-07-13T00:00:00+00:00https://btctranscripts.com/sydney-bitcoin-meetup/2021-07-06-socratic-seminar/2021-07-06T00:00:00+00:00https://btctranscripts.com/sydney-bitcoin-meetup/2021-06-01-socratic-seminar/2021-06-01T00:00:00+00:00https://btctranscripts.com/wasabi-research-club/2021-05-30-rusty-russell-improving-lightning/2021-05-30T00:00:00+00:00https://btctranscripts.com/wasabi-research-club/2021-05-30T00:00:00+00:00https://btctranscripts.com/speakers/alejandro-de-la-torre/2021-05-24T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2021-05-24-alejandro-de-la-torre/2021-05-24T00:00:00+00:00https://btctranscripts.com/speakers/anthony-ronning/2021-05-21T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2021-05-21-anthony-ronning-bitcoin-lightning-privacy/2021-05-21T00:00:00+00:00https://btctranscripts.com/speakers/pavel-moravec/2021-05-13T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2021-05-13-pavel-moravec/2021-05-13T00:00:00+00:00https://btctranscripts.com/chaincode-labs/chaincode-podcast/2021-05-12T00:00:00+00:00https://btctranscripts.com/chaincode-labs/chaincode-podcast/2021-05-12-matt-corallo-ldk/2021-05-12T00:00:00+00:00https://btctranscripts.com/speakers/pete-rizzo/2021-04-28T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2021-04-28-pete-rizzo/2021-04-28T00:00:00+00:00https://btctranscripts.com/speakers/aaron-van-wirdum/2021-04-23T00:00:00+00:00https://btctranscripts.com/bitcoin-magazine/2021-04-23T00:00:00+00:00https://btctranscripts.com/speakers/sjors-provoost/2021-04-23T00:00:00+00:00https://btctranscripts.com/bitcoin-magazine/2021-04-23-taproot-activation-update/2021-04-23T00:00:00+00:00https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2021/2021-04-03-defending-against-99-attack/2021-04-03T00:00:00+00:00https://btctranscripts.com/mit-bitcoin-expo/2021-04-03T00:00:00+00:00https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2021/2021-04-03T00:00:00+00:00https://btctranscripts.com/speakers/tadge-dryja/2021-04-03T00:00:00+00:00https://btctranscripts.com/categories/hackathon/2021-03-27T00:00:00+00:00https://btctranscripts.com/lightning-hack-day/2021-03-27T00:00:00+00:00https://btctranscripts.com/lightning-hack-day/2021-03-27-alex-bosworth-lightning-routing/2021-03-27T00:00:00+00:00https://btctranscripts.com/tags/routing/2021-03-27T00:00:00+00:00https://btctranscripts.com/tags/dual-funded-channels/2021-03-25T00:00:00+00:00https://btctranscripts.com/c-lightning/dual-funded-channels/2021-03-25T00:00:00+00:00https://btctranscripts.com/categories/workshop/2021-03-25T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2021-03-24-craig-raw-bitcoin-multi-sig/2021-03-24T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2021-03-17-luke-dashjr/2021-03-17T00:00:00+00:00https://btctranscripts.com/speakers/luke-dashjr/2021-03-17T00:00:00+00:00https://btctranscripts.com/tags/soft-fork/2021-03-17T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2021-03-17-luke-dashjr-taproot-activation/2021-03-17T00:00:00+00:00https://btctranscripts.com/bitcoin-magazine/2021-03-12-taproot-activation-speedy-trial/2021-03-12T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2021-03-04-matt-corallo/2021-03-04T00:00:00+00:00https://btctranscripts.com/speakers/gleb-naumenko/2021-02-26T00:00:00+00:00https://btctranscripts.com/bitcoin-magazine/2021-02-26-taproot-activation-lockinontimeout/2021-02-26T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2021-02-26-gleb-naumenko/2021-02-26T00:00:00+00:00https://btctranscripts.com/tags/attacks/2021-02-23T00:00:00+00:00https://btctranscripts.com/sydney-bitcoin-meetup/2021-02-23-socratic-seminar/2021-02-23T00:00:00+00:00https://btctranscripts.com/speakers/daniela-brozzoni/2021-02-21T00:00:00+00:00https://btctranscripts.com/munich-meetup/2021-02-21T00:00:00+00:00https://btctranscripts.com/munich-meetup/2021-02-21-daniela-brozzoni-stratumv2/2021-02-21T00:00:00+00:00https://btctranscripts.com/tftc-podcast/2021-02-11T00:00:00+00:00https://btctranscripts.com/tftc-podcast/2021-02-11-matt-corallo-taproot-activation/2021-02-11T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2021-01-21-wiz-and-simon-mempool/2021-01-21T00:00:00+00:00https://btctranscripts.com/speakers/simon/2021-01-21T00:00:00+00:00https://btctranscripts.com/speakers/wiz/2021-01-21T00:00:00+00:00https://btctranscripts.com/speakers/jonas-schnelli/2021-01-14T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2021-01-14-jonas-schnelli-maintaining-bitcoin-core/2021-01-14T00:00:00+00:00https://btctranscripts.com/realworldcrypto/2021/2021-01-12-tim-ruffing-musig2/2021-01-12T00:00:00+00:00https://btctranscripts.com/realworldcrypto/2021-01-12T00:00:00+00:00https://btctranscripts.com/realworldcrypto/2021/2021-01-12T00:00:00+00:00https://btctranscripts.com/speakers/adam-jonas/2020-12-01T00:00:00+00:00https://btctranscripts.com/speakers/john-newbery/2020-12-01T00:00:00+00:00https://btctranscripts.com/tags/utxo/2020-12-01T00:00:00+00:00https://btctranscripts.com/chaincode-labs/chaincode-podcast/utxos-chaincode-decoded-episode-5/2020-12-01T00:00:00+00:00https://btctranscripts.com/chaincode-labs/chaincode-podcast/2020-11-30-carl-dong-reproducible-builds/2020-11-30T00:00:00+00:00https://btctranscripts.com/sf-bitcoin-meetup/2020-11-30T00:00:00+00:00https://btctranscripts.com/sf-bitcoin-meetup/2020-11-30-socratic-seminar-20/2020-11-30T00:00:00+00:00https://btctranscripts.com/greg-maxwell/2020-11-25-greg-maxwell-replacing-pgp/2020-11-25T00:00:00+00:00https://btctranscripts.com/chaincode-labs/chaincode-podcast/2020-11-09-enterprise-walletsutxo-management/2020-11-09T00:00:00+00:00https://btctranscripts.com/tags/fee-management/2020-11-09T00:00:00+00:00https://btctranscripts.com/greg-maxwell/2020-11-05-greg-maxwell-yubikey-security/2020-11-05T00:00:00+00:00https://btctranscripts.com/tags/altcoin/2020-11-01T00:00:00+00:00https://btctranscripts.com/greg-maxwell/2020-11-01-greg-maxwell-hardware-wallets-altcoins/2020-11-01T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2020-10-27-jonas-nick-tim-ruffing-musig2/2020-10-27T00:00:00+00:00https://btctranscripts.com/greg-maxwell/2020-10-26-greg-maxwell-bitcoin-core-github/2020-10-26T00:00:00+00:00https://btctranscripts.com/speakers/nadav-kohen/2020-10-15T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2020-10-15-nadav-kohen-bitcoin-dlcs/2020-10-15T00:00:00+00:00https://btctranscripts.com/speakers/barnab%C3%A1s-b%C3%A1gyi/2020-10-09T00:00:00+00:00https://btctranscripts.com/cppcon/2020-10-09T00:00:00+00:00https://btctranscripts.com/cppcon/2020/2020-10-09T00:00:00+00:00https://btctranscripts.com/cppcon/2020/2020-10-09-barnabas-bagyi-fuzzing-class-interfaces/2020-10-09T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2020-10-02-gloria-zhao-bitcoin-core/2020-10-02T00:00:00+00:00https://btctranscripts.com/speakers/michael-flaxman/2020-09-28T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2020-09-28-michael-flaxman-security-guide/2020-09-28T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2020-09-15-steve-lee-of-square-crypto/2020-09-15T00:00:00+00:00https://btctranscripts.com/speakers/steve-lee/2020-09-15T00:00:00+00:00https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/edgedevplusplus/bitcoin-core-functional-test-framework/2020-09-10T00:00:00+00:00https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/edgedevplusplus/2020-09-10T00:00:00+00:00https://btctranscripts.com/scalingbitcoin/2020-09-10T00:00:00+00:00https://btctranscripts.com/tags/testing/2020-09-10T00:00:00+00:00https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/edgedevplusplus/debugging-bitcoin/2020-09-09T00:00:00+00:00https://btctranscripts.com/speakers/ben-kaufman/2020-08-28T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2020-08-28-stepan-snigirev-and-ben-kaufman/2020-08-28T00:00:00+00:00https://btctranscripts.com/greg-maxwell/2020-08-27-greg-maxwell-checkmultisig-bug/2020-08-27T00:00:00+00:00https://btctranscripts.com/tags/hard-fork/2020-08-27T00:00:00+00:00https://btctranscripts.com/sydney-bitcoin-meetup/2020-08-25-socratic-seminar/2020-08-25T00:00:00+00:00https://btctranscripts.com/bitcoin-design/2020-08-20-bitcoin-core-gui/2020-08-20T00:00:00+00:00https://btctranscripts.com/bitcoin-design/2020-08-20T00:00:00+00:00https://btctranscripts.com/tags/signet/2020-08-19T00:00:00+00:00https://btctranscripts.com/london-bitcoin-devs/2020-08-19-socratic-seminar-signet/2020-08-19T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2020-08-13-christian-decker/2020-08-13T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2020-08-13-christian-decker-lightning-topics/2020-08-13T00:00:00+00:00https://btctranscripts.com/chicago-bitdevs/2020-08-12T00:00:00+00:00https://btctranscripts.com/chicago-bitdevs/2020-08-12-socratic-seminar/2020-08-12T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2020-08-09-thomas-voegtlin-ghost43-electrum/2020-08-09T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2020-08-09-thomas-voegtlin-and-ghost43/2020-08-09T00:00:00+00:00https://btctranscripts.com/speakers/ghost43/2020-08-09T00:00:00+00:00https://btctranscripts.com/speakers/thomas-voegtlin/2020-08-09T00:00:00+00:00https://btctranscripts.com/speakers/eric-lombrozo/2020-08-03T00:00:00+00:00https://btctranscripts.com/bitcoin-magazine/2020-08-03-eric-lombrozo-luke-dashjr-taproot-activation/2020-08-03T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2020-07-26-nix-bitcoindev/2020-07-26T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2020-07-26-nix-bitcoin/2020-07-26T00:00:00+00:00https://btctranscripts.com/speakers/nixbitcoindev/2020-07-26T00:00:00+00:00https://btctranscripts.com/speakers/openoms/2020-07-21T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2020-07-21-rootzoll-and-openoms-raspiblitz/2020-07-21T00:00:00+00:00https://btctranscripts.com/speakers/rootzoll/2020-07-21T00:00:00+00:00https://btctranscripts.com/sydney-bitcoin-meetup/2020-07-21-socratic-seminar/2020-07-21T00:00:00+00:00https://btctranscripts.com/london-bitcoin-devs/2020-07-21-socratic-seminar-bip-taproot/2020-07-21T00:00:00+00:00https://btctranscripts.com/greg-maxwell/2020-07-20-greg-maxwell-taproot-pace/2020-07-20T00:00:00+00:00https://btctranscripts.com/vr-bitcoin/2020-07-11-jeremy-rubin-sapio-101/2020-07-11T00:00:00+00:00https://btctranscripts.com/vr-bitcoin/2020-07-11T00:00:00+00:00https://btctranscripts.com/misc/2020-07-10-what-am-i-working-on/2020-07-10T00:00:00+00:00https://btctranscripts.com/chicago-bitdevs/2020-07-08-socratic-seminar/2020-07-08T00:00:00+00:00https://btctranscripts.com/greg-maxwell/2020-07-05-greg-maxwell-useful-proof-of-work/2020-07-05T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2020-06-30-john-cantrell-bruteforcing-bitcoin-seeds/2020-06-30T00:00:00+00:00https://btctranscripts.com/sydney-bitcoin-meetup/2020-06-23-socratic-seminar/2020-06-23T00:00:00+00:00https://btctranscripts.com/london-bitcoin-devs/2020-06-23-socratic-seminar-coinswap/2020-06-23T00:00:00+00:00https://btctranscripts.com/lightning-hack-day/2020-06-21-rootzoll-openoms-raspiblitz/2020-06-21T00:00:00+00:00https://btctranscripts.com/la-bitdevs/2020-06-18T00:00:00+00:00https://btctranscripts.com/tags/psbt/2020-06-18T00:00:00+00:00https://btctranscripts.com/la-bitdevs/2020-06-18-luke-dashjr-segwit-psbt-vulnerability/2020-06-18T00:00:00+00:00https://btctranscripts.com/london-bitcoin-devs/2020-06-17-tim-ruffing-schnorr-multisig/2020-06-17T00:00:00+00:00https://btctranscripts.com/london-bitcoin-devs/2020-06-16-socratic-seminar-bip-schnorr/2020-06-16T00:00:00+00:00https://btctranscripts.com/wasabi-research-club/2020-06-15-coinswap/2020-06-15T00:00:00+00:00https://btctranscripts.com/tags/fungibility/2020-06-15T00:00:00+00:00https://btctranscripts.com/speakers/ergo/2020-06-09T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2020-06-09-ergo-unwinding-bitcoin/2020-06-09T00:00:00+00:00https://btctranscripts.com/greg-maxwell/2020-06-08-greg-maxwell-liquid-censorship-resistance/2020-06-08T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2020-05-27-bitcoin-coin-selection/2020-05-27T00:00:00+00:00https://btctranscripts.com/london-bitcoin-devs/2020-05-26-kevin-loaec-antoine-poinsot-revault/2020-05-26T00:00:00+00:00https://btctranscripts.com/speakers/sergi-delgado-segura/2020-05-24T00:00:00+00:00https://btctranscripts.com/lightning-hack-day/2020-05-24-sergi-delgado-watchtowers/2020-05-24T00:00:00+00:00https://btctranscripts.com/speakers/alekos-filini/2020-05-21T00:00:00+00:00https://btctranscripts.com/la-bitdevs/2020-05-21-alekos-filini-magical-bitcoin/2020-05-21T00:00:00+00:00https://btctranscripts.com/sydney-bitcoin-meetup/2020-05-19-socratic-seminar/2020-05-19T00:00:00+00:00https://btctranscripts.com/london-bitcoin-devs/2020-05-19-socratic-seminar-vaults/2020-05-19T00:00:00+00:00https://btctranscripts.com/vr-bitcoin/2020-05-16-oliver-gugger-lsat/2020-05-16T00:00:00+00:00https://btctranscripts.com/ruben-somsen/2020-05-11T00:00:00+00:00https://btctranscripts.com/ruben-somsen/2020-05-11-ruben-somsen-succinct-atomic-swap/2020-05-11T00:00:00+00:00https://btctranscripts.com/lightning-hack-day/2020-05-09-sergei-tikhomirov-lightning-privacy/2020-05-09T00:00:00+00:00https://btctranscripts.com/tags/scalability/2020-05-09T00:00:00+00:00https://btctranscripts.com/speakers/sergei-tikhomirov/2020-05-09T00:00:00+00:00https://btctranscripts.com/speakers/adam-gibson/2020-05-05T00:00:00+00:00https://btctranscripts.com/london-bitcoin-devs/2020-05-05-socratic-seminar-payjoins/2020-05-05T00:00:00+00:00https://btctranscripts.com/lightning-hack-day/2020-05-03-christian-decker-lightning-backups/2020-05-03T00:00:00+00:00https://btctranscripts.com/london-bitcoin-devs/2020-04-29-kalle-rosenbaum-grokking-bitcoin/2020-04-29T00:00:00+00:00https://btctranscripts.com/speakers/kalle-rosenbaum/2020-04-29T00:00:00+00:00https://btctranscripts.com/honey-badger-diaries/2020-04-24T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2020-04-24-lisa-neigut-lighting-network-channel/2020-04-24T00:00:00+00:00https://btctranscripts.com/honey-badger-diaries/2020-04-24-kevin-loaec-antoine-poinsot-revault/2020-04-24T00:00:00+00:00https://btctranscripts.com/tags/ux/2020-04-24T00:00:00+00:00https://btctranscripts.com/london-bitcoin-devs/2020-04-22-socratic-seminar/2020-04-22T00:00:00+00:00https://btctranscripts.com/speakers/chris-belcher/2020-04-21T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2020-04-21-chris-belcher/2020-04-21T00:00:00+00:00https://btctranscripts.com/speakers/joost-jager/2020-04-18T00:00:00+00:00https://btctranscripts.com/vr-bitcoin/2020-04-18-laolu-joost-oliver-lnd0.10/2020-04-18T00:00:00+00:00https://btctranscripts.com/speakers/olaoluwa-osuntokun/2020-04-18T00:00:00+00:00https://btctranscripts.com/speakers/amiti-uttarwar/2020-04-16T00:00:00+00:00https://btctranscripts.com/la-bitdevs/2020-04-16-amiti-uttarwar-attacking-bitcoin-core/2020-04-16T00:00:00+00:00https://btctranscripts.com/speakers/adam-back/2020-04-08T00:00:00+00:00https://btctranscripts.com/speakers/andreas-antonopoulos/2020-04-08T00:00:00+00:00https://btctranscripts.com/andreas-antonopoulos/2020-04-08T00:00:00+00:00https://btctranscripts.com/blockstream-webinars/2020-04-08T00:00:00+00:00https://btctranscripts.com/chaincode-labs/2020-04-08-john-newbery-contracts-in-bitcoin/2020-04-08T00:00:00+00:00https://btctranscripts.com/andreas-antonopoulos/2020-04-08-andreas-antonopoulos-seed-splitting/2020-04-08T00:00:00+00:00https://btctranscripts.com/blockstream-webinars/2020-04-08-adam-back-simplicity/2020-04-08T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2020-04-07-gleb-naumenko-erlay/2020-04-07T00:00:00+00:00https://btctranscripts.com/chaincode-labs/chaincode-podcast/2020-03-12-matt-corallo-compact-blocks-fibre/2020-03-12T00:00:00+00:00https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2020/2020-03-07T00:00:00+00:00https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2020/2020-03-07-andrew-poelstra-taproot/2020-03-07T00:00:00+00:00https://btctranscripts.com/austin-bitcoin-developers/2020-02-24T00:00:00+00:00https://btctranscripts.com/austin-bitcoin-developers/2020-02-24-socratic-seminar-6/2020-02-24T00:00:00+00:00https://btctranscripts.com/coordination-of-decentralized-finance-workshop/2020-stanford/2020-02-19T00:00:00+00:00https://btctranscripts.com/speakers/bram-cohen/2020-02-19T00:00:00+00:00https://btctranscripts.com/coordination-of-decentralized-finance-workshop/2020-stanford/consensus-protocol-risks-and-vulnerabilities/2020-02-19T00:00:00+00:00https://btctranscripts.com/coordination-of-decentralized-finance-workshop/2020-02-19T00:00:00+00:00https://btctranscripts.com/tags/cryptography/2020-02-19T00:00:00+00:00https://btctranscripts.com/speakers/dan-boneh/2020-02-19T00:00:00+00:00https://btctranscripts.com/stanford-blockchain-conference/2020-02-19T00:00:00+00:00https://btctranscripts.com/stanford-blockchain-conference/2020/2020-02-19T00:00:00+00:00https://btctranscripts.com/stanford-blockchain-conference/2020/welcome-remarks/2020-02-19T00:00:00+00:00https://btctranscripts.com/speakers/byron-gibson/2020-02-18T00:00:00+00:00https://btctranscripts.com/coordination-of-decentralized-finance-workshop/2020-stanford/communication-with-regulators/2020-02-18T00:00:00+00:00https://btctranscripts.com/coordination-of-decentralized-finance-workshop/2020-stanford/opening-remarks/2020-02-18T00:00:00+00:00https://btctranscripts.com/tags/regulation/2020-02-18T00:00:00+00:00https://btctranscripts.com/coordination-of-decentralized-finance-workshop/2020-stanford/regulatory-pain-points/2020-02-18T00:00:00+00:00https://btctranscripts.com/coordination-of-decentralized-finance-workshop/2020-stanford/risk-overview/2020-02-18T00:00:00+00:00https://btctranscripts.com/speakers/ryosuke-ushida/2020-02-18T00:00:00+00:00https://btctranscripts.com/speakers/shinichiro-matsuo/2020-02-18T00:00:00+00:00https://btctranscripts.com/coordination-of-decentralized-finance-workshop/2020-stanford/stress-testing-decentralized-finance/2020-02-18T00:00:00+00:00https://btctranscripts.com/speakers/tarun-chitra/2020-02-18T00:00:00+00:00https://btctranscripts.com/coordination-of-decentralized-finance-workshop/2020-stanford/technological-stability/2020-02-18T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2020-02-16-waxwing-or-adam-gibson/2020-02-16T00:00:00+00:00https://btctranscripts.com/chaincode-labs/chaincode-podcast/2020-02-11-jeremy-rubin-ctv/2020-02-11T00:00:00+00:00https://btctranscripts.com/advancing-bitcoin/2020/2020-02-07T00:00:00+00:00https://btctranscripts.com/advancing-bitcoin/2020/2020-02-07-fabian-jahr-debugging-workshop/2020-02-07T00:00:00+00:00https://btctranscripts.com/speakers/kalle-alm/2020-02-07T00:00:00+00:00https://btctranscripts.com/advancing-bitcoin/2020/2020-02-07-andrew-poelstra-miniscript/2020-02-07T00:00:00+00:00https://btctranscripts.com/advancing-bitcoin/2020/2020-02-07-kalle-alm-signet-workshop/2020-02-07T00:00:00+00:00https://btctranscripts.com/speakers/antoine-riard/2020-02-06T00:00:00+00:00https://btctranscripts.com/advancing-bitcoin/2020/2020-02-06-andrew-chow-descriptor-wallets/2020-02-06T00:00:00+00:00https://btctranscripts.com/advancing-bitcoin/2020/2020-02-06-andrew-poelstra-miniscript-intro/2020-02-06T00:00:00+00:00https://btctranscripts.com/advancing-bitcoin/2020/2020-02-06-kalle-alm-signet-integration/2020-02-06T00:00:00+00:00https://btctranscripts.com/advancing-bitcoin/2020/2020-02-06-antoine-riard-taproot-lightning/2020-02-06T00:00:00+00:00https://btctranscripts.com/london-bitcoin-devs/2020-02-05-andrew-chow-hardware-wallets/2020-02-05T00:00:00+00:00https://btctranscripts.com/speakers/james-chiang/2020-02-04T00:00:00+00:00https://btctranscripts.com/london-bitcoin-devs/2020-02-04-andrew-poelstra-miniscript/2020-02-04T00:00:00+00:00https://btctranscripts.com/london-bitcoin-devs/2020-02-04-james-chiang-trace-net/2020-02-04T00:00:00+00:00https://btctranscripts.com/chaincode-labs/chaincode-podcast/2020-01-28-pieter-wuille/2020-01-28T00:00:00+00:00https://btctranscripts.com/austin-bitcoin-developers/2020-01-21-socratic-seminar-5/2020-01-21T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2020-01-06-andreas-antonopoulos/2020-01-06T00:00:00+00:00https://btctranscripts.com/speakers/anthony-towns/2019-12-27T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2019-12-27-aj-towns-schnorr-taproot/2019-12-27T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2019-12-27-aj-townsschnorr-taproot-tapscript-bips/2019-12-27T00:00:00+00:00https://btctranscripts.com/sf-bitcoin-meetup/2019-12-16-bip-taproot-bip-tapscript/2019-12-16T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2019-12-16-rusty-russelllightning-multi-part-payments/2019-12-16T00:00:00+00:00https://btctranscripts.com/speakers/jan-%C4%8Dapek/2019-11-27T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2019-11-27-jan-capekstratum-v2/2019-11-27T00:00:00+00:00https://btctranscripts.com/austin-bitcoin-developers/2019-11-19-socratic-seminar-4/2019-11-19T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2019-11-16-thomas-voegtlin-electrum-wallet/2019-11-16T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2019-11-13-jon-atack/2019-11-13T00:00:00+00:00https://btctranscripts.com/london-bitcoin-devs/2019-11-13-gleb-naumenko-p2p-erlay/2019-11-13T00:00:00+00:00https://btctranscripts.com/speakers/jon-atack/2019-11-13T00:00:00+00:00https://btctranscripts.com/speakers/allen-piscitello/2019-11-08T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2019-11-08-allen-piscitellosidechains/2019-11-08T00:00:00+00:00https://btctranscripts.com/speakers/jack-mallers/2019-10-29T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2019-10-29-jack-mallers/2019-10-29T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2019-10-24-alex-bosworth-submarine-swaps/2019-10-24T00:00:00+00:00https://btctranscripts.com/tags/eclair/2019-10-20T00:00:00+00:00https://btctranscripts.com/lightning-conference/2019-10-20T00:00:00+00:00https://btctranscripts.com/lightning-conference/2019/2019-10-20T00:00:00+00:00https://btctranscripts.com/lightning-conference/2019/2019-10-20-nadav-kohen-payment-points/2019-10-20T00:00:00+00:00https://btctranscripts.com/lightning-conference/2019/2019-10-20-antoine-riard-rust-lightning/2019-10-20T00:00:00+00:00https://btctranscripts.com/lightning-conference/2019/2019-10-20-bastien-teinturier-trampoline-routing/2019-10-20T00:00:00+00:00https://btctranscripts.com/lightning-conference/2019/2019-10-19-rusty-russell-offers/2019-10-19T00:00:00+00:00https://btctranscripts.com/lightning-conference/2019/2019-10-19-chris-stewart-private-key-management/2019-10-19T00:00:00+00:00https://btctranscripts.com/cryptoeconomic-systems/2019-10-15T00:00:00+00:00https://btctranscripts.com/cryptoeconomic-systems/2019/2019-10-15T00:00:00+00:00https://btctranscripts.com/speakers/russell-oconnor/2019-10-15T00:00:00+00:00https://btctranscripts.com/tags/sidechains/2019-10-15T00:00:00+00:00https://btctranscripts.com/cryptoeconomic-systems/2019/2019-10-15-russell-oconnor-simplicity/2019-10-15T00:00:00+00:00https://btctranscripts.com/austin-bitcoin-developers/2019-10-14-socratic-seminar-3/2019-10-14T00:00:00+00:00https://btctranscripts.com/chaincode-labs/chaincode-residency/2019-10-09T00:00:00+00:00https://btctranscripts.com/speakers/giulia-fanti/2019-10-09T00:00:00+00:00https://btctranscripts.com/chaincode-labs/chaincode-residency/2019-10-09-giulia-fanti-p2p-privacy-attacks/2019-10-09T00:00:00+00:00https://btctranscripts.com/categories/residency/2019-10-09T00:00:00+00:00https://btctranscripts.com/tags/academia/2019-10-06T00:00:00+00:00https://btctranscripts.com/speakers/bryan-bishop/2019-10-06T00:00:00+00:00https://btctranscripts.com/cryptoeconomic-systems/2019/knowledge-aggregation-and-propagation/2019-10-06T00:00:00+00:00https://btctranscripts.com/cryptoeconomic-systems/2019/threshold-schnorr-signatures/2019-10-06T00:00:00+00:00https://btctranscripts.com/greg-maxwell/2019-10-04-majority-miner-attack/2019-10-04T00:00:00+00:00https://btctranscripts.com/bitcoinops/2019-09-27T00:00:00+00:00https://btctranscripts.com/bitcoinops/2019-09-27-schnorr-taproot-workshop/2019-09-27T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2019-09-22-bryan-bishop/2019-09-22T00:00:00+00:00https://btctranscripts.com/baltic-honeybadger/2019-09-14T00:00:00+00:00https://btctranscripts.com/baltic-honeybadger/2019/2019-09-14T00:00:00+00:00https://btctranscripts.com/baltic-honeybadger/2019/2019-09-14-rodolfo-novak-coldcard-mk3/2019-09-14T00:00:00+00:00https://btctranscripts.com/speakers/rodolfo-novak/2019-09-14T00:00:00+00:00https://btctranscripts.com/speakers/carla-kirk-cohen/2019-09-09T00:00:00+00:00https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/edgedevplusplus/2019-09-09-carla-kirk-cohen-routing-problems-and-solutions/2019-09-09T00:00:00+00:00https://btctranscripts.com/chaincode-labs/chaincode-residency/2019-09-09-amiti-uttarwar-transaction-rebroadcast/2019-09-09T00:00:00+00:00https://btctranscripts.com/decentralized-financial-architecture-workshop/custody-group/2019-09-08T00:00:00+00:00https://btctranscripts.com/decentralized-financial-architecture-workshop/2019-09-08T00:00:00+00:00https://btctranscripts.com/blockstream-webinars/2019-09-04-christian-decker-c-lightning-questions/2019-09-04T00:00:00+00:00https://btctranscripts.com/chaincode-labs/chaincode-residency/2019-08-22-fabian-jahr-debugging/2019-08-22T00:00:00+00:00https://btctranscripts.com/austin-bitcoin-developers/2019-08-22-socratic-seminar-2/2019-08-22T00:00:00+00:00https://btctranscripts.com/chaincode-labs/chaincode-residency/2019-08-22-james-chiang-taproot-policy/2019-08-22T00:00:00+00:00https://btctranscripts.com/dallas-bitcoin-symposium/2019-08-16T00:00:00+00:00https://btctranscripts.com/speakers/dhruv-bansal/2019-08-16T00:00:00+00:00https://btctranscripts.com/speakers/elichai-turkel/2019-08-16T00:00:00+00:00https://btctranscripts.com/speakers/gideon-powell/2019-08-16T00:00:00+00:00https://btctranscripts.com/dallas-bitcoin-symposium/intro/2019-08-16T00:00:00+00:00https://btctranscripts.com/speakers/justin-moon/2019-08-16T00:00:00+00:00https://btctranscripts.com/speakers/marty-bent/2019-08-16T00:00:00+00:00https://btctranscripts.com/speakers/michael-goldstein/2019-08-16T00:00:00+00:00https://btctranscripts.com/speakers/parker-lewis/2019-08-16T00:00:00+00:00https://btctranscripts.com/dallas-bitcoin-symposium/q-a/2019-08-16T00:00:00+00:00https://btctranscripts.com/chaincode-labs/chaincode-residency/2019-08-16-elichai-turkel-schnorr-signatures/2019-08-16T00:00:00+00:00https://btctranscripts.com/speakers/tuur-demeester/2019-08-16T00:00:00+00:00https://btctranscripts.com/speakers/joe-netti/2019-08-12T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2019-08-12-rusty-russell-joe-netti/2019-08-12T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2019-08-08-michael-flaxman/2019-08-08T00:00:00+00:00https://btctranscripts.com/speakers/jonathan-metzman/2019-08-07T00:00:00+00:00https://btctranscripts.com/misc/2019-08-07-jonathan-metzman-structured-fuzzing/2019-08-07T00:00:00+00:00https://btctranscripts.com/blockstream-webinars/2019-07-31-rusty-russell-getting-started-with-c-lightning/2019-07-31T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2019-07-31-roy-sheinfeld-lightning-network-services/2019-07-31T00:00:00+00:00https://btctranscripts.com/speakers/roy-sheinfeld/2019-07-31T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2019-07-31-roy-sheinfeld-stephan-livera/2019-07-31T00:00:00+00:00https://btctranscripts.com/speakers/britt-kelly/2019-07-25T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2019-07-25-britt-kelly-btcpayserver-documentation/2019-07-25T00:00:00+00:00https://btctranscripts.com/tags/submarine-swaps/2019-07-03T00:00:00+00:00https://btctranscripts.com/london-bitcoin-devs/2019-07-03-alex-bosworth-submarine-swaps/2019-07-03T00:00:00+00:00https://btctranscripts.com/austin-bitcoin-developers/2019-06-29-hardware-wallets/2019-06-29T00:00:00+00:00https://btctranscripts.com/chaincode-labs/chaincode-residency/2019-06-28-christian-decker-multiparty-channels/2019-06-28T00:00:00+00:00https://btctranscripts.com/chaincode-labs/chaincode-residency/2019-06-28-christian-decker-rendezvous-routing/2019-06-28T00:00:00+00:00https://btctranscripts.com/speakers/fabrice-drouin/2019-06-26T00:00:00+00:00https://btctranscripts.com/tags/limitations/2019-06-26T00:00:00+00:00https://btctranscripts.com/chaincode-labs/chaincode-residency/2019-06-26-fabrice-drouin-limitations-of-lightweight-clients/2019-06-26T00:00:00+00:00https://btctranscripts.com/chaincode-labs/chaincode-residency/2019-06-26-rene-pickhardt-path-finding-lightning-network/2019-06-26T00:00:00+00:00https://btctranscripts.com/tags/path-finding/2019-06-26T00:00:00+00:00https://btctranscripts.com/tags/splicing/2019-06-26T00:00:00+00:00https://btctranscripts.com/chaincode-labs/chaincode-residency/2019-06-26-rene-pickhardt-splicing/2019-06-26T00:00:00+00:00https://btctranscripts.com/chaincode-labs/chaincode-residency/2019-06-26-rene-pickhardt-update-layer/2019-06-26T00:00:00+00:00https://btctranscripts.com/tags/update-layer/2019-06-26T00:00:00+00:00https://btctranscripts.com/chaincode-labs/chaincode-residency/2019-06-25-fabrice-drouin-attack-vectors-of-lightning-network/2019-06-25T00:00:00+00:00https://btctranscripts.com/tags/eltoo/2019-06-25T00:00:00+00:00https://btctranscripts.com/chaincode-labs/chaincode-residency/2019-06-25-christian-decker-eltoo/2019-06-25T00:00:00+00:00https://btctranscripts.com/tags/multiple-path-payments/2019-06-25T00:00:00+00:00https://btctranscripts.com/chaincode-labs/chaincode-residency/2019-06-25-alex-bosworth-mpp/2019-06-25T00:00:00+00:00https://btctranscripts.com/tags/onion/2019-06-25T00:00:00+00:00https://btctranscripts.com/chaincode-labs/chaincode-residency/2019-06-25-christian-decker-onion-routing-deep-dive/2019-06-25T00:00:00+00:00https://btctranscripts.com/tags/routing-failures/2019-06-25T00:00:00+00:00https://btctranscripts.com/chaincode-labs/chaincode-residency/2019-06-25-fabrice-drouin-routing-failures/2019-06-25T00:00:00+00:00https://btctranscripts.com/tags/sphinx/2019-06-25T00:00:00+00:00https://btctranscripts.com/chaincode-labs/chaincode-residency/2019-06-24-fabrice-drouin-base-and-transport-layers-of-lightning-network/2019-06-24T00:00:00+00:00https://btctranscripts.com/speakers/conner-fromknecht/2019-06-24T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2019-06-24-conner-fromknecht-stephan-livera/2019-06-24T00:00:00+00:00https://btctranscripts.com/chaincode-labs/chaincode-residency/2019-06-24-rene-pickhardt-multihop-in-lightning/2019-06-24T00:00:00+00:00https://btctranscripts.com/chaincode-labs/chaincode-residency/2019-06-19-john-newbery-wallet-development/2019-06-19T00:00:00+00:00https://btctranscripts.com/chaincode-labs/chaincode-residency/2019-06-18-james-obeirne-advanced-segwit/2019-06-18T00:00:00+00:00https://btctranscripts.com/tags/musig/2019-06-18T00:00:00+00:00https://btctranscripts.com/tftc-podcast/2019-06-18-andrew-poelstra-tftc/2019-06-18T00:00:00+00:00https://btctranscripts.com/chaincode-labs/chaincode-residency/2019-06-17-john-newbery-security-models/2019-06-17T00:00:00+00:00https://btctranscripts.com/breaking-bitcoin/2019-06-13T00:00:00+00:00https://btctranscripts.com/breaking-bitcoin/2019/2019-06-13T00:00:00+00:00https://btctranscripts.com/breaking-bitcoin/2019/2019-06-09-joost-jager-hodl-invoices/2019-06-13T00:00:00+00:00https://btctranscripts.com/speakers/ethan-heilman/2019-06-12T00:00:00+00:00https://btctranscripts.com/chaincode-labs/chaincode-residency/2019-06-12-ethan-heilman-network-partitioning-attacks/2019-06-12T00:00:00+00:00https://btctranscripts.com/lets-talk-bitcoin-podcast/2019-06-09T00:00:00+00:00https://btctranscripts.com/lets-talk-bitcoin-podcast/2019-06-09-ltb-pieter-wuille-jonas-nick/2019-06-09T00:00:00+00:00https://btctranscripts.com/breaking-bitcoin/2019/2019-06-08-mempool-analysis-simulation/2019-06-08T00:00:00+00:00https://btctranscripts.com/breaking-bitcoin/2019/p2p-encryption/2019-06-08T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2019-06/2019-06-07-assumeutxo/2019-06-07T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2019-06/2019-06-07T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2019-06/2019-06-07-hardware-wallets/2019-06-07T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2019-06/2019-06-07-p2p-encryption/2019-06-07T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2019-06/2019-06-07-signet/2019-06-07T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2019-06/2019-06-07-statechains/2019-06-07T00:00:00+00:00https://btctranscripts.com/tags/accumulators/2019-06-06T00:00:00+00:00https://btctranscripts.com/tags/forks/2019-06-06T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2019-06/2019-06-06-great-consensus-cleanup/2019-06-06T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2019-06/2019-06-06-maintainers/2019-06-06T00:00:00+00:00https://btctranscripts.com/speakers/michael-ford/2019-06-06T00:00:00+00:00https://btctranscripts.com/breaking-bitcoin/2019/secure-protocols-bip-taproot/2019-06-06T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2019-06/2019-06-06-noinput-etc/2019-06-06T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2019-06/2019-06-06-taproot/2019-06-06T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2019-06/2019-06-06-utreexo/2019-06-06T00:00:00+00:00https://btctranscripts.com/speakers/wladimir-van-der-laan/2019-06-06T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2019-06/2019-06-05-code-review/2019-06-05T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2019-06/2019-06-05-wallet-architecture/2019-06-05T00:00:00+00:00https://btctranscripts.com/austin-bitcoin-developers/2019-05-27-drivechain-paul-sztorc/2019-05-27T00:00:00+00:00https://btctranscripts.com/speakers/paul-sztorc/2019-05-27T00:00:00+00:00https://btctranscripts.com/what-bitcoin-did-podcast/2019-05-14-adam-back-bryan-bishop-block-reorgs/2019-05-14T00:00:00+00:00https://btctranscripts.com/what-bitcoin-did-podcast/2019-05-14T00:00:00+00:00https://btctranscripts.com/magicalcryptoconference/2019/crypto-in-cryptocurrency/2019-05-12T00:00:00+00:00https://btctranscripts.com/magicalcryptoconference/2019/fork-dynamics/2019-05-12T00:00:00+00:00https://btctranscripts.com/magicalcryptoconference/2019-05-12T00:00:00+00:00https://btctranscripts.com/magicalcryptoconference/2019/2019-05-12T00:00:00+00:00https://btctranscripts.com/magicalcryptoconference/2019/the-state-of-bitcoin-mining/2019-05-12T00:00:00+00:00https://btctranscripts.com/tags/zero-knowledge/2019-05-12T00:00:00+00:00https://btctranscripts.com/magicalcryptoconference/2019/bitcoin-satellite-network/2019-05-11T00:00:00+00:00https://btctranscripts.com/speakers/elizabeth-stark/2019-05-11T00:00:00+00:00https://btctranscripts.com/magicalcryptoconference/2019/htc/2019-05-11T00:00:00+00:00https://btctranscripts.com/magicalcryptoconference/2019/intro/2019-05-11T00:00:00+00:00https://btctranscripts.com/speakers/leigh-cuen/2019-05-11T00:00:00+00:00https://btctranscripts.com/magicalcryptoconference/2019/lightning-payments/2019-05-11T00:00:00+00:00https://btctranscripts.com/magicalcryptoconference/2019/ln-present-and-future-panel/2019-05-11T00:00:00+00:00https://btctranscripts.com/magicalcryptoconference/2019/mcf-episode/2019-05-11T00:00:00+00:00https://btctranscripts.com/noded-podcast/2019-05-11-andrew-poelstra-miniscript/2019-05-11T00:00:00+00:00https://btctranscripts.com/noded-podcast/2019-05-11T00:00:00+00:00https://btctranscripts.com/speakers/phil-chen/2019-05-11T00:00:00+00:00https://btctranscripts.com/speakers/stacy-herbert/2019-05-11T00:00:00+00:00https://btctranscripts.com/magicalcryptoconference/2019/state-of-lightning-network/2019-05-11T00:00:00+00:00https://btctranscripts.com/magicalcryptoconference/2019/submarine-swaps/2019-05-11T00:00:00+00:00https://btctranscripts.com/magicalcryptoconference/2019/taxonomy-of-ln-nodes/2019-05-11T00:00:00+00:00https://btctranscripts.com/speakers/will-obeirne/2019-05-11T00:00:00+00:00https://btctranscripts.com/sf-bitcoin-meetup/2019-05-02-conner-fromknecht-lnd-0.6-beta/2019-05-02T00:00:00+00:00https://btctranscripts.com/london-bitcoin-devs/2019-05-01-stepan-snigirev-hardware-wallet-attacks/2019-05-01T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2019-04-11-james-obeirne/2019-04-11T00:00:00+00:00https://btctranscripts.com/boltathon/2019-04-06T00:00:00+00:00https://btctranscripts.com/boltathon/2019-04-06-rusty-russell-json-interface/2019-04-06T00:00:00+00:00https://btctranscripts.com/boltathon/2019-04-06-alex-bosworth-major-limitations/2019-04-06T00:00:00+00:00https://btctranscripts.com/boltathon/2019-04-06-conner-fromknecht-watchtowers/2019-04-06T00:00:00+00:00https://btctranscripts.com/sf-bitcoin-meetup/2019-03-15-partially-signed-bitcoin-transactions/2019-03-15T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2019-03-14-christian-decker-channel-factories/2019-03-14T00:00:00+00:00https://btctranscripts.com/tags/topology/2019-03-14T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2019-03-11-chris-belcher/2019-03-11T00:00:00+00:00https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2019/2019-03-09T00:00:00+00:00https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2019/signature-scheme-security-properties/2019-03-09T00:00:00+00:00https://btctranscripts.com/stanford-blockchain-conference/2020/attacking-evm-resource-metering/2019-02-19T00:00:00+00:00https://btctranscripts.com/speakers/benjamin-livshits/2019-02-19T00:00:00+00:00https://btctranscripts.com/speakers/daniel-perez/2019-02-19T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2019-02-11-jack-dorsey-elizabeth-stark/2019-02-11T00:00:00+00:00https://btctranscripts.com/speakers/jack-dorsey/2019-02-11T00:00:00+00:00https://btctranscripts.com/misc/2019-02-09-mcelrath-on-chain-defense-in-depth/2019-02-09T00:00:00+00:00https://btctranscripts.com/advancing-bitcoin/2019/2019-02-07T00:00:00+00:00https://btctranscripts.com/advancing-bitcoin/2019/2019-02-07-matt-corallo-rust-lightning/2019-02-07T00:00:00+00:00https://btctranscripts.com/london-bitcoin-devs/2019-02-05-matt-corallo-betterhash/2019-02-05T00:00:00+00:00https://btctranscripts.com/sf-bitcoin-meetup/2019-02-04-threshold-signatures-and-accountability/2019-02-04T00:00:00+00:00https://btctranscripts.com/verifiable-delay-functions/vdf-day-2019/2019-02-03T00:00:00+00:00https://btctranscripts.com/verifiable-delay-functions/2019-02-03T00:00:00+00:00https://btctranscripts.com/verifiable-delay-functions/vdf-day-2019/dan-boneh/2019-02-03T00:00:00+00:00https://btctranscripts.com/andreas-antonopoulos/2019-02-01-andreas-antonopoulos-hardware-wallet-security/2019-02-01T00:00:00+00:00https://btctranscripts.com/tags/validation/2019-02-01T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2019-07-21-kukks-btcpayserver-architecture/2019-01-20T00:00:00+00:00https://btctranscripts.com/speakers/georgios-konstantopoulos/2019-01-20T00:00:00+00:00https://btctranscripts.com/speakers/kukks/2019-01-20T00:00:00+00:00https://btctranscripts.com/speakers/nicolas-dorier/2019-01-20T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2019-01-20-nicolas-dorier-and-btcpayserver/2019-01-20T00:00:00+00:00https://btctranscripts.com/stanford-blockchain-conference/2019/plasma-cash/2019-01-20T00:00:00+00:00https://btctranscripts.com/stanford-blockchain-conference/2019/2019-01-20T00:00:00+00:00https://btctranscripts.com/speakers/istvan-andras-seres/2019-01-15T00:00:00+00:00https://btctranscripts.com/breaking-bitcoin/2019/lightning-network-topological-analysis/2019-01-15T00:00:00+00:00https://btctranscripts.com/misc/2019-01-05-unchained-capital-socratic-seminar/2019-01-05T00:00:00+00:00https://btctranscripts.com/noded-podcast/2018-12-14-laolu-conner-lnd/2018-12-14T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2018-12-11-laolu-osuntokun-stephan-livera/2018-12-11T00:00:00+00:00https://btctranscripts.com/speakers/tom-kirkpatrick/2018-12-01T00:00:00+00:00https://btctranscripts.com/lightning-hack-day/2018-12-01-tom-kirkpatrick-zap-wallet/2018-12-01T00:00:00+00:00https://btctranscripts.com/lightning-hack-day/2018-10-27-pierre-rochard-excel-in-lightning/2018-10-27T00:00:00+00:00https://btctranscripts.com/speakers/pierre-rochard/2018-10-27T00:00:00+00:00https://btctranscripts.com/chaincode-labs/chaincode-residency/2018-10-26-pierre-rochard-lightning-excel-plugin/2018-10-26T00:00:00+00:00https://btctranscripts.com/chaincode-labs/chaincode-residency/2018-10-24-christian-decker-c-lightning-api/2018-10-24T00:00:00+00:00https://btctranscripts.com/andreas-antonopoulos/2018-10-23-andreas-antonopoulos-initial-blockchain-download/2018-10-23T00:00:00+00:00https://btctranscripts.com/chaincode-labs/chaincode-residency/2018-10-22-elaine-ou-bootstrapping-lightning-node/2018-10-22T00:00:00+00:00https://btctranscripts.com/chaincode-labs/chaincode-residency/2018-10-22-alex-bosworth-building-lightning-applications/2018-10-22T00:00:00+00:00https://btctranscripts.com/chaincode-labs/chaincode-residency/2018-10-22-alex-bosworth-channel-management/2018-10-22T00:00:00+00:00https://btctranscripts.com/speakers/elaine-ou/2018-10-22T00:00:00+00:00https://btctranscripts.com/chaincode-labs/chaincode-residency/2018-10-22-christian-decker-history-of-lightning/2018-10-22T00:00:00+00:00https://btctranscripts.com/chaincode-labs/chaincode-residency/2018-10-22-christian-decker-lightning-bitcoin/2018-10-22T00:00:00+00:00https://btctranscripts.com/chaincode-labs/chaincode-residency/2018-10-22-alex-bosworth-lightning-protocol/2018-10-22T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2018-10/2018-10-10T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2018-10/2018-10-10-signmessage/2018-10-10T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2018-10/2018-10-09-bitcoin-optech/2018-10-09T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2018-10/2018-10-09-wallet-stuff/2018-10-09T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2018-10/2018-10-08-efficient-p2p-transaction-relay/2018-10-08T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2018-10/2018-10-08-script-descriptors/2018-10-08T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2018-10/2018-10-08-utxo-accumulators-and-utreexo/2018-10-08T00:00:00+00:00https://btctranscripts.com/andreas-antonopoulos/2018-10-07-andreas-antonopoulos-schnorr-signatures/2018-10-07T00:00:00+00:00https://btctranscripts.com/scalingbitcoin/tokyo-2018/edgedevplusplus/2018-10-05T00:00:00+00:00https://btctranscripts.com/scalingbitcoin/tokyo-2018/edgedevplusplus/python-bitcoinlib/2018-10-05T00:00:00+00:00https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/edgedevplusplus/wallet-architecture/2018-10-04T00:00:00+00:00https://btctranscripts.com/scalingbitcoin/tokyo-2018/edgedevplusplus/wallet-security/2018-10-04T00:00:00+00:00https://btctranscripts.com/noded-podcast/jnewbery-cve-2018-17144-bug/2018-09-26T00:00:00+00:00https://btctranscripts.com/baltic-honeybadger/2018/2018-09-23T00:00:00+00:00https://btctranscripts.com/greg-maxwell/2018-09-23-greg-maxwell-bitcoin-core-testing/2018-09-23T00:00:00+00:00https://btctranscripts.com/baltic-honeybadger/2018/bitcoin-custody/2018-09-23T00:00:00+00:00https://btctranscripts.com/greg-maxwell/2018-09-23-greg-maxwell-multiple-implementations/2018-09-23T00:00:00+00:00https://btctranscripts.com/london-bitcoin-devs/2018-09-19-sjors-provoost-core-hardware-wallet/2018-09-19T00:00:00+00:00https://btctranscripts.com/chaincode-labs/chaincode-residency/2018-09-18-alex-bosworth-incentive-problems-in-the-lightning-network/2018-09-18T00:00:00+00:00https://btctranscripts.com/andreas-antonopoulos/2018-08-30-andreas-antonopoulos-home-network-security/2018-08-30T00:00:00+00:00https://btctranscripts.com/austin-bitcoin-developers/2018-08-17-richard-bondi-bitcoin-cli-regtest/2018-08-17T00:00:00+00:00https://btctranscripts.com/speakers/richard-bondi/2018-08-17T00:00:00+00:00https://btctranscripts.com/speakers/jim-posen/2018-07-24T00:00:00+00:00https://btctranscripts.com/misc/2018-07-24-la-blockchain-jim-posen-lightning-bolt-by-bolt/2018-07-24T00:00:00+00:00https://btctranscripts.com/london-bitcoin-devs/2018-07-23-john-light-bitcoin-full-nodes/2018-07-23T00:00:00+00:00https://btctranscripts.com/speakers/john-light/2018-07-23T00:00:00+00:00https://btctranscripts.com/sf-bitcoin-meetup/2018-07-09-taproot-schnorr-signatures-and-sighash-noinput-oh-my/2018-07-09T00:00:00+00:00https://btctranscripts.com/building-on-bitcoin/2018/lightning-routing-ants-pheromones/2018-07-04T00:00:00+00:00https://btctranscripts.com/building-on-bitcoin/2018/bitcoin-assets/2018-07-04T00:00:00+00:00https://btctranscripts.com/building-on-bitcoin/2018/bootstrapping-lightning-network/2018-07-04T00:00:00+00:00https://btctranscripts.com/building-on-bitcoin/2018-07-04T00:00:00+00:00https://btctranscripts.com/building-on-bitcoin/2018/2018-07-04T00:00:00+00:00https://btctranscripts.com/building-on-bitcoin/2018/crypto-castles/2018-07-04T00:00:00+00:00https://btctranscripts.com/speakers/eric-voskuil/2018-07-04T00:00:00+00:00https://btctranscripts.com/speakers/giacomo-zucco/2018-07-04T00:00:00+00:00https://btctranscripts.com/speakers/jameson-lopp/2018-07-04T00:00:00+00:00https://btctranscripts.com/building-on-bitcoin/2018/libbitcoin/2018-07-04T00:00:00+00:00https://btctranscripts.com/speakers/ricardo-perez-marco/2018-07-04T00:00:00+00:00https://btctranscripts.com/speakers/adam-ficsor/2018-07-03T00:00:00+00:00https://btctranscripts.com/building-on-bitcoin/2018/anonymous-bitcoin/2018-07-03T00:00:00+00:00https://btctranscripts.com/building-on-bitcoin/2018/binary-transparency/2018-07-03T00:00:00+00:00https://btctranscripts.com/building-on-bitcoin/2018/blind-signatures-and-scriptless-scripts/2018-07-03T00:00:00+00:00https://btctranscripts.com/building-on-bitcoin/2018/btcpay/2018-07-03T00:00:00+00:00https://btctranscripts.com/building-on-bitcoin/2018/coinjoinxt/2018-07-03T00:00:00+00:00https://btctranscripts.com/building-on-bitcoin/2018/current-and-future-state-of-wallets/2018-07-03T00:00:00+00:00https://btctranscripts.com/building-on-bitcoin/2018/dandelion/2018-07-03T00:00:00+00:00https://btctranscripts.com/speakers/lawrence-nahum/2018-07-03T00:00:00+00:00https://btctranscripts.com/tags/miners/2018-07-03T00:00:00+00:00https://btctranscripts.com/speakers/mustafa-al-bassam/2018-07-03T00:00:00+00:00https://btctranscripts.com/speakers/peter-todd/2018-07-03T00:00:00+00:00https://btctranscripts.com/building-on-bitcoin/2018/single-use-seals/2018-07-03T00:00:00+00:00https://btctranscripts.com/speakers/thomas-kerin/2018-07-03T00:00:00+00:00https://btctranscripts.com/building-on-bitcoin/2018/tooling/2018-07-03T00:00:00+00:00https://btctranscripts.com/building-on-bitcoin/2018/working-on-scripts/2018-07-03T00:00:00+00:00https://btctranscripts.com/london-bitcoin-devs/2018-06-12-adam-gibson-unfairly-linear-signatures/2018-06-12T00:00:00+00:00https://btctranscripts.com/breaking-bitcoin/2019/bitcoin-build-system/2018-06-08T00:00:00+00:00https://btctranscripts.com/layer2-summit/2018-05-25T00:00:00+00:00https://btctranscripts.com/layer2-summit/2018/2018-05-25T00:00:00+00:00https://btctranscripts.com/layer2-summit/2018/scriptless-scripts/2018-05-25T00:00:00+00:00https://btctranscripts.com/layer2-summit/2018/lightning-overview/2018-04-25T00:00:00+00:00https://btctranscripts.com/sf-bitcoin-meetup/2018-04-23-jeremy-rubin-bitcoin-core/2018-04-23T00:00:00+00:00https://btctranscripts.com/sf-bitcoin-meetup/2018-04-20-laolu-osuntokun-exploring-lnd0.4/2018-04-20T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2018-03/2018-03-07T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2018-03/2018-03-07-priorities/2018-03-07T00:00:00+00:00https://btctranscripts.com/tags/hashlocks/2018-03-06T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2018-03/2018-03-06-merkleized-abstract-syntax-trees-mast/2018-03-06T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2018-03/2018-03-06-taproot-graftroot-etc/2018-03-06T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2018-03/2018-03-05-bellare-neven/2018-03-05T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2018-03/2018-03-05-cross-curve-atomic-swaps/2018-03-05T00:00:00+00:00https://btctranscripts.com/speakers/ron-paul/2018-02-06T00:00:00+00:00https://btctranscripts.com/satoshi-roundtable/sr-004/ron-paul/2018-02-06T00:00:00+00:00https://btctranscripts.com/satoshi-roundtable/2018-02-06T00:00:00+00:00https://btctranscripts.com/satoshi-roundtable/sr-004/2018-02-06T00:00:00+00:00https://btctranscripts.com/misc/2018-02-02-andrew-poelstra-bulletproofs/2018-02-02T00:00:00+00:00https://btctranscripts.com/blockchain-protocol-analysis-security-engineering/2018-01-31T00:00:00+00:00https://btctranscripts.com/blockchain-protocol-analysis-security-engineering/2018/2018-01-31T00:00:00+00:00https://btctranscripts.com/blockchain-protocol-analysis-security-engineering/2018/proofs-of-space/2018-01-31T00:00:00+00:00https://btctranscripts.com/blockchain-protocol-analysis-security-engineering/2018/schnorr-signatures-for-bitcoin-challenges-opportunities/2018-01-31T00:00:00+00:00https://btctranscripts.com/blockchain-protocol-analysis-security-engineering/2018/hardening-lightning/2018-01-30T00:00:00+00:00https://btctranscripts.com/blockchain-protocol-analysis-security-engineering/2018/2018-01-25-russell-oconnor-simplicity/2018-01-25T00:00:00+00:00https://btctranscripts.com/speakers/christopher-allen/2018-01-24T00:00:00+00:00https://btctranscripts.com/misc/2018-01-24-rusty-russell-future-bitcoin-tech-directions/2018-01-24T00:00:00+00:00https://btctranscripts.com/blockchain-protocol-analysis-security-engineering/2018/2018-01-24-christopher-allen-smart-signatures/2018-01-24T00:00:00+00:00https://btctranscripts.com/realworldcrypto/2018/mimblewimble-and-scriptless-scripts/2018-01-11T00:00:00+00:00https://btctranscripts.com/realworldcrypto/2018/2018-01-11T00:00:00+00:00https://btctranscripts.com/tags/bech32/2017-12-22T00:00:00+00:00https://btctranscripts.com/greg-maxwell/2017-12-22-bech32-design/2017-12-22T00:00:00+00:00https://btctranscripts.com/greg-maxwell/2017-11-27-gmaxwell-advances-in-block-propagation/2017-11-27T00:00:00+00:00https://btctranscripts.com/cppcon/2017/2017-10-11T00:00:00+00:00https://btctranscripts.com/cppcon/2017/2017-10-11-kostya-serebryany-fuzzing/2017-10-11T00:00:00+00:00https://btctranscripts.com/speakers/kostya-serebryany/2017-10-11T00:00:00+00:00https://btctranscripts.com/breaking-bitcoin/2017/2017-09-10T00:00:00+00:00https://btctranscripts.com/breaking-bitcoin/2017/changing-consensus-rules-without-breaking-bitcoin/2017-09-10T00:00:00+00:00https://btctranscripts.com/speakers/christopher-jeffrey/2017-09-10T00:00:00+00:00https://btctranscripts.com/breaking-bitcoin/2017/2017-09-10-christopher-jeffrey-consensus-pitfalls/2017-09-10T00:00:00+00:00https://btctranscripts.com/breaking-bitcoin/2017/interview-adam-back-elizabeth-stark/2017-09-10T00:00:00+00:00https://btctranscripts.com/breaking-bitcoin/2017/solar-powered-space-pirates/2017-09-10T00:00:00+00:00https://btctranscripts.com/speakers/antoine-le-calvez/2017-09-09T00:00:00+00:00https://btctranscripts.com/breaking-bitcoin/2017/banks-as-bitcoin-custodians/2017-09-09T00:00:00+00:00https://btctranscripts.com/breaking-bitcoin/2017/breaking-hardware-wallets/2017-09-09T00:00:00+00:00https://btctranscripts.com/breaking-bitcoin/2017/light-clients-during-2017-interfork-period/2017-09-09T00:00:00+00:00https://btctranscripts.com/speakers/nicolas-bacca/2017-09-09T00:00:00+00:00https://btctranscripts.com/tags/p2sh/2017-09-09T00:00:00+00:00https://btctranscripts.com/breaking-bitcoin/2017/socialized-costs-of-hard-forks/2017-09-09T00:00:00+00:00https://btctranscripts.com/breaking-bitcoin/2017/spam-attacks-analysis/2017-09-09T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2017-09/2017-09-07T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2017-09/2017-09-07-merkleized-abstract-syntax-trees/2017-09-07T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2017-09/2017-09-06-signature-aggregation/2017-09-06T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2017-09/2017-09-05-meeting-notes/2017-09-05T00:00:00+00:00https://btctranscripts.com/sf-bitcoin-meetup/2017-09-04-jonas-schnelli-bip150-bip151/2017-09-04T00:00:00+00:00https://btctranscripts.com/greg-maxwell/2017-08-28-gmaxwell-deep-dive-bitcoin-core-v0.15/2017-08-28T00:00:00+00:00https://btctranscripts.com/sf-bitcoin-meetup/2017-07-08-bram-cohen-merkle-sets/2017-07-08T00:00:00+00:00https://btctranscripts.com/tags/merkle-trees/2017-07-08T00:00:00+00:00https://btctranscripts.com/sf-bitcoin-meetup/2017-06-06-laolu-osuntokun-neutrino/2017-06-06T00:00:00+00:00https://btctranscripts.com/tags/spv/2017-06-06T00:00:00+00:00https://btctranscripts.com/lets-talk-bitcoin-podcast/2017-06-04-consensus-uasf-and-forks/2017-06-04T00:00:00+00:00https://btctranscripts.com/greg-maxwell/2017-04-28-gmaxwell-confidential-transactions/2017-04-28T00:00:00+00:00https://btctranscripts.com/sf-bitcoin-meetup/2017-04-03-andreas-antonopoulos-bitcoin-scripting/2017-04-03T00:00:00+00:00https://btctranscripts.com/sf-bitcoin-meetup/2017-03-29-new-address-type-for-segwit-addresses/2017-03-29T00:00:00+00:00https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2017/bitcoin-mining-and-trustlessness/2017-03-04T00:00:00+00:00https://btctranscripts.com/speakers/david-vorick/2017-03-04T00:00:00+00:00https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2017/exchange-security/2017-03-04T00:00:00+00:00https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2017/ideal-number-of-full-bitcoin-nodes/2017-03-04T00:00:00+00:00https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2017/mimblewimble-and-scriptless-scripts/2017-03-04T00:00:00+00:00https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2017/2017-03-04T00:00:00+00:00https://btctranscripts.com/speakers/mitchell-dong/2017-03-04T00:00:00+00:00https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2017/scaling-and-utxos/2017-03-04T00:00:00+00:00https://btctranscripts.com/blockchain-protocol-analysis-security-engineering/2017/2017-02-03T00:00:00+00:00https://btctranscripts.com/blockchain-protocol-analysis-security-engineering/2017/lightning-network-security-analysis/2017-02-03T00:00:00+00:00https://btctranscripts.com/blockchain-protocol-analysis-security-engineering/2017/scalable-smart-contracts-via-proofs-and-single-use-seals/2017-02-03T00:00:00+00:00https://btctranscripts.com/blockchain-protocol-analysis-security-engineering/2017/2017-01-26-jeremy-rubin-covenants/2017-01-26T00:00:00+00:00https://btctranscripts.com/speakers/dan-robinson/2017-01-26T00:00:00+00:00https://btctranscripts.com/blockchain-protocol-analysis-security-engineering/2017/2017-01-26-dan-robinson-ivy/2017-01-26T00:00:00+00:00https://btctranscripts.com/blockchain-protocol-analysis-security-engineering/2017/2017-01-26-russell-oconnor-posts-theorem/2017-01-26T00:00:00+00:00https://btctranscripts.com/lets-talk-bitcoin-podcast/2016-12-25-christopher-jeffrey-consensus-barnacles/2016-12-25T00:00:00+00:00https://btctranscripts.com/speakers/roger-ver/2016-12-14T00:00:00+00:00https://btctranscripts.com/misc/2016-12-14-whalepool/2016-12-14T00:00:00+00:00https://btctranscripts.com/sf-bitcoin-meetup/2016-11-21-mimblewimble/2016-11-21T00:00:00+00:00https://btctranscripts.com/misc/2016-adam-back/2016-11-04T00:00:00+00:00https://btctranscripts.com/scalingbitcoin/milan-2016/schnorr-signatures/2016-10-10T00:00:00+00:00https://btctranscripts.com/scalingbitcoin/milan-2016/bip151-peer-encryption/2016-10-09T00:00:00+00:00https://btctranscripts.com/sf-bitcoin-meetup/2016-09-28-christopher-jeffrey-bcoin/2016-09-28T00:00:00+00:00https://btctranscripts.com/bitcoin-developers-miners-meeting-2016/dan-boneh/2016-08-01T00:00:00+00:00https://btctranscripts.com/bitcoin-developers-miners-meeting-2016/2016-08-01T00:00:00+00:00https://btctranscripts.com/tags/ethereum/2016-08-01T00:00:00+00:00https://btctranscripts.com/bitcoin-developers-miners-meeting-2016/cali2016/2016-07-30T00:00:00+00:00https://btctranscripts.com/sf-bitcoin-meetup/2016-07-18-laolu-osuntokun-lightning-network/2016-07-18T00:00:00+00:00https://btctranscripts.com/speakers/doug-schepers/2016-06-29T00:00:00+00:00https://btctranscripts.com/w3-blockchain-workshop-2016/intro/2016-06-29T00:00:00+00:00https://btctranscripts.com/w3-blockchain-workshop-2016/2016-06-29T00:00:00+00:00https://btctranscripts.com/sf-bitcoin-meetup/2016-04-11-lightning-network-as-a-directed-graph-single-funded-channel-network-topology/2016-04-11T00:00:00+00:00https://btctranscripts.com/misc/adam3us-bitcoin-scaling-tradeoffs/2016-04-05T00:00:00+00:00https://btctranscripts.com/greg-maxwell/2015-11-09-gmaxwell-mining-and-block-size-etc/2015-11-09T00:00:00+00:00https://btctranscripts.com/misc/2015-09-07-epicenter-bitcoin-adam3us-scalability/2015-09-07T00:00:00+00:00https://btctranscripts.com/tags/proof-of-work/2015-09-07T00:00:00+00:00https://btctranscripts.com/sf-bitcoin-meetup/2015-08-24-pieter-wuille-key-tree-signatures/2015-08-24T00:00:00+00:00https://btctranscripts.com/speakers/daniele-micciancio/2015-07-15T00:00:00+00:00https://btctranscripts.com/simons-institute/history-of-lattice-based-cryptography/2015-07-15T00:00:00+00:00https://btctranscripts.com/simons-institute/2015-07-15T00:00:00+00:00https://btctranscripts.com/simons-institute/pairing-cryptography/2015-07-14T00:00:00+00:00https://btctranscripts.com/greg-maxwell/2015-06-08-gmaxwell-sidechains-elements/2015-06-08T00:00:00+00:00https://btctranscripts.com/speakers/joseph-poon/2015-05-26T00:00:00+00:00https://btctranscripts.com/sf-bitcoin-meetup/2015-05-26-lightning-network/2015-05-26T00:00:00+00:00https://btctranscripts.com/greg-maxwell/2015-04-29-gmaxwell-bitcoin-selection-cryptography/2015-04-29T00:00:00+00:00https://btctranscripts.com/sf-bitcoin-meetup/2015-02-23-scaling-bitcoin-to-billions-of-transactions-per-day/2015-02-23T00:00:00+00:00https://btctranscripts.com/misc/bitcoin-sidechains-unchained-epicenter-adam3us-gmaxwell/2015-02-03T00:00:00+00:00https://btctranscripts.com/greg-maxwell/2015-01-08-libsecp256k1-testing/2015-01-08T00:00:00+00:00https://btctranscripts.com/greg-maxwell/2015-01-08-openssl-bug/2015-01-08T00:00:00+00:00https://btctranscripts.com/misc/nydfs-bitlicense-lawsky-update/2014-12-18T00:00:00+00:00https://btctranscripts.com/andreas-antonopoulos/2014-10-08-andreas-antonopolous-canada-senate-bitcoin/2014-10-08T00:00:00+00:00https://btctranscripts.com/rebooting-web-of-trust/2019-prague/https://btctranscripts.com/scalingbitcoin/hong-kong-2015/a-bevy-of-block-size-proposals-bip100-bip102-and-more/https://btctranscripts.com/scalingbitcoin/hong-kong-2015/a-flexible-limit-trading-subsidy-for-larger-blocks/https://btctranscripts.com/simons-institute/a-wishlist-for-verifiable-computation/https://btctranscripts.com/rebooting-web-of-trust/2019-prague/abstract-groups/https://btctranscripts.com/scalingbitcoin/tokyo-2018/edgedevplusplus/abstract-thinking-about-consensus-systems/https://btctranscripts.com/bit-block-boom/2019/accumulating-bitcoin/https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/edgedevplusplus/accumulators/https://btctranscripts.com/scalingbitcoin/tokyo-2018/accumulators/https://btctranscripts.com/stanford-blockchain-conference/2019/accumulators/https://btctranscripts.com/speakers/adam-ludwin/https://btctranscripts.com/speakers/adlai-chandrasekhar/https://btctranscripts.com/speakers/akio-nakamura/https://btctranscripts.com/speakers/alan-reiner/https://btctranscripts.com/speakers/alberto-sonnino/https://btctranscripts.com/speakers/alena-vranova/https://btctranscripts.com/speakers/alessandro-chiesa/https://btctranscripts.com/speakers/alex-petrov/https://btctranscripts.com/speakers/alex-zinder/https://btctranscripts.com/speakers/alexander-chepurnoy/https://btctranscripts.com/speakers/alexander-zaidelson/https://btctranscripts.com/speakers/alexandra-moxin/https://btctranscripts.com/speakers/alexei-ostrovskiy/https://btctranscripts.com/speakers/alexei-zamyatin/https://btctranscripts.com/speakers/alicia-bendhan/https://btctranscripts.com/cryptoeconomic-systems/2019/all-about-decentralized-trust/https://btctranscripts.com/scalingbitcoin/montreal-2015/alternatives-to-block-size-as-aggregate-resource-limits/https://btctranscripts.com/scalingbitcoin/montreal-2015/amiko-pay/https://btctranscripts.com/scalingbitcoin/tokyo-2018/analysis-of-dust-in-utxo-based-cryptocurrencies/https://btctranscripts.com/speakers/andrew-miller/https://btctranscripts.com/speakers/andrew-stone/https://btctranscripts.com/speakers/andy-ofiesh/https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/anonymous-atomic-locks/https://btctranscripts.com/speakers/anton-yemelyanov/https://btctranscripts.com/stanford-blockchain-conference/2020/arbitrum-v2/https://btctranscripts.com/w3-blockchain-workshop-2016/archival-science/https://btctranscripts.com/speakers/ari-juels/https://btctranscripts.com/speakers/ariel-gabizon/https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2015/armory-proof-of-payment/https://btctranscripts.com/speakers/arthur-gervais/https://btctranscripts.com/speakers/arvind-narayanan/https://btctranscripts.com/w3-blockchain-workshop-2016/arvind-narayanan/https://btctranscripts.com/stanford-blockchain-conference/2019/asics/https://btctranscripts.com/speakers/assimakis-kattis/https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/atomic-multi-channel-updates/https://btctranscripts.com/stanford-blockchain-conference/2020/atomic-multi-channel-updates/https://btctranscripts.com/tags/atomic-swaps/https://btctranscripts.com/scalingbitcoin/tokyo-2018/atomic-swaps/https://btctranscripts.com/scalingbitcoin/stanford-2017/atomically-trading-with-roger-gambling-on-the-success-of-a-hard-fork/https://btctranscripts.com/stanford-blockchain-conference/2019/aurora-transparent-succinct-arguments-r1cs/https://btctranscripts.com/speakers/austin-hill/https://btctranscripts.com/speakers/aviv-zohar/https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/backpackers/https://btctranscripts.com/speakers/baker-marquart/https://btctranscripts.com/speakers/balaji-srinivasan/https://btctranscripts.com/speakers/barry-silbert/https://btctranscripts.com/speakers/bart-suichies/https://btctranscripts.com/speakers/ben-fisch/https://btctranscripts.com/speakers/ben-maurer/https://btctranscripts.com/speakers/benedikt-b%C3%BCnz/https://btctranscripts.com/speakers/benjamin-chan/https://btctranscripts.com/speakers/benjamin-fisch/https://btctranscripts.com/speakers/benjamin-lawsky/https://btctranscripts.com/baltic-honeybadger/2018/beyond-bitcoin-decentralized-collaboration/https://btctranscripts.com/stanford-blockchain-conference/2020/beyond-hashrate-majority-attacks/https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/bip-securethebag/https://btctranscripts.com/scalingbitcoin/hong-kong-2015/bip101-block-propagation-data-from-testnet/https://btctranscripts.com/scalingbitcoin/hong-kong-2015/bip99-and-uncontroversial-hard-forks/https://btctranscripts.com/bit-block-boom/https://btctranscripts.com/bit-block-boom/2019/https://btctranscripts.com/baltic-honeybadger/2018/bitcoin-as-a-novel-market-institution/https://btctranscripts.com/scalingbitcoin/montreal-2015/bitcoin-block-propagation-iblt-rusty-russell/https://btctranscripts.com/bitcoin-core-dev-tech/2015-02/https://btctranscripts.com/london-bitcoin-devs/jnewbery-bitcoin-core-v0.17/https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/edgedevplusplus/bitcoin-data-structures/https://btctranscripts.com/dallas-bitcoin-symposium/bitcoin-developers/https://btctranscripts.com/scalingbitcoin/montreal-2015/bitcoin-failure-modes-and-the-role-of-the-lightning-network/https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2015/bitcoin-financing-and-trading/https://btctranscripts.com/bitcoin-core-dev-tech/2015-02/james-gatto-marco-santori-bitcoin-law-for-developers/https://btctranscripts.com/scalingbitcoin/montreal-2015/bitcoin-load-spike-simulation/https://btctranscripts.com/baltic-honeybadger/2018/bitcoin-maximalism-dissected/https://btctranscripts.com/stanford-blockchain-conference/2019/bitcoin-payment-economic-analysis/https://btctranscripts.com/baltic-honeybadger/2018/bitcoin-payment-processing-and-merchants/https://btctranscripts.com/magicalcryptoconference/2019/bitcoin-protocol-development-panel/https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2015/bitcoin-regulation-landscape/https://btctranscripts.com/scalingbitcoin/tokyo-2018/bitcoin-script/https://btctranscripts.com/scalingbitcoin/stanford-2017/bitcoin-script-v2.0-and-strengthened-payment-channels/https://btctranscripts.com/dallas-bitcoin-symposium/bitcoin-security/https://btctranscripts.com/scalingbitcoin/tokyo-2018/edgedevplusplus/bitcoin-toolchain-unit-testing-and-deterministic-builds/https://btctranscripts.com/magicalcryptoconference/2019/bitcoin-without-internet/https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/bitml/https://btctranscripts.com/scalingbitcoin/tokyo-2018/edgedevplusplus/blind-signatures/https://btctranscripts.com/stanford-blockchain-conference/2020/block-rewards/https://btctranscripts.com/scalingbitcoin/tokyo-2018/edgedevplusplus/block-structure-and-headers-utxos-merkle-trees-segwit-bip141/https://btctranscripts.com/scalingbitcoin/montreal-2015/block-synchronization-time/https://btctranscripts.com/coindesk-consensus-2016/blockchain-database-technology-in-a-global-context/https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/edgedevplusplus/blockchain-design-patterns/https://btctranscripts.com/w3-blockchain-workshop-2016/blockchain-hub/https://btctranscripts.com/scalingbitcoin/montreal-2015/blockchain-testbed/https://btctranscripts.com/stanford-blockchain-conference/2020/blockchains-for-multiplayer-games/https://btctranscripts.com/scalingbitcoin/stanford-2017/blocksci-platform/https://btctranscripts.com/stanford-blockchain-conference/2019/bloxroute/https://btctranscripts.com/speakers/bobby-cho/https://btctranscripts.com/speakers/bobby-lee/https://btctranscripts.com/scalingbitcoin/stanford-2017/bolt-anonymous-payment-channels-for-decentralized-currencies/https://btctranscripts.com/stanford-blockchain-conference/2020/boomerang/https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/edgedevplusplus/bosminer/https://btctranscripts.com/speakers/boyma-fahnbulleh/https://btctranscripts.com/speakers/brad-peterson/https://btctranscripts.com/scalingbitcoin/hong-kong-2015/braiding-the-blockchain/https://btctranscripts.com/speakers/brandon-goodell/https://btctranscripts.com/breaking-bitcoin/2019/breaking-bitcoin-privacy/https://btctranscripts.com/scalingbitcoin/milan-2016/breaking-the-chain/https://btctranscripts.com/breaking-bitcoin/2019/breaking-wasabi/https://btctranscripts.com/speakers/brett-seyler/https://btctranscripts.com/speakers/brian-deery/https://btctranscripts.com/speakers/brian-kelly/https://btctranscripts.com/speakers/brian-klein/https://btctranscripts.com/speakers/brian-n.-levine/https://btctranscripts.com/speakers/brian-okeefe/https://btctranscripts.com/stanford-blockchain-conference/2020/brick-async-state-channels/https://btctranscripts.com/speakers/bruce-fenton/https://btctranscripts.com/scalingbitcoin/milan-2016/build-scale-operate/https://btctranscripts.com/stanford-blockchain-conference/2019/building-bulletproofs/https://btctranscripts.com/stanford-blockchain-conference/2019/building-mimblewimble-and-grin/https://btctranscripts.com/bit-block-boom/2019/building-vibrant-bitcoin-communities/https://btctranscripts.com/blockchain-protocol-analysis-security-engineering/2018/bulletproofs/https://btctranscripts.com/scalingbitcoin/tokyo-2018/edgedevplusplus/bulletproofs/https://btctranscripts.com/stanford-blockchain-conference/2019/casper/https://btctranscripts.com/speakers/cathie-yun/https://btctranscripts.com/stanford-blockchain-conference/2020/celo-ultralight-client/https://btctranscripts.com/misc/cftc-bitcoin/https://btctranscripts.com/scalingbitcoin/milan-2016/chainbreak/https://btctranscripts.com/scalingbitcoin/stanford-2017/changes-without-unanimous-consent/https://btctranscripts.com/speakers/charles-cascarilla/https://btctranscripts.com/speakers/charles-guillemet/https://btctranscripts.com/speakers/charlie-lee/https://btctranscripts.com/speakers/chris-church/https://btctranscripts.com/speakers/chris-odom/https://btctranscripts.com/speakers/chris-tse/https://btctranscripts.com/w3-blockchain-workshop-2016/christopher-allen/https://btctranscripts.com/bitcoin-core-dev-tech/2015-02/jeremy-allaire-circle/https://btctranscripts.com/coindesk-consensus-2016/clearing-and-settlement-for-global-financial-institutions/https://btctranscripts.com/scalingbitcoin/milan-2016/client-side-validation/https://btctranscripts.com/stanford-blockchain-conference/2020/clockwork-nonfrontrunning/https://btctranscripts.com/scalingbitcoin/milan-2016/coin-selection/https://btctranscripts.com/scalingbitcoin/tokyo-2018/edgedevplusplus/coin-selection/https://btctranscripts.com/coindesk-consensus-2016/https://btctranscripts.com/scalingbitcoin/montreal-2015/coinscope-andrew-miller/https://btctranscripts.com/scalingbitcoin/milan-2016/collective-signing/https://btctranscripts.com/speakers/come-plooy/https://btctranscripts.com/verifiable-delay-functions/vdf-day-2019/comments-and-observations-about-timelocks-ron-rivest/https://btctranscripts.com/scalingbitcoin/tokyo-2018/compact-multi-signatures-for-smaller-blockchains/https://btctranscripts.com/stanford-blockchain-conference/2020/competitive-equilibria-staking-lending/https://btctranscripts.com/scalingbitcoin/montreal-2015/competitive-fee-market-urgency/https://btctranscripts.com/decentralized-financial-architecture-workshop/compliance-and-confidentiality/https://btctranscripts.com/scalingbitcoin/stanford-2017/concurrency-and-privacy-with-payment-channel-networks/https://btctranscripts.com/speakers/constance-choi/https://btctranscripts.com/stanford-blockchain-conference/2019/coordinated-upgrades/https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2016/cory-fields/https://btctranscripts.com/scalingbitcoin/milan-2016/covenants/https://btctranscripts.com/speakers/cristina-p%C3%A9rez-sol%C3%A0/https://btctranscripts.com/cryptoeconomic-systems/2019/cross-chain-deals-and-adversarial-commerce/https://btctranscripts.com/scalingbitcoin/tokyo-2018/edgedevplusplus/cross-chain-swaps/https://btctranscripts.com/magicalcryptoconference/2019/cryptographic-hocus-pocus/https://btctranscripts.com/grincon/2019/cryptography-audit/https://btctranscripts.com/misc/ctv-bip-review-workshop/https://btctranscripts.com/baltic-honeybadger/2018/current-state-of-the-market-and-institutional-investors/https://btctranscripts.com/speakers/dahlia-malkhi/https://btctranscripts.com/grincon/2019/dan-boneh/https://btctranscripts.com/speakers/daniel-cline/https://btctranscripts.com/speakers/daniel-j.-bernstein/https://btctranscripts.com/speakers/daniel-robinson/https://btctranscripts.com/speakers/dave-levin/https://btctranscripts.com/speakers/david-bailey/https://btctranscripts.com/speakers/david-rutter/https://btctranscripts.com/speakers/david-schwartz/https://btctranscripts.com/speakers/david-tse/https://btctranscripts.com/baltic-honeybadger/2018/day-1-closing-panel/https://btctranscripts.com/scalingbitcoin/milan-2016/day-1-group-summaries/https://btctranscripts.com/scalingbitcoin/milan-2016/day-2-group-summaries/https://btctranscripts.com/w3-blockchain-workshop-2016/day-2-groups/https://btctranscripts.com/scalingbitcoin/hong-kong-2015/day-2-opening/https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2015/decentralization-through-game-theory/https://btctranscripts.com/stanford-blockchain-conference/2020/decentralized-oracles-tls/https://btctranscripts.com/breaking-bitcoin/2019/defense-of-bitcoin/https://btctranscripts.com/coindesk-consensus-2016/marco-santori-delaware-initiative/https://btctranscripts.com/scalingbitcoin/tokyo-2018/deploying-blockchain-at-scale-lessons-from-the-internet-deployment-in-japan/https://btctranscripts.com/w3-blockchain-workshop-2016/deterministic-signatures-group/https://btctranscripts.com/scalingbitcoin/tokyo-2018/edgedevplusplus/digital-signatures/https://btctranscripts.com/misc/discreet-log-contracts/https://btctranscripts.com/scalingbitcoin/stanford-2017/discreet-log-contracts/https://btctranscripts.com/speakers/dmitry-meshkov/https://btctranscripts.com/speakers/duc-v.-le/https://btctranscripts.com/coordination-of-decentralized-finance-workshop/2020-stanford/economic-risks/https://btctranscripts.com/speakers/ed-felten/https://btctranscripts.com/scalingbitcoin/stanford-2017/edgeplusplus/https://btctranscripts.com/speakers/edward-budd/https://btctranscripts.com/speakers/elaine-shi/https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/elastic-block-caps/https://btctranscripts.com/speakers/eleftherios-kokoris-kogias/https://btctranscripts.com/speakers/eli-ben-sasson/https://btctranscripts.com/speakers/emin-gun-sirer/https://btctranscripts.com/speakers/eran-tromer/https://btctranscripts.com/speakers/eric-martindale/https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/erlay/https://btctranscripts.com/w3-blockchain-workshop-2016/ethcore/https://btctranscripts.com/stanford-blockchain-conference/2019/ethereum2/https://btctranscripts.com/cryptoeconomic-systems/2019/everything-is-broken/https://btctranscripts.com/scalingbitcoin/hong-kong-2015/extensibility/https://btctranscripts.com/breaking-bitcoin/2019/extracting-seeds-from-hardware-wallets/https://btctranscripts.com/baltic-honeybadger/2018/extreme-opsec-for-the-modern-cypherpunk/https://btctranscripts.com/misc/failures-of-secret-key-cryptography/https://btctranscripts.com/tags/fairness/https://btctranscripts.com/speakers/fan-zhang/https://btctranscripts.com/scalingbitcoin/milan-2016/fast-difficulty-adjustment/https://btctranscripts.com/chaincode-labs/chaincode-residency/2019-06-25-fabrice-drouin-fee-management/https://btctranscripts.com/scalingbitcoin/montreal-2015/peter-r/https://btctranscripts.com/bit-block-boom/2019/fiat-money-fiat-food/https://btctranscripts.com/scalingbitcoin/milan-2016/flare-routing-in-lightning/https://btctranscripts.com/cryptoeconomic-systems/2019/flash-boys-v2/https://btctranscripts.com/speakers/florian-maier/https://btctranscripts.com/speakers/florian-tramer/https://btctranscripts.com/scalingbitcoin/stanford-2017/flyclient-super-light-clients-for-cryptocurrencies/https://btctranscripts.com/stanford-blockchain-conference/2019/formal-verification/https://btctranscripts.com/scalingbitcoin/tokyo-2018/forward-blocks/https://btctranscripts.com/stanford-blockchain-conference/2020/fractal/https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2016/fraud-proofs-petertodd/https://btctranscripts.com/scalingbitcoin/tokyo-2018/fraud-proofs/https://btctranscripts.com/breaking-bitcoin/2019/fud-perceived-vs-real-bitcoin-risks/https://btctranscripts.com/cryptoeconomic-systems/2019/funding/https://btctranscripts.com/misc/bitcoin-adam3us-fungibility-privacy/https://btctranscripts.com/scalingbitcoin/hong-kong-2015/fungibility-and-scalability/https://btctranscripts.com/scalingbitcoin/milan-2016/fungibility-overview/https://btctranscripts.com/coindesk-consensus-2016/future-of-blockchains/https://btctranscripts.com/breaking-bitcoin/2019/future-of-hardware-wallets/https://btctranscripts.com/magicalcryptoconference/2019/future-of-privacy-coins/https://btctranscripts.com/coindesk-consensus-2016/future-of-regulation/https://btctranscripts.com/scalingbitcoin/montreal-2015/future-of-spv-tech/https://btctranscripts.com/decentralized-financial-architecture-workshop/g20-discussion/https://btctranscripts.com/speakers/gavin-andresen/https://btctranscripts.com/bitcoin-core-dev-tech/2015-02/gavinandresen/https://btctranscripts.com/speakers/georgia-avarikioti/https://btctranscripts.com/scalingbitcoin/tokyo-2018/ghostdag/https://btctranscripts.com/speakers/giulio-malavolta/https://btctranscripts.com/bitcoin-developers-miners-meeting-2016/jihan-wu-google-tech-talk/https://btctranscripts.com/texas-bitcoin-conference-2014/gox/https://btctranscripts.com/scalingbitcoin/stanford-2017/graphene-set-reconciliation/https://btctranscripts.com/speakers/gregory-neven/https://btctranscripts.com/grincon/https://btctranscripts.com/grincon/2019/https://btctranscripts.com/rebooting-web-of-trust/2019-prague/group-updates/https://btctranscripts.com/rebooting-web-of-trust/2019-prague/groups/https://btctranscripts.com/w3-blockchain-workshop-2016/groups-identity/https://btctranscripts.com/speakers/guillermo-navarro-arribas/https://btctranscripts.com/coindesk-consensus-2016/hackathon-intro/https://btctranscripts.com/tags/halving/https://btctranscripts.com/stanford-blockchain-conference/2019/handel-practical-multisig-aggregation/https://btctranscripts.com/scalingbitcoin/tokyo-2018/edgedevplusplus/reorgs/https://btctranscripts.com/stanford-blockchain-conference/2020/hardware-accelerated-rsa/https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/edgedevplusplus/hardware-wallet-design-best-practices/https://btctranscripts.com/speakers/harry-kalodner/https://btctranscripts.com/speakers/henry-de-valence/https://btctranscripts.com/scalingbitcoin/tokyo-2018/edgedevplusplus/hierarchical-deterministic-wallets/https://btctranscripts.com/dallas-bitcoin-symposium/history-and-extrapolation/https://btctranscripts.com/scalingbitcoin/tokyo-2018/how-much-privacy-is-enough/https://btctranscripts.com/coindesk-consensus-2016/how-tech-companies-are-embracing-blockchain-database-technology/https://btctranscripts.com/scalingbitcoin/stanford-2017/how-to-charge-lightning/https://btctranscripts.com/coindesk-consensus-2016/how-to-get-bitcoin/https://btctranscripts.com/bit-block-boom/2019/how-to-meme-bitcoin-to-the-moon/https://btctranscripts.com/scalingbitcoin/montreal-2015/how-to-mine-bitcoin-profitably/https://btctranscripts.com/stanford-blockchain-conference/2019/htlcs-considered-harmful/https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2015/human-side-trust-workshop/https://btctranscripts.com/speakers/hutchins/https://btctranscripts.com/speakers/ian-lee/https://btctranscripts.com/speakers/ian-miers/https://btctranscripts.com/decentralized-financial-architecture-workshop/implications/https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2016/maaku-panel/https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2018/improving-bitcoin-smart-contract-efficiency/https://btctranscripts.com/scalingbitcoin/hong-kong-2015/in-adversarial-environments-blockchains-dont-scale/https://btctranscripts.com/tags/incentives/https://btctranscripts.com/scalingbitcoin/stanford-2017/incentives-tradeoffs-transaction-selection-in-dag-based-protocols/https://btctranscripts.com/scalingbitcoin/tokyo-2018/incentivizing-payment-channel-watchtowers/https://btctranscripts.com/coindesk-consensus-2016/internal-approaches-blockchain-database-technology-strategies/https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2015/internet-of-value/https://btctranscripts.com/rebooting-web-of-trust/2019-prague/intro/https://btctranscripts.com/scalingbitcoin/hong-kong-2015/intro/https://btctranscripts.com/scalingbitcoin/milan-2016/intro/https://btctranscripts.com/scalingbitcoin/stanford-2017/intro/https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/intro/https://btctranscripts.com/w3-blockchain-workshop-2016/wendy/https://btctranscripts.com/cryptoeconomic-systems/2019/introduction/https://btctranscripts.com/scalingbitcoin/tokyo-2018/introduction/https://btctranscripts.com/decentralized-financial-architecture-workshop/introduction/https://btctranscripts.com/scalingbitcoin/tokyo-2018/edgedevplusplus/introduction/https://btctranscripts.com/scalingbitcoin/hong-kong-2015/invertible-bloom-lookup-tables-and-weak-block-propagation-performance/https://btctranscripts.com/baltic-honeybadger/2018/investing-in-bitcoin-businesses/https://btctranscripts.com/w3-blockchain-workshop-2016/ipfs/https://btctranscripts.com/scalingbitcoin/montreal-2015/issues-impacting-block-size-proposals/https://btctranscripts.com/speakers/ittai-abraham/https://btctranscripts.com/speakers/ittay-eyal/https://btctranscripts.com/speakers/j.-christopher-giancarlo/https://btctranscripts.com/speakers/jacob-leshno/https://btctranscripts.com/speakers/james-dangelo/https://btctranscripts.com/speakers/james-gatto/https://btctranscripts.com/speakers/james-hilliard/https://btctranscripts.com/speakers/james-smith/https://btctranscripts.com/speakers/jan-capek/https://btctranscripts.com/speakers/jarl-fransson/https://btctranscripts.com/speakers/jason-potts/https://btctranscripts.com/speakers/jason-teutsch/https://btctranscripts.com/speakers/jeff-garzik/https://btctranscripts.com/speakers/jeremy-allaire/https://btctranscripts.com/speakers/jeremy-wilson/https://btctranscripts.com/speakers/jerry-brito/https://btctranscripts.com/speakers/jerry-cuomo/https://btctranscripts.com/speakers/jihan-wu/https://btctranscripts.com/speakers/jinglan-wang/https://btctranscripts.com/speakers/joachim-breitner/https://btctranscripts.com/speakers/joachim-neu/https://btctranscripts.com/speakers/joe-gerber/https://btctranscripts.com/speakers/john-woeltz/https://btctranscripts.com/speakers/johnson-lau/https://btctranscripts.com/speakers/joi-ito/https://btctranscripts.com/scalingbitcoin/stanford-2017/joi-ito/https://btctranscripts.com/scalingbitcoin/milan-2016/joinmarket/https://btctranscripts.com/speakers/jonathan-bier/https://btctranscripts.com/speakers/jonathan-harvey-buschel/https://btctranscripts.com/speakers/jonathan-tomim/https://btctranscripts.com/speakers/jordi-herrera/https://btctranscripts.com/speakers/jorge-tim%C3%B3n/https://btctranscripts.com/speakers/joshua-lim/https://btctranscripts.com/cryptoeconomic-systems/2019/journal-review/https://btctranscripts.com/cryptoeconomic-systems/2019/journals-as-clubs/https://btctranscripts.com/speakers/jun-muai/https://btctranscripts.com/speakers/justin-camarena/https://btctranscripts.com/scalingbitcoin/milan-2016/jute-braiding/https://btctranscripts.com/speakers/juthica-chou/https://btctranscripts.com/speakers/kanta-matsuura/https://btctranscripts.com/speakers/karl-floersch/https://btctranscripts.com/speakers/katherine-wu/https://btctranscripts.com/speakers/kathleen-breitman/https://btctranscripts.com/speakers/kenji-saito/https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2015/keynote/https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2015/keynote-gavin-andresen/https://btctranscripts.com/speakers/kim-hamilton-duffy/https://btctranscripts.com/speakers/kolya-sakhno/https://btctranscripts.com/speakers/kris-merkel/https://btctranscripts.com/speakers/kristov-atlas/https://btctranscripts.com/speakers/lata-varghese/https://btctranscripts.com/coindesk-consensus-2016/law-enforcement-and-anonymous-transactions/https://btctranscripts.com/speakers/lawrence-h.-summers/https://btctranscripts.com/speakers/leen-alshenibr/https://btctranscripts.com/grincon/2019/lehnberg/https://btctranscripts.com/speakers/lei-yang/https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2016/lessons-for-bitcoin-from-150-years-of-decentralization/https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/edgedevplusplus/libbitcoin/https://btctranscripts.com/cryptoeconomic-systems/2019/libra/https://btctranscripts.com/stanford-blockchain-conference/2020/libra-blockchain-intro/https://btctranscripts.com/scalingbitcoin/milan-2016/lightning/https://btctranscripts.com/chaincode-labs/chaincode-residency/2019-06-24-fabrice-drouin-the-transfer-layer/https://btctranscripts.com/scalingbitcoin/tokyo-2018/edgedevplusplus/lightning-network/https://btctranscripts.com/w3-blockchain-workshop-2016/lightning-network/https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/edgedevplusplus/lightning-network-layer-by-layer/https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/edgedevplusplus/lightning-network-routing/https://btctranscripts.com/breaking-bitcoin/2019/lightning-network-routing-security/https://btctranscripts.com/breaking-bitcoin/2019/lightning-network-security-panel/https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/edgedevplusplus/lightning-network-sphinx-and-onion-routing/https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/edgedevplusplus/lightning-network-topology/https://btctranscripts.com/building-on-bitcoin/2018/lightning-wallet-design/https://btctranscripts.com/stanford-blockchain-conference/2020/linking-anonymous-transactions/https://btctranscripts.com/stanford-blockchain-conference/2019/links/https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2016/linq/https://btctranscripts.com/speakers/lloyd-fournier/https://btctranscripts.com/speakers/lous-parker/https://btctranscripts.com/stanford-blockchain-conference/2020/lower-bounds-limits-plasma/https://btctranscripts.com/speakers/madars-virza/https://btctranscripts.com/speakers/mahdi-zamani/https://btctranscripts.com/speakers/mahnush-movahedi/https://btctranscripts.com/speakers/manu-drijvers/https://btctranscripts.com/speakers/marco-falke/https://btctranscripts.com/speakers/marco-santori/https://btctranscripts.com/speakers/marek-olszewski/https://btctranscripts.com/speakers/mark-friedenbach/https://btctranscripts.com/speakers/mark-wetjen/https://btctranscripts.com/speakers/marshall-long/https://btctranscripts.com/speakers/martin-lundfall/https://btctranscripts.com/w3-blockchain-workshop-2016/matsuo/https://btctranscripts.com/speakers/matt-weinberg/https://btctranscripts.com/speakers/matt-weiss/https://btctranscripts.com/speakers/matteo-maffei/https://btctranscripts.com/speakers/matthew-mezinskis/https://btctranscripts.com/speakers/maurice-herlihy/https://btctranscripts.com/speakers/max-keidun/https://btctranscripts.com/scalingbitcoin/stanford-2017/measuring-network-maximum-sustained-transaction-throughput/https://btctranscripts.com/cryptoeconomic-systems/2019/mechanism-design/https://btctranscripts.com/speakers/megan-chen/https://btctranscripts.com/speakers/melanie-shapiro/https://btctranscripts.com/speakers/meltem-demirors/https://btctranscripts.com/speakers/meni-rosenfeld/https://btctranscripts.com/decentralized-financial-architecture-workshop/metadata/https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/edgedevplusplus/metadata/https://btctranscripts.com/speakers/michael-more/https://btctranscripts.com/speakers/michael-straka/https://btctranscripts.com/speakers/michael-walfish/https://btctranscripts.com/scalingbitcoin/stanford-2017/microchains/https://btctranscripts.com/speakers/mikael-dubrovsky/https://btctranscripts.com/speakers/mike-schmidt/https://btctranscripts.com/speakers/miles-carlsten/https://btctranscripts.com/scalingbitcoin/milan-2016/mimblewimble/https://btctranscripts.com/misc/mimblewimble-podcast/https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/edgedevplusplus/mining-firmware-security/https://btctranscripts.com/stanford-blockchain-conference/2019/miniscript/https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2015/https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2016/https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2018/https://btctranscripts.com/stanford-blockchain-conference/2020/mixicles/https://btctranscripts.com/speakers/mooly-sagiv/https://btctranscripts.com/scalingbitcoin/montreal-2015/more-core-devs/https://btctranscripts.com/stanford-blockchain-conference/2020/motoko-language/https://btctranscripts.com/scalingbitcoin/tokyo-2018/multi-hop-locks/https://btctranscripts.com/scalingbitcoin/tokyo-2018/multi-party-channels-in-the-utxo-model-challenges-and-opportunities/https://btctranscripts.com/speakers/nathan-wilcox/https://btctranscripts.com/cryptoeconomic-systems/2019/near-misses/https://btctranscripts.com/speakers/neha-narula/https://btctranscripts.com/scalingbitcoin/hong-kong-2015/network-topologies-and-their-scalability-implications-on-decentralized-off-chain-networks/https://btctranscripts.com/breaking-bitcoin/2019/neutrino/https://btctranscripts.com/speakers/nic-carter/https://btctranscripts.com/speakers/nick-spooner/https://btctranscripts.com/speakers/nick-szabo/https://btctranscripts.com/speakers/nicolas-gailly/https://btctranscripts.com/stanford-blockchain-conference/2020/no-incentive/https://btctranscripts.com/scalingbitcoin/montreal-2015/non-currency-applications/https://btctranscripts.com/speakers/oleg-andreev/https://btctranscripts.com/speakers/omer-shlomovits/https://btctranscripts.com/scalingbitcoin/tokyo-2018/omniledger/https://btctranscripts.com/scalingbitcoin/milan-2016/on-the-security-and-performance-of-proof-of-work-blockchains/https://btctranscripts.com/scalingbitcoin/milan-2016/onion-routing-in-lightning/https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2015/eric-martindale/https://btctranscripts.com/baltic-honeybadger/2018/opening/https://btctranscripts.com/breaking-bitcoin/2019/opening-remarks/https://btctranscripts.com/stanford-blockchain-conference/2019/opening-remarks/https://btctranscripts.com/coindesk-consensus-2016/opening-remarks-state-of-blockchain-ryan-selkis/https://btctranscripts.com/stanford-blockchain-conference/2020/optimistic-vm/https://btctranscripts.com/scalingbitcoin/stanford-2017/optimizing-fee-estimation-via-mempool-state/https://btctranscripts.com/speakers/or-sattath/https://btctranscripts.com/scalingbitcoin/tokyo-2018/edgedevplusplus/overview-bitcoin-core-architecture/https://btctranscripts.com/scalingbitcoin/hong-kong-2015/overview-of-bips-necessary-for-lightning/https://btctranscripts.com/scalingbitcoin/montreal-2015/overview-of-security-concerns/https://btctranscripts.com/scalingbitcoin/stanford-2017/edgeplusplus/p2p-john-newbery/https://btctranscripts.com/tags/p2pkh/https://btctranscripts.com/scalingbitcoin/tokyo-2018/edgedevplusplus/p2pkh-p2wpkh-p2h-p2wsh/https://btctranscripts.com/scalingbitcoin/tokyo-2018/edgedevplusplus/partially-signed-bitcoin-transactions-bip174/https://btctranscripts.com/speakers/patricia-estevao/https://btctranscripts.com/speakers/patrick-mccorry/https://btctranscripts.com/speakers/patrick-murck/https://btctranscripts.com/speakers/patrick-strateman/https://btctranscripts.com/speakers/paul-vigna/https://btctranscripts.com/speakers/pavel-prihodko/https://btctranscripts.com/speakers/pavol-rusnak/https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/payment-channel-recovery-with-seeds/https://btctranscripts.com/speakers/pedro-moreno-sanchez/https://btctranscripts.com/decentralized-financial-architecture-workshop/perspective/https://btctranscripts.com/speakers/peter-rizun/https://btctranscripts.com/w3-blockchain-workshop-2016/petertodd-dex/https://btctranscripts.com/speakers/phillip-hoenisch/https://btctranscripts.com/w3-blockchain-workshop-2016/physical-assets/https://btctranscripts.com/speakers/pierre-roberge/https://btctranscripts.com/speakers/pindar-wong/https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/plasma-cash/https://btctranscripts.com/scalingbitcoin/tokyo-2018/playing-with-fire-adjusting-bitcoin-block-subsidy/https://btctranscripts.com/stanford-blockchain-conference/2020/plonk/https://btctranscripts.com/tags/post-quantum/https://btctranscripts.com/speakers/prakash-santhana/https://btctranscripts.com/speakers/pramod-viswanath/https://btctranscripts.com/speakers/prastudy-fauzi/https://btctranscripts.com/baltic-honeybadger/2018/present-and-future-tech-challenges-in-bitcoin/https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/prism/https://btctranscripts.com/stanford-blockchain-conference/2020/prism/https://btctranscripts.com/scalingbitcoin/montreal-2015/privacy-and-fungibility/https://btctranscripts.com/w3-blockchain-workshop-2016/privacy-anonymity-and-identity-group/https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/edgedevplusplus/privacy-concepts/https://btctranscripts.com/stanford-blockchain-conference/2019/privacy-preserving-multi-hop-locks/https://btctranscripts.com/scalingbitcoin/montreal-2015/privacy-preserving-smart-contracts/https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/private-information-retrieval/https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/proof-of-necessary-work/https://btctranscripts.com/stanford-blockchain-conference/2020/proof-of-necessary-work/https://btctranscripts.com/stanford-blockchain-conference/2020/proof-of-stake/https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/proof-of-verification-for-proof-of-work/https://btctranscripts.com/tags/proof-of-stake/https://btctranscripts.com/stanford-blockchain-conference/2019/proofs-of-space-and-replication/https://btctranscripts.com/scalingbitcoin/tokyo-2018/edgedevplusplus/protecting-yourself-and-your-business/https://btctranscripts.com/w3-blockchain-workshop-2016/provenance-groups/https://btctranscripts.com/speakers/quentin-le-sceller/https://btctranscripts.com/stanford-blockchain-conference/2019/quisquis/https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2016/r3/https://btctranscripts.com/speakers/ranjit-kumaresan/https://btctranscripts.com/coindesk-consensus-2016/reaching-consensus-open-blockchains/https://btctranscripts.com/scalingbitcoin/tokyo-2018/rebalancing-lightning/https://btctranscripts.com/rebooting-web-of-trust/https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/edgedevplusplus/rebroadcasting/https://btctranscripts.com/scalingbitcoin/stanford-2017/redesigning-bitcoin-fee-market/https://btctranscripts.com/scalingbitcoin/montreal-2015/relay-network/https://btctranscripts.com/cryptoeconomic-systems/2019/reproducible-builds/https://btctranscripts.com/scalingbitcoin/tokyo-2018/reproducible-lightning-benchmark/https://btctranscripts.com/bitcoin-core-dev-tech/2015-02/research-and-development-goals/https://btctranscripts.com/scalingbitcoin/montreal-2015/reworking-bitcoin-core-p2p-code-for-robustness-and-event-driven/https://btctranscripts.com/speakers/riccardo-casatta/https://btctranscripts.com/speakers/richard-myers/https://btctranscripts.com/speakers/robert-schwinker/https://btctranscripts.com/speakers/rodrigo-buenaventura/https://btctranscripts.com/speakers/roman-snitko/https://btctranscripts.com/speakers/ron-rivest/https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2016/rootstock/https://btctranscripts.com/scalingbitcoin/montreal-2015/roundgroup-roundup-1/https://btctranscripts.com/scalingbitcoin/montreal-2015/roundgroup-roundup-2/https://btctranscripts.com/w3-blockchain-workshop-2016/royalties/https://btctranscripts.com/speakers/ryan-selkis/https://btctranscripts.com/misc/safecurves-choosing-safe-curves-for-elliptic-curve-cryptography-2014/https://btctranscripts.com/speakers/saifedean-ammous/https://btctranscripts.com/speakers/sandra-ro/https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2015/peter-todd-scalability/https://btctranscripts.com/stanford-blockchain-conference/2020/scalable-rsa-modulus-generation/https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2016/scaling-debate-is-a-proxy-battle-over-centralization/https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/scaling-oblivious-read-write/https://btctranscripts.com/speakers/scott-manuel/https://btctranscripts.com/scalingbitcoin/tokyo-2018/scriptless-ecdsa/https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/scriptless-lotteries/https://btctranscripts.com/grincon/2019/scriptless-scripts-with-mimblewimble/https://btctranscripts.com/scalingbitcoin/tokyo-2018/edgedevplusplus/scripts-general-and-simple/https://btctranscripts.com/speakers/sean-neville/https://btctranscripts.com/speakers/sebasti%C3%A1n-reca/https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/secure-fountain-architecture/https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2015/security-and-usability/https://btctranscripts.com/scalingbitcoin/hong-kong-2015/security-assumptions/https://btctranscripts.com/breaking-bitcoin/2019/security-attacks-decentralized-mining-pools/https://btctranscripts.com/scalingbitcoin/montreal-2015/security-of-diminishing-block-subsidy/https://btctranscripts.com/tags/segregated-witness/https://btctranscripts.com/scalingbitcoin/hong-kong-2015/segregated-witness-and-its-impact-on-scalability/https://btctranscripts.com/scalingbitcoin/milan-2016/segwit-lessons-learned/https://btctranscripts.com/scalingbitcoin/tokyo-2018/self-reproducing-coins-as-universal-turing-machine/https://btctranscripts.com/rebooting-web-of-trust/2019-prague/self-sovereign-identity-ideology-and-architecture/https://btctranscripts.com/breaking-bitcoin/2019/selfish-mining/https://btctranscripts.com/speakers/sergej-kotliar/https://btctranscripts.com/speakers/sergio-lerner/https://btctranscripts.com/speakers/shafi-goldwasser/https://btctranscripts.com/rebooting-web-of-trust/2019-prague/shamir-secret-sharing/https://btctranscripts.com/scalingbitcoin/montreal-2015/sharding-the-blockchain/https://btctranscripts.com/speakers/shayan-eskandari/https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2016/siacoin/https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2015/matt-corallo-sidechains/https://btctranscripts.com/scalingbitcoin/milan-2016/sidechains/https://btctranscripts.com/scalingbitcoin/tokyo-2018/edgedevplusplus/sidechains-and-federation-models/https://btctranscripts.com/scalingbitcoin/tokyo-2018/edgedevplusplus/sighash-noinput/https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/edgedevplusplus/signet/https://btctranscripts.com/speakers/simon-peffers/https://btctranscripts.com/speakers/slava-zhigulin/https://btctranscripts.com/stanford-blockchain-conference/2020/smart-contract-bug-hunting/https://btctranscripts.com/w3-blockchain-workshop-2016/smart-signatures/https://btctranscripts.com/scalingbitcoin/montreal-2015/snarks/https://btctranscripts.com/simons-institute/snarks-and-their-practical-applications/https://btctranscripts.com/stanford-blockchain-conference/2020/solving-data-availability-attacks-using-coded-merkle-trees/https://btctranscripts.com/cryptoeconomic-systems/2019/solving-the-blockchain-trilemma/https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2015/some-questions-for-bitcoiners/https://btctranscripts.com/speakers/soumya-basu/https://btctranscripts.com/dallas-bitcoin-symposium/sound-money/https://btctranscripts.com/stanford-blockchain-conference/2019/spork-probabilistic-bitcoin-soft-forks/https://btctranscripts.com/speakers/sreeram-kannan/https://btctranscripts.com/stanford-blockchain-conference/2019/stark-dex/https://btctranscripts.com/stanford-blockchain-conference/2020/stark-for-developers/https://btctranscripts.com/stanford-blockchain-conference/2019/state-channels/https://btctranscripts.com/coindesk-consensus-2016/state-of-blockchain/https://btctranscripts.com/scalingbitcoin/stanford-2017/state-of-cryptography/https://btctranscripts.com/bit-block-boom/2019/state-of-multisig/https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/edgedevplusplus/statechains/https://btctranscripts.com/scalingbitcoin/tokyo-2018/statechains/https://btctranscripts.com/speakers/stefan-dziembowski/https://btctranscripts.com/speakers/stefano-lande/https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2015/andrew-miller/https://btctranscripts.com/speakers/stephanie-hurder/https://btctranscripts.com/stanford-blockchain-conference/2020/streamlet/https://btctranscripts.com/scalingbitcoin/montreal-2015/stroem-payment-channels/https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/survey-of-progress-in-zero-knowledge-proofs-towards-trustless-snarks/https://btctranscripts.com/speakers/swanand-kadhe/https://btctranscripts.com/rebooting-web-of-trust/2019-prague/swashbuckling-safety-training/https://btctranscripts.com/stanford-blockchain-conference/2019/sybilquorum/https://btctranscripts.com/scalingbitcoin/montreal-2015/systematizing-knowledge/https://btctranscripts.com/speakers/taariq-lewis/https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/edgedevplusplus/taproot/https://btctranscripts.com/scalingbitcoin/tokyo-2018/edgedevplusplus/taproot-and-graftroot/https://btctranscripts.com/bit-block-boom/2019/taproot-schnorr-soft-fork/https://btctranscripts.com/texas-bitcoin-conference-2014/https://btctranscripts.com/dallas-bitcoin-symposium/texas-energy-market/https://btctranscripts.com/speakers/thang-n.-dinh/https://btctranscripts.com/baltic-honeybadger/2018/the-b-foundation/https://btctranscripts.com/baltic-honeybadger/2018/the-bitcoin-standard/https://btctranscripts.com/baltic-honeybadger/2018/the-future-of-bitcoin-smart-contracts/https://btctranscripts.com/baltic-honeybadger/2018/the-future-of-bitcoin-wallets/https://btctranscripts.com/baltic-honeybadger/2018/the-future-of-lightning/https://btctranscripts.com/baltic-honeybadger/2018/the-reserve-currency-fallacy/https://btctranscripts.com/bit-block-boom/2019/there-can-only-be-one/https://btctranscripts.com/speakers/thomas-eizinger/https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/threshold-scriptless-scripts/https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2015/arvind-narayanan/https://btctranscripts.com/stanford-blockchain-conference/2019/threshold-signatures/https://btctranscripts.com/stanford-blockchain-conference/2019/thundercore/https://btctranscripts.com/speakers/tim-roughgarden/https://btctranscripts.com/tags/timestamping/https://btctranscripts.com/scalingbitcoin/milan-2016/timestamping/https://btctranscripts.com/simons-institute/todo/https://btctranscripts.com/cryptoeconomic-systems/2019/token-journal/https://btctranscripts.com/speakers/tone-vays/https://btctranscripts.com/rebooting-web-of-trust/2019-prague/topics/https://btctranscripts.com/baltic-honeybadger/2018/trading-panel/https://btctranscripts.com/scalingbitcoin/montreal-2015/transaction-fee-estimation/https://btctranscripts.com/stanford-blockchain-conference/2020/transparent-dishonesty/https://btctranscripts.com/stanford-blockchain-conference/2020/transparent-snarks-from-dark-compilers/https://btctranscripts.com/cryptoeconomic-systems/2019/trust-and-blockchain-marketplaces/https://btctranscripts.com/baltic-honeybadger/2018/trustlessness-scalability-and-directions-in-security-models/https://btctranscripts.com/scalingbitcoin/milan-2016/tumblebit/https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/txprobe/https://btctranscripts.com/speakers/udi-wertheimer/https://btctranscripts.com/scalingbitcoin/milan-2016/unlinkable-outsourced-channel-monitoring/https://btctranscripts.com/coindesk-consensus-2016/upgrading-capital-markets-for-digital-asset-trading/https://btctranscripts.com/stanford-blockchain-conference/2019/urkel-trees/https://btctranscripts.com/scalingbitcoin/stanford-2017/using-the-chain-for-what-chains-are-good-for/https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2019/utreexo/https://btctranscripts.com/scalingbitcoin/hong-kong-2015/validation-cost-metric/https://btctranscripts.com/scalingbitcoin/montreal-2015/validation-costs/https://btctranscripts.com/scalingbitcoin/stanford-2017/valueshuffle-mixing-confidential-transactions/https://btctranscripts.com/speakers/vasily-kharin/https://btctranscripts.com/coindesk-consensus-2016/visa-chain/https://btctranscripts.com/speakers/vitalik-buterin/https://btctranscripts.com/speakers/vivek-bagaria/https://btctranscripts.com/speakers/vlad-zamfir/https://btctranscripts.com/speakers/vortex/https://btctranscripts.com/stanford-blockchain-conference/2019/vulnerability-detection/https://btctranscripts.com/speakers/warren-togami/https://btctranscripts.com/scalingbitcoin/stanford-2017/weak-signal-radio-communications-for-bitcoin-network-resilience/https://btctranscripts.com/rebooting-web-of-trust/2019-prague/weak-signals/https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2015/welcome/https://btctranscripts.com/speakers/wendy-seltzer/https://btctranscripts.com/speakers/whalepanda/https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2016/pindar-wong/https://btctranscripts.com/coindesk-consensus-2016/why-bitcoin-still-matters/https://btctranscripts.com/magicalcryptoconference/2019/why-block-sizes-should-not-be-too-big/https://btctranscripts.com/scalingbitcoin/hong-kong-2015/why-miners-will-not-voluntarily-individually-produce-smaller-blocks/https://btctranscripts.com/speakers/william-mougayar/https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/work-in-progress/https://btctranscripts.com/speakers/yonatan-sompolinsky/https://btctranscripts.com/speakers/yorke-rhodes/https://btctranscripts.com/speakers/yurii-rashkovskii/https://btctranscripts.com/speakers/yuta-takanashi/https://btctranscripts.com/speakers/yuval-kogman/https://btctranscripts.com/simons-institute/zero-knowledge-probabilistic-proof-systems/https://btctranscripts.com/scalingbitcoin/hong-kong-2015/zero-knowledge-proofs-for-bitcoin-scalability-and-beyond/https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2015/zerocash-and-zero-knowledge-succint-arguments-of-knowledge-libsnark/https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/zerolink-sudoku/https://btctranscripts.com/speakers/zeta-avarikioti/https://btctranscripts.com/cryptoeconomic-systems/2019/zksharks/https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/zkvm/
\ No newline at end of file
+https://btctranscripts.com/scalingbitcoin/montreal-2015/https://btctranscripts.com/scalingbitcoin/hong-kong-2015/https://btctranscripts.com/scalingbitcoin/milan-2016/2016-10-10T00:00:00+00:00https://btctranscripts.com/scalingbitcoin/stanford-2017/https://btctranscripts.com/scalingbitcoin/tokyo-2018/2018-10-05T00:00:00+00:00https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/2020-09-10T00:00:00+00:00https://btctranscripts.com/tags/lightning/2023-10-23T00:00:00+00:00https://btctranscripts.com/lightning-specification/2023-10-23T00:00:00+00:00https://btctranscripts.com/lightning-specification/2023-10-23-specification-call/2023-10-23T00:00:00+00:00https://btctranscripts.com/tags/2023-10-23T00:00:00+00:00https://btctranscripts.com/2023-10-23T00:00:00+00:00https://btctranscripts.com/lightning-specification/2023-09-25-specification-call/2023-09-25T00:00:00+00:00https://btctranscripts.com/speakers/andrew-chow/2023-09-21T00:00:00+00:00https://btctranscripts.com/tags/bitcoin-core/2023-09-21T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2023-09-21T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2023-09/2023-09-21T00:00:00+00:00https://btctranscripts.com/tags/build-systems/2023-09-21T00:00:00+00:00https://btctranscripts.com/categories/2023-09-21T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2023-09/cmake/2023-09-21T00:00:00+00:00https://btctranscripts.com/categories/core-dev-tech/2023-09-21T00:00:00+00:00https://btctranscripts.com/speakers/cory-fields/2023-09-21T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2023-09/wallet-legacy-upgrade/2023-09-21T00:00:00+00:00https://btctranscripts.com/tags/signature-aggregation/2023-09-21T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2023-09/signature-aggregation/2023-09-21T00:00:00+00:00https://btctranscripts.com/speakers/2023-09-21T00:00:00+00:00https://btctranscripts.com/tags/wallet/2023-09-21T00:00:00+00:00https://btctranscripts.com/tags/assumeutxo/2023-09-20T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2023-09/assumeutxo-update/2023-09-20T00:00:00+00:00https://btctranscripts.com/tags/coin-selection/2023-09-20T00:00:00+00:00https://btctranscripts.com/speakers/gloria-zhao/2023-09-20T00:00:00+00:00https://btctranscripts.com/tags/kernel/2023-09-20T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2023-09/kernel-planning/2023-09-20T00:00:00+00:00https://btctranscripts.com/tags/libsecp256k1/2023-09-20T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2023-09/libsecp256k1-meeting/2023-09-20T00:00:00+00:00https://btctranscripts.com/speakers/mark-erhardt/2023-09-20T00:00:00+00:00https://btctranscripts.com/tags/p2p/2023-09-20T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2023-09/p2p-design-goals/2023-09-20T00:00:00+00:00https://btctranscripts.com/tags/package-relay/2023-09-20T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2023-09/package-relay-planning/2023-09-20T00:00:00+00:00https://btctranscripts.com/tags/privacy/2023-09-20T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2023-09/privacy-metrics/2023-09-20T00:00:00+00:00https://btctranscripts.com/speakers/thecharlatan/2023-09-20T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2023-09/wallet-coin-selection/2023-09-19T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2023-09/p2p-working-session/2023-09-19T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2023-09/kernel-update/2023-09-18T00:00:00+00:00https://btctranscripts.com/lightning-specification/2023-08-28-specification-call/2023-08-28T00:00:00+00:00https://btctranscripts.com/lightning-specification/2023-08-14-specification-call/2023-08-14T00:00:00+00:00https://btctranscripts.com/lightning-specification/2023-07-31-specification-call/2023-07-31T00:00:00+00:00https://btctranscripts.com/lightning-specification/2023-07-17-specification-call/2023-07-17T00:00:00+00:00https://btctranscripts.com/speakers/dusty-daemon/2023-07-10T00:00:00+00:00https://btctranscripts.com/tags/multisig/2023-07-10T00:00:00+00:00https://btctranscripts.com/categories/podcast/2023-07-10T00:00:00+00:00https://btctranscripts.com/speakers/stephan-livera/2023-07-10T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2023-07-10T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/what-is-splicing/2023-07-10T00:00:00+00:00https://btctranscripts.com/lightning-specification/2023-06-19-specification-call/2023-06-19T00:00:00+00:00https://btctranscripts.com/lightning-specification/2023-06-05-specification-call/2023-06-05T00:00:00+00:00https://btctranscripts.com/lightning-specification/2023-05-22-specification-call/2023-05-22T00:00:00+00:00https://btctranscripts.com/lightning-specification/2023-05-08-specification-call/2023-05-08T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2023-04/2023-04-27-assumeutxo/2023-04-27T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2023-04/2023-04-27T00:00:00+00:00https://btctranscripts.com/tags/fuzzing/2023-04-27T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2023-04/2023-04-27-fuzzing/2023-04-27T00:00:00+00:00https://btctranscripts.com/speakers/james-obeirne/2023-04-27T00:00:00+00:00https://btctranscripts.com/speakers/niklas-g%C3%B6gge/2023-04-27T00:00:00+00:00https://btctranscripts.com/tags/libbitcoin-kernel/2023-04-26T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2023-04/2023-04-26-libbitcoin-kernel/2023-04-26T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2023-04/2023-04-26-meta-discussion/2023-04-26T00:00:00+00:00https://btctranscripts.com/tags/asmap/2023-04-25T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2023-04/2023-04-27-asmap/2023-04-25T00:00:00+00:00https://btctranscripts.com/speakers/fabian-jahr/2023-04-25T00:00:00+00:00https://btctranscripts.com/speakers/josibake/2023-04-25T00:00:00+00:00https://btctranscripts.com/tags/mempool/2023-04-25T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2023-04/2023-04-25-mempool-clustering/2023-04-25T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2023-04/2023-04-25-package-relay-primer/2023-04-25T00:00:00+00:00https://btctranscripts.com/speakers/pieter-wuille/2023-04-25T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2023-04/2023-04-25-refactors/2023-04-25T00:00:00+00:00https://btctranscripts.com/speakers/ruben-somsen/2023-04-25T00:00:00+00:00https://btctranscripts.com/tags/silent-payments/2023-04-25T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2023-04/2023-04-26-silent-payments/2023-04-25T00:00:00+00:00https://btctranscripts.com/speakers/suhas-daftuar/2023-04-25T00:00:00+00:00https://btctranscripts.com/lightning-specification/2023-04-24-specification-call/2023-04-24T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2023-03-06-greg-sanders/2023-03-06T00:00:00+00:00https://btctranscripts.com/speakers/greg-sanders/2023-03-06T00:00:00+00:00https://btctranscripts.com/advancing-bitcoin/2023-03-01T00:00:00+00:00https://btctranscripts.com/advancing-bitcoin/2022/2023-03-01T00:00:00+00:00https://btctranscripts.com/speakers/christian-lewe/2023-03-01T00:00:00+00:00https://btctranscripts.com/categories/conference/2023-03-01T00:00:00+00:00https://btctranscripts.com/tags/custody/2023-03-01T00:00:00+00:00https://btctranscripts.com/speakers/kevin-loaec/2023-03-01T00:00:00+00:00https://btctranscripts.com/tags/miniscript/2023-03-01T00:00:00+00:00https://btctranscripts.com/tags/script/2023-03-01T00:00:00+00:00https://btctranscripts.com/advancing-bitcoin/2022/simplicity-going-beyond-miniscript-by-christian-lewe-at-advancing-bitcoin-conference-in-london-2023/2023-03-01T00:00:00+00:00https://btctranscripts.com/advancing-bitcoin/2022/timelock-enabled-safety-and-recovery-use-cases-for-bitcoin-users/2023-03-01T00:00:00+00:00https://btctranscripts.com/tags/timelocks/2023-03-01T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2023-02-27-craig-raw-bitcoin-multi-signature/2023-02-27T00:00:00+00:00https://btctranscripts.com/speakers/craig-raw/2023-02-27T00:00:00+00:00https://btctranscripts.com/speakers/matt-corallo/2023-02-23T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2023-02-23-matt-corallo/2023-02-23T00:00:00+00:00https://btctranscripts.com/lightning-specification/2023-02-13-specification-call/2023-02-13T00:00:00+00:00https://btctranscripts.com/categories/meeting/2023-02-13T00:00:00+00:00https://btctranscripts.com/speakers/casey-rodarmor/2023-02-02T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2023-02-02-casey-rodarmor/2023-02-02T00:00:00+00:00https://btctranscripts.com/speakers/anant-tapadia/2023-01-31T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/slp455-anant-tapadia-single-sig-or-multi-sig/2023-01-31T00:00:00+00:00https://btctranscripts.com/lightning-specification/2023-01-30-specification-call/2023-01-30T00:00:00+00:00https://btctranscripts.com/bitcointranscripts/2023-01-29T00:00:00+00:00https://btctranscripts.com/tags/op_vault/2023-01-29T00:00:00+00:00https://btctranscripts.com/bitcointranscripts/stephan-livera-podcast/opvault-a-new-way-to-hodl/2023-01-29T00:00:00+00:00https://btctranscripts.com/speakers/antoine-poinsot/2023-01-23T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2023-01-23-antoine-poinsot-and-salvatore-ingala/2023-01-23T00:00:00+00:00https://btctranscripts.com/speakers/salvatore-ingala/2023-01-23T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2023-01-18-josibake/2023-01-18T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2023-01-14-james-obeirne-a-new-way-to-hodl/2023-01-14T00:00:00+00:00https://btctranscripts.com/speakers/dhruv/2022-11-13T00:00:00+00:00https://btctranscripts.com/speakers/tim-ruffing/2022-11-13T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2022-11-13-dhruv-pieter-wuille-and-tim-ruffing/2022-11-13T00:00:00+00:00https://btctranscripts.com/speakers/bob-mcelrath/2022-10-15T00:00:00+00:00https://btctranscripts.com/tabconf/2022/2022-10-15-braidpool/2022-10-15T00:00:00+00:00https://btctranscripts.com/tags/fees/2022-10-15T00:00:00+00:00https://btctranscripts.com/tags/mining/2022-10-15T00:00:00+00:00https://btctranscripts.com/tabconf/2022/2022-10-15-segwit-vbytes-misconceptions/2022-10-15T00:00:00+00:00https://btctranscripts.com/tags/p2pool/2022-10-15T00:00:00+00:00https://btctranscripts.com/tags/pools/2022-10-15T00:00:00+00:00https://btctranscripts.com/tags/segwit/2022-10-15T00:00:00+00:00https://btctranscripts.com/tabconf/2022/2022-10-15-silent-payments/2022-10-15T00:00:00+00:00https://btctranscripts.com/tabconf/2022-10-15T00:00:00+00:00https://btctranscripts.com/tabconf/2022/2022-10-15T00:00:00+00:00https://btctranscripts.com/tags/frost/2022-10-14T00:00:00+00:00https://btctranscripts.com/speakers/jonas-nick/2022-10-14T00:00:00+00:00https://btctranscripts.com/tabconf/2022/lightning-is-broken-af-but-we-can-fix-it/2022-10-14T00:00:00+00:00https://btctranscripts.com/tabconf/2022/2022-10-14-hac-spec/2022-10-14T00:00:00+00:00https://btctranscripts.com/tabconf/2022/2022-10-14-roast/2022-10-14T00:00:00+00:00https://btctranscripts.com/tags/schnorr/2022-10-14T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2022-10/2022-10-12T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2022-10/2022-10-12-libsecp256k1/2022-10-12T00:00:00+00:00https://btctranscripts.com/tags/research/2022-10-12T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2022-10/2022-10-12-research-wishlist/2022-10-12T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2022-10/2022-10-12-merging/2022-10-12T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2022-10/2022-10-11-github/2022-10-11T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2022-10/2022-10-11-fee-market/2022-10-11T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2022-10/2022-10-11-frost/2022-10-11T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2022-10/2022-10-11-hac-spec/2022-10-11T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2022-10/2022-10-11-package-relay/2022-10-11T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2022-10/2022-10-11-stratum-v2/2022-10-11T00:00:00+00:00https://btctranscripts.com/tags/stratum-v2/2022-10-11T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2022-10/2022-10-10-p2p-encryption/2022-10-10T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2022-10/2022-10-10-misc/2022-10-10T00:00:00+00:00https://btctranscripts.com/london-bitcoin-devs/2022-08-11T00:00:00+00:00https://btctranscripts.com/categories/meetup/2022-08-11T00:00:00+00:00https://btctranscripts.com/london-bitcoin-devs/2022-08-11-tim-ruffing-musig2/2022-08-11T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2022-08-11-gloria-zhao/2022-08-11T00:00:00+00:00https://btctranscripts.com/speakers/chelsea-komlo/2022-08-07T00:00:00+00:00https://btctranscripts.com/speakers/elizabeth-crites/2022-08-07T00:00:00+00:00https://btctranscripts.com/misc/2022-08-07-komlo-crites-frost/2022-08-07T00:00:00+00:00https://btctranscripts.com/misc/2022-08-07T00:00:00+00:00https://btctranscripts.com/tags/threshold-signatures/2022-08-07T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2022-08-02-jonas-nick-tim-ruffing/2022-08-02T00:00:00+00:00https://btctranscripts.com/misc/2022-07-14-tim-ruffing-roast/2022-07-14T00:00:00+00:00https://btctranscripts.com/speakers/alex-myers/2022-06-07T00:00:00+00:00https://btctranscripts.com/bitcoinplusplus/2022-06-07T00:00:00+00:00https://btctranscripts.com/bitcoinplusplus/2022/2022-06-07T00:00:00+00:00https://btctranscripts.com/bitcoinplusplus/2022/2022-06-07-alex-myers-minisketch-lightning-gossip/2022-06-07T00:00:00+00:00https://btctranscripts.com/tags/covenants/2022-05-05T00:00:00+00:00https://btctranscripts.com/greg-maxwell/2022-05-05-covenants-bip119/2022-05-05T00:00:00+00:00https://btctranscripts.com/speakers/greg-maxwell/2022-05-05T00:00:00+00:00https://btctranscripts.com/greg-maxwell/2022-05-05T00:00:00+00:00https://btctranscripts.com/speakers/carl-dong/2022-04-12T00:00:00+00:00https://btctranscripts.com/chaincode-labs/2022-04-12T00:00:00+00:00https://btctranscripts.com/tags/consensus/2022-04-12T00:00:00+00:00https://btctranscripts.com/chaincode-labs/2022-04-12-carl-dong-libbitcoinkernel/2022-04-12T00:00:00+00:00https://btctranscripts.com/categories/video/2022-04-12T00:00:00+00:00https://btctranscripts.com/speakers/max-hillebrand/2022-04-01T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2022-04-01-max-hillebrand/2022-04-01T00:00:00+00:00https://btctranscripts.com/sydney-bitcoin-meetup/2022-03-29T00:00:00+00:00https://btctranscripts.com/sydney-bitcoin-meetup/2022-03-29-socratic-seminar/2022-03-29T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2022-03-27-rene-pickhardt/2022-03-27T00:00:00+00:00https://btctranscripts.com/speakers/rene-pickhardt/2022-03-27T00:00:00+00:00https://btctranscripts.com/lightning-specification/2022-03-14-specification-call/2022-03-14T00:00:00+00:00https://btctranscripts.com/tags/c-lightning/2022-03-07T00:00:00+00:00https://btctranscripts.com/c-lightning/2022-03-07T00:00:00+00:00https://btctranscripts.com/c-lightning/2022-03-07-developer-call/2022-03-07T00:00:00+00:00https://btctranscripts.com/speakers/john-cantrell/2022-03-07T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2022-03-07-john-cantrell-sensei/2022-03-07T00:00:00+00:00https://btctranscripts.com/speakers/christian-decker/2022-03-03T00:00:00+00:00https://btctranscripts.com/advancing-bitcoin/2022/2022-03-03-christian-decker-greenlight/2022-03-03T00:00:00+00:00https://btctranscripts.com/tags/hardware-wallet/2022-03-03T00:00:00+00:00https://btctranscripts.com/speakers/jimmy-song/2022-03-03T00:00:00+00:00https://btctranscripts.com/speakers/michael-folkson/2022-03-03T00:00:00+00:00https://btctranscripts.com/advancing-bitcoin/2022/2022-03-03-sanket-kanjalkar-miniscript/2022-03-03T00:00:00+00:00https://btctranscripts.com/speakers/sanket-kanjalkar/2022-03-03T00:00:00+00:00https://btctranscripts.com/speakers/stepan-snigirev/2022-03-03T00:00:00+00:00https://btctranscripts.com/tags/taproot/2022-03-03T00:00:00+00:00https://btctranscripts.com/advancing-bitcoin/2022/2022-03-03-jimmy-song-taproot-multisig/2022-03-03T00:00:00+00:00https://btctranscripts.com/advancing-bitcoin/2022/2022-03-03-stepan-snigirev-taproot-hardware-wallets/2022-03-03T00:00:00+00:00https://btctranscripts.com/advancing-bitcoin/2022/2022-03-03-michael-folkson-taproot-update/2022-03-03T00:00:00+00:00https://btctranscripts.com/speakers/bastien-teinturier/2022-03-01T00:00:00+00:00https://btctranscripts.com/london-bitcoin-devs/2022-03-01-lightning-panel/2022-03-01T00:00:00+00:00https://btctranscripts.com/speakers/oliver-gugger/2022-03-01T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2022-02-15-chris-stewart/2022-02-15T00:00:00+00:00https://btctranscripts.com/speakers/chris-stewart/2022-02-15T00:00:00+00:00https://btctranscripts.com/lightning-specification/2022-02-14-specification-call/2022-02-14T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2022-01-31-nvk-bitcoin-hardware-innovation/2022-01-31T00:00:00+00:00https://btctranscripts.com/lightning-specification/2022-01-31-specification-call/2022-01-31T00:00:00+00:00https://btctranscripts.com/speakers/nvk/2022-01-31T00:00:00+00:00https://btctranscripts.com/bitcoinology/2022-01-26-igor-korsakov-cool-ln-developments/2022-01-26T00:00:00+00:00https://btctranscripts.com/bitcoinology/2022-01-26T00:00:00+00:00https://btctranscripts.com/speakers/igor-korsakov/2022-01-26T00:00:00+00:00https://btctranscripts.com/tags/layer-2/2022-01-26T00:00:00+00:00https://btctranscripts.com/tags/rgb/2022-01-26T00:00:00+00:00https://btctranscripts.com/c-lightning/2022-01-24-developer-call/2022-01-24T00:00:00+00:00https://btctranscripts.com/speakers/jeremy-rubin/2022-01-17T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2022-01-17-jeremy-rubin/2022-01-17T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2022-01-11-salvatore-ingala/2022-01-11T00:00:00+00:00https://btctranscripts.com/c-lightning/2022-01-10-developer-call/2022-01-10T00:00:00+00:00https://btctranscripts.com/lightning-specification/2022-01-03-specification-call/2022-01-03T00:00:00+00:00https://btctranscripts.com/speakers/eric-sirion/2021-12-17T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2021-12-17-eric-sirion/2021-12-17T00:00:00+00:00https://btctranscripts.com/c-lightning/2021-12-13-developer-call/2021-12-13T00:00:00+00:00https://btctranscripts.com/lightning-specification/2021-12-06-specification-call/2021-12-06T00:00:00+00:00https://btctranscripts.com/c-lightning/2021-11-29-developer-call/2021-11-29T00:00:00+00:00https://btctranscripts.com/speakers/alex-bosworth/2021-11-27T00:00:00+00:00https://btctranscripts.com/speakers/graham-krizek/2021-11-27T00:00:00+00:00https://btctranscripts.com/speakers/lisa-neigut/2021-11-27T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2021-11-27-lisa-neigut-alex-bosworth-graham-krizek-and-matt-corallo/2021-11-27T00:00:00+00:00https://btctranscripts.com/lightning-specification/2021-11-22-specification-call/2021-11-22T00:00:00+00:00https://btctranscripts.com/adopting-bitcoin/2021-11-17T00:00:00+00:00https://btctranscripts.com/adopting-bitcoin/2021/2021-11-17T00:00:00+00:00https://btctranscripts.com/adopting-bitcoin/2021/2021-11-17-bastien-teinturier-privacy-on-lightning/2021-11-17T00:00:00+00:00https://btctranscripts.com/speakers/andrew-poelstra/2021-11-16T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2021-11-16-pieter-wuille-andrew-poelstra-andrew-chow-mark-erhardt/2021-11-16T00:00:00+00:00https://btctranscripts.com/adopting-bitcoin/2021/2021-11-16-gloria-zhao-transaction-relay-policy/2021-11-16T00:00:00+00:00https://btctranscripts.com/c-lightning/2021-11-15-developer-call/2021-11-15T00:00:00+00:00https://btctranscripts.com/speakers/nicholas-gregory/2021-11-12T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2021-11-12-nicholas-gregory/2021-11-12T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2021-11-07-t-bast/2021-11-07T00:00:00+00:00https://btctranscripts.com/tabconf/2021/liquidity-advertisements-niftynei-tabconf-2021/2021-11-06T00:00:00+00:00https://btctranscripts.com/tabconf/2021/2021-11-06-andrew-poelstra-miniscript/2021-11-06T00:00:00+00:00https://btctranscripts.com/tabconf/2021/2021-11-06T00:00:00+00:00https://btctranscripts.com/tabconf/2021/2021-11-05-jeremy-rubin-andrew-poelstra-covenants/2021-11-05T00:00:00+00:00https://btctranscripts.com/tabconf/2021/lightning-dev-kit-making-lightning-more-accessible-to-developers-matt-corallo-tabconf-2021/2021-11-05T00:00:00+00:00https://btctranscripts.com/tags/lnd/2021-11-05T00:00:00+00:00https://btctranscripts.com/tabconf/2021/bitcoin-mining-firmware-and-stratum-v2-rachel-rybarczyk-tabconf-2021/2021-11-04T00:00:00+00:00https://btctranscripts.com/speakers/rachel-rybarczyk/2021-11-04T00:00:00+00:00https://btctranscripts.com/tags/ibd/2021-11-02T00:00:00+00:00https://btctranscripts.com/tags/security/2021-11-02T00:00:00+00:00https://btctranscripts.com/london-bitcoin-devs/2021-11-02-socratic-seminar-assumeutxo/2021-11-02T00:00:00+00:00https://btctranscripts.com/sydney-bitcoin-meetup/2021-11-02-socratic-seminar/2021-11-02T00:00:00+00:00https://btctranscripts.com/c-lightning/2021-11-01-developer-call/2021-11-01T00:00:00+00:00https://btctranscripts.com/speakers/k3tan/2021-10-27T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2021-10-27-k3tan-networking-for-bitcoiners/2021-10-27T00:00:00+00:00https://btctranscripts.com/speakers/dustin-trammell/2021-10-24T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2021-10-24-dustin-trammell/2021-10-24T00:00:00+00:00https://btctranscripts.com/c-lightning/2021-10-18-developer-call/2021-10-18T00:00:00+00:00https://btctranscripts.com/c-lightning/2021-10-04-developer-call/2021-10-04T00:00:00+00:00https://btctranscripts.com/speakers/philip-glazman/2021-10-02T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2021-10-02-philip-glazman/2021-10-02T00:00:00+00:00https://btctranscripts.com/speakers/anthony-potdevin/2021-09-29T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2021-09-29-thomas-jestopher-and-anthony-potdevin/2021-09-29T00:00:00+00:00https://btctranscripts.com/speakers/thomas-jestopher/2021-09-29T00:00:00+00:00https://btctranscripts.com/c-lightning/2021-09-20-developer-call/2021-09-20T00:00:00+00:00https://btctranscripts.com/c-lightning/2021-09-06-developer-call/2021-09-06T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2021-08-24-seedsigner/2021-08-24T00:00:00+00:00https://btctranscripts.com/c-lightning/2021-08-23-developer-call/2021-08-23T00:00:00+00:00https://btctranscripts.com/iacr/2021-08-16T00:00:00+00:00https://btctranscripts.com/iacr/2021-08-16-jonas-nick-musig2/2021-08-16T00:00:00+00:00https://btctranscripts.com/tags/smart-contracts/2021-08-10T00:00:00+00:00https://btctranscripts.com/london-bitcoin-devs/2021-08-10-socratic-seminar-dlcs/2021-08-10T00:00:00+00:00https://btctranscripts.com/c-lightning/2021-08-09-developer-call/2021-08-09T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2021-08-09-rusty-russell/2021-08-09T00:00:00+00:00https://btctranscripts.com/speakers/rusty-russell/2021-08-09T00:00:00+00:00https://btctranscripts.com/london-bitcoin-devs/2021-07-20-socratic-seminar-taproot-rollout/2021-07-20T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2021-07-17-andrew-chow/2021-07-17T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2021-07-13-nvk-bitcoin-security/2021-07-13T00:00:00+00:00https://btctranscripts.com/sydney-bitcoin-meetup/2021-07-06-socratic-seminar/2021-07-06T00:00:00+00:00https://btctranscripts.com/sydney-bitcoin-meetup/2021-06-01-socratic-seminar/2021-06-01T00:00:00+00:00https://btctranscripts.com/wasabi-research-club/2021-05-30-rusty-russell-improving-lightning/2021-05-30T00:00:00+00:00https://btctranscripts.com/wasabi-research-club/2021-05-30T00:00:00+00:00https://btctranscripts.com/speakers/alejandro-de-la-torre/2021-05-24T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2021-05-24-alejandro-de-la-torre/2021-05-24T00:00:00+00:00https://btctranscripts.com/speakers/anthony-ronning/2021-05-21T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2021-05-21-anthony-ronning-bitcoin-lightning-privacy/2021-05-21T00:00:00+00:00https://btctranscripts.com/speakers/pavel-moravec/2021-05-13T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2021-05-13-pavel-moravec/2021-05-13T00:00:00+00:00https://btctranscripts.com/chaincode-labs/chaincode-podcast/2021-05-12T00:00:00+00:00https://btctranscripts.com/chaincode-labs/chaincode-podcast/2021-05-12-matt-corallo-ldk/2021-05-12T00:00:00+00:00https://btctranscripts.com/speakers/pete-rizzo/2021-04-28T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2021-04-28-pete-rizzo/2021-04-28T00:00:00+00:00https://btctranscripts.com/speakers/aaron-van-wirdum/2021-04-23T00:00:00+00:00https://btctranscripts.com/bitcoin-magazine/2021-04-23T00:00:00+00:00https://btctranscripts.com/speakers/sjors-provoost/2021-04-23T00:00:00+00:00https://btctranscripts.com/bitcoin-magazine/2021-04-23-taproot-activation-update/2021-04-23T00:00:00+00:00https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2021/2021-04-03-defending-against-99-attack/2021-04-03T00:00:00+00:00https://btctranscripts.com/mit-bitcoin-expo/2021-04-03T00:00:00+00:00https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2021/2021-04-03T00:00:00+00:00https://btctranscripts.com/speakers/tadge-dryja/2021-04-03T00:00:00+00:00https://btctranscripts.com/categories/hackathon/2021-03-27T00:00:00+00:00https://btctranscripts.com/lightning-hack-day/2021-03-27T00:00:00+00:00https://btctranscripts.com/lightning-hack-day/2021-03-27-alex-bosworth-lightning-routing/2021-03-27T00:00:00+00:00https://btctranscripts.com/tags/routing/2021-03-27T00:00:00+00:00https://btctranscripts.com/tags/dual-funded-channels/2021-03-25T00:00:00+00:00https://btctranscripts.com/c-lightning/dual-funded-channels/2021-03-25T00:00:00+00:00https://btctranscripts.com/categories/workshop/2021-03-25T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2021-03-24-craig-raw-bitcoin-multi-sig/2021-03-24T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2021-03-17-luke-dashjr/2021-03-17T00:00:00+00:00https://btctranscripts.com/speakers/luke-dashjr/2021-03-17T00:00:00+00:00https://btctranscripts.com/tags/soft-fork/2021-03-17T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2021-03-17-luke-dashjr-taproot-activation/2021-03-17T00:00:00+00:00https://btctranscripts.com/bitcoin-magazine/2021-03-12-taproot-activation-speedy-trial/2021-03-12T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2021-03-04-matt-corallo/2021-03-04T00:00:00+00:00https://btctranscripts.com/speakers/gleb-naumenko/2021-02-26T00:00:00+00:00https://btctranscripts.com/bitcoin-magazine/2021-02-26-taproot-activation-lockinontimeout/2021-02-26T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2021-02-26-gleb-naumenko/2021-02-26T00:00:00+00:00https://btctranscripts.com/tags/attacks/2021-02-23T00:00:00+00:00https://btctranscripts.com/sydney-bitcoin-meetup/2021-02-23-socratic-seminar/2021-02-23T00:00:00+00:00https://btctranscripts.com/speakers/daniela-brozzoni/2021-02-21T00:00:00+00:00https://btctranscripts.com/munich-meetup/2021-02-21T00:00:00+00:00https://btctranscripts.com/munich-meetup/2021-02-21-daniela-brozzoni-stratumv2/2021-02-21T00:00:00+00:00https://btctranscripts.com/tftc-podcast/2021-02-11T00:00:00+00:00https://btctranscripts.com/tftc-podcast/2021-02-11-matt-corallo-taproot-activation/2021-02-11T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2021-01-21-wiz-and-simon-mempool/2021-01-21T00:00:00+00:00https://btctranscripts.com/speakers/simon/2021-01-21T00:00:00+00:00https://btctranscripts.com/speakers/wiz/2021-01-21T00:00:00+00:00https://btctranscripts.com/speakers/jonas-schnelli/2021-01-14T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2021-01-14-jonas-schnelli-maintaining-bitcoin-core/2021-01-14T00:00:00+00:00https://btctranscripts.com/realworldcrypto/2021/2021-01-12-tim-ruffing-musig2/2021-01-12T00:00:00+00:00https://btctranscripts.com/realworldcrypto/2021-01-12T00:00:00+00:00https://btctranscripts.com/realworldcrypto/2021/2021-01-12T00:00:00+00:00https://btctranscripts.com/speakers/adam-jonas/2020-12-01T00:00:00+00:00https://btctranscripts.com/speakers/john-newbery/2020-12-01T00:00:00+00:00https://btctranscripts.com/tags/utxo/2020-12-01T00:00:00+00:00https://btctranscripts.com/chaincode-labs/chaincode-podcast/utxos-chaincode-decoded-episode-5/2020-12-01T00:00:00+00:00https://btctranscripts.com/chaincode-labs/chaincode-podcast/2020-11-30-carl-dong-reproducible-builds/2020-11-30T00:00:00+00:00https://btctranscripts.com/sf-bitcoin-meetup/2020-11-30T00:00:00+00:00https://btctranscripts.com/sf-bitcoin-meetup/2020-11-30-socratic-seminar-20/2020-11-30T00:00:00+00:00https://btctranscripts.com/greg-maxwell/2020-11-25-greg-maxwell-replacing-pgp/2020-11-25T00:00:00+00:00https://btctranscripts.com/chaincode-labs/chaincode-podcast/2020-11-09-enterprise-walletsutxo-management/2020-11-09T00:00:00+00:00https://btctranscripts.com/tags/fee-management/2020-11-09T00:00:00+00:00https://btctranscripts.com/greg-maxwell/2020-11-05-greg-maxwell-yubikey-security/2020-11-05T00:00:00+00:00https://btctranscripts.com/tags/altcoin/2020-11-01T00:00:00+00:00https://btctranscripts.com/greg-maxwell/2020-11-01-greg-maxwell-hardware-wallets-altcoins/2020-11-01T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2020-10-27-jonas-nick-tim-ruffing-musig2/2020-10-27T00:00:00+00:00https://btctranscripts.com/greg-maxwell/2020-10-26-greg-maxwell-bitcoin-core-github/2020-10-26T00:00:00+00:00https://btctranscripts.com/speakers/nadav-kohen/2020-10-15T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2020-10-15-nadav-kohen-bitcoin-dlcs/2020-10-15T00:00:00+00:00https://btctranscripts.com/speakers/barnab%C3%A1s-b%C3%A1gyi/2020-10-09T00:00:00+00:00https://btctranscripts.com/cppcon/2020-10-09T00:00:00+00:00https://btctranscripts.com/cppcon/2020/2020-10-09T00:00:00+00:00https://btctranscripts.com/cppcon/2020/2020-10-09-barnabas-bagyi-fuzzing-class-interfaces/2020-10-09T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2020-10-02-gloria-zhao-bitcoin-core/2020-10-02T00:00:00+00:00https://btctranscripts.com/speakers/michael-flaxman/2020-09-28T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2020-09-28-michael-flaxman-security-guide/2020-09-28T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2020-09-15-steve-lee-of-square-crypto/2020-09-15T00:00:00+00:00https://btctranscripts.com/speakers/steve-lee/2020-09-15T00:00:00+00:00https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/edgedevplusplus/bitcoin-core-functional-test-framework/2020-09-10T00:00:00+00:00https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/edgedevplusplus/2020-09-10T00:00:00+00:00https://btctranscripts.com/scalingbitcoin/2020-09-10T00:00:00+00:00https://btctranscripts.com/tags/testing/2020-09-10T00:00:00+00:00https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/edgedevplusplus/debugging-bitcoin/2020-09-09T00:00:00+00:00https://btctranscripts.com/speakers/ben-kaufman/2020-08-28T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2020-08-28-stepan-snigirev-and-ben-kaufman/2020-08-28T00:00:00+00:00https://btctranscripts.com/greg-maxwell/2020-08-27-greg-maxwell-checkmultisig-bug/2020-08-27T00:00:00+00:00https://btctranscripts.com/tags/hard-fork/2020-08-27T00:00:00+00:00https://btctranscripts.com/sydney-bitcoin-meetup/2020-08-25-socratic-seminar/2020-08-25T00:00:00+00:00https://btctranscripts.com/bitcoin-design/2020-08-20-bitcoin-core-gui/2020-08-20T00:00:00+00:00https://btctranscripts.com/bitcoin-design/2020-08-20T00:00:00+00:00https://btctranscripts.com/tags/signet/2020-08-19T00:00:00+00:00https://btctranscripts.com/london-bitcoin-devs/2020-08-19-socratic-seminar-signet/2020-08-19T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2020-08-13-christian-decker/2020-08-13T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2020-08-13-christian-decker-lightning-topics/2020-08-13T00:00:00+00:00https://btctranscripts.com/chicago-bitdevs/2020-08-12T00:00:00+00:00https://btctranscripts.com/chicago-bitdevs/2020-08-12-socratic-seminar/2020-08-12T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2020-08-09-thomas-voegtlin-ghost43-electrum/2020-08-09T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2020-08-09-thomas-voegtlin-and-ghost43/2020-08-09T00:00:00+00:00https://btctranscripts.com/speakers/ghost43/2020-08-09T00:00:00+00:00https://btctranscripts.com/speakers/thomas-voegtlin/2020-08-09T00:00:00+00:00https://btctranscripts.com/speakers/eric-lombrozo/2020-08-03T00:00:00+00:00https://btctranscripts.com/bitcoin-magazine/2020-08-03-eric-lombrozo-luke-dashjr-taproot-activation/2020-08-03T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2020-07-26-nix-bitcoindev/2020-07-26T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2020-07-26-nix-bitcoin/2020-07-26T00:00:00+00:00https://btctranscripts.com/speakers/nixbitcoindev/2020-07-26T00:00:00+00:00https://btctranscripts.com/speakers/openoms/2020-07-21T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2020-07-21-rootzoll-and-openoms-raspiblitz/2020-07-21T00:00:00+00:00https://btctranscripts.com/speakers/rootzoll/2020-07-21T00:00:00+00:00https://btctranscripts.com/sydney-bitcoin-meetup/2020-07-21-socratic-seminar/2020-07-21T00:00:00+00:00https://btctranscripts.com/london-bitcoin-devs/2020-07-21-socratic-seminar-bip-taproot/2020-07-21T00:00:00+00:00https://btctranscripts.com/greg-maxwell/2020-07-20-greg-maxwell-taproot-pace/2020-07-20T00:00:00+00:00https://btctranscripts.com/vr-bitcoin/2020-07-11-jeremy-rubin-sapio-101/2020-07-11T00:00:00+00:00https://btctranscripts.com/vr-bitcoin/2020-07-11T00:00:00+00:00https://btctranscripts.com/misc/2020-07-10-what-am-i-working-on/2020-07-10T00:00:00+00:00https://btctranscripts.com/chicago-bitdevs/2020-07-08-socratic-seminar/2020-07-08T00:00:00+00:00https://btctranscripts.com/greg-maxwell/2020-07-05-greg-maxwell-useful-proof-of-work/2020-07-05T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2020-06-30-john-cantrell-bruteforcing-bitcoin-seeds/2020-06-30T00:00:00+00:00https://btctranscripts.com/sydney-bitcoin-meetup/2020-06-23-socratic-seminar/2020-06-23T00:00:00+00:00https://btctranscripts.com/london-bitcoin-devs/2020-06-23-socratic-seminar-coinswap/2020-06-23T00:00:00+00:00https://btctranscripts.com/lightning-hack-day/2020-06-21-rootzoll-openoms-raspiblitz/2020-06-21T00:00:00+00:00https://btctranscripts.com/la-bitdevs/2020-06-18T00:00:00+00:00https://btctranscripts.com/tags/psbt/2020-06-18T00:00:00+00:00https://btctranscripts.com/la-bitdevs/2020-06-18-luke-dashjr-segwit-psbt-vulnerability/2020-06-18T00:00:00+00:00https://btctranscripts.com/london-bitcoin-devs/2020-06-17-tim-ruffing-schnorr-multisig/2020-06-17T00:00:00+00:00https://btctranscripts.com/london-bitcoin-devs/2020-06-16-socratic-seminar-bip-schnorr/2020-06-16T00:00:00+00:00https://btctranscripts.com/wasabi-research-club/2020-06-15-coinswap/2020-06-15T00:00:00+00:00https://btctranscripts.com/tags/fungibility/2020-06-15T00:00:00+00:00https://btctranscripts.com/speakers/ergo/2020-06-09T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2020-06-09-ergo-unwinding-bitcoin/2020-06-09T00:00:00+00:00https://btctranscripts.com/greg-maxwell/2020-06-08-greg-maxwell-liquid-censorship-resistance/2020-06-08T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2020-05-27-bitcoin-coin-selection/2020-05-27T00:00:00+00:00https://btctranscripts.com/london-bitcoin-devs/2020-05-26-kevin-loaec-antoine-poinsot-revault/2020-05-26T00:00:00+00:00https://btctranscripts.com/speakers/sergi-delgado-segura/2020-05-24T00:00:00+00:00https://btctranscripts.com/lightning-hack-day/2020-05-24-sergi-delgado-watchtowers/2020-05-24T00:00:00+00:00https://btctranscripts.com/speakers/alekos-filini/2020-05-21T00:00:00+00:00https://btctranscripts.com/la-bitdevs/2020-05-21-alekos-filini-magical-bitcoin/2020-05-21T00:00:00+00:00https://btctranscripts.com/sydney-bitcoin-meetup/2020-05-19-socratic-seminar/2020-05-19T00:00:00+00:00https://btctranscripts.com/london-bitcoin-devs/2020-05-19-socratic-seminar-vaults/2020-05-19T00:00:00+00:00https://btctranscripts.com/vr-bitcoin/2020-05-16-oliver-gugger-lsat/2020-05-16T00:00:00+00:00https://btctranscripts.com/ruben-somsen/2020-05-11T00:00:00+00:00https://btctranscripts.com/ruben-somsen/2020-05-11-ruben-somsen-succinct-atomic-swap/2020-05-11T00:00:00+00:00https://btctranscripts.com/lightning-hack-day/2020-05-09-sergei-tikhomirov-lightning-privacy/2020-05-09T00:00:00+00:00https://btctranscripts.com/tags/scalability/2020-05-09T00:00:00+00:00https://btctranscripts.com/speakers/sergei-tikhomirov/2020-05-09T00:00:00+00:00https://btctranscripts.com/speakers/adam-gibson/2020-05-05T00:00:00+00:00https://btctranscripts.com/london-bitcoin-devs/2020-05-05-socratic-seminar-payjoins/2020-05-05T00:00:00+00:00https://btctranscripts.com/lightning-hack-day/2020-05-03-christian-decker-lightning-backups/2020-05-03T00:00:00+00:00https://btctranscripts.com/london-bitcoin-devs/2020-04-29-kalle-rosenbaum-grokking-bitcoin/2020-04-29T00:00:00+00:00https://btctranscripts.com/speakers/kalle-rosenbaum/2020-04-29T00:00:00+00:00https://btctranscripts.com/honey-badger-diaries/2020-04-24T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2020-04-24-lisa-neigut-lighting-network-channel/2020-04-24T00:00:00+00:00https://btctranscripts.com/honey-badger-diaries/2020-04-24-kevin-loaec-antoine-poinsot-revault/2020-04-24T00:00:00+00:00https://btctranscripts.com/tags/ux/2020-04-24T00:00:00+00:00https://btctranscripts.com/london-bitcoin-devs/2020-04-22-socratic-seminar/2020-04-22T00:00:00+00:00https://btctranscripts.com/speakers/chris-belcher/2020-04-21T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2020-04-21-chris-belcher/2020-04-21T00:00:00+00:00https://btctranscripts.com/speakers/joost-jager/2020-04-18T00:00:00+00:00https://btctranscripts.com/vr-bitcoin/2020-04-18-laolu-joost-oliver-lnd0.10/2020-04-18T00:00:00+00:00https://btctranscripts.com/speakers/olaoluwa-osuntokun/2020-04-18T00:00:00+00:00https://btctranscripts.com/speakers/amiti-uttarwar/2020-04-16T00:00:00+00:00https://btctranscripts.com/la-bitdevs/2020-04-16-amiti-uttarwar-attacking-bitcoin-core/2020-04-16T00:00:00+00:00https://btctranscripts.com/speakers/adam-back/2020-04-08T00:00:00+00:00https://btctranscripts.com/speakers/andreas-antonopoulos/2020-04-08T00:00:00+00:00https://btctranscripts.com/andreas-antonopoulos/2020-04-08T00:00:00+00:00https://btctranscripts.com/blockstream-webinars/2020-04-08T00:00:00+00:00https://btctranscripts.com/chaincode-labs/2020-04-08-john-newbery-contracts-in-bitcoin/2020-04-08T00:00:00+00:00https://btctranscripts.com/andreas-antonopoulos/2020-04-08-andreas-antonopoulos-seed-splitting/2020-04-08T00:00:00+00:00https://btctranscripts.com/blockstream-webinars/2020-04-08-adam-back-simplicity/2020-04-08T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2020-04-07-gleb-naumenko-erlay/2020-04-07T00:00:00+00:00https://btctranscripts.com/chaincode-labs/chaincode-podcast/2020-03-12-matt-corallo-compact-blocks-fibre/2020-03-12T00:00:00+00:00https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2020/2020-03-07T00:00:00+00:00https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2020/2020-03-07-andrew-poelstra-taproot/2020-03-07T00:00:00+00:00https://btctranscripts.com/austin-bitcoin-developers/2020-02-24T00:00:00+00:00https://btctranscripts.com/austin-bitcoin-developers/2020-02-24-socratic-seminar-6/2020-02-24T00:00:00+00:00https://btctranscripts.com/coordination-of-decentralized-finance-workshop/2020-stanford/2020-02-19T00:00:00+00:00https://btctranscripts.com/speakers/bram-cohen/2020-02-19T00:00:00+00:00https://btctranscripts.com/coordination-of-decentralized-finance-workshop/2020-stanford/consensus-protocol-risks-and-vulnerabilities/2020-02-19T00:00:00+00:00https://btctranscripts.com/coordination-of-decentralized-finance-workshop/2020-02-19T00:00:00+00:00https://btctranscripts.com/tags/cryptography/2020-02-19T00:00:00+00:00https://btctranscripts.com/speakers/dan-boneh/2020-02-19T00:00:00+00:00https://btctranscripts.com/stanford-blockchain-conference/2020-02-19T00:00:00+00:00https://btctranscripts.com/stanford-blockchain-conference/2020/2020-02-19T00:00:00+00:00https://btctranscripts.com/stanford-blockchain-conference/2020/welcome-remarks/2020-02-19T00:00:00+00:00https://btctranscripts.com/speakers/byron-gibson/2020-02-18T00:00:00+00:00https://btctranscripts.com/coordination-of-decentralized-finance-workshop/2020-stanford/communication-with-regulators/2020-02-18T00:00:00+00:00https://btctranscripts.com/coordination-of-decentralized-finance-workshop/2020-stanford/opening-remarks/2020-02-18T00:00:00+00:00https://btctranscripts.com/tags/regulation/2020-02-18T00:00:00+00:00https://btctranscripts.com/coordination-of-decentralized-finance-workshop/2020-stanford/regulatory-pain-points/2020-02-18T00:00:00+00:00https://btctranscripts.com/coordination-of-decentralized-finance-workshop/2020-stanford/risk-overview/2020-02-18T00:00:00+00:00https://btctranscripts.com/speakers/ryosuke-ushida/2020-02-18T00:00:00+00:00https://btctranscripts.com/speakers/shinichiro-matsuo/2020-02-18T00:00:00+00:00https://btctranscripts.com/coordination-of-decentralized-finance-workshop/2020-stanford/stress-testing-decentralized-finance/2020-02-18T00:00:00+00:00https://btctranscripts.com/speakers/tarun-chitra/2020-02-18T00:00:00+00:00https://btctranscripts.com/coordination-of-decentralized-finance-workshop/2020-stanford/technological-stability/2020-02-18T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2020-02-16-waxwing-or-adam-gibson/2020-02-16T00:00:00+00:00https://btctranscripts.com/chaincode-labs/chaincode-podcast/2020-02-11-jeremy-rubin-ctv/2020-02-11T00:00:00+00:00https://btctranscripts.com/advancing-bitcoin/2020/2020-02-07T00:00:00+00:00https://btctranscripts.com/advancing-bitcoin/2020/2020-02-07-fabian-jahr-debugging-workshop/2020-02-07T00:00:00+00:00https://btctranscripts.com/speakers/kalle-alm/2020-02-07T00:00:00+00:00https://btctranscripts.com/advancing-bitcoin/2020/2020-02-07-andrew-poelstra-miniscript/2020-02-07T00:00:00+00:00https://btctranscripts.com/advancing-bitcoin/2020/2020-02-07-kalle-alm-signet-workshop/2020-02-07T00:00:00+00:00https://btctranscripts.com/speakers/antoine-riard/2020-02-06T00:00:00+00:00https://btctranscripts.com/advancing-bitcoin/2020/2020-02-06-andrew-chow-descriptor-wallets/2020-02-06T00:00:00+00:00https://btctranscripts.com/advancing-bitcoin/2020/2020-02-06-andrew-poelstra-miniscript-intro/2020-02-06T00:00:00+00:00https://btctranscripts.com/advancing-bitcoin/2020/2020-02-06-kalle-alm-signet-integration/2020-02-06T00:00:00+00:00https://btctranscripts.com/advancing-bitcoin/2020/2020-02-06-antoine-riard-taproot-lightning/2020-02-06T00:00:00+00:00https://btctranscripts.com/london-bitcoin-devs/2020-02-05-andrew-chow-hardware-wallets/2020-02-05T00:00:00+00:00https://btctranscripts.com/speakers/james-chiang/2020-02-04T00:00:00+00:00https://btctranscripts.com/london-bitcoin-devs/2020-02-04-andrew-poelstra-miniscript/2020-02-04T00:00:00+00:00https://btctranscripts.com/london-bitcoin-devs/2020-02-04-james-chiang-trace-net/2020-02-04T00:00:00+00:00https://btctranscripts.com/chaincode-labs/chaincode-podcast/2020-01-28-pieter-wuille/2020-01-28T00:00:00+00:00https://btctranscripts.com/austin-bitcoin-developers/2020-01-21-socratic-seminar-5/2020-01-21T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2020-01-06-andreas-antonopoulos/2020-01-06T00:00:00+00:00https://btctranscripts.com/speakers/anthony-towns/2019-12-27T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2019-12-27-aj-towns-schnorr-taproot/2019-12-27T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2019-12-27-aj-townsschnorr-taproot-tapscript-bips/2019-12-27T00:00:00+00:00https://btctranscripts.com/sf-bitcoin-meetup/2019-12-16-bip-taproot-bip-tapscript/2019-12-16T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2019-12-16-rusty-russelllightning-multi-part-payments/2019-12-16T00:00:00+00:00https://btctranscripts.com/speakers/jan-%C4%8Dapek/2019-11-27T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2019-11-27-jan-capekstratum-v2/2019-11-27T00:00:00+00:00https://btctranscripts.com/austin-bitcoin-developers/2019-11-19-socratic-seminar-4/2019-11-19T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2019-11-16-thomas-voegtlin-electrum-wallet/2019-11-16T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2019-11-13-jon-atack/2019-11-13T00:00:00+00:00https://btctranscripts.com/london-bitcoin-devs/2019-11-13-gleb-naumenko-p2p-erlay/2019-11-13T00:00:00+00:00https://btctranscripts.com/speakers/jon-atack/2019-11-13T00:00:00+00:00https://btctranscripts.com/speakers/allen-piscitello/2019-11-08T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2019-11-08-allen-piscitellosidechains/2019-11-08T00:00:00+00:00https://btctranscripts.com/speakers/jack-mallers/2019-10-29T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2019-10-29-jack-mallers/2019-10-29T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2019-10-24-alex-bosworth-submarine-swaps/2019-10-24T00:00:00+00:00https://btctranscripts.com/tags/eclair/2019-10-20T00:00:00+00:00https://btctranscripts.com/lightning-conference/2019-10-20T00:00:00+00:00https://btctranscripts.com/lightning-conference/2019/2019-10-20T00:00:00+00:00https://btctranscripts.com/lightning-conference/2019/2019-10-20-nadav-kohen-payment-points/2019-10-20T00:00:00+00:00https://btctranscripts.com/lightning-conference/2019/2019-10-20-antoine-riard-rust-lightning/2019-10-20T00:00:00+00:00https://btctranscripts.com/lightning-conference/2019/2019-10-20-bastien-teinturier-trampoline-routing/2019-10-20T00:00:00+00:00https://btctranscripts.com/lightning-conference/2019/2019-10-19-rusty-russell-offers/2019-10-19T00:00:00+00:00https://btctranscripts.com/lightning-conference/2019/2019-10-19-chris-stewart-private-key-management/2019-10-19T00:00:00+00:00https://btctranscripts.com/cryptoeconomic-systems/2019-10-15T00:00:00+00:00https://btctranscripts.com/cryptoeconomic-systems/2019/2019-10-15T00:00:00+00:00https://btctranscripts.com/speakers/russell-oconnor/2019-10-15T00:00:00+00:00https://btctranscripts.com/tags/sidechains/2019-10-15T00:00:00+00:00https://btctranscripts.com/cryptoeconomic-systems/2019/2019-10-15-russell-oconnor-simplicity/2019-10-15T00:00:00+00:00https://btctranscripts.com/austin-bitcoin-developers/2019-10-14-socratic-seminar-3/2019-10-14T00:00:00+00:00https://btctranscripts.com/chaincode-labs/chaincode-residency/2019-10-09T00:00:00+00:00https://btctranscripts.com/speakers/giulia-fanti/2019-10-09T00:00:00+00:00https://btctranscripts.com/chaincode-labs/chaincode-residency/2019-10-09-giulia-fanti-p2p-privacy-attacks/2019-10-09T00:00:00+00:00https://btctranscripts.com/categories/residency/2019-10-09T00:00:00+00:00https://btctranscripts.com/tags/academia/2019-10-06T00:00:00+00:00https://btctranscripts.com/speakers/bryan-bishop/2019-10-06T00:00:00+00:00https://btctranscripts.com/cryptoeconomic-systems/2019/knowledge-aggregation-and-propagation/2019-10-06T00:00:00+00:00https://btctranscripts.com/cryptoeconomic-systems/2019/threshold-schnorr-signatures/2019-10-06T00:00:00+00:00https://btctranscripts.com/greg-maxwell/2019-10-04-majority-miner-attack/2019-10-04T00:00:00+00:00https://btctranscripts.com/bitcoinops/2019-09-27T00:00:00+00:00https://btctranscripts.com/bitcoinops/2019-09-27-schnorr-taproot-workshop/2019-09-27T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2019-09-22-bryan-bishop/2019-09-22T00:00:00+00:00https://btctranscripts.com/baltic-honeybadger/2019-09-14T00:00:00+00:00https://btctranscripts.com/baltic-honeybadger/2019/2019-09-14T00:00:00+00:00https://btctranscripts.com/baltic-honeybadger/2019/2019-09-14-rodolfo-novak-coldcard-mk3/2019-09-14T00:00:00+00:00https://btctranscripts.com/speakers/rodolfo-novak/2019-09-14T00:00:00+00:00https://btctranscripts.com/speakers/carla-kirk-cohen/2019-09-09T00:00:00+00:00https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/edgedevplusplus/2019-09-09-carla-kirk-cohen-routing-problems-and-solutions/2019-09-09T00:00:00+00:00https://btctranscripts.com/chaincode-labs/chaincode-residency/2019-09-09-amiti-uttarwar-transaction-rebroadcast/2019-09-09T00:00:00+00:00https://btctranscripts.com/decentralized-financial-architecture-workshop/custody-group/2019-09-08T00:00:00+00:00https://btctranscripts.com/decentralized-financial-architecture-workshop/2019-09-08T00:00:00+00:00https://btctranscripts.com/blockstream-webinars/2019-09-04-christian-decker-c-lightning-questions/2019-09-04T00:00:00+00:00https://btctranscripts.com/chaincode-labs/chaincode-residency/2019-08-22-fabian-jahr-debugging/2019-08-22T00:00:00+00:00https://btctranscripts.com/austin-bitcoin-developers/2019-08-22-socratic-seminar-2/2019-08-22T00:00:00+00:00https://btctranscripts.com/chaincode-labs/chaincode-residency/2019-08-22-james-chiang-taproot-policy/2019-08-22T00:00:00+00:00https://btctranscripts.com/dallas-bitcoin-symposium/2019-08-16T00:00:00+00:00https://btctranscripts.com/speakers/dhruv-bansal/2019-08-16T00:00:00+00:00https://btctranscripts.com/speakers/elichai-turkel/2019-08-16T00:00:00+00:00https://btctranscripts.com/speakers/gideon-powell/2019-08-16T00:00:00+00:00https://btctranscripts.com/dallas-bitcoin-symposium/intro/2019-08-16T00:00:00+00:00https://btctranscripts.com/speakers/justin-moon/2019-08-16T00:00:00+00:00https://btctranscripts.com/speakers/marty-bent/2019-08-16T00:00:00+00:00https://btctranscripts.com/speakers/michael-goldstein/2019-08-16T00:00:00+00:00https://btctranscripts.com/speakers/parker-lewis/2019-08-16T00:00:00+00:00https://btctranscripts.com/dallas-bitcoin-symposium/q-a/2019-08-16T00:00:00+00:00https://btctranscripts.com/chaincode-labs/chaincode-residency/2019-08-16-elichai-turkel-schnorr-signatures/2019-08-16T00:00:00+00:00https://btctranscripts.com/speakers/tuur-demeester/2019-08-16T00:00:00+00:00https://btctranscripts.com/speakers/joe-netti/2019-08-12T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2019-08-12-rusty-russell-joe-netti/2019-08-12T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2019-08-08-michael-flaxman/2019-08-08T00:00:00+00:00https://btctranscripts.com/speakers/jonathan-metzman/2019-08-07T00:00:00+00:00https://btctranscripts.com/misc/2019-08-07-jonathan-metzman-structured-fuzzing/2019-08-07T00:00:00+00:00https://btctranscripts.com/blockstream-webinars/2019-07-31-rusty-russell-getting-started-with-c-lightning/2019-07-31T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2019-07-31-roy-sheinfeld-lightning-network-services/2019-07-31T00:00:00+00:00https://btctranscripts.com/speakers/roy-sheinfeld/2019-07-31T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2019-07-31-roy-sheinfeld-stephan-livera/2019-07-31T00:00:00+00:00https://btctranscripts.com/speakers/britt-kelly/2019-07-25T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2019-07-25-britt-kelly-btcpayserver-documentation/2019-07-25T00:00:00+00:00https://btctranscripts.com/tags/submarine-swaps/2019-07-03T00:00:00+00:00https://btctranscripts.com/london-bitcoin-devs/2019-07-03-alex-bosworth-submarine-swaps/2019-07-03T00:00:00+00:00https://btctranscripts.com/austin-bitcoin-developers/2019-06-29-hardware-wallets/2019-06-29T00:00:00+00:00https://btctranscripts.com/chaincode-labs/chaincode-residency/2019-06-28-christian-decker-multiparty-channels/2019-06-28T00:00:00+00:00https://btctranscripts.com/chaincode-labs/chaincode-residency/2019-06-28-christian-decker-rendezvous-routing/2019-06-28T00:00:00+00:00https://btctranscripts.com/speakers/fabrice-drouin/2019-06-26T00:00:00+00:00https://btctranscripts.com/tags/limitations/2019-06-26T00:00:00+00:00https://btctranscripts.com/chaincode-labs/chaincode-residency/2019-06-26-fabrice-drouin-limitations-of-lightweight-clients/2019-06-26T00:00:00+00:00https://btctranscripts.com/chaincode-labs/chaincode-residency/2019-06-26-rene-pickhardt-path-finding-lightning-network/2019-06-26T00:00:00+00:00https://btctranscripts.com/tags/path-finding/2019-06-26T00:00:00+00:00https://btctranscripts.com/tags/splicing/2019-06-26T00:00:00+00:00https://btctranscripts.com/chaincode-labs/chaincode-residency/2019-06-26-rene-pickhardt-splicing/2019-06-26T00:00:00+00:00https://btctranscripts.com/chaincode-labs/chaincode-residency/2019-06-26-rene-pickhardt-update-layer/2019-06-26T00:00:00+00:00https://btctranscripts.com/tags/update-layer/2019-06-26T00:00:00+00:00https://btctranscripts.com/chaincode-labs/chaincode-residency/2019-06-25-fabrice-drouin-attack-vectors-of-lightning-network/2019-06-25T00:00:00+00:00https://btctranscripts.com/tags/eltoo/2019-06-25T00:00:00+00:00https://btctranscripts.com/chaincode-labs/chaincode-residency/2019-06-25-christian-decker-eltoo/2019-06-25T00:00:00+00:00https://btctranscripts.com/tags/multiple-path-payments/2019-06-25T00:00:00+00:00https://btctranscripts.com/chaincode-labs/chaincode-residency/2019-06-25-alex-bosworth-mpp/2019-06-25T00:00:00+00:00https://btctranscripts.com/tags/onion/2019-06-25T00:00:00+00:00https://btctranscripts.com/chaincode-labs/chaincode-residency/2019-06-25-christian-decker-onion-routing-deep-dive/2019-06-25T00:00:00+00:00https://btctranscripts.com/tags/routing-failures/2019-06-25T00:00:00+00:00https://btctranscripts.com/chaincode-labs/chaincode-residency/2019-06-25-fabrice-drouin-routing-failures/2019-06-25T00:00:00+00:00https://btctranscripts.com/tags/sphinx/2019-06-25T00:00:00+00:00https://btctranscripts.com/chaincode-labs/chaincode-residency/2019-06-24-fabrice-drouin-base-and-transport-layers-of-lightning-network/2019-06-24T00:00:00+00:00https://btctranscripts.com/speakers/conner-fromknecht/2019-06-24T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2019-06-24-conner-fromknecht-stephan-livera/2019-06-24T00:00:00+00:00https://btctranscripts.com/chaincode-labs/chaincode-residency/2019-06-24-rene-pickhardt-multihop-in-lightning/2019-06-24T00:00:00+00:00https://btctranscripts.com/chaincode-labs/chaincode-residency/2019-06-19-john-newbery-wallet-development/2019-06-19T00:00:00+00:00https://btctranscripts.com/chaincode-labs/chaincode-residency/2019-06-18-james-obeirne-advanced-segwit/2019-06-18T00:00:00+00:00https://btctranscripts.com/tags/musig/2019-06-18T00:00:00+00:00https://btctranscripts.com/tftc-podcast/2019-06-18-andrew-poelstra-tftc/2019-06-18T00:00:00+00:00https://btctranscripts.com/chaincode-labs/chaincode-residency/2019-06-17-john-newbery-security-models/2019-06-17T00:00:00+00:00https://btctranscripts.com/breaking-bitcoin/2019-06-13T00:00:00+00:00https://btctranscripts.com/breaking-bitcoin/2019/2019-06-13T00:00:00+00:00https://btctranscripts.com/breaking-bitcoin/2019/2019-06-09-joost-jager-hodl-invoices/2019-06-13T00:00:00+00:00https://btctranscripts.com/speakers/ethan-heilman/2019-06-12T00:00:00+00:00https://btctranscripts.com/chaincode-labs/chaincode-residency/2019-06-12-ethan-heilman-network-partitioning-attacks/2019-06-12T00:00:00+00:00https://btctranscripts.com/lets-talk-bitcoin-podcast/2019-06-09T00:00:00+00:00https://btctranscripts.com/lets-talk-bitcoin-podcast/2019-06-09-ltb-pieter-wuille-jonas-nick/2019-06-09T00:00:00+00:00https://btctranscripts.com/breaking-bitcoin/2019/2019-06-08-mempool-analysis-simulation/2019-06-08T00:00:00+00:00https://btctranscripts.com/breaking-bitcoin/2019/p2p-encryption/2019-06-08T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2019-06/2019-06-07-assumeutxo/2019-06-07T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2019-06/2019-06-07T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2019-06/2019-06-07-hardware-wallets/2019-06-07T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2019-06/2019-06-07-p2p-encryption/2019-06-07T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2019-06/2019-06-07-signet/2019-06-07T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2019-06/2019-06-07-statechains/2019-06-07T00:00:00+00:00https://btctranscripts.com/tags/accumulators/2019-06-06T00:00:00+00:00https://btctranscripts.com/tags/forks/2019-06-06T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2019-06/2019-06-06-great-consensus-cleanup/2019-06-06T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2019-06/2019-06-06-maintainers/2019-06-06T00:00:00+00:00https://btctranscripts.com/speakers/michael-ford/2019-06-06T00:00:00+00:00https://btctranscripts.com/breaking-bitcoin/2019/secure-protocols-bip-taproot/2019-06-06T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2019-06/2019-06-06-noinput-etc/2019-06-06T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2019-06/2019-06-06-taproot/2019-06-06T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2019-06/2019-06-06-utreexo/2019-06-06T00:00:00+00:00https://btctranscripts.com/speakers/wladimir-van-der-laan/2019-06-06T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2019-06/2019-06-05-code-review/2019-06-05T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2019-06/2019-06-05-wallet-architecture/2019-06-05T00:00:00+00:00https://btctranscripts.com/austin-bitcoin-developers/2019-05-27-drivechain-paul-sztorc/2019-05-27T00:00:00+00:00https://btctranscripts.com/speakers/paul-sztorc/2019-05-27T00:00:00+00:00https://btctranscripts.com/what-bitcoin-did-podcast/2019-05-14-adam-back-bryan-bishop-block-reorgs/2019-05-14T00:00:00+00:00https://btctranscripts.com/what-bitcoin-did-podcast/2019-05-14T00:00:00+00:00https://btctranscripts.com/magicalcryptoconference/2019/crypto-in-cryptocurrency/2019-05-12T00:00:00+00:00https://btctranscripts.com/magicalcryptoconference/2019/fork-dynamics/2019-05-12T00:00:00+00:00https://btctranscripts.com/magicalcryptoconference/2019-05-12T00:00:00+00:00https://btctranscripts.com/magicalcryptoconference/2019/2019-05-12T00:00:00+00:00https://btctranscripts.com/magicalcryptoconference/2019/the-state-of-bitcoin-mining/2019-05-12T00:00:00+00:00https://btctranscripts.com/tags/zero-knowledge/2019-05-12T00:00:00+00:00https://btctranscripts.com/magicalcryptoconference/2019/bitcoin-satellite-network/2019-05-11T00:00:00+00:00https://btctranscripts.com/speakers/elizabeth-stark/2019-05-11T00:00:00+00:00https://btctranscripts.com/magicalcryptoconference/2019/htc/2019-05-11T00:00:00+00:00https://btctranscripts.com/magicalcryptoconference/2019/intro/2019-05-11T00:00:00+00:00https://btctranscripts.com/speakers/leigh-cuen/2019-05-11T00:00:00+00:00https://btctranscripts.com/magicalcryptoconference/2019/lightning-payments/2019-05-11T00:00:00+00:00https://btctranscripts.com/magicalcryptoconference/2019/ln-present-and-future-panel/2019-05-11T00:00:00+00:00https://btctranscripts.com/magicalcryptoconference/2019/mcf-episode/2019-05-11T00:00:00+00:00https://btctranscripts.com/noded-podcast/2019-05-11-andrew-poelstra-miniscript/2019-05-11T00:00:00+00:00https://btctranscripts.com/noded-podcast/2019-05-11T00:00:00+00:00https://btctranscripts.com/speakers/phil-chen/2019-05-11T00:00:00+00:00https://btctranscripts.com/speakers/stacy-herbert/2019-05-11T00:00:00+00:00https://btctranscripts.com/magicalcryptoconference/2019/state-of-lightning-network/2019-05-11T00:00:00+00:00https://btctranscripts.com/magicalcryptoconference/2019/submarine-swaps/2019-05-11T00:00:00+00:00https://btctranscripts.com/magicalcryptoconference/2019/taxonomy-of-ln-nodes/2019-05-11T00:00:00+00:00https://btctranscripts.com/speakers/will-obeirne/2019-05-11T00:00:00+00:00https://btctranscripts.com/sf-bitcoin-meetup/2019-05-02-conner-fromknecht-lnd-0.6-beta/2019-05-02T00:00:00+00:00https://btctranscripts.com/london-bitcoin-devs/2019-05-01-stepan-snigirev-hardware-wallet-attacks/2019-05-01T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2019-04-11-james-obeirne/2019-04-11T00:00:00+00:00https://btctranscripts.com/boltathon/2019-04-06T00:00:00+00:00https://btctranscripts.com/boltathon/2019-04-06-rusty-russell-json-interface/2019-04-06T00:00:00+00:00https://btctranscripts.com/boltathon/2019-04-06-alex-bosworth-major-limitations/2019-04-06T00:00:00+00:00https://btctranscripts.com/boltathon/2019-04-06-conner-fromknecht-watchtowers/2019-04-06T00:00:00+00:00https://btctranscripts.com/sf-bitcoin-meetup/2019-03-15-partially-signed-bitcoin-transactions/2019-03-15T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2019-03-14-christian-decker-channel-factories/2019-03-14T00:00:00+00:00https://btctranscripts.com/tags/topology/2019-03-14T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2019-03-11-chris-belcher/2019-03-11T00:00:00+00:00https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2019/2019-03-09T00:00:00+00:00https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2019/signature-scheme-security-properties/2019-03-09T00:00:00+00:00https://btctranscripts.com/stanford-blockchain-conference/2020/attacking-evm-resource-metering/2019-02-19T00:00:00+00:00https://btctranscripts.com/speakers/benjamin-livshits/2019-02-19T00:00:00+00:00https://btctranscripts.com/speakers/daniel-perez/2019-02-19T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2019-02-11-jack-dorsey-elizabeth-stark/2019-02-11T00:00:00+00:00https://btctranscripts.com/speakers/jack-dorsey/2019-02-11T00:00:00+00:00https://btctranscripts.com/misc/2019-02-09-mcelrath-on-chain-defense-in-depth/2019-02-09T00:00:00+00:00https://btctranscripts.com/advancing-bitcoin/2019/2019-02-07T00:00:00+00:00https://btctranscripts.com/advancing-bitcoin/2019/2019-02-07-matt-corallo-rust-lightning/2019-02-07T00:00:00+00:00https://btctranscripts.com/london-bitcoin-devs/2019-02-05-matt-corallo-betterhash/2019-02-05T00:00:00+00:00https://btctranscripts.com/sf-bitcoin-meetup/2019-02-04-threshold-signatures-and-accountability/2019-02-04T00:00:00+00:00https://btctranscripts.com/verifiable-delay-functions/vdf-day-2019/2019-02-03T00:00:00+00:00https://btctranscripts.com/verifiable-delay-functions/2019-02-03T00:00:00+00:00https://btctranscripts.com/verifiable-delay-functions/vdf-day-2019/dan-boneh/2019-02-03T00:00:00+00:00https://btctranscripts.com/andreas-antonopoulos/2019-02-01-andreas-antonopoulos-hardware-wallet-security/2019-02-01T00:00:00+00:00https://btctranscripts.com/tags/validation/2019-02-01T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2019-07-21-kukks-btcpayserver-architecture/2019-01-20T00:00:00+00:00https://btctranscripts.com/speakers/georgios-konstantopoulos/2019-01-20T00:00:00+00:00https://btctranscripts.com/speakers/kukks/2019-01-20T00:00:00+00:00https://btctranscripts.com/speakers/nicolas-dorier/2019-01-20T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2019-01-20-nicolas-dorier-and-btcpayserver/2019-01-20T00:00:00+00:00https://btctranscripts.com/stanford-blockchain-conference/2019/plasma-cash/2019-01-20T00:00:00+00:00https://btctranscripts.com/stanford-blockchain-conference/2019/2019-01-20T00:00:00+00:00https://btctranscripts.com/speakers/istvan-andras-seres/2019-01-15T00:00:00+00:00https://btctranscripts.com/breaking-bitcoin/2019/lightning-network-topological-analysis/2019-01-15T00:00:00+00:00https://btctranscripts.com/misc/2019-01-05-unchained-capital-socratic-seminar/2019-01-05T00:00:00+00:00https://btctranscripts.com/noded-podcast/2018-12-14-laolu-conner-lnd/2018-12-14T00:00:00+00:00https://btctranscripts.com/stephan-livera-podcast/2018-12-11-laolu-osuntokun-stephan-livera/2018-12-11T00:00:00+00:00https://btctranscripts.com/speakers/tom-kirkpatrick/2018-12-01T00:00:00+00:00https://btctranscripts.com/lightning-hack-day/2018-12-01-tom-kirkpatrick-zap-wallet/2018-12-01T00:00:00+00:00https://btctranscripts.com/lightning-hack-day/2018-10-27-pierre-rochard-excel-in-lightning/2018-10-27T00:00:00+00:00https://btctranscripts.com/speakers/pierre-rochard/2018-10-27T00:00:00+00:00https://btctranscripts.com/chaincode-labs/chaincode-residency/2018-10-26-pierre-rochard-lightning-excel-plugin/2018-10-26T00:00:00+00:00https://btctranscripts.com/chaincode-labs/chaincode-residency/2018-10-24-christian-decker-c-lightning-api/2018-10-24T00:00:00+00:00https://btctranscripts.com/andreas-antonopoulos/2018-10-23-andreas-antonopoulos-initial-blockchain-download/2018-10-23T00:00:00+00:00https://btctranscripts.com/chaincode-labs/chaincode-residency/2018-10-22-elaine-ou-bootstrapping-lightning-node/2018-10-22T00:00:00+00:00https://btctranscripts.com/chaincode-labs/chaincode-residency/2018-10-22-alex-bosworth-building-lightning-applications/2018-10-22T00:00:00+00:00https://btctranscripts.com/chaincode-labs/chaincode-residency/2018-10-22-alex-bosworth-channel-management/2018-10-22T00:00:00+00:00https://btctranscripts.com/speakers/elaine-ou/2018-10-22T00:00:00+00:00https://btctranscripts.com/chaincode-labs/chaincode-residency/2018-10-22-christian-decker-history-of-lightning/2018-10-22T00:00:00+00:00https://btctranscripts.com/chaincode-labs/chaincode-residency/2018-10-22-christian-decker-lightning-bitcoin/2018-10-22T00:00:00+00:00https://btctranscripts.com/chaincode-labs/chaincode-residency/2018-10-22-alex-bosworth-lightning-protocol/2018-10-22T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2018-10/2018-10-10T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2018-10/2018-10-10-signmessage/2018-10-10T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2018-10/2018-10-09-bitcoin-optech/2018-10-09T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2018-10/2018-10-09-wallet-stuff/2018-10-09T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2018-10/2018-10-08-efficient-p2p-transaction-relay/2018-10-08T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2018-10/2018-10-08-script-descriptors/2018-10-08T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2018-10/2018-10-08-utxo-accumulators-and-utreexo/2018-10-08T00:00:00+00:00https://btctranscripts.com/andreas-antonopoulos/2018-10-07-andreas-antonopoulos-schnorr-signatures/2018-10-07T00:00:00+00:00https://btctranscripts.com/scalingbitcoin/tokyo-2018/edgedevplusplus/2018-10-05T00:00:00+00:00https://btctranscripts.com/scalingbitcoin/tokyo-2018/edgedevplusplus/python-bitcoinlib/2018-10-05T00:00:00+00:00https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/edgedevplusplus/wallet-architecture/2018-10-04T00:00:00+00:00https://btctranscripts.com/scalingbitcoin/tokyo-2018/edgedevplusplus/wallet-security/2018-10-04T00:00:00+00:00https://btctranscripts.com/noded-podcast/jnewbery-cve-2018-17144-bug/2018-09-26T00:00:00+00:00https://btctranscripts.com/baltic-honeybadger/2018/2018-09-23T00:00:00+00:00https://btctranscripts.com/greg-maxwell/2018-09-23-greg-maxwell-bitcoin-core-testing/2018-09-23T00:00:00+00:00https://btctranscripts.com/baltic-honeybadger/2018/bitcoin-custody/2018-09-23T00:00:00+00:00https://btctranscripts.com/greg-maxwell/2018-09-23-greg-maxwell-multiple-implementations/2018-09-23T00:00:00+00:00https://btctranscripts.com/london-bitcoin-devs/2018-09-19-sjors-provoost-core-hardware-wallet/2018-09-19T00:00:00+00:00https://btctranscripts.com/chaincode-labs/chaincode-residency/2018-09-18-alex-bosworth-incentive-problems-in-the-lightning-network/2018-09-18T00:00:00+00:00https://btctranscripts.com/andreas-antonopoulos/2018-08-30-andreas-antonopoulos-home-network-security/2018-08-30T00:00:00+00:00https://btctranscripts.com/austin-bitcoin-developers/2018-08-17-richard-bondi-bitcoin-cli-regtest/2018-08-17T00:00:00+00:00https://btctranscripts.com/speakers/richard-bondi/2018-08-17T00:00:00+00:00https://btctranscripts.com/speakers/jim-posen/2018-07-24T00:00:00+00:00https://btctranscripts.com/misc/2018-07-24-la-blockchain-jim-posen-lightning-bolt-by-bolt/2018-07-24T00:00:00+00:00https://btctranscripts.com/london-bitcoin-devs/2018-07-23-john-light-bitcoin-full-nodes/2018-07-23T00:00:00+00:00https://btctranscripts.com/speakers/john-light/2018-07-23T00:00:00+00:00https://btctranscripts.com/sf-bitcoin-meetup/2018-07-09-taproot-schnorr-signatures-and-sighash-noinput-oh-my/2018-07-09T00:00:00+00:00https://btctranscripts.com/building-on-bitcoin/2018/lightning-routing-ants-pheromones/2018-07-04T00:00:00+00:00https://btctranscripts.com/building-on-bitcoin/2018/bitcoin-assets/2018-07-04T00:00:00+00:00https://btctranscripts.com/building-on-bitcoin/2018/bootstrapping-lightning-network/2018-07-04T00:00:00+00:00https://btctranscripts.com/building-on-bitcoin/2018-07-04T00:00:00+00:00https://btctranscripts.com/building-on-bitcoin/2018/2018-07-04T00:00:00+00:00https://btctranscripts.com/building-on-bitcoin/2018/crypto-castles/2018-07-04T00:00:00+00:00https://btctranscripts.com/speakers/eric-voskuil/2018-07-04T00:00:00+00:00https://btctranscripts.com/speakers/giacomo-zucco/2018-07-04T00:00:00+00:00https://btctranscripts.com/speakers/jameson-lopp/2018-07-04T00:00:00+00:00https://btctranscripts.com/building-on-bitcoin/2018/libbitcoin/2018-07-04T00:00:00+00:00https://btctranscripts.com/speakers/ricardo-perez-marco/2018-07-04T00:00:00+00:00https://btctranscripts.com/speakers/adam-ficsor/2018-07-03T00:00:00+00:00https://btctranscripts.com/building-on-bitcoin/2018/anonymous-bitcoin/2018-07-03T00:00:00+00:00https://btctranscripts.com/building-on-bitcoin/2018/binary-transparency/2018-07-03T00:00:00+00:00https://btctranscripts.com/building-on-bitcoin/2018/blind-signatures-and-scriptless-scripts/2018-07-03T00:00:00+00:00https://btctranscripts.com/building-on-bitcoin/2018/btcpay/2018-07-03T00:00:00+00:00https://btctranscripts.com/building-on-bitcoin/2018/coinjoinxt/2018-07-03T00:00:00+00:00https://btctranscripts.com/building-on-bitcoin/2018/current-and-future-state-of-wallets/2018-07-03T00:00:00+00:00https://btctranscripts.com/building-on-bitcoin/2018/dandelion/2018-07-03T00:00:00+00:00https://btctranscripts.com/speakers/lawrence-nahum/2018-07-03T00:00:00+00:00https://btctranscripts.com/tags/miners/2018-07-03T00:00:00+00:00https://btctranscripts.com/speakers/mustafa-al-bassam/2018-07-03T00:00:00+00:00https://btctranscripts.com/speakers/peter-todd/2018-07-03T00:00:00+00:00https://btctranscripts.com/building-on-bitcoin/2018/single-use-seals/2018-07-03T00:00:00+00:00https://btctranscripts.com/speakers/thomas-kerin/2018-07-03T00:00:00+00:00https://btctranscripts.com/building-on-bitcoin/2018/tooling/2018-07-03T00:00:00+00:00https://btctranscripts.com/building-on-bitcoin/2018/working-on-scripts/2018-07-03T00:00:00+00:00https://btctranscripts.com/london-bitcoin-devs/2018-06-12-adam-gibson-unfairly-linear-signatures/2018-06-12T00:00:00+00:00https://btctranscripts.com/breaking-bitcoin/2019/bitcoin-build-system/2018-06-08T00:00:00+00:00https://btctranscripts.com/layer2-summit/2018-05-25T00:00:00+00:00https://btctranscripts.com/layer2-summit/2018/2018-05-25T00:00:00+00:00https://btctranscripts.com/layer2-summit/2018/scriptless-scripts/2018-05-25T00:00:00+00:00https://btctranscripts.com/layer2-summit/2018/lightning-overview/2018-04-25T00:00:00+00:00https://btctranscripts.com/sf-bitcoin-meetup/2018-04-23-jeremy-rubin-bitcoin-core/2018-04-23T00:00:00+00:00https://btctranscripts.com/sf-bitcoin-meetup/2018-04-20-laolu-osuntokun-exploring-lnd0.4/2018-04-20T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2018-03/2018-03-07T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2018-03/2018-03-07-priorities/2018-03-07T00:00:00+00:00https://btctranscripts.com/tags/hashlocks/2018-03-06T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2018-03/2018-03-06-merkleized-abstract-syntax-trees-mast/2018-03-06T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2018-03/2018-03-06-taproot-graftroot-etc/2018-03-06T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2018-03/2018-03-05-bellare-neven/2018-03-05T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2018-03/2018-03-05-cross-curve-atomic-swaps/2018-03-05T00:00:00+00:00https://btctranscripts.com/speakers/ron-paul/2018-02-06T00:00:00+00:00https://btctranscripts.com/satoshi-roundtable/sr-004/ron-paul/2018-02-06T00:00:00+00:00https://btctranscripts.com/satoshi-roundtable/2018-02-06T00:00:00+00:00https://btctranscripts.com/satoshi-roundtable/sr-004/2018-02-06T00:00:00+00:00https://btctranscripts.com/misc/2018-02-02-andrew-poelstra-bulletproofs/2018-02-02T00:00:00+00:00https://btctranscripts.com/blockchain-protocol-analysis-security-engineering/2018-01-31T00:00:00+00:00https://btctranscripts.com/blockchain-protocol-analysis-security-engineering/2018/2018-01-31T00:00:00+00:00https://btctranscripts.com/blockchain-protocol-analysis-security-engineering/2018/proofs-of-space/2018-01-31T00:00:00+00:00https://btctranscripts.com/blockchain-protocol-analysis-security-engineering/2018/schnorr-signatures-for-bitcoin-challenges-opportunities/2018-01-31T00:00:00+00:00https://btctranscripts.com/blockchain-protocol-analysis-security-engineering/2018/hardening-lightning/2018-01-30T00:00:00+00:00https://btctranscripts.com/blockchain-protocol-analysis-security-engineering/2018/2018-01-25-russell-oconnor-simplicity/2018-01-25T00:00:00+00:00https://btctranscripts.com/speakers/christopher-allen/2018-01-24T00:00:00+00:00https://btctranscripts.com/misc/2018-01-24-rusty-russell-future-bitcoin-tech-directions/2018-01-24T00:00:00+00:00https://btctranscripts.com/blockchain-protocol-analysis-security-engineering/2018/2018-01-24-christopher-allen-smart-signatures/2018-01-24T00:00:00+00:00https://btctranscripts.com/realworldcrypto/2018/mimblewimble-and-scriptless-scripts/2018-01-11T00:00:00+00:00https://btctranscripts.com/realworldcrypto/2018/2018-01-11T00:00:00+00:00https://btctranscripts.com/tags/bech32/2017-12-22T00:00:00+00:00https://btctranscripts.com/greg-maxwell/2017-12-22-bech32-design/2017-12-22T00:00:00+00:00https://btctranscripts.com/greg-maxwell/2017-11-27-gmaxwell-advances-in-block-propagation/2017-11-27T00:00:00+00:00https://btctranscripts.com/cppcon/2017/2017-10-11T00:00:00+00:00https://btctranscripts.com/cppcon/2017/2017-10-11-kostya-serebryany-fuzzing/2017-10-11T00:00:00+00:00https://btctranscripts.com/speakers/kostya-serebryany/2017-10-11T00:00:00+00:00https://btctranscripts.com/breaking-bitcoin/2017/2017-09-10T00:00:00+00:00https://btctranscripts.com/breaking-bitcoin/2017/changing-consensus-rules-without-breaking-bitcoin/2017-09-10T00:00:00+00:00https://btctranscripts.com/speakers/christopher-jeffrey/2017-09-10T00:00:00+00:00https://btctranscripts.com/breaking-bitcoin/2017/2017-09-10-christopher-jeffrey-consensus-pitfalls/2017-09-10T00:00:00+00:00https://btctranscripts.com/breaking-bitcoin/2017/interview-adam-back-elizabeth-stark/2017-09-10T00:00:00+00:00https://btctranscripts.com/breaking-bitcoin/2017/solar-powered-space-pirates/2017-09-10T00:00:00+00:00https://btctranscripts.com/speakers/antoine-le-calvez/2017-09-09T00:00:00+00:00https://btctranscripts.com/breaking-bitcoin/2017/banks-as-bitcoin-custodians/2017-09-09T00:00:00+00:00https://btctranscripts.com/breaking-bitcoin/2017/breaking-hardware-wallets/2017-09-09T00:00:00+00:00https://btctranscripts.com/breaking-bitcoin/2017/light-clients-during-2017-interfork-period/2017-09-09T00:00:00+00:00https://btctranscripts.com/speakers/nicolas-bacca/2017-09-09T00:00:00+00:00https://btctranscripts.com/tags/p2sh/2017-09-09T00:00:00+00:00https://btctranscripts.com/breaking-bitcoin/2017/socialized-costs-of-hard-forks/2017-09-09T00:00:00+00:00https://btctranscripts.com/breaking-bitcoin/2017/spam-attacks-analysis/2017-09-09T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2017-09/2017-09-07T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2017-09/2017-09-07-merkleized-abstract-syntax-trees/2017-09-07T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2017-09/2017-09-06-signature-aggregation/2017-09-06T00:00:00+00:00https://btctranscripts.com/bitcoin-core-dev-tech/2017-09/2017-09-05-meeting-notes/2017-09-05T00:00:00+00:00https://btctranscripts.com/sf-bitcoin-meetup/2017-09-04-jonas-schnelli-bip150-bip151/2017-09-04T00:00:00+00:00https://btctranscripts.com/greg-maxwell/2017-08-28-gmaxwell-deep-dive-bitcoin-core-v0.15/2017-08-28T00:00:00+00:00https://btctranscripts.com/sf-bitcoin-meetup/2017-07-08-bram-cohen-merkle-sets/2017-07-08T00:00:00+00:00https://btctranscripts.com/tags/merkle-trees/2017-07-08T00:00:00+00:00https://btctranscripts.com/sf-bitcoin-meetup/2017-06-06-laolu-osuntokun-neutrino/2017-06-06T00:00:00+00:00https://btctranscripts.com/tags/spv/2017-06-06T00:00:00+00:00https://btctranscripts.com/lets-talk-bitcoin-podcast/2017-06-04-consensus-uasf-and-forks/2017-06-04T00:00:00+00:00https://btctranscripts.com/greg-maxwell/2017-04-28-gmaxwell-confidential-transactions/2017-04-28T00:00:00+00:00https://btctranscripts.com/sf-bitcoin-meetup/2017-04-03-andreas-antonopoulos-bitcoin-scripting/2017-04-03T00:00:00+00:00https://btctranscripts.com/sf-bitcoin-meetup/2017-03-29-new-address-type-for-segwit-addresses/2017-03-29T00:00:00+00:00https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2017/bitcoin-mining-and-trustlessness/2017-03-04T00:00:00+00:00https://btctranscripts.com/speakers/david-vorick/2017-03-04T00:00:00+00:00https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2017/exchange-security/2017-03-04T00:00:00+00:00https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2017/ideal-number-of-full-bitcoin-nodes/2017-03-04T00:00:00+00:00https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2017/mimblewimble-and-scriptless-scripts/2017-03-04T00:00:00+00:00https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2017/2017-03-04T00:00:00+00:00https://btctranscripts.com/speakers/mitchell-dong/2017-03-04T00:00:00+00:00https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2017/scaling-and-utxos/2017-03-04T00:00:00+00:00https://btctranscripts.com/blockchain-protocol-analysis-security-engineering/2017/2017-02-03T00:00:00+00:00https://btctranscripts.com/blockchain-protocol-analysis-security-engineering/2017/lightning-network-security-analysis/2017-02-03T00:00:00+00:00https://btctranscripts.com/blockchain-protocol-analysis-security-engineering/2017/scalable-smart-contracts-via-proofs-and-single-use-seals/2017-02-03T00:00:00+00:00https://btctranscripts.com/blockchain-protocol-analysis-security-engineering/2017/2017-01-26-jeremy-rubin-covenants/2017-01-26T00:00:00+00:00https://btctranscripts.com/speakers/dan-robinson/2017-01-26T00:00:00+00:00https://btctranscripts.com/blockchain-protocol-analysis-security-engineering/2017/2017-01-26-dan-robinson-ivy/2017-01-26T00:00:00+00:00https://btctranscripts.com/blockchain-protocol-analysis-security-engineering/2017/2017-01-26-russell-oconnor-posts-theorem/2017-01-26T00:00:00+00:00https://btctranscripts.com/lets-talk-bitcoin-podcast/2016-12-25-christopher-jeffrey-consensus-barnacles/2016-12-25T00:00:00+00:00https://btctranscripts.com/speakers/roger-ver/2016-12-14T00:00:00+00:00https://btctranscripts.com/misc/2016-12-14-whalepool/2016-12-14T00:00:00+00:00https://btctranscripts.com/sf-bitcoin-meetup/2016-11-21-mimblewimble/2016-11-21T00:00:00+00:00https://btctranscripts.com/misc/2016-adam-back/2016-11-04T00:00:00+00:00https://btctranscripts.com/scalingbitcoin/milan-2016/schnorr-signatures/2016-10-10T00:00:00+00:00https://btctranscripts.com/scalingbitcoin/milan-2016/bip151-peer-encryption/2016-10-09T00:00:00+00:00https://btctranscripts.com/sf-bitcoin-meetup/2016-09-28-christopher-jeffrey-bcoin/2016-09-28T00:00:00+00:00https://btctranscripts.com/bitcoin-developers-miners-meeting-2016/dan-boneh/2016-08-01T00:00:00+00:00https://btctranscripts.com/bitcoin-developers-miners-meeting-2016/2016-08-01T00:00:00+00:00https://btctranscripts.com/tags/ethereum/2016-08-01T00:00:00+00:00https://btctranscripts.com/bitcoin-developers-miners-meeting-2016/cali2016/2016-07-30T00:00:00+00:00https://btctranscripts.com/sf-bitcoin-meetup/2016-07-18-laolu-osuntokun-lightning-network/2016-07-18T00:00:00+00:00https://btctranscripts.com/speakers/doug-schepers/2016-06-29T00:00:00+00:00https://btctranscripts.com/w3-blockchain-workshop-2016/intro/2016-06-29T00:00:00+00:00https://btctranscripts.com/w3-blockchain-workshop-2016/2016-06-29T00:00:00+00:00https://btctranscripts.com/sf-bitcoin-meetup/2016-04-11-lightning-network-as-a-directed-graph-single-funded-channel-network-topology/2016-04-11T00:00:00+00:00https://btctranscripts.com/misc/adam3us-bitcoin-scaling-tradeoffs/2016-04-05T00:00:00+00:00https://btctranscripts.com/greg-maxwell/2015-11-09-gmaxwell-mining-and-block-size-etc/2015-11-09T00:00:00+00:00https://btctranscripts.com/misc/2015-09-07-epicenter-bitcoin-adam3us-scalability/2015-09-07T00:00:00+00:00https://btctranscripts.com/tags/proof-of-work/2015-09-07T00:00:00+00:00https://btctranscripts.com/sf-bitcoin-meetup/2015-08-24-pieter-wuille-key-tree-signatures/2015-08-24T00:00:00+00:00https://btctranscripts.com/speakers/daniele-micciancio/2015-07-15T00:00:00+00:00https://btctranscripts.com/simons-institute/history-of-lattice-based-cryptography/2015-07-15T00:00:00+00:00https://btctranscripts.com/simons-institute/2015-07-15T00:00:00+00:00https://btctranscripts.com/simons-institute/pairing-cryptography/2015-07-14T00:00:00+00:00https://btctranscripts.com/greg-maxwell/2015-06-08-gmaxwell-sidechains-elements/2015-06-08T00:00:00+00:00https://btctranscripts.com/speakers/joseph-poon/2015-05-26T00:00:00+00:00https://btctranscripts.com/sf-bitcoin-meetup/2015-05-26-lightning-network/2015-05-26T00:00:00+00:00https://btctranscripts.com/greg-maxwell/2015-04-29-gmaxwell-bitcoin-selection-cryptography/2015-04-29T00:00:00+00:00https://btctranscripts.com/sf-bitcoin-meetup/2015-02-23-scaling-bitcoin-to-billions-of-transactions-per-day/2015-02-23T00:00:00+00:00https://btctranscripts.com/misc/bitcoin-sidechains-unchained-epicenter-adam3us-gmaxwell/2015-02-03T00:00:00+00:00https://btctranscripts.com/greg-maxwell/2015-01-08-libsecp256k1-testing/2015-01-08T00:00:00+00:00https://btctranscripts.com/greg-maxwell/2015-01-08-openssl-bug/2015-01-08T00:00:00+00:00https://btctranscripts.com/misc/nydfs-bitlicense-lawsky-update/2014-12-18T00:00:00+00:00https://btctranscripts.com/andreas-antonopoulos/2014-10-08-andreas-antonopolous-canada-senate-bitcoin/2014-10-08T00:00:00+00:00https://btctranscripts.com/rebooting-web-of-trust/2019-prague/https://btctranscripts.com/scalingbitcoin/hong-kong-2015/a-bevy-of-block-size-proposals-bip100-bip102-and-more/https://btctranscripts.com/scalingbitcoin/hong-kong-2015/a-flexible-limit-trading-subsidy-for-larger-blocks/https://btctranscripts.com/simons-institute/a-wishlist-for-verifiable-computation/https://btctranscripts.com/rebooting-web-of-trust/2019-prague/abstract-groups/https://btctranscripts.com/scalingbitcoin/tokyo-2018/edgedevplusplus/abstract-thinking-about-consensus-systems/https://btctranscripts.com/bit-block-boom/2019/accumulating-bitcoin/https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/edgedevplusplus/accumulators/https://btctranscripts.com/scalingbitcoin/tokyo-2018/accumulators/https://btctranscripts.com/stanford-blockchain-conference/2019/accumulators/https://btctranscripts.com/speakers/adam-ludwin/https://btctranscripts.com/speakers/adlai-chandrasekhar/https://btctranscripts.com/speakers/akio-nakamura/https://btctranscripts.com/speakers/alan-reiner/https://btctranscripts.com/speakers/alberto-sonnino/https://btctranscripts.com/speakers/alena-vranova/https://btctranscripts.com/speakers/alessandro-chiesa/https://btctranscripts.com/speakers/alex-petrov/https://btctranscripts.com/speakers/alex-zinder/https://btctranscripts.com/speakers/alexander-chepurnoy/https://btctranscripts.com/speakers/alexander-zaidelson/https://btctranscripts.com/speakers/alexandra-moxin/https://btctranscripts.com/speakers/alexei-ostrovskiy/https://btctranscripts.com/speakers/alexei-zamyatin/https://btctranscripts.com/speakers/alicia-bendhan/https://btctranscripts.com/cryptoeconomic-systems/2019/all-about-decentralized-trust/https://btctranscripts.com/scalingbitcoin/montreal-2015/alternatives-to-block-size-as-aggregate-resource-limits/https://btctranscripts.com/scalingbitcoin/montreal-2015/amiko-pay/https://btctranscripts.com/scalingbitcoin/tokyo-2018/analysis-of-dust-in-utxo-based-cryptocurrencies/https://btctranscripts.com/speakers/andrew-miller/https://btctranscripts.com/speakers/andrew-stone/https://btctranscripts.com/speakers/andy-ofiesh/https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/anonymous-atomic-locks/https://btctranscripts.com/speakers/anton-yemelyanov/https://btctranscripts.com/stanford-blockchain-conference/2020/arbitrum-v2/https://btctranscripts.com/w3-blockchain-workshop-2016/archival-science/https://btctranscripts.com/speakers/ari-juels/https://btctranscripts.com/speakers/ariel-gabizon/https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2015/armory-proof-of-payment/https://btctranscripts.com/speakers/arthur-gervais/https://btctranscripts.com/speakers/arvind-narayanan/https://btctranscripts.com/w3-blockchain-workshop-2016/arvind-narayanan/https://btctranscripts.com/stanford-blockchain-conference/2019/asics/https://btctranscripts.com/speakers/assimakis-kattis/https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/atomic-multi-channel-updates/https://btctranscripts.com/stanford-blockchain-conference/2020/atomic-multi-channel-updates/https://btctranscripts.com/tags/atomic-swaps/https://btctranscripts.com/scalingbitcoin/tokyo-2018/atomic-swaps/https://btctranscripts.com/scalingbitcoin/stanford-2017/atomically-trading-with-roger-gambling-on-the-success-of-a-hard-fork/https://btctranscripts.com/stanford-blockchain-conference/2019/aurora-transparent-succinct-arguments-r1cs/https://btctranscripts.com/speakers/austin-hill/https://btctranscripts.com/speakers/aviv-zohar/https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/backpackers/https://btctranscripts.com/speakers/baker-marquart/https://btctranscripts.com/speakers/balaji-srinivasan/https://btctranscripts.com/speakers/barry-silbert/https://btctranscripts.com/speakers/bart-suichies/https://btctranscripts.com/speakers/ben-fisch/https://btctranscripts.com/speakers/ben-maurer/https://btctranscripts.com/speakers/benedikt-b%C3%BCnz/https://btctranscripts.com/speakers/benjamin-chan/https://btctranscripts.com/speakers/benjamin-fisch/https://btctranscripts.com/speakers/benjamin-lawsky/https://btctranscripts.com/baltic-honeybadger/2018/beyond-bitcoin-decentralized-collaboration/https://btctranscripts.com/stanford-blockchain-conference/2020/beyond-hashrate-majority-attacks/https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/bip-securethebag/https://btctranscripts.com/scalingbitcoin/hong-kong-2015/bip101-block-propagation-data-from-testnet/https://btctranscripts.com/scalingbitcoin/hong-kong-2015/bip99-and-uncontroversial-hard-forks/https://btctranscripts.com/bit-block-boom/https://btctranscripts.com/bit-block-boom/2019/https://btctranscripts.com/baltic-honeybadger/2018/bitcoin-as-a-novel-market-institution/https://btctranscripts.com/scalingbitcoin/montreal-2015/bitcoin-block-propagation-iblt-rusty-russell/https://btctranscripts.com/bitcoin-core-dev-tech/2015-02/https://btctranscripts.com/london-bitcoin-devs/jnewbery-bitcoin-core-v0.17/https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/edgedevplusplus/bitcoin-data-structures/https://btctranscripts.com/dallas-bitcoin-symposium/bitcoin-developers/https://btctranscripts.com/scalingbitcoin/montreal-2015/bitcoin-failure-modes-and-the-role-of-the-lightning-network/https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2015/bitcoin-financing-and-trading/https://btctranscripts.com/bitcoin-core-dev-tech/2015-02/james-gatto-marco-santori-bitcoin-law-for-developers/https://btctranscripts.com/scalingbitcoin/montreal-2015/bitcoin-load-spike-simulation/https://btctranscripts.com/baltic-honeybadger/2018/bitcoin-maximalism-dissected/https://btctranscripts.com/stanford-blockchain-conference/2019/bitcoin-payment-economic-analysis/https://btctranscripts.com/baltic-honeybadger/2018/bitcoin-payment-processing-and-merchants/https://btctranscripts.com/magicalcryptoconference/2019/bitcoin-protocol-development-panel/https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2015/bitcoin-regulation-landscape/https://btctranscripts.com/scalingbitcoin/tokyo-2018/bitcoin-script/https://btctranscripts.com/scalingbitcoin/stanford-2017/bitcoin-script-v2.0-and-strengthened-payment-channels/https://btctranscripts.com/dallas-bitcoin-symposium/bitcoin-security/https://btctranscripts.com/scalingbitcoin/tokyo-2018/edgedevplusplus/bitcoin-toolchain-unit-testing-and-deterministic-builds/https://btctranscripts.com/magicalcryptoconference/2019/bitcoin-without-internet/https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/bitml/https://btctranscripts.com/scalingbitcoin/tokyo-2018/edgedevplusplus/blind-signatures/https://btctranscripts.com/stanford-blockchain-conference/2020/block-rewards/https://btctranscripts.com/scalingbitcoin/tokyo-2018/edgedevplusplus/block-structure-and-headers-utxos-merkle-trees-segwit-bip141/https://btctranscripts.com/scalingbitcoin/montreal-2015/block-synchronization-time/https://btctranscripts.com/coindesk-consensus-2016/blockchain-database-technology-in-a-global-context/https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/edgedevplusplus/blockchain-design-patterns/https://btctranscripts.com/w3-blockchain-workshop-2016/blockchain-hub/https://btctranscripts.com/scalingbitcoin/montreal-2015/blockchain-testbed/https://btctranscripts.com/stanford-blockchain-conference/2020/blockchains-for-multiplayer-games/https://btctranscripts.com/scalingbitcoin/stanford-2017/blocksci-platform/https://btctranscripts.com/stanford-blockchain-conference/2019/bloxroute/https://btctranscripts.com/speakers/bobby-cho/https://btctranscripts.com/speakers/bobby-lee/https://btctranscripts.com/scalingbitcoin/stanford-2017/bolt-anonymous-payment-channels-for-decentralized-currencies/https://btctranscripts.com/stanford-blockchain-conference/2020/boomerang/https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/edgedevplusplus/bosminer/https://btctranscripts.com/speakers/boyma-fahnbulleh/https://btctranscripts.com/speakers/brad-peterson/https://btctranscripts.com/scalingbitcoin/hong-kong-2015/braiding-the-blockchain/https://btctranscripts.com/speakers/brandon-goodell/https://btctranscripts.com/breaking-bitcoin/2019/breaking-bitcoin-privacy/https://btctranscripts.com/scalingbitcoin/milan-2016/breaking-the-chain/https://btctranscripts.com/breaking-bitcoin/2019/breaking-wasabi/https://btctranscripts.com/speakers/brett-seyler/https://btctranscripts.com/speakers/brian-deery/https://btctranscripts.com/speakers/brian-kelly/https://btctranscripts.com/speakers/brian-klein/https://btctranscripts.com/speakers/brian-n.-levine/https://btctranscripts.com/speakers/brian-okeefe/https://btctranscripts.com/stanford-blockchain-conference/2020/brick-async-state-channels/https://btctranscripts.com/speakers/bruce-fenton/https://btctranscripts.com/scalingbitcoin/milan-2016/build-scale-operate/https://btctranscripts.com/stanford-blockchain-conference/2019/building-bulletproofs/https://btctranscripts.com/stanford-blockchain-conference/2019/building-mimblewimble-and-grin/https://btctranscripts.com/bit-block-boom/2019/building-vibrant-bitcoin-communities/https://btctranscripts.com/blockchain-protocol-analysis-security-engineering/2018/bulletproofs/https://btctranscripts.com/scalingbitcoin/tokyo-2018/edgedevplusplus/bulletproofs/https://btctranscripts.com/stanford-blockchain-conference/2019/casper/https://btctranscripts.com/speakers/cathie-yun/https://btctranscripts.com/stanford-blockchain-conference/2020/celo-ultralight-client/https://btctranscripts.com/misc/cftc-bitcoin/https://btctranscripts.com/scalingbitcoin/milan-2016/chainbreak/https://btctranscripts.com/scalingbitcoin/stanford-2017/changes-without-unanimous-consent/https://btctranscripts.com/speakers/charles-cascarilla/https://btctranscripts.com/speakers/charles-guillemet/https://btctranscripts.com/speakers/charlie-lee/https://btctranscripts.com/speakers/chris-church/https://btctranscripts.com/speakers/chris-odom/https://btctranscripts.com/speakers/chris-tse/https://btctranscripts.com/w3-blockchain-workshop-2016/christopher-allen/https://btctranscripts.com/bitcoin-core-dev-tech/2015-02/jeremy-allaire-circle/https://btctranscripts.com/coindesk-consensus-2016/clearing-and-settlement-for-global-financial-institutions/https://btctranscripts.com/scalingbitcoin/milan-2016/client-side-validation/https://btctranscripts.com/stanford-blockchain-conference/2020/clockwork-nonfrontrunning/https://btctranscripts.com/scalingbitcoin/milan-2016/coin-selection/https://btctranscripts.com/scalingbitcoin/tokyo-2018/edgedevplusplus/coin-selection/https://btctranscripts.com/coindesk-consensus-2016/https://btctranscripts.com/scalingbitcoin/montreal-2015/coinscope-andrew-miller/https://btctranscripts.com/scalingbitcoin/milan-2016/collective-signing/https://btctranscripts.com/speakers/come-plooy/https://btctranscripts.com/verifiable-delay-functions/vdf-day-2019/comments-and-observations-about-timelocks-ron-rivest/https://btctranscripts.com/scalingbitcoin/tokyo-2018/compact-multi-signatures-for-smaller-blockchains/https://btctranscripts.com/stanford-blockchain-conference/2020/competitive-equilibria-staking-lending/https://btctranscripts.com/scalingbitcoin/montreal-2015/competitive-fee-market-urgency/https://btctranscripts.com/decentralized-financial-architecture-workshop/compliance-and-confidentiality/https://btctranscripts.com/scalingbitcoin/stanford-2017/concurrency-and-privacy-with-payment-channel-networks/https://btctranscripts.com/speakers/constance-choi/https://btctranscripts.com/stanford-blockchain-conference/2019/coordinated-upgrades/https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2016/cory-fields/https://btctranscripts.com/scalingbitcoin/milan-2016/covenants/https://btctranscripts.com/speakers/cristina-p%C3%A9rez-sol%C3%A0/https://btctranscripts.com/cryptoeconomic-systems/2019/cross-chain-deals-and-adversarial-commerce/https://btctranscripts.com/scalingbitcoin/tokyo-2018/edgedevplusplus/cross-chain-swaps/https://btctranscripts.com/magicalcryptoconference/2019/cryptographic-hocus-pocus/https://btctranscripts.com/grincon/2019/cryptography-audit/https://btctranscripts.com/misc/ctv-bip-review-workshop/https://btctranscripts.com/baltic-honeybadger/2018/current-state-of-the-market-and-institutional-investors/https://btctranscripts.com/speakers/dahlia-malkhi/https://btctranscripts.com/grincon/2019/dan-boneh/https://btctranscripts.com/speakers/daniel-cline/https://btctranscripts.com/speakers/daniel-j.-bernstein/https://btctranscripts.com/speakers/daniel-robinson/https://btctranscripts.com/speakers/dave-levin/https://btctranscripts.com/speakers/david-bailey/https://btctranscripts.com/speakers/david-rutter/https://btctranscripts.com/speakers/david-schwartz/https://btctranscripts.com/speakers/david-tse/https://btctranscripts.com/baltic-honeybadger/2018/day-1-closing-panel/https://btctranscripts.com/scalingbitcoin/milan-2016/day-1-group-summaries/https://btctranscripts.com/scalingbitcoin/milan-2016/day-2-group-summaries/https://btctranscripts.com/w3-blockchain-workshop-2016/day-2-groups/https://btctranscripts.com/scalingbitcoin/hong-kong-2015/day-2-opening/https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2015/decentralization-through-game-theory/https://btctranscripts.com/stanford-blockchain-conference/2020/decentralized-oracles-tls/https://btctranscripts.com/breaking-bitcoin/2019/defense-of-bitcoin/https://btctranscripts.com/coindesk-consensus-2016/marco-santori-delaware-initiative/https://btctranscripts.com/scalingbitcoin/tokyo-2018/deploying-blockchain-at-scale-lessons-from-the-internet-deployment-in-japan/https://btctranscripts.com/w3-blockchain-workshop-2016/deterministic-signatures-group/https://btctranscripts.com/scalingbitcoin/tokyo-2018/edgedevplusplus/digital-signatures/https://btctranscripts.com/misc/discreet-log-contracts/https://btctranscripts.com/scalingbitcoin/stanford-2017/discreet-log-contracts/https://btctranscripts.com/speakers/dmitry-meshkov/https://btctranscripts.com/speakers/duc-v.-le/https://btctranscripts.com/coordination-of-decentralized-finance-workshop/2020-stanford/economic-risks/https://btctranscripts.com/speakers/ed-felten/https://btctranscripts.com/scalingbitcoin/stanford-2017/edgeplusplus/https://btctranscripts.com/speakers/edward-budd/https://btctranscripts.com/speakers/elaine-shi/https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/elastic-block-caps/https://btctranscripts.com/speakers/eleftherios-kokoris-kogias/https://btctranscripts.com/speakers/eli-ben-sasson/https://btctranscripts.com/speakers/emin-gun-sirer/https://btctranscripts.com/speakers/eran-tromer/https://btctranscripts.com/speakers/eric-martindale/https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/erlay/https://btctranscripts.com/w3-blockchain-workshop-2016/ethcore/https://btctranscripts.com/stanford-blockchain-conference/2019/ethereum2/https://btctranscripts.com/cryptoeconomic-systems/2019/everything-is-broken/https://btctranscripts.com/scalingbitcoin/hong-kong-2015/extensibility/https://btctranscripts.com/breaking-bitcoin/2019/extracting-seeds-from-hardware-wallets/https://btctranscripts.com/baltic-honeybadger/2018/extreme-opsec-for-the-modern-cypherpunk/https://btctranscripts.com/misc/failures-of-secret-key-cryptography/https://btctranscripts.com/tags/fairness/https://btctranscripts.com/speakers/fan-zhang/https://btctranscripts.com/scalingbitcoin/milan-2016/fast-difficulty-adjustment/https://btctranscripts.com/chaincode-labs/chaincode-residency/2019-06-25-fabrice-drouin-fee-management/https://btctranscripts.com/scalingbitcoin/montreal-2015/peter-r/https://btctranscripts.com/bit-block-boom/2019/fiat-money-fiat-food/https://btctranscripts.com/scalingbitcoin/milan-2016/flare-routing-in-lightning/https://btctranscripts.com/cryptoeconomic-systems/2019/flash-boys-v2/https://btctranscripts.com/speakers/florian-maier/https://btctranscripts.com/speakers/florian-tramer/https://btctranscripts.com/scalingbitcoin/stanford-2017/flyclient-super-light-clients-for-cryptocurrencies/https://btctranscripts.com/stanford-blockchain-conference/2019/formal-verification/https://btctranscripts.com/scalingbitcoin/tokyo-2018/forward-blocks/https://btctranscripts.com/stanford-blockchain-conference/2020/fractal/https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2016/fraud-proofs-petertodd/https://btctranscripts.com/scalingbitcoin/tokyo-2018/fraud-proofs/https://btctranscripts.com/breaking-bitcoin/2019/fud-perceived-vs-real-bitcoin-risks/https://btctranscripts.com/cryptoeconomic-systems/2019/funding/https://btctranscripts.com/misc/bitcoin-adam3us-fungibility-privacy/https://btctranscripts.com/scalingbitcoin/hong-kong-2015/fungibility-and-scalability/https://btctranscripts.com/scalingbitcoin/milan-2016/fungibility-overview/https://btctranscripts.com/coindesk-consensus-2016/future-of-blockchains/https://btctranscripts.com/breaking-bitcoin/2019/future-of-hardware-wallets/https://btctranscripts.com/magicalcryptoconference/2019/future-of-privacy-coins/https://btctranscripts.com/coindesk-consensus-2016/future-of-regulation/https://btctranscripts.com/scalingbitcoin/montreal-2015/future-of-spv-tech/https://btctranscripts.com/decentralized-financial-architecture-workshop/g20-discussion/https://btctranscripts.com/speakers/gavin-andresen/https://btctranscripts.com/bitcoin-core-dev-tech/2015-02/gavinandresen/https://btctranscripts.com/speakers/georgia-avarikioti/https://btctranscripts.com/scalingbitcoin/tokyo-2018/ghostdag/https://btctranscripts.com/speakers/giulio-malavolta/https://btctranscripts.com/bitcoin-developers-miners-meeting-2016/jihan-wu-google-tech-talk/https://btctranscripts.com/texas-bitcoin-conference-2014/gox/https://btctranscripts.com/scalingbitcoin/stanford-2017/graphene-set-reconciliation/https://btctranscripts.com/speakers/gregory-neven/https://btctranscripts.com/grincon/https://btctranscripts.com/grincon/2019/https://btctranscripts.com/rebooting-web-of-trust/2019-prague/group-updates/https://btctranscripts.com/rebooting-web-of-trust/2019-prague/groups/https://btctranscripts.com/w3-blockchain-workshop-2016/groups-identity/https://btctranscripts.com/speakers/guillermo-navarro-arribas/https://btctranscripts.com/coindesk-consensus-2016/hackathon-intro/https://btctranscripts.com/tags/halving/https://btctranscripts.com/stanford-blockchain-conference/2019/handel-practical-multisig-aggregation/https://btctranscripts.com/scalingbitcoin/tokyo-2018/edgedevplusplus/reorgs/https://btctranscripts.com/stanford-blockchain-conference/2020/hardware-accelerated-rsa/https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/edgedevplusplus/hardware-wallet-design-best-practices/https://btctranscripts.com/speakers/harry-kalodner/https://btctranscripts.com/speakers/henry-de-valence/https://btctranscripts.com/scalingbitcoin/tokyo-2018/edgedevplusplus/hierarchical-deterministic-wallets/https://btctranscripts.com/dallas-bitcoin-symposium/history-and-extrapolation/https://btctranscripts.com/scalingbitcoin/tokyo-2018/how-much-privacy-is-enough/https://btctranscripts.com/coindesk-consensus-2016/how-tech-companies-are-embracing-blockchain-database-technology/https://btctranscripts.com/scalingbitcoin/stanford-2017/how-to-charge-lightning/https://btctranscripts.com/coindesk-consensus-2016/how-to-get-bitcoin/https://btctranscripts.com/bit-block-boom/2019/how-to-meme-bitcoin-to-the-moon/https://btctranscripts.com/scalingbitcoin/montreal-2015/how-to-mine-bitcoin-profitably/https://btctranscripts.com/stanford-blockchain-conference/2019/htlcs-considered-harmful/https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2015/human-side-trust-workshop/https://btctranscripts.com/speakers/hutchins/https://btctranscripts.com/speakers/ian-lee/https://btctranscripts.com/speakers/ian-miers/https://btctranscripts.com/decentralized-financial-architecture-workshop/implications/https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2016/maaku-panel/https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2018/improving-bitcoin-smart-contract-efficiency/https://btctranscripts.com/scalingbitcoin/hong-kong-2015/in-adversarial-environments-blockchains-dont-scale/https://btctranscripts.com/tags/incentives/https://btctranscripts.com/scalingbitcoin/stanford-2017/incentives-tradeoffs-transaction-selection-in-dag-based-protocols/https://btctranscripts.com/scalingbitcoin/tokyo-2018/incentivizing-payment-channel-watchtowers/https://btctranscripts.com/coindesk-consensus-2016/internal-approaches-blockchain-database-technology-strategies/https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2015/internet-of-value/https://btctranscripts.com/rebooting-web-of-trust/2019-prague/intro/https://btctranscripts.com/scalingbitcoin/hong-kong-2015/intro/https://btctranscripts.com/scalingbitcoin/milan-2016/intro/https://btctranscripts.com/scalingbitcoin/stanford-2017/intro/https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/intro/https://btctranscripts.com/w3-blockchain-workshop-2016/wendy/https://btctranscripts.com/cryptoeconomic-systems/2019/introduction/https://btctranscripts.com/scalingbitcoin/tokyo-2018/introduction/https://btctranscripts.com/decentralized-financial-architecture-workshop/introduction/https://btctranscripts.com/scalingbitcoin/tokyo-2018/edgedevplusplus/introduction/https://btctranscripts.com/scalingbitcoin/hong-kong-2015/invertible-bloom-lookup-tables-and-weak-block-propagation-performance/https://btctranscripts.com/baltic-honeybadger/2018/investing-in-bitcoin-businesses/https://btctranscripts.com/w3-blockchain-workshop-2016/ipfs/https://btctranscripts.com/scalingbitcoin/montreal-2015/issues-impacting-block-size-proposals/https://btctranscripts.com/speakers/ittai-abraham/https://btctranscripts.com/speakers/ittay-eyal/https://btctranscripts.com/speakers/j.-christopher-giancarlo/https://btctranscripts.com/speakers/jacob-leshno/https://btctranscripts.com/speakers/james-dangelo/https://btctranscripts.com/speakers/james-gatto/https://btctranscripts.com/speakers/james-hilliard/https://btctranscripts.com/speakers/james-smith/https://btctranscripts.com/speakers/jan-capek/https://btctranscripts.com/speakers/jarl-fransson/https://btctranscripts.com/speakers/jason-potts/https://btctranscripts.com/speakers/jason-teutsch/https://btctranscripts.com/speakers/jeff-garzik/https://btctranscripts.com/speakers/jeremy-allaire/https://btctranscripts.com/speakers/jeremy-wilson/https://btctranscripts.com/speakers/jerry-brito/https://btctranscripts.com/speakers/jerry-cuomo/https://btctranscripts.com/speakers/jihan-wu/https://btctranscripts.com/speakers/jinglan-wang/https://btctranscripts.com/speakers/joachim-breitner/https://btctranscripts.com/speakers/joachim-neu/https://btctranscripts.com/speakers/joe-gerber/https://btctranscripts.com/speakers/john-woeltz/https://btctranscripts.com/speakers/johnson-lau/https://btctranscripts.com/speakers/joi-ito/https://btctranscripts.com/scalingbitcoin/stanford-2017/joi-ito/https://btctranscripts.com/scalingbitcoin/milan-2016/joinmarket/https://btctranscripts.com/speakers/jonathan-bier/https://btctranscripts.com/speakers/jonathan-harvey-buschel/https://btctranscripts.com/speakers/jonathan-tomim/https://btctranscripts.com/speakers/jordi-herrera/https://btctranscripts.com/speakers/jorge-tim%C3%B3n/https://btctranscripts.com/speakers/joshua-lim/https://btctranscripts.com/cryptoeconomic-systems/2019/journal-review/https://btctranscripts.com/cryptoeconomic-systems/2019/journals-as-clubs/https://btctranscripts.com/speakers/jun-muai/https://btctranscripts.com/speakers/justin-camarena/https://btctranscripts.com/scalingbitcoin/milan-2016/jute-braiding/https://btctranscripts.com/speakers/juthica-chou/https://btctranscripts.com/speakers/kanta-matsuura/https://btctranscripts.com/speakers/karl-floersch/https://btctranscripts.com/speakers/katherine-wu/https://btctranscripts.com/speakers/kathleen-breitman/https://btctranscripts.com/speakers/kenji-saito/https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2015/keynote/https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2015/keynote-gavin-andresen/https://btctranscripts.com/speakers/kim-hamilton-duffy/https://btctranscripts.com/speakers/kolya-sakhno/https://btctranscripts.com/speakers/kris-merkel/https://btctranscripts.com/speakers/kristov-atlas/https://btctranscripts.com/speakers/lata-varghese/https://btctranscripts.com/coindesk-consensus-2016/law-enforcement-and-anonymous-transactions/https://btctranscripts.com/speakers/lawrence-h.-summers/https://btctranscripts.com/speakers/leen-alshenibr/https://btctranscripts.com/grincon/2019/lehnberg/https://btctranscripts.com/speakers/lei-yang/https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2016/lessons-for-bitcoin-from-150-years-of-decentralization/https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/edgedevplusplus/libbitcoin/https://btctranscripts.com/cryptoeconomic-systems/2019/libra/https://btctranscripts.com/stanford-blockchain-conference/2020/libra-blockchain-intro/https://btctranscripts.com/scalingbitcoin/milan-2016/lightning/https://btctranscripts.com/chaincode-labs/chaincode-residency/2019-06-24-fabrice-drouin-the-transfer-layer/https://btctranscripts.com/scalingbitcoin/tokyo-2018/edgedevplusplus/lightning-network/https://btctranscripts.com/w3-blockchain-workshop-2016/lightning-network/https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/edgedevplusplus/lightning-network-layer-by-layer/https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/edgedevplusplus/lightning-network-routing/https://btctranscripts.com/breaking-bitcoin/2019/lightning-network-routing-security/https://btctranscripts.com/breaking-bitcoin/2019/lightning-network-security-panel/https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/edgedevplusplus/lightning-network-sphinx-and-onion-routing/https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/edgedevplusplus/lightning-network-topology/https://btctranscripts.com/building-on-bitcoin/2018/lightning-wallet-design/https://btctranscripts.com/stanford-blockchain-conference/2020/linking-anonymous-transactions/https://btctranscripts.com/stanford-blockchain-conference/2019/links/https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2016/linq/https://btctranscripts.com/speakers/lloyd-fournier/https://btctranscripts.com/speakers/lous-parker/https://btctranscripts.com/stanford-blockchain-conference/2020/lower-bounds-limits-plasma/https://btctranscripts.com/speakers/madars-virza/https://btctranscripts.com/speakers/mahdi-zamani/https://btctranscripts.com/speakers/mahnush-movahedi/https://btctranscripts.com/speakers/manu-drijvers/https://btctranscripts.com/speakers/marco-falke/https://btctranscripts.com/speakers/marco-santori/https://btctranscripts.com/speakers/marek-olszewski/https://btctranscripts.com/speakers/mark-friedenbach/https://btctranscripts.com/speakers/mark-wetjen/https://btctranscripts.com/speakers/marshall-long/https://btctranscripts.com/speakers/martin-lundfall/https://btctranscripts.com/w3-blockchain-workshop-2016/matsuo/https://btctranscripts.com/speakers/matt-weinberg/https://btctranscripts.com/speakers/matt-weiss/https://btctranscripts.com/speakers/matteo-maffei/https://btctranscripts.com/speakers/matthew-mezinskis/https://btctranscripts.com/speakers/maurice-herlihy/https://btctranscripts.com/speakers/max-keidun/https://btctranscripts.com/scalingbitcoin/stanford-2017/measuring-network-maximum-sustained-transaction-throughput/https://btctranscripts.com/cryptoeconomic-systems/2019/mechanism-design/https://btctranscripts.com/speakers/megan-chen/https://btctranscripts.com/speakers/melanie-shapiro/https://btctranscripts.com/speakers/meltem-demirors/https://btctranscripts.com/speakers/meni-rosenfeld/https://btctranscripts.com/decentralized-financial-architecture-workshop/metadata/https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/edgedevplusplus/metadata/https://btctranscripts.com/speakers/michael-more/https://btctranscripts.com/speakers/michael-straka/https://btctranscripts.com/speakers/michael-walfish/https://btctranscripts.com/scalingbitcoin/stanford-2017/microchains/https://btctranscripts.com/speakers/mikael-dubrovsky/https://btctranscripts.com/speakers/mike-schmidt/https://btctranscripts.com/speakers/miles-carlsten/https://btctranscripts.com/scalingbitcoin/milan-2016/mimblewimble/https://btctranscripts.com/misc/mimblewimble-podcast/https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/edgedevplusplus/mining-firmware-security/https://btctranscripts.com/stanford-blockchain-conference/2019/miniscript/https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2015/https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2016/https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2018/https://btctranscripts.com/stanford-blockchain-conference/2020/mixicles/https://btctranscripts.com/speakers/mooly-sagiv/https://btctranscripts.com/scalingbitcoin/montreal-2015/more-core-devs/https://btctranscripts.com/stanford-blockchain-conference/2020/motoko-language/https://btctranscripts.com/scalingbitcoin/tokyo-2018/multi-hop-locks/https://btctranscripts.com/scalingbitcoin/tokyo-2018/multi-party-channels-in-the-utxo-model-challenges-and-opportunities/https://btctranscripts.com/speakers/nathan-wilcox/https://btctranscripts.com/cryptoeconomic-systems/2019/near-misses/https://btctranscripts.com/speakers/neha-narula/https://btctranscripts.com/scalingbitcoin/hong-kong-2015/network-topologies-and-their-scalability-implications-on-decentralized-off-chain-networks/https://btctranscripts.com/breaking-bitcoin/2019/neutrino/https://btctranscripts.com/speakers/nic-carter/https://btctranscripts.com/speakers/nick-spooner/https://btctranscripts.com/speakers/nick-szabo/https://btctranscripts.com/speakers/nicolas-gailly/https://btctranscripts.com/stanford-blockchain-conference/2020/no-incentive/https://btctranscripts.com/scalingbitcoin/montreal-2015/non-currency-applications/https://btctranscripts.com/speakers/oleg-andreev/https://btctranscripts.com/speakers/omer-shlomovits/https://btctranscripts.com/scalingbitcoin/tokyo-2018/omniledger/https://btctranscripts.com/scalingbitcoin/milan-2016/on-the-security-and-performance-of-proof-of-work-blockchains/https://btctranscripts.com/scalingbitcoin/milan-2016/onion-routing-in-lightning/https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2015/eric-martindale/https://btctranscripts.com/baltic-honeybadger/2018/opening/https://btctranscripts.com/breaking-bitcoin/2019/opening-remarks/https://btctranscripts.com/stanford-blockchain-conference/2019/opening-remarks/https://btctranscripts.com/coindesk-consensus-2016/opening-remarks-state-of-blockchain-ryan-selkis/https://btctranscripts.com/stanford-blockchain-conference/2020/optimistic-vm/https://btctranscripts.com/scalingbitcoin/stanford-2017/optimizing-fee-estimation-via-mempool-state/https://btctranscripts.com/speakers/or-sattath/https://btctranscripts.com/scalingbitcoin/tokyo-2018/edgedevplusplus/overview-bitcoin-core-architecture/https://btctranscripts.com/scalingbitcoin/hong-kong-2015/overview-of-bips-necessary-for-lightning/https://btctranscripts.com/scalingbitcoin/montreal-2015/overview-of-security-concerns/https://btctranscripts.com/scalingbitcoin/stanford-2017/edgeplusplus/p2p-john-newbery/https://btctranscripts.com/tags/p2pkh/https://btctranscripts.com/scalingbitcoin/tokyo-2018/edgedevplusplus/p2pkh-p2wpkh-p2h-p2wsh/https://btctranscripts.com/scalingbitcoin/tokyo-2018/edgedevplusplus/partially-signed-bitcoin-transactions-bip174/https://btctranscripts.com/speakers/patricia-estevao/https://btctranscripts.com/speakers/patrick-mccorry/https://btctranscripts.com/speakers/patrick-murck/https://btctranscripts.com/speakers/patrick-strateman/https://btctranscripts.com/speakers/paul-vigna/https://btctranscripts.com/speakers/pavel-prihodko/https://btctranscripts.com/speakers/pavol-rusnak/https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/payment-channel-recovery-with-seeds/https://btctranscripts.com/speakers/pedro-moreno-sanchez/https://btctranscripts.com/decentralized-financial-architecture-workshop/perspective/https://btctranscripts.com/speakers/peter-rizun/https://btctranscripts.com/w3-blockchain-workshop-2016/petertodd-dex/https://btctranscripts.com/speakers/phillip-hoenisch/https://btctranscripts.com/w3-blockchain-workshop-2016/physical-assets/https://btctranscripts.com/speakers/pierre-roberge/https://btctranscripts.com/speakers/pindar-wong/https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/plasma-cash/https://btctranscripts.com/scalingbitcoin/tokyo-2018/playing-with-fire-adjusting-bitcoin-block-subsidy/https://btctranscripts.com/stanford-blockchain-conference/2020/plonk/https://btctranscripts.com/tags/post-quantum/https://btctranscripts.com/speakers/prakash-santhana/https://btctranscripts.com/speakers/pramod-viswanath/https://btctranscripts.com/speakers/prastudy-fauzi/https://btctranscripts.com/baltic-honeybadger/2018/present-and-future-tech-challenges-in-bitcoin/https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/prism/https://btctranscripts.com/stanford-blockchain-conference/2020/prism/https://btctranscripts.com/scalingbitcoin/montreal-2015/privacy-and-fungibility/https://btctranscripts.com/w3-blockchain-workshop-2016/privacy-anonymity-and-identity-group/https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/edgedevplusplus/privacy-concepts/https://btctranscripts.com/stanford-blockchain-conference/2019/privacy-preserving-multi-hop-locks/https://btctranscripts.com/scalingbitcoin/montreal-2015/privacy-preserving-smart-contracts/https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/private-information-retrieval/https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/proof-of-necessary-work/https://btctranscripts.com/stanford-blockchain-conference/2020/proof-of-necessary-work/https://btctranscripts.com/stanford-blockchain-conference/2020/proof-of-stake/https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/proof-of-verification-for-proof-of-work/https://btctranscripts.com/tags/proof-of-stake/https://btctranscripts.com/stanford-blockchain-conference/2019/proofs-of-space-and-replication/https://btctranscripts.com/scalingbitcoin/tokyo-2018/edgedevplusplus/protecting-yourself-and-your-business/https://btctranscripts.com/w3-blockchain-workshop-2016/provenance-groups/https://btctranscripts.com/speakers/quentin-le-sceller/https://btctranscripts.com/stanford-blockchain-conference/2019/quisquis/https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2016/r3/https://btctranscripts.com/speakers/ranjit-kumaresan/https://btctranscripts.com/coindesk-consensus-2016/reaching-consensus-open-blockchains/https://btctranscripts.com/scalingbitcoin/tokyo-2018/rebalancing-lightning/https://btctranscripts.com/rebooting-web-of-trust/https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/edgedevplusplus/rebroadcasting/https://btctranscripts.com/scalingbitcoin/stanford-2017/redesigning-bitcoin-fee-market/https://btctranscripts.com/scalingbitcoin/montreal-2015/relay-network/https://btctranscripts.com/cryptoeconomic-systems/2019/reproducible-builds/https://btctranscripts.com/scalingbitcoin/tokyo-2018/reproducible-lightning-benchmark/https://btctranscripts.com/bitcoin-core-dev-tech/2015-02/research-and-development-goals/https://btctranscripts.com/scalingbitcoin/montreal-2015/reworking-bitcoin-core-p2p-code-for-robustness-and-event-driven/https://btctranscripts.com/speakers/riccardo-casatta/https://btctranscripts.com/speakers/richard-myers/https://btctranscripts.com/speakers/robert-schwinker/https://btctranscripts.com/speakers/rodrigo-buenaventura/https://btctranscripts.com/speakers/roman-snitko/https://btctranscripts.com/speakers/ron-rivest/https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2016/rootstock/https://btctranscripts.com/scalingbitcoin/montreal-2015/roundgroup-roundup-1/https://btctranscripts.com/scalingbitcoin/montreal-2015/roundgroup-roundup-2/https://btctranscripts.com/w3-blockchain-workshop-2016/royalties/https://btctranscripts.com/speakers/ryan-selkis/https://btctranscripts.com/misc/safecurves-choosing-safe-curves-for-elliptic-curve-cryptography-2014/https://btctranscripts.com/speakers/saifedean-ammous/https://btctranscripts.com/speakers/sandra-ro/https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2015/peter-todd-scalability/https://btctranscripts.com/stanford-blockchain-conference/2020/scalable-rsa-modulus-generation/https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2016/scaling-debate-is-a-proxy-battle-over-centralization/https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/scaling-oblivious-read-write/https://btctranscripts.com/speakers/scott-manuel/https://btctranscripts.com/scalingbitcoin/tokyo-2018/scriptless-ecdsa/https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/scriptless-lotteries/https://btctranscripts.com/grincon/2019/scriptless-scripts-with-mimblewimble/https://btctranscripts.com/scalingbitcoin/tokyo-2018/edgedevplusplus/scripts-general-and-simple/https://btctranscripts.com/speakers/sean-neville/https://btctranscripts.com/speakers/sebasti%C3%A1n-reca/https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/secure-fountain-architecture/https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2015/security-and-usability/https://btctranscripts.com/scalingbitcoin/hong-kong-2015/security-assumptions/https://btctranscripts.com/breaking-bitcoin/2019/security-attacks-decentralized-mining-pools/https://btctranscripts.com/scalingbitcoin/montreal-2015/security-of-diminishing-block-subsidy/https://btctranscripts.com/tags/segregated-witness/https://btctranscripts.com/scalingbitcoin/hong-kong-2015/segregated-witness-and-its-impact-on-scalability/https://btctranscripts.com/scalingbitcoin/milan-2016/segwit-lessons-learned/https://btctranscripts.com/scalingbitcoin/tokyo-2018/self-reproducing-coins-as-universal-turing-machine/https://btctranscripts.com/rebooting-web-of-trust/2019-prague/self-sovereign-identity-ideology-and-architecture/https://btctranscripts.com/breaking-bitcoin/2019/selfish-mining/https://btctranscripts.com/speakers/sergej-kotliar/https://btctranscripts.com/speakers/sergio-lerner/https://btctranscripts.com/speakers/shafi-goldwasser/https://btctranscripts.com/rebooting-web-of-trust/2019-prague/shamir-secret-sharing/https://btctranscripts.com/scalingbitcoin/montreal-2015/sharding-the-blockchain/https://btctranscripts.com/speakers/shayan-eskandari/https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2016/siacoin/https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2015/matt-corallo-sidechains/https://btctranscripts.com/scalingbitcoin/milan-2016/sidechains/https://btctranscripts.com/scalingbitcoin/tokyo-2018/edgedevplusplus/sidechains-and-federation-models/https://btctranscripts.com/scalingbitcoin/tokyo-2018/edgedevplusplus/sighash-noinput/https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/edgedevplusplus/signet/https://btctranscripts.com/speakers/simon-peffers/https://btctranscripts.com/speakers/slava-zhigulin/https://btctranscripts.com/stanford-blockchain-conference/2020/smart-contract-bug-hunting/https://btctranscripts.com/w3-blockchain-workshop-2016/smart-signatures/https://btctranscripts.com/scalingbitcoin/montreal-2015/snarks/https://btctranscripts.com/simons-institute/snarks-and-their-practical-applications/https://btctranscripts.com/stanford-blockchain-conference/2020/solving-data-availability-attacks-using-coded-merkle-trees/https://btctranscripts.com/cryptoeconomic-systems/2019/solving-the-blockchain-trilemma/https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2015/some-questions-for-bitcoiners/https://btctranscripts.com/speakers/soumya-basu/https://btctranscripts.com/dallas-bitcoin-symposium/sound-money/https://btctranscripts.com/stanford-blockchain-conference/2019/spork-probabilistic-bitcoin-soft-forks/https://btctranscripts.com/speakers/sreeram-kannan/https://btctranscripts.com/stanford-blockchain-conference/2019/stark-dex/https://btctranscripts.com/stanford-blockchain-conference/2020/stark-for-developers/https://btctranscripts.com/stanford-blockchain-conference/2019/state-channels/https://btctranscripts.com/coindesk-consensus-2016/state-of-blockchain/https://btctranscripts.com/scalingbitcoin/stanford-2017/state-of-cryptography/https://btctranscripts.com/bit-block-boom/2019/state-of-multisig/https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/edgedevplusplus/statechains/https://btctranscripts.com/scalingbitcoin/tokyo-2018/statechains/https://btctranscripts.com/speakers/stefan-dziembowski/https://btctranscripts.com/speakers/stefano-lande/https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2015/andrew-miller/https://btctranscripts.com/speakers/stephanie-hurder/https://btctranscripts.com/stanford-blockchain-conference/2020/streamlet/https://btctranscripts.com/scalingbitcoin/montreal-2015/stroem-payment-channels/https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/survey-of-progress-in-zero-knowledge-proofs-towards-trustless-snarks/https://btctranscripts.com/speakers/swanand-kadhe/https://btctranscripts.com/rebooting-web-of-trust/2019-prague/swashbuckling-safety-training/https://btctranscripts.com/stanford-blockchain-conference/2019/sybilquorum/https://btctranscripts.com/scalingbitcoin/montreal-2015/systematizing-knowledge/https://btctranscripts.com/speakers/taariq-lewis/https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/edgedevplusplus/taproot/https://btctranscripts.com/scalingbitcoin/tokyo-2018/edgedevplusplus/taproot-and-graftroot/https://btctranscripts.com/bit-block-boom/2019/taproot-schnorr-soft-fork/https://btctranscripts.com/texas-bitcoin-conference-2014/https://btctranscripts.com/dallas-bitcoin-symposium/texas-energy-market/https://btctranscripts.com/speakers/thang-n.-dinh/https://btctranscripts.com/baltic-honeybadger/2018/the-b-foundation/https://btctranscripts.com/baltic-honeybadger/2018/the-bitcoin-standard/https://btctranscripts.com/baltic-honeybadger/2018/the-future-of-bitcoin-smart-contracts/https://btctranscripts.com/baltic-honeybadger/2018/the-future-of-bitcoin-wallets/https://btctranscripts.com/baltic-honeybadger/2018/the-future-of-lightning/https://btctranscripts.com/baltic-honeybadger/2018/the-reserve-currency-fallacy/https://btctranscripts.com/bit-block-boom/2019/there-can-only-be-one/https://btctranscripts.com/speakers/thomas-eizinger/https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/threshold-scriptless-scripts/https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2015/arvind-narayanan/https://btctranscripts.com/stanford-blockchain-conference/2019/threshold-signatures/https://btctranscripts.com/stanford-blockchain-conference/2019/thundercore/https://btctranscripts.com/speakers/tim-roughgarden/https://btctranscripts.com/tags/timestamping/https://btctranscripts.com/scalingbitcoin/milan-2016/timestamping/https://btctranscripts.com/simons-institute/todo/https://btctranscripts.com/cryptoeconomic-systems/2019/token-journal/https://btctranscripts.com/speakers/tone-vays/https://btctranscripts.com/rebooting-web-of-trust/2019-prague/topics/https://btctranscripts.com/baltic-honeybadger/2018/trading-panel/https://btctranscripts.com/scalingbitcoin/montreal-2015/transaction-fee-estimation/https://btctranscripts.com/stanford-blockchain-conference/2020/transparent-dishonesty/https://btctranscripts.com/stanford-blockchain-conference/2020/transparent-snarks-from-dark-compilers/https://btctranscripts.com/cryptoeconomic-systems/2019/trust-and-blockchain-marketplaces/https://btctranscripts.com/baltic-honeybadger/2018/trustlessness-scalability-and-directions-in-security-models/https://btctranscripts.com/scalingbitcoin/milan-2016/tumblebit/https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/txprobe/https://btctranscripts.com/speakers/udi-wertheimer/https://btctranscripts.com/scalingbitcoin/milan-2016/unlinkable-outsourced-channel-monitoring/https://btctranscripts.com/coindesk-consensus-2016/upgrading-capital-markets-for-digital-asset-trading/https://btctranscripts.com/stanford-blockchain-conference/2019/urkel-trees/https://btctranscripts.com/scalingbitcoin/stanford-2017/using-the-chain-for-what-chains-are-good-for/https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2019/utreexo/https://btctranscripts.com/scalingbitcoin/hong-kong-2015/validation-cost-metric/https://btctranscripts.com/scalingbitcoin/montreal-2015/validation-costs/https://btctranscripts.com/scalingbitcoin/stanford-2017/valueshuffle-mixing-confidential-transactions/https://btctranscripts.com/speakers/vasily-kharin/https://btctranscripts.com/coindesk-consensus-2016/visa-chain/https://btctranscripts.com/speakers/vitalik-buterin/https://btctranscripts.com/speakers/vivek-bagaria/https://btctranscripts.com/speakers/vlad-zamfir/https://btctranscripts.com/speakers/vortex/https://btctranscripts.com/stanford-blockchain-conference/2019/vulnerability-detection/https://btctranscripts.com/speakers/warren-togami/https://btctranscripts.com/scalingbitcoin/stanford-2017/weak-signal-radio-communications-for-bitcoin-network-resilience/https://btctranscripts.com/rebooting-web-of-trust/2019-prague/weak-signals/https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2015/welcome/https://btctranscripts.com/speakers/wendy-seltzer/https://btctranscripts.com/speakers/whalepanda/https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2016/pindar-wong/https://btctranscripts.com/coindesk-consensus-2016/why-bitcoin-still-matters/https://btctranscripts.com/magicalcryptoconference/2019/why-block-sizes-should-not-be-too-big/https://btctranscripts.com/scalingbitcoin/hong-kong-2015/why-miners-will-not-voluntarily-individually-produce-smaller-blocks/https://btctranscripts.com/speakers/william-mougayar/https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/work-in-progress/https://btctranscripts.com/speakers/yonatan-sompolinsky/https://btctranscripts.com/speakers/yorke-rhodes/https://btctranscripts.com/speakers/yurii-rashkovskii/https://btctranscripts.com/speakers/yuta-takanashi/https://btctranscripts.com/speakers/yuval-kogman/https://btctranscripts.com/simons-institute/zero-knowledge-probabilistic-proof-systems/https://btctranscripts.com/scalingbitcoin/hong-kong-2015/zero-knowledge-proofs-for-bitcoin-scalability-and-beyond/https://btctranscripts.com/mit-bitcoin-expo/mit-bitcoin-expo-2015/zerocash-and-zero-knowledge-succint-arguments-of-knowledge-libsnark/https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/zerolink-sudoku/https://btctranscripts.com/speakers/zeta-avarikioti/https://btctranscripts.com/cryptoeconomic-systems/2019/zksharks/https://btctranscripts.com/scalingbitcoin/tel-aviv-2019/zkvm/
\ No newline at end of file
diff --git a/index.json b/index.json
index 9a9b0bb4fd..270deae163 100644
--- a/index.json
+++ b/index.json
@@ -1 +1 @@
-[{"uri":"/scalingbitcoin/montreal-2015/","title":"Montreal (2015)","content":" Mark Friedenbach - Alternatives To Block Size As Aggregate Resource Limits Come Plooy - Amiko Pay Rusty Russell - Bitcoin Block Propagation and IBLT Tadge Dryja, Joseph Poon - Bitcoin Failure Modes And The Role Of The Lightning Network Conner Fromknecht, Nathan Wilcox - Bitcoin Load Spike Simulation Patrick Strateman - Block Synchronization Time Ittay Eyal, Emin Gun Sirer - Blockchain Testbed Andrew Miller, Dave Levin - Coinscope Marshall Long - Competitive Fee Market Urgency Peter Rizun - Fee …"},{"uri":"/scalingbitcoin/hong-kong-2015/","title":"Hong Kong (2015)","content":" Jeff Garzik - A Bevy Of Block Size Proposals Bip100 Bip102 And More Mark Friedenbach - A Flexible Limit Trading Subsidy For Larger Blocks Jonathan Tomim - Bip101 Block Propagation Data From Testnet Jorge Timón - Bip99 And Uncontroversial Hard Forks Bob McElrath - Braiding The Blockchain Pindar Wong - Day 2 Opening Eric Lombrozo - Extensibility Adam Back - Fungibility And Scalability Peter Todd - In Adversarial Environments Blockchains Dont Scale Bobby Lee, Pindar Wong - Intro Kalle Rosenbaum, …"},{"uri":"/scalingbitcoin/milan-2016/","title":"Milan (2016)","content":" Jonas Schnelli - BIP151 Peer Encryption Peter Todd - Breaking The Chain Meltem Demirors, Eric Lombrozo - Build Scale Operate Chainbreak Peter Todd - Client Side Validation Mark Erhardt - Coin Selection Eleftherios Kokoris-Kogias - Collective Signing Emin Gun Sirer - Covenants Day 1 Group Summaries Day 2 Group Summaries Mark Friedenbach - Fast Difficulty Adjustment Pavel Prihodko, Kolya Sakhno, Alexei Ostrovskiy, Slava Zhigulin, Olaoluwa Osuntokun - Flare Routing In Lightning Matt Corallo, Adam …"},{"uri":"/scalingbitcoin/stanford-2017/","title":"Stanford (2017)","content":" Ethan Heilman - Atomically Trading With Roger Gambling On The Success Of A Hard Fork Olaoluwa Osuntokun, Johnson Lau - Bitcoin Script V2.0 And Strengthened Payment Channels Harry Kalodner - Blocksci Platform Ian Miers - Bolt Anonymous Payment Channels For Decentralized Currencies Anthony Towns - Changes Without Unanimous Consent Pedro Moreno-Sanchez - Concurrency And Privacy With Payment Channel Networks Tadge Dryja - Discreet Log Contracts Edgeplusplus Benedikt Bünz, Mahdi Zamani - Flyclient …"},{"uri":"/scalingbitcoin/tokyo-2018/","title":"Tokyo (2018)","content":" Benedikt Bünz, Benjamin Fisch, Dan Boneh - Accumulators Cristina Pérez-Solà, Sergi Delgado Segura, Guillermo Navarro-Arribas, Jordi Herrera - Analysis Of Dust In Utxo Based Cryptocurrencies Thomas Eizinger, Lloyd Fournier, Phillip Hoenisch - Atomic Swaps Olaoluwa Osuntokun - Bitcoin Script Dan Boneh, Manu Drijvers, Gregory Neven - Compact Multi Signatures For Smaller Blockchains Jun Muai - Deploying Blockchain At Scale Lessons From The Internet Deployment In Japan Edgedevplusplus Mark …"},{"uri":"/scalingbitcoin/tel-aviv-2019/","title":"Tel Aviv (2019)","content":" Pedro Moreno-Sanchez - Anonymous Atomic Locks Pedro Moreno-Sanchez - Atomic Multi Channel Updates Thang N. Dinh - Backpackers Jeremy Rubin - Bip Securethebag Stefano Lande - Bitml Edgedevplusplus Meni Rosenfeld - Elastic Block Caps Gleb Naumenko - Erlay Anton Yemelyanov - Intro David Vorick - Payment Channel Recovery With Seeds Georgios Konstantopoulos - Plasma Cash Vivek Bagaria - Prism Private Information Retrieval Assimakis Kattis - Proof Of Necessary Work Kanta Matsuura - Proof Of …"},{"uri":"/tags/lightning/","title":"lightning","content":""},{"uri":"/lightning-specification/","title":"Lightning Specification","content":" Lightning Specification Meeting - Agenda 0936 Lightning Specification Meeting - Agenda 0943 Lightning Specification Meeting - Agenda 0949 Lightning Specification Meeting - Agenda 0955 Lightning Specification Meeting - Agenda 0957 Lightning Specification Meeting - Agenda 0969 Lightning Specification Meeting - Agenda 1053 Lightning Specification Meeting - Agenda 1055 Lightning Specification Meeting - Agenda 1067 Lightning Specification Meeting - Agenda 1076 Lightning Specification Meeting - …"},{"uri":"/lightning-specification/2023-09-25-specification-call/","title":"Lightning Specification Meeting - Agenda 1114","content":"Agenda: https://github.com/lightning/bolts/issues/1114\nSpeaker 0: So, [redacted] pointed out that we did not do this, and we have to do this. I\u0026amp;rsquo;ve been working on the code so that you have to push their commitment transaction. Now, there are several problems with this. One is that in many states, there are two possible commitment transactions they could have. In theory, you know what they are. In practice, it turned out to be a bit of a nightmare to unwind the state. So, I actually just …"},{"uri":"/tags/","title":"Tags","content":""},{"uri":"/","title":"₿itcoin Transcripts","content":""},{"uri":"/speakers/andrew-chow/","title":"Andrew Chow","content":""},{"uri":"/tags/bitcoin-core/","title":"bitcoin core","content":""},{"uri":"/bitcoin-core-dev-tech/","title":"Bitcoin Core Dev Tech","content":" Bitcoin Core Dev Tech 2015 Bitcoin Core Dev Tech 2017 Bitcoin Core Dev Tech 2018 (Mar) Bitcoin Core Dev Tech 2018 (Oct) Bitcoin Core Dev Tech 2019 Bitcoin Core Dev Tech 2022 Bitcoin Core Dev Tech 2023 (Apr) Bitcoin Core Dev Tech 2023 (Sept) "},{"uri":"/bitcoin-core-dev-tech/2023-09/","title":"Bitcoin Core Dev Tech 2023 (Sept)","content":" AssumeUTXO Update Cory Fields - CMake Update Discussion on open Coin Selection matters thecharlatan - Kernel Planning thecharlatan - Kernel Update Libsecp256k1 Meeting P2P Design Goals P2P working session Gloria Zhao - Package Relay Planning Mark Erhardt - Privacy Metrics for Coin Selection Andrew Chow - Remove the legacy wallet and updating descriptors Signature Aggregation Update "},{"uri":"/tags/build-systems/","title":"build systems","content":""},{"uri":"/categories/","title":"Categories","content":""},{"uri":"/bitcoin-core-dev-tech/2023-09/cmake/","title":"CMake Update","content":"Update Hebasto has a branch he has been PRing into his own repo. Opened a huge CMake PR for Bitcoin core.\nIntroducing it chunk by chunk on his own repo\nQT and GUIX is after that\nNext steps How to get this into Core?\nWe don’t have something clean. Still have something wonky and how and what to do with autotools.\nIdeally introduce CMake for a full cycle. It might still be a little too rough to ship on day 1 of the v27 cycle.\nWe could deviate from the beginning of the cycle plan. Half way through a …"},{"uri":"/categories/core-dev-tech/","title":"core-dev-tech","content":""},{"uri":"/speakers/cory-fields/","title":"Cory Fields","content":""},{"uri":"/bitcoin-core-dev-tech/2023-09/wallet-legacy-upgrade/","title":"Remove the legacy wallet and updating descriptors","content":"Wallet migration + legacy wallet removal The long-term goal targeted for v29 is to delete BDB and drop the legacy wallet. The migration PR for the GUI was just merged recently, so that will be possible for the next release v26. The \u0026amp;ldquo;Drop migratewallet experimental warning\u0026amp;rdquo; PR (#28037) should also go in before v26. Migrating without BDB should be possible for v27 (PRs \u0026amp;ldquo;Independent BDB\u0026amp;rdquo; #26606 and \u0026amp;ldquo;Migrate without BDB\u0026amp;rdquo; #26596). Priority PRs for now are:\n#20892 …"},{"uri":"/tags/signature-aggregation/","title":"signature aggregation","content":""},{"uri":"/bitcoin-core-dev-tech/2023-09/signature-aggregation/","title":"Signature Aggregation Update","content":"The status of the Half-Agg BIP? TODOs but also no use cases upcoming so adding it to the BIP repo doesn\u0026amp;rsquo;t seem useful\nBIP Half-agg TODOs for BIP\nConsider setting z_0 = 1\nReconsider maximum number of signatures\nAdd failing verification test vectors that exercise edge cases.\nAdd signing test vectors (passing and failing, including edge cases)\nTest latest version of hacspec (run through checker)\nHalf-agg BIP has a max number of signatures (2^16), making testing easy\nNeeds more test vectors …"},{"uri":"/speakers/","title":"Speakers","content":""},{"uri":"/tags/wallet/","title":"wallet","content":""},{"uri":"/tags/assumeutxo/","title":"assumeutxo","content":""},{"uri":"/bitcoin-core-dev-tech/2023-09/assumeutxo-update/","title":"AssumeUTXO Update","content":" One remaining PR\n#27596 Adds loadtxoutset and getchainstate RPC, documentation, scripts, tests Adds critical functionality needed for assumeutxo validation to work: net processing updates, validation interface updates, verifydb bugfix, cache rebalancing Makes other improvements so pruning, indexing, -reindex features are compatible with assumeutxo and work nicely Adds hardcoded assumeutxo hash at height 788,000 Probably this should be moved to separate PR? Questions about initial next steps …"},{"uri":"/tags/coin-selection/","title":"coin selection","content":""},{"uri":"/speakers/gloria-zhao/","title":"Gloria Zhao","content":""},{"uri":"/tags/kernel/","title":"kernel","content":""},{"uri":"/bitcoin-core-dev-tech/2023-09/kernel-planning/","title":"Kernel Planning","content":"Undecided on where to take this next\nCarl purposely didn\u0026amp;rsquo;t plan beyond what we have\nOptions: Look for who the users currently are of kernel code and polish those interfaces. We\u0026amp;rsquo;ll end up with a bunch of trade-offs. And I don\u0026amp;rsquo;t see us piecemeal extracting something that is useable to core and someone on the outside.\nThe GUI much high level to be on this list. The GUI uses a node interface, it doesn\u0026amp;rsquo;t call an validation right now. It does use some of the data structures. …"},{"uri":"/tags/libsecp256k1/","title":"libsecp256k1","content":""},{"uri":"/bitcoin-core-dev-tech/2023-09/libsecp256k1-meeting/","title":"Libsecp256k1 Meeting","content":" Topics: Scope, Priorities Next release Dec 16th Scope: Informal agreeement currently What new modules to add? Needs a specification (whatever that means, Pseudocode etc.0 Should we formalize the agreement more? Should also not be too specific What are examples where this came up in the past? Exfill, Ecdh, Elswift, SIlent payments, musig, schnorr, adaptor sigs, half-agg How specific do we need to be? Tie it to examples to be more clear ECIES (Interesting in the future?) Other problem: What is …"},{"uri":"/speakers/mark-erhardt/","title":"Mark Erhardt","content":""},{"uri":"/tags/p2p/","title":"P2P","content":""},{"uri":"/bitcoin-core-dev-tech/2023-09/p2p-design-goals/","title":"P2P Design Goals","content":"Guiding Questions What are we trying to achieve?\nWhat are we trying to prevent?\nHow so we weight performance over privacy?\nWhat is our tolerance level for net attacks?\nAre we trying to add stuff to the network or are we trying to prevent people getting information?\nNetwork topology: By design we are trying to prevent the topology being known Information creation, addresses, txs or blocks\nWe want blocks at tips fast - consensus critical information needs to be as fast as possible - ability to get …"},{"uri":"/tags/package-relay/","title":"package relay","content":""},{"uri":"/bitcoin-core-dev-tech/2023-09/package-relay-planning/","title":"Package Relay Planning","content":"Package Relay Planning What can we do better, keep doing?\nThis is all the work that needs to be done for package relay -\u0026amp;gt; big chart\nLeft part is mempool validation stuff. It’s how we decide if we put transactions in the mempool after receiving them “somehow”.\nRight is peer to peer stuff\nCurrent master is accepting parents-and-child packages(every tx but last must be a parent of child), one by one, then all at the same time.\nIt\u0026amp;rsquo;s a simplification, but also economically wrong. Missing …"},{"uri":"/tags/privacy/","title":"privacy","content":""},{"uri":"/bitcoin-core-dev-tech/2023-09/privacy-metrics/","title":"Privacy Metrics for Coin Selection","content":" Goal: Get privacy consciousness into coin selection Configurability Privacy vs cost (waste) Privacy: weighted on a 0-5 scale Cost: weighted on a 0-5 scale Convert privacy preference (0-5) into satoshis to make it compatible with the waste score Combined score = PrivacyScoreWeight x PrivacyScore + CostWeight x WasteMetric 20-30 sats per privacy point as a gut feeling Privacy score example: sending to different script type than inputs of transaction We already match the change type to the …"},{"uri":"/speakers/thecharlatan/","title":"thecharlatan","content":""},{"uri":"/bitcoin-core-dev-tech/2023-09/wallet-coin-selection/","title":"Discussion on open Coin Selection matters","content":" Topic: review of https://github.com/bitcoin/bitcoin/pull/27601 Problem statement: when doing manual RBF (without using bumpfee RPC) we treat previous change output as a receiver and thus create two outputs to the same address Proposal: combine amount on outputs to the same address What are valid use-cases for having the same address for change and output? Consolidation with payment Alternative: Use sendall with two outputs one with an amount and yours without an amount Payment and send at least …"},{"uri":"/bitcoin-core-dev-tech/2023-09/p2p-working-session/","title":"P2P working session","content":"Erlay Gleb is active and ready to move forward - #21515 Are there people generally interested in review? I wanted first to convince myself that this is useful. I couldn\u0026amp;rsquo;t reproduce the numbers from the paper - 5% was what I got with ~100 connections. My node is listening on a non-standard port. It may be that I don\u0026amp;rsquo;t have a normal sample. There is a pull request that could add RPC stats to bitcoind - that might get better numbers. Current stats are per peer and we lose those stats …"},{"uri":"/bitcoin-core-dev-tech/2023-09/kernel-update/","title":"Kernel Update","content":"Original roadmap decided by carl was:\nStage 1\nStep 1 Introduce bitcoin-chainstate \u0026amp;ldquo;kitchen sink\u0026amp;rdquo; Step 2 (wrapped up ~2mon ago) remove non-valiation code\nStep 3 (where we are rn) remove non-validation headers from bitcoin-chainstate\nWe have mostly implemented Step 4 integrate libbitcoinkernel as a static library\nHave the implementation on personal repo Need to look into breaking up files or live with code organization not being super logical Stage 2 (we should talk about this now) …"},{"uri":"/lightning-specification/2023-08-28-specification-call/","title":"Lightning Specification Meeting - Agenda 1103","content":"Agenda: https://github.com/lightning/bolts/issues/1103\nSpeaker 0: I don\u0026amp;rsquo;t think I\u0026amp;rsquo;ve seen any discussion happening on any of the PRs. So, I don\u0026amp;rsquo;t think we should go and have them in order, except maybe the first one that we may want to just finalize and get something into the spec to say that it should be 2016 everywhere. But, as [redacted] was saying, can probably make it a one-liner and it would be easier.\nSpeaker 1: Please.\nSpeaker 0: Okay, so let\u0026amp;rsquo;s just make that …"},{"uri":"/lightning-specification/2023-08-14-specification-call/","title":"Lightning Specification Meeting - Agenda 1101","content":"Agenda: https://github.com/lightning/bolts/issues/1101\nSpeaker 0: Alright, should we start? I want to talk a quick update on dual funding because I\u0026amp;rsquo;ve been working with [redacted] on cross-compatibility tests between Core Lightning and Eclair, and so far, everything looks good. The only part that has not yet been fully implemented in CLN is the reconnection part — when you disconnect in the middle of the signature exchange. This kind of reconnection is supposed to complete that signature …"},{"uri":"/lightning-specification/2023-07-31-specification-call/","title":"Lightning Specification Meeting - Agenda 1098","content":"Agenda: https://github.com/lightning/bolts/issues/1098\nSpeaker 0: Great. I guess, does anyone have any urgent stuff that we want to make sure we get to in the meeting today? If not, I\u0026amp;rsquo;m just going to go ahead and start working down the recently updated proposal seeking review list. Great. Okay. First up on the list is option simple close. This is from the summit we had a few weeks ago in July. Looks like [Redacted] and [Redacted] have commented on this and [Redacted] stuff. Does anyone …"},{"uri":"/lightning-specification/2023-07-17-specification-call/","title":"Lightning Specification Meeting - Agenda 1094","content":"Agenda: https://github.com/lightning/bolts/issues/1094\nSpeaker 0: Alright. Does anyone want to volunteer to take us through the list? Nope? Okay. I will read the issue that [Redacted] very kindly left for us then. The first item on the list is Bolt 8’s chaining keys clarification. Is there anything we need to talk about here?\nSpeaker 1: Yeah. Yes, it\u0026amp;rsquo;s almost under the spelling rule, but I think it\u0026amp;rsquo;s been ACKed by everyone. So, unless people have objections to the specific wording. …"},{"uri":"/speakers/dusty-daemon/","title":"Dusty Daemon","content":""},{"uri":"/tags/multisig/","title":"multisig","content":""},{"uri":"/categories/podcast/","title":"podcast","content":""},{"uri":"/speakers/stephan-livera/","title":"Stephan Livera","content":""},{"uri":"/stephan-livera-podcast/","title":"Stephan Livera Podcast","content":" James O\u0026amp;#39;Beirne - A New Way to HODL? A Security Focused Bitcoin Node Christian Decker - ANYPREVOUT, MPP, Mitigating LN Attacks Thomas Jestopher, Anthony Potdevin - Becoming A Lightning Routing Node Operator Mark Erhardt - Bitcoin Coin Selection - Managing Large Wallets Jon Atack - Bitcoin Core contribution Josibake - Bitcoin Developer Education Overview Chris Stewart - Bitcoin DLCs \u0026amp;amp; Stablechannels Steve Lee - Bitcoin Grants, Design \u0026amp;amp; Crypto Patents (COPA) Anthony Ronning - Bitcoin …"},{"uri":"/stephan-livera-podcast/what-is-splicing/","title":"What is splicing?","content":"Stephan Livera 00:02:14\nDusty welcome to the show hey thanks for having me yeah I\u0026amp;rsquo;m a fan of what you got what you\u0026amp;rsquo;re doing with splicing and obviously it\u0026amp;rsquo;s been great to see you over the years kind of or in and around the Bitcoin and Lightning circles and yeah I love what you\u0026amp;rsquo;re doing with flashing so let\u0026amp;rsquo;s hear a little bit about you just for people who don\u0026amp;rsquo;t know you just a little bit on you\nDusty Daemon 00:02:36\nThanks yeah I\u0026amp;rsquo;m Dusty Damon …"},{"uri":"/lightning-specification/2023-06-19-specification-call/","title":"Lightning Specification Meeting - Agenda 1088","content":"Agenda: https://github.com/lightning/bolts/issues/1088\nSpeaker 0: Thanks [Redacted]. So, there isn\u0026amp;rsquo;t much that has changed on any of the PRs that are on the pending to-do list, except for attributable errors. So, maybe since [Redacted] is here, we can start with attributable errors, and [Redacted], you can tell us what has changed about the HMAC truncation, for example.\nSpeaker 1: Yeah, so not that much changed. Just the realization that we could truncate the HMAC basically, because the …"},{"uri":"/lightning-specification/2023-06-05-specification-call/","title":"Lightning Specification Meeting - Agenda 1085","content":"Agenda: https://github.com/lightning/bolts/issues/1085\nSpeaker 0: Alright, so let\u0026amp;rsquo;s start. So, the first PR on the list is one we\u0026amp;rsquo;ve already discussed last week. It just needs someone from another team, either Lightning Labs or LDK to hack. It\u0026amp;rsquo;s just a clarification on Bolt 8. So, I don\u0026amp;rsquo;t think it should be reviewed right now because just takes time to work through it and verify that it matches your implementation. But if someone on either of those teams can add it to …"},{"uri":"/lightning-specification/2023-05-22-specification-call/","title":"Lightning Specification Meeting - Agenda 1082","content":"Agenda: https://github.com/lightning/bolts/issues/1082\nSpeaker 1: So, the first PR we have on the list is a clarification on Bolt 8 by [Redacted]. It looks like, if I understand correctly, someone tried to reimplement Bolt 8 and got it wrong, and it\u0026amp;rsquo;s only clarifications. Is that correct?\nSpeaker 2: Yes. So LN message - a JavaScript library that speaks to nodes - had everything right except for the fact they shared a chaining key, which is correct to start with. They start at the same …"},{"uri":"/lightning-specification/2023-05-08-specification-call/","title":"Lightning Specification Meeting - Agenda 1076","content":"Agenda: https://github.com/lightning/bolts/issues/1076\nSpeaker 0: First off of the list is dual funding. [Redacted] has merged the two small patches that we had discussed adding. There\u0026amp;rsquo;s only one small patch that is remaining, which is about making the TLV signed to allow for future splicing to make sure that splicing can also use the RBF messages for signed amounts. But apart from that, it looks like dual funding is almost complete. We plan on activating it on our node soon to be able to …"},{"uri":"/bitcoin-core-dev-tech/2023-04/2023-04-27-assumeutxo/","title":"AssumeUTXO update","content":"Goals allow nodes to get a utxo set quickly (1h) at the same time, no major security concessions Approach Provide serialized utxo snapshot get headers chain first, load snapshot and deserialize, sync to tip from that then start background verification with a 2nd snapshot finally, compare hashes when background IBD hits snapshot base Progress update lots of refactoring has been done; ChainStateManager was introduced, globals removed, mempool / blockstorage refactored init / shutdown logic changes …"},{"uri":"/bitcoin-core-dev-tech/2023-04/","title":"Bitcoin Core Dev Tech 2023 (Apr)","content":" Fabian Jahr - ASMap James O\u0026amp;#39;Beirne - AssumeUTXO update Niklas Gögge - Fuzzing thecharlatan - Libbitcoin kernel Suhas Daftuar, Pieter Wuille - Mempool Clustering Gloria Zhao - Package Relay Primer Project Meta Discussion Fabian Jahr - Refactors Josibake, Ruben Somsen - Silent Payments "},{"uri":"/tags/fuzzing/","title":"fuzzing","content":""},{"uri":"/bitcoin-core-dev-tech/2023-04/2023-04-27-fuzzing/","title":"Fuzzing","content":"Slides: https://docs.google.com/presentation/d/1NlTw_n60z9bvqziZqU3H3Jw7Xs5slnQoehYXhEKrzOE\nFuzzing Fuzzing is done continuously. Fuzz targets can pay off even years later by finding newly introduced bugs. Example in slide about libFuzzer fuzzing a parse_json function which might crash on some weird input but won’t report invalid json inputs that pass parsing. libFuzzer does coverage guided feedback loop + helps with exploring control flow. Bug Oracles Assertions - Adding assertions is tricky …"},{"uri":"/speakers/james-obeirne/","title":"James O'Beirne","content":""},{"uri":"/speakers/niklas-g%C3%B6gge/","title":"Niklas Gögge","content":""},{"uri":"/tags/libbitcoin-kernel/","title":"libbitcoin kernel","content":""},{"uri":"/bitcoin-core-dev-tech/2023-04/2023-04-26-libbitcoin-kernel/","title":"Libbitcoin kernel","content":"Questions and Answers Q: bitcoind and bitcoin-qt linked against kernel the libary in the future?\npresenter: yes, that is a / the goal Q: Have you looked at an electrum implementation using libbitcoinkernel?\naudience: yes, would be good to have something like this! audience: Also could do the long proposed address index with that? audience: not only address index, other indexes too. Q: Other use-cases:\naudience: be able to run stuff on iOS Q: Should the mempool be in the kernel?\npresenter: there …"},{"uri":"/bitcoin-core-dev-tech/2023-04/2023-04-26-meta-discussion/","title":"Project Meta Discussion","content":"Part 1 What makes bitcoin core fun Intellectual challenge/problems Interesting, diverse, open source project collaborators Meaningful project goals Culturally the project is a meritocracy Scientific domain intersecting with real world problems Real world usage What makes bitcoin core not fun Long delivery cycles -\u0026amp;gt; lack of shippers high Soft fork activation Antagonism (internal and external) Ambiguity of feature/code contribution usage Relationships Financial stability Unclear goals Part 2 …"},{"uri":"/tags/asmap/","title":"asmap","content":""},{"uri":"/bitcoin-core-dev-tech/2023-04/2023-04-27-asmap/","title":"ASMap","content":"Should we ship it every Core release? The initial idea is shipping a map file every Core release. Fabian wrote an article about how would be integrated into the deployment (https://gist.github.com/fjahr/f879769228f4f1c49b49d348f80d7635). Some devs pointed out an option would be to have it separated to the release process, any regular contributor could update it whenever they like (who would do it? frequency?). Then when the release comes around one of the recent ones will be chosen. People …"},{"uri":"/speakers/fabian-jahr/","title":"Fabian Jahr","content":""},{"uri":"/speakers/josibake/","title":"Josibake","content":""},{"uri":"/tags/mempool/","title":"mempool","content":""},{"uri":"/bitcoin-core-dev-tech/2023-04/2023-04-25-mempool-clustering/","title":"Mempool Clustering","content":"Current Problems lot of problems in the mempool\neviction is broken mining algorithm is part of the problem, it’s not perfect RBF is like totally broken we complain all the time, sometimes we do/don\u0026amp;rsquo;t RBF when we should/shouldn\u0026amp;rsquo;t Eviction Eviction is when mempool is full, and we want to throw away the worst tx. Example, we think a tx is worst in mempool but it’s a descendant of a \u0026amp;ldquo;good\u0026amp;rdquo; tx. Mempool eviction is kinda the opposite of the mining algorithm. For example the …"},{"uri":"/bitcoin-core-dev-tech/2023-04/2023-04-25-package-relay-primer/","title":"Package Relay Primer","content":"Slides: https://docs.google.com/presentation/d/12YPlmmaCiNNL83b3FDmYwa7FKHP7yD0krzkEzM-tkTM\nProblems CPFP Doesn’t Work When Mempool Min Feerate Rises Bad for users who want to use CPFP and L2s, but also a glaring limitation in our ability to assess transaction incentive compatibility\nPinning being able to feebump transaction is a pinning concern counterpart can intentionally censor your transactions, and in L2 that can mean stealing your money because you didn’t meet the timelock Pinning …"},{"uri":"/speakers/pieter-wuille/","title":"Pieter Wuille","content":""},{"uri":"/bitcoin-core-dev-tech/2023-04/2023-04-25-refactors/","title":"Refactors","content":"One take-away from the Chaincode residency in 2019 was: Don’t do refactors (unless you really need it)\nA marked increase from 2019 to today (Chart on the increase of refactors)\nThe comments and PRs are steady but the refactors are increasing\nQuibble about how regular reviewers are counted (should be higher than 5 comments)\nProject reasons:\nOssification? Natural way mature projects progress/Boy Scout Rule Personal reasons:\nTime commitment of large review may not be possible (extended period of …"},{"uri":"/speakers/ruben-somsen/","title":"Ruben Somsen","content":""},{"uri":"/tags/silent-payments/","title":"silent payments","content":""},{"uri":"/bitcoin-core-dev-tech/2023-04/2023-04-26-silent-payments/","title":"Silent Payments","content":"BIP Overview Scanning key and spending key are different: better security. Silent payment transactions are indistinguishable from transactions with taproot outputs on-chain.\nQ: Address labeling, why not create two silent payment addresses?\nA: It doubles scanning costs.\nLimited to taproot UTXOs (currently about 3% of transactions) but when it increases we should find ways to optimize scanning, even though it currently does not seem to be an issue.\nQ: Why no P2PK\nA: Limit to most used payment …"},{"uri":"/speakers/suhas-daftuar/","title":"Suhas Daftuar","content":""},{"uri":"/lightning-specification/2023-04-24-specification-call/","title":"Lightning Specification Meeting - Agenda 1067","content":"Agenda: https://github.com/lightning/bolts/issues/1067\nSpeaker 0: Alright, so first thing I\u0026amp;rsquo;ve got on deck is 1066, which says: Correct final CLTV handling and blinded paths.\nSpeaker 1: Yeah, I haven\u0026amp;rsquo;t dug as deep into the blinded path stuff, so this may be an incorrect reading that I was confused to. Basically, for a blinded path, we don\u0026amp;rsquo;t have a final CLTV for the recipient because we just have a full CLTV delta for the full blinded path. So, the spec is very clear that you …"},{"uri":"/stephan-livera-podcast/2023-03-06-greg-sanders/","title":"Bitcoin Transaction Pinning, ANYPREVOUT \u0026 eltoo","content":"podcast: https://stephanlivera.com/episode/463/\nStephan Livera – 00:02:02: So on to the discussion with Greg. Greg, also known as instagibbs. Welcome to the show.\nGreg Sanders :\nHi, glad to be here.\nStephan Livera :\nSo, Greg, I know you’re doing a lot of work on some interesting Lightning stuff and transaction fee pinning things. I know you’ve been around for a while in terms of Bitcoin development and Lightning stuff, so yeah, interested to chat and hear a little bit more from your perspective, …"},{"uri":"/speakers/greg-sanders/","title":"Greg Sanders","content":""},{"uri":"/advancing-bitcoin/","title":"Advancing Bitcoin","content":" Advancing Bitcoin 2019 Advancing Bitcoin 2020 Advancing Bitcoin 2022 "},{"uri":"/advancing-bitcoin/2022/","title":"Advancing Bitcoin 2022","content":" Christian Decker - Deploying Lightning at Scale (Greenlight) Sanket Kanjalkar - Miniscript Christian Lewe - Simplicity - Going Beyond Miniscript by Christian Lewe at Advancing Bitcoin Conference in London 2023 Jimmy Song - Taproot multisig Stepan Snigirev - Taproot on hardware wallets Michael Folkson - Taproot update Kevin Loaec - Timelock-enabled safety and recovery use cases for Bitcoin users "},{"uri":"/speakers/christian-lewe/","title":"Christian Lewe","content":""},{"uri":"/categories/conference/","title":"conference","content":""},{"uri":"/tags/custody/","title":"custody","content":""},{"uri":"/speakers/kevin-loaec/","title":"Kevin Loaec","content":""},{"uri":"/tags/miniscript/","title":"miniscript","content":""},{"uri":"/tags/script/","title":"script","content":""},{"uri":"/advancing-bitcoin/2022/simplicity-going-beyond-miniscript-by-christian-lewe-at-advancing-bitcoin-conference-in-london-2023/","title":"Simplicity - Going Beyond Miniscript by Christian Lewe at Advancing Bitcoin Conference in London 2023","content":"Can we welcome Christian to the stage? I think I don\u0026amp;rsquo;t have any computer yet. Oh.. It\u0026amp;rsquo;s just okay. All right, I just, I just just read. There\u0026amp;rsquo;s a pointer, okay, great great. I was a bit confused for a second. Can I start? great, so welcome, I\u0026amp;rsquo;m Christian Lewe. I work for Blockstream to research where I mainly work on Simplicity and Miniscript and it\u0026amp;rsquo;s great that we just had a talk on Miniscript so you all know why Miniscript is great, why you should use Miniscript, …"},{"uri":"/advancing-bitcoin/2022/timelock-enabled-safety-and-recovery-use-cases-for-bitcoin-users/","title":"Timelock-enabled safety and recovery use cases for Bitcoin users","content":"Introduction Can we give a round of applause for Kevin, and welcome him to the stage. Thank you. Alright, yeah, so I\u0026amp;rsquo;m going to do a talk around Timelocks in Bitcoin. I\u0026amp;rsquo;m going to start with a pretty quick introduction on the different types of Timelocks over time in Bitcoin, and where we\u0026amp;rsquo;re at today. Also, a little bit, very, very quickly talking about what we\u0026amp;rsquo;re using Timelocks for in Bitcoin today. And also all the very exciting stuff that\u0026amp;rsquo;s happening on Bitcoin …"},{"uri":"/tags/timelocks/","title":"timelocks","content":""},{"uri":"/stephan-livera-podcast/2023-02-27-craig-raw-bitcoin-multi-signature/","title":"Bitcoin Multi-signature","content":"podcast: https://stephanlivera.com/episode/462/\nStephan – 00:02:53 Craig, welcome back to the show.\nCraig :\nGreat, Stephan, it’s really good to be back.\nStephan :\nYeah, there’s been so many updates going on with Sparrow Wallet and I thought it’d be great to have you back to chat about the space. Whether it’s multisignature or privacy or import and export of transactions, I think there’s lots of things to add. So, yeah, I’m just curious, as you look at the space now, what are some of the big …"},{"uri":"/speakers/craig-raw/","title":"Craig Raw","content":""},{"uri":"/speakers/matt-corallo/","title":"Matt Corallo","content":""},{"uri":"/stephan-livera-podcast/2023-02-23-matt-corallo/","title":"What Bitcoin Specialises in","content":"podcast: https://stephanlivera.com/episode/461/\nStephan:\nWelcome back to the show, Matt.\nMatt :\nYeah, thanks for having me.\nStephan :\nSo lots of things going on. I know there’s always some topic of the day or whatever that’s happening, whether it’s Ordinals and inscriptions, which is the latest kind of craze. Maybe the Mempool is clearing out a little bit now, but yeah, I thought it would be good to chat with you again. I know nowadays you’re kind of more focused on to Lightning. What would you …"},{"uri":"/lightning-specification/2023-02-13-specification-call/","title":"Lightning Specification Meeting - Agenda 1055","content":"Name: Lightning specification call\nTopic: Agenda below\nLocation: Jitsi\nVideo: No video posted online\nAgenda: https://github.com/lightning/bolts/issues/1055\nSpeaker 0: A few people won\u0026amp;rsquo;t be able to attend. I guess we can proceed. Okay. I\u0026amp;rsquo;m going to go down the list that you prepared for this. The first thing being dual funding. I don\u0026amp;rsquo;t know if we have any one involved here at this point.\nSpeaker 1: All right.\nSpeaker 0: Last time, both of them were moving closer towards interop. …"},{"uri":"/categories/meeting/","title":"meeting","content":""},{"uri":"/speakers/casey-rodarmor/","title":"Casey Rodarmor","content":""},{"uri":"/stephan-livera-podcast/2023-02-02-casey-rodarmor/","title":"What are Ordinals?","content":"podcast: https://stephanlivera.com/episode/456/\nCasey, welcome to the show.\nCasey Rodarmor – 00:03:18:\nThank you very much. It’s a real pleasure. I am a long-time listener of the pod. It’s on my short list of Bitcoin podcasts. So it’s really surreal. You’ve been whispering into my ear as I go to the gym and I do whatever for a long time now. So it’s very surreal to actually be talking to you in person or virtually.\nStephan Livera – 00:03:40:\nYeah, of course. Well, that’s great. Well, thank you. …"},{"uri":"/speakers/anant-tapadia/","title":"Anant Tapadia","content":""},{"uri":"/stephan-livera-podcast/slp455-anant-tapadia-single-sig-or-multi-sig/","title":"SLP455 Anant Tapadia - Single Sig or Multi Sig?","content":"Stephan 00:00:00:\nAnant, welcome back to the show.\nAnant 00:02:38:\nHey Stephan, thanks for having me again.\nStephan 00:02:40:\nSo there\u0026amp;rsquo;s been a lot going on. I think the conversation around learning to self custody is always an important one. It\u0026amp;rsquo;s always one that\u0026amp;rsquo;s very fresh on my mind as well. And so we\u0026amp;rsquo;re seeing a lot of discussion. And I think recently, of course, there was the news about Luke Dash-jr losing his coins, I think, I don\u0026amp;rsquo;t know exactly how many, but …"},{"uri":"/lightning-specification/2023-01-30-specification-call/","title":"Lightning Specification Meeting - Agenda 1053","content":"Name: Lightning specification call\nTopic: Agenda below\nLocation: Jitsi\nVideo: No video posted online\nAgenda: https://github.com/lightning/bolts/issues/1053\nThe conversation has been anonymized by default to protect the identities of the participants. Participants that wish to be attributed are welcome to propose changes to the transcript.\nChannel Pruning Speaker 2: To be honest, I don\u0026amp;rsquo;t think anything has made a lot of progress since the last spec meeting, so I don\u0026amp;rsquo;t think we should …"},{"uri":"/bitcointranscripts/","title":"Bitcointranscripts","content":""},{"uri":"/tags/op_vault/","title":"op_vault","content":""},{"uri":"/bitcointranscripts/stephan-livera-podcast/opvault-a-new-way-to-hodl/","title":"OP_Vault - A New Way to HODL?","content":"Stephan:\nJames, welcome back to the show.\nJames 00:02:46:\nHey, Stephan, it\u0026amp;rsquo;s great to be back. I think it\u0026amp;rsquo;s been almost four years.\nStephan 00:02:50:\nDamn. Yeah, well, in terms of on the show, yeah, actually in person, you know, a couple of times, some of the conferences and things. But I know you\u0026amp;rsquo;ve got this awesome proposal out, and it looks pretty interesting to me, and I\u0026amp;rsquo;m sure SLP listeners will be very interested to hear more about it. So do you want to just set the …"},{"uri":"/speakers/antoine-poinsot/","title":"Antoine Poinsot","content":""},{"uri":"/stephan-livera-podcast/2023-01-23-antoine-poinsot-and-salvatore-ingala/","title":"Bitcoin Miniscript and what it enables","content":"podcast: https://stephanlivera.com/episode/452/\nAntoine and Salvatori, welcome to the show.\nAntoine :\nThanks for having us.\nSalvatore :\nThank you, Stephan.\nStephan :\nSo I know you guys are both building out some stuff in Miniscript. Obviously, software and hardware. And I know this is an interesting area, there’s been a bit of discussion about it, but there’s also been some critique about it as well. So I’d be interested to get into this with you guys, but maybe first if we could start. What was …"},{"uri":"/speakers/salvatore-ingala/","title":"Salvatore Ingala","content":""},{"uri":"/stephan-livera-podcast/2023-01-18-josibake/","title":"Bitcoin Developer Education Overview","content":"podcast: https://stephanlivera.com/episode/450/\nJosi, welcome to the show.\nJosibake – 00:02:32:\nThanks for having me.\nStephan- 00:02:33:\nSo, Josi, I know you were keen to chat about I know you’ve been doing a bit of work in the bitcoin development world, doing some mentoring as well, and keen to chat a bit about the process of Bitcoin developer education. Why is it important, all of that. But let’s first start with a little bit about you. Can you tell us a little bit of your journey getting into …"},{"uri":"/stephan-livera-podcast/2023-01-14-james-obeirne-a-new-way-to-hodl/","title":"A New Way to HODL?","content":"podcast: https://stephanlivera.com/episode/449/\nJames, welcome back to the show.\nJames – 00:02:46:\nHey, Stephan, it’s great to be back. I think it’s been almost four years.\nStephan – 00:02:50:\nDamn. Yeah, well, in terms of on the show, yeah, actually in person, you know, a couple of times, some of the conferences and things. But I know you’ve got this awesome proposal out, and it looks pretty interesting to me, and I’m sure SLP listeners will be very interested to hear more about it. So do you …"},{"uri":"/speakers/dhruv/","title":"Dhruv","content":""},{"uri":"/speakers/tim-ruffing/","title":"Tim Ruffing","content":""},{"uri":"/stephan-livera-podcast/2022-11-13-dhruv-pieter-wuille-and-tim-ruffing/","title":"v2 P2P Transport Protocol for Bitcoin (BIP324)","content":"podcast: https://stephanlivera.com/episode/433/\nStephan Livera – 00:03:20:\nGentlemen, welcome to the show.\nDhruv – 00:03:22:\nHello.\nTim Ruffing – 00:03:23:\nHi.\nStephan Livera – 00:03:24:\nYeah, so thanks, guys, for joining me and interested to chat about what you’re working on and especially what’s going on with P2P transport, a v2 P2P transport protocol for bitcoin core.\nDhruv – 00:03:36:\nBitcoin?\nStephan Livera – 00:03:37:\nYeah, for a course for bitcoin. So I think, Pieter and Tim, I think …"},{"uri":"/speakers/bob-mcelrath/","title":"Bob McElrath","content":""},{"uri":"/tabconf/2022/2022-10-15-braidpool/","title":"Braidpool","content":"Introduction I am going to talk today about Braidpool which is a decentralized mining pool. I hope some of you were in the mining panel earlier today in particular p2pool which this is a successor to. I gave a talk a long time ago about a directed acyclic graph blockchain.\nBraidpool Braidpool is a proposal for a decentralized mining pool which uses a merge-mined DAG with Nakamoto-like consensus to track shares. This was the most straightforward way I could find to apply the ideas of Nakamoto …"},{"uri":"/tags/fees/","title":"fees","content":""},{"uri":"/tags/mining/","title":"mining","content":""},{"uri":"/tabconf/2022/2022-10-15-segwit-vbytes-misconceptions/","title":"Misconceptions about segwit vbytes","content":"Weighing transactions: The witness discount You\u0026amp;rsquo;ve already heard from someone that this presentation will be more interactive. I probably won\u0026amp;rsquo;t get through all of my material. If you have questions during the talk, please feel free to raise your hand and we can cover it right away. I\u0026amp;rsquo;m going to try to walk you through a transaction serialization for both a non-segwit transaction and a segwit transaction. By the end of the talk, I hope you understand how the transaction weight …"},{"uri":"/tags/p2pool/","title":"p2pool","content":""},{"uri":"/tags/pools/","title":"pools","content":""},{"uri":"/tags/segwit/","title":"segwit","content":""},{"uri":"/tabconf/2022/2022-10-15-silent-payments/","title":"Silent Payments and Alternatives","content":"Introduction I will talk about silent payments but also in general the design space around what kind of constructs you can have to pay people in a non-interactive way. In the bitcoin world, there are a couple common ways of paying someone. Making a payment is such a basic thing. \u0026amp;hellip; The alternative we have is that you can generate a single address and put it in your twitter profile and everyone can pay you, but that\u0026amp;rsquo;s not private. So either you have this interactivity or some loss of …"},{"uri":"/tabconf/","title":"TABConf","content":" TABConf 2021 TABConf 2022 "},{"uri":"/tabconf/2022/","title":"TABConf 2022","content":" Bob McElrath - Braidpool Matt Corallo - Lightning is Broken AF (But We Can Fix It) Mark Erhardt - Misconceptions about segwit vbytes Jonas Nick - Provably bug-free BIPs and implementations using hac-spec Tim Ruffing - ROAST - Robust asynchronous Schnorr threshold signatures Ruben Somsen - Silent Payments and Alternatives "},{"uri":"/tags/frost/","title":"FROST","content":""},{"uri":"/speakers/jonas-nick/","title":"Jonas Nick","content":""},{"uri":"/tabconf/2022/lightning-is-broken-af-but-we-can-fix-it/","title":"Lightning is Broken AF (But We Can Fix It)","content":"Introduction Thank you. Yeah, so, as the title says, for those of you who work in lightning or have been around lightning for a long time, hopefully you will recognize basically all the issues I\u0026amp;rsquo;ll go through today. I\u0026amp;rsquo;m going to go through a very long list of things. But I\u0026amp;rsquo;m going to try to go through most of the kind of, at least my understanding of the current thinking of solutions for a lot of these issues. So hopefully that most people will at least have a chance to learn …"},{"uri":"/tabconf/2022/2022-10-14-hac-spec/","title":"Provably bug-free BIPs and implementations using hac-spec","content":"https://nickler.ninja/\nAlright. Strong crowd here, I can see. That\u0026amp;rsquo;s very nice.\nIntroduction I am Jonas and I will talk about provably bug-free BIPs and implementations. I don\u0026amp;rsquo;t have such a BIP nor such an implementation but if you lower your time-preference enough this could eventually be true at some point. This presentation is only 15 minutes so raise your hand if you have questions.\nJust to set the stage. Specifications should be free of bugs, we want them easy to implement and …"},{"uri":"/tabconf/2022/2022-10-14-roast/","title":"ROAST - Robust asynchronous Schnorr threshold signatures","content":"paper: https://ia.cr/2022/550\nslides: https://slides.com/real-or-random/roast-tabconf22/\nHey. Hello. My name is Tim and I work at Blockstream. This is some academic work in joint with some of my coworkers.\nSchnorr signatures in Bitcoin We recently got support for Schnorr signatures in bitcoin, introduced as part of bip340 which was activated as part of the taproot soft-fork. There are three main reasons why we want Schnorr signatures and prefer them over ECDSA bitcoin signatures which can still …"},{"uri":"/tags/schnorr/","title":"schnorr","content":""},{"uri":"/bitcoin-core-dev-tech/2022-10/","title":"Bitcoin Core Dev Tech 2022","content":" BIP324 - Version 2 of p2p encrypted transport protocol Bitcoin Core and GitHub Fee Market FROST High-assurance cryptography specifications (hac-spec) Libsecp256k1 Maintainers Meeting Misc Package Relay BIP, implementation, V3, and package RBF proposals Research wishlist Strategies for getting stuff merged Stratum V2 "},{"uri":"/bitcoin-core-dev-tech/2022-10/2022-10-12-libsecp256k1/","title":"Libsecp256k1 Maintainers Meeting","content":"Q: Why C89? When I asked you this question a few years ago, I think you said gmaxwell.\nA: There are a number of embedded devices that only support C89 and it\u0026amp;rsquo;d be good to support those devices. That was the answer back then at least.\nQ: Is it a large cost to keep doing C89?\nA: The only cost is for the context stuff we want to make threadlocal. The CPUid or the x86-specific things. These could be optional. If you really want to get into this topic, then perhaps later. It makes sense to …"},{"uri":"/tags/research/","title":"research","content":""},{"uri":"/bitcoin-core-dev-tech/2022-10/2022-10-12-research-wishlist/","title":"Research wishlist","content":"https://docs.google.com/document/d/1oRCeDzY3zH2ZY-BUYIVfJ1GMkvLlqKHWCFdtS62QWAo/edit\nIntroduction In spirit of the conversation happening today earlier, I\u0026amp;rsquo;ll give some motivation. In general there is a disconnect between academic researchers and people who work in open-source software. It\u0026amp;rsquo;s a pity because these two groups are interested in bitcoin, they love difficult questions and working on them, and somehow it seems like the choice of questions and spirit of work is sometimes not …"},{"uri":"/bitcoin-core-dev-tech/2022-10/2022-10-12-merging/","title":"Strategies for getting stuff merged","content":"Introduction I wanted to talk about things that have been leaking out over other conversations because sometimes people get frustrated that their stuff doesn\u0026amp;rsquo;t get merged. This is not a new problem. It\u0026amp;rsquo;s an issue that has been going on for a long time. It can be frustrating. I don\u0026amp;rsquo;t have the answer. This is going to be more discussion based and I\u0026amp;rsquo;ve asked a few folks to talk about strategies that have worked for them. Hopefully this will lead to a discussion about copying …"},{"uri":"/bitcoin-core-dev-tech/2022-10/2022-10-11-github/","title":"Bitcoin Core and GitHub","content":"Bitcoin Core and GitHub\nI think at this point it\u0026amp;rsquo;s quite clear that it\u0026amp;rsquo;s not necessarily a \u0026amp;ldquo;if\u0026amp;rdquo; we get off github, but a when and how. The question would be, how would we do that? This isn\u0026amp;rsquo;t really a presentation. It\u0026amp;rsquo;s more of a discussion. There\u0026amp;rsquo;s a few things to keep in mind, like the bitcoin-gh-meta repo, which captures all the issues, comments and pull requests. It\u0026amp;rsquo;s quite good. The ability to reconstruct what\u0026amp;rsquo;s inside of here on another …"},{"uri":"/bitcoin-core-dev-tech/2022-10/2022-10-11-fee-market/","title":"Fee Market","content":"Fee market\nThere are two times we have had sustained fees: late 2017 and early 2021. In late 2017 we saw lots of things break because people hadn\u0026amp;rsquo;t written software to deal with variable fees or anything. I don\u0026amp;rsquo;t know if that was as big of a problem in 2021. I do worry that this will start to become a thing. If you have no variable fee market, and you can just throw in 1 sat/vbyte for several years then it will just work until it doesn\u0026amp;rsquo;t. So right now developers don\u0026amp;rsquo;t …"},{"uri":"/bitcoin-core-dev-tech/2022-10/2022-10-11-frost/","title":"FROST","content":"Introduction I am going to be going over the FROST implementation. I also have an early draft of the BIP. I am going to be focusing on the differences between the paper and the RFC and the overall scheme. This is meant to be an open discussion so feel free to jump in.\nDistributed key generation Maybe one good place to start is to look at the example file in the PR. It shows how the flow works with the API. The protocol we start off with generating a keypair. We\u0026amp;rsquo;re going to use the secret …"},{"uri":"/bitcoin-core-dev-tech/2022-10/2022-10-11-hac-spec/","title":"High-assurance cryptography specifications (hac-spec)","content":"See https://btctranscripts.com/tabconf/2022/2022-10-14-hac-spec/ instead for a full transcript of a similar talk.\nFar far future In the far far future, we could get rid of this weird paper notation scheme and do a security proof directly for the specification. Presumably that is much harder than anything else in my slides. But this would rule out a lot of bugs.\nQ: But the security proof itself is written in a paper?\nA: The security proof itself would be written in hac-spec. And your simulators. …"},{"uri":"/bitcoin-core-dev-tech/2022-10/2022-10-11-package-relay/","title":"Package Relay BIP, implementation, V3, and package RBF proposals","content":"Notes on Package Relay BIP, implementation, V3, and package RBF proposals from Core Dev in Atlanta.\nAlso at https://gist.github.com/glozow/8469dc9c3a003c7046033a92dd504329.\nAncestor Package Relay BIP BIP updated to be receiver-initiated ancestor packages only. Sender-initiated vs receiver-initiated package relay. Receiver-intiated package relay enables a node to ask for more information when they suspect they are missing something (i.e. to resolve orphans). Sender-initiated package relay should, …"},{"uri":"/bitcoin-core-dev-tech/2022-10/2022-10-11-stratum-v2/","title":"Stratum V2","content":"Introduction There was an announcement earlier this morning that announced the open-source project implementing Stratum v2 is ready for testing now. Spiral has been contributing to this project for a few years. There\u0026amp;rsquo;s a few other companies funding it as well. It\u0026amp;rsquo;s finally ready for testing.\nHistory About 4 years ago or so, Matt proposed BetterHash which focused on enabling miners to be able to do their own transaction selection. There was an independent effort from Braaains that …"},{"uri":"/tags/stratum-v2/","title":"stratum-v2","content":""},{"uri":"/bitcoin-core-dev-tech/2022-10/2022-10-10-p2p-encryption/","title":"BIP324 - Version 2 of p2p encrypted transport protocol","content":"Previous talks https://btctranscripts.com/scalingbitcoin/milan-2016/bip151-peer-encryption/\nhttps://btctranscripts.com/sf-bitcoin-meetup/2017-09-04-jonas-schnelli-bip150-bip151/\nhttps://btctranscripts.com/bitcoin-core-dev-tech/2019-06-07-p2p-encryption/\nhttps://btctranscripts.com/breaking-bitcoin/2019/p2p-encryption/\nIntroduction and motivation Can we turn down the lights? \u0026amp;ldquo;Going dark\u0026amp;rdquo; is a nice theme for the talk. I also have dark coffee. Okay.\nWe\u0026amp;rsquo;re going to talk a little bit …"},{"uri":"/bitcoin-core-dev-tech/2022-10/2022-10-10-misc/","title":"Misc","content":"Web of Trust Some of the public key server operators interpreted GDPR to mean that they can\u0026amp;rsquo;t operate public key infrastructure anymore. There needs to be another solution for p2p distribution of keys and Web-of-Trust.\n\u0026amp;lt;bitcoin-otc.com\u0026amp;gt; continues to be the longest operating PGP web-of-trust using public key infrastructure. Rumplepay might be able to bootstrap a web-of-trust over time.\nStealth addresses and silent payments Here\u0026amp;rsquo;s something controversial. Say you keep an …"},{"uri":"/london-bitcoin-devs/","title":"London Bitcoin Devs","content":" Matt Corallo - Betterhash Sjors Provoost - Bitcoin Core and hardware wallets John Newbery - Bitcoin Core V0.17 John Light - Bitcoin Full Nodes Gleb Naumenko - Current state of P2P research in Bitcoin /Erlay Kalle Rosenbaum - Grokking Bitcoin Stepan Snigirev - Hardware wallet attacks Andrew Chow - Hardware Wallets Christian Decker, Bastien Teinturier, Oliver Gugger, Michael Folkson - Lightning Network Panel Andrew Poelstra - Miniscript Tim Ruffing - MuSig2 Kevin Loaec, Antoine Poinsot - Revault …"},{"uri":"/categories/meetup/","title":"meetup","content":""},{"uri":"/london-bitcoin-devs/2022-08-11-tim-ruffing-musig2/","title":"MuSig2","content":"Topic: MuSig2\nLocation: London Bitcoin Devs\nDate: August 11th 2022\nReading list: https://gist.github.com/michaelfolkson/5bfffa71a93426b57d518b09ebd0998c\nIntroduction Michael Folkson (MF): This is a Socratic Seminar, we are going to be discussing MuSig2 and we’ll move onto adjacent topics such as FROST and libsecp256k1 later. We have a few people on the call including Tim (Ruffing). If you want to do short intros, you don’t have to, for the people on the call.\nTim Ruffing (TR): Hi. Thanks for …"},{"uri":"/stephan-livera-podcast/2022-08-11-gloria-zhao/","title":"What Do Bitcoin Core Maintainers Do?","content":"podcast: https://stephanlivera.com/episode/404/\nStephan Livera: Gloria, welcome back to the show.\nGloria Zhao: Thank you for having me again.\nStephan Livera: Yeah, always great to chat with you, Gloria. I know you’ve got a lot of things you’re working on in the space and you recently took on a role as a maintainer as well, so we’ll obviously get into that as well as all your work around the mempool. So do you want to just start with — and we’re going to keep this accessible for beginners — so …"},{"uri":"/speakers/chelsea-komlo/","title":"Chelsea Komlo","content":""},{"uri":"/speakers/elizabeth-crites/","title":"Elizabeth Crites","content":""},{"uri":"/misc/2022-08-07-komlo-crites-frost/","title":"FROST","content":"Topic: FROST\nLocation: Zcon 3\nFROST paper: https://eprint.iacr.org/2020/852.pdf\nSydney Socratic on FROST: https://btctranscripts.com/sydney-bitcoin-meetup/2022-03-29-socratic-seminar/\nIntroduction Elizabeth Crites (EC): My name is Elizabeth Crites, I’m a postdoc at the University of Edinburgh.\nChelsea Komlo (CK): I’m Chelsea Komlo, I’m at the University of Waterloo and I’m also a Principal Researcher at the Zcash Foundation. Today we will be giving you research updates on FROST.\nWhat is FROST? …"},{"uri":"/misc/","title":"Misc","content":" Adam Back - Bitcoin Scaling Tradeoffs Adam Back, Greg Maxwell - Bitcoin Sidechains - Unchained Epicenter Andrew Poelstra - Bulletproofs Brian O’Keefe, David Bailey, Rodrigo Buenaventura - CFTC Bitcoin Bob McElrath - Chain Defense In Depth Jeremy Rubin - CTV BIP Review Workshop Tadge Dryja - Discreet Log Contracts Adam Back - Epicenter Bitcoin - Scalability Daniel J. Bernstein - Failures Of Secret Key Cryptography (2013) Chelsea Komlo, Elizabeth Crites - FROST Adam Back - Fungibility and Privacy …"},{"uri":"/tags/threshold-signatures/","title":"threshold signatures","content":""},{"uri":"/stephan-livera-podcast/2022-08-02-jonas-nick-tim-ruffing/","title":"Half Signature Aggregation-What is it and how does it help scale Bitcoin?","content":"podcast: https://stephanlivera.com/episode/400/\nStephan Livera: Jonas and Tim, welcome back to the show. Great to chat with you guys again. And so we’re gonna chat about half signature aggregation and hear a little bit from you guys about what you’re working on and just get into what that means for Bitcoin. So Jonas, I know you probably will be best to give some background on some of this — I know you did a talk at Adopting Bitcoin in November of last year, so call it 7–8 months ago, talking …"},{"uri":"/misc/2022-07-14-tim-ruffing-roast/","title":"ROAST","content":"Topic: ROAST\nLocation: Monash Cybersecurity Seminars\nROAST paper: https://eprint.iacr.org/2022/550.pdf\nROAST blog post: https://medium.com/blockstream/roast-robust-asynchronous-schnorr-threshold-signatures-ddda55a07d1b\nROAST in Python: https://github.com/robot-dreams/roast\nIntroduction (Amin Sakzad) Welcome everyone to Monash Cybersecurity Seminars. Today we will be having Tim Ruffing. Tim is an applied cryptographer in the research team of Blockstream, a Bitcoin and blockchain technology …"},{"uri":"/speakers/alex-myers/","title":"Alex Myers","content":""},{"uri":"/bitcoinplusplus/","title":"Bitcoin++","content":" Bitcoin\u0026amp;#43;\u0026amp;#43; 2022 "},{"uri":"/bitcoinplusplus/2022/","title":"Bitcoin++ 2022","content":" Alex Myers - Minisketch and Lightning gossip "},{"uri":"/bitcoinplusplus/2022/2022-06-07-alex-myers-minisketch-lightning-gossip/","title":"Minisketch and Lightning gossip","content":"Location: Bitcoin++\nSlides: https://endothermic.dev/presentations/magical-minisketch\nRusty Russell on using Minisketch for Lightning gossip: https://lists.linuxfoundation.org/pipermail/lightning-dev/2018-December/001741.html\nMinisketch library: https://github.com/sipa/minisketch\nBitcoin Core PR review club on Minisketch (3 sessions):\nhttps://bitcoincore.reviews/minisketch-26\nhttps://bitcoincore.reviews/minisketch-26-2\nhttps://bitcoincore.reviews/minisketch\nIntroduction Pretty new to Lightning …"},{"uri":"/tags/covenants/","title":"covenants","content":""},{"uri":"/greg-maxwell/2022-05-05-covenants-bip119/","title":"Covenants and BIP119","content":"Location: Reddit\nhttps://www.reddit.com/r/Bitcoin/comments/uim560/bip_119/i7dhfpb/\nCovenants and BIP119 I was asked by an old colleague to respond to your post because I came up with the term covenant as applied Bitcoin many years ago back when I was still a Bitcoin developer.\ndoes bip 119 completely mess the fungibility of bitcoin. If the idea of covenants is that you can create bitcoin that can only be sent to certain addresses, doesnt that make two classes of bitcoin?\nNo. That\u0026amp;rsquo;s …"},{"uri":"/speakers/greg-maxwell/","title":"Greg Maxwell","content":""},{"uri":"/greg-maxwell/","title":"Greg Maxwell","content":" Greg Maxwell - 51 percent mining attack Greg Maxwell - Advances In Block Propagation Greg Maxwell - bech32 design Greg Maxwell - Bitcoin Core Github Greg Maxwell - Bitcoin Core Testing Greg Maxwell - Bitcoin Selection Cryptography Greg Maxwell - Checkmultisig Bug Greg Maxwell - Confidential Transactions Greg Maxwell - Covenants and BIP119 Greg Maxwell - Deep Dive Bitcoin Core V0.15 Greg Maxwell - Hardware Wallets Altcoins Greg Maxwell - libsecp256k1 testing Greg Maxwell - Liquid Censorship …"},{"uri":"/speakers/carl-dong/","title":"Carl Dong","content":""},{"uri":"/chaincode-labs/","title":"Chaincode Labs","content":" Chaincode Podcast Chaincode Residency John Newbery - Contracts in Bitcoin Carl Dong - libbitcoinkernel "},{"uri":"/tags/consensus/","title":"consensus","content":""},{"uri":"/chaincode-labs/2022-04-12-carl-dong-libbitcoinkernel/","title":"libbitcoinkernel","content":"Location: Carl Dong YouTube channel (online)\nTracking issue in Bitcoin Core: https://github.com/bitcoin/bitcoin/issues/24303\nPieter Wuille on Chaincode podcast discussing consensus rules: https://btctranscripts.com/chaincode-labs/chaincode-podcast/2020-01-28-pieter-wuille/#part-2\nIntro Hi everyone. I’m Carl Dong from Chaincode Labs and I’m here to talk about libbitcoinkernel, a project I’ve been working on that aims to extract Bitcoin Core’s consensus engine. When we download and run Bitcoin …"},{"uri":"/categories/video/","title":"video","content":""},{"uri":"/speakers/max-hillebrand/","title":"Max Hillebrand","content":""},{"uri":"/stephan-livera-podcast/2022-04-01-max-hillebrand/","title":"ZKSnacks Blacklisting Coins","content":"podcast: https://stephanlivera.com/episode/364/\nStephan Livera:\nMax, great to chat again.\nMax Hillebrand:\nOh, welcome, Stephan. I’m really looking forward to this conversation. It’s gonna be a fun one.\nStephan Livera:\nRight. So look, as I’ve mentioned, I think we’re gonna disagree a bit on this one, but let’s chat it out. Let’s discuss what’s going on in the world of Bitcoin and privacy. So obviously the main topic here is going to be around what’s going on with Wasabi Wallet and the …"},{"uri":"/sydney-bitcoin-meetup/","title":"Sydney Bitcoin Meetup","content":" Socratic Seminar Socratic Seminar Socratic Seminar Socratic Seminar Sydney Socratic Seminar Sydney Socratic Seminar Sydney Socratic Seminar Sydney Socratic Seminar Sydney Socratic Seminar "},{"uri":"/sydney-bitcoin-meetup/2022-03-29-socratic-seminar/","title":"Sydney Socratic Seminar","content":"Name: Socratic Seminar w/ Jesse Posner\nTopic: FROST\nLocation: Bitcoin Sydney (online)\nFROST paper: https://eprint.iacr.org/2020/852.pdf\nsecp256k1-zkp PR: https://github.com/ElementsProject/secp256k1-zkp/pull/138\nsecp256kfun issue: https://github.com/LLFourn/secp256kfun/issues/85\nCeremonies for Applied Secret Sharing paper: https://cypherpunks.ca/~iang/pubs/mindgap-popets20.pdf\nCoinbase blog post: https://blog.coinbase.com/frost-flexible-round-optimized-schnorr-threshold-signatures-b2e950164ee1 …"},{"uri":"/stephan-livera-podcast/2022-03-27-rene-pickhardt/","title":"Pickhardt Payments \u0026 Zero Base Fee for Lightning Network","content":"podcast: https://stephanlivera.com/episode/361/\nStephan Livera:\nRené, welcome back to the show.\nRené Pickhardt:\nHey thanks, Stephan. I really practiced pronouncing your name.\nStephan Livera:\nAh yeah, it’s all good. There’s lots going on in the Lightning Network. The network is growing and it’s maturing. And a lot of the work you’re doing is around research and looking at ways to improve that and improve the way we route our payments and getting more reliable payments as well, as I understand …"},{"uri":"/speakers/rene-pickhardt/","title":"Rene Pickhardt","content":""},{"uri":"/lightning-specification/2022-03-14-specification-call/","title":"Lightning Specification Meeting - Agenda 0969","content":"Name: Lightning specification call\nTopic: Agenda below\nLocation: Jitsi\nVideo: No video posted online\nAgenda: https://github.com/lightning/bolts/issues/969\nBOLT 4: Remove legacy format, make var_onion_optin compulsory https://github.com/lightning/bolts/pull/962\nI think eclair and c-lightning have both removed support for legacy payments.\nI’ll probably make a PR to add the feature bit or at least flip it to required. The only wallet I can think of that is somewhat more fringe now is Simple Bitcoin …"},{"uri":"/tags/c-lightning/","title":"c-lightning","content":""},{"uri":"/c-lightning/","title":"c-lightning","content":" c-lightning developer call c-lightning developer call c-lightning developer call c-lightning developer call c-lightning developer call c-lightning developer call c-lightning developer call c-lightning developer call c-lightning developer call c-lightning developer call c-lightning developer call c-lightning developer call c-lightning developer call Lisa Neigut - Dual Funded Channels "},{"uri":"/c-lightning/2022-03-07-developer-call/","title":"c-lightning developer call","content":"Name: c-lightning developer call\nTopic: Various topics\nLocation: Jitsi online\nVideo: No video posted online\nThe conversation has been anonymized by default to protect the identities of the participants. Those who have expressed a preference for their comments to be attributed are attributed. If you were a participant and would like your comments to be attributed please get in touch.\nMinisketch and gossip spam I’ve been working on the multi channel connect stuff, trying to not get distracted by …"},{"uri":"/speakers/john-cantrell/","title":"John Cantrell","content":""},{"uri":"/stephan-livera-podcast/2022-03-07-john-cantrell-sensei/","title":"Sensei- A new lightning node client based on BDK + LDK","content":"podcast: https://stephanlivera.com/episode/353/\nStephan Livera:\nJohn, welcome back to the show.\nJohn Cantrell:\nHey, how’s it going? Happy to be back.\nStephan Livera:\nSo John, a lot has happened since the last time you were on the show. You are now working with Sensei and you’ve got this new Lightning node and interface that you’ve got to present and talk about. Do you want to just maybe tell us a little bit about the journey for yourself in terms of how you got to where you are now since the …"},{"uri":"/speakers/christian-decker/","title":"Christian Decker","content":""},{"uri":"/advancing-bitcoin/2022/2022-03-03-christian-decker-greenlight/","title":"Deploying Lightning at Scale (Greenlight)","content":"Blog post on Greenlight: https://blog.blockstream.com/en-greenlight-by-blockstream-lightning-made-easy/\nGreenlight demo at London Bitcoin Devs: https://btctranscripts.com/london-bitcoin-devs/2022-03-01-lightning-panel/\nIntro Jeff Gallas: Next up is Christian Decker. He is a Lightning developer at Blockstream. He has got a very simple title. It is Security, Simplicity and DevOps: the trade-offs between a Lightning PPAS and running your own node. That is already half of the talk.\nChristian Decker: …"},{"uri":"/tags/hardware-wallet/","title":"hardware wallet","content":""},{"uri":"/speakers/jimmy-song/","title":"Jimmy Song","content":""},{"uri":"/speakers/michael-folkson/","title":"Michael Folkson","content":""},{"uri":"/advancing-bitcoin/2022/2022-03-03-sanket-kanjalkar-miniscript/","title":"Miniscript","content":"Topic: Miniscript: Composable, Analyzable and Smarter Bitcoin Script\nAndrew Poelstra on Miniscript: https://btctranscripts.com/london-bitcoin-devs/2020-02-04-andrew-poelstra-miniscript/\nIntro (Jeff Gallas) The next speaker is Sanket. He is working at Blockstream and is mostly working on Simplicity and Miniscript and that is also what he is going to talk about, Miniscript. Please welcome Sanket.\nIntro (Sanket Kanjalkar) Good morning everyone. Today I will be discussing Miniscript which is a work …"},{"uri":"/speakers/sanket-kanjalkar/","title":"Sanket Kanjalkar","content":""},{"uri":"/speakers/stepan-snigirev/","title":"Stepan Snigirev","content":""},{"uri":"/tags/taproot/","title":"taproot","content":""},{"uri":"/advancing-bitcoin/2022/2022-03-03-jimmy-song-taproot-multisig/","title":"Taproot multisig","content":"Slides: https://jimmysong.github.io/taproot-multisig\nPull request adding multisig Taproot support to buidl-python: https://github.com/buidl-bitcoin/buidl-python/pull/109\nIntro (Jeff Gallas) The next speaker is Jimmy Song who doesn’t really need an introduction but in any case, he has been, which is important for this conference, running the Programming Blockchain workshops for 5 years now. Leon is one of his alumni so there is a direct connection to this conference. He has also just released a …"},{"uri":"/advancing-bitcoin/2022/2022-03-03-stepan-snigirev-taproot-hardware-wallets/","title":"Taproot on hardware wallets","content":"Intro (Jeff Gallas) I’m very happy to announce our first speaker for today. It is Stepan Snigirev from Specter, he is the CTO of Specter Solutions and has been working on Bitcoin software and hardware wallets for 3 years now so welcome Stepan.\nOverview (Stepan Snigirev) What I want to talk about is Taproot on hardware wallets. We recently got the Taproot upgrade, yay, this is awesome. It activated in November. Some of the software wallets started to integrate that and even some of the hardware …"},{"uri":"/advancing-bitcoin/2022/2022-03-03-michael-folkson-taproot-update/","title":"Taproot update","content":"Topic: State of the Taproot Address 2022\nSlides: https://www.dropbox.com/s/l31cy3xkw0zi6aq/Advancing%20Bitcoin%20presentation%20-%20Michael%20Folkson.pdf?dl=0\nIntro Ok, so good morning. So earlier this week there was the State of the Union Address so I thought I’d make a bad joke first up. This talk is going to be the “State of the Taproot Address”. I promise all the bad jokes that I make in this presentation will all be Drake gifs, there will be no other jokes involved. This is the “State of …"},{"uri":"/speakers/bastien-teinturier/","title":"Bastien Teinturier","content":""},{"uri":"/london-bitcoin-devs/2022-03-01-lightning-panel/","title":"Lightning Network Panel","content":"Topic: The Lightning Network in 2022\nLocation: London Bitcoin Devs\nIntroductions Ali Taylor-Cipolla (ATC): Ali coming in from Coinbase Recruiting. I’d like to introduce to my friend Tiago who is on the Europe side.\nTiago Schmidt (TS): Hello everyone. Quick introduction, sitting in the recruiting team here in London and leading the expansion for engineering hiring across UK and Ireland. Coinbase is in hyper-growth at the moment and we will be looking to hire loads of the people. We have over 200 …"},{"uri":"/speakers/oliver-gugger/","title":"Oliver Gugger","content":""},{"uri":"/stephan-livera-podcast/2022-02-15-chris-stewart/","title":"Bitcoin DLCs \u0026 Stablechannels","content":"podcast: https://stephanlivera.com/episode/349/\nStephan Livera:\nChris, welcome to the show.\nChris Stewart:\nHey, nice to be talking with you, Stephan.\nStephan Livera:\nChris, I’m a fan of your work. I like reading your posts and hearing some of your commentary in the space. I know you’re doing a lot of stuff: obviously you’re CEO and founder of Suredbits. Can you tell us a little bit about what’s on your mind lately in terms of what’s happening in the space?\nChris Stewart:\nWell I think the space …"},{"uri":"/speakers/chris-stewart/","title":"Chris Stewart","content":""},{"uri":"/lightning-specification/2022-02-14-specification-call/","title":"Lightning Specification Meeting - Agenda 0957","content":"Name: Lightning specification call\nTopic: Agenda below\nLocation: Jitsi\nVideo: No video posted online\nAgenda: https://github.com/lightning/bolts/issues/957\nOrganizing a Lightning Core Dev meetup I was talking about organizing a face to face Lightning Core Dev meetup. If I understand correctly there has only been one formal one and that was in 2019 in Australia. There has been two?\nMilan, the kickoff. There has only ever been two.\nThat was probably before my time in Bitcoin.\nWe get to Bora Bora? …"},{"uri":"/stephan-livera-podcast/2022-01-31-nvk-bitcoin-hardware-innovation/","title":"Coldcard Mk4, Tapsigner, Satscard – Bitcoin Hardware Innovation","content":"podcast: https://stephanlivera.com/episode/344/\nStephan Livera:\nNVK, welcome back.\nNVK:\nHey man. Thanks for having me, dude. It’s been a while.\nStephan Livera:\nYeah, it has.\nNVK:\nI’m still winning on the amount of appearances consecutively.\nStephan Livera:\nYeah—actually I don’t know. I haven’t run that count actually. It’s been a while. But yeah, there’s so much going on with the world of Bitcoin, and obviously there’s always improvements going on in terms of hardware security, new technology …"},{"uri":"/lightning-specification/2022-01-31-specification-call/","title":"Lightning Specification Meeting - Agenda 0955","content":"Name: Lightning specification call\nTopic: Agenda below\nLocation: Jitsi\nVideo: No video posted online\nAgenda: https://github.com/lightning/bolts/issues/955\nBitcoin Core funding a transaction without looking at ancestors I have something that I wanted to ask of our implementers who implemented a wallet. It is tangentially related to Lightning especially for anchor outputs. I realized recently that when you ask Bitcoin Core to fund a transaction at a given fee rate it is not going to look at the …"},{"uri":"/speakers/nvk/","title":"NVK","content":""},{"uri":"/bitcoinology/2022-01-26-igor-korsakov-cool-ln-developments/","title":"Bitcoin Lightning Network Developments","content":"Topic: Cool Lightning Network Developments\nSynonym Igor Synonym is a company that John Carvalho started and he is trying to put Web3 inside of Bitcoin. But what it consists of? They\u0026amp;rsquo;re using several things like identities and people hosting their own data.\nAOPP For identity, the first thing I want to mention is Address Ownership Proof Protocol (AOPP). This is the field that we added in BlueWallet some months ago. I think it was a Switzerland exchange that wanted this, so they sent us a …"},{"uri":"/bitcoinology/","title":"Bitcoinology","content":" Igor Korsakov - Bitcoin Lightning Network Developments "},{"uri":"/speakers/igor-korsakov/","title":"Igor Korsakov","content":""},{"uri":"/tags/layer-2/","title":"layer 2","content":""},{"uri":"/tags/rgb/","title":"RGB","content":""},{"uri":"/c-lightning/2022-01-24-developer-call/","title":"c-lightning developer call","content":"Name: c-lightning developer call\nTopic: Various topics\nLocation: Jitsi online\nVideo: No video posted online\nThe conversation has been anonymized by default to protect the identities of the participants. Those who have expressed a preference for their comments to be attributed are attributed. If you were a participant and would like your comments to be attributed please get in touch.\nIndividual updates Still working on the cln stuff. cln is basically the Rust libraries that I am building to …"},{"uri":"/speakers/jeremy-rubin/","title":"Jeremy Rubin","content":""},{"uri":"/stephan-livera-podcast/2022-01-17-jeremy-rubin/","title":"What is Check Template Verify?","content":"podcast: https://stephanlivera.com/episode/339/\nStephan Livera:\nSo Jeremy, welcome to the show.\nJeremy Rubin:\nYeah, thanks for having me on.\nStephan Livera:\nSo Jeremy, you’ve been chatting a little bit and obviously building on this idea of Check Template Verify, and I think there’s a lot of people in the community who would really benefit from hearing from you exactly what it is, and talking a little bit about this journey of how you came to where it is now. And just for listeners who haven’t …"},{"uri":"/stephan-livera-podcast/2022-01-11-salvatore-ingala/","title":"Ledger’s New Bitcoin App- PSBT, Taproot, Descriptors, Multi-Sig","content":"podcast: https://stephanlivera.com/episode/337/\nStephan Livera:\nSalvatore, welcome to the show.\nSalvatore Ingala:\nThank you, Stephan. I learned a lot from your past shows, so I hope I can bring contributions as well.\nStephan Livera:\nFantastic. Well, Salvatore, for people who don’t know you, can you tell us a little bit about yourself and what you’re doing and where you’re working?\nSalvatore Ingala:\nYeah. So I have a background from academia. I did a PhD in algorithms before switching my …"},{"uri":"/c-lightning/2022-01-10-developer-call/","title":"c-lightning developer call","content":"Topic: Various topics\nLocation: Jitsi online\nDate: January 10th 2022\nVideo: No video posted online\nThe conversation has been anonymized by default to protect the identities of the participants. Those who have expressed a preference for their comments to be attributed are attributed. If you were a participant and would like your comments to be attributed please get in touch.\nAccounting plugin I have been working on the accounting plugin for the last few months. We are getting close to a …"},{"uri":"/lightning-specification/2022-01-03-specification-call/","title":"Lightning Specification Meeting - Agenda 0949","content":"Name: Lightning specification call\nTopic: Agenda below\nLocation: Jitsi\nVideo: No video posted online\nAgenda: https://github.com/lightning/bolts/issues/949\nIntroduction When people put comments and they are fixed they should mark them as resolved so that we don’t waste time thinking there are lots of outstanding comments and we have to read them again. I think that helps a lot.\nI can spend some time doing that.\nThere are a lot of comments, I’m starting at the bottom to see the things that have …"},{"uri":"/speakers/eric-sirion/","title":"Eric Sirion","content":""},{"uri":"/stephan-livera-podcast/2021-12-17-eric-sirion/","title":"MiniMint, Federated Mints for Bitcoin scaling and privacy","content":"podcast: https://stephanlivera.com/episode/331/\nStephan Livera:\nEric, welcome to the show.\nEric Sirion:\nHello. Yeah. Happy to be on. Nice to meet you.\nStephan Livera:\nYeah. So Eric, it was great to read about your proposal and read about what’s going on with MiniMint and all this stuff. And I think it’s definitely a topic that SLP listeners will be interested to hear about, ideas related to this, privacy, scalability, all sorts of things. So do you want to give us a little bit of your …"},{"uri":"/c-lightning/2021-12-13-developer-call/","title":"c-lightning developer call","content":"Topic: Various topics\nLocation: Jitsi online\nVideo: No video posted online\nThe conversation has been anonymized by default to protect the identities of the participants. Those who have expressed a preference for their comments to be attributed are attributed. If you were a participant and would like your comments to be attributed please get in touch.\nEnabling multi channel support https://github.com/ElementsProject/lightning/pull/4984\nhttps://github.com/ElementsProject/lightning/pull/4985\nI have …"},{"uri":"/lightning-specification/2021-12-06-specification-call/","title":"Lightning Specification Meeting - Agenda 0943","content":"Name: Lightning specification call\nTopic: Agenda below\nLocation: Google Meet\nVideo: No video posted online\nAgenda: https://github.com/lightning/bolts/issues/943\nThe conversation has been anonymized by default to protect the identities of the participants. Those who have given permission for their comments to be attributed are attributed. If you were a participant and would like your comments to be attributed please get in touch.\nAdd payment metadata to payment request …"},{"uri":"/c-lightning/2021-11-29-developer-call/","title":"c-lightning developer call","content":"Topic: Various topics\nLocation: Jitsi online\nDate: November 29th 2021\nVideo: No video posted online\nThe conversation has been anonymized by default to protect the identities of the participants. Those who have expressed a preference for their comments to be attributed are attributed. If you were a participant and would like your comments to be attributed please get in touch.\nCI problems I will note we have been having CI problems. We obviously slowly grew to the point where our CI uses too much …"},{"uri":"/speakers/alex-bosworth/","title":"Alex Bosworth","content":""},{"uri":"/speakers/graham-krizek/","title":"Graham Krizek","content":""},{"uri":"/speakers/lisa-neigut/","title":"Lisa Neigut","content":""},{"uri":"/stephan-livera-podcast/2021-11-27-lisa-neigut-alex-bosworth-graham-krizek-and-matt-corallo/","title":"SLP324 Scaling Bitcoin off-chain with Matt Corallo, Alex Bosworth, Lisa Neigut, and Graham Krizek","content":"podcast: https://stephanlivera.com/episode/324/\nStephan Livera:\nSo guys, thanks for joining us. We’re talking about off-chain scaling. And so obviously Lightning is the first thing that comes to our mind, but maybe we could start with this idea of What is off-chain scaling? I think Lisa, you had something to add on this, didn’t you?\nMatt Corallo:\nWe had a meeting in the back and we decided we were moving Lightning to TRON. And so we think that’ll scale Lightning,\nStephan Livera:\nRight, yeah. …"},{"uri":"/lightning-specification/2021-11-22-specification-call/","title":"Lightning Specification Meeting - Agenda 0936","content":"Name: Lightning specification call\nTopic: Agenda below\nLocation: Google Meet\nVideo: No video posted online\nAgenda: https://github.com/lightning/bolts/issues/936\nThe conversation has been anonymized by default to protect the identities of the participants. Those who have given permission for their comments to be attributed are attributed. If you were a participant and would like your comments to be attributed please get in touch.\nBOLT 7 onion message support …"},{"uri":"/adopting-bitcoin/","title":"Adopting Bitcoin","content":" Adopting Bitcoin 2021 "},{"uri":"/adopting-bitcoin/2021/","title":"Adopting Bitcoin 2021","content":" Bastien Teinturier - Privacy On Lightning Gloria Zhao - Transaction Relay Policy "},{"uri":"/adopting-bitcoin/2021/2021-11-17-bastien-teinturier-privacy-on-lightning/","title":"Privacy On Lightning","content":"Topic: Privacy On Lightning\nSlides: https://docs.google.com/presentation/d/1llk70vI2Mo5uQ7vnpfbl1qlr0qe0NLpySIelChIKhH4/edit\nIntroduction Buenos Dias San Salvador, I\u0026amp;rsquo;m Bastien. Hopefully my slides are going to come up. Oh yay, perfect. So I\u0026amp;rsquo;m working on the Lightning Protocol Specification and one of its main implementation at Acinq.\nI\u0026amp;rsquo;m here to talk to you about privacy. This is a big topic. It\u0026amp;rsquo;s not a black and white thing. There are various degrees of gray when you …"},{"uri":"/speakers/andrew-poelstra/","title":"Andrew Poelstra","content":""},{"uri":"/stephan-livera-podcast/2021-11-16-pieter-wuille-andrew-poelstra-andrew-chow-mark-erhardt/","title":"SLP321 On-chain scaling with Bitcoin Core Developers","content":"podcast: https://stephanlivera.com/episode/321/\nEmcee:\nAll right. I’m really excited for this next panel. I’ve heard some of them speak in different rooms and I can’t wait to hear what they all have to say today. Next up, I’m going to bring up our moderator. He has a podcast. It is a self-titled podcast and he’s also the managing director of Swan Bitcoin International. Please everybody, welcome to the stage Stephan Livera, everyone.\nStephan Livera:\nAll right, thanks very much for that. I’m …"},{"uri":"/adopting-bitcoin/2021/2021-11-16-gloria-zhao-transaction-relay-policy/","title":"Transaction Relay Policy","content":"Topic: Transaction Relay Policy for L2 Developers\nLocation: Adopting Bitcoin\nSlides: https://github.com/glozow/bitcoin-notes/blob/master/Tx%20Relay%20Policy%20for%20L2%20Devs%20-%20Adopting%20Bitcoin%202021.pdf\nIntro Hi I’m Gloria, I work on Bitcoin Core at Brink. Today I am going to talk a bit about mempool policy and why you cannot always expect your transactions to propagate or your fee bumps to work. What we are doing to try to resolve stuff like that. This talk is for those of you who find …"},{"uri":"/c-lightning/2021-11-15-developer-call/","title":"c-lightning developer call","content":"Topic: Various topics\nLocation: Jitsi online\nVideo: No video posted online\nThe conversation has been anonymized by default to protect the identities of the participants. Those who have expressed a preference for their comments to be attributed are attributed. If you were a participant and would like your comments to be attributed please get in touch.\nUpgrading c-lightning for Taproot So, Taproot. The one place in the spec where Taproot matters if you are using it as an individual, generally it …"},{"uri":"/speakers/nicholas-gregory/","title":"Nicholas Gregory","content":""},{"uri":"/stephan-livera-podcast/2021-11-12-nicholas-gregory/","title":"Statechains and Mercury Wallet-A New Privacy Technique?","content":"podcast: https://stephanlivera.com/episode/320/\nStephan Livera:\nNicholas welcome to the show.\nNicholas Gregory:\nHello. Thanks for having me.\nStephan Livera:\nSo Nicholas, there’s discussion in the community around scaling and how do things scale, and also how do we get more privacy in the Bitcoin ecosystem? I think these are ideas that people are talking about, and I know you’re working on some stuff that’s obviously very relevant for that as well with statechains, Mercury wallet, and stuff like …"},{"uri":"/stephan-livera-podcast/2021-11-07-t-bast/","title":"Lightning Protocol Privacy Exploration","content":"podcast: https://stephanlivera.com/episode/319/\nStephan Livera:\nT-Bast, welcome to the show.\nT-Bast:\nHey, Stephan. Thanks for having me.\nStephan Livera:\nSo Bastien, I prefer definitely having good technical discussions about the Lightning Network. And I know you’ve got a lot of things to talk about. For people who don’t know you, do you want to just tell us a little bit about yourself?\nT-Bast:\nYeah, sure. I started working on Lightning a few years ago. I think it was almost two years and a half …"},{"uri":"/tabconf/2021/liquidity-advertisements-niftynei-tabconf-2021/","title":"Liquidity Advertisements - niftynei - TABConf 2021","content":"Introduction Again, my name is Lisa Neigut. I work at Blockstream. I\u0026amp;rsquo;m here today to talk to you about the spec proposal that we\u0026amp;rsquo;ve added to c-lightning and hoping to get into more Lightning implementation soon to make it standard. This is about liquidity advertisements. So today I\u0026amp;rsquo;m going to be talking to you about what a liquidity ad is, how they work, kind of explain how data gets passed around Lightning Network just in general, and maybe get some of you excited about using …"},{"uri":"/tabconf/2021/2021-11-06-andrew-poelstra-miniscript/","title":"Miniscript","content":"Topic: Miniscript - Custody, Computable, Composable\nLocation: TABConf (The Atlanta Bitcoin Conference)\nSlides: https://download.wpsoftware.net/bitcoin/wizardry/2021-11-tabconf/slides.pdf\nIntro I am here to talk about Miniscript. This is something that I have talked about a few times before but usually in a much more technical way where we get into the weeds of Bitcoin Script and what Miniscript is and how to use it and stuff. I want to talk today about Miniscript from the perspective of someone …"},{"uri":"/tabconf/2021/","title":"TABConf 2021","content":" Rachel Rybarczyk - Bitcoin Mining Firmware and Stratum v2 - Rachel Rybarczyk - TABConf 2021 Jeremy Rubin, Andrew Poelstra - Covenants Matt Corallo - Lightning Dev Kit - Making Lightning More Accessible to Developers Lisa Neigut - Liquidity Advertisements - niftynei - TABConf 2021 Andrew Poelstra - Miniscript "},{"uri":"/tabconf/2021/2021-11-05-jeremy-rubin-andrew-poelstra-covenants/","title":"Covenants","content":"Topic: Covenants\nLocation: TABConf (The Atlanta Bitcoin Conference)\nVideo: No video was posted online\nAs per Socratic village rules names of all attendees (other than the advertised speakers) have been anonymized and audio will not be published to preserve anonymity of the question askers.\nThe covenant concept Shaun Apps (SA): I’ll kick things off with a bit of an introduction. Both Andrew and Jeremy will present. And then we will go through some questions and we\u0026amp;rsquo;ll go to questions from …"},{"uri":"/tabconf/2021/lightning-dev-kit-making-lightning-more-accessible-to-developers-matt-corallo-tabconf-2021/","title":"Lightning Dev Kit - Making Lightning More Accessible to Developers","content":"Introduction So, I worked on Bitcoin Core for many many years, but I am not here to talk about that! I now spend my time, full time at Square Crypto working on a project we call the Lightning Dev Kit (LDK). So, working to enable Lightning to be more accessible to developers and I\u0026amp;rsquo;m here to talk about that and give the lay of the land for why it exists, what the state of the Lightning ecosystem is broadly, and why we think it\u0026amp;rsquo;s an important project and why Square is funding us, to …"},{"uri":"/tags/lnd/","title":"lnd","content":""},{"uri":"/tabconf/2021/bitcoin-mining-firmware-and-stratum-v2-rachel-rybarczyk-tabconf-2021/","title":"Bitcoin Mining Firmware and Stratum v2 - Rachel Rybarczyk - TABConf 2021","content":"Introduction Coming to the stage next, she is the VP of Mining at Galaxy Digital. Everybody please welcome to the stage Rachel Rybarczyk, everyone. My name is Rachel, I\u0026amp;rsquo;m VP of Mining at Galaxy Digital. I\u0026amp;rsquo;ve been in the space for a few years now and I recently started developing on Stratum V2, which is a new mining protocol. So I want to talk today about Stratum V2, how it compares to Stratum V1, the adoption efforts, some adoption hurdles, and how it all fits in together. But first, …"},{"uri":"/speakers/rachel-rybarczyk/","title":"Rachel Rybarczyk","content":""},{"uri":"/tags/ibd/","title":"IBD","content":""},{"uri":"/tags/security/","title":"security","content":""},{"uri":"/london-bitcoin-devs/2021-11-02-socratic-seminar-assumeutxo/","title":"Socratic Seminar - AssumeUTXO","content":"Topic: AssumeUTXO\nName: Socratic Seminar\nLocation: London BitDevs (online)\nReading list: https://gist.github.com/michaelfolkson/f46a7085af59b2e7b9a79047155c3993\nIntros Michael Folkson (MF): This is a discussion on AssumeUTXO. We are lucky to have James O’Beirne on the call. There is a reading list that I will share in a second with a bunch of links going right from concept, some of the podcasts James has done, a couple of presentations James has done. And then towards the end hopefully we will …"},{"uri":"/sydney-bitcoin-meetup/2021-11-02-socratic-seminar/","title":"Sydney Socratic Seminar","content":"Name: Socratic Seminar\nTopic: Package relay\nLocation: Bitcoin Sydney (online)\nVideo: No video posted online\nThe conversation has been anonymized by default to protect the identities of the participants. Those who have expressed a preference for their comments to be attributed are attributed. If you were a participant and would like your comments to be attributed please get in touch.\nAgenda: https://github.com/bitcoin-sydney/socratic/blob/master/README.md#2021-11\nPackage Mempool Accept and …"},{"uri":"/c-lightning/2021-11-01-developer-call/","title":"c-lightning developer call","content":"Topic: Various topics\nLocation: Jitsi online\nVideo: No video posted online\nThe conversation has been anonymized by default to protect the identities of the participants. Those who have expressed a preference for their comments to be attributed are attributed. If you were a participant and would like your comments to be attributed please get in touch.\nc-lightning v0.10.2 release https://medium.com/blockstream/c-lightning-v0-10-2-bitcoin-dust-consensus-rule-33e777d58657\nWe’ve tagged RC1 to get …"},{"uri":"/speakers/k3tan/","title":"K3tan","content":""},{"uri":"/stephan-livera-podcast/2021-10-27-k3tan-networking-for-bitcoiners/","title":"Networking For Bitcoiners","content":"podcast: https://stephanlivera.com/episode/315/\nStephan Livera:\nk3tan, welcome to the show.\nK3tan:\nThank you. Thanks for having me.\nStephan Livera:\nMr. Ministry of Nodes and Mr. Calyx and also Pop OS. Obviously I had to get you on the show and it was time to get you on. So for anyone who doesn’t know you, tell us a little bit about yourself.\nK3tan:\nMy name’s k3tan, and I am the co-founder of Ministry of Nodes with you, Stefan, and we provide Bitcoin education material, particularly on YouTube. …"},{"uri":"/speakers/dustin-trammell/","title":"Dustin Trammell","content":""},{"uri":"/stephan-livera-podcast/2021-10-24-dustin-trammell/","title":"The 2nd Node On The Bitcoin Network? The Early Days of Bitcoin","content":"podcast: https://stephanlivera.com/episode/314/\nStephan Livera:\nDustin, welcome to the show.\nDustin Trammell:\nHey! Nice to be on.\nStephan Livera:\nSo Dustin, I’ve seen some of your work and obviously this recent discussion I think spurred some of the conversation. I thought it would be great to get you on and have a chat with you and hear a little bit about your story and where you came from and how you found all this Bitcoin stuff. And how you were there so early as well. I’d love to get into …"},{"uri":"/c-lightning/2021-10-18-developer-call/","title":"c-lightning developer call","content":"Topic: Various topics\nLocation: Jitsi online\nDate: October 18th 2021\nVideo: No video posted online\nThe conversation has been anonymized by default to protect the identities of the participants. Those who have expressed a preference for their comments to be attributed are attributed. If you were a participant and would like your comments to be attributed please get in touch.\nc-lightning v0.10.2 release https://medium.com/blockstream/c-lightning-v0-10-2-bitcoin-dust-consensus-rule-33e777d58657\nWe …"},{"uri":"/c-lightning/2021-10-04-developer-call/","title":"c-lightning developer call","content":"Name: c-lightning developer call\nTopic: Various topics\nLocation: Jitsi online\nVideo: No video posted online\nThe conversation has been anonymized by default to protect the identities of the participants. Those who have expressed a preference for their comments to be attributed are attributed. If you were a participant and would like your comments to be attributed please get in touch.\nDust HTLC exposure (Lisa Neigut) Antoine Riard email to the Lightning dev mailing list: …"},{"uri":"/speakers/philip-glazman/","title":"Philip Glazman","content":""},{"uri":"/stephan-livera-podcast/2021-10-02-philip-glazman/","title":"Scaling Bitcoin Exchanges With Lightning And Lightning User Profiles","content":"podcast: https://stephanlivera.com/episode/308/\nStephan Livera:\nPhilip, welcome to the show.\nPhilip Glazman:\nHi, Stephan. Really excited to be here.\nStephan Livera:\nSo Philip, you’re at River, and River has a lot of really cool, interesting stuff going on technologically, and I’m sure you can tell us a little bit about that. Do you want to tell us a little bit about your background and how you got into the more technical side of Bitcoin?\nPhilip Glazman:\nYeah, absolutely. So I’ve always been …"},{"uri":"/speakers/anthony-potdevin/","title":"Anthony Potdevin","content":""},{"uri":"/stephan-livera-podcast/2021-09-29-thomas-jestopher-and-anthony-potdevin/","title":"Becoming A Lightning Routing Node Operator","content":"podcast: https://stephanlivera.com/episode/307/\nStephan Livera:\nJestopher and Tony, welcome to the show.\nTony :\nHey, thank you. Thank you for having us.\nJestopher:\nThanks so much, Stephan.\nStephan Livera:\nSo I’ve been following what you guys are doing with Amboss and I thought it would be a good time to get you on and chat a little bit about Lightning Network just generally as well as maybe some tips out there for people who want to just get started and start running their own Lightning node and …"},{"uri":"/speakers/thomas-jestopher/","title":"Thomas Jestopher","content":""},{"uri":"/c-lightning/2021-09-20-developer-call/","title":"c-lightning developer call","content":"Topic: Various topics\nLocation: Jitsi online\nVideo: No video posted online\nAgenda: https://hackmd.io/@cdecker/Sy-9vZIQt\nThe conversation has been anonymized by default to protect the identities of the participants. Those who have expressed a preference for their comments to be attributed are attributed. If you were a participant and would like your comments to be attributed please get in touch.\nIndividual updates Let’s start with a quick round of updates from the team. Then I’ll give a brief …"},{"uri":"/c-lightning/2021-09-06-developer-call/","title":"c-lightning developer call","content":"Topic: Various topics\nLocation: Jitsi online\nDate: September 6th 2021\nVideo: No video posted online\nThe conversation has been anonymized by default to protect the identities of the participants. Those who have expressed a preference for their comments to be attributed are attributed. If you were a participant and would like your comments to be attributed please get in touch.\nIndividual updates I’ve been mostly shepherding the pull requests on c-lightning and looking into issues we need to fix …"},{"uri":"/stephan-livera-podcast/2021-08-24-seedsigner/","title":"Bitcoin multi sig security under $50","content":"podcast: https://stephanlivera.com/episode/302/\nStephan Livera:\nSeedsigner welcome to the show.\nSeedsigner:\nSo glad to be here. Thank you for having me.\nStephan Livera:\nSo just for listeners, Seedsigner is operating under a pseudonym, so I’m just going to be calling him seed or SeedSigner. So seed, can you tell me a little bit about yourself and how this project came about? What was the inspiration?\nSeedsigner:\nSo it’s actually a full circle kind of journey to be talking with you today because …"},{"uri":"/c-lightning/2021-08-23-developer-call/","title":"c-lightning developer call","content":"Topic: Various topics\nLocation: Jitsi online\nVideo: No video posted online\nThe conversation has been anonymized by default to protect the identities of the participants. Those who have expressed a preference for their comments to be attributed are attributed. If you were a participant and would like your comments to be attributed please get in touch.\nIndividual updates I’ve been working on connectd, we got that merged. It was not a big change. I have complained in the past that there tends to be …"},{"uri":"/iacr/","title":"IACR Crypto","content":" Jonas Nick - MuSig2 "},{"uri":"/iacr/2021-08-16-jonas-nick-musig2/","title":"MuSig2","content":"MuSig2: Simple Two-Round Schnorr Multi-Signatures\nLocation: IACR Crypto\nMuSig2 paper: https://eprint.iacr.org/2020/1261.pdf\nIntroduction This is a talk about MuSig2, simple two round Schnorr multisignatures. I am Jonas Nick and this work is a collaboration with my colleague Tim Ruffing at Blockstream and Yannick Seurin.\nMulti-Signatures Multisignatures allow n signers to produce a single signature on a single message. The signing protocol can be interactive and require multiple communication …"},{"uri":"/tags/smart-contracts/","title":"smart contracts","content":""},{"uri":"/london-bitcoin-devs/2021-08-10-socratic-seminar-dlcs/","title":"Socratic Seminar - Discreet Log Contracts","content":"Name: Socratic Seminar\nTopic: Discreet Log Contracts\nLocation: London BitDevs (online)\nGist of resources discussed: https://gist.github.com/michaelfolkson/f5da6774c24f99dba5c6c16ec8d499e9\nThis event was livestreamed on YouTube and so comments are attributed to specific individuals by the name or pseudonym that was visible on the livestream. If you were a participant and would like your comments to be anonymized please get in touch.\nIntro Michael Folkson (MF): Welcome to everyone on the call, …"},{"uri":"/c-lightning/2021-08-09-developer-call/","title":"c-lightning developer call","content":"c-lightning developer call Topic: Various topics\nLocation: Jitsi online\nVideo: No video posted online\nThe conversation has been anonymized by default to protect the identities of the participants. Those who have expressed a preference for their comments to be attributed are attributed. If you were a participant and would like your comments to be attributed please get in touch.\nIndividual updates Today I started to review some pull requests. I also finished my first draft of the paid order of the …"},{"uri":"/stephan-livera-podcast/2021-08-09-rusty-russell/","title":"Lightning Offers / BOLT12 -The next big thing in Lightning?","content":"podcast: https://stephanlivera.com/episode/298/\nStephan Livera:\nRusty welcome back to the show.\nRusty Russell:\nThanks. It’s always good to be here, Stephan.\nStephan Livera:\nSo Rusty, I know you’ve been making progress on this whole offers idea. Now you’ve mentioned this on the show in the past. And in fact, I recall at the Lightning conference and I think it was October, 2019 is when you actually first put this idea out there into the wild. So do you want to tell us a little bit about how this …"},{"uri":"/speakers/rusty-russell/","title":"Rusty Russell","content":""},{"uri":"/london-bitcoin-devs/2021-07-20-socratic-seminar-taproot-rollout/","title":"Socratic Seminar - Taproot rollout","content":"Topic: Taproot is locked in. What now?\nName: Socratic Seminar\nLocation: London BitDevs (online)\nGist of resources discussed: https://gist.github.com/michaelfolkson/0803271754f851530fe8242087859254\nThis event was livestreamed on YouTube and so comments are attributed to specific individuals by the name or pseudonym that was visible on the livestream. If you were a participant and would like your comments to be anonymized please get in touch.\nIntro Michael Folkson (MF): Welcome to everyone on the …"},{"uri":"/stephan-livera-podcast/2021-07-17-andrew-chow/","title":"Output Script Descriptors for Bitcoin","content":"podcast: https://stephanlivera.com/episode/292/\nStephan Livera:\nAndrew welcome back to the show.\nAndrew Chow:\nHey, thanks for having me.\nStephan Livera:\nSo, Andrew, you’ve been working on a bunch of things, one of which was the output descriptors idea. There’s been a little bit of progress on that. So maybe just tell us a little bit about what you’re working on lately.\nAndrew Chow:\nI’ve been working a lot on the Bitcoin core wallet, as usual. We’ve been preparing to support taproot with the next …"},{"uri":"/stephan-livera-podcast/2021-07-13-nvk-bitcoin-security/","title":"Bitcoin Security \u0026 Backups Primer","content":"podcast: https://stephanlivera.com/episode/290/\nStephan Livera:\nMr. NVK. Welcome back to the show.\nNVK:\nHey man. Thanks for having me.\nStephan Livera:\nYeah, dude, it’s been a while since we spoke about backups. So listeners, you might know we did an episode a little while back, but things change over time and we’ve got new listeners and new people coming in. So it was a good time. And I think there was a lot of support on Twitter for this idea of doing an episode specifically talking about how …"},{"uri":"/sydney-bitcoin-meetup/2021-07-06-socratic-seminar/","title":"Sydney Socratic Seminar","content":"Name: Socratic Seminar\nTopic: Fee bumping and layer 2 protocols\nLocation: Bitcoin Sydney (online)\nVideo: No video posted online\nThe conversation has been anonymized by default to protect the identities of the participants. Those who have expressed a preference for their comments to be attributed are attributed. If you were a participant and would like your comments to be attributed please get in touch.\nAgenda: https://github.com/bitcoin-sydney/socratic/blob/master/README.md#2021-07\nFirst IRC …"},{"uri":"/sydney-bitcoin-meetup/2021-06-01-socratic-seminar/","title":"Sydney Socratic Seminar","content":"Name: Socratic Seminar\nTopic: Agenda in Google Doc below\nLocation: Bitcoin Sydney (online)\nVideo: No video posted online\nGoogle Doc of the resources discussed: https://docs.google.com/document/d/1E9mzB7fmzPxZ74WZg0PsJfLwjpVZ7OClmRdGQQFlzoY/\nThe conversation has been anonymized by default to protect the identities of the participants. Those who have expressed a preference for their comments to be attributed are attributed. If you were a participant and would like your comments to be attributed …"},{"uri":"/wasabi-research-club/2021-05-30-rusty-russell-improving-lightning/","title":"Improving the Lightning Network","content":"Topic: Improving the Lightning Network\nLocation: Join the Wasabikas podcast\nHow Rusty got into Lightning Max Hillebrand (MH): So Rusty, I am very happy that you joined me for this conversation today. You have been a pioneer in Lightning Network. To start off this conversation I am curious, 6 years ago before you got into the Lightning Network what was your understanding of Bitcoin back then and where did you see some of the big problems that needed to be solved at that point?\nRusty Russell (RR): …"},{"uri":"/wasabi-research-club/","title":"Wasabi Research Club","content":" Coinswap Rusty Russell - Improving the Lightning Network "},{"uri":"/speakers/alejandro-de-la-torre/","title":"Alejandro De La Torre","content":""},{"uri":"/stephan-livera-podcast/2021-05-24-alejandro-de-la-torre/","title":"Coordinating Bitcoin Upgrades With Mining Pools","content":"podcast: https://stephanlivera.com/episode/277/\nStephan Livera:\nAlejandro welcome to the show.\nAlejandro De La Torre:\nThank you, Stephan. Thanks. Thanks for having me.\nStephan Livera:\nSo Alejandro, I’ve been trying to get you on for a little while, but it just kind of hasn’t happened, but I also want to, I really wanted to chat with you about some of your work you’ve been doing around taproot activation. And obviously this has come quite some way and hopefully it’s looking like it’s pretty close …"},{"uri":"/speakers/anthony-ronning/","title":"Anthony Ronning","content":""},{"uri":"/stephan-livera-podcast/2021-05-21-anthony-ronning-bitcoin-lightning-privacy/","title":"Bitcoin Lightning Privacy - FUD and Facts","content":"podcast: https://stephanlivera.com/episode/276/\nStephan Livera:\nAnthony welcome to the show.\nAnthony Ronning:\nHi Stephan. Glad to be here. Thanks for inviting me on.\nStephan Livera:\nYeah. So I saw your article and I thought, well, we’ve got to do a discussion about this one. I think it will be very valuable for people who are trying to think more clearly about the privacy implications of Lightning. But tell us a little bit about yourself. Who are you and what’s your interest in Bitcoin and …"},{"uri":"/speakers/pavel-moravec/","title":"Pavel Moravec","content":""},{"uri":"/stephan-livera-podcast/2021-05-13-pavel-moravec/","title":"SlushPool Signalling For Taproot","content":"podcast: https://stephanlivera.com/episode/275/\nStephan Livera:\nPavel welcome to the show.\nPavel Moravec:\nHello. Great to be here again.\nStephan Livera:\nYes, So, Pavel, I see you guys have been keeping busy over at Braiins and SlushPool. So you were one of the first pools or I think you were the first pool to signal for taproot, which is very cool. And we’re definitely going to get into some of that for listeners who don’t know much about you, can you just give us a little bit of a background on …"},{"uri":"/chaincode-labs/chaincode-podcast/","title":"Chaincode Podcast","content":" Jeremy Rubin - CHECKTEMPLATEVERIFY (CTV) Matt Corallo - Compact Blocks and Fibre Mark Erhardt - Enterprise Wallets/UTXO Management Matt Corallo - Lightning Development Kit Pieter Wuille - Pieter Wuille Carl Dong - Reproducible Builds Adam Jonas, John Newbery - UTXOs (Chaincode Decoded) - Episode 5 "},{"uri":"/chaincode-labs/chaincode-podcast/2021-05-12-matt-corallo-ldk/","title":"Lightning Development Kit","content":"Location: Chaincode Labs Podcast (Episode 13)\nMatt Corallo presentation at Advancing Bitcoin 2019: https://btctranscripts.com/advancing-bitcoin/2019/2019-02-07-matt-corallo-rust-lightning/\nrust-lightning repo: https://github.com/rust-bitcoin/rust-lightning\nIntro Adam Jonas (AJ): Welcome back to the office Matt, glad to have you back on the podcast.\nMatt Corallo (MC): Thank you.\nUpdate on LDK AJ: We are going to start with LDK. Where are we at? What is going on?\nMC: If listeners are aware LDK …"},{"uri":"/speakers/pete-rizzo/","title":"Pete Rizzo","content":""},{"uri":"/stephan-livera-podcast/2021-04-28-pete-rizzo/","title":"When Satoshi Disappeared","content":"podcast: https://stephanlivera.com/episode/271/\nStephan Livera:\nPete, welcome to the show.\nPete Rizzo:\nHey. Well, thanks for having me glad to be here and excited to chat.\nStephan Livera:\nYeah, man. So I’ve had a chance to read your article about what happened when Satoshi disappeared, and I think it’s a good one to get into. But also just for listeners who don’t know you, can you just take a minute and just tell them a bit about yourself and your involvement in the Bitcoin world?\nPete Rizzo: …"},{"uri":"/speakers/aaron-van-wirdum/","title":"Aaron van Wirdum","content":""},{"uri":"/bitcoin-magazine/","title":"Bitcoin Magazine","content":" Eric Lombrozo, Luke Dashjr - Taproot Activation Sjors Provoost, Aaron van Wirdum - Taproot activation and LOT=true vs LOT=false Sjors Provoost, Aaron van Wirdum - Taproot Activation Update Sjors Provoost, Aaron van Wirdum - Taproot Activation with Speedy Trial "},{"uri":"/speakers/sjors-provoost/","title":"Sjors Provoost","content":""},{"uri":"/bitcoin-magazine/2021-04-23-taproot-activation-update/","title":"Taproot Activation Update","content":"Topic: Taproot Activation Update: Speedy Trial and the LOT=true client\nLocation: Bitcoin Magazine (online)\nPrevious episode on lockinontimeout (LOT): https://btctranscripts.com/bitcoin-magazine/2021-02-26-taproot-activation-lockinontimeout/\nPrevious episode on Speedy Trial: https://btctranscripts.com/bitcoin-magazine/2021-03-12-taproot-activation-speedy-trial/\nAaron van Wirdum on “There are now two Taproot activation clients, here’s why”: …"},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2021/2021-04-03-defending-against-99-attack/","title":"How much Security is too much Security? Defending against a 99.999% Attack","content":"Topic: How much Security is too much Security? Defending Against a 99.999% Attack\nLocation: Online\nIntroduction Hi everyone, it\u0026amp;rsquo;s too bad that we can\u0026amp;rsquo;t be in person but I think by next year we\u0026amp;rsquo;ll be able to do this in person. It\u0026amp;rsquo;s been a long year without conferences. And I guess for maybe many people watching the MIT Bitcoin Expo last March, was the last time I saw a bunch of people in person before this whole thing. Thanks to Neha, that was a really good start off for …"},{"uri":"/mit-bitcoin-expo/","title":"MIT Bitcoin Expo","content":" Mit Bitcoin Expo 2015 Mit Bitcoin Expo 2016 Mit Bitcoin Expo 2017 Mit Bitcoin Expo 2018 Mit Bitcoin Expo 2019 Mit Bitcoin Expo 2020 Mit Bitcoin Expo 2021 "},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2021/","title":"Mit Bitcoin Expo 2021","content":" Tadge Dryja - How much Security is too much Security? Defending against a 99.999% Attack "},{"uri":"/speakers/tadge-dryja/","title":"Tadge Dryja","content":""},{"uri":"/categories/hackathon/","title":"hackathon","content":""},{"uri":"/lightning-hack-day/","title":"Lightning Hack Day","content":" Pierre Rochard - Excel In Lightning Christian Decker - Lightning Backups Sergei Tikhomirov - Lightning Privacy Alex Bosworth - Lightning Routing Rootzoll, Openoms - RaspiBlitz full node Sergi Delgado Segura - Watchtowers and BOLT 13 Tom Kirkpatrick - Zap Wallet "},{"uri":"/lightning-hack-day/2021-03-27-alex-bosworth-lightning-routing/","title":"Lightning Routing","content":"Lightning Routing - Building a new economy\nLocation: Lightning Hack Day\nmedia: No video posted online\nSlides: https://www.dropbox.com/s/oo9o8ij62utvlfo/alex-bosworth-lightning-routing.pdf\nTranscript of presentation on Channel Management (2018): https://btctranscripts.com/chaincode-labs/chaincode-residency/2018-10-22-alex-bosworth-channel-management/\nTranscript by: Michael Folkson\nIntro With Lightning routing I think it is a very exciting topic because we’re doing something that no one has ever …"},{"uri":"/tags/routing/","title":"routing","content":""},{"uri":"/tags/dual-funded-channels/","title":"dual funded channels","content":""},{"uri":"/c-lightning/dual-funded-channels/","title":"Dual Funded Channels","content":"Dual Funding channels explainer + demo Cool. Okay, thanks everyone for coming. I think we\u0026amp;rsquo;re going to go ahead and get started. It\u0026amp;rsquo;s right at 11.02 on my time, so that hopefully more people will show up, but for everyone who\u0026amp;rsquo;s here, I want to make the best use of all of your time. Okay, great. So for those of you who aren\u0026amp;rsquo;t really sure what dual funding is, maybe you\u0026amp;rsquo;ve heard people say that word before, but let me give you a kind of a quick overview.\nI guess, of …"},{"uri":"/categories/workshop/","title":"workshop","content":""},{"uri":"/stephan-livera-podcast/2021-03-24-craig-raw-bitcoin-multi-sig/","title":"Bitcoin Multi Sig With Sparrow Wallet","content":"podcast: https://stephanlivera.com/episode/262/\nStephan Livera:\nCraig welcome to the show.\nCraig Raw:\nHi there, Stephan! It’s great to be here.\nStephan Livera:\nSo Craig I’ve been seeing what you’re doing with Sparrow wallet and I thought it’s time to get this guy on the show. So can you, I mean, obviously I know you’re under a pseudonym, right? So don’t dox anything about yourself that you don’t want that you’re not comfortable to, but can you tell us a little bit about how you got into Bitcoin …"},{"uri":"/stephan-livera-podcast/2021-03-17-luke-dashjr/","title":"How Bitcoin UASF Went Down, Taproot LOT=True, Speedy Trial, Small Blocks","content":"podcast: https://stephanlivera.com/episode/260/\nStephan Livera:\nLuke welcome to the show.\nLuke Dashjr:\nThanks.\nStephan Livera:\nSo, Luke for listeners who are unfamiliar, maybe you could just take a minute and just tell us a little bit about your background and how long you’ve been developing and contributing with Bitcoin core.\nLuke Dashjr:\nI first learned about Bitcoin back at the end of 2010, it was a new year’s party and I’ve been contributing since about a week later. So I recently got past …"},{"uri":"/speakers/luke-dashjr/","title":"Luke Dashjr","content":""},{"uri":"/tags/soft-fork/","title":"soft fork","content":""},{"uri":"/stephan-livera-podcast/2021-03-17-luke-dashjr-taproot-activation/","title":"Taproot Activation","content":"Topic: How Bitcoin UASF went down, Taproot LOT=true, Speedy Trial, Small Blocks\nLocation: Stephan Livera Podcast\nLuke Dashjr arguments against LOT=false: https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2021-February/018498.html\nT1-T6 and F1-F6 arguments for LOT=true and LOT=false: https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2021-February/018380.html\nF7 argument for LOT=false: https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2021-February/018415.html\nTranscript by: …"},{"uri":"/bitcoin-magazine/2021-03-12-taproot-activation-speedy-trial/","title":"Taproot Activation with Speedy Trial","content":"Location: Bitcoin Magazine (online)\nSpeedy Trial proposal: https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2021-March/018583.html\nTranscript by: Michael Folkson\nIntro Aaron van Wirdum (AvW): Live from Utrecht this is the van Wirdum Sjorsnado. Sjors, what is your pun of the week?\nSjors Provoost (SP): I actually asked you for a pun and then you said “Cut, re-edit. We are going to do it again.” I don’t have a pun this week.\nAvW: Puns are your thing.\nSP: We tried this LOT thing last time. …"},{"uri":"/stephan-livera-podcast/2021-03-04-matt-corallo/","title":"Bitcoin Soft Fork Activation, Taproot, and Playing Chicken","content":"podcast: https://stephanlivera.com/episode/257/\nStephan Livera:\nMatt, welcome to the show.\nMatt Corallo:\nHey yeah, thanks for having me.\nStephan Livera:\nSo guys, obviously, listeners, you know, we’re just having to re-record this. We had basically a screw up the first time around, but we wanted to chat about Taproot and soft fork activation. So perhaps Matt, if we could just start from your side, let’s try to keep this accessible for listeners who maybe they are new. They’re trying to learn …"},{"uri":"/speakers/gleb-naumenko/","title":"Gleb Naumenko","content":""},{"uri":"/bitcoin-magazine/2021-02-26-taproot-activation-lockinontimeout/","title":"Taproot activation and LOT=true vs LOT=false","content":"Location: Bitcoin Magazine (online)\nBIP 8: https://github.com/bitcoin/bips/blob/master/bip-0008.mediawiki\nArguments for LOT=true and LOT=false (T1-T6 and F1-F6): https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2021-February/018380.html\nAdditional argument for LOT=false (F7): https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2021-February/018415.html\nAaron van Wirdum article on LOT=true or LOT=false: …"},{"uri":"/stephan-livera-podcast/2021-02-26-gleb-naumenko/","title":"The Label, Bitcoin Dev \u0026 Consulting","content":"podcast: https://stephanlivera.com/episode/255/\nStephan Livera:\nGleb welcome back to the show.\nGleb Naumenko:\nHi, it’s good to be back\nStephan Livera:\nGlad you’ve been pretty busy with how you’ve started up a new Bitcoin development venture and you’re up to a few different things. Tell us what you’ve been working on lately.\nGleb Naumenko:\nYeah, last year it was like, I think it’s been maybe half a year or more since I came last time, I’ve been mostly working on actually lightning and related …"},{"uri":"/tags/attacks/","title":"attacks","content":""},{"uri":"/sydney-bitcoin-meetup/2021-02-23-socratic-seminar/","title":"Sydney Socratic Seminar","content":"Name: Socratic Seminar\nTopic: Agenda in Google Doc below\nLocation: Bitcoin Sydney (online)\nVideo: No video posted online\nGoogle Doc of the resources discussed: https://docs.google.com/document/d/1VAP4LNjHHVLy9RJwpQ8LqXEUw79z5TTZxr9du_Z0-9A/\nThe conversation has been anonymized by default to protect the identities of the participants. Those who have expressed a preference for their comments to be attributed are attributed. If you were a participant and would like your comments to be attributed …"},{"uri":"/speakers/daniela-brozzoni/","title":"Daniela Brozzoni","content":""},{"uri":"/munich-meetup/","title":"Munich Meetup","content":" Daniela Brozzoni - Stratum v2 "},{"uri":"/munich-meetup/2021-02-21-daniela-brozzoni-stratumv2/","title":"Stratum v2","content":"Topic: Mining Basics and Stratum v2\nLocation: Bitcoin Munich\nMatt Corallo presentation on BetterHash: https://diyhpl.us/wiki/transcripts/london-bitcoin-devs/2019-02-05-matt-corallo-betterhash/\nStratum v1 (BIP 310): https://github.com/bitcoin/bips/blob/master/bip-0310.mediawiki\nStratum v2: https://braiins.com/stratum-v2\nTranscript by: Michael Folkson\nIntro (Michael Ep) Hello and welcome to tonight’s Satoshi’s 21 seminar session hosted by the Bitcoin Munich meetup. We are always looking for good …"},{"uri":"/tftc-podcast/","title":"TFTC Podcast","content":" Andrew Poelstra - Tales from the Crypt with Andrew Poelstra Matt Corallo - UASFs, BIP 148, BIP 91 and Taproot Activation "},{"uri":"/tftc-podcast/2021-02-11-matt-corallo-taproot-activation/","title":"UASFs, BIP 148, BIP 91 and Taproot Activation","content":"Topic: UASFs, BIP 148, BIP 91 and Taproot Activation\nLocation: Tales from the Crypt podcast\nIntro Marty Bent (MB): Sitting down with a man who needs no introduction on this podcast. I think you have been on four times already. I think this is number five Matt. You are worried about the future of Bitcoin. What the hell is going on? You reached out to me last week, you scaring the s*** out of me. Why are you worried?\nMatt Corallo (MC): First of all thanks for having me. I think the Bitcoin …"},{"uri":"/stephan-livera-podcast/2021-01-21-wiz-and-simon-mempool/","title":"Mempool-space – helping Bitcoin migrate to a multi-layer ecosystem","content":"podcast: https://stephanlivera.com/episode/245/\nStephan Livera:\nWiz and Simon. Welcome to the show.\nSimon:\nThank you.\nWiz:\nYeah, thanks for having us.\nStephan Livera:\nSo, Wiz I think my listeners are already familiar with you. But let’s hear from you Simon. Tell us about yourself.\nSimon:\nI grew up in Sweden. I worked there as a software developer and about four years ago I decided to quit my day job and pursue a more nomadic lifestyle. So for the past four years, I’ve been mostly like traveling …"},{"uri":"/speakers/simon/","title":"Simon","content":""},{"uri":"/speakers/wiz/","title":"Wiz","content":""},{"uri":"/speakers/jonas-schnelli/","title":"Jonas Schnelli","content":""},{"uri":"/stephan-livera-podcast/2021-01-14-jonas-schnelli-maintaining-bitcoin-core/","title":"Maintaining Bitcoin Core-Contributions, Consensus, Conflict","content":"podcast: https://stephanlivera.com/episode/242/\nStephan Livera:\nJonas. Welcome back to the show.\nJonas Schnelli:\nHey! Hi, Stephan. Thanks for having me.\nStephan Livera:\nJonas, Its been a while since we spoke on the show and I was excited to get another opportunity to chat with you and learn a little bit more and obviously talk about this on behalf of some of the newer listeners who are coming in and they may not be familiar with how does Bitcoin Core work. So just for listeners who are a bit …"},{"uri":"/realworldcrypto/2021/2021-01-12-tim-ruffing-musig2/","title":"MuSig2","content":"Topic: MuSig2: Simple Two-Round Schnorr Multi-Signatures\nLocation: Real World Crypto\nMuSig2 paper: https://eprint.iacr.org/2020/1261.pdf\nIntroduction This is about MuSig2, simple two round Schnorr multisignatures. This is joint work with Jonas Nick and Yannick Seurin. Jonas will be available to answer questions as I will be of course.\nMulti-Signatures The idea that with multisignatures is that n signers can get together and produce a single signature on a single message. To be clear for this …"},{"uri":"/realworldcrypto/","title":"Realworldcrypto","content":" Realworldcrypto 2018 Realworldcrypto 2021 "},{"uri":"/realworldcrypto/2021/","title":"Realworldcrypto 2021","content":" Tim Ruffing - MuSig2 "},{"uri":"/speakers/adam-jonas/","title":"Adam Jonas","content":""},{"uri":"/speakers/john-newbery/","title":"John Newbery","content":""},{"uri":"/tags/utxo/","title":"utxo","content":""},{"uri":"/chaincode-labs/chaincode-podcast/utxos-chaincode-decoded-episode-5/","title":"UTXOs (Chaincode Decoded) - Episode 5","content":"Introduction John Newbery: 00:00:00\nIf we go back in time to version 0.1, all that was stored was the blockchain and I think a marker saying whether that coin was spent or not. I mean that\u0026amp;rsquo;s okay for your first version but it doesn\u0026amp;rsquo;t really scale and it\u0026amp;rsquo;s bad performance because every time you want to access a coin you need to read it from disk.\nAdam Jonas: 00:00:28\nWelcome back to the Chaincode Podcast. This episode is going to be a little bit different. We\u0026amp;rsquo;re going to …"},{"uri":"/chaincode-labs/chaincode-podcast/2020-11-30-carl-dong-reproducible-builds/","title":"Reproducible Builds","content":"Location: Chaincode Labs Podcast (Episode 9 and 10)\nCarl Dong’s presentation at Breaking Bitcoin 2019 on “Bitcoin Build System Security”: https://diyhpl.us/wiki/transcripts/breaking-bitcoin/2019/bitcoin-build-system/\nIntro Adam Jonas (AJ): Welcome to the Chaincode podcast Carl.\nCarl Dong (CD): Hello.\nAJ: You know we’ve been doing this podcast for a while now. How come you haven’t been on the show yet?\nCD: We’ve been at home.\nAJ: We did a few episodes before that though.\nMurch (M): It is fine. …"},{"uri":"/sf-bitcoin-meetup/","title":"SF Bitcoin Meetup","content":" Bcoin Pieter Wuille - BIP Taproot and BIP Tapscript Jonas Schnelli - Bip150 Bip151 Jeremy Rubin - Bitcoin Core Andreas Antonopoulos - Bitcoin Scripting Olaoluwa Osuntokun, Conner Fromknecht - Exploring Lnd0.4 Pieter Wuille - Key Tree Signatures Olaoluwa Osuntokun - Lightning Network Tadge Dryja, Joseph Poon - Lightning Network Tadge Dryja - Lightning Network As A Directed Graph Single Funded Channel Network Topology Conner Fromknecht - Lnd 0.6 Beta Bram Cohen - Merkle Sets Andrew Poelstra - …"},{"uri":"/sf-bitcoin-meetup/2020-11-30-socratic-seminar-20/","title":"Socratic Seminar 20","content":"SF Bitcoin Devs socratic seminar #20\n((Names anonymized.))\nXX01: For everyone new who has joined- this is an experiment for us. We\u0026amp;rsquo;ll see how this first online event goes. So far no major issues. Nice background, Uyluvolokutat. Should we let Harkenpost in?\nXX06: People around America are showing up since they don\u0026amp;rsquo;t have to show up in person.\nXX01: How do we block NY IPs?\nXX06: We already have people from Western Africa joining.\nXX05: Oh he\u0026amp;rsquo;s here? You can increase the tile …"},{"uri":"/greg-maxwell/2020-11-25-greg-maxwell-replacing-pgp/","title":"Replacing PGP with Bitcoin public key infrastructure","content":"Location: Reddit\nhttps://www.reddit.com/r/Bitcoin/comments/k0rnq8/pgp_is_replaceable_with_the_bitcoin_public_key/gdjv1dn?utm_source=share\u0026amp;amp;utm_medium=web2x\u0026amp;amp;context=3\nIs PGP replaceable with Bitcoin public key infrastructure? This is true in the same sense that PGP can also be replaced with some fancy functions on a school kids graphing calculator.\nYes you can construct some half-assed imitation of pgp using stuff from Bitcoin, but you probably shouldn\u0026amp;rsquo;t.\nIf all you really want is …"},{"uri":"/chaincode-labs/chaincode-podcast/2020-11-09-enterprise-walletsutxo-management/","title":"Enterprise Wallets/UTXO Management","content":"Mark Erhardt: 00:00:00\nJust to throw out a few numbers there, non-SegWit inputs cost almost 300 bytes, and native SegWit inputs cost slightly more than 100 bytes. There\u0026amp;rsquo;s almost a reduction by two-thirds in fees if you switch from non-SegWit to native SegWit.\nIntroduction Caralie Chrisco: 00:00:29\nHi, everyone, welcome to the Chaincode podcast. My name is Caralie.\nAdam Jonas: 00:00:32\nAnd it\u0026amp;rsquo;s Jonas.\nCaralie Chrisco: 00:00:33\nAnd we\u0026amp;rsquo;re back!\nAdam Jonas: 00:00:34\nWe\u0026amp;rsquo;re …"},{"uri":"/tags/fee-management/","title":"fee management","content":""},{"uri":"/greg-maxwell/2020-11-05-greg-maxwell-yubikey-security/","title":"Yubikey Security","content":"Location: Reddit\nhttps://www.reddit.com/r/Bitcoin/comments/jp2fp3/opinion_regarding_security/gbhojor?utm_source=share\u0026amp;amp;utm_medium=web2x\u0026amp;amp;context=3\nYubikey Security By this logic, a yubikey would also be a great targeting vector.\nThey would be, and if US intelligence services have not compromised yubis or at least have a perfect targeted substitution solutions for them then they should all be fired for gross incompetence and mismanagement of their funding.\nLikewise, if parties which things …"},{"uri":"/tags/altcoin/","title":"altcoin","content":""},{"uri":"/greg-maxwell/2020-11-01-greg-maxwell-hardware-wallets-altcoins/","title":"Hardware Wallets Altcoins","content":"Location: Reddit\nhttps://www.reddit.com/r/Bitcoin/comments/jlwxpq/why_do_you_think_coldcard_doesnt_support_altcoins/gasoyuj?utm_source=share\u0026amp;amp;utm_medium=web2x\u0026amp;amp;context=3\nWhy do hardware wallets not support altcoins? They\u0026amp;rsquo;re an enormous distraction and hazard to software development. It\u0026amp;rsquo;s hard enough to correctly and safely write software to support one system. Every minute spent creating and testing the software for some alternative is a minute taken away from supporting …"},{"uri":"/stephan-livera-podcast/2020-10-27-jonas-nick-tim-ruffing-musig2/","title":"MuSig, MuSig-DN and MuSig2","content":"Topic: MuSig, MuSig-DN and MuSig2\nLocation: Stephan Livera Podcast\nTim Ruffing on Schnorr multisig at London Bitcoin Devs: https://diyhpl.us/wiki/transcripts/london-bitcoin-devs/2020-06-17-tim-ruffing-schnorr-multisig/\nMuSig paper: https://eprint.iacr.org/2018/068.pdf\nMuSig blog post: https://blockstream.com/2019/02/18/en-musig-a-new-multisignature-standard/\nInsecure shortcuts in MuSig: https://medium.com/blockstream/insecure-shortcuts-in-musig-2ad0d38a97da\nMuSig-DN paper: …"},{"uri":"/greg-maxwell/2020-10-26-greg-maxwell-bitcoin-core-github/","title":"Bitcoin Core Github","content":"Location: Reddit\nhttps://www.reddit.com/r/Bitcoin/comments/jiat6s/can_github_censor_the_code_of_bitcoin_the/ga5k9ap?utm_source=share\u0026amp;amp;utm_medium=web2x\u0026amp;amp;context=3\nCan GitHub censor Bitcoin Core? The event isn\u0026amp;rsquo;t news to Bitcoin developers either, github has done this a number of times before\u0026amp;ndash; even taking Mozilla offline as a result of an obviously spurious DMCA complaint.\nEvery developer that has the repository cloned has the full history.\nNot just the developers, thousands of …"},{"uri":"/speakers/nadav-kohen/","title":"Nadav Kohen","content":""},{"uri":"/stephan-livera-podcast/2020-10-15-nadav-kohen-bitcoin-dlcs/","title":"What You Should Know About Bitcoin DLCs","content":"podcast: https://stephanlivera.com/episode/219/\nStephan Livera:\nNadav welcome to the show.\nNadav Kohen:\nThanks for having me.\nStephan Livera:\nNadav I’ve been following your work for a little while. Obviously I really I like reading your blog posts over at Suredbits, and I had the chance to meet you earlier this year in London. Can you tell us a little bit about yourself and what’s your role with Suredbits?\nNadav Kohen:\nYeah. so I am a software engineer at Suredbits. I’ve been working there since …"},{"uri":"/speakers/barnab%C3%A1s-b%C3%A1gyi/","title":"Barnabás Bágyi","content":""},{"uri":"/cppcon/","title":"CPPcon","content":" CPPcon 2017 CPPcon 2020 "},{"uri":"/cppcon/2020/","title":"CPPcon 2020","content":" Barnabás Bágyi - Fuzzing Class Interfaces "},{"uri":"/cppcon/2020/2020-10-09-barnabas-bagyi-fuzzing-class-interfaces/","title":"Fuzzing Class Interfaces","content":"Fuzzing Class Interfaces for Generating and Running Tests with libFuzzer Location: CppCon 2020\nSlides: https://github.com/CppCon/CppCon2020/blob/main/Presentations/fuzzing_class_interfaces_for_generating_and_running_tests_with_libfuzzer/fuzzing_class_interfaces_for_generating_and_running_tests_with_libfuzzer__barnab%C3%A1s_b%C3%A1gyi__cppcon_2020.pdf\nLibFuzzer: https://llvm.org/docs/LibFuzzer.html\nLibFuzzer tutorial: https://github.com/google/fuzzing/blob/master/tutorial/libFuzzerTutorial.md …"},{"uri":"/stephan-livera-podcast/2020-10-02-gloria-zhao-bitcoin-core/","title":"Learning Bitcoin Core Contribution \u0026 Hosting PR Review Club","content":"podcast: https://stephanlivera.com/episode/216/\nStephan Livera:\nGloria. Welcome to the show.\nGloria Zhao:\nThank you so much for having me.\nStephan Livera:\nSo Gloria I’ve heard a few things about you and I was looking up what you’ve been doing. You’ve been doing some really interesting things. Can we hear a little bit about you and how you got into Bitcoin?\nGloria Zhao:\nYeah, well, I didn’t get into Bitcoin by choice. Actually it was by accident. I’m a college student at Berkeley right now, and I …"},{"uri":"/speakers/michael-flaxman/","title":"Michael Flaxman","content":""},{"uri":"/stephan-livera-podcast/2020-09-28-michael-flaxman-security-guide/","title":"Security Guide","content":"Topic: 10x your Bitcoin security with Multisig\nLocation: Stephan Livera Podcast\nPrevious SLP episode with Michael Flaxman: https://diyhpl.us/wiki/transcripts/stephan-livera-podcast/2019-08-08-michael-flaxman/\n10x Security Bitcoin Guide: https://btcguide.github.io/\nTranscript completed by: Stephan Livera Edited by: Michael Folkson\n10x Security Bitcoin Guide Stephan Livera (SL): Michael, welcome back to the show.\nMichael Flaxman (MF): It’s great to be here. I’m a big fan of the podcast so I love …"},{"uri":"/stephan-livera-podcast/2020-09-15-steve-lee-of-square-crypto/","title":"Bitcoin Grants, Design \u0026 Crypto Patents (COPA)","content":"podcast: https://stephanlivera.com/episode/211/\nStephan Livera:\nSteve. Welcome back to the show.\nSteve Lee:\nThank you so much. Glad the glad to be here,\nStephan Livera:\nSteve. I see you guys have been very busy over at Cquare Crypto. Since we last spoke, you’ve been doing a lot of work in different, in different arenas as well. You’ve got the grants going, design and this crypto patent stuff. So tell us a little bit about you know, what you’ve been doing over the last few months.\nSteve Lee: …"},{"uri":"/speakers/steve-lee/","title":"Steve Lee","content":""},{"uri":"/scalingbitcoin/tel-aviv-2019/edgedevplusplus/bitcoin-core-functional-test-framework/","title":"Bitcoin Core Functional Test Framework","content":"Topic: Bitcoin Core functional test framework\nLocation: Bitcoin Edge Dev++\nSlides: https://telaviv2019.bitcoinedge.org/files/test-framework-in-bitcoin-core.pdf\nTranscript completed by: Bryan Bishop Edited by: Michael Folkson\nhttps://twitter.com/kanzure/status/1171357556519952385\nIntroduction I am pretty sure you can tell but I am not James (Chiang). I am taking over the functional testing framework talk from James. He has already given several great talks. I took over this talk at very short …"},{"uri":"/scalingbitcoin/tel-aviv-2019/edgedevplusplus/","title":"Edgedevplusplus","content":" Tadge Dryja - Accumulators Fabian Jahr - Bitcoin Core Functional Test Framework Jimmy Song - Bitcoin Data Structures Andrew Poelstra, David Vorick - Blockchain Design Patterns Jan Capek - Bosminer Fabian Jahr - Debugging Bitcoin Stepan Snigirev - Hardware Wallet Design Best Practices James Chiang - Libbitcoin Carla Kirk-Cohen - Lightning Network Layer By Layer Carla Kirk-Cohen - Lightning Network Routing Antoine Riard - Lightning Network Sphinx And Onion Routing Carla Kirk-Cohen - Lightning …"},{"uri":"/scalingbitcoin/","title":"Scaling Bitcoin Conference","content":" Hong Kong (2015) Milan (2016) Montreal (2015) Stanford (2017) Tel Aviv (2019) Tokyo (2018) "},{"uri":"/tags/testing/","title":"testing","content":""},{"uri":"/scalingbitcoin/tel-aviv-2019/edgedevplusplus/debugging-bitcoin/","title":"Debugging Bitcoin","content":"Topic: Debugging Bitcoin\nLocation: Bitcoin Edge Dev++\nSlides: https://telaviv2019.bitcoinedge.org/files/debugging-tools-for-bitcoin-core.pdf\nDebugging Bitcoin Core: https://github.com/fjahr/debugging_bitcoin\nTranscript completed by: Bryan Bishop Edited by: Michael Folkson\nhttps://twitter.com/kanzure/status/1171024515490562048\nIntroduction I am going to talk about debugging Bitcoin. Of course if you want to contribute to Bitcoin there are a lot of conceptual things that you have to understand in …"},{"uri":"/speakers/ben-kaufman/","title":"Ben Kaufman","content":""},{"uri":"/stephan-livera-podcast/2020-08-28-stepan-snigirev-and-ben-kaufman/","title":"Specter Desktop Bitcoin Multi Sig","content":"podcast: https://stephanlivera.com/episode/205/\nStephan Livera:\nStepan and Ben, welcome to the show.\nStepan:\nThank you. Thank you, Stephan. It’s very nice to be here again.\nBen:\nThank you for inviting me.\nStephan Livera:\nStepan I know you’ve been on the show twice before, but perhaps just for any listeners who are a little bit newer, can you tell us a little bit about yourself?\nStepan:\nWe are doing well originally I came from quantum physics into Bitcoin and started working on hardware stuff …"},{"uri":"/greg-maxwell/2020-08-27-greg-maxwell-checkmultisig-bug/","title":"Checkmultisig Bug","content":"What is stopping the OP_CHECKMULTISIG extra pop bug from being fixed?\nLocation: Bitcointalk\nhttps://bitcointalk.org/index.php?topic=5271566.msg55079521#msg55079521\nWhat is stopping the OP_CHECKMULTISIG extra pop bug from being fixed? I think it is probably wrong to describe it as a bug. I think it was intended to indicate which signatures were present to fix the otherwise terrible performance of CHECKMULTISIG.\nRegardless, there is no real point to fixing it: Any \u0026amp;lsquo;fix\u0026amp;rsquo; would require …"},{"uri":"/tags/hard-fork/","title":"hard fork","content":""},{"uri":"/sydney-bitcoin-meetup/2020-08-25-socratic-seminar/","title":"Socratic Seminar","content":"Name: Socratic Seminar\nTopic: Agenda in Google Doc below\nLocation: Bitcoin Sydney (online)\nVideo: No video posted online\nLast month’s Sydney Socratic: https://diyhpl.us/wiki/transcripts/sydney-bitcoin-meetup/2020-07-21-socratic-seminar/\nGoogle Doc of the resources discussed: https://docs.google.com/document/d/1rJxVznWaFHKe88s5GyrxOW-RFGTeD_GKdFzHNvhrq-c/\nThe conversation has been anonymized by default to protect the identities of the participants. Those who have expressed a preference for their …"},{"uri":"/bitcoin-design/2020-08-20-bitcoin-core-gui/","title":"Bitcoin Core Gui","content":"Name: Bitcoin Core GUI introductory meeting\nTopic: Agenda link posted below\nLocation: Bitcoin Design (online)\nVideo: No video posted online\nAgenda: https://github.com/BitcoinDesign/Meta/issues/8\nThe conversation has been anonymized by default to protect the identities of the participants. Those who have expressed a preference for their comments to be attributed are attributed. If you were a participant and would like your comments to be attributed please get in touch.\nBitcoin Core PR review …"},{"uri":"/bitcoin-design/","title":"Bitcoin Design","content":" Bitcoin Core Gui "},{"uri":"/tags/signet/","title":"signet","content":""},{"uri":"/london-bitcoin-devs/2020-08-19-socratic-seminar-signet/","title":"Socratic Seminar - Signet","content":"Topic: Signet\nName: Socratic Seminar\nLocation: London BitDevs (online)\nPastebin of the resources discussed: https://pastebin.com/rAcXX9Tn\nThe conversation has been anonymized by default to protect the identities of the participants. Those who have given permission for their comments to be attributed are attributed. If you were a participant and would like your comments to be attributed please get in touch.\nIntro Michael Folkson (MF): This is a Socratic Seminar organized by London BitDevs. We …"},{"uri":"/stephan-livera-podcast/2020-08-13-christian-decker/","title":"ANYPREVOUT, MPP, Mitigating LN Attacks","content":"podcast: https://stephanlivera.com/episode/200/\nStephan Livera:\nChristian welcome back to the show.\nChristian Decker:\nHey, Stephan, thanks for having me\nStephan Livera:\nWanted to chat with you about a bunch of stuff that you’ve been doing. We’ve got a couple of things that I was really interested to chat with you about ANYPREVOUT, MPP, lightning attacks. What’s the latest with lightning network. But yeah, let’s start with a little bit around ANYPREVOUT. So I see that yourself and AJ towns just …"},{"uri":"/stephan-livera-podcast/2020-08-13-christian-decker-lightning-topics/","title":"Lightning Topics","content":"Topic: ANYPREVOUT, MPP, Mitigating Lightning Attacks\nLocation: Stephan Livera Podcast\nTranscript completed by: Stephan Livera Edited by: Michael Folkson\nLatest ANYPREVOUT update ANYPREVOUT BIP (BIP 118): https://github.com/ajtowns/bips/blob/bip-anyprevout/bip-0118.mediawiki\nStephan Livera (SL): Christian welcome back to the show.\nChristian Decker (CD): Hey Stephan, thanks for having me.\nSL: I wanted to chat with you about a bunch of stuff that you’ve been doing. We’ve got a couple of things that …"},{"uri":"/chicago-bitdevs/","title":"Chicago Bitdevs","content":" Socratic Seminar Socratic Seminar 10 "},{"uri":"/chicago-bitdevs/2020-08-12-socratic-seminar/","title":"Socratic Seminar","content":"Name: Socratic Seminar\nTopic: Agenda below\nLocation: Chicago BitDevs (online)\nVideo: No video posted online\nBitDevs Solo Socratic 4 agenda: https://bitdevs.org/2020-07-31-solo-socratic-4\nThe conversation has been anonymized by default to protect the identities of the participants. Those who have given permission for their comments to be attributed are attributed. If you were a participant and would like your comments to be attributed please get in touch.\nBitcoin Core P2P IRC Meetings …"},{"uri":"/stephan-livera-podcast/2020-08-09-thomas-voegtlin-ghost43-electrum/","title":"Electrum","content":"Topic: Electrum Wallet 4\nLocation: Stephan Livera Podcast\nElectrum GitHub: https://github.com/spesmilo/electrum\nTranscript completed by: Stephan Livera Edited by: Michael Folkson\nIntro Stephan Livera (SL): Thomas and Ghost43. Welcome back to the show.\nThomas Voegtlin (TV): Hi, thank you.\nGhost43 (G43): Hey Stephan, Thanks for having me.\nSL: Thomas, my listeners have already heard you on a prior episode. Ghost, did you want to tell us about yourself, how you got into Bitcoin and how you got into …"},{"uri":"/stephan-livera-podcast/2020-08-09-thomas-voegtlin-and-ghost43/","title":"Electrum Wallet","content":"podcast: https://stephanlivera.com/episode/199/\nStephan Livera:\nThomas and Ghost43. Welcome back to the show.\nThomas V:\nHi, thank you.\nGhost43:\nHey Stephan, Thanks for having me.\nStephan Livera:\nSo welcome to the show guys. Now, Thomas, I know my listeners have already heard you on the prior episode, but Ghost, did you want to tell us a little bit about yourself, how you got into Bitcoin and how you got into developing with Electrum Wallet?\nGhost43:\nYeah, sure. I mean, I got into Bitcoin a few …"},{"uri":"/speakers/ghost43/","title":"Ghost43","content":""},{"uri":"/speakers/thomas-voegtlin/","title":"Thomas Voegtlin","content":""},{"uri":"/speakers/eric-lombrozo/","title":"Eric Lombrozo","content":""},{"uri":"/bitcoin-magazine/2020-08-03-eric-lombrozo-luke-dashjr-taproot-activation/","title":"Taproot Activation","content":"Topic: How to Activate a New Soft Fork\nLocation: Bitcoin Magazine (online)\nAaron van Wirdum in Bitcoin Magazine on BIP 8, BIP 9 or Modern Soft Fork Activation: https://bitcoinmagazine.com/articles/bip-8-bip-9-or-modern-soft-fork-activation-how-bitcoin-could-upgrade-next\nDavid Harding on Taproot activation proposals: https://gist.github.com/harding/dda66f5fd00611c0890bdfa70e28152d\nIntro Aaron van Wirdum (AvW): Eric, Luke welcome. Happy Bitcoin Independence Day. How are you doing?\nEric Lombrozo …"},{"uri":"/stephan-livera-podcast/2020-07-26-nix-bitcoindev/","title":"A Security Focused Bitcoin Node","content":"podcast: https://stephanlivera.com/episode/195/\nStephan Livera:\nnix-bitcoindev Welcome to the show.\nNixbitcoin:\nHello. Thank you for having me.\nStephan Livera:\nSo nix-bitcoin Dev obviously as you’re under a pseudonym don’t dox anything about yourself, but can you just tell us a little bit in terms of like what you’re interested in about Bitcoin and is it the computer science aspects or what aspects of it interest you?\nNixbitcoin:\nSo I came into Bitcoin pretty much from the privacy angle because …"},{"uri":"/stephan-livera-podcast/2020-07-26-nix-bitcoin/","title":"Nix Bitcoin","content":"Topic: nix-bitcoin\nLocation: Stephan Livera Podcast\nDate: July 26th 2020\nnix-bitcoin on GitHub: https://github.com/fort-nix/nix-bitcoin\nTranscript completed by: Stephan Livera Edited by: Michael Folkson\nIntro Stephan Livera (SL): nixbitcoindev welcome to the show.\nnixbitcoindev (NBD): Hello. Thank you for having me.\nSL: Obviously as you’re under a pseudonym don’t dox anything about yourself but can you just tell us what you’re interested in about Bitcoin and is it the computer science aspects or …"},{"uri":"/speakers/nixbitcoindev/","title":"nixbitcoindev","content":""},{"uri":"/speakers/openoms/","title":"Openoms","content":""},{"uri":"/stephan-livera-podcast/2020-07-21-rootzoll-and-openoms-raspiblitz/","title":"RaspiBlitz","content":"podcast: https://stephanlivera.com/episode/194/\nStephan Livera:\nHi, everyone. Welcome to the Stephan Livera podcast, a show about Bitcoin and Austrian economics today. My guests are Rootzoll and Openoms of the RaspiBlitz project. And if you’re interested in setting up your own Bitcoin node and running lightning and using Coinjoins with JoinMarket and so on, this is a great project to check out. So I’m really looking forward to my discussion with the guys today. Alright. So I’m just bringing in …"},{"uri":"/speakers/rootzoll/","title":"Rootzoll","content":""},{"uri":"/sydney-bitcoin-meetup/2020-07-21-socratic-seminar/","title":"Socratic Seminar","content":"Name: Socratic Seminar\nTopic: Agenda in Google Doc below\nLocation: Bitcoin Sydney (online)\nVideo: No video posted online\nLast month’s Sydney Socratic: https://diyhpl.us/wiki/transcripts/sydney-bitcoin-meetup/2020-06-23-socratic-seminar/\nGoogle Doc of the resources discussed: https://docs.google.com/document/d/1Aw_llsP8xSipp7l6JqjSpaqw5qN1vXRqhOyeulqmXcg/\nThe conversation has been anonymized by default to protect the identities of the participants. Those who have expressed a preference for their …"},{"uri":"/london-bitcoin-devs/2020-07-21-socratic-seminar-bip-taproot/","title":"Socratic Seminar - BIP Taproot","content":"BIP Taproot (BIP 341)\nLocation: London BitDevs (online)\nPastebin of the resources discussed: https://pastebin.com/vsT3DNqW\nTranscript of Socratic Seminar on BIP-Schnorr: https://diyhpl.us/wiki/transcripts/london-bitcoin-devs/2020-06-16-socratic-seminar-bip-schnorr/\nThe conversation has been anonymized by default to protect the identities of the participants. Those who have given permission for their comments to be attributed are attributed. If you were a participant and would like your comments …"},{"uri":"/greg-maxwell/2020-07-20-greg-maxwell-taproot-pace/","title":"Taproot Pace","content":"Is Taproot development moving too fast or too slow?\nLocation: Reddit\nhttps://www.reddit.com/r/Bitcoin/comments/hrlpnc/technical_taproot_why_activate/fyqbn8s?utm_source=share\u0026amp;amp;utm_medium=web2x\u0026amp;amp;context=3\nIs Taproot development moving too fast or too slow? Taproot has been discussed for 2.5 years already and by the time it would activate it will certainly at this point be over three years.\nThe bulk of the Taproot proposal, other than Taproot itself and specific encoding details, is …"},{"uri":"/vr-bitcoin/2020-07-11-jeremy-rubin-sapio-101/","title":"Jeremy Rubin - Sapio 101","content":"Topic: Sapio Programming 101: Stateful Smart Contracts for Bitcoin with OP_CTV\nLocation: Reckless VR\nSlides: https://docs.google.com/presentation/d/1X4AGNXJ5yCeHRrf5sa9DarWfDyEkm6fFUlrcIRQtUw4/\nutxos.org website: https://utxos.org/\nIntro (Udi Wertheimer) Today we are joined by Jeremy Rubin who is a Bitcoin Core contributor and the co-founder of the MIT Bitcoin Project. He is involved in a tonne of other cool stuff. He is also championing BIP 119 which is OP_CHECKTEMPLATEVERIFY. He is going to …"},{"uri":"/vr-bitcoin/","title":"VR Bitcoin","content":" Jeremy Rubin - Jeremy Rubin - Sapio 101 Olaoluwa Osuntokun, Joost Jager, Oliver Gugger - Laolu, Joost, Oliver - Lnd0.10 Oliver Gugger - Oliver Gugger, LSAT "},{"uri":"/misc/2020-07-10-what-am-i-working-on/","title":"What Am I Working On","content":"Topic: What am I working on?\nLocation: Reddit (r/bitcoin)\nReddit link: https://www.reddit.com/r/Bitcoin/comments/ho0t1a/what_are_bitcoin_developers_currently_working_on/fxhwqli/?context=3\nWhat am I working on? I\u0026amp;rsquo;ve been working on essentially rewriting the Bitcoin Core wallet, one piece at a time. Now when I say \u0026amp;ldquo;the wallet\u0026amp;rdquo;, a lot of people think of the GUI. That\u0026amp;rsquo;s not what I\u0026amp;rsquo;ve been working on. Rather I\u0026amp;rsquo;ve been changing the internals; how keys are managed, …"},{"uri":"/chicago-bitdevs/2020-07-08-socratic-seminar/","title":"Socratic Seminar 10","content":"Location: Chicago BitDevs (online)\nVideo: No video posted online\nReddit link of the resources discussed: https://old.reddit.com/r/chibitdevs/\nThe conversation has been anonymized by default to protect the identities of the participants. Those who have given permission for their comments to be attributed are attributed. If you were a participant and would like your comments to be attributed please get in touch.\nTainting, CoinJoin, PayJoin, CoinSwap Bitcoin dev mailing list post (Nopara) …"},{"uri":"/greg-maxwell/2020-07-05-greg-maxwell-useful-proof-of-work/","title":"Useful Proof Of Work","content":"Why can’t hash power be used for something useful?\nLocation: Reddit\nhttps://www.reddit.com/r/Bitcoin/comments/hlu2ah/why_cant_hash_power_be_used_for_something_useful/fx1axlt?utm_source=share\u0026amp;amp;utm_medium=web2x\u0026amp;amp;context=3\nWhy can’t hash power be used for something useful? There is a general game theory reason why this doesn\u0026amp;rsquo;t work out:\nImagine that you are considering attempting to reorder the chain to undo a transaction. You could decide to not attempt the attack in which case your …"},{"uri":"/stephan-livera-podcast/2020-06-30-john-cantrell-bruteforcing-bitcoin-seeds/","title":"Bruteforcing Bitcoin Seeds","content":"podcast: https://stephanlivera.com/episode/187/\nStephan Livera:\nI’m going to bring in my guest, John is a developer and he’s also known for working on the juggernaut project and he’s got this fantastic article that he wrote recently that I wanted to get him on and discuss. So John, welcome to the show.\nJohn Cantrell:\nIt’s great to be here.\nStephan Livera:\nSo John, tell us a little bit about yourself and your background as a developer.\nJohn Cantrell:\nSure. I’ve been doing software development now …"},{"uri":"/sydney-bitcoin-meetup/2020-06-23-socratic-seminar/","title":"Socratic Seminar","content":"Name: Socratic Seminar\nTopic: Agenda in Google Doc below\nLocation: Bitcoin Sydney (online)\nVideo: No video posted online\nLast month’s Sydney Socratic: https://diyhpl.us/wiki/transcripts/sydney-bitcoin-meetup/2020-05-19-socratic-seminar/\nGoogle Doc of the resources discussed: https://docs.google.com/document/d/1TKVOScS0Ms52Vwb33n4cwCzQIkY1kjBj9UioKkkR9Xo/\nThe conversation has been anonymized by default to protect the identities of the participants. Those who have expressed a preference for their …"},{"uri":"/london-bitcoin-devs/2020-06-23-socratic-seminar-coinswap/","title":"Socratic Seminar - Coinswap","content":"Location: London BitDevs (online)\nPastebin of the resources discussed: https://pastebin.com/zbegGmb8\nThe conversation has been anonymized by default to protect the identities of the participants. Those who have given permission for their comments to be attributed are attributed. If you were a participant and would like your comments to be attributed please get in touch.\nIntroductions Michael Folkson (MF): This is London BitDevs, this is a Socratic Seminar. We had two events last week so it is …"},{"uri":"/lightning-hack-day/2020-06-21-rootzoll-openoms-raspiblitz/","title":"RaspiBlitz full node","content":"Location: Potzblitz (online)\nSlides: https://keybase.pub/oms/Potzblitz9-RaspiBlitz-slides.pdf\nRaspiBlitz GitHub: https://github.com/rootzoll/raspiblitz\nRootzoll presenting at London Bitcoin Devs in July 2019: https://www.youtube.com/watch?v=R_ggGj7Hk1w\nIntro (Jeff Gallas) Welcome to a new episode of Potzblitz. It is episode number 9. Today we are going to talk about the RaspiBlitz a Bitcoin and Lightning Network full node built on a Raspberry Pi. We have Christian Rotzoll and openoms, two of the …"},{"uri":"/la-bitdevs/","title":"LA Bitdevs","content":" Amiti Uttarwar - Attacking Bitcoin Core Alekos Filini - Magical Bitcoin Luke Dashjr - Segwit, PSBT Vulnerability "},{"uri":"/tags/psbt/","title":"PSBT","content":""},{"uri":"/la-bitdevs/2020-06-18-luke-dashjr-segwit-psbt-vulnerability/","title":"Segwit, PSBT Vulnerability","content":"SegWit/PSBT vulnerability (CVE-2020-14199)\nLocation: LA BitDevs (online)\nCVE: https://nvd.nist.gov/vuln/detail/CVE-2020-14199\nTrezor blog post on the vulnerability: https://blog.trezor.io/latest-firmware-updates-correct-possible-segwit-transaction-vulnerability-266df0d2860\nGreg Sanders Bitcoin dev mailing list post in April 2017: https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2017-August/014843.html\nThe vulnerability The way Bitcoin transactions are encoded in the software is there is a …"},{"uri":"/london-bitcoin-devs/2020-06-17-tim-ruffing-schnorr-multisig/","title":"Schnorr and Multisig","content":"Taproot and Schnorr Multisignatures\nLocation: London Bitcoin Devs (online)\nSlides: https://slides.com/real-or-random/taproot-and-schnorr-multisig\nTranscript of the previous day’s Socratic Seminar on BIP-Schnorr: https://diyhpl.us/wiki/transcripts/london-bitcoin-devs/2020-06-16-socratic-seminar-bip-schnorr/\nIntro (Michael Folkson) We are now live. This is London Bitcoin Devs with Tim Ruffing. We had the Socratic Seminar yesterday, I think we have some people on the call that were at the Socratic …"},{"uri":"/london-bitcoin-devs/2020-06-16-socratic-seminar-bip-schnorr/","title":"Socratic Seminar - BIP Schnorr","content":"BIP Schnorr (BIP 340)\nLocation: London BitDevs (online)\nPastebin of the resources discussed: https://pastebin.com/uyktht33\nAugust 2020 update: Since this Socratic on BIP Schnorr there has been a proposed change to the BIP revisting the squaredness tiebreaker for the R point.\nThe conversation has been anonymized by default to protect the identities of the participants. Those who have given permission for their comments to be attributed are attributed. If you were a participant and would like your …"},{"uri":"/wasabi-research-club/2020-06-15-coinswap/","title":"Coinswap","content":"Name: Wasabi Research Club\nTopic: CoinSwaps\nLocation: Wasabi Research Club (online)\nWasabi Research Club: https://github.com/zkSNACKs/WasabiResearchClub\nIntro (Aviv Milner) Today we are talking about CoinSwaps, massively improving Bitcoin privacy and fungibility. A lot of excitement about CoinSwaps so hopefully we can touch on some interesting things.\nCoinSwaps (Belcher 2020) https://gist.github.com/chris-belcher/9144bd57a91c194e332fb5ca371d0964\nThis is a 2020 ongoing GitHub research paper that …"},{"uri":"/tags/fungibility/","title":"fungibility","content":""},{"uri":"/speakers/ergo/","title":"Ergo","content":""},{"uri":"/stephan-livera-podcast/2020-06-09-ergo-unwinding-bitcoin/","title":"Unwinding Bitcoin Coinjoins - Tumblers, Wasabi, JoinMarket","content":"podcast: https://stephanlivera.com/episode/179/\nStephan Livera:\nHi Ergo, welcome to the show.\nErgo:\nHey Stephan. Thanks for having me back.\nStephan Livera:\nIt’s great to chat with you, and I know you’ve been doing a lot of awesome work, so I’m really excited to get into it and discuss with you. So I know you’ve got two reports that you have put out recently with OXT Research. So let’s start with the China and North Korea one. So it’s called the North Korean connection. What spurred this …"},{"uri":"/greg-maxwell/2020-06-08-greg-maxwell-liquid-censorship-resistance/","title":"Liquid Censorship Resistance","content":"Location: Reddit\nhttps://www.reddit.com/r/Bitcoin/comments/gye0yv/liquid_censorship_resistance/ftcllcm?utm_source=share\u0026amp;amp;utm_medium=web2x\u0026amp;amp;context=3\nIs Liquid censorship resistant? Liquid isn\u0026amp;rsquo;t particularly censorship resistant. If someone tells you it is they\u0026amp;rsquo;re confused.\nBack when I worked at Blockstream there was thought in the design to mitigate some of the risks: make transactions difficult to identify, even the peg outs use a ring signature to authorize them, and …"},{"uri":"/stephan-livera-podcast/2020-05-27-bitcoin-coin-selection/","title":"Bitcoin Coin Selection - Managing Large Wallets","content":"podcast: https://stephanlivera.com/episode/177/\nStephan Livera:\nWelcome, Murch.\nMurch:\nHey, Stephan, thanks for having me.\nStephan Livera:\nWell, yeah, thanks for joining me, man. I am a fan. I’ve read some of your work on coin selection. And I know you’ve, you’re you’re the man to talk to about this topic. So look, let’s start with how you got into Bitcoin and Bitcoin contribution and also just some of your work at BitGo.\nMurch:\nYeah, sure. I started following Bitcoin about 2011, 2012. I don’t …"},{"uri":"/london-bitcoin-devs/2020-05-26-kevin-loaec-antoine-poinsot-revault/","title":"Revault - A Multiparty Vault Architecture","content":"Location: London Bitcoin Devs (online)\nKevin slides: https://www.dropbox.com/s/rj45ebnic2m0q2m/kevin%20loaec%20revault%20slides.pdf?dl=0\nAntoine slides: https://www.dropbox.com/s/xaoior0goo37247/Antoine%20Poinsot%20Revault%20slides.odp?dl=0\nIntro (Michael Folkson) This is London Bitcoin Devs. This is on Zoom and live-streaming on YouTube. Last week we had a Socratic Seminar on vaults, covenants and CHECKTEMPLATEVERIFY. There is a video up for that. There is also a transcript, @btctranscripts on …"},{"uri":"/speakers/sergi-delgado-segura/","title":"Sergi Delgado Segura","content":""},{"uri":"/lightning-hack-day/2020-05-24-sergi-delgado-watchtowers/","title":"Watchtowers and BOLT 13","content":"Location: Potzblitz (online)\nSlides: https://srgi.me/resources/slides/Potzblitz!2020-Watchtowers.pdf\nThe Eye of Satoshi code: https://github.com/talaia-labs/python-teos\nDraft BOLT 13: https://github.com/sr-gi/bolt13/blob/master/13-watchtowers.md\nc-lightning watchtower plugin: https://github.com/talaia-labs/python-teos/tree/master/watchtower-plugin\nc-lightning watchtower hook discussion:\nhttps://github.com/ElementsProject/lightning/pull/3601\nhttps://github.com/ElementsProject/lightning/pull/3645 …"},{"uri":"/speakers/alekos-filini/","title":"Alekos Filini","content":""},{"uri":"/la-bitdevs/2020-05-21-alekos-filini-magical-bitcoin/","title":"Magical Bitcoin","content":"Location: LA BitDevs (online)\nMagical Bitcoin site: https://magicalbitcoin.org/\nMagical Bitcoin wallet GitHub: https://github.com/MagicalBitcoin/magical-bitcoin-wallet\nsipa’s Miniscript site: http://bitcoin.sipa.be/miniscript/\nAndrew Poelstra Miniscript presentation at London Bitcoin Devs: https://diyhpl.us/wiki/transcripts/london-bitcoin-devs/2020-02-04-andrew-poelstra-miniscript/\nAndrew Poelstra Miniscript workshop at Advancing Bitcoin: …"},{"uri":"/sydney-bitcoin-meetup/2020-05-19-socratic-seminar/","title":"Socratic Seminar","content":"Name: Socratic Seminar\nTopic: Agenda in Google Doc below\nLocation: Bitcoin Sydney (online)\nVideo: No video posted online\nGoogle Doc of the resources discussed: https://docs.google.com/document/d/1hCTlQdt_dK6HerKNt0kl6X8HAeRh16VSAaEtrqcBvlw/\nThe conversation has been anonymized by default to protect the identities of the participants. Those who have expressed a preference for their comments to be attributed are attributed. If you were a participant and would like your comments to be attributed …"},{"uri":"/london-bitcoin-devs/2020-05-19-socratic-seminar-vaults/","title":"Socratic Seminar - Vaults and OP_CHECKTEMPLATEVERIFY","content":"Name: Socratic Seminar\nLocation: London BitDevs (online)\nPastebin of the resources discussed: https://pastebin.com/3Q8MSwky\nTwitter announcement: https://twitter.com/kanzure/status/1262821838654255104?s=20\nThe conversation has been anonymized by default to protect the identities of the participants. Those who would prefer their comments to be attributed are attributed. If you were a participant and would like your comments to be attributed please get in touch.\nIntroductions Michael Folkson (MF): …"},{"uri":"/vr-bitcoin/2020-05-16-oliver-gugger-lsat/","title":"Oliver Gugger, LSAT","content":"Topic: LSAT - Your Ticket Aboard The Lightning Native Web\nLocation: Reckless VR\nIntro Happy to be here to talk about LSAT, let’s jump right in. We are going to have a look at LSAT. What the motivation was to come up with this? What the use cases for and we are going to jump into the technical detail. This is going to be a technical talk. There will be some low level details.\nOutline First who am I? Why am I giving this talk? I joined Lightning Labs in September last year. LSAT was one of my …"},{"uri":"/ruben-somsen/","title":"Ruben Somsen","content":" Ruben Somsen - Succinct Atomic Swap "},{"uri":"/ruben-somsen/2020-05-11-ruben-somsen-succinct-atomic-swap/","title":"Succinct Atomic Swap","content":"Topic: Succinct Atomic Swap (SAS)\nLocation: Ruben Somsen YouTube channel\nSAS resources: https://gist.github.com/RubenSomsen/8853a66a64825716f51b409be528355f\nIntro Happy halvening. Today I have a special technical presentation for you. Basically what we are going to do is cut atomic swaps in half. I call this succinct atomic swaps.\nMotivation First let me tell you my motivation. I think Bitcoin is a very important technology. We need to find ways to utilize it at its maximum potential without …"},{"uri":"/lightning-hack-day/2020-05-09-sergei-tikhomirov-lightning-privacy/","title":"Lightning Privacy","content":"Quantitative Analysis of Lightning Network Privacy\nLocation: Lightning Hacksprint (Fulmo)\nSlides: https://docs.google.com/presentation/d/1H9EdrhjQ9x3q0qfsei7iFYINVf2lwPyjUKHd3CScy4k/edit#slide=id.g7774542944_0_0\nPaper: https://eprint.iacr.org/2020/303\nIntro Hello everyone. I am Sergei, I am a PhD student at the University of Luxembourg. I am going to present our joint work with Pedro Moreno-Sanchez and Matteo Maffei from TU Wien on certain aspects of the privacy and scalability of the Lightning …"},{"uri":"/tags/scalability/","title":"scalability","content":""},{"uri":"/speakers/sergei-tikhomirov/","title":"Sergei Tikhomirov","content":""},{"uri":"/speakers/adam-gibson/","title":"Adam Gibson","content":""},{"uri":"/london-bitcoin-devs/2020-05-05-socratic-seminar-payjoins/","title":"Socratic Seminar Payjoins - Bitcoin privacy (Payjoin/P2EP)","content":"Location: London BitDevs (online)\nAdam Gibson Pastebin on Payjoin resources: https://pastebin.com/rgWVuNrC\n6102bitcoin resources on Payjoin/P2EP: https://github.com/6102bitcoin/CoinJoin-Research/blob/master/CoinJoin_Research/CoinJoin_Theory/P2EP/summary.md\nTransaction fingerprinting discussion: https://github.com/zkSNACKs/WalletWasabi/issues/3625\nBitDevs resources on Coinjoin: https://bitdevs.org/2020-02-19-whitepaper-series-11-coinjoin\nThe conversation has been anonymized to protect the …"},{"uri":"/lightning-hack-day/2020-05-03-christian-decker-lightning-backups/","title":"Lightning Backups","content":"Topic: Back the f*** up\nLocation: Potzblitz (online)\nIntro (Jeff Gallas) We’re live. Welcome to the fourth episode of Potzblitz, the weekly Lightning talk. Today we have a very special guest, Christian Decker of Blockstream. They also call him Dr Bitcoin. Our co-host today is Michael Folkson from the London BitDevs meetup. He is doing a bunch of Socratic Seminars and has a deep technical knowledge. He will be the perfect person to speak to Christian and has already prepared a bunch of questions. …"},{"uri":"/london-bitcoin-devs/2020-04-29-kalle-rosenbaum-grokking-bitcoin/","title":"Grokking Bitcoin","content":"Location: London Bitcoin Devs (online)\nSlides: http://rosenbaum.se/ldnbitcoindev/drawing.sozi.html\nBook: http://rosenbaum.se/book/\nIntro (Michael Folkson) Welcome to this London Bitcoin Devs online. We will be joined by Kalle Rosenbaum, the author of Grokking Bitcoin. In terms of London Bitcoin Devs you can follow us on Twitter at ldnbitcoindevs. We have a YouTube channel where we have a bunch of presentations from the last two years from people like John Newbery, Matt Corallo and Andrew …"},{"uri":"/speakers/kalle-rosenbaum/","title":"Kalle Rosenbaum","content":""},{"uri":"/honey-badger-diaries/","title":"Honey Badger Diaries","content":" Kevin Loaec, Antoine Poinsot - Revault "},{"uri":"/stephan-livera-podcast/2020-04-24-lisa-neigut-lighting-network-channel/","title":"Lightning Network Channel Accounting and Dual Funded Channels","content":"podcast: https://stephanlivera.com/episode/168/\nLisa Neigut of Blockstream joins me to talk about Lightning Network Channels, c-lightning, and Dual Funded Channels.\nStephan Livera:\nLisa, welcome to the show.\nLisa Neigut:\nHi Stephan. Thanks for having me on.\nStephan Livera:\nSo Lisa, I saw you tweeted out about wanting to talk about lightning cryptographic primitives and some of the, obviously you’re working on a range of things, at Blockstream on the Elements project working on C-lightning and …"},{"uri":"/honey-badger-diaries/2020-04-24-kevin-loaec-antoine-poinsot-revault/","title":"Revault","content":"Revault Bitcoin vaults\nLocation: Honey Badger Diaries (podcast)\nTranscript (abridged) Aaron: So you guys built something. First tell me are you a company? Is this a startup? What is the story here?\nKevin: My personal interest in vaults started last year when Bryan Bishop published his email on the mailing list. I was like “That is an interesting concept.” After that I started engaging with him on Twitter proposing a few different ideas. There were some limitations and some attacks around it. I …"},{"uri":"/tags/ux/","title":"ux","content":""},{"uri":"/london-bitcoin-devs/2020-04-22-socratic-seminar/","title":"Socratic Seminar - Grokking Bitcoin","content":"Name: Socratic Seminar\nLocation: London BitDevs (online)\nThe conversation has been anonymized to protect the identity of the participants.\nDiscussion of Hopin video conferencing software We tested this a few weeks back for a German meetup and it was pretty nice. It was reliable and it worked. Of course it is not open source and Jitsi could be much better. We were quite happy with the experience. We are looking to do the Value of Bitcoin conference on this platform. It is a little more robust …"},{"uri":"/speakers/chris-belcher/","title":"Chris Belcher","content":""},{"uri":"/stephan-livera-podcast/2020-04-21-chris-belcher/","title":"What’s The Problem With Bitcoin Surveillance?","content":"podcast: https://stephanlivera.com/episode/167/\nChris Belcher rejoins me on the show to talk about Bitcoin Surveillance companies, and what risks they present to Bitcoin. We also talk about JoinMarket fidelity bonds. Stephan Livera:\nChris, welcome back to the show.\nChris Belcher:\nThanks for having me.\nStephan Livera:\nSo, Chris, I know you have been vocal recently in your criticism of Bitcoin surveillance companies. And I share your views on this. I thought it would be good to just have some …"},{"uri":"/speakers/joost-jager/","title":"Joost Jager","content":""},{"uri":"/vr-bitcoin/2020-04-18-laolu-joost-oliver-lnd0.10/","title":"Laolu, Joost, Oliver - Lnd0.10","content":"Topic: lnd v0.10\nLocation: Virtual Reality (VR Bitcoin)\nIntro (Laolu Osuntokun) Thanks everyone for coming. This is my first time doing a VR presentation, really cool. I am going to be talking about lnd 0.10. Right now we are on rc2, the next major lnd release, it has a bunch of cool features, bug fixes, optimizations. I am going to talk about some big ticket features in 0.10. There are a bunch of other features that you are going to want to check out in the release notes. We will have a blog …"},{"uri":"/speakers/olaoluwa-osuntokun/","title":"Olaoluwa Osuntokun","content":""},{"uri":"/speakers/amiti-uttarwar/","title":"Amiti Uttarwar","content":""},{"uri":"/la-bitdevs/2020-04-16-amiti-uttarwar-attacking-bitcoin-core/","title":"Attacking Bitcoin Core","content":"Location: BitDevs LA\nIntro I’m going to talk to you today about attacking Bitcoin Core.\nBitcoin To start with the fundamentals. As we all know Bitcoin is a money and it is different to our existing centralized solution of money because instead we have nodes that are running all around the world.\nConsensus Fundamentally what is required for this to work is the idea of consensus where all the nodes must agree on the same fundamental values. Who has how much money? This is the core innovation of …"},{"uri":"/speakers/adam-back/","title":"Adam Back","content":""},{"uri":"/speakers/andreas-antonopoulos/","title":"Andreas Antonopoulos","content":""},{"uri":"/andreas-antonopoulos/","title":"Andreas Antonopoulos","content":" Andreas Antonopoulos - Canada Senate Bitcoin Andreas Antonopoulos - Full Node and Home Network Security Andreas Antonopoulos - Hardware Wallet Security Andreas Antonopoulos - Initial Blockchain Download Andreas Antonopoulos - Schnorr Signatures Andreas Antonopoulos - Seed Splitting "},{"uri":"/blockstream-webinars/","title":"Blockstream Webinars","content":" Christian Decker - C-Lightning Questions Rusty Russell - Getting Started With C-Lightning Adam Back - Simplicity - Next-Gen Smart Contracting "},{"uri":"/chaincode-labs/2020-04-08-john-newbery-contracts-in-bitcoin/","title":"Contracts in Bitcoin","content":"Location: She256 Onboarding to Bitcoin Webinar\nIntroduction John: My name is John. I am a Bitcoin Protocol Engineer at Chaincode Labs in New York. I\u0026amp;rsquo;m going to talk about contracts a little bit from a theoretical perspective, but I\u0026amp;rsquo;m not a lawyer, and I\u0026amp;rsquo;m not a legal scholar. For all of you legally minded people out there, I apologize in advance if I gobble this and say some nonsense.\nBefore I do that, I\u0026amp;rsquo;m going to tell you a story and the story based on this picture. …"},{"uri":"/andreas-antonopoulos/2020-04-08-andreas-antonopoulos-seed-splitting/","title":"Seed Splitting","content":"Topic: Why is seed splitting a bad idea?\nLocation: Andreas Antonopoulos YouTube channel\nWhy is seed splitting a bad idea? This is something that is being discussed all the time especially on newbie forums. It really needs to be careful very carefully. A friend had the idea to achieve 2 out of 3 protection from my wallet seed by storing the seed in the following way:\nLocation 1: seed words 1-8 and 9-16 Location 2: seed words 1-8 and 17-24 Location 3: seed words 9-16 and 17-24\nIt sounds a lot like …"},{"uri":"/blockstream-webinars/2020-04-08-adam-back-simplicity/","title":"Simplicity - Next-Gen Smart Contracting","content":"Location: Blockstream webinar\nSlides: https://docsend.com/view/svs27jr\nBlockstream blog post on the Jets release: https://medium.com/blockstream/simplicity-jets-release-803db10fd589\nSimplicity GitHub repo: https://github.com/elementsproject/simplicity\nAsciinema video used in the presentation: https://asciinema.org/a/rhIsJBixoB3k8yuFQQr2UGAQN\nJoin the Simplicity mailing list here: https://lists.ozlabs.org/listinfo/simplicity\nIntro I am going to describe Simplicity which we made an announcement …"},{"uri":"/stephan-livera-podcast/2020-04-07-gleb-naumenko-erlay/","title":"erlay Bitcoin transaction relay","content":"podcast: https://stephanlivera.com/episode/164/\nStephan Livera:\nGleb Naumenko of Chaincode Labs joins me in this episode to talk about erlay.\nGleb. Welcome to the show, mate.\nGleb Naumenko:\nHey, nice to be here.\nStephan Livera:\nSo Gleb, let’s hear a bit about your story. I know you’re working at Chaincode labs, you’re working on erlay and a range of other things as well. Tell us a little bit about yourself and how you got into Bitcoin development.\nGleb Naumenko:\nSo I never had the real job. My …"},{"uri":"/chaincode-labs/chaincode-podcast/2020-03-12-matt-corallo-compact-blocks-fibre/","title":"Compact Blocks and Fibre","content":"Location: Chaincode Labs Podcast (Episode 6)\nIntro Adam Jonas (AJ): Welcome Matt\nMatt Corallo (MC): Hi\nJohn Newbery (JN): Hi Matt\nAJ: Today we are going to do a little bit of a “This is your life Bitcoin”.\nMC: I am not dead yet.\nAJ: You have a lot of contributions over the years so there is lots to talk about but we’ll start with three. Let’s start with compact blocks. Tell us a little bit about what compact blocks are and then we can dive a little bit deeper.\nMotivation for compact blocks MC: …"},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2020/","title":"Mit Bitcoin Expo 2020","content":" Andrew Poelstra - Taproot "},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2020/2020-03-07-andrew-poelstra-taproot/","title":"Taproot","content":"Topic: Taproot - Who, How, Why\nLocation: MIT Bitcoin Expo 2020\nBIP 341: https://github.com/bitcoin/bips/blob/master/bip-0341.mediawiki\nIntro (Hugo Uvegi) I am excited to introduce our first speaker, Andrew Poelstra. He is coming to us from Blockstream where he is Director of Research. He is going to be talking about Taproot which I think is on everybody’s mind these days.\nIntro (Andrew Poelstra) Thanks for waking up so early for the first day of the conference and making the trek from the …"},{"uri":"/austin-bitcoin-developers/","title":"Austin Bitcoin Developers","content":" Richard Bondi - Bitcoin CLI and Regtest Paul Sztorc - Drivechain Stepan Snigirev - Hardware Wallets Socratic Seminar 2 Socratic Seminar 3 Socratic Seminar 4 Socratic Seminar 5 Socratic Seminar 6 "},{"uri":"/austin-bitcoin-developers/2020-02-24-socratic-seminar-6/","title":"Socratic Seminar 6","content":"https://www.meetup.com/Austin-Bitcoin-Developers/events/268812642/\nhttps://bitdevs.org/2020-02-12-socratic-seminar-101\nhttps://twitter.com/kanzure/status/1232132693179207682\nIntroduction Alrighty, let\u0026amp;rsquo;s get started. Gather around. Phil could use some company here. Nobody likes the front row. Maybe the benches. So I have a little different format for how I want to do it this week. Usually I cover a broad series of topics that I steal from the New York\u0026amp;rsquo;s meetup list. Going through …"},{"uri":"/coordination-of-decentralized-finance-workshop/2020-stanford/","title":"2020 Stanford","content":" Communication With Regulators Bram Cohen - Consensus Protocol Risks And Vulnerabilities Economic Risks Shin\u0026amp;#39;ichiro Matsuo - Opening Remarks Ryosuke Ushida - Regulatory Pain Points Byron Gibson - Risk Overview Tarun Chitra - Stress Testing Decentralized Finance Technological Stability "},{"uri":"/speakers/bram-cohen/","title":"Bram Cohen","content":""},{"uri":"/coordination-of-decentralized-finance-workshop/2020-stanford/consensus-protocol-risks-and-vulnerabilities/","title":"Consensus Protocol Risks And Vulnerabilities","content":"Consensus protocol risks and vulnerabilities\nhttps://twitter.com/kanzure/status/1229906447808360450\nIntroduction I am going to talk about why cryptocurrencies matter. I am going to take the skeptics side. I am going to start from a banker\u0026amp;rsquo;s standpoint why a lot of the things that cryptocurrency people land say don\u0026amp;rsquo;t make any sense.\nWhere are the engineers coming from? An engineer will look at something like Visa and say this is horrible. These are systems from 50-100 years ago. …"},{"uri":"/coordination-of-decentralized-finance-workshop/","title":"Coordination of Decentralized Finance","content":" 2020 Stanford "},{"uri":"/tags/cryptography/","title":"cryptography","content":""},{"uri":"/speakers/dan-boneh/","title":"Dan Boneh","content":""},{"uri":"/stanford-blockchain-conference/","title":"Stanford Blockchain","content":" Stanford Blockchain Conference 2019 Stanford Blockchain Conference 2020 "},{"uri":"/stanford-blockchain-conference/2020/","title":"Stanford Blockchain Conference 2020","content":" Ed Felten - Arbitrum V2 Matteo Maffei - Atomic Multi Channel Updates Daniel Perez, Benjamin Livshits - Attacking EVM Resource Metering Vitalik Buterin - Beyond Hashrate Majority Attacks Tim Roughgarden - Block Rewards Brett Seyler - Blockchains For Multiplayer Games Joachim Neu - Boomerang - Redundancy Improves Latency and Throughput in Payment-Channel Network Georgia Avarikioti - Brick Async State Channels Marek Olszewski, Michael Straka - Celo Ultralight Client Daniel Cline - Clockwork …"},{"uri":"/stanford-blockchain-conference/2020/welcome-remarks/","title":"Welcome Remarks","content":"Welcome remarks\nhttps://twitter.com/kanzure/status/1230178753805836288\nhttps://cbr.stanford.edu/sbc20/\ntelegram: https://t.me/sbc20\nwifi: Stanford, blockchain/blockchain\nOkay, we\u0026amp;rsquo;re going to get started in five minutes. We\u0026amp;rsquo;re going to get started. We have a fully packed day. Everybody can grab their seats and then we can get started.\nAlright. So let\u0026amp;rsquo;s do this.\nOkay, welcome to the fourth Stanford Blockchain Conference. It\u0026amp;rsquo;s been a lot of fun running this conference for a …"},{"uri":"/speakers/byron-gibson/","title":"Byron Gibson","content":""},{"uri":"/coordination-of-decentralized-finance-workshop/2020-stanford/communication-with-regulators/","title":"Communication With Regulators","content":"Communication with regulators\nhttps://twitter.com/kanzure/status/1229856579324760064\nBackgrounds NTT JFSA SEC (enforcement division) celo compliance gold reserves, central bank digital currencies (monetary policy controls) soc1/soc2 audits engineer Developers and regulators: lawfulness questions Are software developers liable from a regulatory perspective for software that they write? There was a case against EtherDelta. He was receiving income from it. In any crime, for enforcement …"},{"uri":"/coordination-of-decentralized-finance-workshop/2020-stanford/opening-remarks/","title":"Opening Remarks","content":"Opening remarks\nhttp://bsafe.network/events/codefi_stanford_2020/\nhttps://diyhpl.us/wiki/transcripts/coordination-of-decentralized-finance-workshop/2020-stanford/\nhttps://twitter.com/kanzure/status/1229833591716102144\nGood morning. Let us start this workshop. I am a researcher at Georgetown University and it is my pleasure to host this workshop. CoDeFi is a workshop about coordination of decentralized finance. This unfortunately shares a name with a Consensys product. CoDeFi contains CoDe and …"},{"uri":"/tags/regulation/","title":"regulation","content":""},{"uri":"/coordination-of-decentralized-finance-workshop/2020-stanford/regulatory-pain-points/","title":"Regulatory Pain Points","content":"Regulatory pain points\nhttps://twitter.com/kanzure/status/1229838162827993088\nIntroduction Hi, good morning everyone. I am a Japanese financial regulator at JFSA. My goal is to promote financial innovations and still ensure the financial stability and various regulatory goals. I have nearly 10 years experience as a regulator. I don\u0026amp;rsquo;t have a strong background in technology, so I hope I can rely on the other stakeholders on this. I am now in Washington DC doing research on blockchain and …"},{"uri":"/coordination-of-decentralized-finance-workshop/2020-stanford/risk-overview/","title":"Risk Overview","content":"Overview of risk in decentralized financial systems\nhttps://twitter.com/kanzure/status/1229878346709782528\nIntroduction This is an overview of catastrophic failure risk in decentralized systems. There are certain degrees of risk in this system where losses can be moderate but not entirely destructive, but also potential failure modes where losses can be serious and ruinous equivalent to the global financial crisis.\nFrom a regulator\u0026amp;rsquo;s perspective, there\u0026amp;rsquo;s a couple of primary mandates …"},{"uri":"/speakers/ryosuke-ushida/","title":"Ryosuke Ushida","content":""},{"uri":"/speakers/shinichiro-matsuo/","title":"Shin'ichiro Matsuo","content":""},{"uri":"/coordination-of-decentralized-finance-workshop/2020-stanford/stress-testing-decentralized-finance/","title":"Stress Testing Decentralized Finance","content":"https://twitter.com/kanzure/status/1229844754990370816\nIntroduction More quantitatively, I think coming up with stress tests is akin to Bryan\u0026amp;rsquo;s question\u0026amp;hellip;. stress testing is something that people in this space kind of do, and I\u0026amp;rsquo;m going to talk about what that looks like and what an actuarial analysis should look like.\nI\u0026amp;rsquo;m going to go through three examples of where an actuarial analysis shows certain weaknesses that need to be monitored and understood. They are going to …"},{"uri":"/speakers/tarun-chitra/","title":"Tarun Chitra","content":""},{"uri":"/coordination-of-decentralized-finance-workshop/2020-stanford/technological-stability/","title":"Technological Stability","content":"https://twitter.com/kanzure/status/1229891596688052226\nControversial thesis: the primary source of economic instability is unreasonable demands (from regulators, but really from the general public) for violating certain cryptocurrency tech design principles, like on sound money- privacy and confidentiality (like confidential transactions and confidential assets), monetary policy (like scarcity economics), identity vs anonymity, AML/KYC requirements, censorship, sanctions requirements and …"},{"uri":"/stephan-livera-podcast/2020-02-16-waxwing-or-adam-gibson/","title":"Is Consumerism at Odds With Privacy in Bitcoin? JoinMarket, PayJoin, SNICKER","content":"podcast: https://stephanlivera.com/episode/149/\nStephan Livera:\nAdam, welcome to the show.\nWaxwing (Adam Gibson):\nHello, Stephan,\nStephan Livera:\nThank you for joining me. I’ve been very keen to have you on the show. I guess some listeners will know you as Waxwing you’re probably more known as Waxwing than as Adam.\nWaxwing (Adam Gibson):\nLittle bit more. Yeah, yeah.\nStephan Livera:\nBut yeah, I’m a big fan of your work. I really like what you’ve done in terms of putting a lot of educational stuff …"},{"uri":"/chaincode-labs/chaincode-podcast/2020-02-11-jeremy-rubin-ctv/","title":"CHECKTEMPLATEVERIFY (CTV)","content":"Location: Chaincode Labs Podcast\nCTV BIP review workshop transcript: https://diyhpl.us/wiki/transcripts/ctv-bip-review-workshop/\nIntro Jonas: Welcome to the podcast Jeremy.\nJeremy: Thanks for having me on.\nJonas: I think to start us off tell us a bit about your background, how you got into Bitcoin and we\u0026amp;rsquo;ll take it from there.\nJeremy: I first heard about Bitcoin in 2011. I was interning at MIT during high school and I was doing what interns do which is read Hacker News. I saw an article …"},{"uri":"/advancing-bitcoin/2020/","title":"Advancing Bitcoin 2020","content":" Fabian Jahr - Debugging Workshop Andrew Chow - Descriptor Wallets Andrew Poelstra - Miniscript Andrew Poelstra - Miniscript Intro Kalle Alm - Signet Integration Kalle Alm - Signet Workshop Antoine Riard - Taproot Lightning "},{"uri":"/advancing-bitcoin/2020/2020-02-07-fabian-jahr-debugging-workshop/","title":"Debugging Workshop","content":"Topic: Debugging Bitcoin Core Workshop\nLocation: Advancing Bitcoin\nVideo: No video was posted online\nFabian presentation at Bitcoin Edge Dev++ 2019: https://diyhpl.us/wiki/transcripts/scalingbitcoin/tel-aviv-2019/edgedevplusplus/debugging-bitcoin/\nDebugging Bitcoin Core doc: https://github.com/fjahr/debugging_bitcoin\nDebugging Bitcoin Core Workshop: https://gist.github.com/fjahr/5bf65daaf9ff189a0993196195005386\nIntroduction First of all welcome to the debugging Bitcoin Core workshop. Everything …"},{"uri":"/speakers/kalle-alm/","title":"Kalle Alm","content":""},{"uri":"/advancing-bitcoin/2020/2020-02-07-andrew-poelstra-miniscript/","title":"Miniscript","content":"Advancing Bitcoin workshop\nMiniscript\nWebsite: https://bitcoin.sipa.be/miniscript/\nWorkshop repo: https://github.com/apoelstra/miniscript-workshop\nTranscript of London Bitcoin Devs Miniscript presentation: https://diyhpl.us/wiki/transcripts/london-bitcoin-devs/2020-02-04-andrew-poelstra-miniscript/\nPart 1 So what we’re going to do, there is a couple of things. We are going to go through the Miniscript website and learn about how Miniscript is constructed, how the type system works, some of the …"},{"uri":"/advancing-bitcoin/2020/2020-02-07-kalle-alm-signet-workshop/","title":"Signet Workshop","content":"Topic: Signet Workshop\nLocation: Advancing Bitcoin\nVideo: No video posted online\nLet’s prepare mkdir workspace cd workspace git clone https://github.com/bitcoin/bitcoin.git cd bitcoin git remote add kallewoof https://github.com/kallewoof/bitcoin.git git fetch kallewoof git checkout signet ./autogen.sh ./configure -C --disable-bench --disable-test --without-gui make -j5 When you try to run the configure part you are going to have some problems if you don’t have the dependencies. If you don’t have …"},{"uri":"/speakers/antoine-riard/","title":"Antoine Riard","content":""},{"uri":"/advancing-bitcoin/2020/2020-02-06-andrew-chow-descriptor-wallets/","title":"Descriptor Wallets","content":"Topic: Rethinking Wallet Architecture: Native Descriptor Wallets\nLocation: Advancing Bitcoin\nSlides: https://www.dropbox.com/s/142b4o4lrbkvqnh/Rethinking%20Wallet%20Architecture_%20Native%20Descriptor%20Wallets.pptx\nSupport for Output Descriptors in Bitcoin Core: https://github.com/bitcoin/bitcoin/blob/master/doc/descriptors.md\nBitcoin Optech on Output script descriptors: https://bitcoinops.org/en/topics/output-script-descriptors/\nBitcoin Core dev wiki on Wallet Class Structure Changes: …"},{"uri":"/advancing-bitcoin/2020/2020-02-06-andrew-poelstra-miniscript-intro/","title":"Miniscript Intro","content":"Topic: Introduction to Miniscript\nLocation: Advancing Bitcoin\nSlides: https://www.dropbox.com/s/vgh5vaooqqbgg1v/andrew-poelstra.pdf\nIntro Hi everyone. Some of you were at my Bitcoin dev presentation about Miniscript a couple of days where I managed to spend over 2 hours giving a presentation about this. I think I got this one down to 20 minutes but no promises. I will keep an eye on the clock.\nDescriptors It is very nice having this scheduled immediately after Andrew Chow’s talk about output …"},{"uri":"/advancing-bitcoin/2020/2020-02-06-kalle-alm-signet-integration/","title":"Signet Integration","content":"Topic: Signet Integration\nLocation: Advancing Bitcoin\nDate: February 6th 2020\nSlides: https://www.dropbox.com/s/6fqwhx7ugr3ppsg/Signet%20Integration%20V2.pdf\nBIP 325: https://github.com/bitcoin/bips/blob/master/bip-0325.mediawiki\nSignet on Bitcoin Wiki: https://en.bitcoin.it/wiki/Signet\nBitcoin dev mailing list: https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2019-March/016734.html\nBitcoin Core PR 16411 (closed): https://github.com/bitcoin/bitcoin/pull/16411\nBitcoin Core PR 18267 (open): …"},{"uri":"/advancing-bitcoin/2020/2020-02-06-antoine-riard-taproot-lightning/","title":"Taproot Lightning","content":"Name: Antoine Riard\nTopic: A Schnorr-Taproot’ed Lightning\nLocation: Advancing Bitcoin\nDate: February 6th 2020\nSlides: https://www.dropbox.com/s/9vs54e9bqf317u0/Schnorr-Taproot%27ed-LN.pdf\nIntro Today Schnorr and Taproot for Lightning, it is a really exciting topic.\nLightning architecture The Lightning architecture for those who are not familiar with it. You have the blockchain as the underlying layer. On top of it you are going to build a channel, you have a HTLC and people are going to spend …"},{"uri":"/london-bitcoin-devs/2020-02-05-andrew-chow-hardware-wallets/","title":"Hardware Wallets","content":"Hardware Wallets in Bitcoin Core\nLondon Bitcoin Devs\nSlides: https://www.dropbox.com/s/k02o32d0pagac4r/Andrew%20Chow%20slides.pdf\nBIP174 (PSBT): https://github.com/bitcoin/bips/blob/master/bip-0174.mediawiki\nPSBT Howto for Bitcoin Core: https://github.com/bitcoin/bitcoin/blob/master/doc/psbt.md\nIntroduction Hey everyone. As you may have guessed I’m Andrew Chow. I’m Engineer at Blockstream and I also work on Bitcoin Core a lot, mostly in the wallet. I am going to be talking about hardware wallets …"},{"uri":"/speakers/james-chiang/","title":"James Chiang","content":""},{"uri":"/london-bitcoin-devs/2020-02-04-andrew-poelstra-miniscript/","title":"Miniscript","content":"Bitcoin Script to Miniscript\nLondon Bitcoin Devs\nhttps://twitter.com/kanzure/status/1237071807699718146\nSlides: https://www.dropbox.com/s/au6u6rczljdc86y/Andrew%20Poelstra%20-%20Miniscript.pdf?dl=0\nIntroduction As Michael mentioned I’ve got like two hours. Hopefully I won’t get close to that but you guys are welcome to interrupt and ask questions. I’ve given a couple of talks about Miniscript usually in like 20 or 30 minute time slots where I try to give a high level overview of what this …"},{"uri":"/london-bitcoin-devs/2020-02-04-james-chiang-trace-net/","title":"Trace Net","content":"Bitcoin Trace-Net\nLocation: London Bitcoin Devs\nSlides: https://www.dropbox.com/s/99md18bnnl8jnnw/James%20Chiang%20-%20Bitcoin%20Trace%20Net.pdf\nIntro Good evening. My name is James and it is a real privilege to give this talk right after Andrew (Poelstra) has primed the entire audience on Miniscript. That’s pretty awesome. I learned a lot of things even though I coded the stuff that they have on Pieter’s website the actual justification and reasoning behind a lot of the decisions they made in …"},{"uri":"/chaincode-labs/chaincode-podcast/2020-01-28-pieter-wuille/","title":"Pieter Wuille","content":"Chaincode Labs podcast with Pieter Wuille\nPart 2: https://www.youtube.com/watch?v=Q2lXSRcacAo\nPart 1 Jonas: Welcome to the podcast\nJohn: Hi Pieter\nPieter: Hello John and Jonas\nJohn: Thank you for being the first guest on our podcast.\nJonas: So far the most important guest we’ve had.\nPieter: That’s an amazing honor. Thank you so much for having me.\nJohn: We’re here to talk about Bitcoin and Bitcoin Core development. We have Pieter Wuille as our guest who is a Bitcoin Core contributor of many …"},{"uri":"/austin-bitcoin-developers/2020-01-21-socratic-seminar-5/","title":"Socratic Seminar 5","content":"https://www.meetup.com/Austin-Bitcoin-Developers/events/267941700/\nhttps://bitdevs.org/2019-12-03-socratic-seminar-99\nhttps://bitdevs.org/2020-01-09-socratic-seminar-100\nhttps://twitter.com/kanzure/status/1219817063948148737\nLSATs So we usually start off with a lightning-based project demo that he has been working on for a few months.\nThis is not an original idea to me. This was presented by roasbeef, co-founder of Lightning Labs at the Lightning conference last October. I worked on a project …"},{"uri":"/stephan-livera-podcast/2020-01-06-andreas-antonopoulos/","title":"Mastering Lightning \u0026 Using BTCPayServer","content":"podcast: https://stephanlivera.com/episode/139/\nStephan Livera: Andreas, welcome back to the show.\nAndreas: It’s a pleasure. Thank you so much for having me again.\nStephan Livera: Oh, it’s, yeah, I know you’re doing, you’ve got a lot on, I know a couple months ago, you announced recently alongside Laolu Osuntukun and Rene Pickhardt that you’re working on Mastering Lightning. I’m excited to see the result of that. Let’s talk a little bit about how that came about.\nAndreas: So I’ve been involved …"},{"uri":"/speakers/anthony-towns/","title":"Anthony Towns","content":""},{"uri":"/stephan-livera-podcast/2019-12-27-aj-towns-schnorr-taproot/","title":"Schnorr and Taproot","content":"Topic: Schnorr Taproot Tapscript BIPs\nLocation: Stephan Livera Podcast\nTranscript Stephan Livera: AJ, welcome to the show.\nAJ Towns: Howdy.\nStephan Livera: Thanks for joining me AJ. I know you’re doing a lot of really cool work with the Schnorr and Taproot proposal and the review club. But let’s start with a bit of your background and I know you’re working at Xapo as well.\nAJ Towns: Yeah so I’m working at Xapo on Bitcoin Core dev, which means that I get to do open source work full time and get …"},{"uri":"/stephan-livera-podcast/2019-12-27-aj-townsschnorr-taproot-tapscript-bips/","title":"Schnorr Taproot Tapscript BIPs","content":"podcast: https://stephanlivera.com/episode/137/\nStephan Livera: AJ, welcome to the show.\nAJ Towns: Howdy.\nStephan Livera: Thanks for joining me AJ. I know you’re doing a lot of really cool work with the Schnorr and Taproot proposal and the review club. But let’s start with a bit of your background and I know you’re working at Xapo as well.\nAJ Towns: Yeah, so I, I’m working at Xapo on Bitcoin core dev, which basically just means that I get to do open source work full time and get paid for it and …"},{"uri":"/sf-bitcoin-meetup/2019-12-16-bip-taproot-bip-tapscript/","title":"BIP Taproot and BIP Tapscript","content":"slides: https://prezi.com/view/AlXd19INd3isgt3SvW8g/\nhttps://twitter.com/kanzure/status/1208438837845929987\nhttps://twitter.com/SFBitcoinDevs/status/1206678306721894400\nbip-taproot: https://github.com/sipa/bips/blob/bip-schnorr/bip-taproot.mediawiki\nbip-tapscript: https://github.com/sipa/bips/blob/bip-schnorr/bip-tapscript.mediawiki\nbip-schnorr: https://github.com/sipa/bips/blob/bip-schnorr/bip-schnorr.mediawiki\nPlease try to find seats. Today we have a special treat. We have Pieter here, who is …"},{"uri":"/stephan-livera-podcast/2019-12-16-rusty-russelllightning-multi-part-payments/","title":"Lightning Multi Part Payments","content":"podcast: https://stephanlivera.com/episode/134/\nStephan Livera: Rusty, welcome back to the show.\nRusty Russell: Great to be on again Stephan.\nStephan Livera: So Rusty, I hear there’s been a lot of development around multi-part payment and you’ve got the new c-lightning coming out. Do you want to just give us an update there?\nRusty Russell: Yeah, for sure. So on the, so there’s two sides to this. One is kind of the spec side and the development and interoperability of multi-part payment stuff. …"},{"uri":"/speakers/jan-%C4%8Dapek/","title":"Jan Čapek","content":""},{"uri":"/stephan-livera-podcast/2019-11-27-jan-capekstratum-v2/","title":"Stratum v2 Bitcoin Mining Protocol","content":"podcast: https://stephanlivera.com/episode/128/\nStephan Livera: Jan, welcome to the show.\nJan Čapek: Hi, thanks for having me here.\nStephan Livera: So Jan I had the pleasure of meeting you at Riga for Baltic Honeybadger and I know you’ve been doing a lot of work on Stratum, the second version of the protocol. First I wanted to get a bit of background from you, how did you get involved with all of this and working as one of the CEOs of Braiins and Slush Pool?\nJan Čapek: So I come from the …"},{"uri":"/austin-bitcoin-developers/2019-11-19-socratic-seminar-4/","title":"Socratic Seminar 4","content":"https://twitter.com/kanzure/status/1196947713658626048\nWallet standards organization (WSO) Make an economic argument for vendors to join an organization and put in some money or effort to build the organization. The economic argument is that the committed members have some level of funds committed, representing some X number of users, and X billion dollars of custodied funds. This can then be used as a compelling argument to get each organization to join and bootstrap the standards body.\nThe …"},{"uri":"/stephan-livera-podcast/2019-11-16-thomas-voegtlin-electrum-wallet/","title":"Electrum Wallet-Bitcoin seeds, PSBT, Multi sig, Lightning","content":"podcast: https://stephanlivera.com/episode/125/\nStephan Livera: Thomas, welcome to the show.\nThomas Voegtlin: Thank you for having me.\nStephan Livera: So Tom I had the pleasure of meeting you at Berlin as part of the lightning conference. And I was really keen to discuss with you and talk about Electrum because obviously it’s one of the longstanding wallets in the space. Thomas, can you give us a little bit of your background and your story on how you came into Bitcoin and how you started …"},{"uri":"/stephan-livera-podcast/2019-11-13-jon-atack/","title":"Bitcoin Core contribution","content":"Stephan Livera Podcast with Jon Atack - November 13th 2019\nPodcast: https://stephanlivera.com/episode/124/\nhttps://twitter.com/kanzure/status/1195848417186078720\nStephan Livera: Jon, welcome to the show.\nJon Atack: Hi, Stephan. Thanks for having me on. I’m pleased to be here.\nStephan Livera: So, Jon, I had the pleasure of meeting you at The Lightning Conference recently and I know you are working on Bitcoin Core in a part time capacity to do some review and development work. I was keen to …"},{"uri":"/london-bitcoin-devs/2019-11-13-gleb-naumenko-p2p-erlay/","title":"Current state of P2P research in Bitcoin /Erlay","content":"London Bitcoin Devs\nhttps://twitter.com/kanzure/status/1201861687097352198\nIntroduction My name is Gleb. I’ve worked on Bitcoin stuff since 2015, building wallets and exchanges in Ukraine. Then I realized that I can do more fun stuff. I want to do more protocol research, improving Bitcoin itself, not just using it. I decided I will go to Canada to do a Masters. I started working on this topic on research stuff more precisely and I realized that not many people do work on peer-to-peer (P2P) of …"},{"uri":"/speakers/jon-atack/","title":"Jon Atack","content":""},{"uri":"/speakers/allen-piscitello/","title":"Allen Piscitello","content":""},{"uri":"/stephan-livera-podcast/2019-11-08-allen-piscitellosidechains/","title":"Sidechains \u0026 Blockstream Liquid","content":"podcast: https://stephanlivera.com/episode/123/\nStephan Livera: Allen, welcome to the show.\nAllen P: Thanks for having me on.\nStephan Livera: So Allen, I know you’re doing a lot of work with Blockstream and Liquid and side chains, so I thought it’d be great to get you on and just break some of that down for the listeners, but can you just start with a little bit of a background on yourself and what you’re doing with Blockstream?\nAllen P: Yeah, so I’m the vice president of product at Blockstream. …"},{"uri":"/speakers/jack-mallers/","title":"Jack Mallers","content":""},{"uri":"/stephan-livera-podcast/2019-10-29-jack-mallers/","title":"Lightning \u0026 Identity, Olympus and Zap","content":"podcast: https://stephanlivera.com/episode/120/\nStephan Livera: Jack, welcome to the show, man.\nJack Mallers: Stephan, thank you for having me. I’m a big fan.\nStephan Livera: I’m a big fan of you. I really like what your family’s doing, you know, Bitcoinmom and your dad @willbc20. I can’t remember his exact handle. And then obviously you guys are just killing it. I’m a big fan. Zap is my favorite wallet, so I really love using it and yeah, I’m really looking forward to just chatting with you …"},{"uri":"/stephan-livera-podcast/2019-10-24-alex-bosworth-submarine-swaps/","title":"Submarine Swaps, Lightning Loop, Hyperloop","content":"podcast: https://stephanlivera.com/episode/119/\nStephan Livera: Alex, welcome to the show.\nAlex Bosworth: Hi. It’s great to be on the show. Finally.\nStephan Livera: Yeah, I’ve been meaning to get you on for a while and you know, now we’re finally making it happen. So just, context for the listeners, we are recording this one in person just before the lightning conference, the inaugural lightning conference. So just a couple of days before there was lightning meetup last night. It’s been …"},{"uri":"/tags/eclair/","title":"eclair","content":""},{"uri":"/lightning-conference/","title":"Lightning Conference","content":" Lightning Conference 2019 "},{"uri":"/lightning-conference/2019/","title":"Lightning Conference 2019","content":" Rusty Russell - Offers and BOLT 12 Nadav Kohen - Payment Points Chris Stewart - Private Key Management Antoine Riard - Rust Lightning Bastien Teinturier - Trampoline Routing "},{"uri":"/lightning-conference/2019/2019-10-20-nadav-kohen-payment-points/","title":"Payment Points","content":"Replacing Payment Hashes with Payment Points\nThe Lightning Conference Day 2 (Stage 2)\nSlides: https://docs.google.com/presentation/d/15l4h2_zEY4zXC6n1NqsImcjgA0fovl_lkgkKu1O3QT0/\nhttps://twitter.com/kanzure/status/1220453531683115020\nIntro My name is Nadav Kohen. I’m a software engineer at Suredbits. I’m going to talk about payment points which have been alluded to throughout the conference by various talks.\nHash Timelocked Contract (HTLC) Routing First of all, some preliminaries, HTLCs. I don’t …"},{"uri":"/lightning-conference/2019/2019-10-20-antoine-riard-rust-lightning/","title":"Rust Lightning","content":"Deploying rust-lightning in the wild\nThe Lightning Conference Day 2 (Stage 2)\nSlides: https://github.com/ariard/talk-slides/blob/master/deploying-rust-lightning-in-the-wild.pdf\nhttps://twitter.com/kanzure/status/1220722130897252352\nIntro Hi everyone, super happy to be here at the Lightning Conference. I’ve had an awesome weekend. Today I will talk on rust-lightning a project I’ve been contributing to for a year and a half. To get started, please take photos of the slides, not of me. So the story …"},{"uri":"/lightning-conference/2019/2019-10-20-bastien-teinturier-trampoline-routing/","title":"Trampoline Routing","content":"The Lightning Conference Day 2 (Stage 2)\nSlides: https://docs.google.com/presentation/d/1bFu33_YFsRVUSEN-Vff5-wrxMabOFl2ck7ZTiVsp5ds/\nhttps://twitter.com/kanzure/status/1221100865328685057\nIntro We will start with gory technical details about routing and pathfinding. I hope I will be able to keep you awake for the next twenty minutes. I’m working for ACINQ on the Lightning Network. If you don’t know ACINQ we are contributors to the specification. We run the biggest node on the network and we are …"},{"uri":"/lightning-conference/2019/2019-10-19-rusty-russell-offers/","title":"Offers and BOLT 12","content":"Make Me An Offer: Next Level Invoicing\nThe Lightning Conference Day 1 (Stage 1)\nBOLT 11: https://github.com/lightningnetwork/lightning-rfc/blob/master/11-payment-encoding.md\nBOLT 12 PR: https://github.com/lightningnetwork/lightning-rfc/pull/798\nbolt12.org: https://bolt12.org/\nIntro Hi. My name is Rusty Russell and this is actually my official job title at Blockstream, code contributor. It is generic, it is flexible, it is probably a little too humble maybe but that is me. Before we begin the …"},{"uri":"/lightning-conference/2019/2019-10-19-chris-stewart-private-key-management/","title":"Private Key Management","content":"Lightning 101 for Exchanges: Private Key Management\nThe Lightning Conference Day 1 (Stage 2)\nhttps://twitter.com/kanzure/status/1212894908375322625\nSlides: https://docs.google.com/presentation/d/1_-FF0U2AXuhBxEzW9J_IrYxvRi1SS2MYwJl0QeIcqbI/edit#slide=id.p\nIntro Hi everybody. My name is Chris Stewart. I’m the Founder of a company called Suredbits. We monetize APIs with Lightning but we strongly believe that the quickest way to widespread Lightning adoption is through exchanges. As other people …"},{"uri":"/cryptoeconomic-systems/","title":"Cryptoeconomic Systems","content":" Cryptoeconomic Systems 2019 "},{"uri":"/cryptoeconomic-systems/2019/","title":"Cryptoeconomic Systems 2019","content":" Ittai Abraham - All About Decentralized Trust Maurice Herlihy - Cross Chain Deals And Adversarial Commerce Cory Fields - Everything Is Broken Ari Juels - Flash Boys V2 Tadge Dryja - Funding bitcoin development Andrew Miller, Neha Narula - Introduction Journal Review Jason Potts - Journals As Clubs Bryan Bishop - Knowledge Aggregation And Propagation Dahlia Malkhi - Libra Matt Weinberg - Mechanism Design Ethan Heilman - Near Misses Carl Dong - Reproducible Builds Russell O’Connor - Simplicity …"},{"uri":"/speakers/russell-oconnor/","title":"Russell Oconnor","content":""},{"uri":"/tags/sidechains/","title":"sidechains","content":""},{"uri":"/cryptoeconomic-systems/2019/2019-10-15-russell-oconnor-simplicity/","title":"Simplicity","content":"Topic: Simplicity\nLocation: CES Summit 2019\nSlides: https://drive.google.com/file/d/1FivYGQzOYfM0JGl4SS3VR1UGKsyMn_L5/\nSimplicity white paper: https://blockstream.com/simplicity.pdf\nIntro So Simplicity is a programming language that I have been working on at Blockstream. I call it an alternative or reimagination of Bitcoin Script as it would have been if I had invented Bitcoin. An alternative or new instruction set that is compatible with Bitcoin. It could be soft forked in. We’ve experimented …"},{"uri":"/austin-bitcoin-developers/2019-10-14-socratic-seminar-3/","title":"Socratic Seminar 3","content":"https://www.meetup.com/Austin-Bitcoin-Developers/events/265295570/\nhttps://bitdevs.org/2019-09-16-socratic-seminar-96\nWe have sort of done two meetups in this format. The idea here is that in NY there\u0026amp;rsquo;s BitDevs which is one of the oldest meetups. This has been going on for five years. They have a format called socratic where they have a talented guy named J who leads them through some topics and they try to get some discussion going on and pull from expertise in the audience. We are …"},{"uri":"/chaincode-labs/chaincode-residency/","title":"Chaincode Residency","content":" James O\u0026amp;#39;Beirne - Advanced Segwit Fabrice Drouin - Attack Vectors of Lightning Network Fabrice Drouin - Base and Transport Layers of the Lightning Network John Newbery - Bitcoin Core Wallet Development Elaine Ou - Bootstrapping Lightning Node Alex Bosworth - Building Lightning Applications Christian Decker - C-Lightning API Alex Bosworth - Channel Management Fabian Jahr - Debugging Bitcoin Core Christian Decker - Eltoo Fabrice Drouin - Fee Management (Lightning Network) Christian Decker - …"},{"uri":"/speakers/giulia-fanti/","title":"Giulia Fanti","content":""},{"uri":"/chaincode-labs/chaincode-residency/2019-10-09-giulia-fanti-p2p-privacy-attacks/","title":"P2P Privacy Attacks","content":"Location: Chaincode Labs 2019 Residency\nSlides: https://residency.chaincode.com/presentations/bitcoin/giulia_fanti_bitcoin_p2p.pdf\nGiulia: So today I\u0026amp;rsquo;m going to talk to you about some work that my collaborators and I\u0026amp;rsquo;ve been working on for the last three years now. So this was joint work with a bunch of people who are now spread across a few different universities but it started at the University of Illinois: Shaileshh Bojja Venkatakrishnan, Surya Bakshi, Brad Denby, Shruti Bhargava, …"},{"uri":"/categories/residency/","title":"residency","content":""},{"uri":"/tags/academia/","title":"academia","content":""},{"uri":"/speakers/bryan-bishop/","title":"Bryan Bishop","content":""},{"uri":"/cryptoeconomic-systems/2019/knowledge-aggregation-and-propagation/","title":"Knowledge Aggregation And Propagation","content":"Intro https://docs.google.com/document/d/1a1uRy10dBBcxrnzjdUaO2y03f5H34yFlxktOcanvVYE/edit\nhttps://cess.pubpub.org/pub/knowledge-aggregation/branch/2/\nI\u0026amp;rsquo;ll be the contrarian - I think academia is awful and should be destroyed.\nReputation is completely independent of content and should not be the mechanism by which you judge the quality of research; your reputation is worthless to me. (laughter)\nMy perspective: [first, slidemaker\u0026amp;rsquo;s regret! might have reorganized this]\nI\u0026amp;rsquo;m a …"},{"uri":"/cryptoeconomic-systems/2019/threshold-schnorr-signatures/","title":"Threshold Schnorr Signatures","content":"Topic: The Quest for Practical Threshold Schnorr Signatures\nLocation: Cryptoeconomic Systems Summit 2019\nSlides: https://slides.com/real-or-random/schnorr-threshold-sigs-ces-summit-2019\nTranscript completed by: Bryan Bishop Edited by: Michael Folkson\nIntroduction It\u0026amp;rsquo;s great to be here. My name is Tim Ruffing and I work for the research team at Blockstream. This is a talk about practical threshold Schnorr signatures and our quest for constructing them.\nDisclaimer First of all, this is work …"},{"uri":"/greg-maxwell/2019-10-04-majority-miner-attack/","title":"51 percent mining attack","content":"Should we be more concerned by the prospect of a 51 percent mining attack?\nLocation: Reddit\nhttps://www.reddit.com/r/Bitcoin/comments/ddddfl/comment/f2g9e7b/?utm_source=share\u0026amp;amp;utm_medium=web2x\u0026amp;amp;context=3\nShould we be more concerned by the prospect of a 51 percent mining attack? I think questions like this are ultimately the result of a fundamental lack of understanding about what Bitcoin is doing.\nThe problem Bitcoin is attempting to solve is getting everyone everywhere to agree on the …"},{"uri":"/bitcoinops/","title":"Bitcoinops","content":" Schnorr and Taproot workshop "},{"uri":"/bitcoinops/2019-09-27-schnorr-taproot-workshop/","title":"Schnorr and Taproot workshop","content":"Location: Chaincode Labs, NYC\nhttps://github.com/bitcoinops/taproot-workshop\nhttps://bitcoinops.slack.com\nhttps://twitter.com/kanzure/status/1177697093462482949\nRun: jupyter notebook\nSee also Schnorr signatures and taproot: https://diyhpl.us/wiki/transcripts/sf-bitcoin-meetup/2018-07-09-taproot-schnorr-signatures-and-sighash-noinput-oh-my/\nhttps://github.com/sipa/bips/blob/bip-schnorr/bip-schnorr.mediawiki\nhttps://github.com/sipa/bips/blob/bip-schnorr/bip-taproot.mediawiki …"},{"uri":"/stephan-livera-podcast/2019-09-22-bryan-bishop/","title":"Bitcoin Vaults and Custody","content":"Stephan Livera Podcast with Bryan Bishop - September 22nd 2019\nPodcast: https://stephanlivera.com/episode/108/\nStephan Livera: Bryan, welcome to the show, man. I’m a big fan of your work.\nBryan Bishop: Thank you. I’m a big fan of yours as well.\nStephan Livera: Yeah, so look, we’re doing Bitcoin Custody. I know you’re one of the guys to talk to on this exact topic. And so, maybe we’ll just start with a little bit of a background. What was some of your work with LedgerX, and then what’s some of …"},{"uri":"/baltic-honeybadger/","title":"Baltic Honeybadger","content":" Baltic Honeybadger 2018 Baltic Honeybadger 2019 "},{"uri":"/baltic-honeybadger/2019/","title":"Baltic Honeybadger 2019","content":" Rodolfo Novak - Coldcard Mk3 "},{"uri":"/baltic-honeybadger/2019/2019-09-14-rodolfo-novak-coldcard-mk3/","title":"Coldcard Mk3","content":"Topic: Coldcard Mk3 - Security in Depth\nLocation: Baltic Honeybadger 2019\nIntro My name is Rodolfo, I have been around Bitcoin for a little while. We make hardware. Today I wanted to get a little bit into how do you make a hardware wallet secure in a little bit more layman’s terms. Go through the process of getting that done.\nWhat were the options When I closed my last company and decided to find a place to store my coins I couldn’t really find a wallet that satisfied two things that I needed. …"},{"uri":"/speakers/rodolfo-novak/","title":"Rodolfo Novak","content":""},{"uri":"/speakers/carla-kirk-cohen/","title":"Carla Kirk-Cohen","content":""},{"uri":"/scalingbitcoin/tel-aviv-2019/edgedevplusplus/2019-09-09-carla-kirk-cohen-routing-problems-and-solutions/","title":"Routing Problems and Solutions","content":"Topic: Routing Problems and Solutions\nLocation: Tel-Aviv 2019\nIntroduction I\u0026amp;rsquo;m going to be talking about routing in the Lightning Network now. So I\u0026amp;rsquo;m going to touch on how it\u0026amp;rsquo;s currently operating, some issues that you run into when you are routing, and then some potential expansions to the spec which are going to address some of these issues.\nWe ran through the Lightning Network graph: the nodes of vertices, the channels in this graph of edges. And at the moment, nodes need to …"},{"uri":"/chaincode-labs/chaincode-residency/2019-09-09-amiti-uttarwar-transaction-rebroadcast/","title":"Transaction Rebroadcast","content":"https://twitter.com/kanzure/status/1199710296199385088\nhttp://diyhpl.us/wiki/transcripts/scalingbitcoin/tel-aviv-2019/edgedevplusplus/rebroadcasting/\nIntroduction Hello. Thank you for joining me today. My name is Amiti and I’d like to tell you a bit about my Bitcoin journey.\nProfessional Background I graduated from Carnegie Mellon five years ago and ever since I’ve worked at a few different startups in San Francisco Bay Area. My adventures with blockchains began when I worked at Simbi. Simbi is …"},{"uri":"/decentralized-financial-architecture-workshop/custody-group/","title":"Custody Group","content":"Custody working group\nOne of the problems in the ecosystem was nomenclature. We started working on a report about what features a nomenclature would have. Airgaps, constant-time software, sidechannel resistance, Faraday cage, deterministic software, entropy, blind signatures, proof-of-reserve, multi-vendor hardware to minimize compromise. Multi-location and multi-sig. Insurance guarantee scheme. Canaries, dead man switches, tripwires, heartbeat mechanisms. Shamir\u0026amp;rsquo;s secret sharing vs …"},{"uri":"/decentralized-financial-architecture-workshop/","title":"Decentralized Financial Architecture Workshop","content":" Alexander Zaidelson - Compliance And Confidentiality Custody Group Shin\u0026amp;#39;ichiro Matsuo - G20 Discussion Yuta Takanashi - Implications Aviv Zohar - Introduction (2019) Metadata Perspective "},{"uri":"/blockstream-webinars/2019-09-04-christian-decker-c-lightning-questions/","title":"C-Lightning Questions","content":"c-lightning Q and A session\nhttps://twitter.com/kanzure/status/1230527903969841152\nIntroduction Hello everyone. I’m Christian. I’m a software developer at Blockstream and I work on Lightning, both the specification and the implementation. Today we are going to have a shortish webinar on how to get started with Lightning.\nQ and A Q - Is it possible to run c-lightning and lnd on the same host in parallel?\nA - It absolutely is. We actually do that on a regular basis to test compatibility between …"},{"uri":"/chaincode-labs/chaincode-residency/2019-08-22-fabian-jahr-debugging/","title":"Debugging Bitcoin Core","content":"Slides: https://residency.chaincode.com/presentations/Debugging_Bitcoin.pdf\nRepo: https://gist.github.com/fjahr/2cd23ad743a2ddfd4eed957274beca0f\nhttps://twitter.com/kanzure/status/1165266077615632390\nIntroduction I’m talking about debugging Bitcoin and that means to me using loggers and debugging tools to work with Bitcoin and this is especially useful for somebody who is a beginner with Bitcoin development. Or even a beginner for C++ which I considered myself a couple of weeks ago actually. I’m …"},{"uri":"/austin-bitcoin-developers/2019-08-22-socratic-seminar-2/","title":"Socratic Seminar 2","content":"https://twitter.com/kanzure/status/1164710800910692353\nIntroduction Hello. The idea was to do a more socratic style meetup. This was popularized by Bitdevs NYC and spread to SF. We tried this a few months ago with Jay. The idea is we run through research news, newsletters, podcasters, talk about what happened in the technical bitcoin community. We\u0026amp;rsquo;re going to have different presenters.\nMike Schmidt is going to talk about some optech newsletters that he has been contributing to. Dhruv will …"},{"uri":"/chaincode-labs/chaincode-residency/2019-08-22-james-chiang-taproot-policy/","title":"Taproot Policy","content":"Slides: https://residency.chaincode.com/presentations/Taproot_Policy.pdf\nIntroduction Hi my name is James and I have been a resident here at Chaincode. It has been a privilege. I hear they might be doing it again in the future, I highly recommend the experience, it has been really fantastic. I’ve been working on a demo library in Python for Taproot and that’s why I chose to talk about Taproot and policy today. Seemingly two separate topics but actually there are some very interesting …"},{"uri":"/dallas-bitcoin-symposium/","title":"Dallas Bitcoin Symposium","content":" Justin Moon - Bitcoin Developers Dhruv Bansal - Bitcoin Security History And Extrapolation Parker Lewis - Intro Marty Bent, Michael Goldstein, Justin Moon, Dhruv Bansal, Gideon Powell, Tuur Demeester - Q A Michael Goldstein - Sound Money Gideon Powell - Texas Energy Market "},{"uri":"/speakers/dhruv-bansal/","title":"Dhruv Bansal","content":""},{"uri":"/speakers/elichai-turkel/","title":"Elichai Turkel","content":""},{"uri":"/speakers/gideon-powell/","title":"Gideon Powell","content":""},{"uri":"/dallas-bitcoin-symposium/intro/","title":"Intro","content":"https://twitter.com/kanzure/status/1162436437687623684\nThank you all for coming. We have some bitcoin contributors here, and some people from the investment community. The impetus for this event was a bitcoin conference this weekend, but also Gideon is speaking today. We went to a blockchain event a few months ago and it was our impression that they didn\u0026amp;rsquo;t do a good job of explaining bitcoin to investors. Since we\u0026amp;rsquo;re all up here in Dallas, we thought we would share some perspectives …"},{"uri":"/speakers/justin-moon/","title":"Justin Moon","content":""},{"uri":"/speakers/marty-bent/","title":"Marty Bent","content":""},{"uri":"/speakers/michael-goldstein/","title":"Michael Goldstein","content":""},{"uri":"/speakers/parker-lewis/","title":"Parker Lewis","content":""},{"uri":"/dallas-bitcoin-symposium/q-a/","title":"Q A","content":"Q\u0026amp;amp;A session\nhttps://twitter.com/kanzure/status/1162436437687623684\nMB: I have a podcast called Tales from the Crypt where I interview people working on and around bitcoin. I have spoken to many of these gentlemen on the podcast as well. I want to focus on, many of these presentations were focused on history and prehistory of bitcoin. For this Q\u0026amp;amp;A session, let\u0026amp;rsquo;s talk about the future of the bitcoin standard. Michael, I want you to talk about the future of the bitcoin standard on a …"},{"uri":"/chaincode-labs/chaincode-residency/2019-08-16-elichai-turkel-schnorr-signatures/","title":"Schnorr Signatures","content":"Slides: https://residency.chaincode.com/presentations/Schnorr_Signatures.pdf\nhttps://twitter.com/kanzure/status/1165618718677917698\nIntroduction I’m Elichai, I’m a resident here at Chaincode. Thanks to Chaincode for having us and having me. Most of you have probably heard about Taproot and Schnorr which are new technologies that we want to integrate into Bitcoin. Today I am going to explain what is Schnorr and why do we even want this?\nDigital Signatures Before that we need to define what are …"},{"uri":"/speakers/tuur-demeester/","title":"Tuur Demeester","content":""},{"uri":"/speakers/joe-netti/","title":"Joe Netti","content":""},{"uri":"/stephan-livera-podcast/2019-08-12-rusty-russell-joe-netti/","title":"Rusty Russell, Joe Netti","content":"Stephan Livera podcast with Rusty Russell and Joe Netti - August 12th 2019\nPodcast: https://stephanlivera.com/episode/98/\nStephan Livera:\tRusty and Joe, welcome to the show.\nJoe Netti:\tHi. How’s it going?\nRusty Russell:\tHey, Stephan. Good to be back.\nStephan Livera:\tThanks for rejoining me, Rusty, and thanks for joining me, Joe. So, just a quick intro just for the listeners. Joe, do you want to start?\nJoe Netti:\tYeah, sure. So, I got into Bitcoin in around 2013, and took me a while to learn what …"},{"uri":"/stephan-livera-podcast/2019-08-08-michael-flaxman/","title":"Every Bitcoin Hardware Wallet Sucks","content":"Topic: Every Bitcoin Hardware Wallet Sucks\nLocation: Stephan Livera Podcast\nDate: August 8th 2019\nTranscript completed by: Stephan Livera Edited by: Michael Folkson\nIntro Stephan Livera (SL): Michael, welcome to the show.\nMichael Flaxman (MF): Hi. It’s good to be here. Thank you for having me.\nSL: Michael, I think you are one of these really underrated or under followed guys. I think a lot of the hardcore Bitcoiners know you but there’s a lot of people who don’t know you. Do you want to give an …"},{"uri":"/speakers/jonathan-metzman/","title":"Jonathan Metzman","content":""},{"uri":"/misc/2019-08-07-jonathan-metzman-structured-fuzzing/","title":"Structured Fuzzing","content":"Topic: Going Beyond Coverage Guided Fuzzing with Structured Fuzzing\nLocation: Black Hat USA 2019\nBlackhat: https://www.blackhat.com/us-19/briefings/schedule/#going-beyond-coverage-guided-fuzzing-with-structured-fuzzing-16110\nSlides: https://i.blackhat.com/USA-19/Wednesday/us-19-Metzman-Going-Beyond-Coverage-Guided-Fuzzing-With-Structured-Fuzzing.pdf\nTranscript completed by: Michael Folkson\nIntro Hi everyone. Thanks for coming to my talk. As I was introduced I’m Jonathan Metzman. I’m here to talk …"},{"uri":"/blockstream-webinars/2019-07-31-rusty-russell-getting-started-with-c-lightning/","title":"Getting Started With C-Lightning","content":"Getting started with c-lightning\nhttps://twitter.com/kanzure/status/1231946205380403200\nIntroduction Hi everyone. We’re actually a couple of minutes early and I think we are going to give a couple of minutes past before we actually start because I think some people will probably be running late particularly with the change in times we had to make after this was announced. While we are waiting it would be interesting to find out a little bit about the attendees’ backgrounds and what they hope to …"},{"uri":"/stephan-livera-podcast/2019-07-31-roy-sheinfeld-lightning-network-services/","title":"Lightning Network Services for the Masses","content":"podcast: https://stephanlivera.com/episode/94/\nStephan Livera: Roy, welcome to the show.\nRoy Sheinfeld: Hey Stephan, great to be here.\nStephan Livera: So Roy, I’ve seen you’ve been writing some interesting posts on Medium, and obviously you’re the CEO and founder of Breez Technology, so can you just give us a little bit of a background on yourself, on you and also a little bit of your story on Bitcoin.\nRoy Sheinfeld: Sure, sure, I’d be happy to. So I am a software engineer by training, I’ve been …"},{"uri":"/speakers/roy-sheinfeld/","title":"Roy Sheinfeld","content":""},{"uri":"/stephan-livera-podcast/2019-07-31-roy-sheinfeld-stephan-livera/","title":"Roy Sheinfeld - Stephan Livera","content":"Stephan Livera podcast with Roy Sheinfeld - July 31st 2019\nPodcast: https://stephanlivera.com/episode/94/\nStephan Livera:\tRoy, welcome to the show.\nRoy Sheinfeld:\tHey Stephan, great to be here.\nStephan Livera:\tSo Roy, I’ve seen you’ve been writing some interesting posts on Medium, and obviously you’re the CEO and founder of Breez Technology, so can you just give us a little bit of a background on yourself, on you and also a little bit of your story on Bitcoin.\nRoy Sheinfeld:\tSure, sure, I’d be …"},{"uri":"/speakers/britt-kelly/","title":"Britt Kelly","content":""},{"uri":"/stephan-livera-podcast/2019-07-25-britt-kelly-btcpayserver-documentation/","title":"BTCPayServer documentation, translation \u0026 Newbie tips","content":"podcast: https://stephanlivera.com/episode/92/\nStephan Livera: Hi and welcome to the Stephan Livera Podcast focused on bitcoin and Austrian economics. Today we are closing out the BTCPayServer series with Britt Kelly. But first let me introduce the sponsors of the podcast. So firstly, checkout Kraken. Over my years in bitcoin I’ve been really impressed with the way they operate. They have a really, really strong focus on security and they have consistently acted ethically in the space. They’re …"},{"uri":"/tags/submarine-swaps/","title":"submarine swaps","content":""},{"uri":"/london-bitcoin-devs/2019-07-03-alex-bosworth-submarine-swaps/","title":"Submarine Swaps","content":"London Bitcoin Devs\nSubmarine Swaps and Loop\nSlides: https://www.dropbox.com/s/cyh97jv81hrz8tf/alex-bosworth-submarine-swaps-loop.pdf?dl=0\nhttps://twitter.com/kanzure/status/1151158631527849985\nIntro Thanks for inviting me. I’m going to talk about submarine swaps and Lightning Loop which is something that I work on at Lightning Labs.\nBitcoin - One Currency, Multiple Settlement Networks Something that is pretty important to understand about Lightning is that it is a flow network so once you set …"},{"uri":"/austin-bitcoin-developers/2019-06-29-hardware-wallets/","title":"Hardware Wallets","content":"https://twitter.com/kanzure/status/1145019634547978240\nsee also:\nExtracting seeds from hardware wallets The future of hardware wallets coredev.tech 2019 hardware wallets discussion Background A bit more than a year ago, I went through Jimmy Song\u0026amp;rsquo;s Programming Blockchain class. That\u0026amp;rsquo;s where I met M where he was the teaching assistant. Basically, you write a python bitcoin library from scratch. The API for this library and the classes and fnuctions that Jimmy uses is very easy to read …"},{"uri":"/chaincode-labs/chaincode-residency/2019-06-28-christian-decker-multiparty-channels/","title":"Multiparty Channels (Lightning Network)","content":"Location: Chaincode Labs Lightning Residency 2019\nSlides: https://residency.chaincode.com/presentations/lightning/Multiparty_Channels.pdf\nSymmetric Update Protocols eltoo Update Mechanism Two days ago, we’ve seen the symmetric update mechanism called eltoo, and having a symmetric update mechanism has some really nice properties that enable some really cool stuff. Just to remind everybody, this is what eltoo looks like. That’s the one you\u0026amp;rsquo;ve already seen. It’s not the only symmetric update …"},{"uri":"/chaincode-labs/chaincode-residency/2019-06-28-christian-decker-rendezvous-routing/","title":"Rendezvous Routing","content":"Rendezvous Routing (Lightning Network)\nLocation: Chaincode Residency 2019\nSlides: https://residency.chaincode.com/presentations/lightning/Rendezvous_Routing.pdf\nTranscript by: Caralie Chrisco and Davius Parvin\nIntroduction Okay, the second part is rendezvous routing. I basically already gave away the trick but I hope you all forgot. So what is rendezvous routing? Anybody have a good explanation of what we are trying to do here? So we have someplace where we meet in the middle, and I don\u0026amp;rsquo;t …"},{"uri":"/speakers/fabrice-drouin/","title":"Fabrice Drouin","content":""},{"uri":"/tags/limitations/","title":"limitations","content":""},{"uri":"/chaincode-labs/chaincode-residency/2019-06-26-fabrice-drouin-limitations-of-lightweight-clients/","title":"Limitations of Lightweight Clients","content":"Location: Chaincode Labs Lightning Residency 2019\nIntroduction The limitations it\u0026amp;rsquo;s uh you have to fight when you want to build lightweight clients mobile clients so this again, this is how mobile clients work, you scan payment requests, you have a view of the network that is supposed to be good enough, you compute the routes, you get an HTLC, you get a preimage back you\u0026amp;rsquo;ve paid.\nSo a Lightning node is a Bitcoin node, as in, you have to be able to create, sign, and send Bitcoin …"},{"uri":"/chaincode-labs/chaincode-residency/2019-06-26-rene-pickhardt-path-finding-lightning-network/","title":"Path Finding in the Lightning Network","content":"Location: Chaincode Residency 2019\nIntroduction Today I\u0026amp;rsquo;m going to talk a little bit about path finding on the Lightning Network and some part of it will be about the gossip protocol which is like a little bit of a review of what the gossip messages are going to look like. So it\u0026amp;rsquo;s a little bit basic again. But other than that, I\u0026amp;rsquo;ve been told that you seek more for like opinionated talks and recent ideas instead of, like, how the bolts work because you already know all of that. …"},{"uri":"/tags/path-finding/","title":"path-finding","content":""},{"uri":"/tags/splicing/","title":"splicing","content":""},{"uri":"/chaincode-labs/chaincode-residency/2019-06-26-rene-pickhardt-splicing/","title":"Splicing","content":"Location: Chaincode Labs Lightning Residency 2019\nTranscript by: Caralie Chrisco\nIntroduction So splicing basically means you have a payment channel, you have a certain capacity of a payment channel and you want to change the capacity on the payment channel. But you don\u0026amp;rsquo;t want to change your balance right? For balance change,(inaudible) we\u0026amp;rsquo;ll get some money on it. But splicing really means you want to change the capacity.\nI mean the obvious way of doing this is close the channel, …"},{"uri":"/chaincode-labs/chaincode-residency/2019-06-26-rene-pickhardt-update-layer/","title":"The Update Layer","content":"Location: Chaincode Labs Lightning Residency 2019\nIntroduction Maybe we had a wrong impression, you can ask, like in Christian’s talk, as many questions as you want while the presentation is there. So, it\u0026amp;rsquo;s a small disclaimer just saying: these slides are part of a much larger slide set which is open-source and you find notes and, I think, we share slides in the Google Docs anyway.\nThe outline of the talk is, I’m going to talk about the construction of payment channels in Bitcoin. I start …"},{"uri":"/tags/update-layer/","title":"update layer","content":""},{"uri":"/chaincode-labs/chaincode-residency/2019-06-25-fabrice-drouin-attack-vectors-of-lightning-network/","title":"Attack Vectors of Lightning Network","content":"Location: Chaincode Residency – Summer 2019\nIntroduction All right so I\u0026amp;rsquo;m going to introduce really quickly attack vectors on Lightning. I focus on first what you can do with the Lightning protocol, but I will mostly speak about how attacks will probably happen in real life. It\u0026amp;rsquo;s probably not going to be direct attacks on the protocol itself.\nDenial of Service So the basic attacks you can have when you\u0026amp;rsquo;re running lightning nodes are denial of service attacks basically. …"},{"uri":"/tags/eltoo/","title":"eltoo","content":""},{"uri":"/chaincode-labs/chaincode-residency/2019-06-25-christian-decker-eltoo/","title":"Eltoo","content":"Eltoo: The (Far) Future of Lightning\nLocation: Chaincode Labs\nSlides: https://residency.chaincode.com/presentations/lightning/Eltoo.pdf\nEltoo white paper: https://blockstream.com/eltoo.pdf\nBitcoin Magazine article: https://bitcoinmagazine.com/articles/noinput-class-bitcoin-soft-fork-simplify-lightning\nIntro Who has never heard about eltoo? It is my pet project and I am pretty proud of it. I will try to keep this short. I was told that you all have seen my presentation about the evolution of …"},{"uri":"/tags/multiple-path-payments/","title":"multiple-path payments","content":""},{"uri":"/chaincode-labs/chaincode-residency/2019-06-25-alex-bosworth-mpp/","title":"Multiple-path Payments (MPP)","content":"Topic: Multiple-path Payments (MPP)\nLocation: Chaincode Residency 2019\nBigger, Faster, Cheaper - Multiplexing Payments Alex: How to do multiple path payments. So there\u0026amp;rsquo;s a question: why do we even need multiple path payments? So you have a channel \u0026amp;ndash; like \u0026amp;ndash; we don\u0026amp;rsquo;t have them now, so are we really hurting for them? So I kind of like describing different situations where you would need it. So in the first quadrant you can see I have two channels. One of my channels has …"},{"uri":"/tags/onion/","title":"onion","content":""},{"uri":"/chaincode-labs/chaincode-residency/2019-06-25-christian-decker-onion-routing-deep-dive/","title":"Onion Routing Deep Dive","content":"Location: Chaincode Residency – Summer 2019\nOnion Routing Deep Dive But we\u0026amp;rsquo;ve not seen exactly why we are using an onion, or why we chose this construction of an onion and how this construction of an onion actually looks like. So my goal right now is to basically walk you through the iterations that onion routing packets have done so far, and why we chose this construction we have here.\nSo, just to be funny, I have once again the difference between distance vector routing, which is …"},{"uri":"/tags/routing-failures/","title":"routing failures","content":""},{"uri":"/chaincode-labs/chaincode-residency/2019-06-25-fabrice-drouin-routing-failures/","title":"Routing Failures","content":"Topic: Routing Failures\nLocation: Chaincode Labs Lightning Residency 2019\nIntroduction So I\u0026amp;rsquo;m going to talk about routing failures in lightning. Basically lightning is a network of payment channels and you can pay anyone, you can find a route. In routing in lightning you have two completely different concepts: how to find a route (path finding) and once you have a route how to actually send a payment through the routes to the final destination. This is what Christian showed that\u0026amp;rsquo;s …"},{"uri":"/tags/sphinx/","title":"sphinx","content":""},{"uri":"/chaincode-labs/chaincode-residency/2019-06-24-fabrice-drouin-base-and-transport-layers-of-lightning-network/","title":"Base and Transport Layers of the Lightning Network","content":"Location: Chaincode Labs Lightning Residency 2019\nSlides: https://residency.chaincode.com/presentations/lightning/Base_Transport.pdf\nIntroduction Fabrice: The base and transport layer, almost everything was already introduced this morning so it\u0026amp;rsquo;s going to be very quick. So have you visited the lightning repo on GitHub? Who hasn\u0026amp;rsquo;t?\nOkay, good. So you\u0026amp;rsquo;ve seen all this? That was a test.\nWe\u0026amp;rsquo;ve covered almost everything this morning. I\u0026amp;rsquo;m just gonna get back to the base …"},{"uri":"/speakers/conner-fromknecht/","title":"Conner Fromknecht","content":""},{"uri":"/stephan-livera-podcast/2019-06-24-conner-fromknecht-stephan-livera/","title":"Conner Fromknecht - Stephan Livera","content":"Stephan Livera podcast with Conner Fromknecht - June 24th 2019\nhttps://twitter.com/kanzure/status/1143553150152060928\nPodcast: https://stephanlivera.com/episode/83\nStephan: Conner I am a big fan of what you guys are doing at Lightning Labs and I’ve been trying to get you on for a while. I’m glad that we were finally able to make it happen. Welcome to the show.\nConner: Awesome, thank you Stephan. It has been a while since we first met in Australia. We’ve been busy putting stuff together for 0.7 …"},{"uri":"/chaincode-labs/chaincode-residency/2019-06-24-rene-pickhardt-multihop-in-lightning/","title":"Multihop of the Lightning Network","content":"Location: Chaincode Labs Lightning Residency 2019\nSlides: https://residency.chaincode.com/presentations/lightning/Multihop_Layer.pdf\nIntroduction I\u0026amp;rsquo;m going to talk about Lightning Network payment channels and the update layer which is basically multihop payments and the outline of this talk is one slide myths about routing that are floating around and I just want to discuss them in the beginning very briefly. Then I will talk about the payment process on the Lightning Network and compare …"},{"uri":"/chaincode-labs/chaincode-residency/2019-06-19-john-newbery-wallet-development/","title":"Bitcoin Core Wallet Development","content":"Wallet Development in Bitcoin Core\nLocation: Chaincode Labs 2019 Residency\nSlides: https://residency.chaincode.com/presentations/bitcoin/Wallet_Development.pdf\nIntro I am going to talk to you about wallets. As for the previous presentation I have all of the links in this document which I will share with you. First of all why should we care about wallets? Kind of boring right? You’ve had all this fun stuff about peer-to-peer and consensus. Wallets are just on the edge. Maybe you’re not even …"},{"uri":"/chaincode-labs/chaincode-residency/2019-06-18-james-obeirne-advanced-segwit/","title":"Advanced Segwit","content":"Location: Chaincode Labs 2019 Residency\nSlides: https://residency.chaincode.com/presentations/bitcoin/Advanced_segwit.pdf\nJames O\u0026amp;rsquo;Beirne: To sort of vamp off of Jonas\u0026amp;rsquo;s preamble, I\u0026amp;rsquo;m not that smart. I\u0026amp;rsquo;m a decent programmer, but compared to a lot of people who work on Bitcoin, I barely know what I\u0026amp;rsquo;m doing. I kind of consider myself like a carpenter, a digital carpenter equivalent. I\u0026amp;rsquo;m a steady hand. I can get things done. I\u0026amp;rsquo;m fairly patient, which i s key …"},{"uri":"/tags/musig/","title":"musig","content":""},{"uri":"/tftc-podcast/2019-06-18-andrew-poelstra-tftc/","title":"Tales from the Crypt with Andrew Poelstra","content":"TFTC podcast with Andrew Poelstra - June 18th 2019 (Abridged)\nhttps://twitter.com/kanzure/status/1160178010986876928\nPodcast: https://talesfromthecrypt.libsyn.com/tales-from-the-crypt-80-andrew-poelstra\nHow the idea of Taproot was formed Andrew: There are some small off suit IRC channels of bitcoin-wizards where people discuss some specific topics such as Minisketch which is a set reconciliation protocol that was developed by Greg Maxwell, Pieter Wuille and Gleb Naumenko among a couple of …"},{"uri":"/chaincode-labs/chaincode-residency/2019-06-17-john-newbery-security-models/","title":"Security Models","content":"Topic: Security Models\nLocation: Chaincode Labs 2019 Residency\nSlides: https://residency.chaincode.com/presentations/bitcoin/security_models.pdf\nJohn Newbery: Alright, Security Models. This is going to be like a quick whistle-stop tour of various things, very high-level view. I\u0026amp;rsquo;m going to start by giving you some kind of framework to think about things. So in cryptography, we often talk about security proofs in terms of existing schemes, we talk about assumptions.\nSo, for example\u0026amp;hellip; …"},{"uri":"/breaking-bitcoin/","title":"Breaking Bitcoin","content":" Breaking Bitcoin 2017 Breaking Bitcoin 2019 "},{"uri":"/breaking-bitcoin/2019/","title":"Breaking Bitcoin 2019","content":" Carl Dong - Bitcoin Build System Chris Belcher - Breaking Bitcoin Privacy Udi Wertheimer - Breaking Wasabi Warren Togami - Defense Of Bitcoin Charles Guillemet - Extracting Seeds From Hardware Wallets Aaron van Wirdum, Eric Voskuil, Jimmy Song, Rodolfo Novak - Fud Perceived Vs Real Bitcoin Risks Stepan Snigirev - Future Of Hardware Wallets Joost Jager - HODL Invoices Joost Jager - Lightning Network Routing Security Olaoluwa Osuntokun, Justin Camarena, Matt Corallo, Michael Folkson - Lightning …"},{"uri":"/breaking-bitcoin/2019/2019-06-09-joost-jager-hodl-invoices/","title":"HODL Invoices","content":"Hodl Invoices (Breaking Bitcoin training session)\nhttps://twitter.com/kanzure/status/1146124260324384768\nIntro My name is Joost, Michael introduced me already. I’ve been working with Lightning Labs since the middle of last year and during that time I’ve worked on several subprojects within lnd. lnd is the Lightning implementation developed by Lightning Labs. I’m not sure really what the background knowledge is at this point in this three day course. One of those subprojects within lnd is called …"},{"uri":"/speakers/ethan-heilman/","title":"Ethan Heilman","content":""},{"uri":"/chaincode-labs/chaincode-residency/2019-06-12-ethan-heilman-network-partitioning-attacks/","title":"Network Partitioning Attacks","content":"Bitcoin network partitioning \u0026amp;amp; network-level privacy attacks\nLocation: Chaincode Labs 2019 Residency\nSlides: https://residency.chaincode.com/presentations/bitcoin/ethan_heilman_p2p.pdf\nEclipse attack paper: https://eprint.iacr.org/2015/263.pdf\nBitcoin’s P2P Network Please interrupt me. I\u0026amp;rsquo;m going to go through this stuff a little bit quickly because I hear that you\u0026amp;rsquo;ve already read Eclipse attack paper and you\u0026amp;rsquo;ve already looked at some of the peer to peer stuff.\nBitcoin uses …"},{"uri":"/lets-talk-bitcoin-podcast/","title":"Lets Talk Bitcoin Podcast","content":" Christopher Jeffrey - Consensus Barnacles Andreas Antonopoulos - Consensus Uasf And Forks Pieter Wuille, Jonas Nick - The Tools and The Work "},{"uri":"/lets-talk-bitcoin-podcast/2019-06-09-ltb-pieter-wuille-jonas-nick/","title":"The Tools and The Work","content":"Let\u0026amp;rsquo;s Talk Bitcoin with Pieter Wuille and Jonas Nick - June 9th 2019\nhttps://twitter.com/kanzure/status/1155851797568917504\nPart 1: https://letstalkbitcoin.com/blog/post/lets-talk-bitcoin-400-the-tools-and-the-work\nPart 2: https://letstalkbitcoin.com/blog/post/lets-talk-bitcoin-401-the-tools-and-the-work-part-2\nDraft of BIP-Schnorr: https://github.com/sipa/bips/blob/bip-schnorr/bip-schnorr.mediawiki\nDraft of BIP-Taproot: https://github.com/sipa/bips/blob/bip-schnorr/bip-taproot.mediawiki …"},{"uri":"/breaking-bitcoin/2019/2019-06-08-mempool-analysis-simulation/","title":"Mempool Analysis \u0026 Simulation","content":"https://twitter.com/kanzure/status/1137342023063744512\nslides: https://breaking-bitcoin.com/docs/slides/2019/mempoolAnalysis.pdf\nIntroduction Fun fact: I don\u0026amp;rsquo;t think anyone knows this fact, but antpool is a miner and antpool is not mining replace-by-fee transactions. What I mean by that is that if you do a replace-by-fee transaction, they will ignore the second high fee transaction. There are cases where transactions are RBF-bumped to increase the fee to make it mined faster, so you RBF …"},{"uri":"/breaking-bitcoin/2019/p2p-encryption/","title":"P2P Encryption","content":"bip324: v2 message transport protocol\nhttps://twitter.com/kanzure/status/1137312478373851136\nslides: https://twitter.com/_jonasschnelli_/status/1137389541512351749\nPrevious talks https://btctranscripts.com/scalingbitcoin/milan-2016/bip151-peer-encryption/\nhttps://btctranscripts.com/sf-bitcoin-meetup/2017-09-04-jonas-schenlli-bip150-bip151/\nhttps://btctranscripts.com/bitcoin-core-dev-tech/2019-06-07-p2p-encryption/\nIntroduction This will be a technical talk. I hope you\u0026amp;rsquo;re prepared for some …"},{"uri":"/bitcoin-core-dev-tech/2019-06/2019-06-07-assumeutxo/","title":"Assumeutxo","content":"Assumeutxo\nhttps://twitter.com/kanzure/status/1137008648620838912\nWhy assumeutxo assumeutxo is a spiritual continuation of assumevalid. Why do we want to do this in the first place? At the moment, it takes hours and days to do initial block download. Various projects in the community have been implementing meassures to speed this up. Casa I think bundles datadir with their nodes. Other projects like btcpay have various ways of bundling this up and signing things with gpg keys and these solutions …"},{"uri":"/bitcoin-core-dev-tech/2019-06/","title":"Bitcoin Core Dev Tech 2019","content":" James O\u0026amp;#39;Beirne - Assumeutxo Code Review Matt Corallo - Great Consensus Cleanup Sjors Provoost, Jonas Schnelli, Andrew Chow - Hardware Wallets Michael Ford, Wladimir van der Laan - Maintainers view of the Bitcoin Core project P2P Encryption Olaoluwa Osuntokun, Jeremy Rubin - SIGHASH_NOINPUT, ANYPREVOUT Signet Ruben Somsen - Statechains Pieter Wuille - Taproot Tadge Dryja - Utreexo Andrew Chow - Wallet Architecture "},{"uri":"/bitcoin-core-dev-tech/2019-06/2019-06-07-hardware-wallets/","title":"Hardware Wallets","content":"https://twitter.com/kanzure/status/1136924010955104257\nHow much should Bitcoin Core do, and how much should other libraries do? Andrew Chow wrote the wonderful HWI tool. Right now we have a pull request to support external signers. The HWI script can talk to most major hardware wallets because it has all the drivers built in now, and it can get keys from it, and sign arbitrary transactions. That\u0026amp;rsquo;s roughly what it does. It\u0026amp;rsquo;s kind of manual, though. You have to enter some python …"},{"uri":"/bitcoin-core-dev-tech/2019-06/2019-06-07-p2p-encryption/","title":"P2P Encryption","content":"https://twitter.com/kanzure/status/1136939003666685952\nhttps://github.com/bitcoin-core/bitcoin-devwiki/wiki/P2P-Design-Philosophy\n\u0026amp;ldquo;Elligator Squared: Uniform Points on Elliptic Curves of Prime Order as Uniform Random Strings\u0026amp;rdquo; https://eprint.iacr.org/2014/043\nPrevious talks https://btctranscripts.com/scalingbitcoin/milan-2016/bip151-peer-encryption/\nhttps://btctranscripts.com/sf-bitcoin-meetup/2017-09-04-jonas-schnelli-bip150-bip151/\nIntroduction This proposal has been in progress for …"},{"uri":"/bitcoin-core-dev-tech/2019-06/2019-06-07-signet/","title":"Signet","content":"Signet\nhttps://lists.linuxfoundation.org/pipermail/bitcoin-dev/2019-March/016734.html\nhttps://twitter.com/kanzure/status/1136980462524608512\nIntroduction I am going to talk a little bit about signet. Does anyone not know what signet is? The idea is to have a signature of the block or the previous block. The idea is that testnet is horribly broken for testing things, especially testing things for long-term. You have large reorgs on testnet. What about testnet with a less broken difficulty …"},{"uri":"/bitcoin-core-dev-tech/2019-06/2019-06-07-statechains/","title":"Statechains","content":"Blind statechains: UTXO transfer with a blind signing server\nhttps://twitter.com/kanzure/status/1136992734953299970\n\u0026amp;ldquo;Formalizing Blind Statechains as a minimalistic blind signing server\u0026amp;rdquo; https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2019-June/017005.html\noverview: https://medium.com/@RubenSomsen/statechains-non-custodial-off-chain-bitcoin-transfer-1ae4845a4a39\nstatechains paper: https://github.com/RubenSomsen/rubensomsen.github.io/blob/master/img/statechains.pdf\nprevious …"},{"uri":"/tags/accumulators/","title":"accumulators","content":""},{"uri":"/tags/forks/","title":"forks","content":""},{"uri":"/bitcoin-core-dev-tech/2019-06/2019-06-06-great-consensus-cleanup/","title":"Great Consensus Cleanup","content":"https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2019-March/016714.html\nhttps://twitter.com/kanzure/status/1136591286012698626\nIntroduction There\u0026amp;rsquo;s not much new to talk about. Unclear about CODESEPARATOR. You want to make it a consensus rule that transactions can\u0026amp;rsquo;t be larger than 100 kb. No reactions to that? Alright. Fine, we\u0026amp;rsquo;re doing it. Let\u0026amp;rsquo;s do it. Does everyone know what this proposal is?\nValidation time for any block\u0026amp;ndash; we were lazy about fixing this. …"},{"uri":"/bitcoin-core-dev-tech/2019-06/2019-06-06-maintainers/","title":"Maintainers view of the Bitcoin Core project","content":"https://twitter.com/kanzure/status/1136568307992158208\nHow do the maintainers think or feel everything is going? Are there any frustrations? Could contributors help eliminate these frustrations? That\u0026amp;rsquo;s all I have.\nIt would be good to have better oversight or overview about who is working in what direction, to be more efficient. Sometimes I have seen people working on the same thing, and both make a similar pull request with a lot of overlap. This is more of a coordination issue. I think …"},{"uri":"/speakers/michael-ford/","title":"Michael Ford","content":""},{"uri":"/breaking-bitcoin/2019/secure-protocols-bip-taproot/","title":"Secure Protocols Bip Taproot","content":"36C7 1A37 C9D9 88BD E825 08D9 B1A7 0E4F 8DCD 0366\nhttps://twitter.com/kanzure/status/1137358557584793600\nhttp://diyhpl.us/wiki/transcripts/bitcoin-core-dev-tech/2019-06-06-taproot/\nslides: https://nickler.ninja/slides/2019-breaking.pdf\nIntroduction I am going to tlak about something that is a collaboration of many people in the bitcoin community including my colleagues at Blockstream. The bip-taproot proposal was recently posted to the bitcoin-dev mailing list which proposes an improvement for …"},{"uri":"/bitcoin-core-dev-tech/2019-06/2019-06-06-noinput-etc/","title":"SIGHASH_NOINPUT, ANYPREVOUT","content":"SIGHASH_NOINPUT, ANYPREVOUT, OP_CHECKSIGFROMSTACK, OP_CHECKOUTPUTSHASHVERIFY, and OP_SECURETHEBAG\nhttps://twitter.com/kanzure/status/1136636856093876225\nThere\u0026amp;rsquo;s apparently some political messaging around OP_SECURETHEBAG and \u0026amp;ldquo;secure the bag\u0026amp;rdquo; might be an Andrew Yang thing.\nSIGHASH_NOINPUT A bunch of us are familiar with NOINPUT. Does anyone need an explainer? What\u0026amp;rsquo;s the difference from the original NOINPUT and the new one? NOINPUT is kind of scary to at least some people. …"},{"uri":"/bitcoin-core-dev-tech/2019-06/2019-06-06-taproot/","title":"Taproot","content":"Taproot\nhttps://github.com/bitcoin/bips/blob/master/bip-0340.mediawiki\nhttps://lists.linuxfoundation.org/pipermail/bitcoin-dev/2019-May/016914.html\nhttps://bitcoinmagazine.com/articles/taproot-coming-what-it-and-how-it-will-benefit-bitcoin/\npreviously: http://diyhpl.us/wiki/transcripts/bitcoin-core-dev-tech/2018-03-06-taproot-graftroot-etc/\nhttps://twitter.com/kanzure/status/1136616356827283456\nIntroduction Okay, so, first question- who put my name on that list and what do they want? It …"},{"uri":"/bitcoin-core-dev-tech/2019-06/2019-06-06-utreexo/","title":"Utreexo","content":"Utreexo: hash-based accumulator for bitcoin UTXOs\nhttp://diyhpl.us/wiki/transcripts/bitcoin-core-dev-tech/2018-10-08-utxo-accumulators-and-utreexo/\nhttp://diyhpl.us/wiki/transcripts/mit-bitcoin-expo-2019/utreexo/\nUtreexo paper https://eprint.iacr.org/2019/611.pdf\nhttps://github.com/mit-dci/utreexo\nhttps://twitter.com/kanzure/status/1136560700187447297\nIntroduction You still download everything; instead of writing to your UTXO database, you modify your accumulator. You accept a proof that …"},{"uri":"/speakers/wladimir-van-der-laan/","title":"Wladimir van der Laan","content":""},{"uri":"/bitcoin-core-dev-tech/2019-06/2019-06-05-code-review/","title":"Code Review","content":"Code review survey and complaints https://twitter.com/kanzure/status/1136261311359324162\nIntroduction I wanted to talk about the code review process for Bitcoin Core. I have done no code reviews, but following along the project for the past year I\u0026amp;rsquo;ve heard that this is a pain point for the project and I think most developers would love to see it improved. I\u0026amp;rsquo;d like to help out in some way to help infuse some energy to help with code reviews. I sent out a survey. 11 people responded. …"},{"uri":"/bitcoin-core-dev-tech/2019-06/2019-06-05-wallet-architecture/","title":"Wallet Architecture","content":"Bitcoin Core wallet architecture + descriptors\nhttps://twitter.com/kanzure/status/1136282460675878915\nwriteup: https://github.com/bitcoin/bitcoin/issues/16165\nWallet architecture discussion There are three main areas here. One is IsMine: how do I determine a particular output is affecting my wallet? What about asking for a new address, where is it coming from? That\u0026amp;rsquo;s not just get new address, it\u0026amp;rsquo;s get raw change address, it\u0026amp;rsquo;s also change being created in fundrawtransaction. The …"},{"uri":"/austin-bitcoin-developers/2019-05-27-drivechain-paul-sztorc/","title":"Drivechain","content":"Drivechain: An interoperability layer-2, Described in terms of the lightning network- something you already understand\nhttps://twitter.com/kanzure/status/1133202672570519552\nAbout me Okay. So here\u0026amp;rsquo;s some things about myself. I\u0026amp;rsquo;ve been a bitcoiner since 2012. I\u0026amp;rsquo;ve published bitcoin research on truthcoin.info blog. I\u0026amp;rsquo;ve presented at Scaling Bitcoin 1, 2, 3, 4, tabconf, and Building on Bitcoin. My background is in economics and statistics. I worked at Yale Econ Department as …"},{"uri":"/speakers/paul-sztorc/","title":"Paul Sztorc","content":""},{"uri":"/what-bitcoin-did-podcast/2019-05-14-adam-back-bryan-bishop-block-reorgs/","title":"Block Reorgs","content":"Topic: Bitcoin Block Re-orgs\nLocation: What Bitcoin Did Podcast\nBitcoin Stack Exchange on blockchain rollbacks: https://bitcoin.stackexchange.com/questions/87652/51-attack-apparently-very-easy-refering-to-czs-rollback-btc-chain-how-t\nTranscript completed by: Peter McCormack Edited by: Michael Folkson\nBitcoin Block Re-orgs Peter McCormack (PM): Adam, how are you?\nAdam Back (AB): Good!\nPM: How you doing Bryan?\nBryan Bishop (BB): Doing good!\nPM: So we\u0026amp;rsquo;re here to talk about re-orgs. Something …"},{"uri":"/what-bitcoin-did-podcast/","title":"What Bitcoin Did Podcast","content":" Adam Back, Bryan Bishop - Block Reorgs "},{"uri":"/magicalcryptoconference/2019/crypto-in-cryptocurrency/","title":"Crypto In Cryptocurrency","content":"The \u0026amp;ldquo;crypto\u0026amp;rdquo; in cryptocurrency: Why everything is weird and hard\nI do not have any slides for you. This is my attempt to keep this non-technical, by depriving myself of any ability to write equations on screen. The topic of my talk is why everything is weird and hard in cryptocurrency. What is cryptography as a mathematics and field of science? And how does this work in practice?\nEncryption Historically the purvue of cryptography is encryption, like trying to come up with something …"},{"uri":"/magicalcryptoconference/2019/fork-dynamics/","title":"Fork Dynamics","content":"Fork dynamics\nThank you, Samson, for that great introduction and thank you for organizing this awesome event. It\u0026amp;rsquo;s great seeing everyone. A few years ago, the situation was extremely different. When Samson originally asked me to give a talk, I kind of thought a little bit about what I should talk about and I wasn\u0026amp;rsquo;t sure what\u0026amp;rsquo;s most interesting. A few years ago, it was much more clear about the set of things going on. I had something to say about those things. I guess now, I …"},{"uri":"/magicalcryptoconference/","title":"Magicalcryptoconference","content":" Magicalcryptoconference 2019 "},{"uri":"/magicalcryptoconference/2019/","title":"Magicalcryptoconference 2019","content":" Eric Lombrozo, Matt Corallo, John Newbery, Luke Dashjr, Katherine Wu - Bitcoin Protocol Development Panel Adam Back - Bitcoin Satellite Network Adam Back, Rodolfo Novak, Elaine Ou, Adam Back, Richard Myers - Bitcoin Without Internet Andrew Poelstra - Crypto In Cryptocurrency Peter Todd - Cryptographic Hocus Pocus Eric Lombrozo - Fork Dynamics Brandon Goodell, Andrew Poelstra, Alexandra Moxin - Future Of Privacy Coins Phil Chen - Htc Intro Will O\u0026amp;#39;Beirne - Lightning Payments Will …"},{"uri":"/magicalcryptoconference/2019/the-state-of-bitcoin-mining/","title":"The State of Bitcoin Mining","content":"Topic: The State of Bitcoin Mining: No Good, The Bad, and The Ugly\nSo I\u0026amp;rsquo;m going to talk a little bit about kind of the state of mining and the set of protocols that are used for mining today, a tiny bit about the history. And then I\u0026amp;rsquo;m going to talk very briefly about some of the solutions that are being proposed, whether it\u0026amp;rsquo;s BetterHash, whether it\u0026amp;rsquo;s Braidpool design, rebooting P2Pool, and some of the other stuff, only kind of briefly at the end. But mostly, I just want …"},{"uri":"/tags/zero-knowledge/","title":"zero-knowledge","content":""},{"uri":"/magicalcryptoconference/2019/bitcoin-satellite-network/","title":"Bitcoin Satellite Network","content":"Bitcoin in Spaaace! I am going to be talking about the bitcoin satellite service that Blockstream has been offering for a few years now. I am going to talk about what it does and why that\u0026amp;rsquo;s interesting to users.\nSatellite infrastructure There are 4 satellites, 2 uplinks with base stations sending data up to the satellites, and then 5 transponders. It\u0026amp;rsquo;s covering both Asia and Australia with one satellite with two transponders. Telstar 18v was launched by SpaceX late last year. It uses …"},{"uri":"/speakers/elizabeth-stark/","title":"Elizabeth Stark","content":""},{"uri":"/magicalcryptoconference/2019/htc/","title":"Htc","content":"HTC / Exodus\nIntroduction SM: This conversation started a couple months ago in Hong Kong with Phil Chen and Adam Back were sitting in a bar talking about the bitcoin industry and what would move it forward. Without further adue, please welcome Phil Chen.\nSpecial announcement from HTC Exodus Hi. I am Phil Chen from HTC. As you may know, we built the first Android phone in 2008. The reason why we did that was because we believe in open-source. We believe in the promise of the internet. As we all …"},{"uri":"/magicalcryptoconference/2019/intro/","title":"Intro","content":"Intro\nWhalepanda\nHello? Ladies and gentlemen, please take your seats and we\u0026amp;rsquo;re going to start now. Good afternoon everyone. I\u0026amp;rsquo;m a self-proclaimed VP of operations and swag for this crypto conference. I\u0026amp;rsquo;m also a friend of the Magical Crypto Friends. I\u0026amp;rsquo;m very happy to see the turnout for this conference. I see people who are clearly passionate based on the way they dress. Thank you all for coming. I am going to ask a question. What\u0026amp;rsquo;s your favorite thing about this …"},{"uri":"/speakers/leigh-cuen/","title":"Leigh Cuen","content":""},{"uri":"/magicalcryptoconference/2019/lightning-payments/","title":"Lightning Payments","content":"Lightning payments (and more) on the web\nCL: Thank you Elizabeth and Stacy for that great talk. Who runs a lightning node here? So a lot of you. Are you guys excited about lightning? Great, we have like four more talks on lightning. Next we have Will O\u0026amp;rsquo;Beirne who will be talking about lightning payments on the web. Big round of applause.\nIntroduction Hey y\u0026amp;rsquo;all. We\u0026amp;rsquo;re doing a DIY setup here. Just bare with me. Alright. It was great to hear from Elizabeth Stark. Today I am going …"},{"uri":"/magicalcryptoconference/2019/ln-present-and-future-panel/","title":"Ln Present And Future Panel","content":"Lightning network present \u0026amp;amp; future panel\nLC: Can everyone hear me now? Alright, alright.\nWO: It\u0026amp;rsquo;s getting some good usage. A lot of those are businesses. Definitely it\u0026amp;rsquo;s in the early stage. Elizabeth talked about this. There\u0026amp;rsquo;s a lot of things that are mostly for fun, it\u0026amp;rsquo;s not really at ecommerce yet.\nLC: That\u0026amp;rsquo;s for lnd?\nWO: Sure, and I think Lisa can talk about c-lightning.\nLC: I like these different implementations for LN. Lisa, what about c-lightning …"},{"uri":"/magicalcryptoconference/2019/mcf-episode/","title":"Mcf Episode","content":"Video MCF Short: https://youtu.be/SnfKIKL_Ghk\nWP: The short was not about Craig Wright. It was not about him being a fraud, because he is not a fraud.\nSM: We also have a store. I don\u0026amp;rsquo;t think we\u0026amp;rsquo;re ready to start shipping stuff yet, so inventory will remain zero. I\u0026amp;rsquo;ll post a tweet when we\u0026amp;rsquo;re ready to start selling stuff. We might have some t-shirts and some other stuff. But not the coins, which are limited edition.\nWP: The coins are just for the conference here. If someone …"},{"uri":"/noded-podcast/2019-05-11-andrew-poelstra-miniscript/","title":"Miniscript","content":"Noded podcast May 10th 2019\nhttps://twitter.com/kanzure/status/1135217746059415552\nIntros Pierre: Welcome to the Noded Bitcoin podcast. I’m your co-host Pierre Rochard with my other co-host Michael Goldstein aka bitstein. How’s it going Michael?\nbitstein: It’s going well, I just hope they don’t ban Bitcoin\nPierre: Any day now. We have a very special guest on today, Andrew Poelstra from Blockstream. Andrew, how are you?\nAndrew: I’m good. How are you?\nPierre: Great. Did you hear today’s news about …"},{"uri":"/noded-podcast/","title":"Noded Podcast","content":" John Newbery - CVE-2018-17144 Bug Olaoluwa Osuntokun, Conner Fromknecht - Lnd Andrew Poelstra - Miniscript "},{"uri":"/speakers/phil-chen/","title":"Phil Chen","content":""},{"uri":"/speakers/stacy-herbert/","title":"Stacy Herbert","content":""},{"uri":"/magicalcryptoconference/2019/state-of-lightning-network/","title":"State Of Lightning Network","content":"Fireside chat on the state of the lightning network\nIntroduction WP: We have a fireside chat with Stacy Herbert from Kaiser Report and Elizabeth Stark. Some people say she is the CEO of Lightning Network, but she is the CEO of Lightning Labs. Let\u0026amp;rsquo;s invite them on stage.\nSH: Did anyone notice the bitcoin price today? How many here are reckless? How many of you have used lightning? Alright, how many are torchbearers? Wow, not very many. How many are running lightning nodes? Yeah. Alright. …"},{"uri":"/magicalcryptoconference/2019/submarine-swaps/","title":"Submarine Swaps","content":"Bridging off-chain and on-chain with submarine swaps\nIntroduction Hi, I work at Lightning Labs. I want to talk about the dawn of hyperloop. It\u0026amp;rsquo;s a new concept.\nHyperloop To zoom out on what problem we\u0026amp;rsquo;re working on here, we had this cool lightning network. But it\u0026amp;rsquo;s, the way the lightning network works, is that it\u0026amp;rsquo;s complementary to the bitcoin network. Each side has its pros and cons. If you want the most effective way to send capital around, you want to leverage both. …"},{"uri":"/magicalcryptoconference/2019/taxonomy-of-ln-nodes/","title":"Taxonomy Of Ln Nodes","content":"Introduction Hello. I work at Blockstream on c-lightning. I am here today to talk to you about a taxonomy of nodes about who\u0026amp;rsquo;s who on the lightning network. I wnat ot go through the tools that have been built, looking through the perspectives of what different nodes are trying to accomplish.\nLN map There\u0026amp;rsquo;s a bunch of nodes on the network. Let\u0026amp;rsquo;s look at some stats. There\u0026amp;rsquo;s a little over 8,317 nodes. There are two categories so far. On the LN statistics site, it will say …"},{"uri":"/speakers/will-obeirne/","title":"Will O'Beirne","content":""},{"uri":"/sf-bitcoin-meetup/2019-05-02-conner-fromknecht-lnd-0.6-beta/","title":"Lnd 0.6 Beta","content":"Conner Fromknecht\nSF Lightning Devs\nLND 0.6 Beta Deep Dive\nIntro lnd 0.6 was about seven months in the making. There’s more things that we could fit into this talk alone but I cherrypicked some of the highlights and things that will have some real world impact on users of the network or people who are using the API or just generally users of lnd. The high level impact on the network going forward and how we plan to scale up for the next 100K channels that come onto the network.\nOverview lnd 0.5 …"},{"uri":"/london-bitcoin-devs/2019-05-01-stepan-snigirev-hardware-wallet-attacks/","title":"Hardware wallet attacks","content":"Topic: Hardware Wallets (History of attacks)\nLocation: London Bitcoin Devs\nSlides: https://www.dropbox.com/s/64s3mtmt3efijxo/Stepan%20Snigirev%20on%20hardware%20wallet%20attacks.pdf\nPieter Wuille on anti covert channel signing techniques: https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2020-March/017667.html\nIntroduction This talk is the second in the series after my previous talk in London a few months ago at the Advancing Bitcoin conference. There I was talking mostly about general …"},{"uri":"/stephan-livera-podcast/2019-04-11-james-obeirne/","title":"The Truth About 'Power' in Bitcoin","content":"Stephan Livera Podcast with James O’Beirne - April 11th 2019\nPodcast: https://stephanlivera.com/episode/66/\nhttps://twitter.com/kanzure/status/1198289594069983237\nStephan Livera: Hello and welcome to the Stephan Livera podcast focused on Bitcoin and Austrian economics. Today my guest is James O’Beirne, Bitcoin Core engineer working at Chaincode Labs. Here’s the interview. James, I’m a fan of what you are working on over at Chaincode Labs and welcome to the show.\nJames O’Beirne: Thanks Stephan. …"},{"uri":"/boltathon/","title":"Boltathon","content":" Rusty Russell - JSON Interface Alex Bosworth - Major Limitations of Lightning Conner Fromknecht - Watchtowers "},{"uri":"/boltathon/2019-04-06-rusty-russell-json-interface/","title":"JSON Interface","content":"JSON Interface with c-lightning and Writing Extensions\nhttps://twitter.com/kanzure/status/1230892247345852416\nIntro Ok I have top running. We have a plan and we’re going to start from zero. We’re going to clone c-lightning, we’re going to compile it, we’re going to set up a test node. I’m assuming Bitcoin is already installed. We’re going to talk a little about configuring it and stuff like that. All this stuff is useful to see somebody else do. It is documented but it is nice to see someone …"},{"uri":"/boltathon/2019-04-06-alex-bosworth-major-limitations/","title":"Major Limitations of Lightning","content":"Slides: https://drive.google.com/open?id=1UIHfYdnAWGMvsLhljTgcneCxQAHcWjxg\nhttps://twitter.com/kanzure/status/1116824776952229890\nIntro So I had a Twitter poll to decide what to talk about. People seem pretty interested in the limitations. Where is the line of what Lightning can do and what Lightning can’t do. That’s what I want to talk about. To make it more clear what can be done and what can’t be done.\nEvery Transaction A Lightning Transaction When I first started really focusing on Lightning …"},{"uri":"/boltathon/2019-04-06-conner-fromknecht-watchtowers/","title":"Watchtowers","content":"Architecture of LND Watchtowers\nhttps://twitter.com/kanzure/status/1117427512081100800\ndiscussion: https://www.reddit.com/r/lightningdevs/comments/bd33cp/architecture_of_lnd_watchtowers_presentation_from/\nIntro Pretty excited today to speak on the topic of watchtowers. It is something that we at Lightning Labs have been working on for almost a year now. Conceptual proof of concept code to really flushing it out into what would be today more of a full on protocol. Hopefully today we’re going to …"},{"uri":"/sf-bitcoin-meetup/2019-03-15-partially-signed-bitcoin-transactions/","title":"Partially Signed Bitcoin Transactions","content":"Topic: PSBT\nLocation: SF Bitcoin Devs\nIntroduction Andrew: So as Mark said I\u0026amp;rsquo;m Andrew Chow and today I\u0026amp;rsquo;m going to be talking about BIP 174, partially signed Bitcoin transactions, also known as PSBT. Today I\u0026amp;rsquo;m going to be talking a bit about why we need PSBTs, or Partially Signed Bitcoin Transactions, what they are, and the actual format of the transaction itself and how to use a PSBT and the workflows around that.\nA quick story, around this time last year there was a fork of …"},{"uri":"/stephan-livera-podcast/2019-03-14-christian-decker-channel-factories/","title":"Channel Factories","content":"Topic: Lightning Channel Factories\nLocation: Stephan Livera Podcast\nLightning topology limitation Stephan: Christian, welcome to the show. I’m a big fan of your work.\nChristian: Thank you so much for having me Stephan. I am a long time listener and I am happy to be joining you today.\nStephan: There has been a lot of chatter in the Bitcoin community on what might happen in the future. One of the ideas you presented in one of your papers you wrote in 2016 called Scalable Funding of Bitcoin …"},{"uri":"/tags/topology/","title":"topology","content":""},{"uri":"/stephan-livera-podcast/2019-03-11-chris-belcher/","title":"Defending Bitcoin Privacy","content":"podcast: https://stephanlivera.com/episode/58/\nStephan Livera: My guest today is Chris Belcher, Bitcoin privacy O.G. He’s been in the game a long time, and has made great contributions on privacy. He’s involved with JoinMarket, Electrum Personal Server, and most recently he wrote, or rather updated, a fantastic Bitcoin privacy Wiki which you simply must read. Here is my interview with Chris. Chris, welcome to the show.\nChris Belcher: Hello, thanks for having me.\nStephan Livera: Yeah. Chris I’ve …"},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2019/","title":"Mit Bitcoin Expo 2019","content":" Andrew Poelstra - Secure Signatures Tadge Dryja - Utreexo - Reducing bitcoin nodes to 1 kilobyte "},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2019/signature-scheme-security-properties/","title":"Secure Signatures","content":"Topic: Secure Signatures - Harder Than You Think\nLocation: MIT Bitcoin Expo 2019\nTwitter announcement: https://twitter.com/kanzure/status/1104399812147916800\nTranscript completed by: Bryan Bishop Edited by: Michael Folkson\nIntroduction Hi everyone. Can you hear me alright? Is my mic? Okay, cool. I was scheduled to talk about the history of Schnorr signatures in Bitcoin. I wanted to do that but then I realized I’ve only got 20-30 minutes to talk here. Instead I am going to focus on one particular …"},{"uri":"/stanford-blockchain-conference/2020/attacking-evm-resource-metering/","title":"Attacking EVM Resource Metering","content":"Broken Metre: Attacking resource metering in EVM\nDaniel Perez, Benjamin Livshits\nhttps://twitter.com/kanzure/status/1230222221110468609\nhttps://arxiv.org/abs/1909.07220\nAbstract Metering is an approach developed to assign cost to smart contract execution in blockchain systems such as Ethereum. This paper presents a detailed investigation of the metering approach based on gas taken by the Ethereum blockchain. We discover a number of discrepancies in the metering model such as significant …"},{"uri":"/speakers/benjamin-livshits/","title":"Benjamin Livshits","content":""},{"uri":"/speakers/daniel-perez/","title":"Daniel Perez","content":""},{"uri":"/stephan-livera-podcast/2019-02-11-jack-dorsey-elizabeth-stark/","title":"Bitcoin- Native Currency of the Internet","content":"podcast: https://stephanlivera.com/episode/52/\nStephan Livera: Welcome to the Stephan Livera podcast, focused on Bitcoin and Austrian economics. Learn the technology and economics of Bitcoin by listening in to interviews with the best and brightest. It’s a very special episode today with Jack Dorsey, CEO of Twitter and Square, and also Elizabeth Stark, CEO of Lightning Labs.\nStephan Livera: I’ve been very impressed with Jack’s commentary on Bitcoin as potentially the native currency of the …"},{"uri":"/speakers/jack-dorsey/","title":"Jack Dorsey","content":""},{"uri":"/misc/2019-02-09-mcelrath-on-chain-defense-in-depth/","title":"Chain Defense In Depth","content":"On-chain defense in depth (UCL CBT seminar)\nhttps://twitter.com/kanzure/status/1159542209584218113\nIntroduction It seems strange to come to a university and put PhD on my slides because in the finance world that\u0026amp;rsquo;s weird. I put it up there.\nOkay, so. I work for Fidelity Digital Assets. Just a couple words about this. Our lawyers make us say this: \u0026amp;ldquo;This presentation is intended to be educational in nature and is not representative of existing products and services from Fidelity …"},{"uri":"/advancing-bitcoin/2019/","title":"Advancing Bitcoin 2019","content":" Matt Corallo - Rust Lightning "},{"uri":"/advancing-bitcoin/2019/2019-02-07-matt-corallo-rust-lightning/","title":"Rust Lightning","content":"Flexible Lightning in Rust\nSlides: https://docs.google.com/presentation/d/154bMWdcMCFUco4ZXQ3lWfF51U5dad8pQ23rKVkncnns/edit#slide=id.p\nhttps://twitter.com/kanzure/status/1144256392490029057\nIntroduction Thanks for having me. I want to talk a little bit about a project I’ve been working on for about a year called rust-lightning. I started it in December so a year and a few months ago. This is my first presentation on it so I’m excited to finally get to talk about it a little bit.\nGoals It is yet …"},{"uri":"/london-bitcoin-devs/2019-02-05-matt-corallo-betterhash/","title":"Betterhash","content":"Topic: Better Hashing through BetterHash\nLocation: London Bitcoin Devs\nAnnouncement of BetterHash on the mailing list: https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2018-June/016077.html\nDraft BIP: https://github.com/TheBlueMatt/bips/blob/betterhash/bip-XXXX.mediawiki\nIntro I am going to talk about BetterHash this evening. If you are coming to Advancing Bitcoin don’t worry I am talking about something completely different. You are not going to get duplicated content. That talk should …"},{"uri":"/sf-bitcoin-meetup/2019-02-04-threshold-signatures-and-accountability/","title":"Threshold Signatures And Accountability","content":"Topic: Threshold Signatures and Accountability\nLocation: SF Bitcoin Devs\nSlides: https://download.wpsoftware.net/bitcoin/wizardry/2019-02-sfdevs-threshold/slides.pdf\nTranscript completed by: Bryan Bishop Edited by: Michael Folkson\nTwitter announcement: https://twitter.com/kanzure/status/1092665108960968704\nIntroduction (Mark Erhardt) Sorry for the delays. We\u0026amp;rsquo;re finally ready to talk. Welcome to our talk. We\u0026amp;rsquo;d like to thank our sponsors including Blockstream and Digital Garage. Today …"},{"uri":"/verifiable-delay-functions/vdf-day-2019/","title":"Vdf Day 2019","content":" Ron Rivest - Comments And Observations About Timelocks Ron Rivest Dan Boneh - Verifiable Delay Functions "},{"uri":"/verifiable-delay-functions/","title":"Verifiable Delay Functions","content":" Vdf Day 2019 "},{"uri":"/verifiable-delay-functions/vdf-day-2019/dan-boneh/","title":"Verifiable Delay Functions","content":"https://twitter.com/kanzure/status/1152586087912673280\nIntroduction I\u0026amp;rsquo;ll give an overview of VDFs and make sure that we\u0026amp;rsquo;re on the same page. I want to make sure everyone knows what it is that we\u0026amp;rsquo;re talking about.\nThe goal of a VDF is to slow things down. The question is, how do we slow things down in a verifiable way?\nWhat is a VDF? I won\u0026amp;rsquo;t give a precise definition, look at the manuscripts. A VDF is basically a function that is supposed to take T steps to evaluate, even …"},{"uri":"/andreas-antonopoulos/2019-02-01-andreas-antonopoulos-hardware-wallet-security/","title":"Hardware Wallet Security","content":"Topic: Are Hardware Wallets Secure Enough?\nLocation: Andreas Antonopoulos YouTube channel\nAre Hardware Wallets Secure Enough? Q - Hi Andreas. I store my crypto on a Ledger. Listening to Trace Mayer this week has me concerned that this is not safe enough. Trace says you need Bitcoin Core for network validation, Armory for managing the private keys and a Glacier protocol for standard operating procedures and a Purism laptop for hardware. What is the gold standard for storing crypto for …"},{"uri":"/tags/validation/","title":"validation","content":""},{"uri":"/stephan-livera-podcast/2019-07-21-kukks-btcpayserver-architecture/","title":"BTCPayServer architecture and BTC transmuter","content":"podcast: https://stephanlivera.com/episode/91/\nStephan Livera: Hi, and welcome back to the Stephan Livera podcast, focused on Bitcoin and Austrian economics. Today, we are carrying on with he BTCPayServer series, with Kukks, a contributor of BTCPayServer. But first, let me introduce the sponsors of the podcast.\nStephan Livera: So firstly, check out Kraken. They are the best Bitcoin exchange. I’ve been consistently impressed with the way they operate, over the years. They also have this …"},{"uri":"/speakers/georgios-konstantopoulos/","title":"Georgios Konstantopoulos","content":""},{"uri":"/speakers/kukks/","title":"Kukks","content":""},{"uri":"/speakers/nicolas-dorier/","title":"Nicolas Dorier","content":""},{"uri":"/stephan-livera-podcast/2019-01-20-nicolas-dorier-and-btcpayserver/","title":"Nicolas Dorier and BTCPayServer – self hosted Bitcoin and Lightning payments","content":"podcast: https://stephanlivera.com/episode/48/\nStephan Livera: You’re listening to the Stephan Livera podcast focused on Bitcoin and Austrian economics. This is episode 48 with Nicolas Dorier, who started a great project. I wanted to discuss BTCPayServer. Nicolas is also the creator of NBitcoin, a Bitcoin library for the .Net platform in C#. Here’s my conversation with Nicolas. Nicolas, thanks for coming on the show.\nNicolas Dorier: Yeah, thank you for inviting me.\nStephan Livera: Yeah, I’ve …"},{"uri":"/stanford-blockchain-conference/2019/plasma-cash/","title":"Plasma Cash","content":"Plasma Cash: Towards more efficient Plasma constructions\nhttps://twitter.com/kanzure/status/1090691501561020416\nShi: Okay, we\u0026amp;rsquo;re going to start the next session. Please return to your seats. I have an important announcement before the session starts. Because of the fire code, we can\u0026amp;rsquo;t allow people standing room. Please go to the overflow rooms at the end of the hallway. We don\u0026amp;rsquo;t want the fire marshall to come and shutdown the conference. Also, the acoustics of the room make it …"},{"uri":"/stanford-blockchain-conference/2019/","title":"Stanford Blockchain Conference 2019","content":" Benedikt Bünz - Accumulators David Vorick - Asics Alessandro Chiesa - Aurora Transparent Succinct Arguments R1Cs Jacob Leshno - Bitcoin Payment Economic Analysis Soumya Basu - Bloxroute Henry de Valence, Cathie Yun - Building Bulletproofs Quentin Le Sceller - Building Mimblewimble And Grin Vlad Zamfir - Casper Stephanie Hurder - Coordinated Upgrades Vitalik Buterin - Ethereum 2.0 and beyond Martin Lundfall - Formal Verification Nicolas Gailly - Handel Practical Multisig Aggregation Daniel …"},{"uri":"/speakers/istvan-andras-seres/","title":"Istvan Andras Seres","content":""},{"uri":"/breaking-bitcoin/2019/lightning-network-topological-analysis/","title":"Lightning Network Topological Analysis","content":"Topological analysis of the lightning network\npaper: https://arxiv.org/abs/1901.04972\nhttps://github.com/seresistvanandras/LNTopology\nIntroduction Knowing the topology is not necessarily a vulnerability, but it gives you a lot of information. If I know Bryan\u0026amp;rsquo;s full node is connected to some other nodes, I will have an easier time to cut Bryan out of the network or launch attacks against him. Knowing the topology is not necessarily a vulnerability, but it\u0026amp;rsquo;s really strong information. …"},{"uri":"/misc/2019-01-05-unchained-capital-socratic-seminar/","title":"Unchained Capital Socratic Seminar","content":"Unchained Capital Bitcoin Socratic Seminar\nSocratic Seminar 87 at BitDevs NYC has all of the links on meetup.com available.\nhttps://www.meetup.com/BitDevsNYC/events/256924041/\nhttps://www.meetup.com/Austin-Bitcoin-Developers/events/257718282/\nhttps://twitter.com/kanzure/status/1081674259880120323\nLast time Last time Andrew Poelstra gave a talk about research at Blockstream. He also talked about scriptless scripts and using the properties of Schnorr signatures to do all of your scripting. There …"},{"uri":"/noded-podcast/2018-12-14-laolu-conner-lnd/","title":"Lnd","content":"Noded podcast with Laolu Osuntokun and Conner Fromknecht - December 14th 2018\nhttps://twitter.com/kanzure/status/1089187758931890178\nPodcast: https://noded.org/podcast/noded-0360-with-olaoluwa-osuntokun-and-conner-fromknecht/\nPierre: Welcome to the Noded Bitcoin podcast. This is episode 36. We’re joined with Laolu and Conner from Lightning Labs as well as my co-host Michael Goldstein. How’s it going guys?\nroasbeef: Not bad\nPierre: So I listened to Laolu on Stephan Livera’s podcast and I would …"},{"uri":"/stephan-livera-podcast/2018-12-11-laolu-osuntokun-stephan-livera/","title":"Laolu Osuntokun - Stephan Livera","content":"Stephan Livera podcast with Laolu Osuntokun - December 11th 2018\nhttps://twitter.com/kanzure/status/1090640881873387525\nPodcast: https://stephanlivera.com/episode/39\nStephan: Hi Laolu. Thank you very much for coming on the show.\nroasbeef: It’s good to be here.\nStephan: It’s been a while since the Lighting Summit was on and now you’re back home. How’s things back home?\nroasbeef: Not bad, just the usual back to work, just the regular stuff. Australia was great. I had never been. It’s spring here, …"},{"uri":"/speakers/tom-kirkpatrick/","title":"Tom Kirkpatrick","content":""},{"uri":"/lightning-hack-day/2018-12-01-tom-kirkpatrick-zap-wallet/","title":"Zap Wallet","content":"Zap Desktop - A look under the hood\nIntroduction I’m Tom. I’ve been working on the Zap desktop wallet for the last six months or so. If you’re not familiar, we’re trying to build consumer facing Lightning applications. We’ve currently got an iOS app and a desktop wallet. They’re pretty similar, the interface is pretty similar between them but they’ve got a slightly different focus. I’ve been working on the desktop wallet. Can I just get an idea of how many people here have used Zap? Quite a lot. …"},{"uri":"/lightning-hack-day/2018-10-27-pierre-rochard-excel-in-lightning/","title":"Excel In Lightning","content":"Excel in Lightning - Lightning Hack Day NYC\nDemo I want to present a project I’ve been hacking on for the past month which is getting lnd inside of Excel. I’ll explain why someone would ever do that. I want to bring Lightning to the most popular business platform in existence today which is Microsoft Office Excel. It’s installed on hundreds of millions of computers around the world. It is used day-to-day by all sorts of business people who are doing adhoc data analysis. It is also abused by …"},{"uri":"/speakers/pierre-rochard/","title":"Pierre Rochard","content":""},{"uri":"/chaincode-labs/chaincode-residency/2018-10-26-pierre-rochard-lightning-excel-plugin/","title":"Lightning Excel Plugin","content":"Demo My project is to create a user interface for lightning that might appeal to a different crowd than ours. We’re kind of used to Linux, open source, free software so being in a proprietary environment like Excel is unfamiliar territory for us. And yet I think that there is a large demographic of people who are interested in Bitcoin who work in the business world where they use Excel day to day. They’re interested in experimenting with lightning and going on Y’alls or going on Satoshi’s place …"},{"uri":"/chaincode-labs/chaincode-residency/2018-10-24-christian-decker-c-lightning-api/","title":"C-Lightning API","content":"Location: Chaincode Labs Lightning Residency 2018\nhttps://twitter.com/kanzure/status/1232313790311436290\nIntro Good morning from the last day of presentations. I’m Chris still. Today I will be talking to you about c-lightning, how to develop on it, how to extend it, adapt it to your needs and how to customize it so it fits into whatever you are trying to do. Not whatever we thought you might want to do.\nGoals First of all the goals of c-lightning are basically to be fast and lightweight. We want …"},{"uri":"/andreas-antonopoulos/2018-10-23-andreas-antonopoulos-initial-blockchain-download/","title":"Initial Blockchain Download","content":"Bitcoin Q\u0026amp;amp;A: Initial blockchain download\nInitial blockchain download Becca asks why does it take it so long to download the blockchain? I do have a fast internet connection and I could download 200GB in less than a hour. What Becca is talking about is what’s called the initial blockchain download or IBD which is the first synchronization of the Bitcoin node or any kind of blockchain node to its blockchain. The answer is that while the amount of data you need to download in order to get the …"},{"uri":"/chaincode-labs/chaincode-residency/2018-10-22-elaine-ou-bootstrapping-lightning-node/","title":"Bootstrapping Lightning Node","content":"Bootstrapping and maintaining a Lightning Node\nSlides: https://lightningresidency.com/assets/presentations/Ou_Bootstrapping_and_Maintaining_a_Lightning_Node.pdf\nIntro My name ie Elaine. I’ll talk about bootstrapping and maintaining a lightning node. Pretty much all of you have probably already set up a node so this should all be review. You guys will probably know more about this than I do.\nBootstrapping and Maintaining a Lightning Node We’ll start with an overview of how routing works just to …"},{"uri":"/chaincode-labs/chaincode-residency/2018-10-22-alex-bosworth-building-lightning-applications/","title":"Building Lightning Applications","content":"Slides: https://lightningresidency.com/assets/presentations/Bosworth_Building_Applications.pdf\nhttps://twitter.com/kanzure/status/1116327230135836673\nIntro Today I’m going to talk about building on lnd from the perspective of we want to have developers building on lnd. Developers, developers, developers. I just have so many slides today that let’s leave questions to the end if I have any time because I over made slides.\nDesign Philosophy So what is the big idea behind lnd? What are we thinking …"},{"uri":"/chaincode-labs/chaincode-residency/2018-10-22-alex-bosworth-channel-management/","title":"Channel Management","content":"Slides: https://lightningresidency.com/assets/presentations/Bosworth_Channel_Management.pdf\nIntro Today I’m going to talk about something a little bit different to building apps. I’m going to talk about becoming a great router. Managing your node so that your node can be routing payments and be a good citizen if you choose to have public channels.\nUptime So basically the big message overall is and I think I’ve said this before, if you have public channels you’re kind of like waving to everybody …"},{"uri":"/speakers/elaine-ou/","title":"Elaine Ou","content":""},{"uri":"/chaincode-labs/chaincode-residency/2018-10-22-christian-decker-history-of-lightning/","title":"History of the Lightning Network","content":"Location: Chaincode Labs Lightning Residency 2018\nIntroduction Hi I\u0026amp;rsquo;m Chris, as I said like three times before, and I\u0026amp;rsquo;ll be talking about the history of Lightning and history of off-chain protocols or layer two, or you name it, whatever name you want. I like to call them off chain because it doesn\u0026amp;rsquo;t imply a hierarchy of layers but I\u0026amp;rsquo;ll use all three terms interchangeably anyway.\nI like to have an interactive presentation so if you have any questions please don\u0026amp;rsquo;t …"},{"uri":"/chaincode-labs/chaincode-residency/2018-10-22-christian-decker-lightning-bitcoin/","title":"Lightning ≈ Bitcoin","content":"Location: Chaincode Labs Lightning Residency 2018\nIntroduction Good morning everyone my name is Chris and I\u0026amp;rsquo;m a bitcoiners anonymous. So my job today is basically to tell you why Lightning is Bitcoin and why it\u0026amp;rsquo;s not exactly Bitcoin. So there\u0026amp;rsquo;s a few fundamental differences between Bitcoin on-chain payments and Lightning. I will always call Bitcoin on-chain payments just because it\u0026amp;rsquo;s sort of the classical way of doing it.\nThe differences between Bitcoin and Lightning are …"},{"uri":"/chaincode-labs/chaincode-residency/2018-10-22-alex-bosworth-lightning-protocol/","title":"Lightning Protocol","content":"The Lightning Protocol, an Application Design Perspective\nSlides: https://lightningresidency.com/assets/presentations/Bosworth_The_Lightning_Protocol.pdf\nIntro I’m talking about the protocol design and also going through the BOLTs. What I’m going to talk about is also about the BOLTs. The BOLTs are like the spec for Lightning and there’s a bunch of them.\nBOLT 00: Build Apps What I try to do is go through the BOLTs and look at only the parts of the BOLTs, the protocol design, that you as an app …"},{"uri":"/bitcoin-core-dev-tech/2018-10/","title":"Bitcoin Core Dev Tech 2018 (Oct)","content":" Bitcoin Optech Efficient P2P Transaction Relay Pieter Wuille - Script Descriptors Kalle Alm - Signmessage Tadge Dryja - Utxo Accumulators And Utreexo Wallet Stuff "},{"uri":"/bitcoin-core-dev-tech/2018-10/2018-10-10-signmessage/","title":"Signmessage","content":"https://twitter.com/kanzure/status/1049834659306061829\nsignmessage kallewoof and others\nI am trying to make a new signmessage to do other things. Just use the signature system inside bitcoin to sign a message. Sign a message that someone wants. You can use proof-of-funds or whatever.\nYou could just have a signature and it\u0026amp;rsquo;s a signature inside of a package and it\u0026amp;rsquo;s small and easy. Another option is to have a .. that is invalid somehow. You do a transaction with some input, where the …"},{"uri":"/bitcoin-core-dev-tech/2018-10/2018-10-09-bitcoin-optech/","title":"Bitcoin Optech","content":"https://twitter.com/kanzure/status/1049527415767101440\nBitcoin Optech https://bitcoinops.org/\nBitcoin Optech is trying to encourage bitcoin businesses to adopt better scaling techniques and technologies, things like batching, segwit, down the line maybe Schnorr signatures, aggregatable signatures, maybe lightning. Right now we\u0026amp;rsquo;re focusing on things that businesses could be doing right now. Exchanges could be batching, and some aren\u0026amp;rsquo;t. We\u0026amp;rsquo;re talking to those companies and …"},{"uri":"/bitcoin-core-dev-tech/2018-10/2018-10-09-wallet-stuff/","title":"Wallet Stuff","content":"https://twitter.com/kanzure/status/1049526667079643136\nWallet stuff Maybe we can have the wallet PRs have a different review process so that there can be some specialization, even if the wallet is not ready to be split out. In the future, if the wallet was a separate project or repository, then that would be better. We need to be able to subdivide the work better than we already do, and the wallet is a good place to start doing it. It\u0026amp;rsquo;s different from the consensus critical code. A change …"},{"uri":"/bitcoin-core-dev-tech/2018-10/2018-10-08-efficient-p2p-transaction-relay/","title":"Efficient P2P Transaction Relay","content":"p2p transaction relay protocol improvements with set reconciliation gleb\nI don\u0026amp;rsquo;t know if I need to motivate this problem. I presented a work in progress session at Scaling. The cost of relaying transactions or announcing a transaction in a network\u0026amp;ndash; how many announcements do you have? Every link has an announcement in either direction right now, and then there\u0026amp;rsquo;s the number of nodes multiplied by the number of connections per node. This is like 8 connections on average. If there …"},{"uri":"/bitcoin-core-dev-tech/2018-10/2018-10-08-script-descriptors/","title":"Script Descriptors","content":"https://github.com/bitcoin/bitcoin/blob/master/doc/descriptors.md\nI would like to talk about script descriptors. There\u0026amp;rsquo;s a number of projects we\u0026amp;rsquo;re working on and they are all kind of related. I\u0026amp;rsquo;d like to clarify how things fit together.\nNote: there is an earlier transcript that has not been published (needs review) about script descriptors.\nAgenda History of script descriptors and how we came to this. What\u0026amp;rsquo;s currently in Bitcoin Core v0.17 Wallet integration DESCRIPT …"},{"uri":"/bitcoin-core-dev-tech/2018-10/2018-10-08-utxo-accumulators-and-utreexo/","title":"Utxo Accumulators And Utreexo","content":"UTXO accumulators, UTXO commitments, and utreexo\nhttps://twitter.com/kanzure/status/1049112390413897728\nIf people saw Benedikt\u0026amp;rsquo;s talk, two days ago, it\u0026amp;rsquo;s related. It\u0026amp;rsquo;s a different construction but same goal. The basic idea is, and I think Cory kind of started to talk about this a few months ago on the mailing list\u0026amp;hellip; instead of storing all UTXOs in leveldb, store the hash of each UTXO, and then it\u0026amp;rsquo;s half the size, and then you could almost create it from the hash of …"},{"uri":"/andreas-antonopoulos/2018-10-07-andreas-antonopoulos-schnorr-signatures/","title":"Schnorr Signatures","content":"LTB Episode 378 - The Petro inside Venezuela \u0026amp;amp; Schnorr Signatures\nSchnorr signatures We’re currently using the elliptic curve digital signature algorithm (ECDSA) which is a specific way of doing digital signatures with elliptic curves but not the only way. Schnorr signatures have some unique characteristics that make them better in many ways than the ECDSA algorithm we use today in Bitcoin.\nSchnorr signatures are better because they have certain quirks in the way the mathematics plays out. …"},{"uri":"/scalingbitcoin/tokyo-2018/edgedevplusplus/","title":"Edgedevplusplus","content":" Luke Dashjr - Abstract Thinking About Consensus Systems Marco Falke - Bitcoin Toolchain Unit Testing And Deterministic Builds Ethan Heilman - Blind Signatures Akio Nakamura - Block Structure And Headers Utxos Merkle Trees Segwit Bip141 Kalle Alm - Bulletproofs Kalle Alm - Coin Selection Ethan Heilman, Nicolas Dorier - Cross Chain Swaps John Newbery - Digital Signatures Bryan Bishop - Handling Reorgs \u0026amp;amp; Forks James Chiang - Hierarchical Deterministic Wallets Anton Yemelyanov - Introduction to …"},{"uri":"/scalingbitcoin/tokyo-2018/edgedevplusplus/python-bitcoinlib/","title":"Python Bitcoinlib","content":"Topic: Overview of python-bitcoinlib\nLocation: Bitcoin Edge Dev++, Keto University, Tokyo, Japan\npython-bitcoinlib repo: https://github.com/petertodd/python-bitcoinlib\nBitcoin Edge schedule: https://keio-devplusplus-2018.bitcoinedge.org/#schedule\nTwitter announcement: https://twitter.com/kanzure/status/1052927707888189442\nTranscript completed by: Bryan Bishop Edited by: Michael Folkson\nIntro I will be talking about python-bitcoinlib.\nwhoami First I am going to start with an introduction slide. …"},{"uri":"/scalingbitcoin/tel-aviv-2019/edgedevplusplus/wallet-architecture/","title":"Wallet Architecture in Bitcoin Core","content":"Bitcoin Core wallet architecture\nhttps://twitter.com/kanzure/status/1171018684816605185\nIntroduction Thanks Bryan for talking about HD wallets. I am going to be talking about wallet architecture in Bitcoin Core. Alright. Who am I? I work on Bitcoin Core. I\u0026amp;rsquo;ve been writing code on Bitcoin Core for about 3 years. Lately I have been working on the wallet. I work for Chaincode Labs which is why I get to work on Bitcoin Core. We are a small research lab in New York. There\u0026amp;rsquo;s also the …"},{"uri":"/scalingbitcoin/tokyo-2018/edgedevplusplus/wallet-security/","title":"Wallet Security, Key Management \u0026 HSMs","content":"Wallet Security, Key Management \u0026amp;amp; Hardware Security Modules (HSMs)\nhttps://twitter.com/kanzure/status/1049813559750746112\nDev++ / BC2 - October 4th-5th 2018 - Keio University, Tokyo, Japan https://bitcoinedge.org/event/keio-devplusplus-2018\nschedule: https://keio-devplusplus-2018.bitcoinedge.org/#schedule\nIntro Alright, I’m now going to talk about bitcoin wallet security. And I was asked to talk about key management and hardware security modules and a bunch of other topics all in one talk. …"},{"uri":"/noded-podcast/jnewbery-cve-2018-17144-bug/","title":"CVE-2018-17144 Bug","content":"Noded podcast September 26th 2018\nIntros\nPierre: This is an issue that affects our audience directly, right. This is the Noded podcast. It is for people who run Bitcoin full nodes and we had what is called a critical vulnerability exposure - CVE drop on Monday and there was an issue with our node software - specific versions and we can get into that.\nbitstein: And in a bombshell Tweet John Newbery said that he was responsible for the CVE.\nPierre: So normally when you do something really awful to …"},{"uri":"/baltic-honeybadger/2018/","title":"Baltic Honeybadger 2018","content":" Yurii Rashkovskii - Beyond Bitcoin Decentralized Collaboration Nic Carter - Bitcoin As A Novel Market Institution Bryan Bishop - Bitcoin Custody Giacomo Zucco - Bitcoin Maximalism Dissected Sergej Kotliar, Alena Vranova, Vortex - Bitcoin Payment Processing And Merchants Tone Vays, Bruce Fenton - Current State Of The Market And Institutional Investors Elizabeth Stark, Peter Todd, Jameson Lopp, Eric Voskuil, Alex Petrov, Roman Snitko - Day 1 Closing Panel Jameson Lopp - Extreme Opsec For The …"},{"uri":"/greg-maxwell/2018-09-23-greg-maxwell-bitcoin-core-testing/","title":"Bitcoin Core Testing","content":"Location: Bitcointalk\nhttps://bitcointalk.org/index.php?topic=5035144.msg46080218#msg46080218\nBitcoin Core testing I believe slower would potentially result in less testing and not likely result in more at this point.\nIf we had an issue that newly introduced features were turning out to frequently have serious bugs that are discovered shortly after shipping there might be a case that it would improve the situation to delay improvements more before putting them into critical operation\u0026amp;hellip; but …"},{"uri":"/baltic-honeybadger/2018/bitcoin-custody/","title":"Bitcoin Custody","content":"https://twitter.com/kanzure/status/1048014038179823617\nBitcoin Custody\nBaltic Honey Badger 2018 Bitcoin conference, Riga, Latvia, Day 2\nSchedule: https://bh2018.hodlhodl.com/\nTranscript\nStart time: 6:09:50\nMy name is Bryan Bishop, I’m going to be talking about bitcoin custody. Here is my PGP fingerprint, we should be doing that. So who am I, I have a software development background, I don’t just type transcripts. I’m actually no longer at LedgerX as of Friday (Sept 21 2018) when I came here. …"},{"uri":"/greg-maxwell/2018-09-23-greg-maxwell-multiple-implementations/","title":"Multiple Implementations","content":"Location: Bitcointalk\nhttps://bitcointalk.org/index.php?topic=5035144.msg46077622#msg46077622\nRisks of multiple implementations They would create more risk. I don\u0026amp;rsquo;t think there is any reason to doubt that this is an objective fact which has been borne out by the history.\nFirst, failures in software are not independent. For example, when BU nodes were crashing due to xthin bugs, classic were also vulnerable to effectively the same bug even though their code was different and some triggers …"},{"uri":"/london-bitcoin-devs/2018-09-19-sjors-provoost-core-hardware-wallet/","title":"Bitcoin Core and hardware wallets","content":"Topic: Using Bitcoin Core with hardware wallets\nLocation: London Bitcoin Devs\nSlides: https://github.com/Sjors/presentations/blob/master/2018-09-19%20London%20Bitcoin%20Devs/2018-09%20London%20Bitcoin%20Devs%200.5.pdf\nCore, HWI docs: https://hwi.readthedocs.io/en/latest/examples/bitcoin-core-usage.html\nIntroduction I am Sjors, I am going to show you how to use, you probably shouldn’t try this at home, the Bitcoin Core wallet directly with a hardware wallet. Most of that work is done by Andrew …"},{"uri":"/chaincode-labs/chaincode-residency/2018-09-18-alex-bosworth-incentive-problems-in-the-lightning-network/","title":"Incentive Problems in the Lightning Network","content":"Incentive Problems in the Lightning Network I\u0026amp;rsquo;m going to talk about high-level incentive problems in the Lighting Network.\nMechanisms The first thing to think about is that we have two different mechanisms for making Bitcoin and lightning work. One mechanism is math — If you do a SHA 256 of something you don\u0026amp;rsquo;t have to worry about incentives, whether that\u0026amp;rsquo;s going to match to the expected result. There\u0026amp;rsquo;s no incentive there.\nSo the problem is we can\u0026amp;rsquo;t build a system …"},{"uri":"/andreas-antonopoulos/2018-08-30-andreas-antonopoulos-home-network-security/","title":"Full Node and Home Network Security","content":"Topic: Full Node and Home Network Security\nLocation: Andreas Antonopoulos YouTube channel\nDoes running a Bitcoin full node attract hackers to my home network? Q - Does running a Bitcoin full node and/or a Lightning node at home attract hackers to my IP address and home network? Also could it reveal ownership of Bitcoin and attract physical attacks? Are preconfigured full node starter kits safe to use for non-technical people or is this completely against the point of running a full node and thus …"},{"uri":"/austin-bitcoin-developers/2018-08-17-richard-bondi-bitcoin-cli-regtest/","title":"Bitcoin CLI and Regtest","content":"Clone this repo to follow along: https://github.com/austin-bitcoin-developers/regtest-dev-environment\nhttps://twitter.com/kanzure/status/1161266116293009408\nIntro So the goal here as Justin said is to get the regtest environment set up. The advantages he mentioned, there is also the advantage that you can mine your own coins at will so you don’t have to mess around with testnet faucets. You can generate blocks as well so you don’t have to wait for six confirmations or whatever or even the ten …"},{"uri":"/speakers/richard-bondi/","title":"Richard Bondi","content":""},{"uri":"/speakers/jim-posen/","title":"Jim Posen","content":""},{"uri":"/misc/2018-07-24-la-blockchain-jim-posen-lightning-bolt-by-bolt/","title":"Lightning Network BOLT by BOLT","content":"Topic: Lightning Network BOLT by BOLT\nLocation: LA Blockchain Meetup\nTranscript by: glozow\nIntroduction I\u0026amp;rsquo;m Jim from the protocol team at Coinbase. We work on open source stuff in the crypto space. We just contribute to projects like Bitcoin core. The reason I\u0026amp;rsquo;m talking about this is I\u0026amp;rsquo;ve been contributing on and off to one of the major lightning implementations lnd for the past eight months or so.\nThis is gonna be a fairly technical talk. We\u0026amp;rsquo;re going to break down the …"},{"uri":"/london-bitcoin-devs/2018-07-23-john-light-bitcoin-full-nodes/","title":"Bitcoin Full Nodes","content":"Location: London Bitcoin Devs\nJohn Light blog post on soft forks and hard forks: https://medium.com/@lightcoin/the-differences-between-a-hard-fork-a-soft-fork-and-a-chain-split-and-what-they-mean-for-the-769273f358c9\nIntro My presentation today is going to be about Bitcoin full nodes. Everything you wanted to know and more. There should perhaps be an asterisk because I’m not going to say literally everything but if anyone in the audience has any questions that want to go really deep down the …"},{"uri":"/speakers/john-light/","title":"John Light","content":""},{"uri":"/sf-bitcoin-meetup/2018-07-09-taproot-schnorr-signatures-and-sighash-noinput-oh-my/","title":"Taproot, Schnorr signatures, and SIGHASH_NOINPUT","content":"https://twitter.com/kanzure/status/1021880538020368385\nslides: https://prezi.com/view/YkJwE7LYJzAzJw9g1bWV/\nIntroduction I am Pieter Wuille. I will just dive in. Today I want to talk about improvements to the bitcoin scripting language. There is feedback in the microphone. Okay.\nI will mostly be talking about improvements to the bitcoin scripting language. This is by no means an exhaustive list of all the things that are going on. It\u0026amp;rsquo;s more my personal focus in the things that I am …"},{"uri":"/building-on-bitcoin/2018/lightning-routing-ants-pheromones/","title":"Ant routing for the Lightning Network","content":"Building on Bitcoin 2018\nhttps://twitter.com/kanzure/status/1014530761398145025\nhttps://twitter.com/rperezmarco/status/1013938984718884866\nIntroduction I wanted to present some ideas for alternative ideas for routing on LN. This was published on arxiv: 1807.00151 (July 2018).\nhttp://webusers.imj-prg.fr/~ricardo.perez-marco\nOverview I am going to talk about what I understand to be decentralized network. Fabrice has already explained most of what is LN about and some history about it. I will just …"},{"uri":"/building-on-bitcoin/2018/bitcoin-assets/","title":"Bitcoin Assets","content":"Assets on bitcoin\nBuilding on Bitcoin 2018\nhttps://twitter.com/kanzure/status/1014483345026289664\nGood morning everybody. In the mean time, while my presentation loads, I am Giacomo Zucco. I am the founder of BHB network and a consulting company. We do bitcoin consulting for institutional customers especially in Switzerland. We also like development on top of bitcoin and things like that.\nMy talk today is about assets on bitcoin. The subtitlte is \u0026amp;ldquo;Yes, ok, financial sovereignity and …"},{"uri":"/building-on-bitcoin/2018/bootstrapping-lightning-network/","title":"Bootstrapping Lightning Network","content":"Bootstrapping LN: What have we learned?\nBuilding on Bitcoin 2018\nacinq\nhttps://twitter.com/kanzure/status/1014531050503065601\nMy name is Fabrice Drouin. I work with ACINQ. We are a comapny working on printing LN. I am going to talk about what happens, what was the process of bootstrapping and developing lightning and what happened on mainnet.\nTimeline Who doesn\u0026amp;rsquo;t know what lightning is? And who has used lightning? Okay, almost everyone. It\u0026amp;rsquo;s an evolution on the idea of payment …"},{"uri":"/building-on-bitcoin/","title":"Building On Bitcoin","content":" Building On Bitcoin 2018 "},{"uri":"/building-on-bitcoin/2018/","title":"Building On Bitcoin 2018","content":" Adam Ficsor - Anonymous Bitcoin Ricardo Perez-Marco - Ant routing for the Lightning Network Mustafa Al-Bassam - Binary Transparency Giacomo Zucco - Bitcoin Assets Jonas Nick - Blind Signatures And Scriptless Scripts Fabrice Drouin - Bootstrapping Lightning Network Nicolas Dorier - Btcpay Adam Gibson - Coinjoinxt Jameson Lopp - Crypto Castles Jonas Schnelli - Current And Future State Of Wallets Giulia Fanti - Dandelion Eric Voskuil - Libbitcoin Patricia Estevao - Lightning Wallet Design Peter …"},{"uri":"/building-on-bitcoin/2018/crypto-castles/","title":"Crypto Castles","content":"Building your own bank and constructing crypto castles\nBuilding on Bitcoin 2018\nhttps://twitter.com/kanzure/status/1014483571946508288\nI am going to do a brain dump of basically anything that people who are building systems protecting private keys are thinking about. Hopefully you can ingest this for when you decide to build one of these systems.\nIf you have been in this space for long at all, you should be well aware that there are risks for trusting third-parties. Various entities are trying …"},{"uri":"/speakers/eric-voskuil/","title":"Eric Voskuil","content":""},{"uri":"/speakers/giacomo-zucco/","title":"Giacomo Zucco","content":""},{"uri":"/speakers/jameson-lopp/","title":"Jameson Lopp","content":""},{"uri":"/building-on-bitcoin/2018/libbitcoin/","title":"Libbitcoin","content":"libbitcoin Building on Bitcoin 2018\nhttps://twitter.com/kanzure/status/1014483126817521665\nThis is me. When I first suggested giving a talk here on libbitcoin, \u0026amp;hellip;. one of the pieces of feedback I got was that bitcoin is libbitcoin, what are you building on bitcoin? libbitcoin is actually more. I will also talk about what it is going on underneath. It\u0026amp;rsquo;s an implementation of bitcoin as well.\nMost of the talks I give are around cryptoeconomics. Up until recently, libbitcoin hasn\u0026amp;rsquo;t …"},{"uri":"/speakers/ricardo-perez-marco/","title":"Ricardo Perez-Marco","content":""},{"uri":"/speakers/adam-ficsor/","title":"Adam Ficsor","content":""},{"uri":"/building-on-bitcoin/2018/anonymous-bitcoin/","title":"Anonymous Bitcoin","content":"Building on Bitcoin 2018\nAnonymous bitcoin\nhttps://twitter.com/kanzure/status/1014128850765303808\nhttps://github.com/zkSNACKs/WalletWasabi\nOne year ago I was standing here at this conference and Igave a talk. Today I am standing here and I titled my talk \u0026amp;ldquo;Anonymous bitcoin\u0026amp;rdquo;. One year ago at this conference, the conference was named \u0026amp;ldquo;breaking bitcoin\u0026amp;rdquo;. I did not break bitcoin. Someone else did, you might remember.\nToday I want to present how I build on bitcoin. I have two …"},{"uri":"/building-on-bitcoin/2018/binary-transparency/","title":"Binary Transparency","content":"Contours for binary transparency\nhttps://twitter.com/kanzure/status/1014167797205815297\nI am going to talk about binary transparency. What is it? Let\u0026amp;rsquo;s suppose that you have an android phone or iphone and you download some software from the app store or Google Play. How do you know that the apk or that software that you\u0026amp;rsquo;re being given is the same piece of software that is being given to everyone else and google or apple hasn\u0026amp;rsquo;t specifically given you a bad version of that …"},{"uri":"/building-on-bitcoin/2018/blind-signatures-and-scriptless-scripts/","title":"Blind Signatures And Scriptless Scripts","content":"Blind signatures in scriptless scripts\nBuilding on Bitcoin 2018\nhttps://twitter.com/kanzure/status/1014197255593603072\nMy name is Jonas. I work at Blockstream as an engineer. I am going to talk about some primitives about blind signatures, scriptless scripts, and blind coin swap, and I will explain how to trustlessly exchange ecash tokens using bitcoin.\nI want to introduce the blind Schnorr signature in a few moments.\nSchnorr signature My assumption is not that you will completely understand …"},{"uri":"/building-on-bitcoin/2018/btcpay/","title":"Btcpay","content":"How to make everyone run their own full node\nBuilding on Bitcoin, 2018\nhttps://twitter.com/kanzure/status/1014166857958461440\nI am the maintainer of Nbitcoin and btcpay. I am a dot net fanboy. I am happy that the number of people working on bitcoin in C# has spread from one about four years ago to about ten in this room toay. That\u0026amp;rsquo;s great. I work at DG Lab in Japan.\nThe goal of my talk is to continue what Jonas Schnelli was talking about. He was speaking about how to get the best wallet …"},{"uri":"/building-on-bitcoin/2018/coinjoinxt/","title":"Coinjoinxt","content":"CoinjoinXT and other techniques for deniable transfers.\nBuilding on Bitcoin 2018\nhttps://twitter.com/kanzure/status/1014197088979226625\nhttps://joinmarket.me/blog/blog/coinjoinxt/\nIntroduction My talk today is about what I\u0026amp;rsquo;m calling CoinjoinXT which is kind of a new proposal. I wouldn\u0026amp;rsquo;t say it\u0026amp;rsquo;s a new technology, but perhaps a new combination of technologies. My name is Adam Gibson. Yes, another Adam, sorry about that. I have been working on privacy tech for the last number of …"},{"uri":"/building-on-bitcoin/2018/current-and-future-state-of-wallets/","title":"Current And Future State Of Wallets","content":"Current and future state of wallets\nhttps://twitter.com/kanzure/status/1014127893495021568\nIntroduction I started to contribute to Bitcoin Core about 5 years ago. Since then, I have managed to get 450 commits merged. I am also the co-founder of a wallet hardware company based in Switzerland called Shift+ Cryptocurrency.\nWallets is not rocket science. It\u0026amp;rsquo;s mostly about pointing the figure to things that we can do better. I prepared a lot of content.\nPrivacy, security and trust When I look …"},{"uri":"/building-on-bitcoin/2018/dandelion/","title":"Dandelion","content":"Dandelion: Privacy-preserving transaction propagation in bitcoin\u0026amp;rsquo;s p2p network\nhttps://twitter.com/kanzure/status/1014196927062249472\nToday I will be talking to you about privacy in bitcoin\u0026amp;rsquo;s p2p layer. This was joint work with some talented colleagues.\nBitcoin p2p layer I want to give a brief overview of the p2p layer. Users in bitcoin are connected over a p2p network with tcp links. Users are identified by ip address and port number. Users have a second identity, which is their …"},{"uri":"/speakers/lawrence-nahum/","title":"Lawrence Nahum","content":""},{"uri":"/tags/miners/","title":"miners","content":""},{"uri":"/speakers/mustafa-al-bassam/","title":"Mustafa Al-Bassam","content":""},{"uri":"/speakers/peter-todd/","title":"Peter Todd","content":""},{"uri":"/building-on-bitcoin/2018/single-use-seals/","title":"Single Use Seals","content":"Single use seals\nBuilding on Bitcoin 2018\nhttps://twitter.com/kanzure/status/1014168068447195136\nI am going to talk about single use seals and ways to use them. They are a concept of building consensus applications and things that need consensus. I want to mention why that matters. What problem are we trying to solve? Imagine my cell phone and I open up my banking app or the banking app or lightning app\u0026amp;hellip; I want to make sure that what I see on my screen is the same as what you see on your …"},{"uri":"/speakers/thomas-kerin/","title":"Thomas Kerin","content":""},{"uri":"/building-on-bitcoin/2018/tooling/","title":"Tooling","content":"Building on Bitcoin 2018\nhttps://twitter.com/kanzure/status/1014167542422822913\nWhat kind of tools do we need to create, in order to facilitate building on bitcoin? We are going to open questions to the floor. The guys will be there to get your questions. The panel will be about 20 minutes long, and then we will go for food.\neric voskuil nicolasdorier kevin loaec lawrence nahum\nLN: I work at Blockstream. I work on low-level wallets and tooling for wallets.\nND: I am working on a library called …"},{"uri":"/building-on-bitcoin/2018/working-on-scripts/","title":"Working On Scripts","content":"Working on scripts with logical opcodes\nBuilding on Bitcoin 2018\nhttps://twitter.com/kanzure/status/1014167120417091584\nBitcoin has logical opcodes in bitcoin script. Depending on whose is trying to spend coins or what information they have, they interact with logical opcodes. We could see a simple example here taken from one of the lightning network commitment transcraction scripts. It pushes a key on to the stack so that a checksig can run later. It adds a relative timelock as well. Two people …"},{"uri":"/london-bitcoin-devs/2018-06-12-adam-gibson-unfairly-linear-signatures/","title":"Unfairly Linear Signatures","content":"Location: London Bitcoin Devs\nSlides: https://joinmarket.me/static/schnorrplus.pdf\nIntro This is supposed to be a developer meetup but this talk is going to be a little more on the theoretical side. The title is “Unfairly Linear Signatures” that is just a joke. It is talking about Schnorr signatures. They are something that could in the near future have a big practical significance in Bitcoin. I am not going to explain all the practical significance.\nOutline To give you an outline, I will …"},{"uri":"/breaking-bitcoin/2019/bitcoin-build-system/","title":"Bitcoin Build System","content":"Bitcoin build systems and bitcoin build system security\nCarl Dong, Chaincode Labs\nhttps://twitter.com/kanzure/status/1137347937426661376\nI couldn\u0026amp;rsquo;t make it to Amsterdam this year, but I hope the graphics I have prepared for this talk can make up for my absence. Let\u0026amp;rsquo;s say you want to be a good bitcoin citizen and start to run your own bitcoin node. Say you go to bitcoincore.org, you click the download button, and you open the disk image and you double click on Bitcoin Core. Then you …"},{"uri":"/layer2-summit/","title":"Layer2 Summit","content":" Layer2 Summit 2018 "},{"uri":"/layer2-summit/2018/","title":"Layer2 Summit 2018","content":" Conner Fromknecht - Lightning Overview Andrew Poelstra - Scriptless Scripts "},{"uri":"/layer2-summit/2018/scriptless-scripts/","title":"Scriptless Scripts","content":"https://twitter.com/kanzure/status/1017881177355640833\nIntroduction I am here to talk about scriptless scripts today. Scriptless scripts are related to mimblewimble, which is the other thing I was going to talk about. For time constraints, I will only talk about scriptles scripts. I\u0026amp;rsquo;ll give a brief historical background, and then I will say what scriptless scripts are, what we can do with them, and give some examples.\nHistory In 2016, there was a mysterious paper dead-dropped on an IRC …"},{"uri":"/layer2-summit/2018/lightning-overview/","title":"Lightning Overview","content":"https://twitter.com/kanzure/status/1005913055333675009\nhttps://lightning.network/\nIntroduction First I am going to give a brief overview of how lightning works for those of who you may not be so familiar. Then I am going to discuss three technologies we\u0026amp;rsquo;ll be working on in the next year at Lightning Labs and pushing forward.\nPhilosophical perspective and scalability Before I do that though, following up on what Neha was saying, I want to give a philosophical perspective on how I think …"},{"uri":"/sf-bitcoin-meetup/2018-04-23-jeremy-rubin-bitcoin-core/","title":"Bitcoin Core","content":"A hardCORE workout\nSlides: https://drive.google.com/file/d/149Ta1WRXL5WEvnBdlL-HxmsFDXUbvFDy/view\nhttps://twitter.com/kanzure/status/1152926849879760896\nIntro Thank you very much for the warm welcome. So welcome to the hard core workout. It is not going to be that difficult but you can stretch if you need to. It is going to be a lot of material so I’m going to go a little bit fast. If you have any questions feel free to stop me in the middle. There’s a lot of material to get through so I might …"},{"uri":"/sf-bitcoin-meetup/2018-04-20-laolu-osuntokun-exploring-lnd0.4/","title":"Exploring Lnd0.4","content":"Slides: https://docs.google.com/presentation/d/1pyQgGDUcB29r8DnTaS0GQS6usjw4CpgciQx_-XBVOwU/\nThe Genesis of lnd First, the genesis of lnd. Here is the first commit of lnd. It was October 27 2015. This is when I was in school still. This was done when I went on break and it was the first major…. we had in terms of code. We talked about the language we’re using, the licensing, the architecture of the daemon. A fun fact, the original name of lnd was actually called Plasma. Before we made it open …"},{"uri":"/bitcoin-core-dev-tech/2018-03/","title":"Bitcoin Core Dev Tech 2018 (Mar)","content":" Bellare Neven Cross Curve Atomic Swaps Merkleized Abstract Syntax Trees - MAST Priorities Taproot, Graftroot, Etc "},{"uri":"/bitcoin-core-dev-tech/2018-03/2018-03-07-priorities/","title":"Priorities","content":"https://twitter.com/kanzure/status/972863994489901056\nPriorities We\u0026amp;rsquo;re going to wait until BlueMatt is here. Nobody knows what his priorities are. He says he might be in around noon.\nThere\u0026amp;rsquo;s an ex-Google product director interested in helping with Bitcoin Core. He was asking about how to get involved. I told him to get involved by just diving in. He will be spending some time at Chaincode at the end of March. We\u0026amp;rsquo;ll get a sense for what his skills are. I think this could be …"},{"uri":"/tags/hashlocks/","title":"hashlocks","content":""},{"uri":"/bitcoin-core-dev-tech/2018-03/2018-03-06-merkleized-abstract-syntax-trees-mast/","title":"Merkleized Abstract Syntax Trees - MAST","content":"https://twitter.com/kanzure/status/972120890279432192\nSee also http://diyhpl.us/wiki/transcripts/bitcoin-core-dev-tech/2017-09-07-merkleized-abstract-syntax-trees/\nMAST stuff You could directly merkleize scripts if you switch from IF, IFNOT, ELSE with IFJUMP that has the number of bytes.\nWith graftroot and taproot, you never to do any scripts (which were a hack to get things started). But we\u0026amp;rsquo;re doing validation and computation.\nYou take every single path it has; so instead, it becomes …"},{"uri":"/bitcoin-core-dev-tech/2018-03/2018-03-06-taproot-graftroot-etc/","title":"Taproot, Graftroot, Etc","content":"https://twitter.com/kanzure/status/972468121046061056\ngraftroot The idea of graftroot is that in every contract there is a superset of people that can spend the money. This assumption is not always true but it\u0026amp;rsquo;s almost always true. Say you want to lock up these coins for a year, without any conditionals to it, then it doesn\u0026amp;rsquo;t work. But assume you have\u0026amp;ndash; pubkey recovery? No\u0026amp;hellip; pubkey recovery is inherently incompatible with any form of aggregation, and aggregation is far …"},{"uri":"/bitcoin-core-dev-tech/2018-03/2018-03-05-bellare-neven/","title":"Bellare Neven","content":"See also http://diyhpl.us/wiki/transcripts/bitcoin-core-dev-tech/2017-09-06-signature-aggregation/\nBellare-Neven It\u0026amp;rsquo;s been published, it\u0026amp;rsquo;s been around for a decade, and it\u0026amp;rsquo;s widely cited. In Bellare-Neven, it\u0026amp;rsquo;s itself, it\u0026amp;rsquo;s a multi-signature scheme which means multiple pubkeys and one message. You should treat the individual authorizations to spend inputs, as individual messages. What we need is an interactive aggregate signature scheme. Bellare-Neven\u0026amp;rsquo;s paper …"},{"uri":"/bitcoin-core-dev-tech/2018-03/2018-03-05-cross-curve-atomic-swaps/","title":"Cross Curve Atomic Swaps","content":"https://twitter.com/kanzure/status/971827042223345664\nDraft of an upcoming scriptless scripts paper. This was at the beginning of 2017. But now an entire year has gone by.\npost-schnorr lightning transactions https://lists.linuxfoundation.org/pipermail/lightning-dev/2018-February/001031.html\nAn adaptor signature.. if you have different generators, then the two secrets to reveal, you just give someone both of them, plus a proof of a discrete log, and then you say learn the secret to one that gets …"},{"uri":"/speakers/ron-paul/","title":"Ron Paul","content":""},{"uri":"/satoshi-roundtable/sr-004/ron-paul/","title":"Ron Paul","content":"Satoshi Roundtable IV\nIntroduction 1 Please welcome Alex from Coin Center\u0026amp;hellip; Bruce\u0026amp;rsquo;s son. My name is Alexander.. I\u0026amp;rsquo;m the CEO of Bit\u0026amp;hellip;.. something\u0026amp;hellip; I would like to introduce the \u0026amp;hellip; Nick Spanos.\nIntroduction 2 Nick Spanos\nA while ago, I think last year, \u0026amp;hellip; we said it would be cool to have Ron Paul here. Bruce calls me a few months ago and says we have to get Ron down here. I tried. I work for Ron. I worked for both campaigns. Rallied the troops and the …"},{"uri":"/satoshi-roundtable/","title":"Satoshi Roundtable","content":" Sr 004 "},{"uri":"/satoshi-roundtable/sr-004/","title":"Sr 004","content":" Ron Paul - Ron Paul "},{"uri":"/misc/2018-02-02-andrew-poelstra-bulletproofs/","title":"Bulletproofs","content":"49th Milan Bitcoin meetup\nhttps://twitter.com/kanzure/status/962326126969442304\nhttps://www.reddit.com/r/Bitcoin/comments/7w72pq/bulletproofs_presentation_at_feb_2_milan_meetup/\nIntroduction Alright. Thank you for that introduction, Giacamo. I am here to talk about bulletproofs. This is different from proof-of-bullets, which is what fiat currencies use. In bulletproofs, we use a zero-knowledge proof which has nothing to do with consensus at all, but it has a lot of exciting applications. The …"},{"uri":"/blockchain-protocol-analysis-security-engineering/","title":"Blockchain Protocol Analysis Security Eng","content":" Blockchain Protocol Analysis Security Engineering 2017 Blockchain Protocol Analysis Security Engineering 2018 "},{"uri":"/blockchain-protocol-analysis-security-engineering/2018/","title":"Blockchain Protocol Analysis Security Engineering 2018","content":" Benedikt Bünz - Bulletproofs Olaoluwa Osuntokun - Hardening Lightning Bram Cohen - Proofs Of Space Pieter Wuille - Schnorr Signatures For Bitcoin - Challenges and Opportunities Russell O’Connor - Simplicity Christopher Allen - Smart Signatures "},{"uri":"/blockchain-protocol-analysis-security-engineering/2018/proofs-of-space/","title":"Proofs Of Space","content":"Beyond Hellman\u0026amp;rsquo;s time-memory trade-offs with applications to proofs of space\nhttps://twitter.com/kanzure/status/962378701278208000\nIntroductions Hi everyone. This presentation is based off of a paper called \u0026amp;ldquo;Beyond Hellman\u0026amp;rsquo;s time-memory trade-offs\u0026amp;rdquo;. I\u0026amp;rsquo;ll get to why it\u0026amp;rsquo;s called that. These slides and the proofs are by Hamza Abusalah.\nOutline I am going to describe what proofs of space are. I\u0026amp;rsquo;ll give some previous constructions and information about them. …"},{"uri":"/blockchain-protocol-analysis-security-engineering/2018/schnorr-signatures-for-bitcoin-challenges-opportunities/","title":"Schnorr Signatures For Bitcoin - Challenges and Opportunities","content":"Schnorr signatures for Bitcoin: Opportunities and challenges\nslides: https://prezi.com/bihvorormznd/schnorr-signatures-for-bitcoin/\nhttps://twitter.com/kanzure/status/958776403977220098\nhttps://blockstream.com/2018/02/15/schnorr-signatures-bpase.html\nIntroduction My name is Pieter Wuille. I work at Blockstream. I contribute to Bitcoin Core and bitcoin research in general. I work on various proposals for the bitcoin system for some time now. Today I will be talking about Schnorr signatures for …"},{"uri":"/blockchain-protocol-analysis-security-engineering/2018/hardening-lightning/","title":"Hardening Lightning","content":"Hardening lightning network\nOlaoluwa Osuntokun (roasbeef), Lightning Labs\nhttps://twitter.com/kanzure/status/959155562134102016\nslides: https://docs.google.com/presentation/d/14NuX5LTDSmmfYbAn0NupuXnXpfoZE0nXsG7CjzPXdlA/edit\nprevious talk (2017): http://diyhpl.us/wiki/transcripts/blockchain-protocol-analysis-security-engineering/2017/lightning-network-security-analysis/\nprevious slides (2017): https://cyber.stanford.edu/sites/default/files/olaoluwaosuntokun.pdf\nIntroduction I am basically going …"},{"uri":"/blockchain-protocol-analysis-security-engineering/2018/2018-01-25-russell-oconnor-simplicity/","title":"Simplicity","content":"Simplicity: A New Language for Blockchains\nLocation: BPASE 2018, Stanford University\nSlides: https://cyber.stanford.edu/sites/g/files/sbiybj9936/f/slides-bpase-2018.pdf\nSimplicity white paper: https://blockstream.com/simplicity.pdf\nIntro Good morning everyone. I have been working on a new language for the consensus layer of blockchains and I am here to present that to you today.\nBlockchains and Smart Contracts I know everyone is familiar with this in the audience but I want to make sure that I’m …"},{"uri":"/speakers/christopher-allen/","title":"Christopher Allen","content":""},{"uri":"/misc/2018-01-24-rusty-russell-future-bitcoin-tech-directions/","title":"Future Bitcoin Tech Directions","content":"Future technological directions in bitcoin: An unreliable guide\nnotes: https://docs.google.com/document/d/1iNzJtJRq9-0vdILQAe9Bcj7r1a7xYVf8CSY0_oFrH9c/edit or http://diyhpl.us/~bryan/papers2/bitcoin/Future%20technological%20directions%20in%20bitcoin%20-%202018-01-24.pdf\nhttps://twitter.com/kanzure/status/957318453181939712\nIntroduction Thank you very much for that introduction. Alright, well polished machine right there. Let\u0026amp;rsquo;s try that again. Thank you for that introduction. My talk today …"},{"uri":"/blockchain-protocol-analysis-security-engineering/2018/2018-01-24-christopher-allen-smart-signatures/","title":"Smart Signatures","content":"Smart Signatures: Experiments in Authorization\nLocation: BPASE 2018, Stanford University\nSlides: https://www.slideshare.net/ChristopherA/smart-signaturesexperiments-in-authentication-stanford-bpase-2018-final\nIntro Good afternoon. My name is Christopher Allen, I am with Blockstream and today I wanted to give you an introduction to something that isn’t about consensus, isn’t about proof of stake and other things. I want to pop up a level. I want to talk about smart signatures. These are a number …"},{"uri":"/realworldcrypto/2018/mimblewimble-and-scriptless-scripts/","title":"Mimblewimble And Scriptless Scripts","content":"https://twitter.com/kanzure/status/954531580848082944\nWe\u0026amp;rsquo;re about ready for the second session of RWC. We are going to move on to cryptocurrencies. So we have 3 talks lined up in this session. The first one is on mimblewimble and scriptless scripts, delivered by Andrew Poelstra from Blockstream.\nIntroduction Thank you. Cool. Hello. My name is Andrew Poelstra. I am the research director at Blockstream and I\u0026amp;rsquo;m here to talk about a couple of things that I\u0026amp;rsquo;ve been thinking about …"},{"uri":"/realworldcrypto/2018/","title":"Realworldcrypto 2018","content":" Andrew Poelstra - Mimblewimble And Scriptless Scripts "},{"uri":"/tags/bech32/","title":"bech32","content":""},{"uri":"/greg-maxwell/2017-12-22-bech32-design/","title":"bech32 design","content":"Location: Bitcointalk\nhttps://bitcointalk.org/index.php?topic=2624630.msg26762627#msg26762627\nbech32 design Bech32 is designed for human use and basically nothing else, the only consideration for QR codes is that all caps is also permitted.\nFor all your talk of human considerations you give a strong signal of having seldom actually used bitcoin addresses as a human. 1/3 type addresses are full of visually confusing characters and the case modulations are a pain to read and enter correctly. In …"},{"uri":"/greg-maxwell/2017-11-27-gmaxwell-advances-in-block-propagation/","title":"Advances In Block Propagation","content":"slides: https://web.archive.org/web/20190416113003/https://people.xiph.org/~greg/gmaxwell-sf-prop-2017.pdf\nhttps://en.bitcoin.it/wiki/User:Gmaxwell/block_network_coding\nefficient block transfer: https://web.archive.org/web/20170912171304/https://people.xiph.org/~greg/efficient.block.xfer.txt\nlow latency block xfer: https://web.archive.org/web/20160607023347/https://people.xiph.org/~greg/lowlatency.block.xfer.txt …"},{"uri":"/cppcon/2017/","title":"CPPcon 2017","content":" Kostya Serebryany - Fuzzing "},{"uri":"/cppcon/2017/2017-10-11-kostya-serebryany-fuzzing/","title":"Fuzzing","content":"Fuzz or lose! Why and how to make fuzzing a standard practice for C++\nLocation: CppCon 2017\nSlides: https://github.com/CppCon/CppCon2017/blob/master/Demos/Fuzz%20Or%20Lose/Fuzz%20Or%20Lose%20-%20Kostya%20Serebryany%20-%20CppCon%202017.pdf\nPaper on “The Art, Science and Engineering of Fuzzing”: https://arxiv.org/pdf/1812.00140.pdf\nIntro Good afternoon and thank you for coming for the last afternoon session. I appreciate that you are tired. I hope to wake you up a little bit. My name is Kostya, I …"},{"uri":"/speakers/kostya-serebryany/","title":"Kostya Serebryany","content":""},{"uri":"/breaking-bitcoin/2017/","title":"Breaking Bitcoin 2017","content":" Giacomo Zucco - Banks As Bitcoin Custodians Nicolas Bacca - Breaking Hardware Wallets Eric Lombrozo - Changing Consensus Rules Without Breaking Bitcoin Christopher Jeffrey - Consensus Pitfalls Adam Back, Elizabeth Stark - Interview Adam Back Elizabeth Stark Thomas Voegtlin - Light Clients During 2017 Interfork Period Jimmy Song - Socialized Costs Of Hard Forks Peter Todd - Solar Powered Space Pirates Antoine Le Calvez - Spam Attacks Analysis "},{"uri":"/breaking-bitcoin/2017/changing-consensus-rules-without-breaking-bitcoin/","title":"Changing Consensus Rules Without Breaking Bitcoin","content":"Changing consensus rules without breaking bitcoin\nhttps://twitter.com/kanzure/status/1005822360321216512\nIntroduction I\u0026amp;rsquo;d like to talk about \u0026amp;hellip; we actually discovered we can replace the script completely with soft-forks.\nIt\u0026amp;rsquo;s important to note this quote from satoshi, from summer 2010: \u0026amp;ldquo;I don\u0026amp;rsquo;t believe a second compatible implementation will ever\u0026amp;rdquo; \u0026amp;hellip;\u0026amp;hellip;\nComparing open-source development to bitcoin\u0026amp;rsquo;s blockchain \u0026amp;hellip; a lot of the inspiration …"},{"uri":"/speakers/christopher-jeffrey/","title":"Christopher Jeffrey","content":""},{"uri":"/breaking-bitcoin/2017/2017-09-10-christopher-jeffrey-consensus-pitfalls/","title":"Consensus Pitfalls","content":"Pitfalls of Consensus Implementation\nLocation: Breaking Bitcoin\nIntro I’d like to talk about breaking Bitcoin today. Before I do that I’d like to give a short demonstration.\nDemo Right now I am SSH’d into a server with a couple of nodes on it. I am going to start up a bitcoind node and I am going to connect to one of these nodes and have it serve me a chain. The chain is kind of big. I predownloaded a lot of it. It is a regtest chain that I mine myself. As you can see here is the debug log. I’ve …"},{"uri":"/breaking-bitcoin/2017/interview-adam-back-elizabeth-stark/","title":"Interview Adam Back Elizabeth Stark","content":"https://twitter.com/kanzure/status/1005842855271784449\nstark: Thank you Giacomo. Who here had too much fun at the party last night? My voice is going. Hopefully it will stay for this interview. We are lucky to have Adam Back here today, co-founder of Blockstream and inventor of Hashcash (history). He just happened to appear and there was an available spot. Thank you for making this work.\nadam3us: Thank you for inviting me.\nstark: I\u0026amp;rsquo;m a co-organizer of this event. I am also founder of …"},{"uri":"/breaking-bitcoin/2017/solar-powered-space-pirates/","title":"Solar Powered Space Pirates","content":"Solar powered space pirates: A threat to bitcoin?\nhttps://twitter.com/kanzure/status/1005633917356007425\nLet\u0026amp;rsquo;s see. How do I make this fullscreen? Alright, anyone who can actually read French know how to make this fullscreen? My french teachers in high school would be very disappointed in me.\nMy name is Peter Todd. I do cryptography consulting. I\u0026amp;rsquo;ve been involved in Bitcoin Core as well. I want to tell you about whether solar powered space pirates are a threat to bitcoin.\nIf …"},{"uri":"/speakers/antoine-le-calvez/","title":"Antoine Le Calvez","content":""},{"uri":"/breaking-bitcoin/2017/banks-as-bitcoin-custodians/","title":"Banks As Bitcoin Custodians","content":"Traditional banks as bitcoin custodians: Security challenges and implications\nhttps://twitter.com/kanzure/status/1005545022559866880\nOur next speaker is Giacomo Zucco. Yeah, have fun.\ncategories: [\u0026amp;lsquo;conference\u0026amp;rsquo;] tags: [\u0026amp;lsquo;security\u0026amp;rsquo;, \u0026amp;lsquo;research\u0026amp;rsquo;] As you can hear, there are a lot of italians here. Okay. So, good afternoon everyone. I am Giacomo Zucco.\nI am a theoretical physicist. I worked at Accenture as a technology consultant and now I work at BHB Network which …"},{"uri":"/breaking-bitcoin/2017/breaking-hardware-wallets/","title":"Breaking Hardware Wallets","content":"Breaking hardware wallets: Tales from the trenches and glimpses into the future\nhttps://twitter.com/kanzure/status/1005627960160849920\nHello. Nobody cares? Ah. So next up is Nicolas. And he will talk about hardware attacks. Thank you.\nIntroduction Hi everybody. Thanks for making a great conference so far. I am Nicolas from Ledger hardware wallet. Today I am going to be talking about breaking hardware wallets. I don\u0026amp;rsquo;t mean physically breaking them. If you expected to come steal a hardware …"},{"uri":"/breaking-bitcoin/2017/light-clients-during-2017-interfork-period/","title":"Light Clients During 2017 Interfork Period","content":"https://twitter.com/kanzure/status/1005617123287289857\nNext up is Thomas.\nIntroduction Alright. Hello everyone. Thank you for having me. I\u0026amp;rsquo;m the developer of the Electrum wallet. I started this project in 2011. I\u0026amp;rsquo;m going to talk about lite clients and the implication of the 2017 hard-fork. We might be in the middle of two forks at the moment.\nSo we have segwit and we are very happy about that. ((applause)) This graph was taken from Pieter Wuille\u0026amp;rsquo;s website. It has lasted almost …"},{"uri":"/speakers/nicolas-bacca/","title":"Nicolas Bacca","content":""},{"uri":"/tags/p2sh/","title":"p2sh","content":""},{"uri":"/breaking-bitcoin/2017/socialized-costs-of-hard-forks/","title":"Socialized Costs Of Hard Forks","content":"https://twitter.com/kanzure/status/1005518746260262912\nKL: Can you hear me? Is it good? Okay. I hope you have practiced your French because.. no, the presentations are in English. Welcome and thank you very much for being here. This conference will very probably be the best we\u0026amp;rsquo;ve had in the bitcoin sphere. The crowd is pretty crazy. I\u0026amp;rsquo;ve had the ticket list and I can say the people in this room, not just the speakers, the attendees are all super amazing. I\u0026amp;rsquo;m glad to be …"},{"uri":"/breaking-bitcoin/2017/spam-attacks-analysis/","title":"Spam Attacks Analysis","content":"Hunting moby dick, an analysis of 2015-2016 spam attacks\nhttps://twitter.com/kanzure/status/1005525351517360129\nIntroduction Hi. Thanks for Breaking Bitcoin to invite me to speak and to present this research on Moby Dick.\nMoby Dick and spam attacks\u0026amp;ndash; let me explain, Moby Dick is an entity that spammed or sent a lot of transactions in bitcoin in 2015. We did some analysis on who this person is or what they were doing. This is bitcoin archaeology, where we analyze past activities and try to …"},{"uri":"/bitcoin-core-dev-tech/2017-09/","title":"Bitcoin Core Dev Tech 2017","content":" Meeting Notes Merkleized Abstract Syntax Trees Signature Aggregation "},{"uri":"/bitcoin-core-dev-tech/2017-09/2017-09-07-merkleized-abstract-syntax-trees/","title":"Merkleized Abstract Syntax Trees","content":"https://twitter.com/kanzure/status/907075529534328832\nMerkleized abstract syntax trees (MAST) https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2017-September/014932.html\nI am going to talk about the scheme I posted to the mailing list yesterday which is to implement MAST (merkleized abstract syntax trees) in bitcoin in a minimally invasive way as possible. It\u0026amp;rsquo;s broken into two major consensus features that together gives us MAST. I\u0026amp;rsquo;ll start with the last BIP.\nThis is …"},{"uri":"/bitcoin-core-dev-tech/2017-09/2017-09-06-signature-aggregation/","title":"Signature Aggregation","content":"https://twitter.com/kanzure/status/907065194463072258\nSignature aggregation Sipa, can you sign and verify ECDSA signatures by hand? No. Over GF(43), maybe. Inverses could take a little bit to compute. Over GF(2).\nI think the first thing we should talk about is some definitions. I\u0026amp;rsquo;d like to start by distinguishing between three things: Key aggregation, signature aggregation, and batch validation. Multi-signature later.\nThere are three different problems. Key aggregation is where there are …"},{"uri":"/bitcoin-core-dev-tech/2017-09/2017-09-05-meeting-notes/","title":"Meeting Notes","content":"coredev.tech september 2017\nhttps://twitter.com/kanzure/status/907233490919464960\n((As always, any errors are most likely my own. etc.))\n# Introduction There is significant concern regarding whether BlueMatt has become a misnomer.\nMonday night presentation: https://btctranscripts.com/sf-bitcoin-meetup/2017-09-04-jonas-schnelli-bip150-bip151/\nI think we should continue to use #bitcoin-core-dev for anything about changing Bitcoin Core and try to keep things open even though we\u0026amp;rsquo;re together …"},{"uri":"/sf-bitcoin-meetup/2017-09-04-jonas-schnelli-bip150-bip151/","title":"Bip150 Bip151","content":"bip150 and bip151: Bitcoin p2p network encryption and authentication\nhttps://github.com/bitcoin/bips/blob/master/bip-0150.mediawiki\nhttps://github.com/bitcoin/bips/blob/master/bip-0151.mediawiki\nhttps://btctranscripts.com/scalingbitcoin/milan-2016/bip151-peer-encryption/\nIntroduction Alright guys.. take a seat. ((various mumblings)) Want to thank our sponsors, Digital Garage (applause). Second order of business, if you guys could\u0026amp;hellip; trash away.. that would be awesome. There are trash cans …"},{"uri":"/greg-maxwell/2017-08-28-gmaxwell-deep-dive-bitcoin-core-v0.15/","title":"Deep Dive Bitcoin Core V0.15","content":"slides: https://people.xiph.org/~greg/gmaxwell-sf-015-2017.pdf\nhttps://twitter.com/kanzure/status/903872678683082752\ngit repo: https://github.com/bitcoin/bitcoin\npreliminary v0.15 release notes (not finished yet): http://dg0.dtrt.org/en/2017/09/01/release-0.15.0/\nIntroduction Alright let\u0026amp;rsquo;s get started. There are a lot of new faces in the room. I feel like there\u0026amp;rsquo;s an increase in excitement around bitcoin right now. That\u0026amp;rsquo;s great. For those of you who are new to this space, I am …"},{"uri":"/sf-bitcoin-meetup/2017-07-08-bram-cohen-merkle-sets/","title":"Merkle Sets","content":"Merkle set data structures for scaling bitcoin\ncode: https://github.com/bramcohen/MerkleSet\nhttps://twitter.com/kanzure/status/888836850529558531\nIntroduction There\u0026amp;rsquo;s been a fair amount of talk about putting UTXO commitments in bitcoin blocks. Whether this is a good idea or not, but on the off-chance that it might be a good idea, I spent a fair amount of time thinking and actually good merkle set implementation whic his what you you need to put utxo set commitments in bitcoin blocks. There …"},{"uri":"/tags/merkle-trees/","title":"merkle trees","content":""},{"uri":"/sf-bitcoin-meetup/2017-06-06-laolu-osuntokun-neutrino/","title":"Neutrino","content":"Neutrino: The Privacy Preserving Bitcoin Light Client\nSlides: https://docs.google.com/presentation/d/1vjJUWOZIaPshjx1svfE6rFZ2lC07n47ifOdzpKWqpb4/\nhttps://twitter.com/kanzure/status/1054031024085258240\nIntroduction My name is Laolu or Roasbeef on the internet. I’m going to talk about light clients in general and then also what we’re working on in terms of light clients and then also how that factors into the lightning network itself. The talk is called Neutrino because that is the name of our …"},{"uri":"/tags/spv/","title":"spv","content":""},{"uri":"/lets-talk-bitcoin-podcast/2017-06-04-consensus-uasf-and-forks/","title":"Consensus Uasf And Forks","content":"On Consensus and All Kinds of Forks\nLocation: Let’s Talk Bitcoin podcast (Episode 333)\nUser activated soft forks vs hard forks Adam Levine (AL): I’m trying to look at the user activated soft fork thing and not see hypocrisy just steaming out of its ears. I’m really in need of you to help me understand why this is not the case Andreas. The argument to this point about scaling, one of the arguments, one of the larger arguments, has been that hard forks are the worst thing that can happen. In the …"},{"uri":"/greg-maxwell/2017-04-28-gmaxwell-confidential-transactions/","title":"Confidential Transactions","content":"https://twitter.com/kanzure/status/859604355917414400\nIntroduction Thank you.\nSo as mentioned, I am going to be talking about confidential transactions today. And I look at confidential transactions as a building block fundamental piece of technology, it\u0026amp;rsquo;s not like altcoin or something like that. It\u0026amp;rsquo;s not a turnkey system, it\u0026amp;rsquo;s some fundamental tech, and there are many different ways to use it and deploy it.\nMy interest in this technology is primarily driven by bitcoin, but the …"},{"uri":"/sf-bitcoin-meetup/2017-04-03-andreas-antonopoulos-bitcoin-scripting/","title":"Bitcoin Scripting","content":"Topic: Advanced Bitcoin Scripting\nLocation: SF Bitcoin Devs\nMastering Bitcoin on GitHub: https://github.com/bitcoinbook/bitcoinbook\nIntro Today’s talk is different from some of the other talks I’ve done so bear with me. We are going to do this slowly in a very casual manner. This is not one of my usual talks where I am going to tell you about big picture vision and stuff like that. What I want to do is talk about some interesting features of Bitcoin Script and explain them. First question is how …"},{"uri":"/sf-bitcoin-meetup/2017-03-29-new-address-type-for-segwit-addresses/","title":"New Address Type For Segwit Addresses","content":"Topic: Bech32 addresses for Bitcoin\nLocation: SF Bitcoin Devs\nSlides: https://prezi.com/gwnjkqjqjjbz/bech32-a-base32-address-format/\nProposal: https://github.com/bitcoin/bips/blob/master/bip-0173.mediawiki\nDemo website: http://bitcoin.sipa.be/bech32/demo/demo.html\nTwitter announcement: https://twitter.com/kanzure/status/847569047902273536\nTranscript completed by: Bryan Bishop Edited by: Michael Folkson\nIntro Can everyone hear me fine through this microphone? Anyone who can\u0026amp;rsquo;t hear me please …"},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2017/bitcoin-mining-and-trustlessness/","title":"Bitcoin Mining And Trustlessness","content":"https://twitter.com/kanzure/status/838500313212518404\nYes, something like that. As mentioned, I\u0026amp;rsquo;ve been contributing to Bitcoin Core since 2011 and I\u0026amp;rsquo;ve worked on various parts of bitcoin, such as the early payment channel work, some wallet stuff, and now I work for Chaincode Lab one of the sponsors\u0026amp;ndash; we\u0026amp;rsquo;re a bitcoin research lab. We all kind of hang out and work on various bitcoin projects we find interesting. I want to talk about reflections on trusting trust.\nFor those …"},{"uri":"/speakers/david-vorick/","title":"David Vorick","content":""},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2017/exchange-security/","title":"Exchange Security","content":"https://twitter.com/kanzure/status/838517545783148545\nHow often do you check your wallets? Have you ever looked in your wallet and found all your bitcoin gone or missing? Last summer, somebody, a friend of mine checked his wallet and found that 100,000 bitcoin was gone. What the hell, right? But that\u0026amp;rsquo;s what happened at Bitfinex last summer. Some hacker got into their hot wallet and stole 100,000 bitcoin. This was $70 million bucks. Of which 1.5 million was mine.\nI spent the last 6 months …"},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2017/ideal-number-of-full-bitcoin-nodes/","title":"Ideal Number Of Full Bitcoin Nodes","content":"https://twitter.com/kanzure/status/838481130944876544\nToday I am going to be talking about bitcoin full nodes. Can everyone hear me? Okay, great. I don\u0026amp;rsquo;t actually think there\u0026amp;rsquo;s a specific number. I think a lot of people do. They look for a number. 5000 is about how many we have today, 6000. Some people ask whether it\u0026amp;rsquo;s a good number. I think that\u0026amp;rsquo;s the wrong way to look at the role of full nodes in the ecosystem.\nI\u0026amp;rsquo;ve been with bitcoin since 2011. I do a bunch of …"},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2017/mimblewimble-and-scriptless-scripts/","title":"Mimblewimble And Scriptless Scripts","content":"https://twitter.com/kanzure/status/838480912396533760\nUp next we have Andrew Poelstra and he is going to be talking about a really interesting new concept for a cryptocurrency. It\u0026amp;rsquo;s called mimblewimble, after a spell from Harry Potter, because it prevents characters from speaking. Try speaking? Hello, test. We also have a\u0026amp;hellip; hello? hello? Can you guys hear me?\nI am going to talk about the concept of scriptless scripts. It\u0026amp;rsquo;s a way of describing what mimblewimble does, in a way …"},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2017/","title":"Mit Bitcoin Expo 2017","content":" Matt Corallo - Bitcoin Mining And Trustlessness Mitchell Dong - Exchange Security David Vorick - Ideal Number Of Full Bitcoin Nodes Andrew Poelstra - Mimblewimble And Scriptless Scripts Peter Todd - Scaling and UTXO commitments "},{"uri":"/speakers/mitchell-dong/","title":"Mitchell Dong","content":""},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2017/scaling-and-utxos/","title":"Scaling and UTXO commitments","content":"https://twitter.com/kanzure/status/838481311992012800\nThank you. I\u0026amp;rsquo;ll admit the last one was probably the most fun other than. On the schedule, it said scaling and UTXO and I threw something together. TXO commitments were a bold idea but recently there were some observations that make it more interesting. I thought I would start by going through what problem they are actually solving.\nLike David was saying in the last presentation, running a full node is kind of a pain. How big is the …"},{"uri":"/blockchain-protocol-analysis-security-engineering/2017/","title":"Blockchain Protocol Analysis Security Engineering 2017","content":" Jeremy Rubin - Covenants - Structuring Multi Transaction Contracts in Bitcoin Dan Robinson - Ivy - A Declarative Predicate Language for Smart Contracts Olaoluwa Osuntokun - Lightning Network Security Analysis Russell Oconnor - Posts Theorem Peter Todd - Scalable Smart Contracts Via Proofs And Single Use Seals "},{"uri":"/blockchain-protocol-analysis-security-engineering/2017/lightning-network-security-analysis/","title":"Lightning Network Security Analysis","content":"Security analysis of the lightning network\nhttps://twitter.com/kanzure/status/957978915515092992\nslides: https://cyber.stanford.edu/sites/default/files/olaoluwaosuntokun.pdf\nIntroduction My name is Laolu Osuntokun and I work on lightning stuff. I go by roasbeef on the internet. I work at Lightning Labs. I am going to be giving an overview of some security properties and privacy properties of lightning.\nState of the hash-lock Before I start, I want to go over the state of the hash-lock which is …"},{"uri":"/blockchain-protocol-analysis-security-engineering/2017/scalable-smart-contracts-via-proofs-and-single-use-seals/","title":"Scalable Smart Contracts Via Proofs And Single Use Seals","content":"https://twitter.com/kanzure/status/957660108137418752\nslides: https://cyber.stanford.edu/sites/default/files/petertodd.pdf\nhttps://petertodd.org/2016/commitments-and-single-use-seals\nhttps://petertodd.org/2016/closed-seal-sets-and-truth-lists-for-privacy\nIntroduction I am petertodd and I am here to break your blockchain. It\u0026amp;rsquo;s kind of interesting following a talk like that, in some ways I\u0026amp;rsquo;m going in a more extreme direcion for consensus. Do we actually need consensus at all? Can we …"},{"uri":"/blockchain-protocol-analysis-security-engineering/2017/2017-01-26-jeremy-rubin-covenants/","title":"Covenants - Structuring Multi Transaction Contracts in Bitcoin","content":"Structuring Multi Transaction Contracts in Bitcoin\nLocation: BPASE 2017, Stanford University\nSlides: https://rubin.io/public/pdfs/multi-txn-contracts.pdf\nIntro Hey everyone. How is it going? Happy to be going last right now given that I had all these wonderful speakers before me to explain so much of what I am about to tell you. I’m going to talk to you today about structuring multi-transaction contracts in Bitcoin. I think there is a lot of great work that happens in Bitcoin at the script …"},{"uri":"/speakers/dan-robinson/","title":"Dan Robinson","content":""},{"uri":"/blockchain-protocol-analysis-security-engineering/2017/2017-01-26-dan-robinson-ivy/","title":"Ivy - A Declarative Predicate Language for Smart Contracts","content":"Ivy: A Declarative Predicate Language for Smart Contracts\nLocation: BPASE 2017, Stanford University\nIntro Hi I’m Dan Robinson, I’m one of the Product Architects at Chain which is an enterprise blockchain infrastructure company for financial institutions. We have a full stack blockchain protocol and what I am going to talk about is part of that that also can be used for other applications including as I am going to demo here, make it easier to write scripts for Bitcoin Script.\nIntroduction: Two …"},{"uri":"/blockchain-protocol-analysis-security-engineering/2017/2017-01-26-russell-oconnor-posts-theorem/","title":"Posts Theorem","content":"Post’s Theorem and Blockchain Languages: A Short Course in the Theory of Computation\nLocation: BPASE 2017, Stanford University\nIntro Hi. My name is Russell O’Connor. I am here to talk to you about Post’s theorem, the theory of computation and its applications to blockchain languages. There is a bit of a debate about whether Turing complete languages are appropriate or not for doing computations, whether the DAO fiasco is related to the Turing completeness problem or is it an unrelated issue? If …"},{"uri":"/lets-talk-bitcoin-podcast/2016-12-25-christopher-jeffrey-consensus-barnacles/","title":"Consensus Barnacles","content":"Location: Let’s Talk Bitcoin podcast (Episode 319)\nSF Bitcoin Devs presentation on Bcoin: https://diyhpl.us/wiki/transcripts/sf-bitcoin-meetup/2016-09-28-christopher-jeffrey-bcoin/\nBreaking Bitcoin presentation on consensus pitfalls: https://diyhpl.us/wiki/transcripts/breaking-bitcoin/2017/2017-09-10-christopher-jeffrey-consensus-pitfalls/\nHistory of Bcoin Adam Levine (AL): JJ thanks for being here today.\nChristopher Jeffrey (JJ): Thanks man. Glad to be here.\nAL: We are going to jump right into …"},{"uri":"/speakers/roger-ver/","title":"Roger Ver","content":""},{"uri":"/misc/2016-12-14-whalepool/","title":"Whalepool","content":"Whalepool segwit transcript\nhttps://soundcloud.com/elux-2/the-great-stakehodler-debate-lombroso-petrov-potter-ver\nhttps://twitter.com/kanzure/status/809174512105295872\nHost: Mr. Ver, can you hear this?\nRV: Yes, I can.\nHost: Welcome to Whalepool.\nGavin: Hey Roger, it\u0026amp;rsquo;s Gavin. I heard about this.\nRV: Hey Eric. I see lots of familiar names in here.\nRV: Who was that? I don\u0026amp;rsquo;t know whose voice that was.\nHodl: Mr. Hodl\nRV: Thanks for organizing this. Hello Mr. Hodl.\nHost: Okay, ready to go. …"},{"uri":"/sf-bitcoin-meetup/2016-11-21-mimblewimble/","title":"Mimblewimble","content":"Mimblewimble\nhttps://www.youtube.com/watch?v=aHTRlbCaUyM\nhttps://twitter.com/kanzure/status/801990263543648256\nHistory As Denise said, I gave a talk in Milan about mimblewimble about a month ago (slides). This is more or less the same talk, but rebalanced a bit to try to emphasize what I think is important and add some history that has happened in the intervening time. I\u0026amp;rsquo;ll get started.\nMany of you have heard of mimblewimble. It\u0026amp;rsquo;s been in the news. It has a catchy name. It sticks …"},{"uri":"/misc/2016-adam-back/","title":"Implications of Blockchain","content":"New Context Conference 2016 http://dg717.com/ncc/en/\nWe are using a hashtag to organize the information today. The hashtag we\u0026amp;rsquo;re using is nccblockchain. Ncc stands for new conference context. That\u0026amp;rsquo;s where we are. Blockchain is what we\u0026amp;rsquo;re talkin gabout. Can I ask the people in the back to take a seat? We\u0026amp;rsquo;re about to get ready. Meet the neighbor near your seat. Switch your cellphone off. I am going to demonstrate. The toilets squirt you. It\u0026amp;rsquo;s by design. We have …"},{"uri":"/scalingbitcoin/milan-2016/schnorr-signatures/","title":"Schnorr Signatures","content":"Topic: Schnorr signatures for Bitcoin\nLocation: Scaling Bitcoin (Milan)\nSlides: URL expired\nPieter Wuille presentation on Schnorr at BPASE 2018: https://diyhpl.us/wiki/transcripts/blockchain-protocol-analysis-security-engineering/2018/schnorr-signatures-for-bitcoin-challenges-opportunities/\nTranscript completed by: Bryan Bishop Edited by: Michael Folkson\nIntro Today I will be talking about Schnorr signatures for Bitcoin. I want to say a few things in advance. One is even though this is a talk …"},{"uri":"/scalingbitcoin/milan-2016/bip151-peer-encryption/","title":"BIP151 Peer Encryption","content":"BIP151: Peer-to-peer encryption and authentication from the perspective of end-users\nhttps://twitter.com/kanzure/status/785046960705339392\nGood morning. Thanks for having me here. I would like to talk about the end-user perspective of p2p authentication. I would like to start with a little example of how difficult it is to be aware of end-user issues that they are facing at the front. Who is using a thin client? An \u0026amp;ldquo;SPV\u0026amp;rdquo; wallet on your smartphone? Yeah. Who of you are on iOS? Yeah …"},{"uri":"/sf-bitcoin-meetup/2016-09-28-christopher-jeffrey-bcoin/","title":"Bcoin","content":"Topic: Bcoin\nLocation: SF Bitcoin Devs\nBcoin repo: https://github.com/bcoin-org/bcoin\nIntro Hey everyone. I’m JJ with Purse. Tonight I want to talk to you about full nodes and full node implementations in general. In particular my project and the project we’ve been working on at Purse which is bcoin. A little history about me. I’ve actually given a presentation here before two years ago at the dev meetup. What I gave my talk on two years ago was actually the process of turning bitcoind into a …"},{"uri":"/bitcoin-developers-miners-meeting-2016/dan-boneh/","title":"Dan Boneh","content":"A conversation with Dan Boneh\nPart of the challenge was that the Google Maps directions in the email were going down some roads that had construction\u0026amp;hellip;. been here 10 minutes, and some arriving in another 10 minutes. They are building a new biology building. Large campus here. In whatever direction you walk, there are buildings and more buildings. In two years there will be a new biology building, and two years later there will be a new computer science building.\nHow many users at Stanford? …"},{"uri":"/bitcoin-developers-miners-meeting-2016/","title":"Developers-Miners Meeting","content":" Cali 2016 Dan Boneh - Dan Boneh Jihan Wu - Google Tech Talk (2016) "},{"uri":"/tags/ethereum/","title":"ethereum","content":""},{"uri":"/bitcoin-developers-miners-meeting-2016/cali2016/","title":"Cali 2016","content":"California Gathering 2016\nTranscription introduction Some Bitcoin developers and miners gathered together during the end of the July to socialize and become better acquainted with each other. The following discussions were live transcribed by an untrained volunteer with attribution removed as per Chatham House rules. In bitcoin, discussions can move very quickly, which can cause an increase in errors, including semantic errors, when typing in real time. This text was not produced from an audio …"},{"uri":"/sf-bitcoin-meetup/2016-07-18-laolu-osuntokun-lightning-network/","title":"Lightning Network","content":"Lightning Network Deep Dive\nSlides: https://docs.google.com/presentation/d/1OPijcjzadKkbxvGU6VcVnAeSD_DKb7gjnevBcqhPCW0/\nhttps://twitter.com/kanzure/status/1052238088913788928\nIntroduction My name is Laolu Osuntokun and I work with Lightning guys and you know me as maybe Roasbeef from the internet, on GitHub, Twitter, everything else. I’ve been Roasbeef for the past 8 years and I’m still Roasbeef that’s how it works. I’m going to give you a deep dive into the lightning network. I remember like 2 …"},{"uri":"/speakers/doug-schepers/","title":"Doug Schepers","content":""},{"uri":"/w3-blockchain-workshop-2016/intro/","title":"Intro to W3 Blockchain Workshop","content":"Blockchains and standards\nW3C Workshop\n29-30 June 2016\nCambridge, Massachusetts\nDoug Schepers schepers@w3.org\n@shepazu\nhttps://www.w3.org/2016/04/blockchain-workshop/\nirc.w3.org #blockchain\nhttps://etherpad.w3ctag.org/p/blockchain\nMy name is Doug. I am ostensibly the organizer. Along with my chairs, Neha, where are you? Please stand up so that everyone can embarras you. She is with DCI here at MIT, the Digital Currency Initiative. Daza, also with MIT, he is the guy who grbabed the space for us, …"},{"uri":"/w3-blockchain-workshop-2016/","title":"W3 Blockchain Workshop","content":" Archival Science Arvind Narayanan - Arvind Narayanan Kenji Saito - Blockchain Hub Christopher Allen - Christopher Allen Day 2 Groups Deterministic Signatures Group Ethcore Groups Identity Doug Schepers - Intro to W3 Blockchain Workshop Wendy Seltzer - Intro to W3C standards Ipfs Tadge Dryja - Lightning Network Shin\u0026amp;#39;ichiro Matsuo - Matsuo Peter Todd - Petertodd Dex Physical Assets Privacy Anonymity And Identity Group Provenance Groups Chris Tse - Royalties Christopher Allen - Smart …"},{"uri":"/sf-bitcoin-meetup/2016-04-11-lightning-network-as-a-directed-graph-single-funded-channel-network-topology/","title":"Lightning Network As A Directed Graph Single Funded Channel Network Topology","content":"http://lightning.network/\nslides: http://diyhpl.us/~bryan/papers2/bitcoin/Lightning%20Network%20as%20Directed%20Graph%20Single-Funded%20Channel%20Topology%20-%20Tadge%20Dryja%20-%202016-04-11.pdf\nOkay. Hello everyone. Yes, okay, great. Yes. Yeah, I\u0026amp;rsquo;m working on Lightning Network. Bitcoin is great and fun to work on.\nBasic super quick summary of Lightning I am going to re-cap lightning network real quick. The basic idea is to have channels between two nodes. A channel, from the perspective …"},{"uri":"/misc/adam3us-bitcoin-scaling-tradeoffs/","title":"Bitcoin Scaling Tradeoffs","content":"Bitcoin scaling tradeoffs with Adam Back (adam3us) at Paralelni Polis\nInstitute of Cryptoanarchy http://www.paralelnipolis.cz/\nslides: http://www.slideshare.net/paralelnipolis/bitcoin-scaling-tradeoffs-with-adam-back\ndescription: \u0026amp;ldquo;In this talk, Adam Back overviews the Bitcoin scaling and discuses his personal view about its tradeoffs and future development.\u0026amp;rdquo;\nIntro fluff And now I would like to introduce you to a great guest from the U.K. or Malta, Adam Back. Adam is long-time …"},{"uri":"/greg-maxwell/2015-11-09-gmaxwell-mining-and-block-size-etc/","title":"Mining And Block Size Etc","content":"Mining, block size, etc. So uh I am really excited to announce or introduce our next speaker, Greg Maxwell. Greg, well, there are people who talk and there\u0026amp;rsquo;s people who do, and Greg is definitely a doer. He is definitely one of the most accomplished if not most helpful, one of the most active people, not just in terms of commits that we see, but also things we don\u0026amp;rsquo;t see, like input regarding bugs and to other developers and being a great voice in this industry. Also, he is with …"},{"uri":"/misc/2015-09-07-epicenter-bitcoin-adam3us-scalability/","title":"Epicenter Bitcoin - Scalability","content":"Why bitcoin needs a measured approach to scaling\nName: Adam Back (adam3us) Epicenter (EC)\nSebastien Couture (SC) Brian Fabian Crain (BC)\nBC: Adam Back is here for the second time on this show. Some of you will be familiar that Adam Back is the inventor of proof-of-work or hashcash as it was then. He was one of the few people cited in the original Bitcoin whitepaper. More recently he has been involved in sidechains and Blockstream where he is a founder. He has been vocal in the bitcoin block size …"},{"uri":"/tags/proof-of-work/","title":"proof-of-work","content":""},{"uri":"/sf-bitcoin-meetup/2015-08-24-pieter-wuille-key-tree-signatures/","title":"Key Tree Signatures","content":"Topic: Key Tree Signatures\nLocation: SF Bitcoin Devs\nSlides: https://prezi.com/vsj95ns4ucu3/key-tree-signatures/\nBlog post: https://blockstream.com/2015/08/24/en-treesignatures/\nIntro For those who don’t know me I’m Pieter Wuille. I have been working on Bitcoin Core for a while but this is work I have been doing at Blockstream. Today I will be talking about Key Tree Signatures which is what I have been working on these past few weeks. It is an improvement to the multisig schemes that we want to …"},{"uri":"/speakers/daniele-micciancio/","title":"Daniele Micciancio","content":""},{"uri":"/simons-institute/history-of-lattice-based-cryptography/","title":"History Of Lattice Based Cryptography","content":"Historical talk on lattice-based cryptography\nDaniele Micciancio, UC San Diego\nhttps://www.youtube.com/watch?v=4KVJbEOqB_Q\u0026amp;amp;list=PLgO7JBj821uGZTXEXBLckChu70kl7Celh\u0026amp;amp;index=22\nhttps://twitter.com/kanzure/status/772649346454040577\nLattice cryptography - from computational complexity to fully homomorphic encryption\nIntroduction 1 So this first of all thanks for coming back from lunch, it\u0026amp;rsquo;s always an achievement. I want to say that this is a special talk within the workshop here at Simons …"},{"uri":"/simons-institute/","title":"Simons Institute","content":" Michael Walfish - A Wishlist For Verifiable Computation Daniele Micciancio - History Of Lattice Based Cryptography Dan Boneh - Pairing Cryptography Eran Tromer - Snarks And Their Practical Applications Todo Shafi Goldwasser - Zero Knowledge Probabilistic Proof Systems "},{"uri":"/simons-institute/pairing-cryptography/","title":"Pairing Cryptography","content":"Dan Boneh (see also 1)\nslides: http://crypto.biu.ac.il/sites/default/files/3rd_BIU_Winter_School/Boneh-basics-of-pairings.pdf\nhttps://twitter.com/kanzure/status/772287326999293952\noriginal video: https://video.simons.berkeley.edu/2015/other-events/historical-papers/05-Dan-Boneh.mp4\noriginal video sha256 hash: 1351217725741cd3161de95905da7477b9966e55a6c61686f7c88ba5a1ca0414\nOkay, so um I\u0026amp;rsquo;m very happy to introduce another speaker in this historical papers series seminar seminar series which …"},{"uri":"/greg-maxwell/2015-06-08-gmaxwell-sidechains-elements/","title":"Sidechains Elements","content":"Bringing New Elements to Bitcoin with Sidechains\nSF Bitcoin Devs Meetup\nGregory Maxwell DE47 BC9E 6D2D A6B0 2DC6 10B1 AC85 9362 B041 3BFA\nslides: https://people.xiph.org/~greg/blockstream.gmaxwell.elements.talk.060815.pdf\nhttps://github.com/ElementsProject/elements/\nHello, I am Greg Maxwell, one of the developers of the Bitcoin system and its reference software. Since 2011, I have worked on the system facing many interesting challenges and developing many solutions to many problems, adapting and …"},{"uri":"/speakers/joseph-poon/","title":"Joseph Poon","content":""},{"uri":"/sf-bitcoin-meetup/2015-05-26-lightning-network/","title":"Lightning Network","content":" Tadge Dryja Joseph Poon How Lightning Network can offer a solution for bitcoin\u0026amp;rsquo;s scalability problems\nhttp://lightning.network/\nslides: https://lightning.network/lightning-network-presentation-sfbitcoinsocial-2015-05-26.pdf\nGreat to have you guys. They are going to talk about bitcoin\u0026amp;rsquo;s scalability problems. There they are.\nOkay, hi. So yeah, I titled it solutions because that sounds more positive than talking about problems. Joseph will go after that and talk about what needs to …"},{"uri":"/greg-maxwell/2015-04-29-gmaxwell-bitcoin-selection-cryptography/","title":"Bitcoin Selection Cryptography","content":" slides: https://people.xiph.org/~greg/gmaxwell_sfbitcoin_2015_04_20.pdf A deep dive with Bitcoin Core developer Greg Maxwell\nThe blueberry muffins are a lie. But instead I got some other things to present about. My name is Greg Maxwell. I am one of the committers to Bitcoin Core. I am one of the five people with commit access. I have been working on Bitcoin since 2011. Came into Bitcoin through assorted paths as has everyone else.\nBack in around maybe 2004 I was involved very early in the …"},{"uri":"/sf-bitcoin-meetup/2015-02-23-scaling-bitcoin-to-billions-of-transactions-per-day/","title":"Scaling Bitcoin To Billions Of Transactions Per Day","content":"Scaling Bitcoin To Billions Of Transactions Per Day\nhttp://lightning.network/\nJoseph Poon joseph@lightning.network Thaddeus Dryja rx@awsomnet.org We\u0026amp;rsquo;re doing a presentation on the lightning network and micropayments. Right now bitcoin faces some interesting problems, like transactions aren\u0026amp;rsquo;t instant, and micropayments don\u0026amp;rsquo;t work. The transaction fees are 1/10th of a cent or higher depending on the exchange rate. And, \u0026amp;ldquo;bitcoin doesn\u0026amp;rsquo;t scale\u0026amp;rdquo; especially if you …"},{"uri":"/misc/bitcoin-sidechains-unchained-epicenter-adam3us-gmaxwell/","title":"Bitcoin Sidechains - Unchained Epicenter","content":"EB65 – Adam Back \u0026amp;amp; Greg Maxwell: Sidechains Unchained\npeople:\nSebastien Couture Brian Fabian Crain Adam Back (adam3us) Greg Maxwell (gmaxwell) Brian: We are here today we have Adam Back and Greg Maxwell, to anyone who is following bitcoin and bitcoin\u0026amp;rsquo;s development, you will have probably heard of these two gentlemen. I was fortunate enough that the first time that I went to a bitcoin conference at the beginning of my involvement in this space, it was in Amsterdam 2013 and I somehow …"},{"uri":"/greg-maxwell/2015-01-08-libsecp256k1-testing/","title":"libsecp256k1 testing","content":"Topic: libsecp256k1 testing\nLocation: Reddit\nhttps://www.reddit.com/r/Bitcoin/comments/2rrxq7/on_why_010s_release_notes_say_we_have_reason_to/\nlibsecp256k1 testing Today OpenSSL de-embargoed CVE-2014-3570 \u0026amp;ldquo;Bignum squaring may produce incorrect results\u0026amp;rdquo;. That particular security advisory is not a concern for Bitcoin users, but it allows me to explain some of the context behind a slightly cryptic statement I made in the release notes for the upcoming Bitcoin Core 0.10: “we have reason …"},{"uri":"/greg-maxwell/2015-01-08-openssl-bug/","title":"OpenSSL bug discovery","content":"Topic: OpenSSL bug discovery\nLocation: Reddit\nhttps://np.reddit.com/r/programming/comments/2rrc64/openssl_security_advisory_new_openssl_releases/cnilq2w/?context=3\nOpenSSL bug discovery I contributed to the discovery and analysis of CVE-2014-3570 \u0026amp;ldquo;Bignum squaring may produce incorrect results\u0026amp;rdquo;. In this case, the issue was that one of the carry propagation conditions was missed. The bug was discovered as part of the development of libsecp256k1, a high performance (and hopefully high …"},{"uri":"/misc/nydfs-bitlicense-lawsky-update/","title":"NY DFS Bitlicense Lawsky Update","content":"NY DFS BitLicense update 2014-12-18\nhttp://web.archive.org/web/20150511110453/http://bipartisanpolicy.org/events/payment-policy-in-the-21st-century-the-promise-of-innovation-and-the-challenge-of-regulation/\nAnd that\u0026amp;rsquo;s a serious problem that we all need to address with a hightened sense of urgency and focus. Let me start with the BitLicense and virtual currencies. These came on our radar screen last year at DFS because like all of the other states we regulate money transmitters like …"},{"uri":"/andreas-antonopoulos/2014-10-08-andreas-antonopolous-canada-senate-bitcoin/","title":"Canada Senate Bitcoin","content":"This is a transcript of submitted evidence to the Parliament of Canada\u0026amp;rsquo;s Senate Committee on Banking, Trade and Commerce. Here is a video. The opening remarks can be found here.\nAnother transcript may appear here but who knows.\nAn additional transcript can be found here.\nfinal report: http://www.parl.gc.ca/Content/SEN/Committee/412/banc/rep/rep12jun15-e.pdf\nPrepared remarks. My experience is primarily in information security and network architecture. I have a Master’s degree in networks …"},{"uri":"/rebooting-web-of-trust/2019-prague/","title":"2019 Prague","content":" Abstract Groups Group Updates.Md Groups Intro Christopher Allen - Self Sovereign Identity Ideology And Architecture Shamir Secret Sharing Kim Hamilton Duffy - Swashbuckling Safety Training Topics Weak Signals "},{"uri":"/scalingbitcoin/hong-kong-2015/a-bevy-of-block-size-proposals-bip100-bip102-and-more/","title":"A Bevy Of Block Size Proposals Bip100 Bip102 And More","content":"slides: https://scalingbitcoin.org/hongkong2015/presentations/DAY2/3_tweaking_the_chain_1_garzik.pdf\nslides: http://www.slideshare.net/jgarzik/a-bevy-of-block-size-proposals-scaling-bitcoin-hk-2015\nAlternative video: https://www.youtube.com/watch?v=37LiYOOevqs\u0026amp;amp;t=1h16m6s\nWe\u0026amp;rsquo;re going to be talking about every single block size proposal. This is going to be the least technical presentation at the conference. I am not going to go into the proposals htemselves. Changing the block size …"},{"uri":"/scalingbitcoin/hong-kong-2015/a-flexible-limit-trading-subsidy-for-larger-blocks/","title":"A Flexible Limit Trading Subsidy For Larger Blocks","content":"slides: https://scalingbitcoin.org/hongkong2015/presentations/DAY2/3_tweaking_the_chain_2_friedenbach.pdf\nI really want to thank jgarzik for that interesting talk. Who picks what block size? My talk is going to be about a category of dynamic block size proposals that attach the block size limit to the fee in such a way that as there is more demand for block size, through users that want to pay fees, the block size will increase or decrease as necessary. The need for a dynamic block size is so …"},{"uri":"/simons-institute/a-wishlist-for-verifiable-computation/","title":"A Wishlist For Verifiable Computation","content":"A wishlist for verifiable computation: An applied computer science perspective\nhttp://www.pepper-project.org/ https://www.youtube.com/watch?v=Z4jzA6ts2j4 http://simons.berkeley.edu/talks/mike-walfish-2015-06-10 slides: http://www.pepper-project.org/surveywishlist.pptx slides (again): http://simons.berkeley.edu/sites/default/files/docs/3316/surveywishlist2.pptx more: http://www.pepper-project.org/talks.htm Okay, thanks. I want to begin by thanking the organizers, especially the tall guy for …"},{"uri":"/rebooting-web-of-trust/2019-prague/abstract-groups/","title":"Abstract Groups","content":"Blockcert As the standards around verifiable credentials are starting to take form, different flavours of ‘verifiable credentials’ like data structures need to make necessary changes in order to leverage on the rulesets outlined and constantly reviewed by a knowledgeable community like RWOT and W3C. The purpose of this paper is to identify all of the changes needed to comply with the Verifiable Credentials \u0026amp;amp; Decentralized Identifiers standards.\nCooperation beats aggregation One important …"},{"uri":"/scalingbitcoin/tokyo-2018/edgedevplusplus/abstract-thinking-about-consensus-systems/","title":"Abstract Thinking About Consensus Systems","content":"https://twitter.com/kanzure/status/1048039485550690304\nslides: https://drive.google.com/file/d/1LiGzgFXMI2zq8o9skErLcO3ET2YeQbyx/view?usp=sharing\nSerialization Blocks are usually thought of as a serialized data stream. But really these are only true on the network serialization or over the network. A different implementation of bitcoin could in theory use a different format. The format is only used on the network and the disk, not the consensus protocol. The format could actually be completely …"},{"uri":"/bit-block-boom/2019/accumulating-bitcoin/","title":"Accumulating Bitcoin","content":"Accumulating bitcoin\nIntroduction Today I am going to be preaching to the choir I think. Hopefully I will be reiterating and reinforcing some points that you already know but maybe forgot to bring up with your nocoiner friends, or learning something new. I hope there\u0026amp;rsquo;s something for everyone in here.\nQ: Should I buy bitcoin?\nA: Yes.\nQ: Are you going to troll a journalist?\nA: Today? Already done.\nMisconceptions One of the biggest misconceptions I heard when I first learned about bitcoin was …"},{"uri":"/scalingbitcoin/tel-aviv-2019/edgedevplusplus/accumulators/","title":"Accumulators","content":"https://diyhpl.us/wiki/transcripts/bitcoin-core-dev-tech/2018-10-08-utxo-accumulators-and-utreexo/\nhttps://diyhpl.us/wiki/transcripts/mit-bitcoin-expo-2019/utreexo/\nhttps://diyhpl.us/wiki/transcripts/stanford-blockchain-conference/2019/accumulators/\nhttps://diyhpl.us/wiki/transcripts/scalingbitcoin/tokyo-2018/accumulators/\nhttps://diyhpl.us/wiki/transcripts/bitcoin-core-dev-tech/2019-06-06-utreexo/\nNote: the present presentation had more in depth information about RSA which might be interesting …"},{"uri":"/scalingbitcoin/tokyo-2018/accumulators/","title":"Accumulators","content":"A scalable drop-in replacement for merkle trees\nhttps://twitter.com/kanzure/status/1048454406755168257\nIntroduction Hello. Test. Okay. I am going to talk about accumulators for UTXOs. The previous two talks were a great setup for this. This is joint work with Ben Fisch who is also here today and Dan Boneh. I first want to advertise the Stanford Blockchain Conference (formerly known as BPASE) happening at the end of January 2019 at Stanford. Whether you give a talk or not, you should try to …"},{"uri":"/stanford-blockchain-conference/2019/accumulators/","title":"Accumulators","content":"Accumulators for blockchains\nhttps://twitter.com/kanzure/status/1090748293234094082\nhttps://twitter.com/kanzure/status/1090741715059695617\nhttps://diyhpl.us/wiki/transcripts/scalingbitcoin/tokyo-2018/accumulators/\npaper: https://eprint.iacr.org/2018/1188\nIntroduction I am going to be talking about batching techniques for accumulators with applications to interactive oracle proofs and blockchains. I\u0026amp;rsquo;ll maybe also talk about how to make these proofs even smaller. The main thing that we are …"},{"uri":"/speakers/adam-ludwin/","title":"Adam Ludwin","content":""},{"uri":"/speakers/adlai-chandrasekhar/","title":"Adlai Chandrasekhar","content":""},{"uri":"/speakers/akio-nakamura/","title":"Akio Nakamura","content":""},{"uri":"/speakers/alan-reiner/","title":"Alan Reiner","content":""},{"uri":"/speakers/alberto-sonnino/","title":"Alberto Sonnino","content":""},{"uri":"/speakers/alena-vranova/","title":"Alena Vranova","content":""},{"uri":"/speakers/alessandro-chiesa/","title":"Alessandro Chiesa","content":""},{"uri":"/speakers/alex-petrov/","title":"Alex Petrov","content":""},{"uri":"/speakers/alex-zinder/","title":"Alex Zinder","content":""},{"uri":"/speakers/alexander-chepurnoy/","title":"Alexander Chepurnoy","content":""},{"uri":"/speakers/alexander-zaidelson/","title":"Alexander Zaidelson","content":""},{"uri":"/speakers/alexandra-moxin/","title":"Alexandra Moxin","content":""},{"uri":"/speakers/alexei-ostrovskiy/","title":"Alexei Ostrovskiy","content":""},{"uri":"/speakers/alexei-zamyatin/","title":"Alexei Zamyatin","content":""},{"uri":"/speakers/alicia-bendhan/","title":"Alicia Bendhan","content":""},{"uri":"/cryptoeconomic-systems/2019/all-about-decentralized-trust/","title":"All About Decentralized Trust","content":"\u0026amp;ndash; Disclaimer \u0026amp;ndash;\nThese are unpaid transcriptions, performed in real-time and in-person during the actual source presentation. Due to personal time constraints they are usually not reviewed against the source material once published. Errors are possible. If the original author/speaker or anyone else finds errors of substance, please email me at kanzure@gmail.com for corrections.\nI sometimes add annotations to the transcription text. These will always be denoted by a standard …"},{"uri":"/scalingbitcoin/montreal-2015/alternatives-to-block-size-as-aggregate-resource-limits/","title":"Alternatives To Block Size As Aggregate Resource Limits","content":"I am talking about block size, but not any particular proposal. Why do we have the block size limit and is it a good thing in the first place? The block size exists as a denial-of-service limiter. It limits the amount of resources that a node validating the blockchain can exhaust when validating a block. We want to do this because in the early days of bitcoin there are often certain kinds of transactions there are ways to slow down a validator by using a non-standard transaction or filling up a …"},{"uri":"/scalingbitcoin/montreal-2015/amiko-pay/","title":"Amiko Pay","content":"Amiko Pay aims to become an implementation of the lightning network. So that previous presentation was a great setup. There\u0026amp;rsquo;s a little bit more to Amiko Pay. If you look through the basic design of the lightning network, there\u0026amp;rsquo;s a network of payment channels. There have been several variations of this idea. Lightning Network happens to be the best so far. What Amiko Pay aims to do is to focus on the nodes, and do the routing between nodes. The other big problem of Amiko Pay making …"},{"uri":"/scalingbitcoin/tokyo-2018/analysis-of-dust-in-utxo-based-cryptocurrencies/","title":"Analysis Of Dust In Utxo Based Cryptocurrencies","content":"An analysis of dust in UTXO-based cryptocurrencies\nCristina Pérez-Solà, Sergi Delgado Segura, Guillermo Navarro-Arribas and Jordi Herrera (Universitat Autònoma de Barcelona)\nSergi Delgado Segura\nhttps://eprint.iacr.org/2018/513.pdf\nhttps://twitter.com/kanzure/status/1048380094446632961\nIntroduction Thank you everyone. I am glad to be here today to tell you about our analysis of the UTXO set in different cryptocurrencies. This is shared work with the other coauthors listed. The outline is that …"},{"uri":"/speakers/andrew-miller/","title":"Andrew Miller","content":""},{"uri":"/speakers/andrew-stone/","title":"Andrew Stone","content":""},{"uri":"/speakers/andy-ofiesh/","title":"Andy Ofiesh","content":""},{"uri":"/scalingbitcoin/tel-aviv-2019/anonymous-atomic-locks/","title":"Anonymous Atomic Locks","content":"A2L: Anonymous atomic locks for scalability and interoperability in payment-channel hubs\npaper: https://eprint.iacr.org/2019/589.pdf\nhttps://github.com/etairi/A2L\nhttps://twitter.com/kanzure/status/1172116189742546945\nIntroduction I am going ot talk about anonymous atomic locks for scalability and interoperability in payment-channel hubs. This is joint work with my colleagues.\nScalability I will try to keep this section as short as possible. This talk is also about scalability in bitcoin. …"},{"uri":"/speakers/anton-yemelyanov/","title":"Anton Yemelyanov","content":""},{"uri":"/stanford-blockchain-conference/2020/arbitrum-v2/","title":"Arbitrum V2","content":"Arbitrum 2.0: Faster Off-Chain Contracts with On-Chain Security\nEd Felten, Off-chain Labs\nhttps://twitter.com/kanzure/status/1230191734375628802\nIntroduction Thank you, good morning everybody. I\u0026amp;rsquo;m going to talk about our latest version of our Abitrum system. The first version was discussed in a paper in 2018. Since then, there\u0026amp;rsquo;s a lot of advances in my technology and a real running system has been made. This is the first working roll-up system for general smart contracts.\nFirst I …"},{"uri":"/w3-blockchain-workshop-2016/archival-science/","title":"Archival Science","content":"Blockchain is a memory transfer sytsem. These memories are moving through space and time. This is something that I recognized. As a type of record, a ledger is a type of record traditionally. There are a number of international standards. One of them is ISO 15489, international records amangemetn. You will see this idea of memory of transactions as evidence. You will see something like \u0026amp;ldquo;proofs on the blockchain\u0026amp;rdquo;. This is information received and created and maintained. In pursuance …"},{"uri":"/speakers/ari-juels/","title":"Ari Juels","content":""},{"uri":"/speakers/ariel-gabizon/","title":"Ariel Gabizon","content":""},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2015/armory-proof-of-payment/","title":"Armory Proof Of Payment","content":"I am going to talk about proof of payment. This is simple. You can do this. That you couldn\u0026amp;rsquo;t do before 2008. We\u0026amp;rsquo;ll see if this works. I hear it might work. That\u0026amp;rsquo;s okay, I\u0026amp;rsquo;ll pull this up here. I have ruined everything. Just jam that in there. Here we go.\nSo uh, I said who I am. Bitcoin Armory. I am here to talk about proof of payment. Basically, let\u0026amp;rsquo;s talk about Armory first real quick. First released in 2011. Open-source Bitcoin security software. It\u0026amp;rsquo;s been …"},{"uri":"/speakers/arthur-gervais/","title":"Arthur Gervais","content":""},{"uri":"/speakers/arvind-narayanan/","title":"Arvind Narayanan","content":""},{"uri":"/w3-blockchain-workshop-2016/arvind-narayanan/","title":"Arvind Narayanan","content":"I would like to introduce Arvind. He is a professor at Princeton. He has talked about this in a number of different forums.\nHi everyone. My name is Arvind. This is turning out to be one of the more unusual and interesting events that I have been to. Someone at my table called the first session a quasi-religious experience. Not sure whether that was a good thing or not. Joking aside, my favorite thing about this is that the position statements were available on the website. I found them …"},{"uri":"/stanford-blockchain-conference/2019/asics/","title":"Asics","content":"ASIC design for mining\nhttps://twitter.com/kanzure/status/1091056727464697856\nIntroduction My name is David Vorick. I am lead developer of Sia, a decentralized cloud storage solution. I come from the software side of the world, but I got into hardware. I think from the perspective of cryptocurrency developers. I am also CEO of Obelisk, which is a cryptocurrency ASIC miner manufacturing company. I was asked today to talk about cryptocurrency ASICs. This is a really broad topic and the format that …"},{"uri":"/speakers/assimakis-kattis/","title":"Assimakis Kattis","content":""},{"uri":"/scalingbitcoin/tel-aviv-2019/atomic-multi-channel-updates/","title":"Atomic Multi Channel Updates","content":"Atomic multi-channel updates with constant collateral in bitcoin-compatible payment-channel networks\npaper: https://eprint.iacr.org/2019/583\nhttps://twitter.com/kanzure/status/1172102203995283456\nIntroduction Thank you for coming to my talk after lunch. This talk today is about atomic multi-channel updates with constant collateral in bitcoin-compatible payment-channel networks. It\u0026amp;rsquo;s a long title, but I hope you will understand. This is collaborative work with my colleagues.\nScalability …"},{"uri":"/stanford-blockchain-conference/2020/atomic-multi-channel-updates/","title":"Atomic Multi Channel Updates","content":"Atomic Multi-Channel Updates with Constant Collateral in Bitcoin-Compatible Payment-Channel Networks\nMatteo Maffei\nhttps://diyhpl.us/wiki/transcripts/scalingbitcoin/tel-aviv-2019/atomic-multi-channel-updates/\nhttps://twitter.com/kanzure/status/1230929981011660800\nIntroduction Matteo got sick and couldn\u0026amp;rsquo;t come. His coauthors couldn\u0026amp;rsquo;t come either. So a talk was pre-recorded and will be played now. Our work is about realizing atomic multi-channel updates with constant collateral in …"},{"uri":"/tags/atomic-swaps/","title":"atomic swaps","content":""},{"uri":"/scalingbitcoin/tokyo-2018/atomic-swaps/","title":"Atomic Swaps","content":"The state of atomic swaps\nhttps://twitter.com/kanzure/status/1048790167283068929\nHistory This should be easy to follow. I want to start off with some history. The first mention of atomic swap concepts was in 2013 in a bitcointalk.org thread where people were wondering how to exchange coins between independent ledgers in a trustless way. There were a few comments on the thread every now and then asking has anyone implemented this. It was quiet until last year when people started doing atomic …"},{"uri":"/scalingbitcoin/stanford-2017/atomically-trading-with-roger-gambling-on-the-success-of-a-hard-fork/","title":"Atomically Trading With Roger Gambling On The Success Of A Hard Fork","content":"Atomically Trading with Roger: Gambling on the success of a hard-fork\npaper: http://homepages.cs.ncl.ac.uk/patrick.mc-corry/atomically-trading-roger.pdf\nThis is joint work with Patrick McCorry, Andrew Miller and myslef. Patrick was originally going to give this talk but he was unable to make it. I\u0026amp;rsquo;ll give the talk with his slides. I want to acknowledge Roger Ver for permission to use his name in the title of the talk. We asked permission.\nI will only be talking about some of the …"},{"uri":"/stanford-blockchain-conference/2019/aurora-transparent-succinct-arguments-r1cs/","title":"Aurora Transparent Succinct Arguments R1Cs","content":"Aurora: Transparent succinct arguments for R1CS\nAlessandro Chiesa\nhttps://twitter.com/kanzure/status/1090741190100545536\nIntroduction Hi. I am Alessandro Chiesa, a faculty member at UC Berkeley. I work on cryptography. I\u0026amp;rsquo;m also a chief scientist at Starkware. I was a founder of zcash. Today I will like to tell you about recent work in cryptographic proof systems. This is joint work with people at Starkware, UC Berkeley, MIT Media Lab, and others. In the prior talk, we talked about …"},{"uri":"/speakers/austin-hill/","title":"Austin Hill","content":""},{"uri":"/speakers/aviv-zohar/","title":"Aviv Zohar","content":""},{"uri":"/scalingbitcoin/tel-aviv-2019/backpackers/","title":"Backpackers","content":"Backpackers: A new paradigm for secure and high-performance blockchain\nThang N. Dinh\n"},{"uri":"/speakers/baker-marquart/","title":"Baker Marquart","content":""},{"uri":"/speakers/balaji-srinivasan/","title":"Balaji Srinivasan","content":""},{"uri":"/speakers/barry-silbert/","title":"Barry Silbert","content":""},{"uri":"/speakers/bart-suichies/","title":"Bart Suichies","content":""},{"uri":"/speakers/ben-fisch/","title":"Ben Fisch","content":""},{"uri":"/speakers/ben-maurer/","title":"Ben Maurer","content":""},{"uri":"/speakers/benedikt-b%C3%BCnz/","title":"Benedikt Bünz","content":""},{"uri":"/speakers/benjamin-chan/","title":"Benjamin Chan","content":""},{"uri":"/speakers/benjamin-fisch/","title":"Benjamin Fisch","content":""},{"uri":"/speakers/benjamin-lawsky/","title":"Benjamin Lawsky","content":""},{"uri":"/baltic-honeybadger/2018/beyond-bitcoin-decentralized-collaboration/","title":"Beyond Bitcoin Decentralized Collaboration","content":"Beyond bitcoin: Decentralized collaboration\nhttps://twitter.com/kanzure/status/1043432684591230976\nhttp://sit.fyi/\nHi everybody. Today I am going to talk about something different than my usual. I am going to talk more about how we can compute and how we collaborate. I\u0026amp;rsquo;ll start with an introduction to the history of how things happened and why are things the way they are today. Many of you probably use cloud SaaS applications. It\u0026amp;rsquo;s often touted as a new thing, something happening in …"},{"uri":"/stanford-blockchain-conference/2020/beyond-hashrate-majority-attacks/","title":"Beyond Hashrate Majority Attacks","content":"Beyond 51% attacks\nhttps://twitter.com/kanzure/status/1230624835996250112\nIntroduction Alright let\u0026amp;rsquo;s get started with the next session. Vitalik is from Canada. He is a former writer for Bitcoin Magazine and can often be seen wearing unicorn shirts. He will be telling us about \u0026amp;ldquo;Beyond 51% attacks\u0026amp;rdquo;. Take it away.\nOkay, so hello everyone. Hi. Okay. I will start by reminding everyone that 51% attacks are in fact bad. Bear with me for a few minutes. Is this better? Okay.\n51% attacks …"},{"uri":"/scalingbitcoin/tel-aviv-2019/bip-securethebag/","title":"Bip Securethebag","content":"BIP: OP_SECURETHEBAG\nhttps://twitter.com/kanzure/status/1171750965478854656\nIntroduction Thank you for the introduction. Today I am going to talk to you about OP_SECURETHEBAG. It\u0026amp;rsquo;s research that I have been working on for the last couple years. I think it\u0026amp;rsquo;s very exciting and hopefully it will have a big compact. I have a lot of slides.\nWhy are we here? We are here for scaling bitcoin. The goal we have is to scale bitcoin. What is scaling, though? We have talks on networking, privacy, …"},{"uri":"/scalingbitcoin/hong-kong-2015/bip101-block-propagation-data-from-testnet/","title":"Bip101 Block Propagation Data From Testnet","content":"I am a bitcoin miner. I am a C++ programmer and a scientist. I will be going pretty fast. I have a lot of stuff to cover. Bare with me.\nMy perspective on this is that scaling bitcoin is an engineer problem. My favorite proposal for how to scale bitcoin is bip101. It\u0026amp;rsquo;s over a 20-year time span. This will give us time to implement fixes to get Bitcoin to a large level. A hard-fork to increase the block size limit is hard, and soft-forks make it easier to decrease, that is to increase it is, …"},{"uri":"/scalingbitcoin/hong-kong-2015/bip99-and-uncontroversial-hard-forks/","title":"Bip99 And Uncontroversial Hard Forks","content":"slides: https://scalingbitcoin.org/hongkong2015/presentations/DAY1/1_overview_1_timon.pdf\nbip99 https://github.com/bitcoin/bips/blob/master/bip-0099.mediawiki\nWe are going to focus on consensus rules. I am going to give an introduction and then focus on controversial versus non-controversial hard-forks.\nWhy do we want to classify consensus changes in the first place? Well, for one, you often have long discussions many times in Bitcoin, we don\u0026amp;rsquo;t always share the same terminology and the …"},{"uri":"/bit-block-boom/","title":"Bit Block Boom","content":" Bit Block Boom 2019 "},{"uri":"/bit-block-boom/2019/","title":"Bit Block Boom 2019","content":" Pierre Rochard - Accumulating Bitcoin Kris Merkel - Building Vibrant Bitcoin Communities Saifedean Ammous - Fiat Money Fiat Food Michael Goldstein - How To Meme Bitcoin To The Moon Justin Moon - State Of Multisig Mike Schmidt - Taproot Schnorr Soft Fork Tone Vays - There Can Only Be One "},{"uri":"/baltic-honeybadger/2018/bitcoin-as-a-novel-market-institution/","title":"Bitcoin As A Novel Market Institution","content":"Bitcoin as a novel market institution\nhttps://twitter.com/kanzure/status/1043763647498063872\nI am going to be talking about bitcoin as an economic system, not as a software or cryptographic system. This talk has two parts. In the first, I\u0026amp;rsquo;m going to take a retrospective of the past 10 years of bitcoin as a functioning economic system. In the second part, I will be looking at bitcoin as it is today and how it will be in the future. I\u0026amp;rsquo;m going to look at the amount of wealth stored in …"},{"uri":"/scalingbitcoin/montreal-2015/bitcoin-block-propagation-iblt-rusty-russell/","title":"Bitcoin Block Propagation and IBLT","content":"This is not what I do. But I was doing it anyway.\nThe problem is that blocks are transmitted in their entirety. If you have a 1 MB uplink and you\u0026amp;rsquo;re connecting to 8 peers, your first peer will see a 1MB block in about 66.8 seconds. And the last one will get it in 76.4 seconds, because we basically blast out blocks in parallel to our peers. Miners can solve this problem of slow block transmission by centralizing and all using the same pool.\nThat\u0026amp;rsquo;s not desirable, so it would be nice if …"},{"uri":"/bitcoin-core-dev-tech/2015-02/","title":"Bitcoin Core Dev Tech 2015","content":" James Gatto, Marco Santori - Bitcoin Law For Developers Jeremy Allaire, Sean Neville - Circle Gavinandresen Patrick Murck, Gavin Andresen, Cory Fields - Research And Development Goals "},{"uri":"/london-bitcoin-devs/jnewbery-bitcoin-core-v0.17/","title":"Bitcoin Core V0.17","content":"Bitcoin Core v0.17\nslides: https://www.dropbox.com/s/9kt32069hoxmgnt/john-newbery-bitcoincore0.17.pptx\nhttps://twitter.com/kanzure/status/1031960170027536384\nIntroduction I am John Newbery. I work on Bitcoin Core. This talk is going to be mostly about Bitcoin Core 0.17 which was branched on Monday. Hopefully the final release will be in the next couple of weeks.\nwhoami I live in New York and work at Chaincode Labs. I\u0026amp;rsquo;m not actually a native born New Yorker. It\u0026amp;rsquo;s nice to be back in …"},{"uri":"/scalingbitcoin/tel-aviv-2019/edgedevplusplus/bitcoin-data-structures/","title":"Bitcoin Data Structures","content":"Bitcoin Edge Dev++ @ Tel Aviv University, September 9th 2019\nhttps://twitter.com/kanzure/status/1170974373089632257\nIntroduction Alright guys. Come on in. There\u0026amp;rsquo;s plenty of seats, guys. If you\u0026amp;rsquo;re sitting out on the edge, be nice to the other folks and get in the middle. Sitting at the edge is kind of being a dick. You\u0026amp;rsquo;re not letting anyone through. Come on guys, you don\u0026amp;rsquo;t have USB-C yet? You all have powerbanks. Get with the times. Okay, we\u0026amp;rsquo;re getting started.\nI …"},{"uri":"/dallas-bitcoin-symposium/bitcoin-developers/","title":"Bitcoin Developers","content":"Introduction I am going to talk about a programmer\u0026amp;rsquo;s perspective. As investors, you might find this interesting, but at the same time it\u0026amp;rsquo;s not entirely actionable. As a programmer, the bitcoin ecosystem is very attractive. This is true of cryptocurrencies in general. I\u0026amp;rsquo;ll make a distinction for bitcoin at the end. One of the interesting things is that you see some of the most talented hackers in the world are extremely attracted to bitcoin. I think that\u0026amp;rsquo;s an interesting …"},{"uri":"/scalingbitcoin/montreal-2015/bitcoin-failure-modes-and-the-role-of-the-lightning-network/","title":"Bitcoin Failure Modes And The Role Of The Lightning Network","content":"I am going to be talking about bitcoin failure modes, and Joseph will talk about how the lightning network can help. I\u0026amp;rsquo;ll start. We\u0026amp;rsquo;ll start off by saying that bitcoin is working, which is really cool. Blocks starts with lots of zeroes, coins stay put, they move when you tell them to. That\u0026amp;rsquo;s really cool and it works. That\u0026amp;rsquo;s great. This is a good starting place. We should acknowledge that bitcoin can fail. But it\u0026amp;rsquo;s anti-fragile, right? What\u0026amp;rsquo;s the blockheight of …"},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2015/bitcoin-financing-and-trading/","title":"Bitcoin Financing And Trading","content":" Joshua Lim (Circle, ex Goldman Sachs) Juthica Chou (LedgerX) (Goldman Sachs) Bobby Cho (ItBit) (VP of trading at SecondMarket) Harry Yeh (moderator) (Binary Financial) Today we will hear from some people who are traders and also infrastructure providers. Good morning everybody. It took me 18 hours to get here. The Uber dropped me off at the wrong building. They need better signs.\nSo usually I am the one that sits on the panel. This is actually the first time I get to moderate. I get to ask the …"},{"uri":"/bitcoin-core-dev-tech/2015-02/james-gatto-marco-santori-bitcoin-law-for-developers/","title":"Bitcoin Law For Developers","content":"We are going to be taking a 15 minute coffee break after our next two speakers. I want to introduce you to James Gatto and Marco Santori with Pilsbury. They will be spending some time talking about Bitcoin law. They have a room this afternoon and they are offering to talk with you one on one. So Marco and James.\nYou missed the introduction. Was it any good? (laughter)\nWe are here to talk about legal issues. We are going to try to keep it light and interesting. I am going to talk about patents. …"},{"uri":"/scalingbitcoin/montreal-2015/bitcoin-load-spike-simulation/","title":"Bitcoin Load Spike Simulation","content":"Our goal for this project, our rationale of what we\u0026amp;rsquo;re interesting is when many transactions arrive in a short period of time. This could be because of denial of service attacks where few entities are creating a large number of transactions, or many people wanting to create transactions, like a shopping spree. We wanted to answer two questions, how does the temporary spike in transaction rate affect confirmation delay distribution? For a given spike shape, can we change the block size and …"},{"uri":"/baltic-honeybadger/2018/bitcoin-maximalism-dissected/","title":"Bitcoin Maximalism Dissected","content":"Bitcoin maximalism dissected\nGood morning everyone. I am very happy to be here at Baltic Honeybadger. Last year I gave a scaling presentation. I opened the conference with a scaling presentation. This year in order to compensate, I will be super serious. This will be the most boring presentation at the conference. I am going to try to dissect and formalize bitcoin maximalism.\nThis is the scarriest font I found on prezi. I wanted something with blood coming out of it but they didn\u0026amp;rsquo;t have …"},{"uri":"/stanford-blockchain-conference/2019/bitcoin-payment-economic-analysis/","title":"Bitcoin Payment Economic Analysis","content":"Economic analysis of the bitcoin payment system\nhttps://twitter.com/kanzure/status/1091133843518582787\nIntroduction I am an economist. I am going to stop apologizing about this now that I\u0026amp;rsquo;ve said it once. I usually study market design. Bitcoin gives us new opportunities for how to design marketplaces. Regarding the talk title, we don\u0026amp;rsquo;t want to claim that bitcoin or any other cryptocurrency will be a monopoly. But to be a monopoly, it would behave very differently from traditional …"},{"uri":"/baltic-honeybadger/2018/bitcoin-payment-processing-and-merchants/","title":"Bitcoin Payment Processing And Merchants","content":"1 on 1: Bitcoin payment processing and merchants\nhttps://twitter.com/kanzure/status/1043476967918592003\nV: Hello and welcome to this amazing conference. It\u0026amp;rsquo;s a good conference, come on. It\u0026amp;rsquo;s great because you can ask them about UASF and they know what you\u0026amp;rsquo;re talking about. I have some guests with me today. We\u0026amp;rsquo;re going to be talkin gabout merchant processing and talk about regular bitcoin adoption too. The first question I have for Alena is, \u0026amp;hellip; there was a big effort …"},{"uri":"/magicalcryptoconference/2019/bitcoin-protocol-development-panel/","title":"Bitcoin Protocol Development Panel","content":"Bitcoin protocol development panel\nKW: We have some wonderful panelists today. Let\u0026amp;rsquo;s kick it off. Let\u0026amp;rsquo;s start with Eric. Who are you and what role do you play in bitcoin development?\nEL: I got into bitcoin in 2011. I had my own network stack. I almost had a full node implementation but I stopped short because it wasn\u0026amp;rsquo;t as well tested or reviewed as Bitcoin Core. So I started to look into the community a little bit. I became really interested in the development process itself. …"},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2015/bitcoin-regulation-landscape/","title":"Bitcoin Regulation Landscape","content":" Elizabeth Stark Jerry Brito Constance Choi Christian Catalini (moderator) MIT Compton Labs - Building 26, room 100\nhttp://mitbitcoinexpo.org/\nOkay guys, we are getting close to the time for the next panel. Head back to your seats. You may bring food in with you. We also started 15 minutes late. People have 15 minutes .. we ended lunch on time. One of our speakers literally only came for 30 minutes today, 2 to 230.\nIt\u0026amp;rsquo;s going to be escape. I don\u0026amp;rsquo;t know how to use Macs. It will be …"},{"uri":"/scalingbitcoin/tokyo-2018/bitcoin-script/","title":"Bitcoin Script","content":"Featuring roasbeef\nAgenda opcodes OP_CHECKSIGFROMSTACK sighash flags keytree sigs MAST graftroot, taproot covenants, reverse covenants (input restrictions: this input has to be spent with tihs other input, or can only be spent if this other one doesn\u0026amp;rsquo;t exist) stack manipulation script languages (simplicity) tx formats, serialization? what would we change with hard-fork changes to the transaction format? Segwit transaction encoding format sucks; the witnesses are at the end and inline with …"},{"uri":"/scalingbitcoin/stanford-2017/bitcoin-script-v2.0-and-strengthened-payment-channels/","title":"Bitcoin Script V2.0 And Strengthened Payment Channels","content":"This is a brief history of bitcoin script evolution. Since bitcoin was active in 2009, there was a lot of emergency fixes for the first 2 years done by Satoshi. He found that people could skpi the signature check using OP_RETURN and malformed scriptSigs. So those functions were removed. OP_VER and OP_VERIF were intended for script upgrades but it was found that after every release of bitcoin, it would become a hard-fork because of the design. So those were also removed. Also, many opcodes were …"},{"uri":"/dallas-bitcoin-symposium/bitcoin-security/","title":"Bitcoin Security","content":"Bitcoin security\nIntroduction Hi everyone, my name is Dhruv Bansal. I am the CTO of Unchained Capital. Thank you for the history lesson, Tuur. That\u0026amp;rsquo;s a hard act to follow. I keep thinking about how it must have been like to transact large amounts of money back then. It was a fascinating time period. There was a lot of foundations laid for how the global financial system will work later in the future, like fractional reserve lending, loans, and so on. I want to talk about what security …"},{"uri":"/scalingbitcoin/tokyo-2018/edgedevplusplus/bitcoin-toolchain-unit-testing-and-deterministic-builds/","title":"Bitcoin Toolchain Unit Testing And Deterministic Builds","content":"https://twitter.com/kanzure/status/1048103693885759489\nIntroduction Just to continue on what James said about the build system on Bitcoin Core\u0026amp;hellip; I am going to talk about deterministic builds. I am MarcoFalke and I also work at Chaincode Labs in NYC.\nBitcoin Core Build System The build system is based on autotools, so it should just work anywhere where autotools runs. Just run ./autogen.sh ./configure and then make, that\u0026amp;rsquo;s it.\nWe recently added support for MSVC builds mostly for …"},{"uri":"/magicalcryptoconference/2019/bitcoin-without-internet/","title":"Bitcoin Without Internet","content":"SM: We have a special announcement to make. Let me kick it over to Richard right now.\nRM: We completed a project that will integrate the GoTenna mesh radio system with Blockstream\u0026amp;rsquo;s blocksat satellite system. It\u0026amp;rsquo;s pretty exciting. It\u0026amp;rsquo;s called txtenna. It will allow anybody to send a signed bitcoin transaction from an off-grid full node that is receiving blockchain data from the blocksat network, and then relay it over the GoTenna mesh network. It\u0026amp;rsquo;s not just signed …"},{"uri":"/scalingbitcoin/tel-aviv-2019/bitml/","title":"Bitml","content":"Developing secure bitcoin contracts using BitML\nStefano Lande\npaper: https://arxiv.org/abs/1905.07639\nhttps://twitter.com/kanzure/status/1171695588116746240\nThis is shared work with my collaborators and coauthors.\nSmart contracts I am sure everyone here knows what a smart contract is. It\u0026amp;rsquo;s a program that can move cryptoassets. It\u0026amp;rsquo;s executed in a decentralized environment. Generally speaking, we can say there\u0026amp;rsquo;s two classes of smart contracts. A smart contract is a program. While …"},{"uri":"/scalingbitcoin/tokyo-2018/edgedevplusplus/blind-signatures/","title":"Blind Signatures","content":"https://twitter.com/kanzure/status/1047648050234060800\nSee also http://diyhpl.us/wiki/transcripts/building-on-bitcoin/2018/blind-signatures-and-scriptless-scripts/\nIntroduction Hi everyone. I work at Commonwealth Crypto. Today I am going to be talking to you about blind signatures. I\u0026amp;rsquo;d like to encourage people to ask questions. Please think of questions. I\u0026amp;rsquo;ll give time and pause for people to ask questions.\nWhat are blind signatures? A very informal definition of blind signatures is …"},{"uri":"/stanford-blockchain-conference/2020/block-rewards/","title":"Block Rewards","content":"An Axiomatic Approach to Block Rewards\nhttps://twitter.com/kanzure/status/1230574963813257216\nhttps://arxiv.org/pdf/1909.10645.pdf\nIntroduction Thank you, Bram. Can you hear me in the back? I want to talk about some work I have been doing with my colleagues. This is a paper about incentive issues in blockchain protocols. I am interested in thinking about whether protocols have been designed in a way that motivates users to behave in the way that the designer had hoped.\nGame theory and mechanism …"},{"uri":"/scalingbitcoin/tokyo-2018/edgedevplusplus/block-structure-and-headers-utxos-merkle-trees-segwit-bip141/","title":"Block Structure And Headers Utxos Merkle Trees Segwit Bip141","content":"Block structure \u0026amp;amp; headers, UTXO, Merkle Trees, Address, Proof-of-Work \u0026amp;amp; Difficulty, SegWit (BIP141)\nThis presentation was spoken in Japanese. I don\u0026amp;rsquo;t speak Japanese, but I made a live translation as I listened anyway: https://docs.google.com/document/d/1ngqP9_Ep4x7iwTqF6Vvqm1Ob97A_a1irXMUc2ZHsEt4/edit\n"},{"uri":"/scalingbitcoin/montreal-2015/block-synchronization-time/","title":"Block Synchronization Time","content":"Initial Block Synchronization Time Complexity\nslides: http://strateman.ninja/initial_block_synchronization.pdf\nBlock synchronization is how nodes join the market. New nodes download the blockchain and validate everything. This is how the security of the network works. Who is responsible for doing this? Everyone must be doing a full block synchronization. If you are not doing this, you\u0026amp;rsquo;re not on the bitcoin network. As a simple hypothesis, the block size growth is related to initial block …"},{"uri":"/coindesk-consensus-2016/blockchain-database-technology-in-a-global-context/","title":"Blockchain Database Technology In A Global Context","content":"Preliminary notes:\nContact me- https://twitter.com/kanzure\nBlockchain database technology in a global context\nAlan Murray - Moderator\nLawrence H. Summers\nAM: I would like to show a video.\nIt\u0026amp;rsquo;s not going to happen. You\u0026amp;rsquo;re wasting your time. When the DOJ calls you up and says it\u0026amp;rsquo;s an illegal currency, it\u0026amp;rsquo;s over. You will be put in jail. There will be no non-controlled currency in the world. There is no government that is going to put up with it in the world. Lots of …"},{"uri":"/scalingbitcoin/tel-aviv-2019/edgedevplusplus/blockchain-design-patterns/","title":"Blockchain Design Patterns","content":"Blockchain design patterns: Layers and scaling approaches\nhttps://twitter.com/kanzure/status/1171400374336536576\nIntroduction Alright. Are we ready to get going? Thumbs up? Alright. Cool. I am Andrew and this is David. We\u0026amp;rsquo;re here to talk about blockchain design patterns: layers and scaling approaches. This will be a tour of a bunch of different scaling approaches in bitcoin in particular but it\u0026amp;rsquo;s probably applicable to other blockchains out there. Our talk is in 3 parts. We\u0026amp;rsquo;ll …"},{"uri":"/w3-blockchain-workshop-2016/blockchain-hub/","title":"Blockchain Hub","content":"My understanding is that there is application logic, consensus mechanism, distributed timestamp and ledger structure. With these layers, the blockchain can give total control of assets to the end. This materializes the attitude and philosophy of the internet. The intention is I think great. There is a missing link, though. It would be nice if these blockchain could manage the digital representational of physical assets.\nI have been working with real estate escrow company in Japan to work on the …"},{"uri":"/scalingbitcoin/montreal-2015/blockchain-testbed/","title":"Blockchain Testbed","content":"A testbed for bitcoin scaling\nI want to talk today about how to scale bitcoin. We want lower latency, we want higher throughput, more bandwidth and more transactions per second, and we want security. We can try to tune the parameters. In all of the plots, I have time going from left to right and these are blocks in rectangles. We have larger blocks which might give us more throughput. We could have shorter block length, and transactions would come faster on the chain and we have better …"},{"uri":"/stanford-blockchain-conference/2020/blockchains-for-multiplayer-games/","title":"Blockchains For Multiplayer Games","content":"https://twitter.com/kanzure/status/1230256436527034368\nIntroduction Alright, thanks everyone for being here. Let\u0026amp;rsquo;s get started. I am part of a project called Forte which wants to equip the game ecosystem with blockchain finance for their in-game economies. This is a unique set of constraints compared to what a lot of people are trying to build on blockchain today. We\u0026amp;rsquo;re game experts. There\u0026amp;rsquo;s definitely people more experts than us on the topics we\u0026amp;rsquo;ll cover in this …"},{"uri":"/scalingbitcoin/stanford-2017/blocksci-platform/","title":"Blocksci Platform","content":"BlockSci: a Platform for Blockchain Science and Exploration\nHarry Kalodner, Princeton University (Arvind Narayanan etc.)\nAlright well, my name is Harry Kalodner, I am a student at Princeton University and I am here to tell you about a tool I built alon with some colleagues at Princeton which could be used for analyzing the blockchain in different ways. So far most of the talks today have been constructive about new ways to use the blockchain and protocols to slightly modify bitcoin in roder to …"},{"uri":"/stanford-blockchain-conference/2019/bloxroute/","title":"Bloxroute","content":"bloXroute: A network for tomorrow\u0026amp;rsquo;s blockchain\nIntroduction Hi. I am Souyma and I am here to talk with you about Bloxroute. The elephant in the room is that blockchains have been claimed to solve everything like credit cards, social media, and global micropayments. To handle credit card payment volumes, blockchains need like 5000 transactions per second, for microtransactions you need 70000 transactions per second, and for social media even more. Blockchains today do about 10 …"},{"uri":"/speakers/bobby-cho/","title":"Bobby Cho","content":""},{"uri":"/speakers/bobby-lee/","title":"Bobby Lee","content":""},{"uri":"/scalingbitcoin/stanford-2017/bolt-anonymous-payment-channels-for-decentralized-currencies/","title":"Bolt Anonymous Payment Channels For Decentralized Currencies","content":"paper: https://eprint.iacr.org/2016/701.pdf\nTo make questions easier, we are going to have a mic on the isle. Please line up so that we can have questions quickly. Okay, now we have Ian Miers.\nMy name is Ian Miers. Just got my PhD at Hpkins\u0026amp;hellip; authors of zcash, zerocash, \u0026amp;hellip; My interest in bitcoin was, first getting involved, was dealing wit hthe privacy aspect. There is also a scaling problem. I assume you are aware of that. The bottom line is\u0026amp;hellip; converting this to PDF …"},{"uri":"/stanford-blockchain-conference/2020/boomerang/","title":"Boomerang - Redundancy Improves Latency and Throughput in Payment-Channel Network","content":"https://twitter.com/kanzure/status/1230936389300080640\nIntroduction Redundancy can be a useful tool for speeding up payment channel networks and improving throughput. We presented last week at Financial Crypto. You just received a nice introduction to payment channels and payment channel networks.\nPayment channels Alice and Bob are connected through a payment channel. This is a channel and in that channel there are some coins that are escrowed. Some coins belong to Alice some belong to Bob and …"},{"uri":"/scalingbitcoin/tel-aviv-2019/edgedevplusplus/bosminer/","title":"Bosminer","content":"Challenges of developing Bosminer from scratch in Rust\nhttps://braiins-os.org/\nhttps://twitter.com/kanzure/status/1171331418716278785\nnotes from slides: https://docs.google.com/document/d/1ETKx8qfml2GOn_CBXhe9IZzjSv9VnXLGYfQb3nD3N4w/edit?usp=sharing\nIntroduction Good morning everyone. My task is to talk about the challenges we faced while we were implementing a replacement for the cgminer software. We\u0026amp;rsquo;re doing it in rust. Essentially, I would like to cover a little bit of the history and …"},{"uri":"/speakers/boyma-fahnbulleh/","title":"Boyma Fahnbulleh","content":""},{"uri":"/speakers/brad-peterson/","title":"Brad Peterson","content":""},{"uri":"/scalingbitcoin/hong-kong-2015/braiding-the-blockchain/","title":"Braiding The Blockchain","content":"Bob McElrath (bsm117532)\nslides: https://scalingbitcoin.org/hongkong2015/presentations/DAY2/2_breaking_the_chain_1_mcelrath.pdf\nI work for SolidX in New York. I am here to tell you about some modifications to the blockchain. All the things we heard yesterday about the block size, come down to the existence of orphans. The reason why we have these problems are orphans. These are consequences of physics and resources. This is not a fundamental property in Bitcoin. ((Transcripter\u0026amp;rsquo;s note: …"},{"uri":"/speakers/brandon-goodell/","title":"Brandon Goodell","content":""},{"uri":"/breaking-bitcoin/2019/breaking-bitcoin-privacy/","title":"Breaking Bitcoin Privacy","content":"Breaking bitcoin privacy\n0A8B 038F 5E10 CC27 89BF CFFF EF73 4EA6 77F3 1129\nhttps://twitter.com/kanzure/status/1137304437024862208\nIntroduction Hello everybody. I invented and created joinmarket, the first really popular coinjoin implementation. A couple months ago I wrote a big literature review on privacy. It has everything about anything in privacy in bitcoin, published on the bitcoin wiki. This talk is about privacy and what we can do to improve it.\nWhy privacy? Privacy is essential for …"},{"uri":"/scalingbitcoin/milan-2016/breaking-the-chain/","title":"Breaking The Chain","content":"https://twitter.com/kanzure/status/785144266683195392\nhttp://dpaste.com/1ZYW028\nhttp://diyhpl.us/wiki/transcripts/scalingbitcoin/milan/client-side-validation/\nhttp://diyhpl.us/wiki/transcripts/scalingbitcoin/hong-kong/braiding-the-blockchain/\nhttp://diyhpl.us/wiki/transcripts/scalingbitcoin/milan/jute-braiding/\nInclusivitiy So it seems like we have two big topics here, one is braiding and one is proof-of-publication. I had a talk in Hong Kong about braiding. The major difference is the inclusive …"},{"uri":"/breaking-bitcoin/2019/breaking-wasabi/","title":"Breaking Wasabi","content":"Breaking wasabi and automated wallets\n1127 96A8 DFCA 1A96 C8B8 0094 9211 687A D298 9B12\nhttps://twitter.com/kanzure/status/1137652130611978240\nTrigger warnings Before I begin, some have told me that sometimes I tend to be toxic or provocative. So let\u0026amp;rsquo;s start with some trigger warnings. This presentation might include bad jokes about bitcoin personalitites. It might have some multiplication. I might say \u0026amp;ldquo;ethereum\u0026amp;rdquo;. There\u0026amp;rsquo;s also a coinjoin warning. If this is triggering to …"},{"uri":"/speakers/brett-seyler/","title":"Brett Seyler","content":""},{"uri":"/speakers/brian-deery/","title":"Brian Deery","content":""},{"uri":"/speakers/brian-kelly/","title":"Brian Kelly","content":""},{"uri":"/speakers/brian-klein/","title":"Brian Klein","content":""},{"uri":"/speakers/brian-n.-levine/","title":"Brian N. Levine","content":""},{"uri":"/speakers/brian-okeefe/","title":"Brian O’Keefe","content":""},{"uri":"/stanford-blockchain-conference/2020/brick-async-state-channels/","title":"Brick Async State Channels","content":"Brick: Asynchronous State Channels\nhttps://twitter.com/kanzure/status/1230943445398614016\nhttps://arxiv.org/abs/1905.11360\nIntroduction I am going to be presenting on Brick for asynchronous state channels. This is joint work with my colleagues and my advisor. So far we have heard many things about payment channels and payment channel networks. They were focused on existing channel solutions. In this work, we focus on a different dimensions. We ask why do payment channels work the way they do, …"},{"uri":"/speakers/bruce-fenton/","title":"Bruce Fenton","content":""},{"uri":"/scalingbitcoin/milan-2016/build-scale-operate/","title":"Build Scale Operate","content":"Build - Scale - Operate: The Three Pillars of the Bitcoin Community\nhttps://twitter.com/kanzure/status/784713580713246720\nGood morning. This is such a beautiful conference. Eric and I are excited to speak with you. We are going to outline what our goals are. We want to be clear that we\u0026amp;rsquo;re not here to define vision. Rather, we\u0026amp;rsquo;re here about how to grow vision around how to grow bitcoin from a technical community perspectives. We\u0026amp;rsquo;re going to share some of our challenges with …"},{"uri":"/stanford-blockchain-conference/2019/building-bulletproofs/","title":"Building Bulletproofs","content":"https://twitter.com/kanzure/status/1090668746073563136\nIntroduction There are two parts to this talk. The first part of the talk will be building, like all the pieces we put into making the implementation of bulletproofs. We\u0026amp;rsquo;ll talk about the group we used, the Ristretto group and ristretto255 group. I\u0026amp;rsquo;ll talk about parallel lelliptic curve arithmetic, and Merlin transcripts for zero-knowledge proofs, and how all these pieces fit together.\nCathie will talk in part two about …"},{"uri":"/stanford-blockchain-conference/2019/building-mimblewimble-and-grin/","title":"Building Mimblewimble And Grin","content":"Building mimblewimble and green\nQuentin Le Sceller (Grin Dev Team), Ignotus Peverell (Grin Dev Team), Yeastplume (Grin Dev Team), Antioch Peverell (Grin Dev Team), HashMap (Grin Dev Team), John Tromp (Grin Dev Team), Daniel Lehnberg (Grin Dev Team)\nQuentin Le Sceller\nhttps://twitter.com/kanzure/status/1090662484275384320\nOur first talk is from the Grin project. It was just launched a few weeks ago. Okay, let\u0026amp;rsquo;s get started.\nIntroduction Hi everyone. My name is Quentin Le Sceller. I\u0026amp;rsquo;m …"},{"uri":"/bit-block-boom/2019/building-vibrant-bitcoin-communities/","title":"Building Vibrant Bitcoin Communities","content":"Building vibrant bitcoin communities\nI am the content manager at Exodus Wallet. I have been helping to build up a userbase over the last few years. We are going to talk about building vibrant bitcoin communities. This is the antithesis of Michael Goldstein\u0026amp;rsquo;s talk.\nI want to bring positive dynamics to the communities that we participate in. Bitcoin has a few problems we need to overcome. The problem is Craig Wright. Well, the problem is Roger Ver. If you take the personalities out of it, …"},{"uri":"/blockchain-protocol-analysis-security-engineering/2018/bulletproofs/","title":"Bulletproofs","content":"Bulletproofs\nhttps://twitter.com/kanzure/status/958881877896593410\nhttp://web.stanford.edu/~buenz/pubs/bulletproofs.pdf\nhttps://joinmarket.me/blog/blog/bulletpoints-on-bulletproofs/\nhttps://crypto.stanford.edu/bulletproofs\nIntroduction Good morning everyone. I am Benedikt Bünz and I am going to talk about bulletproofs. This is joint work with myself, Jonathan Bootle, Dan Boneh, Andrew Poelstra, Pieter Wuille, and Greg Maxwell. Bulletproofs are short proofs that we designed originally with the …"},{"uri":"/scalingbitcoin/tokyo-2018/edgedevplusplus/bulletproofs/","title":"Bulletproofs","content":"Bulletproofs https://twitter.com/kanzure/status/1047740138824945664\nIntroduction Is there anyone here who doesn\u0026amp;rsquo;t know what bulletproofs are? I will not get to all of my slides today. I\u0026amp;rsquo;ll take a top-down approach about bulletproofs. I\u0026amp;rsquo;ll talk about what they are, how they work, and then go into the rabbit hole and go from there. It will start dark and then get brighter as we go. As you leave here, you may not know what bulletproofs are. But you\u0026amp;rsquo;re going to have the tools …"},{"uri":"/stanford-blockchain-conference/2019/casper/","title":"Casper","content":"Casper the friendly ghost: A \u0026amp;ldquo;correct-by-construction\u0026amp;rdquo; blockchain consensus protocol\nVlad Zamfir (Ethereum Foundation)\nhttps://twitter.com/kanzure/status/1091460316288868352\nI have one announcement to make before we start the session. If you feel like after all of these talks that the thing you really need is a drink, then there\u0026amp;rsquo;s help. Chainlink is hosting the Stanford Blockchain Conference happy hour at The Patio which is the most famous bar in Palo Alto. It doesn\u0026amp;rsquo;t …"},{"uri":"/speakers/cathie-yun/","title":"Cathie Yun","content":""},{"uri":"/stanford-blockchain-conference/2020/celo-ultralight-client/","title":"Celo Ultralight Client","content":"https://twitter.com/kanzure/status/1230261714039398402\nIntroduction Hello everyone. My name is Marek Olszewski. We are going to be talking about Plumo which is Celo\u0026amp;rsquo;s ultralightweight client protocol. This is joint work with a number of collaborators.\nPlumo Plumo sands for \u0026amp;ldquo;feather\u0026amp;rdquo; in esperanto. I hope most people here are familiar with this graph. Chain sizes are growing. This is a graph of the bitcoin chain size over time. It has continued to grow. We\u0026amp;rsquo;re now at 256 …"},{"uri":"/misc/cftc-bitcoin/","title":"CFTC Bitcoin","content":"Commodity Futures Trading Commission\nhttp://www.onlinevideoservice.com/clients/cftc/video.htm?eventid=cftclive\n# NDFs description Panel I: CFTC Clearing for Non-Deliverable Forwards (NDF)\nThe first panel will discuss whether mandatory clearing should be required of NDF swaps contracts. Each panelist will present and then there will be opportunity for broader discussion and questions. Representatives from the CFTC, the Bank of England, and the European Securities and Markets Authority will also …"},{"uri":"/scalingbitcoin/milan-2016/chainbreak/","title":"Chainbreak","content":" Table of Contents 1. braids 1.1. Properties of a braid system 1.1.1. Inclusivity 1.1.2. Delayed tx fee allocation 1.1.3. Network size measured by graph structure 1.1.4. cohort algorithm / sub-cohort ordering 1.1.5. outstanding problem - merging blocks of different difficulty 1.2. fee sniping 1.2.1. what even is fee sniping? 1.3. definition of a cohort 1.4. tx processing system must process all txs 1.5. can you have both high blocktime and a braid? 1.5.1. problem is double spends 1.5.2. two ways …"},{"uri":"/scalingbitcoin/stanford-2017/changes-without-unanimous-consent/","title":"Changes Without Unanimous Consent","content":"I want to talk about dealing with consensus changes without so-called consensus. I am using consensus in terms of the social aspect, not in terms of the software algorithm consensus for databases. \u0026amp;ldquo;Consensus changes without consensus\u0026amp;rdquo;. If you don\u0026amp;rsquo;t consensus on consensus, then some people are going to follow one chain and another another chain.\nIf you have unanimous consensus, then new upgrades work just fine. Developers write software, miners run the same stuff, and then there …"},{"uri":"/speakers/charles-cascarilla/","title":"Charles Cascarilla","content":""},{"uri":"/speakers/charles-guillemet/","title":"Charles Guillemet","content":""},{"uri":"/speakers/charlie-lee/","title":"Charlie Lee","content":""},{"uri":"/speakers/chris-church/","title":"Chris Church","content":""},{"uri":"/speakers/chris-odom/","title":"Chris Odom","content":""},{"uri":"/speakers/chris-tse/","title":"Chris Tse","content":""},{"uri":"/w3-blockchain-workshop-2016/christopher-allen/","title":"Christopher Allen","content":"Whta makes for a great wonderful magical calliberation? Collaboration? Grab one card randomly. Keep it with you. What is this particular pattern of greatness? See if you can\u0026amp;rsquo;t embody it or can\u0026amp;rsquo;t recommend it ofr find it in the next two days. I would like each of you to tell a story about a collaboration that was really meaningful to you. It could be a business effort, it could be another team in your company, or it could be a personal collaboration that you found really powerful. …"},{"uri":"/bitcoin-core-dev-tech/2015-02/jeremy-allaire-circle/","title":"Circle","content":"We are excited to be here and sponsoring this event. We have backgrounds in working on developer tools that goes back to the early days of something.\nHow do we mature the development of Bitcoin Core itself? One of the things that is useful is suss out the key components of it. In a standard you have a spec, it could be a whitepaper, and then you have a reference implementation, and then a test suite that enforces interoperability. The test suite is what enforces the standard. It\u0026amp;rsquo;s not the …"},{"uri":"/coindesk-consensus-2016/clearing-and-settlement-for-global-financial-institutions/","title":"Clearing And Settlement For Global Financial Institutions","content":"Preliminary notes:\nContact me- https://twitter.com/kanzure\nClearing and settlement for global financial institutions\nMatthew Bishop, The Economist - Moderator\nCharles Cascarilla, itBit\nChris Church, Digital Asset Holdings\nBrad Peterson, Nasdaq\nSandra Ro, CME Group\nMB: Good evening. Nearly time for a drink, but before that we will have a stimulating conversation about payments and settlement. It\u0026amp;rsquo;s one of the startups coming in and got a banking license, mainstream next to him is Chris …"},{"uri":"/scalingbitcoin/milan-2016/client-side-validation/","title":"Client Side Validation","content":"Progress on scaling via client-side validation\nhttps://twitter.com/kanzure/status/785121442602029056\nhttp://diyhpl.us/wiki/transcripts/scalingbitcoin/milan/breaking-the-chain/\nLet\u0026amp;rsquo;s start with what isn\u0026amp;rsquo;t client-side validation. I am going to call this the miner-side approach. Here\u0026amp;rsquo;s some smart contract code. In this example, it\u0026amp;rsquo;s Chronos which is a timestamping contract. What you have here is a contract that stores in ethereum state consensus some hashes as they are …"},{"uri":"/stanford-blockchain-conference/2020/clockwork-nonfrontrunning/","title":"Clockwork Nonfrontrunning","content":"ClockWork: An exchange protocol for proofs of non-front-running\nhttps://twitter.com/kanzure/status/1231012112517844993\nIntroduction Clockwork is an exchange protocol for proofs of non-frontrunning.\nExchange systems Exchange systems let you trade one asset for another asset at a certain price. It\u0026amp;rsquo;s simple and it\u0026amp;rsquo;s supposed to be fair. In this work, we\u0026amp;rsquo;re focused on centralized exchange systems. We\u0026amp;rsquo;re not working with decentralized exchanges just yet. These don\u0026amp;rsquo;t …"},{"uri":"/scalingbitcoin/milan-2016/coin-selection/","title":"Coin Selection","content":"Simulation-based evaluation of coin selection strategies\nhttps://twitter.com/kanzure/status/785061222316113920\nIntroduction Thank you. ((applause))\nHi. Okay. I\u0026amp;rsquo;m going to talk about coin selection. I have been doing this for my master thesis. To take you through what I will be talking about, I will be shortly outlining my work, then talking about coin selection in general. And then the design space of coin selection. I will also be introducing the framework I have been using for simulating …"},{"uri":"/scalingbitcoin/tokyo-2018/edgedevplusplus/coin-selection/","title":"Coin Selection","content":"https://twitter.com/kanzure/status/1047708247333859328\nIntroduction I am going to do a short talk on coin selection. Everyone calls me kalle. In Japanese, my name is kalle. Coin selection, what it is, how it works, and interestingly enough- in the latest version of Bitcoin Core released yesterday, they have changed the coin selection algorithm for the first time since a long time. They are now using something with more scientific rigor behind it (branch-and-bound coin selection), which is good …"},{"uri":"/coindesk-consensus-2016/","title":"Coindesk Consensus","content":" Lawrence H. Summers - Blockchain Database Technology In A Global Context Charles Cascarilla, Chris Church, Brad Peterson, Sandra Ro - Clearing And Settlement For Global Financial Institutions Marco Santori - Delaware Initiative Paul Vigna, Balaji Srinivasan, David Rutter - Future Of Blockchains Jerry Brito, J. Christopher Giancarlo, Benjamin Lawsky, Mark Wetjen - Future Of Regulation Robert Schwinker - Hackathon Intro Jerry Cuomo, Austin Hill, Yorke Rhodes, Lata Varghese - How Tech Companies …"},{"uri":"/scalingbitcoin/montreal-2015/coinscope-andrew-miller/","title":"Coinscope","content":"http://cs.umd.edu/projects/coinscope/\nI am going to talk about a pair of tools, one is a simulator and another one is a measurement station for the bitcoin network. So let me start with the bitcoin simulator framework. The easiest approach is to create a customized model that is a simplified abstraction of what you care about- which is like simbit, to show off how selfish-mining works. What you put in is what you get, so the model is actually different from the actual behavior of the bitcoin …"},{"uri":"/scalingbitcoin/milan-2016/collective-signing/","title":"Collective Signing","content":"Enhancing bitcoin security and performance with strong consistency via collective signing\nEPFL\nEleftherios Kokoris Kogias\nhttps://twitter.com/kanzure/status/785102844839985153\nWe are starting the session called \u0026amp;ldquo;breaking the chain\u0026amp;rdquo;. We will first have collective signing presentation. Thank you.\nThis is joint work with some collaborators.\nWhat we have now is that real-time verification is not safe. What we managed to get is that we get transaction commitment in about 20-90 seconds at …"},{"uri":"/speakers/come-plooy/","title":"Come Plooy","content":""},{"uri":"/verifiable-delay-functions/vdf-day-2019/comments-and-observations-about-timelocks-ron-rivest/","title":"Comments And Observations About Timelocks Ron Rivest","content":"Comments and observations about timelocks and verifiable delay functions\nIntroduction Welcome everybody. It\u0026amp;rsquo;s not only about solving the puzzles, but the immense interest in verifiable delay functions. When setting up this conference, I hadn\u0026amp;rsquo;t expected that. It\u0026amp;rsquo;s hard to predict where technology will go or what things will be popular decades later when you work on something.\nI am just going to review some of the basic stuff we did way back when, setting up a puzzle which was …"},{"uri":"/scalingbitcoin/tokyo-2018/compact-multi-signatures-for-smaller-blockchains/","title":"Compact Multi Signatures For Smaller Blockchains","content":"Compact multi-signatures for smaller blockchains\nDan Boneh (Stanford University), Manu Drijvers and Gregory Neven (DFINITY)\npaper: https://eprint.iacr.org/2018/483.pdf\nhttps://twitter.com/kanzure/status/1048441176024469504\nIntroduction Hi. Thanks a lot for coming in after lunch. This slot is often known as \u0026amp;ldquo;the slot of death\u0026amp;rdquo;. Some of us are jetlagged, this is the perfect time to doze off and only wake up at the end of the talk. I\u0026amp;rsquo;ll try to prevent that from happening. I think …"},{"uri":"/stanford-blockchain-conference/2020/competitive-equilibria-staking-lending/","title":"Competitive Equilibria Staking Lending","content":"Competitive equilibria between staking and on-chain lending\nhttps://twitter.com/kanzure/status/1230581977289379840\nhttps://arxiv.org/pdf/2001.00919v1.pdf\nSee also \u0026amp;ldquo;Stress testing decentralized finance\u0026amp;rdquo; https://diyhpl.us/wiki/transcripts/coordination-of-decentralized-finance-workshop/2020-stanford/stress-testing-decentralized-finance/\nIntroduction There have been some odd finanical attacks in the DeFi space and also on staking. This talk aims to show that the threat model for staking …"},{"uri":"/scalingbitcoin/montreal-2015/competitive-fee-market-urgency/","title":"Competitive Fee Market Urgency","content":"The urgency of a competitive fee market to ensure a scalable future\nI am Marshall. I run Firehash. CTO Cryptsy also. Some people have higher cost, some people have lower cost. I think those were some good estimates for true costs. I am going to be talking about why fees are going to be very important very soon. We\u0026amp;rsquo;ll talk about what happens without fees, talk about why bitcoin really isn\u0026amp;rsquo;t free but how we can do things like microtransactions, real microtransactions, talk about the …"},{"uri":"/decentralized-financial-architecture-workshop/compliance-and-confidentiality/","title":"Compliance And Confidentiality","content":"Compliance and confidentiality: can they co-exist?\nAlexander Zaidelson, Beam\nIntroduction Hi everyone. It\u0026amp;rsquo;s a great pleasure to be here. I\u0026amp;rsquo;m Alexander Zaidelson, CEO of Beam. I\u0026amp;rsquo;ll be presenting our view on the regulation and how we live with it as a project. I\u0026amp;rsquo;m not an expert in regulation. Whatever I\u0026amp;rsquo;m showing here is how we see the landscape from what we understand.\nBeam is a confidential transaction. The question is, how can confidential cryptocurrency co-exist …"},{"uri":"/scalingbitcoin/stanford-2017/concurrency-and-privacy-with-payment-channel-networks/","title":"Concurrency And Privacy With Payment Channel Networks","content":"paper: https://eprint.iacr.org/2017/820.pdf\nIntroduction I am going to talk about concurrency and privacy. This was joint work with my collaborators.\nBitcoin has scalability issues. That\u0026amp;rsquo;s the main reason why we are here today. Currently the bitcoin network allows for less than 10 transactions/second. Today we have more than 135 gigabytes of memory requirement. And there are some high fees and micropayments are not really possible. One of the proposals to fix this is payment channels. …"},{"uri":"/speakers/constance-choi/","title":"Constance Choi","content":""},{"uri":"/stanford-blockchain-conference/2019/coordinated-upgrades/","title":"Coordinated Upgrades","content":"Blockchain upgrades as a coordination game\nhttps://twitter.com/kanzure/status/1091139621000339456\nIntroduction My name is Stephanie Hurder. Today I am going to talk about my paper, blockchain upgrade as a coordination game. This takes an economic lense to the question of how to design blockchain governance. This work was done at Prysm Group and my coauthors. We help blockchains with their governance design. I have a PhD in economics from Harvard where I shared office space with Jacob who just …"},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2016/cory-fields/","title":"Cory Fields","content":"MIT Bitcoin Expo 2016 transcript\nlast year- http://diyhpl.us/wiki/transcripts/mit-bitcoin-expo-2015/ this year- http://diyhpl.us/wiki/transcripts/mit-bitcoin-expo-2016/\nWelcome everyone to MIT Bitcoin Expo 2016. If you haven\u0026amp;rsquo;t heard of Bitcoin by now, then I am not sure how you got here. My name is nchinda. I am the reigning Bitcoin club president. I am going to have some fun. The club is hijacking the #mit-dci IRC channel. You can twitter with #mitbitcoinexpo. There\u0026amp;rsquo;s a link up on …"},{"uri":"/scalingbitcoin/milan-2016/covenants/","title":"Covenants","content":"Bitcoin covenants: Opportunities and challenges\nhttps://twitter.com/kanzure/status/785071789705728000\nWe published this last February at an academic workshop. The work itself has interesting ramifications. My real goal here is to start a conversation and then do a follow-up blog post where we collate feedback from the community. We would like to add this to Bitcoin Core. Covenants.\nThis all started from a very basic and simple observation about the current status of our computing infrastructure. …"},{"uri":"/speakers/cristina-p%C3%A9rez-sol%C3%A0/","title":"Cristina Pérez-Solà","content":""},{"uri":"/cryptoeconomic-systems/2019/cross-chain-deals-and-adversarial-commerce/","title":"Cross Chain Deals And Adversarial Commerce","content":"\u0026amp;ndash; Disclaimer \u0026amp;ndash;\nThese are unpaid transcriptions, performed in real-time and in-person during the actual source presentation. Due to personal time constraints they are usually not reviewed against the source material once published. Errors are possible. If the original author/speaker or anyone else finds errors of substance, please email me at kanzure@gmail.com for corrections.\nI sometimes add annotations to the transcription text. These will always be denoted by a standard …"},{"uri":"/scalingbitcoin/tokyo-2018/edgedevplusplus/cross-chain-swaps/","title":"Cross Chain Swaps","content":"Cross-chain swaps: Atomically swapping coins for privacy or cross-blockchain trades\nhttps://twitter.com/kanzure/status/1048017311431413760\nIntroduction We are Ethan Heilman and Nicolas Dorier. Ethan is from Boston University. Nicolas is from DG Lab and working on NBitcoin. Today we\u0026amp;rsquo;re going to be talking with you about atomic swaps for privacy and for cross-blockchain swaps. When we say atomic swaps, what do we mean? At a very high level, the idea is that it enables Alice and Bob to trade …"},{"uri":"/magicalcryptoconference/2019/cryptographic-hocus-pocus/","title":"Cryptographic Hocus Pocus","content":"Cryptographic hocus-pocus meaning nothing: The zcash trusted setup MPC\nor: \u0026amp;ldquo;Peter Todd\u0026amp;rsquo;s secret love letter to Zooko\u0026amp;rdquo;\nBackground See http://web.archive.org/web/20170717025249/https://petertodd.org/2016/cypherpunk-desert-bus-zcash-trusted-setup-ceremony\nand later it was then redacted: https://petertodd.org/2016/cypherpunk-desert-bus-zcash-trusted-setup-ceremony\nIntroduction Alright. Hopefully you guys are all awake ish or something. I am going to give a talk about the zcash …"},{"uri":"/grincon/2019/cryptography-audit/","title":"Cryptography Audit","content":"libsecp256k1-zkp audit\nIt\u0026amp;rsquo;s a real treat to be able to be a part of this.\nWhy bother? Just a high-level, why are we taking community resources to spend time on audits? There are some perspectives\u0026amp;ndash; it\u0026amp;rsquo;s good for the community and it\u0026amp;rsquo;s what you do.\nBitcoin had on professional security audits and did just fine. But it launched in a very different environment, and it did get audits eventually.\nBeyond just covering your ass, it\u0026amp;rsquo;s good to have these audits because if …"},{"uri":"/misc/ctv-bip-review-workshop/","title":"CTV BIP Review Workshop","content":"OP_CHECKTEMPLATEVERIFY workshop notes\nReference materials transcript tweet https://twitter.com/kanzure/status/1223708325960798208\ntweet https://twitter.com/JeremyRubin/status/1223664128381734912 or https://twitter.com/JeremyRubin/status/1223672458516938752 and https://twitter.com/JeremyRubin/status/1223729378946715648\nIRC logs: http://gnusha.org/ctv-bip-review/\nbip119 proposal: https://github.com/bitcoin/bips/tree/master/bip-0119.mediawiki\nproposal site: https://utxos.org/\nbranch comparison: …"},{"uri":"/baltic-honeybadger/2018/current-state-of-the-market-and-institutional-investors/","title":"Current State Of The Market And Institutional Investors","content":"1 on 1: The current state of the market \u0026amp;amp; institutional investors\nhttps://twitter.com/kanzure/status/1043404928935444480\nBitcoin Association Guy (BAG)\nBAG: I\u0026amp;rsquo;m here with Bruce Fenton and Tone Vays. Bruce is also host of the Satoshi Roundtable and a long-term investor. Tone Vays is a derivatives trader and content creator. We\u0026amp;rsquo;re going to be talking about Wall Street. I believe you\u0026amp;rsquo;re both based in NY? How was the last 12 months?\nTV: I own an apartment there, but I think I …"},{"uri":"/speakers/dahlia-malkhi/","title":"Dahlia Malkhi","content":""},{"uri":"/grincon/2019/dan-boneh/","title":"Dan Boneh","content":"Dan Boneh fireside chat\nTaariq Lewis\nTL: I was one of the founders of SF Bitcoin Devs with aantonop. I am also the co-founder of a company called Promise. We sponsor protocols in privacy as well as mimblewimble. If you are mining or actively looking to mine in grin, please say hello to me because we\u0026amp;rsquo;re connected with a lot of mining companies and hosting companies that are looking to host miners very cheaply. I\u0026amp;rsquo;d love to help. This is the most important panel of the day. There is not …"},{"uri":"/speakers/daniel-cline/","title":"Daniel Cline","content":""},{"uri":"/speakers/daniel-j.-bernstein/","title":"Daniel J. Bernstein","content":""},{"uri":"/speakers/daniel-robinson/","title":"Daniel Robinson","content":""},{"uri":"/speakers/dave-levin/","title":"Dave Levin","content":""},{"uri":"/speakers/david-bailey/","title":"David Bailey","content":""},{"uri":"/speakers/david-rutter/","title":"David Rutter","content":""},{"uri":"/speakers/david-schwartz/","title":"David Schwartz","content":""},{"uri":"/speakers/david-tse/","title":"David Tse","content":""},{"uri":"/baltic-honeybadger/2018/day-1-closing-panel/","title":"Day 1 Closing Panel","content":"Closing panel\nhttps://twitter.com/kanzure/status/1043517333640241152\nRS: Thanks guys for joining the panel. We just need to get one more chair. I am going to introduce Alex Petrov here because everyone else was on stage. The closing panel is going to be an overview of what\u0026amp;rsquo;s happening in bitcoin. I want to start with the question I started with last year. What is the current state of bitcoin compared to last year? What has happened?\nES: Last year, I was sitting next to Craig Wright. His …"},{"uri":"/scalingbitcoin/milan-2016/day-1-group-summaries/","title":"Day 1 Group Summaries","content":"Day 1 group summaries\nWe need two to three minute report backs from each session. Also, note takers. Please email your notes to contact@scalingbitcoin.org so that we can add notes to the wiki. Come join us. Okay, so.\nLightning We discussed routing and several aspects of routing algorithms in the lightning network. We talked about the tradeoff between privacy aspects and reliability in routing. We quickly discovered that after some of the things were already resolved by the papers\u0026amp;ndash; the way …"},{"uri":"/scalingbitcoin/milan-2016/day-2-group-summaries/","title":"Day 2 Group Summaries","content":"Day 2 group summaries\nhttps://twitter.com/kanzure/status/785151245883412480\nOur epic journey in Milan is coming to an end. Let\u0026amp;rsquo;s get seated. Each group is going to have a maximum of 3 minutes to report back. First let\u0026amp;rsquo;s have collaboration between bitcoin community and academia.\nCollaboration between bitcoin community and academia In the first half the workshop, 6 universities gave introductions of their activities and relationship to engineering and companies. We share the fact that …"},{"uri":"/w3-blockchain-workshop-2016/day-2-groups/","title":"Day 2 Groups","content":"Browsers One was creating a new API or updating an existing API for Web Auth or an expansion to the web auth spec, where the browser would understand blockchain-based identity. We want to resolve and display blockchain identity in the browser, anything identified as an identity in a blockchain in a browser. Request payload signature. Apps receiving payloads could check from the user. Those are the four areas we are interested in pursuing for standards.\nBlockchain standardization proposals These …"},{"uri":"/scalingbitcoin/hong-kong-2015/day-2-opening/","title":"Day 2 Opening","content":"You know exactly what I am going to be saying. Code of Conduct. Code of Conduct. Code of Conduct. I am going to introduce the program chair, Neha. Hi everyone. I hope everyone enjoyed day 1. I thought it was quite fascinating.\nWe are going to have a few talks happen later. Look out for those. I\u0026amp;rsquo;d like to go ahead and introduce our first speaker, Pieter.\n"},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2015/decentralization-through-game-theory/","title":"Decentralization Through Game Theory","content":"Thank you Charlie, let\u0026amp;rsquo;s have another round of applause. Up next, we have Andreas Antonopoulos.\nSo I may make this a bit difficult for the camera because I hate standing behind the podium. Welcome everyone. How are you, thank you for coming. How many people in this audience own Bitcoin?\nSo I usually start my question with that. And most audiences that gives me an accurate representation. You gave Bitcoin to every undergraduate, so you ruined my polling ability.\nHow many of you understand …"},{"uri":"/stanford-blockchain-conference/2020/decentralized-oracles-tls/","title":"Decentralized Oracles Tls","content":"DECO: Liberating Web Data Using Decentralized Oracles for TLS\nFan Zhang\nhttps://twitter.com/kanzure/status/1230657639740108806\nIntroduction I am Fan from Cornell. I am going to be talking about DECO, a privacy-preserving oracle for TLS. This is joint work with some other people.\nDecentralized identity What is identity? To use any system, the first thing that the user needs to do is to prove her identity and that she is a user to the system. The identity can be descriptive. You can think of …"},{"uri":"/breaking-bitcoin/2019/defense-of-bitcoin/","title":"Defense Of Bitcoin","content":"Five insights into the defense of bitcoin\nhttps://twitter.com/kanzure/status/1137389045355614208\nIntroduction Today I work at Blockstream but I have a long long history working in open-source software first with the Linux operating system as an advocate then working on the operating system itself. This has led me to a few insights on the defense of bitcoin that has little to do with software but it needs a talk thrown together very quickly for today.\nDefense by safety-critical engineering …"},{"uri":"/coindesk-consensus-2016/marco-santori-delaware-initiative/","title":"Delaware Initiative","content":"Preliminary notes:\nContact me- https://twitter.com/kanzure\nDelaware initiative\nIt\u0026amp;rsquo;s good to see so many friendly audiences in the audience. I am at Pillsbury Wintrhop Shaw Pittman. We are focusing on distinct areas of law as it applies to blockchain tech. We have been in the space as early as 2011 so we were trying to do the land grab. My team has been asked by the State of Delaware to serve as legal ambassadors to the blockchain industry. We couldn\u0026amp;rsquo;t be more honored to serve in this …"},{"uri":"/scalingbitcoin/tokyo-2018/deploying-blockchain-at-scale-lessons-from-the-internet-deployment-in-japan/","title":"Deploying Blockchain At Scale Lessons From The Internet Deployment In Japan","content":"Deploying blockchain at scale: Lessons learned from the Internet deployment in Japan\nJun Muai (Keio University)\nhttps://twitter.com/kanzure/status/1048373339826188288\nOkay. Good morning everybody. Good morning? I am from Keio University. Welcome to Keio University.\nLet me introduce something about our university. This is very old. It\u0026amp;rsquo;s from 1858. It\u0026amp;rsquo;s the oldest university in Japan. It was founded in 1858. The highest bill in this country is 10,000 yen on paper. This person is the …"},{"uri":"/w3-blockchain-workshop-2016/deterministic-signatures-group/","title":"Deterministic Signatures Group","content":"Deterministic expressions (group)\nSo please give your name and organization and what would you like to hear in the next twenty or thirty minutes.\nECDSA threshold signatures. Signature systems. Multisig predicate expressions.\nnew crypto systems build pipeline things, gitian things git signatures interop smart signatures \u0026amp;ldquo;crypto conditions\u0026amp;rdquo; ECDSA threshold signatures …"},{"uri":"/scalingbitcoin/tokyo-2018/edgedevplusplus/digital-signatures/","title":"Digital Signatures","content":"Finite fields, elliptic curves, ECDSA and Schnorr signatures\nDigital signatures\nhttps://twitter.com/kanzure/status/1047634593619181568\nIntroduction Thank you to Anton and to everyone at Keio University and Digital Garage. I have an hour to talk about digital signatures, finite fields, ECDSA, Schnorr signatures, there\u0026amp;rsquo;s a lot of ground to cover. I\u0026amp;rsquo;m going to move quickly and start from a high level.\nMy name is John. I live in New York. I work at a company called Chaincode Labs. Most …"},{"uri":"/misc/discreet-log-contracts/","title":"Discreet Log Contracts","content":"paper: https://adiabat.github.io/dlc.pdf\nslides: http://bit.ly/2uSqkV6 or https://docs.google.com/presentation/d/1QXZBtELcVMoCq6wx-rJr31KvtsqxxcWIewMvuSTpsa4\nhttps://twitter.com/kanzure/status/902201044297555970\nWe are going to have next month on September 13 when Ethan Heilman will be talking about something controversial but he hasn\u0026amp;rsquo;t told me what it is yet. But it\u0026amp;rsquo;s controversial. I am Amy. I organize the meetup with some help from other people in the MIT Bitcoin Club. I write …"},{"uri":"/scalingbitcoin/stanford-2017/discreet-log-contracts/","title":"Discreet Log Contracts","content":"http://diyhpl.us/wiki/transcripts/discreet-log-contracts/\npaper: https://adiabat.github.io/dlc.pdf\nHello everyone. I am going to give a talk about discreet log contracts. I am from MIT DCI. I work on lightning network software and discreet log contracts. A quick intro: these are pretty new. I am not sure if they work. This presentation is part of the peer review process. Maybe the math doesn\u0026amp;rsquo;t work. Please let me know. It might also work, though.\nIt\u0026amp;rsquo;s a system of smart contracts …"},{"uri":"/speakers/dmitry-meshkov/","title":"Dmitry Meshkov","content":""},{"uri":"/speakers/duc-v.-le/","title":"Duc V. Le","content":""},{"uri":"/coordination-of-decentralized-finance-workshop/2020-stanford/economic-risks/","title":"Economic Risks","content":"We looked at economic risks, and how to build a social safety net while allowing innovations. We talked about a bunch of different projects and looked at different systemic risk views from different countries. So the idea was to understand it from an economic perspective. I don\u0026amp;rsquo;t think we came to any great conclusions. There\u0026amp;rsquo;s a lot of economic risk, and people don\u0026amp;rsquo;t really understand it yet. One idea is to have more forums for central banks and regulators to understand what …"},{"uri":"/speakers/ed-felten/","title":"Ed Felten","content":""},{"uri":"/scalingbitcoin/stanford-2017/edgeplusplus/","title":"Edgeplusplus","content":" P2P with John Newbery "},{"uri":"/speakers/edward-budd/","title":"Edward Budd","content":""},{"uri":"/speakers/elaine-shi/","title":"Elaine Shi","content":""},{"uri":"/scalingbitcoin/tel-aviv-2019/elastic-block-caps/","title":"Elastic Block Caps","content":"Elastic block caps\nIntroduction Thank you everyone. I am from the Israeli Bitcoin Association. I will start by describing the problem.\nThe problem The problem is variable transaction fees. The transaction fees shot up. There\u0026amp;rsquo;s a lot of fluctuation. To understand why this is a problem, let\u0026amp;rsquo;s go back to the basics.\nBlock size limit We can have big blocks or small blocks. Each one has advantages and disadvantages. One of the benefits of small blocks is that it\u0026amp;rsquo;s easier to run a …"},{"uri":"/speakers/eleftherios-kokoris-kogias/","title":"Eleftherios Kokoris-Kogias","content":""},{"uri":"/speakers/eli-ben-sasson/","title":"Eli Ben-Sasson","content":""},{"uri":"/speakers/emin-gun-sirer/","title":"Emin Gun Sirer","content":""},{"uri":"/speakers/eran-tromer/","title":"Eran Tromer","content":""},{"uri":"/speakers/eric-martindale/","title":"Eric Martindale","content":""},{"uri":"/scalingbitcoin/tel-aviv-2019/erlay/","title":"Erlay","content":"Erlay: Bandwidth-efficient transaction relay for bitcoin\nhttps://twitter.com/kanzure/status/1171744449396953090\npaper: https://arxiv.org/abs/1905.10518\nIntroduction Hi, my name is Gleb. I work at Chaincode Labs. I am working on making nodes better and stronger and make the network more robust. I\u0026amp;rsquo;ve been working on erlay with Pieter and Greg and some other guys.\nBitcoin p2p network There are private nodes that are behind firewalls like ones run at home. If your node is connected to a …"},{"uri":"/w3-blockchain-workshop-2016/ethcore/","title":"Ethcore","content":"ethcore\nAt ethcore, we are building the infrastructure for the future of the decentralized web. Unless we get distracted by TheDAO and soft-forks and hard-forks. Maybe decentralization is not the most important thing. We want to build a p2p secure serverless web. Why is decentralization such an important notion? There\u0026amp;rsquo;s no intrinsic value in being decentralized. There\u0026amp;rsquo;s intrinsic value in being utilized and secure by people.\nThis is a bit of how we see the architecture. Blockchain is …"},{"uri":"/stanford-blockchain-conference/2019/ethereum2/","title":"Ethereum 2.0 and beyond","content":"Please welcome Vitalik who needs no introduction.\nIntroduction Okay. I have 20 minutes. I will get right to it. Vlad gave a presentation on some of his research into CBC Casper and how CBC Casper can be extended into sharding contexts. This presentation will be about taking some of the existing research into consensus algorithms and sharding and other things we have done in the last few years and see how they concretely translate into what is actually going to be deployed to Ethereum Foundation …"},{"uri":"/cryptoeconomic-systems/2019/everything-is-broken/","title":"Everything Is Broken","content":"Everything is broken\nThis is a clickbaity title, I realize. But the reason I say it is because it\u0026amp;rsquo;s become a mantra for at least myself but for the people who hear me banging my hands on the desk all the time. I am Cory Fields and I work here at the MIT DCI. I am also a Bitcoin Core developer. I am less active these days there because I have been spending some time looking at some higher layer stuff.\n\u0026amp;ldquo;Everything is broken\u0026amp;rdquo; to me is a sentiment that most bitcoin developers feel …"},{"uri":"/scalingbitcoin/hong-kong-2015/extensibility/","title":"Extensibility","content":"Extensibility, fraud proofs, and security models\nEric Lombrozo (CodeShark)\nslides: https://scalingbitcoin.org/hongkong2015/presentations/DAY2/4_extensibility_lombrozo.pdf\nTranscript pending, please email link to video to kanzure@gmail.com for transcribing\u0026amp;hellip;\n"},{"uri":"/breaking-bitcoin/2019/extracting-seeds-from-hardware-wallets/","title":"Extracting Seeds From Hardware Wallets","content":"7DC5A359D0D5B5AB6728\u0026amp;hellip;\nhttps://twitter.com/kanzure/status/1137672946435198976\nIntroduction My talk is about extracting seeds from hardware wallets. I am chief security officer at Ledger. I joined Ledger a bit more than one year ago. I built the Ledger Donjon which is an independent red team. Our mission is to help secure Ledger\u0026amp;rsquo;s products. So what we do day to do is try to break all the hardware wallets. We continuously challenge the security of our products. From time to time, we …"},{"uri":"/baltic-honeybadger/2018/extreme-opsec-for-the-modern-cypherpunk/","title":"Extreme Opsec For The Modern Cypherpunk","content":"Extreme opsec for the modern cypherpunk\nJameson is the infrastructure engineer at Casa. Please welcome Jameson Lopp.\nIntroduction Hi fellow cypherpunks. We\u0026amp;rsquo;re under attack. Corporations and nation states in their quest for omniscience have slowly stripped away our privacy. We are the frog being boiled in the pot called progress. We can\u0026amp;rsquo;t trust that corporations will grant us privacy out of their beneficience. Our failures here are our own. After being swatted a year ago, I set out to …"},{"uri":"/misc/failures-of-secret-key-cryptography/","title":"Failures Of Secret Key Cryptography (2013)","content":"FSE 2013\nWelcome to the second invited talk, to be given by Dan Bernstein. Dan is one of the few members of our community who does not need an introduction. It\u0026amp;rsquo;s a great honor and pleasure that he has agreed to give a talk here. Dan comes from UC Berkeley and from Chicago. Just a few things you might know Dan from\u0026amp;ndash; he sued the U.S. government about export controls. In 2004, .. in a class of his.. a lot of qmail, his work on factoring, ECC, and symmetric cryptology. Poly1305, .. and …"},{"uri":"/tags/fairness/","title":"fairness","content":""},{"uri":"/speakers/fan-zhang/","title":"Fan Zhang","content":""},{"uri":"/scalingbitcoin/milan-2016/fast-difficulty-adjustment/","title":"Fast Difficulty Adjustment","content":"Fast difficulty adjustment using a low-pass finite impulse response filter\nhttps://twitter.com/kanzure/status/785107422323085312\nslides https://scalingbitcoin.org/milan2016/presentations/Scaling%20Bitcoin%203%20-%20Mark%20Friedenbach.pdf\nIntroductions I work at Blockstream Labs. This work is based on work I did in 2013 which is now only being presented. If there are any control engineers, I would encourage you. I am going to cover some mistakes that have been covered in the industry on …"},{"uri":"/chaincode-labs/chaincode-residency/2019-06-25-fabrice-drouin-fee-management/","title":"Fee Management (Lightning Network)","content":"Location: Chaincode Labs Lightning Residency 2019\nFabrice: So I\u0026amp;rsquo;m going to talk about fee management in Lightning which has been surprisingly one of the biggest operational issues we had when we launched the Lightning Network. So again the idea of Lightning is you have transactions that are not published but publishable, and in our case the problem is what does exactly publishable mean. So it means the UTXO that you’re spending is still spendable. It means that the transaction is fully …"},{"uri":"/scalingbitcoin/montreal-2015/peter-r/","title":"Fee markets","content":"((Note that there is a more accurate transcript from Peter-R himself below.))\nMiners have another job as well. Miners are commodity producers, they produce something that the world has never seen. They produce block space, which is room for transactional debt. Let\u0026amp;rsquo;s explore what the field of economics tells us. We\u0026amp;rsquo;ll plot the total number of bytes per block. On the vertical we will plot the unit cost of the commodity, or the price of 1 transaction worth of blockspace. The coordinates …"},{"uri":"/bit-block-boom/2019/fiat-money-fiat-food/","title":"Fiat Money Fiat Food","content":"Fiat money and fiat food\nhttps://twitter.com/kanzure/status/1162734566479728641\nIntroduction Saife saved my life. Until I met Saife, and had him on my show and talked to him, I was a shitcoiner. Okay? Sorry guys. I am going to lay it out there. He talked to me, he came on my show, he sent me his book, his writings, and before I knew it, I started something I really wanted to share with everyone.\nReal introduction Okay, thank you everyone and Gerry for inviting me. Always fun to be in Texas to …"},{"uri":"/scalingbitcoin/milan-2016/flare-routing-in-lightning/","title":"Flare Routing In Lightning","content":"Flare: An approach to routing in lightning network\nhttps://twitter.com/kanzure/status/784745976170999810\nI will not be as technical as Olaoluwa was. You have nodes that open up payment channels. This scheme is actually developed at the moment in great detail. So how do you find the channels through which to send payments? So we wanted to propose some initial solution to this.\nRouting requirements It should be source routing because we need the privacy. When a user sends a payment, so the …"},{"uri":"/cryptoeconomic-systems/2019/flash-boys-v2/","title":"Flash Boys V2","content":"\u0026amp;ndash; Disclaimer \u0026amp;ndash;\nThese are unpaid transcriptions, performed in real-time and in-person during the actual source presentation. Due to personal time constraints they are usually not reviewed against the source material once published. Errors are possible. If the original author/speaker or anyone else finds errors of substance, please email me at kanzure@gmail.com for corrections.\nI sometimes add annotations to the transcription text. These will always be denoted by a standard …"},{"uri":"/speakers/florian-maier/","title":"Florian Maier","content":""},{"uri":"/speakers/florian-tramer/","title":"Florian Tramer","content":""},{"uri":"/scalingbitcoin/stanford-2017/flyclient-super-light-clients-for-cryptocurrencies/","title":"Flyclient Super Light Clients For Cryptocurrencies","content":"As you know, the blockchain is a chain because each block connects to the previous block through these hashes. In the header of each block is a commitment to all the transactions. It\u0026amp;rsquo;s using this merkle hash tree where at each level the parent node hashes to the children and this gives you some nice properties which I will talk about later. I need to check consistency though. The first thing I need to check is that the transactions don\u0026amp;rsquo;t spend more than they have\u0026amp;hellip; then I need …"},{"uri":"/stanford-blockchain-conference/2019/formal-verification/","title":"Formal Verification","content":"Formal verification: The road to complete security of smart contracts\nslides: https://twitter.com/MartinLundfall/status/1091119463276064769\nhttps://twitter.com/kanzure/status/1091103595016085504\nIntroduction Thank you everyone. It\u0026amp;rsquo;s exciting to be here speaking about formal verification. The road to complete security of smart contracts is a sensationalist title. I\u0026amp;rsquo;ll be spending a few moments making a huge disclaimer.\nDisclaimer This can only be interpreted as a very long road or a …"},{"uri":"/scalingbitcoin/tokyo-2018/forward-blocks/","title":"Forward Blocks","content":"Forward blocks: On-chain settlement capacity increases without the hard-fork\nMark Friedenbach (maaku)\npaper: http://freico.in/forward-blocks-scalingbitcoin-paper.pdf\nslides: http://freico.in/forward-blocks-scalingbitcoin-slides.pdf\nhttps://twitter.com/kanzure/status/1048416249791668225\nIntroduction I know that we\u0026amp;rsquo;re running late in this session so I\u0026amp;rsquo;ll try to keep this fast and get everyone to lunch. I have presented at Scaling Bitcoin four times now so I won\u0026amp;rsquo;t dwell on the …"},{"uri":"/stanford-blockchain-conference/2020/fractal/","title":"Fractal - Post-Quantum and Transparent Recursive Proofs from Holography","content":"https://twitter.com/kanzure/status/1230295372909514752\nhttps://eprint.iacr.org/2019/1076.pdf\nIntroduction One of the most powerful things that you can do with SNARKs is something called recursive proofs where you actually prove that another SNARK was correct. I can give you a proof of a proof of a proof and this is amazing because you can prove an ever-expanding computation like a blockchain is always correct. I can always give you a proof that you have the latest block and you know the entire …"},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2016/fraud-proofs-petertodd/","title":"Fraud Proofs","content":"In Bitcoin we have made this tradeoff where we don\u0026amp;rsquo;t have everyone running full nodes. Not everyone is participating equally. If you have a full node, you have lots of gigs of hard drive space, but if you do that, you only get a few transactions per second. Modularizing validation an argument for this is how to improve on this situation.\nWhat\u0026amp;rsquo;s the problem we are trying to solve? This is a real screenshot from one of the Android wallets. What this shows is that the SPV client will …"},{"uri":"/scalingbitcoin/tokyo-2018/fraud-proofs/","title":"Fraud Proofs","content":"Improving SPV client validation and security with fraud proofs\nMustafa Al-Bassam (University College London)\npaper: https://arxiv.org/pdf/1809.09044.pdf\nhttps://twitter.com/kanzure/status/1048446183004233731\nIntroduction I am going to be talking about fraud proofs. It allows lite clients to have a leve lof security of almost the level of a full node. Before I describe fraud proofs, how about we talk about motivations.\nMotivations There\u0026amp;rsquo;s a large tradeoff between blockchain decentralization …"},{"uri":"/breaking-bitcoin/2019/fud-perceived-vs-real-bitcoin-risks/","title":"Fud Perceived Vs Real Bitcoin Risks","content":"https://twitter.com/kanzure/status/1137285873534492672\nEric Voskuil 3CD8 C07F 0B5C E14E\nJimmy FAA6 17E3 2679 E455\nRodolfo 1C9E 033C 6C65 8606\nIntroduction AW: Some topics might have more agreement between the three of you, and some maybe less. It\u0026amp;rsquo;s up to you guys to say smart things.\nJS: Can\u0026amp;rsquo;t guarantee anything there.\nFUD: bitcoin too volatile to be used as money AW: What about, bitcoin is too volatile to be used as money?\nEV: It is used as money, so.\nRN: Bitcoin was created so that …"},{"uri":"/cryptoeconomic-systems/2019/funding/","title":"Funding bitcoin development","content":"Funding bitcoin development\nIt\u0026amp;rsquo;s basically open-source funding. It\u0026amp;rsquo;s a subset of open-source funding. But these are similar problems with many open-source projects. As far as I can tell, all these digital currency cryptocurrency projects are licensed with open-source licenses. There may be some that are not, and some things are patented. I generally steer clear of the patented work. If it\u0026amp;rsquo;s decentralized and open-source, then why are you just delivering a binary to me? I …"},{"uri":"/misc/bitcoin-adam3us-fungibility-privacy/","title":"Fungibility and Privacy","content":"https://www.youtube.com/watch?v=3dAdI3Gzodo\nFirst of all I was going to explain what we mean by fungibility before bitcoin and ecash. It\u0026amp;rsquo;s an old legal concept in fact, about paper currency. It\u0026amp;rsquo;s the idea that a one ten dollar note is the same as any other ten dollar note. If you receive a note that was involved in a theft, 10 transactions ago, and the police investigate the theft, they have no right to remove the ten dollar note from your pocket. It\u0026amp;rsquo;s not your fault that it …"},{"uri":"/scalingbitcoin/hong-kong-2015/fungibility-and-scalability/","title":"Fungibility And Scalability","content":"slides: https://scalingbitcoin.org/hongkong2015/presentations/DAY1/1_overviews_2_back.pdf\nI think everyone knows what fungibility is, it\u0026amp;rsquo;s when coins are equal and interchangeable. It\u0026amp;rsquo;s an important property for an electronic cash system. All bitcoin users would have a problem if fungability goes away.\nBitcoin has fungibility without privacy. Previous electronic cash systems had fungibility and cryptographic blinding. In Bitcoin, there\u0026amp;rsquo;s decentralized mining that somebody will …"},{"uri":"/scalingbitcoin/milan-2016/fungibility-overview/","title":"Fungibility Overview","content":"https://twitter.com/kanzure/status/784676022318952448\nIntroduction Alright. So let\u0026amp;rsquo;s get started. Okay. Why fungibility? Let\u0026amp;rsquo;s start. What does fungibility mean? Bitcoin is like cash. The hope is that it\u0026amp;rsquo;s for immediate and final payments. To add some nuiance there, you might have to wait for some confirmations. Once you receive a bitcoin, you have a bitcoin and that\u0026amp;rsquo;s final. So even with banks and PayPal, who sometimes shutdown accounts for trivial reasons or sometimes …"},{"uri":"/coindesk-consensus-2016/future-of-blockchains/","title":"Future Of Blockchains","content":"Preliminary notes:\nContact me- https://twitter.com/kanzure\nThe future of blockchains\nPaul Vigna, WSJ - Moderator\nBalaji Srinivasan, 21 Inc.\nDavid Rutter, R3\nPV: Everyone has been asking me to stir you guys up. We have 25 minutes. I don\u0026amp;rsquo;t want to waste time. Which one of you is building betamax?\nBS: Bitcoin and blockchain database technology are complementary. I think last year I was much more bearish on private blockchain database technology. As I was talking with David earlier, \u0026amp;hellip;. …"},{"uri":"/breaking-bitcoin/2019/future-of-hardware-wallets/","title":"Future Of Hardware Wallets","content":"The future of hardware wallets\nD419 C410 1E24 5B09 0D2C 46BF 8C3D 2C48 560E 81AC\nhttps://twitter.com/kanzure/status/1137663515957837826\nIntroduction We are making a secure hardware platform for developers so that they can build their own hardware wallets. Today I want to talk about certain challenges for hardware wallets, what we\u0026amp;rsquo;re missing, and how we can get better.\nCurrent capabilities of hardware wallets Normally, hardware wallets keep keys reasonably secret and are able to spend coins …"},{"uri":"/magicalcryptoconference/2019/future-of-privacy-coins/","title":"Future Of Privacy Coins","content":"Future of privacy coins\nAM: That\u0026amp;rsquo;s not good. Hi everyone. Thanks for coming to the future of privacy coins panel. I want to spend a minute talking ablout backgrounds and interest in this area.\nBG: I have a PhD in something. I got into monero a couple of years ago. I needed to pay rent, so I did some work in math in exchange for money.\nAP: I work on confidential transactions and scriptless scripts and I do not have a PhD.\nAM: What do you think about taproot and schnorr signatures?\nAP: Sure. …"},{"uri":"/coindesk-consensus-2016/future-of-regulation/","title":"Future Of Regulation","content":"Preliminary notes:\nContact me- https://twitter.com/kanzure\nThe future of regulation\nJerry Brito, Coin Center\nJ. Christopher Giancarlo, CFTC\nBenjamin Lawsky, Lawsky Group\nMark Wetjen, DTCC\nJB: I want to start with Giancarlo. Your approach has been \u0026amp;ldquo;first do no harm\u0026amp;rdquo;. What opportunity is this?\nGiancarlo: There are a number of elements to my interest. I want to go back to a moment of time where it became clear tome that something like this, although I don\u0026amp;rsquo;t know if it would be …"},{"uri":"/scalingbitcoin/montreal-2015/future-of-spv-tech/","title":"Future Of Spv Tech","content":"https://docs.google.com/document/d/1t0bSZj5b66xBdW7xrjHlcvfqYAbTaQDB4-_T0Jvs3T4/edit#heading=h.5lm45oa6kuri\nissues with current SPV wallets\nExisting clients and their status\nbitcoinj electrum ** they are doing SPV proofs ** bloom filters utxo commitments need to get in need to pick which type of utxo commitments\nNumber of nodes to connect to for more SPV clients\n1 header from each peer to verify that we are all getting the same thing what block does each peer think is the best? very cheap to …"},{"uri":"/decentralized-financial-architecture-workshop/g20-discussion/","title":"G20 Discussion","content":"Why do we need a multi-stakeholder discussion in a blockchain world? A report from G20 discussions.\nhttps://bsafe.network\nIntroduction I am the cofounder of the bsafe.network which focuses on blockchain research. I was a program co-chair for Scaling Bitcoin at Keio University last year. I also work with IEEE, ACM conferences, Ledger Journal, and more. My background is engagement with Bank of Japan NTT internet cash in 1998-2000.\nSeveral huge incidents From a regulatory point of view, there are …"},{"uri":"/speakers/gavin-andresen/","title":"Gavin Andresen","content":""},{"uri":"/bitcoin-core-dev-tech/2015-02/gavinandresen/","title":"Gavinandresen","content":"http://blog.circle.com/2015/02/10/devcore-livestream/\nThe instant transaction time.. you know I walk up to a cash register, I put my phone there, and in a second or two the transaction is confirmed and I walk away with my coffee. Anything beyond that, 10 minutes versus 1 minute doesn\u0026amp;rsquo;t matter. So the problem you want to solve is how do we get instant confirmation.. there\u0026amp;rsquo;s a bunch of ideas about this, like a trusted third party that promises to not double spend, have some coins …"},{"uri":"/speakers/georgia-avarikioti/","title":"Georgia Avarikioti","content":""},{"uri":"/scalingbitcoin/tokyo-2018/ghostdag/","title":"Ghostdag","content":"The GHOSTDAG protocol\nYonatan Sompolinsky and Aviv Zohar (The Hebrew University of Jerusalem)\npaper: https://eprint.iacr.org/2018/104.pdf\nIntroduction This is joint work with Yonatan. I am going to talk about a DAG-based protocol to scale on-chain. The reason why I like this protocol is because it\u0026amp;rsquo;s a very simple generalization of the longest-chain protocol that we all know and love. It gives some insight into what the role of proof-of-work is in these protocols. I\u0026amp;rsquo;ll start with an …"},{"uri":"/speakers/giulio-malavolta/","title":"Giulio Malavolta","content":""},{"uri":"/bitcoin-developers-miners-meeting-2016/jihan-wu-google-tech-talk/","title":"Google Tech Talk (2016)","content":"Bitcoin\nGoogle Tech Talk\nOkay so maybe we will start. Thank you for coming. We have about 25 folks here from the Bitcoin community, both miners and Core developers. Don\u0026amp;rsquo;t know exactly what the definition of a Core developer is, but I guess I know one when I see one. So anyway, we\u0026amp;rsquo;re lucky here to have Jihan Wu. He\u0026amp;rsquo;s the co-founder of Bitmain, a leading Chinese bitcoin technology company and mining pool. He runs Antpool which has 270 petahash which I think represents about 20% …"},{"uri":"/texas-bitcoin-conference-2014/gox/","title":"Gox (2014)","content":"Ryan is a founder of BitBits. They donate to any charity in the US. BitBits was a 2013 Harvard Business School new venture finalist. Coming from Mass. As many of our speakers they have traveled a long way. Andreas from \u0026amp;hellip; lawyer. Anti-money laundering specialist. He represents many companies for the transfer of money. He is a criminal defense attorney. He is a frequent speaker. On freedom too. All about freedom and frequent speakers at many money transmitting issues.\nGentlemen you have a …"},{"uri":"/scalingbitcoin/stanford-2017/graphene-set-reconciliation/","title":"Graphene Set Reconciliation","content":"Brian N. Levine, College of Information and Computer Sciences, UMass Amherst\nThis is joint work with some people I work with at UMass, including Gavin Andresen.\nThe problem I am going to focus on in this presentation is how to relay information to a new block, to a neighbor, that doesn\u0026amp;rsquo;t know about next. This would be on the fast relay network or on the regular p2p network. It\u0026amp;rsquo;s about avoiding a situation where, the naieve situation is to send the entire block data. Alice gives block …"},{"uri":"/speakers/gregory-neven/","title":"Gregory Neven","content":""},{"uri":"/grincon/","title":"Grincon","content":" Grincon 2019 "},{"uri":"/grincon/2019/","title":"Grincon 2019","content":" John Woeltz - Cryptography Audit Taariq Lewis - Dan Boneh Lehnberg Andrew Poelstra - Scriptless Scripts With Mimblewimble "},{"uri":"/rebooting-web-of-trust/2019-prague/group-updates/","title":"Group Updates.Md","content":"Group updates\nAlice abuses verifiable credentials We restricted our scope to a manageable slice of the problem we think we can realistically handle. It\u0026amp;rsquo;s been very productive. We made an outline together, and now everyone can work on individual parts of the paper. I think it\u0026amp;rsquo;s been great.\nBlockcerts v3 We categorized what we wanted to write about and work on and kind of going back and looking at the history of blockcerts and specific things that were added, and an extension that were …"},{"uri":"/rebooting-web-of-trust/2019-prague/groups/","title":"Groups","content":"Group 1: Agents We talked about minimal requirements for \u0026amp;hellip; a different set of protocols and other implementations, and we asked the question, what\u0026amp;rsquo;s out there for being able to create a minimal requirement for\u0026amp;hellip; Are we able to map this and pull it all down into a minimal requirement architecture for an agent without having to buy into the whole stack? What about building an agent for a smartphone or a feature phone, and then move on from there? Do you need a blockchain for …"},{"uri":"/w3-blockchain-workshop-2016/groups-identity/","title":"Groups Identity","content":"The topic that we have been working on is identity for everyone. In terms of trusted set of parties if you will, that can potentially provide some level of attestation to the identity and that can be provided in a digitized manner as to what levels of service an be provided to that level of identity as well.\n\u0026amp;hellip;\nWhat belongs in a blockchain? What works in a blockchain? What doesn\u0026amp;rsquo;t work in a blockchain? How should it be stored? How can we make sure that there\u0026amp;rsquo;s redundancy? What …"},{"uri":"/speakers/guillermo-navarro-arribas/","title":"Guillermo Navarro-Arribas","content":""},{"uri":"/coindesk-consensus-2016/hackathon-intro/","title":"Hackathon Intro","content":"Preliminary notes:\nContact me- https://twitter.com/kanzure\nHackathon intro\u0026amp;mdash; Thank you everyone for showing up. This is a fantastic event coming togehter. Mid-February we were focusing on our team, how were we going to make the room feel full at 800 people? Well today we are sold-out at 1500 people. We have a full room today and we are excited about the developers that have come together. It is the perfect day for a Hackathon, it\u0026amp;rsquo;s rizzling 50 degrees if you choose to go outside so we …"},{"uri":"/tags/halving/","title":"halving","content":""},{"uri":"/stanford-blockchain-conference/2019/handel-practical-multisig-aggregation/","title":"Handel Practical Multisig Aggregation","content":"Handel: Practical multi-signature aggregation for large byzantine committees\nIntroduction Handle is a aggregation protocol for large scale byzantine committees. This is work with my colleagues in addition to myself.\nWhy aggregate? Distributed systems often require gathering statements about large subsets of nodes. However, processing (filtering, aggregating\u0026amp;hellip;) measurements can be a bottleneck. We want to apply some processing while collecting the measurements.\nWhy byzantine? A byzantine …"},{"uri":"/scalingbitcoin/tokyo-2018/edgedevplusplus/reorgs/","title":"Handling Reorgs \u0026 Forks","content":"https://twitter.com/kanzure/status/1052344700554960896\nDev++ / BC2 - October 4th-5th 2018 - Keio University, Tokyo, Japan https://bitcoinedge.org/event/keio-devplusplus-2018\nschedule: https://keio-devplusplus-2018.bitcoinedge.org/#schedule\nIntroduction Good morning, my name is Bryan. I\u0026amp;rsquo;m going to be talking about reorganizations and forks in the bitcoin blockchain. First, I want to define what a reorganization is and what a fork is.\nDefinitions You might have heard that the bitcoin …"},{"uri":"/stanford-blockchain-conference/2020/hardware-accelerated-rsa/","title":"Hardware Accelerated Rsa - VDFs, SNARKs, and Accumulators","content":"Hardware Accelerated RSA - VDFs, SNARKs, and Accumulators\nhttps://twitter.com/kanzure/status/1230551345700069377\nIntroduction I am going to talk about accelerating RSA operations in hardware. So let\u0026amp;rsquo;s just get into it.\nOutline I\u0026amp;rsquo;ll talk about what acceleration is and why we\u0026amp;rsquo;re interested in it, then we\u0026amp;rsquo;ll get into RSA primitives, then we\u0026amp;rsquo;ll get into algorithms, and then various platforms for hardware. Hardware is anything you\u0026amp;rsquo;re going to run software on. …"},{"uri":"/scalingbitcoin/tel-aviv-2019/edgedevplusplus/hardware-wallet-design-best-practices/","title":"Hardware Wallet Design Best Practices","content":"https://twitter.com/kanzure/status/1171322716303036417\nIntroduction We have 30 minutes. This was a talk by me and Jimmy but Jimmy talked for like 5 hours yesterday so I\u0026amp;rsquo;ll be talking today.\nImagine you want to start working in bitcoin development. There\u0026amp;rsquo;s a chance you will end up using a hardware wallet. In principle, it\u0026amp;rsquo;s not any different from other software development. There\u0026amp;rsquo;s still programming involved, like for firmware. Wallets have certain features and nuances …"},{"uri":"/speakers/harry-kalodner/","title":"Harry Kalodner","content":""},{"uri":"/speakers/henry-de-valence/","title":"Henry de Valence","content":""},{"uri":"/scalingbitcoin/tokyo-2018/edgedevplusplus/hierarchical-deterministic-wallets/","title":"Hierarchical Deterministic Wallets","content":"Hierarchical deterministic Wallets (bip32)\nhttps://twitter.com/kanzure/status/1047714436889235456\nhttps://teachbitcoin.io/presentations/wallets.html\nIntroduction My name is James Chiang. Quick introduction about myself. My contributions to bitcoin have been on the project libbitcoin where I do documentation. I\u0026amp;rsquo;ve been working through the APIs and libraries. I think it\u0026amp;rsquo;s a great toolkit. Eric Voskuil is speaking later today and he also works on libbitcoin. I also volunteered to talk …"},{"uri":"/dallas-bitcoin-symposium/history-and-extrapolation/","title":"History And Extrapolation","content":""},{"uri":"/scalingbitcoin/tokyo-2018/how-much-privacy-is-enough/","title":"How Much Privacy Is Enough","content":"How much privacy is enough? Threats, scaling, and trade-offs in blockchain privacy protocols\nIan Miers (secparam)\nunrelated, https://arxiv.org/pdf/1706.00916.pdf\nIntroductions Hi everybody. This is a talk on how much privacy is enough, evaluating trade-offs in privacy and scalability. This is going to be unusual for this conference because I will not be presenting new technical content. I am going to be talking about evaluating the tradeoffs between these scalability and privacy. As context, my …"},{"uri":"/coindesk-consensus-2016/how-tech-companies-are-embracing-blockchain-database-technology/","title":"How Tech Companies Are Embracing Blockchain Database Technology","content":"Preliminary notes:\nContact me- https://twitter.com/kanzure\nHow tech companies are embracing blockchain database technology\nMartha Bennett, Forrester - Moderator\nJerry Cuomo, IBM\nAustin Hill, Blockstream\nYorke Rhodes, Microsoft\nLata Varghese, Cognizant\nMB: Taking the temperature of the industry. What\u0026amp;rsquo;s actualy going on out there? You may know who Forrester is. I am a principal analyst there covering blockchain database technology. Many of the questions I will be asking the panelists are the …"},{"uri":"/scalingbitcoin/stanford-2017/how-to-charge-lightning/","title":"How To Charge Lightning","content":"Our next talk is getting into layer 2. Leaving what needs to done at th\u0026amp;hellip;\nI am going to start with maybe a simple beginning talking about a single channel between Alice and Bob. We heard about channels yesterday so I am not going to go into details. Alice is not going to cheat Bob in my scenario. Everything is going to run as if everyone honest and doing their best effort, for my example. They open a channel and insert 10 coins. Every time Alice moves her coins to Bob or the other way …"},{"uri":"/coindesk-consensus-2016/how-to-get-bitcoin/","title":"How To Get Bitcoin","content":"Preliminary notes:\nContact me- https://twitter.com/kanzure\nHow to get bitcoin\nBalaji Srinivasan\nMy talk is going to be pretty different from the others. I will try to make this relevant to the blockchain database technology attendees. We\u0026amp;rsquo;re going to talk here today what we call the machine web. It\u0026amp;rsquo;s a web where machines earn bitcoin on each HTTP request. Who here knows what an HTTP request? Every time you load a web page, you make a lot of HTTP requests. So if you are earning bitcoin …"},{"uri":"/bit-block-boom/2019/how-to-meme-bitcoin-to-the-moon/","title":"How To Meme Bitcoin To The Moon","content":"How to meme bitcoin to the moon\nIntroduction How many of y\u0026amp;rsquo;all were at the dinner last night? Okay, great. I had a lot of fun. It was fantastic. I don\u0026amp;rsquo;t know how we will beat it next year, but we will figure something out. I am Michael Goldstein, and welcome to my ridiculous tedtalk. A lot of people talk about price fundamentals, but I am going to talk about how to troll and take the curves hard.\nA month ago today, a pivotal moment in US history occurred in the US congress. The …"},{"uri":"/scalingbitcoin/montreal-2015/how-to-mine-bitcoin-profitably/","title":"How To Mine Bitcoin Profitably","content":"How to mine bitcoin profitability\nMinting money with megawatts\nThank you for the introduction. We thought bitcoin was really a good idea for an unstable and inefficient financial world. I am going to dive and talk about this presentation which is how to mine bitcoin profitably. This is a short talk, it\u0026amp;rsquo;s supposed to be a short talk, so let\u0026amp;rsquo;s get straight to the crux of the matter.\nBitcoin mining is the lowest part of the transaction stack. It scales. It\u0026amp;rsquo;s parallelizable. There …"},{"uri":"/stanford-blockchain-conference/2019/htlcs-considered-harmful/","title":"Htlcs Considered Harmful","content":"https://twitter.com/kanzure/status/1091033955824881664\nIntroduction I am here to talk about a design pattern that I don\u0026amp;rsquo;t like. You see HTLCs a lot. You see them in a lot of protocols for cross-chain atomic exchanges and payment channel networks such as lightning. But they have some downsides, which people aren\u0026amp;rsquo;t all familiar with. I am not affiliated with Interledger, but they convinced me that HTLCs were a bad idea and they developed an alternative to replace HTLCs. There\u0026amp;rsquo;s a …"},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2015/human-side-trust-workshop/","title":"Human Side Trust Workshop","content":"We would like to start with a brief activity. In you rprograms, this says design workshop. If that scares you, then we will not be doing trust falls. We will not be forming teams. But we would like to start with an activity. Identify someone around you who you do not know. Keep a mental image of that person in your mind.\nWould you trust this person to save your seat? Would you trust them to watch your laptop if you went to get lunch? Would you loan them $15 to grab lunch? In cash? Would you give …"},{"uri":"/speakers/hutchins/","title":"Hutchins","content":""},{"uri":"/speakers/ian-lee/","title":"Ian Lee","content":""},{"uri":"/speakers/ian-miers/","title":"Ian Miers","content":""},{"uri":"/decentralized-financial-architecture-workshop/implications/","title":"Implications","content":"Implications on regulation and governance of blockchain-based finance\nYuta Takanashi (Financial Services Agency, Japan)\nDisclaimer First, please note that the opinions presented here belong to myself and don\u0026amp;rsquo;t represent the organizations to which I belong.\nMajor goals for financial regulators The primary goals of financial regulators are to maintain financial stability, protect investors and consumers, and prevent financial crimes. These goals are public interests and are needed to be …"},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2016/maaku-panel/","title":"Improvements to Bitcoin","content":"This can be a broad range of topics for improvements. I am Mark Friedenbach, I have worked on Bitcoin protocol research, but I also do Core tech engineering at Blockstream. We also have Jonas, an independent Bitcoin Core developer. We also have Andrew Poelstra, who has been core to the crypto work which has been incoporated into Bitcoin, such as libsecp256k1 which we recently integrated in the 0.12 release. It speeds up Bitcoin validation by 7-8x. We also have Joseph Poon, the co-inventor of the …"},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2018/improving-bitcoin-smart-contract-efficiency/","title":"Improving Bitcoin Smart Contract Efficiency","content":"https://twitter.com/kanzure/status/980545280973201410\nIntroduction I will be talking about discreet log contracts, taproot, and graftroot. Not in that order, the order will actually be taproot, graftroot, and then discreet log contracts.\nQuick intro: I\u0026amp;rsquo;m Tadge Dryja. I work here at MIT down the street at Digital Currency Initiative. I was coauthor on the lightning network paper, and I worked on lightning. I also was the author of a paper introducing discreet log contracts. It\u0026amp;rsquo;s a …"},{"uri":"/scalingbitcoin/hong-kong-2015/in-adversarial-environments-blockchains-dont-scale/","title":"In Adversarial Environments Blockchains Dont Scale","content":"slides: https://scalingbitcoin.org/hongkong2015/presentations/DAY1/2_security_and_incentives_2_todd.pdf\nThat was a very useful talk (on security assumptions), thank you Andrew.\nI am going to start by talking about nitty-gritty applications where adversarial thinking is useful for incentives for decentralization. In an environment where everyone has the data, we are kind of limited as to what we can do. When we talk about scale, I am talking about 5 or 10 orders of magnitude. Do we have a system …"},{"uri":"/tags/incentives/","title":"incentives","content":""},{"uri":"/scalingbitcoin/stanford-2017/incentives-tradeoffs-transaction-selection-in-dag-based-protocols/","title":"Incentives Tradeoffs Transaction Selection In Dag Based Protocols","content":"Yonatan Sompolinsky (The Hebrew University)\nCommercial effort to implement DAG-based protocols. No ICO, it\u0026amp;rsquo;s a regular company.\nA little bit background of DAG-based protocols. The background to this work is something we have been working at Hebrew University and Yoad. This idea of blockDAG is about layer 1 of bitcoin. And so it\u0026amp;rsquo;s a generalization of the chain structure of blockchain. As such, there are two solutions- lightning network and payment channels, and were scaling up layer …"},{"uri":"/scalingbitcoin/tokyo-2018/incentivizing-payment-channel-watchtowers/","title":"Incentivizing Payment Channel Watchtowers","content":"Incentivizing payment channel watchtowers\nGeorgia Avarikioti, Felix Laufenberg, Jakub Sliwinski, Yuyi Wang and Roger Wattenhofer (ETH Zurich)\nZeta Avarikioti\nhttps://twitter.com/kanzure/status/1048767166823071746\nIntroduction Hi. Good morning. I am Zeta. I am going to talk about how to incentivize payment channel watchtowers. This is joint work with my collaborators.\nMicropayment channels There are many ways to construct channels such as lightning channels and duplex channels. There\u0026amp;rsquo;s …"},{"uri":"/coindesk-consensus-2016/internal-approaches-blockchain-database-technology-strategies/","title":"Internal Approaches Blockchain Database Technology Strategies","content":"Preliminary notes:\nContact me- https://twitter.com/kanzure\nWilliam Mougayar, The Business Blockchain - Moderator\nEdward Budd, Deutsche Bank\nIan Lee, Citi Ventures\nScott Manuel, Thomson Reuters\nBart Suichies, Philips\nJeremy Wilson, Barclays\nJW: Matthew Bishop\u0026amp;rsquo;s panel yesterday divided the universe into three broad categories. This seems to be the way these things work out. You get the newcomer who realy gets it right and gets very big. Then you get in the case particuarly, which is what …"},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2015/internet-of-value/","title":"Internet Of Value","content":"What are the lessons from the development of the internet that we can learn from? Why is there an inevitability as to what Bitcoin is doing?\nAt a high level, I like to explain that we are experiencing a fundamental transformation in how the world economy stores and verifies value. Bitcoin and these other projects that are being built are part of that arc. We have talked not just about payments. It\u0026amp;rsquo;s about how ownership and fidicuiary trust in general can be managed. And development of …"},{"uri":"/rebooting-web-of-trust/2019-prague/intro/","title":"Intro","content":"Introduction Why are we here? We are here to write papers, code, make UI/UX mock-ups. If you want to work on something and it doesn\u0026amp;rsquo;t fit into that category, then let us know. There might be other people that want to work on it too. We want you to find something you enjoy working on. If you feel you\u0026amp;rsquo;re not as productive as you would like to be, then let us know and we\u0026amp;rsquo;ll find something better for you to work on.\nThis is a new space, and we\u0026amp;rsquo;re not the greatest at writing …"},{"uri":"/scalingbitcoin/hong-kong-2015/intro/","title":"Intro","content":"Introduction to event\nschedule: https://scalingbitcoin.org/hongkong2015/#schedule\nbetter livestream link: http://www.youtube.com/channel/UCql9h_eXmusjt-f3k8qLwPQ/live\nslides: https://scalingbitcoin.org/hongkong2015/#presentations\npaper for the \u0026amp;ldquo;SCP\u0026amp;rdquo; presentation: http://eprint.iacr.org/2015/1168.pdf\nslides from \u0026amp;ldquo;SCP\u0026amp;rdquo; presentation: http://www.comp.nus.edu.sg/~loiluu/talks/scp.pptx\nirc.freenode.net #bitcoin-workshops\nHello, good morning everyone. Hi welcome to Scaling …"},{"uri":"/scalingbitcoin/milan-2016/intro/","title":"Intro","content":"Introduction\nGood morning. Glad to see many of you again. My name is Anton Yemelyanov. I am one of the organizers of this event. On behalf of Scaling Bitcoin planning committee, I would like to welcome everybody here to the third scaling event. We\u0026amp;rsquo;re holding this event here in Milan. Milan has a really vibrant community. It has been a real pleasure working with everyone here to create this event. The goal of Scaling as everybody knows is to get everyone together in a single place, all …"},{"uri":"/scalingbitcoin/stanford-2017/intro/","title":"Intro","content":"Introduction Stanford 2017\nhttps://scalingbitcoin.org/\nhttps://scalingbitcoin.org/event/stanford2017\nSorry that we\u0026amp;rsquo;re running a little bit late. My name is Anton Yemelyanov. I am one of the organizers running this event. Welcome everybody. It\u0026amp;rsquo;s great to have a lot of familiar faces here. First of all, as you may know, we have ran over the last 2 days, Bitcoin Edge Dev++ where we have trained over 80 new developers that have joined our ecosystem. They have covered a number of topics …"},{"uri":"/scalingbitcoin/tel-aviv-2019/intro/","title":"Intro","content":"Introduction to Scaling Bitcoin Tel Aviv 2019\nhttps://telaviv2019.scalingbitcoin.org/\nhttps://telaviv2019.scalingbitcoin.org/#schedule\nFreenode IRC: #bitcoin-workshops\nhttps://telaviv2019.scalingbitcoin.org/live/\nEverybody please take your seats. Just to let you know, there\u0026amp;rsquo;s electrical plugs in the center of row 1 and row 6. Otherwise, there are extension cords connected on the sides.\nGood morning. Welcome to Israel. My name is Anton Yemelyanov. I am the chair of the Scaling Bitcoin …"},{"uri":"/w3-blockchain-workshop-2016/wendy/","title":"Intro to W3C standards","content":"08:45–09:00 - Keynote: “Intro to W3C standards” Wendy Seltzer, W3C.\nhttps://goo.gl/3ZqAuo\nWe are working to make a web that is global and nteroperable and usable by everyone. If you have tech that you want to work on a global working basis, and distributed manner, then the web is the platform on which to do that. W3C is the consortium and standards body that works to help keep the web open and available. We don\u0026amp;rsquo;t have police power, ew don\u0026amp;rsquo;t have police power to compel web standards, …"},{"uri":"/cryptoeconomic-systems/2019/introduction/","title":"Introduction","content":"\u0026amp;ndash; Disclaimer \u0026amp;ndash;\nThese are unpaid transcriptions, performed in real-time and in-person during the actual source presentation. Due to personal time constraints they are usually not reviewed against the source material once published. Errors are possible. If the original author/speaker or anyone else finds errors of substance, please email me at kanzure@gmail.com for corrections.\nI sometimes add annotations to the transcription text. These will always be denoted by a standard …"},{"uri":"/scalingbitcoin/tokyo-2018/introduction/","title":"Introduction","content":"Anton Yemelyanov\nIntroduction\nslides: https://tokyo2018.scalingbitcoin.org/presentations\nWelcome to scaling bitcoin. This is an international conference. We run the event every year in a different geographical location. We run this event as a strictly academic and engineering conference. The mentality that we take behind the event is think global, act local. It\u0026amp;rsquo;s a well known bitcoin additive. Our goal is to stimulate the bitcoin ecosystem. The best way to do this is to stimulate the …"},{"uri":"/decentralized-financial-architecture-workshop/introduction/","title":"Introduction (2019)","content":"Introduction to DFA Workshop\nWe are an international conference that focuses on the latest development in software and its scalability in the bitcoin ecosystem. We have come here to Israel. We are running 5 days of events, including this current workshop. Over the next 4 days following today, we\u0026amp;rsquo;re running Bitcoin Edge Dev++ workshop at Tel Aviv University for 2 days, and then Scaling Bitcoin for 2 days which is compromised of over 44 high tech sessions on complex scalability and security …"},{"uri":"/scalingbitcoin/tokyo-2018/edgedevplusplus/introduction/","title":"Introduction to Bitcoin Edge Dev++ and Bc2","content":"We will be using two screens. The english will be on the front screen and the japanese will be on the other screen to the side here. We will also be sharing a google docs file for each one in slack. We should help each other and teach better and learn these things. Without further adue, here\u0026amp;rsquo;s Anton from Bitcoin Edge.\nHi everybody. Welcome to Dev++. It started last year at Stanford 2017 where we trained 100 people. Our goal is that we run Scaling Bitcoin events and we get the development …"},{"uri":"/scalingbitcoin/hong-kong-2015/invertible-bloom-lookup-tables-and-weak-block-propagation-performance/","title":"Invertible Bloom Lookup Tables And Weak Block Propagation Performance","content":"IBLT and weak block propagation performance\nslides: https://scalingbitcoin.org/hongkong2015/presentations/DAY1/3_block_propagation_1_rosenbaum.pdf\nIBLT - invertible bloom lookup tables\nBefore we get started, for privacy reasons, and for reasons of zero attribution, please do not take pictures of attendees. Do not have pictures of attendees in the photographs. Taking pictures of the stage and slides are OK, since they are being broadcasted. No photographs of any attendees, please let them remain …"},{"uri":"/baltic-honeybadger/2018/investing-in-bitcoin-businesses/","title":"Investing In Bitcoin Businesses","content":"1 on 1: Investing in bitcoin businesses\nMatthew Mezinskis (crypto_voices) (moderator)\nMM: I run a podcast based here in Latvia on bitcoin economics and money. It\u0026amp;rsquo;s American-Latvian. I do it with my partner who is based in Brazil. Today we\u0026amp;rsquo;re going to focus on investing in businesses focused on bitcoin and crypto.\nNC: My name is Nic Carter. I work for a venture fund. We\u0026amp;rsquo;re one of the few venture funds that focus on bitcoin and bitcoin-related startups. We\u0026amp;rsquo;re not focused at …"},{"uri":"/w3-blockchain-workshop-2016/ipfs/","title":"Ipfs","content":"I will not have time to describe IPFS. We have multiformats that allow protocol agility, interop and avoid lock-in. Multihash, multiaddr, multibase, multicodec, multistream, multikey. What do you do with cryptographic hashes? When you have four different hashes all the same length that happen to be coming from different functions, what are those functions? sha256? sha512? sha3? blake2b? How do you know which hash type it is?\nThe problem is that the values aren\u0026amp;rsquo;t self-describing. …"},{"uri":"/scalingbitcoin/montreal-2015/issues-impacting-block-size-proposals/","title":"Issues Impacting Block Size Proposals","content":"Issues impacting block size proposals\nJeff Garzik (jgarzik)\nBitcoin was introduced as a p2p electronic cash system. That\u0026amp;rsquo;s what it says in the whitepaper. That\u0026amp;rsquo;s what the users were exposed to. The 1 MB block size was set for anti-spam purposes. Otherwise when bitcoin value is low, it\u0026amp;rsquo;s trivial to DOS the network with large blocks.\nMoving on to some observations. The process of finding distributed ocnsensus takes time; it\u0026amp;rsquo;s a settlement system. The core service that …"},{"uri":"/speakers/ittai-abraham/","title":"Ittai Abraham","content":""},{"uri":"/speakers/ittay-eyal/","title":"Ittay Eyal","content":""},{"uri":"/speakers/j.-christopher-giancarlo/","title":"J. Christopher Giancarlo","content":""},{"uri":"/speakers/jacob-leshno/","title":"Jacob Leshno","content":""},{"uri":"/speakers/james-dangelo/","title":"James D'Angelo","content":""},{"uri":"/speakers/james-gatto/","title":"James Gatto","content":""},{"uri":"/speakers/james-hilliard/","title":"James Hilliard","content":""},{"uri":"/speakers/james-smith/","title":"James Smith","content":""},{"uri":"/speakers/jan-capek/","title":"Jan Capek","content":""},{"uri":"/speakers/jarl-fransson/","title":"Jarl Fransson","content":""},{"uri":"/speakers/jason-potts/","title":"Jason Potts","content":""},{"uri":"/speakers/jason-teutsch/","title":"Jason Teutsch","content":""},{"uri":"/speakers/jeff-garzik/","title":"Jeff Garzik","content":""},{"uri":"/speakers/jeremy-allaire/","title":"Jeremy Allaire","content":""},{"uri":"/speakers/jeremy-wilson/","title":"Jeremy Wilson","content":""},{"uri":"/speakers/jerry-brito/","title":"Jerry Brito","content":""},{"uri":"/speakers/jerry-cuomo/","title":"Jerry Cuomo","content":""},{"uri":"/speakers/jihan-wu/","title":"Jihan Wu","content":""},{"uri":"/speakers/jinglan-wang/","title":"Jinglan Wang","content":""},{"uri":"/speakers/joachim-breitner/","title":"Joachim Breitner","content":""},{"uri":"/speakers/joachim-neu/","title":"Joachim Neu","content":""},{"uri":"/speakers/joe-gerber/","title":"Joe Gerber","content":""},{"uri":"/speakers/john-woeltz/","title":"John Woeltz","content":""},{"uri":"/speakers/johnson-lau/","title":"Johnson Lau","content":""},{"uri":"/speakers/joi-ito/","title":"Joi Ito","content":""},{"uri":"/scalingbitcoin/stanford-2017/joi-ito/","title":"Joi Ito","content":"Welcome back to Scaling Bitcoin day 2. I am sure everyone went home and tried Ethan\u0026amp;rsquo;s wagering setup yesterday. Today we are going to be covering topics like layer 2, fees, and consensus. To get us started today, we have a very special guest, Joi Ito, director of the MIT Media Lab, and he will be talking about parallels to the internet and ICOs and he will cover a lot of ground. Joi?\nI think everyone knows what the MIT Media Lab is. I am its director. I was involved in getting the digital …"},{"uri":"/scalingbitcoin/milan-2016/joinmarket/","title":"Joinmarket","content":"https://twitter.com/kanzure/status/784681036504522752\nslides: https://scalingbitcoin.org/milan2016/presentations/D1%20-%202%20-%20Adlai%20Chandrasekhar.pdf\nFinding a risk-free rate for Bitcoin\nJoinmarket, just to clear up a misconception\u0026amp;hellip; Joinmarket, like bitcoin, it is a protocol. Not a company. The protocol is defined by an open-source reference implementation. There are other versions of the code out there. It\u0026amp;rsquo;s entirely, I guess you could say it\u0026amp;rsquo;s voluntary like bitcoin. …"},{"uri":"/speakers/jonathan-bier/","title":"Jonathan Bier","content":""},{"uri":"/speakers/jonathan-harvey-buschel/","title":"Jonathan Harvey Buschel","content":""},{"uri":"/speakers/jonathan-tomim/","title":"Jonathan Tomim","content":""},{"uri":"/speakers/jordi-herrera/","title":"Jordi Herrera","content":""},{"uri":"/speakers/jorge-tim%C3%B3n/","title":"Jorge Timón","content":""},{"uri":"/speakers/joshua-lim/","title":"Joshua Lim","content":""},{"uri":"/cryptoeconomic-systems/2019/journal-review/","title":"Journal Review","content":"\u0026amp;ndash; Disclaimer \u0026amp;ndash;\nThese are unpaid transcriptions, performed in real-time and in-person during the actual source presentation. Due to personal time constraints they are usually not reviewed against the source material once published. Errors are possible. If the original author/speaker or anyone else finds errors of substance, please email me at kanzure@gmail.com for corrections.\nI sometimes add annotations to the transcription text. These will always be denoted by a standard …"},{"uri":"/cryptoeconomic-systems/2019/journals-as-clubs/","title":"Journals As Clubs","content":"\u0026amp;ndash; Disclaimer \u0026amp;ndash;\nThese are unpaid transcriptions, performed in real-time and in-person during the actual source presentation. Due to personal time constraints they are usually not reviewed against the source material once published. Errors are possible. If the original author/speaker or anyone else finds errors of substance, please email me at kanzure@gmail.com for corrections.\nI sometimes add annotations to the transcription text. These will always be denoted by a standard …"},{"uri":"/speakers/jun-muai/","title":"Jun Muai","content":""},{"uri":"/speakers/justin-camarena/","title":"Justin Camarena","content":""},{"uri":"/scalingbitcoin/milan-2016/jute-braiding/","title":"Jute Braiding","content":"Jute: New braiding techniques to achieve significant scaling gains\nhttps://twitter.com/kanzure/status/785116246257856512\nhttp://diyhpl.us/wiki/transcripts/scalingbitcoin/hong-kong/braiding-the-blockchain/\nIntroduction Okay, hello. My name is David Vorick. I have been with bitcoin since 2011. I have been a full-time blockchain engineer since about 2014. I run an altcoin for decentralized cloud storage called Sia. Today I am going to be talking about braiding which basically means we take the …"},{"uri":"/speakers/juthica-chou/","title":"Juthica Chou","content":""},{"uri":"/speakers/kanta-matsuura/","title":"Kanta Matsuura","content":""},{"uri":"/speakers/karl-floersch/","title":"Karl Floersch","content":""},{"uri":"/speakers/katherine-wu/","title":"Katherine Wu","content":""},{"uri":"/speakers/kathleen-breitman/","title":"Kathleen Breitman","content":""},{"uri":"/speakers/kenji-saito/","title":"Kenji Saito","content":""},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2015/keynote/","title":"Keynote","content":"It has been a while since I have been back to MIT. So. So um. Yeah, it\u0026amp;rsquo;s. I got extremely excited that the expo is at 26100. This was one of my favorite classrooms. Almost 20 years ago, I took 1802 with Professor Rogers. Yeah. I hope I am not as boring as he was back then.\nAnother thing I remember about this classroom is that we watched a lot of LS movies. Does LCE still suck? Um, yeah. I definitely did not expect back then to come back and give a talk. So I am extremely honored.\nI …"},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2015/keynote-gavin-andresen/","title":"Keynote Gavin Andresen","content":"His fame precedes him. He\u0026amp;rsquo;s going to talk about chain sizes and all that.\nCool, I\u0026amp;rsquo;ll have to follow you guys. Thank you, it\u0026amp;rsquo;s great to be here. I was here last time and had a great time. I\u0026amp;rsquo;m really happy that it\u0026amp;rsquo;s not snowing because we\u0026amp;rsquo;ve had too much snow. I\u0026amp;rsquo;m also happy that you all decided to listen to me on a Sunday morning. I don\u0026amp;rsquo;t usually give talks on Sunday.\nA couple years ago I was talking to a friend about Bitcoin. \u0026amp;ldquo;You know Gavin, …"},{"uri":"/speakers/kim-hamilton-duffy/","title":"Kim Hamilton Duffy","content":""},{"uri":"/speakers/kolya-sakhno/","title":"Kolya Sakhno","content":""},{"uri":"/speakers/kris-merkel/","title":"Kris Merkel","content":""},{"uri":"/speakers/kristov-atlas/","title":"Kristov Atlas","content":""},{"uri":"/speakers/lata-varghese/","title":"Lata Varghese","content":""},{"uri":"/coindesk-consensus-2016/law-enforcement-and-anonymous-transactions/","title":"Law Enforcement And Anonymous Transactions","content":"Preliminary notes:\nContact me- https://twitter.com/kanzure\nLaw enforcement and anonymous transactions\nJason Weinstein, Blockchain Alliance, moderator\nBrian Klein, Baker Marquart\nPrakash Santhana, Deloitte\nJames Smith, Elliptic\nZooko Wilcox, doing essential zooko things (zerocash)\nLadies and gentlemen. Please take your seats. The session is about to begin.\nPlease welcome Jason Weinstein, Brian Klein, Prakash Santhana, James Smith, and Zooko Wilcox.\nJW: Any proof-of-work finalists should go to the …"},{"uri":"/speakers/lawrence-h.-summers/","title":"Lawrence H. Summers","content":""},{"uri":"/speakers/leen-alshenibr/","title":"Leen AlShenibr","content":""},{"uri":"/grincon/2019/lehnberg/","title":"Lehnberg","content":"daniel/lehberg\nMimblewimble pros and cons There are no amounts, no addresses, and improved scaling. But one of hte problems is that it requires interactive transactions. But this is a pro because of this you have to participate in mining. You can send money to addresses without having to accept the money. Just as you saw here, you can identify the blue box as an output or an input. You could build up a transaction graph. There are some attacks that are possible.\nI think Andrew is going tobe …"},{"uri":"/speakers/lei-yang/","title":"Lei Yang","content":""},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2016/lessons-for-bitcoin-from-150-years-of-decentralization/","title":"Lessons For Bitcoin From 150 Years Of Decentralization","content":"Arvind Narayanan (twitter- random_walker) - Princeton University\nAnother 30 seconds. Take your seats. We have Arvind Narayanan. Some of the research from Princeton has rivaled the work of MIT. Professor Narayanan is going to teach us some lessons for Bitcoin.\nThank you. Can you hear me? I think you can. What I want to do today is to look at lessons from history for the future of Bitcoin, the next 10 years for Bitcoin, the next 30 years for Bitcoin. Why am I doing this? Why does it make sense to …"},{"uri":"/scalingbitcoin/tel-aviv-2019/edgedevplusplus/libbitcoin/","title":"Libbitcoin","content":"Libbitcoin: A practical introduction\nor: libbitcoin\u0026amp;rsquo;s bx tool: Constructing a raw transaction\nhttps://twitter.com/kanzure/status/1171352496247365633\nhttps://github.com/libbitcoin/libbitcoin-explorer/wiki/Download-BX\nIntroduction I am going to talk about libbitcoin. It\u0026amp;rsquo;s an alternative implementation of Bitcoin Core. There\u0026amp;rsquo;s a few alternatives out there, like btcd and then bcoin. Libbitcoin is written in C++ and it\u0026amp;rsquo;s the oldest alternative implementation that is out there. …"},{"uri":"/cryptoeconomic-systems/2019/libra/","title":"Libra","content":"\u0026amp;ndash; Disclaimer \u0026amp;ndash;\nThese are unpaid transcriptions, performed in real-time and in-person during the actual source presentation. Due to personal time constraints they are usually not reviewed against the source material once published. Errors are possible. If the original author/speaker or anyone else finds errors of substance, please email me at kanzure@gmail.com for corrections.\nI sometimes add annotations to the transcription text. These will always be denoted by a standard …"},{"uri":"/stanford-blockchain-conference/2020/libra-blockchain-intro/","title":"Libra Blockchain Intro","content":"The Libra Blockchain \u0026amp;amp; Move: A technical introduction\nBen Maurer\nhttps://twitter.com/kanzure/status/1230248685319024641\nIntroduction We\u0026amp;rsquo;re building a new wallet for the system, Calibre, which we are launching. A bit about myself before we get started. I have been at Facebook for about 10 years now. Before Facebook, I was one of the co-founders of reCaptcha- the squiggly letters you type in before you login and register. I have been working at Facebook on performance, reliability, and …"},{"uri":"/scalingbitcoin/milan-2016/lightning/","title":"Lightning","content":"Lightning work group session\nhttps://twitter.com/kanzure/status/784783992478466049\nYou have a network. Anyone can join the network. You have two points and you want to do route finding between those two points. To be clear, this is a network of channels. It is similar to the internet, but it is not the internet. How do you find such a route? It\u0026amp;rsquo;s easy when you find all the implements of the network. Some of the information changes frequently. Payments change the balance of the channels so …"},{"uri":"/chaincode-labs/chaincode-residency/2019-06-24-fabrice-drouin-the-transfer-layer/","title":"Lightning - The Transfer Layer","content":"Location: Chaincode Labs Lightning Residency 2019\nContext Fabrice: Alright so, I\u0026amp;rsquo;m going to talk about the payments model we use in lightning, which is mainly the HTLC, and how it works. So what we\u0026amp;rsquo;ve explained so far is that a channel is basically a funding transaction that\u0026amp;rsquo;s been published. And a commitment transaction that spends from the funding transaction but is not published. So the funding transaction is confirmed and it\u0026amp;rsquo;s on-chain and it sends money to A and B. …"},{"uri":"/scalingbitcoin/tokyo-2018/edgedevplusplus/lightning-network/","title":"Lightning Network","content":"Lightning network overview, lightning channel factories, discreet log contracts\nhttps://twitter.com/kanzure/status/1048039589837852672\nIntroduction I have quite a while to speak. I hope it\u0026amp;rsquo;s not too boring. I\u0026amp;rsquo;ll have an intermission half way through. It\u0026amp;rsquo;s not going to be two hours. It will be more like 80 minutes or something. We are going to talk about payment channels, unidirectional payment channels, lightning channels, homomorphic keys, hash trees, watchtowers, discreet log …"},{"uri":"/w3-blockchain-workshop-2016/lightning-network/","title":"Lightning Network","content":"I am going to talk about blockchain scalability using payment channel networks. I am working on Lightning Network. It\u0026amp;rsquo;s currently being built in bitcoin but it can support other things. One of the fundamental problems with blockchain is scalability. How can you have millions of users and rapid transactions?\nFundamentally, the blockchain is shared. You can call it a DLT but it\u0026amp;rsquo;s really a copied ledger. Every user has a copy. When you\u0026amp;rsquo;re at a conference and everyone is using the …"},{"uri":"/scalingbitcoin/tel-aviv-2019/edgedevplusplus/lightning-network-layer-by-layer/","title":"Lightning Network Layer By Layer","content":"Topic: The Lightning Network Layer by Layer\nLocation: Dev++ O3-19 Tel Aviv\nIntroduction Good afternoon everyone. My name is Carla. I\u0026amp;rsquo;m one of the Chaincode residents from the summer residency that they ran in New York this year and this afternoon I\u0026amp;rsquo;m going to be talking about Lightning. In this talk, I\u0026amp;rsquo;m gonna be walking you through the protocol layer by layer and having a look at the different components that make up the Lightning Network.\nI\u0026amp;rsquo;m sure a lot of you are …"},{"uri":"/scalingbitcoin/tel-aviv-2019/edgedevplusplus/lightning-network-routing/","title":"Lightning Network Routing","content":"Introduction Good afternoon everyone. My name is Carla. I am one of the chaincode residents this summer. This talk is going to walk through the protocol layer by layer and look at the different components that make up the network. Lightning is an off-chain scaling solution which consists of a p2p network of payment channels. It allows payments to be forwarded by nodes in exchange for fees.\nScaling with payment channels This involves a payment channel. It\u0026amp;rsquo;s a construction where 2 …"},{"uri":"/breaking-bitcoin/2019/lightning-network-routing-security/","title":"Lightning Network Routing Security","content":"Security aspects of LN routing\nJoost Jager, Lightning Labs\nD146 D0F6 8939 4362 68FA 9A13 0E26 BB61 B76C 4D3A\nhttps://twitter.com/kanzure/status/1137740282139676672\nIntroduction Together with my colleagues I am building lnd. It\u0026amp;rsquo;s one of the implementations of lightning. In routing, there\u0026amp;rsquo;s the sender of the payment, the intermediate routing nodes that forward payments, and a receiver. I would like to scope this down to looking at security just from the perspective of the sender.\nGoals …"},{"uri":"/breaking-bitcoin/2019/lightning-network-security-panel/","title":"Lightning Network Security Panel","content":"https://twitter.com/kanzure/status/1137758233865703424\nIntroduction MF: I will start by thanking Kevin and Lea and the organizers. It\u0026amp;rsquo;s been an awesome event. Thanks also to the sponsors. Without their assistance we couldn\u0026amp;rsquo;t have had the event. I\u0026amp;rsquo;d also like to make some plugs before we start the conversation. One, I run the London Bitcoin developers group. If you\u0026amp;rsquo;re ever in London or interested in speaking, please look up London Bitcoin Devs on Twitter or Meetup. …"},{"uri":"/scalingbitcoin/tel-aviv-2019/edgedevplusplus/lightning-network-sphinx-and-onion-routing/","title":"Lightning Network Sphinx And Onion Routing","content":"Introduction Hi everyone. I am a developer of rust-lightning, it started in 2018 by BlueMatt. I started contributing about a year ago now. It\u0026amp;rsquo;s a full featured, flexible, spec-compliant lightning library. It targets exchanges, wallet vendors, hardware, meshnet devices, and you can join us on Freenode IRC in the #rust-bitcoin channel which is a really nice one.\nPrivacy matters Privacy matters on the blockchain. This is the reason why lightning is taking so much time. We want the privacy to …"},{"uri":"/scalingbitcoin/tel-aviv-2019/edgedevplusplus/lightning-network-topology/","title":"Lightning network topology, its creation and maintenance","content":"Carla Kirk-Cohen\nIntroduction Alright. Give me a second to test this. Alright. Antoine has taken you through the routing layer. I\u0026amp;rsquo;m going to take you through what the lightning network looks like today. This is the current topology of the network and how this came about, and some approaches for maintaining the network and making the graph look like we want it to look.\nLightning brief overview There\u0026amp;rsquo;s ideally only two transactions involved in any lightning channel, the commitment …"},{"uri":"/building-on-bitcoin/2018/lightning-wallet-design/","title":"Lightning Wallet Design","content":"Designing lightning wallets for the bitcoin user\nBuilding on Bitcoin 2018\nGood morning everyone. Thank you for being here. Thank you to the organizers for this event. My talk is about designing lightning wallets for bitcoin users. I am talking about UX. But really, UX is a lot more than what wallets look like. It\u0026amp;rsquo;s from bip39 and making backups much easier, to anything you cna imagine, to make it easier for bitcoin to use bitcoin.\nI am Patricia Estevao. https://patestevao.com/\npatestevao …"},{"uri":"/stanford-blockchain-conference/2020/linking-anonymous-transactions/","title":"Linking Anonymous Transactions","content":"Linking anonymous transactions via remote side-channel attacks\nFlorian Tramer\nhttps://twitter.com/kanzure/status/1230214874908655617\npaper: https://crypto.stanford.edu/timings/paper.pdf\nIntroduction This is going to be talking about linking anonymous transactions in zcash and monero. Thanks for the introduction. I am going to be talking about remote side-channel attacks on anonymous transactions. This will be with respect to zcash and monero. Full disclosure, we disclosed all of the things I am …"},{"uri":"/stanford-blockchain-conference/2019/links/","title":"Links","content":"info: https://cyber.stanford.edu/sbc19\n"},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2016/linq/","title":"Linq","content":"NASDAQ Linq\nI have heard that Alex Zinder has a grasp of what makes NASDAQ Linq good and bad, and the advantages of a public versus permissioned blockchain. Alex is director of global software development at NASDAQ, but he is here to talk about Linq, which is a platform for managing securities. Alex?\nThis is possibly Adam Ludwin\u0026amp;rsquo;s / chain.com\u0026amp;rsquo;s doing?\nWe have been looking at this for a while at NASDAQ. It has a lot of implications for capital markets. I want to talk about the Linq …"},{"uri":"/speakers/lloyd-fournier/","title":"Lloyd Fournier","content":""},{"uri":"/speakers/lous-parker/","title":"Lous Parker","content":""},{"uri":"/stanford-blockchain-conference/2020/lower-bounds-limits-plasma/","title":"Lower Bounds Limits Plasma","content":"Lower Bounds for Off-Chain Protocols: Exploring the Limits of Plasma\nhttps://twitter.com/kanzure/status/1230183338746335233\nIntroduction Okay, thank you. The title of my talk is exploring the limits of plasma. This is joint work with others.\nPlasma Let me start by telling you about Plasma. It\u0026amp;rsquo;s a family of layer 2 solutions for scaling blockchain. It was proposed in 2017 by Poon and Buterin. It\u0026amp;rsquo;s a family of protocols. There\u0026amp;rsquo;s plenty of different plasmas. This is a diagram from …"},{"uri":"/speakers/madars-virza/","title":"Madars Virza","content":""},{"uri":"/speakers/mahdi-zamani/","title":"Mahdi Zamani","content":""},{"uri":"/speakers/mahnush-movahedi/","title":"Mahnush Movahedi","content":""},{"uri":"/speakers/manu-drijvers/","title":"Manu Drijvers","content":""},{"uri":"/speakers/marco-falke/","title":"Marco Falke","content":""},{"uri":"/speakers/marco-santori/","title":"Marco Santori","content":""},{"uri":"/speakers/marek-olszewski/","title":"Marek Olszewski","content":""},{"uri":"/speakers/mark-friedenbach/","title":"Mark Friedenbach","content":""},{"uri":"/speakers/mark-wetjen/","title":"Mark Wetjen","content":""},{"uri":"/speakers/marshall-long/","title":"Marshall Long","content":""},{"uri":"/speakers/martin-lundfall/","title":"Martin Lundfall","content":""},{"uri":"/w3-blockchain-workshop-2016/matsuo/","title":"Matsuo","content":"bsafe.network\nGiving trust by security evaluation and bsafe.network\nThis is a severe problem. How can we trust the output of blockchain technology? We have several security issues. There was the huge DAO attack from two weeks ago. We also have other problems, such as protocol specification, key management, implementation, operation, and vulnerability handling. Also key renewal and key revocation issues.\nISO/IEC 27000 ISO/IEC 15408 ISO/IEC 29128 ISO/IEC 29128 ISO/IEC, NIST IETF We already have …"},{"uri":"/speakers/matt-weinberg/","title":"Matt Weinberg","content":""},{"uri":"/speakers/matt-weiss/","title":"Matt Weiss","content":""},{"uri":"/speakers/matteo-maffei/","title":"Matteo Maffei","content":""},{"uri":"/speakers/matthew-mezinskis/","title":"Matthew Mezinskis","content":""},{"uri":"/speakers/maurice-herlihy/","title":"Maurice Herlihy","content":""},{"uri":"/speakers/max-keidun/","title":"Max Keidun","content":""},{"uri":"/scalingbitcoin/stanford-2017/measuring-network-maximum-sustained-transaction-throughput/","title":"Measuring Network Maximum Sustained Transaction Throughput","content":"Measuring maximum sustained transaction throughput on a global network of Bitcoin nodes\nAndrew Stone, Bitcoin Unlimited\nWe are 25 minutes behind schedule.\nWe have the rest of the team wathcing remotely. I think the motivation for this project is clear. Transaction volume on the bitcoin network could be growing exponentially except that there is a limit on the number of confirmed transactions. Transaction fees have increased and confirmation times are not reliable, and bitcoin is unusable for …"},{"uri":"/cryptoeconomic-systems/2019/mechanism-design/","title":"Mechanism Design","content":"\u0026amp;ndash; Disclaimer \u0026amp;ndash;\nThese are unpaid transcriptions, performed in real-time and in-person during the actual source presentation. Due to personal time constraints they are usually not reviewed against the source material once published. Errors are possible. If the original author/speaker or anyone else finds errors of substance, please email me at kanzure@gmail.com for corrections.\nI sometimes add annotations to the transcription text. These will always be denoted by a standard …"},{"uri":"/speakers/megan-chen/","title":"Megan Chen","content":""},{"uri":"/speakers/melanie-shapiro/","title":"Melanie Shapiro","content":""},{"uri":"/speakers/meltem-demirors/","title":"Meltem Demirors","content":""},{"uri":"/speakers/meni-rosenfeld/","title":"Meni Rosenfeld","content":""},{"uri":"/decentralized-financial-architecture-workshop/metadata/","title":"Metadata","content":"website: https://dfa2019.bitcoinedge.org/\ntwitter: https://twitter.com/thebitcoinedge\nhttps://gnso.icann.org/sites/default/files/file/field-file-attach/presentation-pre-icann65-policy-report-13jun19-en.pdf\n"},{"uri":"/scalingbitcoin/tel-aviv-2019/edgedevplusplus/metadata/","title":"Metadata","content":"https://bitcoinedge.org/slack\n"},{"uri":"/speakers/michael-more/","title":"Michael More","content":""},{"uri":"/speakers/michael-straka/","title":"Michael Straka","content":""},{"uri":"/speakers/michael-walfish/","title":"Michael Walfish","content":""},{"uri":"/scalingbitcoin/stanford-2017/microchains/","title":"Microchains","content":"Microchains\nhttps://twitter.com/kanzure/status/927257690685939712\nI would like to see a blockchain ecosystem with 1000s of transactions/second at layer 1 with full security. And so, we have to look at blockchain differently if we are going to achieve this.\nA brief introduction\u0026amp;hellip; my name is David Vorick. I have been studying bitcoin since 2011. My primary gig is Sia. I have been spending a lot of time on consensus algorithms and proof-of-work. If we could start over what sorts of things …"},{"uri":"/speakers/mikael-dubrovsky/","title":"Mikael Dubrovsky","content":""},{"uri":"/speakers/mike-schmidt/","title":"Mike Schmidt","content":""},{"uri":"/speakers/miles-carlsten/","title":"Miles Carlsten","content":""},{"uri":"/scalingbitcoin/milan-2016/mimblewimble/","title":"Mimblewimble","content":"Mimblewimble: private, massively-prunable public blockchains\nhttps://twitter.com/kanzure/status/784696648597405696\nslides: http://diyhpl.us/~bryan/papers2/bitcoin/mimblewimble-2016-scaling-bitcoin-slides.pdf\nHi, I am from Blockstream. I am here to talk about Mimblewimble. Mimblewimble is not mine. It\u0026amp;rsquo;s from the dark lord. I am going to start with the history of the paper. It has been in the news a little bit. I will talk about the transaction structure, the block structure, try to explain …"},{"uri":"/misc/mimblewimble-podcast/","title":"Mimblewimble Podcast","content":"https://soundcloud.com/heryptohow/mimblewimble-andrew-poelstra-peter-wuille-brian-deery-and-chris-odom\nAndrew Poelstra (andytoshi) Pieter Wuille (sipa) Brian Deery Chris Odom Starts at 26min.\nI am going to introduce our guests here in just a minute.\nLaunch of zcash might be delayed in order to allow the code to be analyzed by multiple third-party auditors. Zooko stated, \u0026amp;ldquo;I feel bad that we didn\u0026amp;rsquo;t do a better job of making TheDAO disaster-like problems harder for people\u0026amp;rdquo;.\nOur …"},{"uri":"/scalingbitcoin/tel-aviv-2019/edgedevplusplus/mining-firmware-security/","title":"Mining Firmware Security","content":"Mining firmware security\nslides: https://docs.google.com/presentation/d/1apJRD1BwskElWP0Yb1C_tXmGYA_vkx9rjS8VTDW_Z3A/edit?usp=sharing\n"},{"uri":"/stanford-blockchain-conference/2019/miniscript/","title":"Miniscript","content":"https://twitter.com/kanzure/status/1091116834219151360\nJeremy: Our next speaker really needs no introduction. However, I am obligated to deliver an introduction anyway. I\u0026amp;rsquo;m not just trying to avoid pronouncing his name which is known to be unpronounceable. I am pleased to welcome Pieter Wuille to stage to present on miniscript.\nIntroduction Thanks, Jeremy. I am Pieter Wuille. I work at Blockstream. I do various things. Today I will be talking about miniscript, which is a joint effort …"},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2015/","title":"Mit Bitcoin Expo 2015","content":" Andy Ofiesh - Armory Proof Of Payment Joshua Lim, Juthica Chou, Bobby Cho - Bitcoin Financing And Trading Elizabeth Stark, Jerry Brito, Constance Choi - Bitcoin Regulation Landscape Andreas Antonopoulos - Decentralization Through Game Theory Matt Weiss, Joe Gerber - Human Side Trust Workshop Jeremy Allaire - Internet Of Value Charlie Lee - Keynote Gavin Andresen - Keynote Gavin Andresen Eric Martindale - Open source - Beyond Bitcoin Core Peter Todd - Scalability Melanie Shapiro, Alan Reiner, …"},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2016/","title":"Mit Bitcoin Expo 2016","content":" Cory Fields - Cory Fields Peter Todd - Fraud Proofs Mark Friedenbach, Jonas Schnelli, Andrew Poelstra, Joseph Poon - Improvements to Bitcoin Arvind Narayanan - Lessons For Bitcoin From 150 Years Of Decentralization Alex Zinder - Linq Kathleen Breitman - R3 Sergio Lerner, Alicia Bendhan, Lous Parker - Rootstock James D\u0026amp;#39;Angelo - Scaling Debate Is A Proxy Battle Over Centralization David Vorick - Siacoin Pindar Wong - What Internet governance can learn from Bitcoin "},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2018/","title":"Mit Bitcoin Expo 2018","content":" Tadge Dryja - Improving Bitcoin Smart Contract Efficiency "},{"uri":"/stanford-blockchain-conference/2020/mixicles/","title":"Mixicles","content":"Mixicles: Simple Private Decentralized Finance\nAri Juels\nhttps://twitter.com/kanzure/status/1230666545803563008\nhttps://chain.link/mixicles.pdf\nIntroduction This work was done in my capacity as technical advisor to Chainlink, and not my Cornell or IC3 affiliation. Mixicle is a combination of the words mixers and oracles. You will see why in a moment.\nDeFi and privacy As of a couple of weeks ago, DeFi passed the $1 billion mark which is to say there\u0026amp;rsquo;s over $1 billion of cryptocurrency in …"},{"uri":"/speakers/mooly-sagiv/","title":"Mooly Sagiv","content":""},{"uri":"/scalingbitcoin/montreal-2015/more-core-devs/","title":"More Core Devs","content":"10x the number of core devs\nObjectives:\n10x would only be like \u0026amp;lt;1000 bitcoin developers 7000 fedora developers how do we grow developers? how many tor developers? how many linux developers?\npoaching from each other is not cool\nThere\u0026amp;rsquo;s not enough people with the necessary skills. There\u0026amp;rsquo;s no clear way to train new people. Apprenticeship works, but it scales very very poorly. It\u0026amp;rsquo;s better than a static fixed number of developers. In the linux industry, started in linux at a time …"},{"uri":"/stanford-blockchain-conference/2020/motoko-language/","title":"Motoko Language","content":"Motoko, the language for the Internet Computer\nIntroduction Thanks, Byron. Glad to be here. My name is Dominic Williams. I am founder of the internet computer project at Dfinity Foundation. Last year we talked about consensus protocols. Today we are talking about tools for building on top of the internet computer which is great news and shows the progress we have made. I\u0026amp;rsquo;m going to give some introductory context, and then our senior researcher from our languages division will talk about …"},{"uri":"/scalingbitcoin/tokyo-2018/multi-hop-locks/","title":"Multi Hop Locks","content":"Multi-hop locks for secure, privacy-preserving and interoperable payment-channel networks\nGiulio Malavolta (Friedrich-Alexander-University Erlangen-Nuernberg), Pedro Moreno-Sanchez (Purdue University), Clara Schneidewind (Vienna University of Technology), Aniket Kate (Purdue University) and Matteo Maffei (Vienna University of Technology)\nhttps://eprint.iacr.org/2018/472.pdf\nhttps://twitter.com/kanzure/status/1048476273259900928\nThis is joint work with my colleagues. I promise I will talk slower …"},{"uri":"/scalingbitcoin/tokyo-2018/multi-party-channels-in-the-utxo-model-challenges-and-opportunities/","title":"Multi Party Channels In The Utxo Model Challenges And Opportunities","content":"Multi-party channels in the UTXO model: Challenges and opportunities\nOlaoluwa Osuntokun (Lightning Labs) (roasbeef)\nhttps://twitter.com/kanzure/status/1048468663089618944\nIntroductions Hi. So my name is Laolu. I am also known as roasbeef and I am co-founder of Lightning Labs. I am going to go over some cool research and science fiction. In the actual implementation for these things and cool to discuss and get some discussions around this. first I am going to talk about single-party channels and …"},{"uri":"/speakers/nathan-wilcox/","title":"Nathan Wilcox","content":""},{"uri":"/cryptoeconomic-systems/2019/near-misses/","title":"Near Misses","content":"Near misses: What could have gone wrong\nIntroduction Thank you. I am Ethan Heilman. I am a research whose has done a bunch of work in security of cryptocurrencies. I am also CTO of Arwen which does secure atomic swaps. I am a little sick today so please excuse my coughing, wheezing and drinking lots of water.\nBitcoin scary stories The general outline of this talk is going to be \u0026amp;ldquo;scary stories in bitcoin\u0026amp;rdquo;. Bitcoin has a long history and many of these lessons are applicable to other …"},{"uri":"/speakers/neha-narula/","title":"Neha Narula","content":""},{"uri":"/scalingbitcoin/hong-kong-2015/network-topologies-and-their-scalability-implications-on-decentralized-off-chain-networks/","title":"Network Topologies And Their Scalability Implications On Decentralized Off Chain Networks","content":"slides: https://scalingbitcoin.org/hongkong2015/presentations/DAY2/1_layer2_3_poon.pdf\nLN transactions are real Bitcoin transactions. These are real zero-confirmation transactions. What\u0026amp;rsquo;s interesting is that the original idea behind Bitcoin was solving the double-spending problem. When you move off-chain and off-block, you sort of have this opposite situation where you use double-spends to your advantage, spending from the same output, except you have this global consensus of block but you …"},{"uri":"/breaking-bitcoin/2019/neutrino/","title":"Neutrino","content":"Neutrino bip158\n\u0026amp;hellip; 228C D70C FAA6 17E3 2679 E455\nbip157 \u0026amp;amp;\u0026amp;amp; bip158\nIntroduction I want to start this talk with a question for the audience. How many of you have a mobile wallet on your phone right now? How many know the security model that the wallets are using? Okay, how many of you trust those security assumptions? Okay, less of you. I am going to talk about Neutrino. In order to talk about it, let\u0026amp;rsquo;s talk about before Neutrino.\nSimplified payment verification Let\u0026amp;rsquo;s …"},{"uri":"/speakers/nic-carter/","title":"Nic Carter","content":""},{"uri":"/speakers/nick-spooner/","title":"Nick Spooner","content":""},{"uri":"/speakers/nick-szabo/","title":"Nick Szabo","content":""},{"uri":"/speakers/nicolas-gailly/","title":"Nicolas Gailly","content":""},{"uri":"/stanford-blockchain-conference/2020/no-incentive/","title":"No Incentive","content":"The best incentive is no incentive\nhttps://twitter.com/kanzure/status/1230997662339436544\nIntroduction This is the last session of the conference. Time flies when you\u0026amp;rsquo;re having fun. We\u0026amp;rsquo;re going to be starting with David Schwartz who is one of the co-creators of Ripple and he is going to be talking about a controversial topic that \u0026amp;ldquo;the best incentive is no incentive\u0026amp;rdquo;.\nI am David Schwartz as you just heard I am one of the co-creators of Ripple. Thanks to Dan Boneh for …"},{"uri":"/scalingbitcoin/montreal-2015/non-currency-applications/","title":"Non Currency Applications","content":"Scalability of non-currency applications\nI am from Princeton University. I am here to talk about the scalability issues that non-currency applications of bitcoin have that might be a little different than regular payments that go through the bitcoin network. I put this together with my advisor, Arvind. The reason why I want to talk about this is because when people talk about how bitcoin will have to scale is that people throw out a thing about Visa processing 20,000 transactions per second or …"},{"uri":"/speakers/oleg-andreev/","title":"Oleg Andreev","content":""},{"uri":"/speakers/omer-shlomovits/","title":"Omer Shlomovits","content":""},{"uri":"/scalingbitcoin/tokyo-2018/omniledger/","title":"Omniledger","content":"Omniledger: A secure, scale-out, decentralized ledger via sharding\nEleftherios Kokoris-Kogias, Philipp Jovanovic, Linus Gasser, Nicolas Gailly, Ewa Syta and Bryan Ford (Ecole Polytechnique Fédérale de Lausanne)\n(LefKok)\npaper: https://eprint.iacr.org/2017/406.pdf\nhttps://twitter.com/kanzure/status/1048733316839432192\nIntroduction I am Lefteris. I am a 4th year PhD student. I am here to talk about omniledger. It\u0026amp;rsquo;s our architecture for a blockchain. It\u0026amp;rsquo;s not directly related to bitcoin …"},{"uri":"/scalingbitcoin/milan-2016/on-the-security-and-performance-of-proof-of-work-blockchains/","title":"On The Security And Performance Of Proof Of Work Blockchains","content":"https://twitter.com/kanzure/status/785066988532068352\nAs most of you might know, in bitcoin and blockchains, the information is very important. Every node should receive the blocks in the network. Increase latency and risk network partition. If individual peers do not get the information, they could be victims of selfish mining and so on. Multiple blockchains has been proposed, multiple reparameterizations like litecoin, dogecoin, ethereum and others. One of the key changes they did was the …"},{"uri":"/scalingbitcoin/milan-2016/onion-routing-in-lightning/","title":"Onion Routing In Lightning","content":"http://lightning.network/\nhttps://twitter.com/kanzure/status/784742298089299969\nPrivacy-preserving decentralized micropayments\nWe\u0026amp;rsquo;re excited about lightning because the second layer could be an important opportunity to improve privacy and fungibility. Also, there might be timing information in the payments themselves.\nDistributed set of onion routers (OR, cite OG onionrouting paper). Users create circuits with sub-set of nodes. Difficult for oion routers to gain more info than …"},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2015/eric-martindale/","title":"Open source - Beyond Bitcoin Core","content":"Open source: Beyond Bitcoin Core\nHe is at Bitpay, working on copay, bitcore, foxtrot, and their blockchain explorer.\nFirst of all, a little bit about Bitpay. We were actually founded in May 2011. We have been around for some time. At the time, MtGox was actually still a viable exchange. The Bitcoin price was down at about $1 or a little more. And we had a grand total of two merchants.\nSo what Bitpay does is that it accepts Bitcoin on behalf of a merchant and allows them to transform that into a …"},{"uri":"/baltic-honeybadger/2018/opening/","title":"Opening","content":"Opening remarks for Baltic Honeybadger 2018\ntwitter: https://twitter.com/search?f=tweets\u0026amp;amp;vertical=default\u0026amp;amp;q=bh2018\nhttps://twitter.com/kanzure/status/1043384689321566208\nOkay guys, we\u0026amp;rsquo;re going to start in five minutes. So stay here. She is going to introduce speakers and help everyone out. Thanks everyone for coming. It\u0026amp;rsquo;s a huge crowd this year. I wanted to make a few technical announcements. First of all, just remember that we should be excellent to each other. We have …"},{"uri":"/breaking-bitcoin/2019/opening-remarks/","title":"Opening Remarks","content":"Opening remarks\nhttps://twitter.com/kanzure/status/1137273436332576768\nWe have a nice six second intro video. There we go. Woo. Alright. I think I can display my notes here. Yay. Good morning. First thing I need to tell you is the wifi password if you want to use the venue wifi. So, outside of that, thank you all for coming. This year we have a little fewer people than usual, but that\u0026amp;rsquo;s bear market and all. So we have to change our size of conference depending on the price of bitcoin. …"},{"uri":"/stanford-blockchain-conference/2019/opening-remarks/","title":"Opening Remarks","content":"Opening remarks\nWe will be starting in 10 minutes. I would like to ask the first speaker in the first session for grin to walk to the back of the room to get your microphone ready for the talk.\nIt\u0026amp;rsquo;s 9 o\u0026amp;rsquo;clock and time to get started. Could everyone please get to their seats? Alright, let\u0026amp;rsquo;s do this. Welcome everybody. This is the Stanford Blockchain Conference. This is the third time we\u0026amp;rsquo;re running this conference. I\u0026amp;rsquo;m looking forward to the program. Lots of technical …"},{"uri":"/coindesk-consensus-2016/opening-remarks-state-of-blockchain-ryan-selkis/","title":"Opening Remarks State Of Blockchain","content":"Preliminary notes:\nContact me- https://twitter.com/kanzure\nOpening remarks \u0026amp;amp; state of blockchain\nRyan Selkis, Coindesk\nGarrick Hileman, The Cambridge Centre for Alternative Finance\nLadies and gentlemen, the session will begin in 5 minutes. Please take your seats. The session is about to begin.\nPlease welcome Ryan Selkis from CoinDesk. (obnoxious music plays, overly dramatic)\nWow is all I can say about what\u0026amp;rsquo;s happening over the last couple of months. This is absolutely incredible. Nice …"},{"uri":"/stanford-blockchain-conference/2020/optimistic-vm/","title":"Optimistic Vm","content":"The optimistic VM\nKarl Floersch\nhttps://twitter.com/kanzure/status/1230974707249233921\nIntroduction Okay, let\u0026amp;rsquo;s get started our afternoon session. Our first talk I am very happy to introduce our speaker on optimistic virtual machines. Earlier in this conference we heard about optimistic roll-ups and I\u0026amp;rsquo;m looking forward to this talk on optimistic virtual machines which is an up-and-coming approach on doing this.\nWhy hello everyone. I am building on ethereum and in particular …"},{"uri":"/scalingbitcoin/stanford-2017/optimizing-fee-estimation-via-mempool-state/","title":"Optimizing Fee Estimation Via Mempool State","content":"I am a Bitcoin Core developer and I work at DG Lab. Today I would like to talk about fees. There\u0026amp;rsquo;s this weird gap between\u0026amp;ndash; there are two things going on. People complain about high fees. But people are confused about why Bitcoin Core is giving high fees but if you set fees manually you can get a much lower fee and get a transaction mined pretty fast. I started to look into this in detail and did simulations and a bunch of stuff.\nOne of the ideas I had was to use the mempool state to …"},{"uri":"/speakers/or-sattath/","title":"Or Sattath","content":""},{"uri":"/scalingbitcoin/tokyo-2018/edgedevplusplus/overview-bitcoin-core-architecture/","title":"Overview Bitcoin Core Architecture","content":"https://twitter.com/kanzure/status/1048098034234445824\nslides: http://jameso.be/dev++2018/\nIntroduction Alright guys, how are you guys doing? You guys look tired. Given your brains are probably fried, I am delighted to tell you that this talk will be pretty high level. I am James O\u0026amp;rsquo;Beirne, I work at Chaincode Labs. I\u0026amp;rsquo;ve been working on Bitcoin Core since 2015. I am in New York most of the time.\nAgenda Today we are going to talk about Bitcoin Core. This will be pretty high-level. …"},{"uri":"/scalingbitcoin/hong-kong-2015/overview-of-bips-necessary-for-lightning/","title":"Overview Of Bips Necessary For Lightning","content":"Scalability of Lightning with different BIPs and some back-of-the-envelope calculations.\nslides: https://scalingbitcoin.org/hongkong2015/presentations/DAY2/1_layer2_2_dryja.pdf\nI don\u0026amp;rsquo;t have time to introduce the idea of zero-confirmation transactions and lightning. We have given talks about this. There\u0026amp;rsquo;s some documentation available. There\u0026amp;rsquo;s an implementation being worked on. I think it helps a lot with scalability by keeping some transactions off the blockchain. Ideally, many …"},{"uri":"/scalingbitcoin/montreal-2015/overview-of-security-concerns/","title":"Overview Of Security Concerns","content":"Overview of Security Concerns\nI am going to talk about scale-related security issues. Scale-related security issues. I said scale, not scalability. We are not talking about scalability. We\u0026amp;rsquo;re talking about changing numbers, and what are the implications, what attacks are easier or harder by changing the block size number. What are we trying to accomplish? What is the system meant to be? Nobody really agrees of course. What\u0026amp;rsquo;s interesting is that as much as we disagree about what was …"},{"uri":"/scalingbitcoin/stanford-2017/edgeplusplus/p2p-john-newbery/","title":"P2P with John Newbery","content":"Name: John Newbery\nTopic: Bitcoin Peer-to-Peer Network and Mempool\nLocation: Bitcoin Edge Dev++ 2017 - Stanford University\nSlides: https://johnnewbery.com/presentation/2017/11/02/dev-plus-plus-stanford/p2p.pdf \u0026amp;amp; https://johnnewbery.com/presentation/2017/11/02/dev-plus-plus-stanford/mempool.pdf\nBitcoin Peer-to-Peer Network John: So far today, we\u0026amp;rsquo;ve talked about transactions and blocks and the blockchain. Those are the fundamental building blocks of Bitcoin. Those are the data structures …"},{"uri":"/tags/p2pkh/","title":"p2pkh","content":""},{"uri":"/scalingbitcoin/tokyo-2018/edgedevplusplus/p2pkh-p2wpkh-p2h-p2wsh/","title":"P2Pkh P2Wpkh P2H P2Wsh","content":"https://twitter.com/kanzure/status/1047697572444270592\nIntroduction This is going to be a bit of a re-tread I think. I am going to be talking about common bitcoin script templates used in bitcoin today.\nAddresses do not exist on the blockchain. But scripts do. You\u0026amp;rsquo;ve heard about p2pk, p2pkh, p2sh, and others. I\u0026amp;rsquo;m going to go over these anyway.\nPay-to-pubkey (p2pk) This was the first type. It had no address format actually. Nodes connected to each other over IP address, with no …"},{"uri":"/scalingbitcoin/tokyo-2018/edgedevplusplus/partially-signed-bitcoin-transactions-bip174/","title":"Partially Signed Bitcoin Transactions Bip174","content":"https://twitter.com/kanzure/status/1047730297242935296\nIntroduction Bryan briefly mentioned partially-signed bitcoin transactions (PSBT). I can give more depth on this. There\u0026amp;rsquo;s history and motivation, a background of why this is important, what these things are doing. What is the software doing?\nHistory and motivation Historically, there was no standard for this. Armory had its own format. Bitcoin Core had network-serialized transactions. This ensures fragmentation and it\u0026amp;rsquo;s …"},{"uri":"/speakers/patricia-estevao/","title":"Patricia Estevao","content":""},{"uri":"/speakers/patrick-mccorry/","title":"Patrick McCorry","content":""},{"uri":"/speakers/patrick-murck/","title":"Patrick Murck","content":""},{"uri":"/speakers/patrick-strateman/","title":"Patrick Strateman","content":""},{"uri":"/speakers/paul-vigna/","title":"Paul Vigna","content":""},{"uri":"/speakers/pavel-prihodko/","title":"Pavel Prihodko","content":""},{"uri":"/speakers/pavol-rusnak/","title":"Pavol Rusnak","content":""},{"uri":"/scalingbitcoin/tel-aviv-2019/payment-channel-recovery-with-seeds/","title":"Payment Channel Recovery With Seeds","content":"Seed-based payment channel recovery\nhttps://twitter.com/kanzure/status/1172129077765050368\nIntroduction Cool. This addresses the lightning network which is a scaling technique for the bitcoin network. A big challenge with the lightning network is that you have these midstates that you need to keep. If you lose them, you\u0026amp;rsquo;re out of luck with your counterparty. We had a lot of talks this morning about how to recover midstates but a lot of them used watchtowers. However, this proposal does not …"},{"uri":"/speakers/pedro-moreno-sanchez/","title":"Pedro Moreno-Sanchez","content":""},{"uri":"/decentralized-financial-architecture-workshop/perspective/","title":"Perspective","content":" Regulators should focus on consumer protection\nRegulators should focus on operating (or overseeing) rating agencies, and formal review of proposed standards\nFungibility is important, and many regulatory goals are contrary to fungibility, indicating that their forms of money will be inferior and their economy will be left behind.\nAnonymity should be a core value\u0026amp;ndash; the society with the most privacy will have the most advantages.\nThe importance of regulatory sandboxes (which should be …"},{"uri":"/speakers/peter-rizun/","title":"Peter Rizun","content":""},{"uri":"/w3-blockchain-workshop-2016/petertodd-dex/","title":"Petertodd Dex","content":"I have been working on deterministic expressions language called DEX. It looks like lambda calculus. But really we\u0026amp;rsquo;re trying to create a way to specify expressions that would return true if a signature is valid. Something like this, which is really just check a signature against a pubkey for a message, is essentially something that would be baked into your software anyway. We\u0026amp;rsquo;re trying to move into a layer of abstraction where you can specify the conditions you need for your …"},{"uri":"/speakers/phillip-hoenisch/","title":"Phillip Hoenisch","content":""},{"uri":"/w3-blockchain-workshop-2016/physical-assets/","title":"Physical Assets","content":"Physical assets, archival science\nWe are going to spend 20 minutes talkign about the topics. Then we will spend 10 minutes getting summaries. Then we will spend 20 minutes summarizing everything.\nWhy is archival science important? I have a background in finance too. Blockchain securitizes things as well. It combines value and memory in one. Also, people have studied archives and how to get records and how to store records.\nHashkloud. Identity verification and KYC and AML management platform. We …"},{"uri":"/speakers/pierre-roberge/","title":"Pierre Roberge","content":""},{"uri":"/speakers/pindar-wong/","title":"Pindar Wong","content":""},{"uri":"/scalingbitcoin/tel-aviv-2019/plasma-cash/","title":"Plasma Cash","content":"Plasma Cash: Towards more efficient plasma constructions\nNon-custodial sidechains for bitcoin utilizing plasma cash and covenants\nhttps://twitter.com/kanzure/status/1172108023705284609\npaper: https://github.com/loomnetwork/plasma-paper/blob/master/plasma_cash.pdf\nslides: https://gakonst.com/scalingbitcoin2019.pdf\nIntroduction We have known how to do these things for at least a year, but the question is how can we find the minimum changes that we can figure out to do in bitcoin if any on how to …"},{"uri":"/scalingbitcoin/tokyo-2018/playing-with-fire-adjusting-bitcoin-block-subsidy/","title":"Playing With Fire Adjusting Bitcoin Block Subsidy","content":"slides: https://github.com/ajtowns/sc-btc-2018\nhttps://twitter.com/kanzure/status/1048401029148991488\nIntroduction First an apology about the title. I saw some comments on twitter after the talk was announced and they were speculating that I was going to break the 21 million coin limit. But that\u0026amp;rsquo;s not the case. Rusty has a civil war thesis: the third era will start with the civil war, the mathematics of this situation seem einevitable. As the miners and businesses with large transaction …"},{"uri":"/stanford-blockchain-conference/2020/plonk/","title":"Plonk","content":"PLONK: Permutations over Lagrange-bases for Oecumenical Noninteractive arguments of Knowledge\nAriel Gabizon\nhttps://twitter.com/kanzure/status/1230287617972768769\npaper: https://eprint.iacr.org/2019/pdf\nIntroduction One of the things you need when you design a zk proof system is that you need to know about polynomials. Two polynomials if they are the same then they are the same everywhere and if they are different then they are different almost everywhere. The other thing you need is how to get …"},{"uri":"/tags/post-quantum/","title":"post-quantum","content":""},{"uri":"/speakers/prakash-santhana/","title":"Prakash Santhana","content":""},{"uri":"/speakers/pramod-viswanath/","title":"Pramod Viswanath","content":""},{"uri":"/speakers/prastudy-fauzi/","title":"Prastudy Fauzi","content":""},{"uri":"/baltic-honeybadger/2018/present-and-future-tech-challenges-in-bitcoin/","title":"Present And Future Tech Challenges In Bitcoin","content":"1 on 1: Present and future tech challenges in bitcoin\nhttps://twitter.com/kanzure/status/1043484879210668032\nPR: Hi everybody. I think I have the great fortune to moderate this panel in the sense that we have really great questions thought by the organizers. Essentially we want to ask Adam and Peter what are their thoughts on the current and the future tech challenges for bitcoin. I\u0026amp;rsquo;m just going to start with that question, starting with Peter.\nPT: Oh, we better have a good answer for this …"},{"uri":"/scalingbitcoin/tel-aviv-2019/prism/","title":"Prism","content":"Prism: Scaling bitcoin to physical limits\nIntroduction Prism is a consensus protocol which is a one-stop solution to all of bitcoin\u0026amp;rsquo;s scaling problems. The title is 7 to 70000 transactions per second. We have a full stack implementation of prism running and we were able to obtain 70,000 transactions/second. Before we get started, here are my collaborators.\nThis workshop is on scaling bitcoin so I won\u0026amp;rsquo;t spend any time justifying why we would want to scale bitcoin. So let\u0026amp;rsquo;s talk …"},{"uri":"/stanford-blockchain-conference/2020/prism/","title":"Prism - Scaling bitcoin by 10,000x","content":"https://twitter.com/kanzure/status/1230634530110730241\nhttps://diyhpl.us/wiki/transcripts/scalingbitcoin/tel-aviv-2019/prism/\nIntroduction Hello everyone. I am excited to be here to talk about our implementation and evaluation of the Prism consensus protocol which achieves 10,000x better performance than bitcoin. This is a multi-university collaboration between MIT, Stanford and a few others. I\u0026amp;rsquo;d like to thank my collaborators, including my advisor, and other people.\nBitcoin performance We …"},{"uri":"/scalingbitcoin/montreal-2015/privacy-and-fungibility/","title":"Privacy And Fungibility","content":"Privacy and scalability\nEven though Bitcoin is the worst privacy system ever, everyone in the community very strongly values privacy.\nThere are at least three things: privacy censorship resistance fungibility\nThe easiest way to censor things is to punish communication, not prevent communication. Privacy is the weakest link in censorship resistance. Fungibility is an absolute necessity for any medium of exchange. The properties of money include fungibility. Without privacy you may not be able to …"},{"uri":"/w3-blockchain-workshop-2016/privacy-anonymity-and-identity-group/","title":"Privacy Anonymity And Identity Group","content":"Anonymous identity\nAnother part of it is that all of those IoT things have firmware that can update. The moment that someone gets a key to update this, you can hack the grid by making rapid changes on power usage which actually destroys the \u0026amp;hellip;. do the standards make things less secure? It should be illegal to design broken cryptosystems. Engineers should go to jail. It\u0026amp;rsquo;s too dangerous. Do you think there should be smart grids at all?\nWell if the designs are based on digital security, …"},{"uri":"/scalingbitcoin/tel-aviv-2019/edgedevplusplus/privacy-concepts/","title":"Privacy Concepts","content":"Privacy concepts for bitcoin application developers\nhttps://twitter.com/kanzure/status/1171036497044267008\nIntroduction You\u0026amp;rsquo;re not going to walk out of here as a privacy protocol developer. I am going to mention and talk about some ideas in some protocols that exist. What I find myself is that of really smart people working on a lot of pretty cool stuff that can make privacy easier and better to use. A lot of times, application developers or exchanges aren\u0026amp;rsquo;t even aware of those …"},{"uri":"/stanford-blockchain-conference/2019/privacy-preserving-multi-hop-locks/","title":"Privacy Preserving Multi Hop Locks","content":"Privacy preserving multi-hop locks for blockchain scalability and interoperability\nhttps://twitter.com/kanzure/status/1091026195032924160\npaper: https://eprint.iacr.org/2018/472.pdf\nhttp://diyhpl.us/wiki/transcripts/scalingbitcoin/tokyo-2018/multi-hop-locks/\nIntroduction This is joint work with my collaborators. Permissionless blockchains have some issues. The permissionless nature leads to the transaction rate that they have. This limits widespread adoption of blockchain technology like bitcoin …"},{"uri":"/scalingbitcoin/montreal-2015/privacy-preserving-smart-contracts/","title":"Privacy Preserving Smart Contracts","content":"ranjit@csail.mit.edu\nhttp://people.csail.mit.edu/ranjit/\nWe have been looking at how much we can support or what limitations we might encounter. There are also efficiency issues and privacy guarantees. And then there are some potential relaxations that will help with removing the fundamental limitations and express the power and make smart contracts more useful.\nThe point of this talk is off-chain transactions and secure computation. I will also highlight the relationship of secure computation …"},{"uri":"/scalingbitcoin/tel-aviv-2019/private-information-retrieval/","title":"Private Information Retrieval","content":"Applying private information retrieval (PIR) to lightweight bitcoin clients\nSPV overview I have to thank the prior speaker. This is basically the same, except this time we\u0026amp;rsquo;re not using SGX. We\u0026amp;rsquo;re looking at bitcoin lightweight clients. You have a lite client with not much space not much computing power, can\u0026amp;rsquo;t store the bitcoin blockchain. All it knows about is the header information. We assume it has the blockheader history. In the header, we can find the merkle tree, and given …"},{"uri":"/scalingbitcoin/tel-aviv-2019/proof-of-necessary-work/","title":"Proof Of Necessary Work","content":"Proof of necessary work: Succinct state verification with fairness guarantees\nAssimakis Kattis\nIntroduction I am going to show you proof of necessary work today. We use proof of work in a prototype. This is joint work with my collaborators.\nProblems We wanted to tackle the problem of bitcoin blockchain size increases. Every 10 minutes, a block is added to the blockchain and the blockchain grows linearly in size over time. Initial block download increases over time.\nProof of necessary work We use …"},{"uri":"/stanford-blockchain-conference/2020/proof-of-necessary-work/","title":"Proof Of Necessary Work","content":"Proof of Necessary Work: Succinct State Verification with Fairness Guarantees\nhttps://twitter.com/kanzure/status/1230199429849743360\nhttps://twitter.com/kanzure/status/1230192993786720256\nSee also https://eprint.iacr.org/2020/190\nPrevious talk: https://diyhpl.us/wiki/transcripts/scalingbitcoin/tel-aviv-2019/proof-of-necessary-work/\nIntroduction Let\u0026amp;rsquo;s start with something familiar. When you have a new lite client, or any client that wants to trustlessly connect to the network and joins the …"},{"uri":"/stanford-blockchain-conference/2020/proof-of-stake/","title":"Proof Of Stake","content":"Proof-of-stake longest chain protocols revisited\nhttps://twitter.com/kanzure/status/1230646529230163968\nIntroduction Thanks. I am the last talk of the session so I better make it interesting, and if not interesting then short at least. I am going to talk about proof-of-stake. This is collaboration with a few people. Vivek Bagaria, \u0026amp;hellip; et al.\nProof-of-stake prism The starting point of this project was to come up with a proof-of-stake version of prism, which we just saw in the last talk. …"},{"uri":"/scalingbitcoin/tel-aviv-2019/proof-of-verification-for-proof-of-work/","title":"Proof Of Verification For Proof Of Work","content":"Proof of verification for proof of work: Miners must verify the signatures on bitcoin transactions\nhttps://twitter.com/kanzure/status/1172142603007143936\nextended abstract: http://kmlab.iis.u-tokyo.ac.jp/papers/scaling19-matsuura-final.pdf\nHistory lesson In the 90s, we had some timestamping schemes where things are aggregated into one hash and then it would be publicized later in the newspaper. This scheme was commercialized, in fact. However, the resolution of the trust anchor is very limited. …"},{"uri":"/tags/proof-of-stake/","title":"proof-of-stake","content":""},{"uri":"/stanford-blockchain-conference/2019/proofs-of-space-and-replication/","title":"Proofs Of Space And Replication","content":"Tight proofs of space and and replication\nBen Fisch (Stanford University)\nhttps://twitter.com/kanzure/status/1091064672831234048\npaper: https://eprint.iacr.org/2018/702.pdf\nIntroduction This talk is about proofs of space and tight proofs of space.\nProof of Space A proof-of-space is an alternative to proof-of-work. Applications have been proposed like spam prevention, DoS attack prevention, sybil resistance in consensus networks which is most relevant to this conference. In proof-of-space, …"},{"uri":"/scalingbitcoin/tokyo-2018/edgedevplusplus/protecting-yourself-and-your-business/","title":"Protecting Yourself And Your Business","content":"https://twitter.com/kanzure/status/1048087226742071296\nIntroduction Hello. My name is Warren Togami and I will be talking about exchange security. Not only protecting the people but also the business. This has been a topic of interest recently.\nWarren\u0026amp;rsquo;s security background I have some credibility when it comes to security due to my previous career in open-source software. I have been working on the Linux operating system first with Fedora then with Red Hat for many years. Related to …"},{"uri":"/w3-blockchain-workshop-2016/provenance-groups/","title":"Provenance Groups","content":"Give the name of your tech topic table. You have three minutes to summarize. When you have one minute to summarize, I will give you the one minute warning. When you have zero minutes left, you will be thrown out the window.\nMedia rights We talked about media rights and payments. The ability to figure out the incentive structure for whether we can compensate people who create page views with people who have view rights and how that all works. One of the ways this works out is \u0026amp;hellip; the …"},{"uri":"/speakers/quentin-le-sceller/","title":"Quentin Le Sceller","content":""},{"uri":"/stanford-blockchain-conference/2019/quisquis/","title":"Quisquis - A new design for anonymous cryptocurrencies","content":"https://twitter.com/kanzure/status/1090677466216128512\nhttps://eprint.iacr.org/2018/990\nIntroduction Good morning. I am here to talk to you about Quisquis which is a new design for an anonymous cryptocurrency. This talk is going to focus on the transaction layer. We don\u0026amp;rsquo;t talk about consensus or smart contracts or higher applications.\nOutline I am going to talk about bitcoin and anonymity. I\u0026amp;rsquo;ll talk about existing cryptocurrencies that claim to have anonymity and about their …"},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2016/r3/","title":"R3","content":"Distributed Ledger Group\nR3\nI work at R3. It manages the distributed ledger group, of 42 banks interested in using blockchain or distributed ledger tech. People wonder when I tell them that I work for a consortium that wants to use electronic ledgers. What does that have to do with capital markets?\nLedgers can track transactions. Typically in a capital market context, this responsibility falls to the backoffice. After a trade, you finalize it and actually transfer value. In te case of trading …"},{"uri":"/speakers/ranjit-kumaresan/","title":"Ranjit Kumaresan","content":""},{"uri":"/coindesk-consensus-2016/reaching-consensus-open-blockchains/","title":"Reaching Consensus Open Blockchains","content":"Preliminary notes:\nContact me- https://twitter.com/kanzure\nReaching consensus on open blockchains\nModerator- Pindar Wong\nGavin Andresen, MIT Digital Currency Initiative\nVitalik Buterin, Ethereum Foundation\nEric Lombrozo, Ciphrex and Bitcoin Core\nNeha Narula, MIT Media Lab Digital Currency Initiative\nPlease silence your cell phone during this session. Thank you. Please silence your cell phones during this session. Thank you. Ladies and gentlemen, please take your seats. The session is about to …"},{"uri":"/scalingbitcoin/tokyo-2018/rebalancing-lightning/","title":"Rebalancing Lightning","content":"Rebalancing in the lightning network: Analysis and implications\nSebastián Reca (Muun)\nhttps://twitter.com/kanzure/status/1048753406628655105\nIntroduction This talk is going to be about rebalancing in the lightning network. I\u0026amp;rsquo;ll talk about the implications and about running a lightning node.\nFinancial costs In the lightning network, routing nodes will incur in financial costs by having their money locked inside channels. They can\u0026amp;rsquo;t use that money elsewhere. They incur a financial cost …"},{"uri":"/rebooting-web-of-trust/","title":"Rebooting Web Of Trust","content":" 2019 Prague "},{"uri":"/scalingbitcoin/tel-aviv-2019/edgedevplusplus/rebroadcasting/","title":"Rebroadcasting","content":"Rebroadcasting\nhttps://twitter.com/kanzure/status/1171042478088232960\nIntroduction Hi, my name is Amiti. Thank you for having me here today. I wanted to talk with you about rebroadcasting logic in Bitcoin Core. For some context, I\u0026amp;rsquo;ve been working on improving it this summer. I wanted to tell you all about it.\nWhat is rebroadcasting? We all know what a broadcast is. It\u0026amp;rsquo;s hwen we send an INV message out to our peers and we let them know about a new transaction. Sometimes we rebroadcast …"},{"uri":"/scalingbitcoin/stanford-2017/redesigning-bitcoin-fee-market/","title":"Redesigning Bitcoin Fee Market","content":"Or Sattath (The Hebrew University)\nhttps://lists.linuxfoundation.org/pipermail/bitcoin-dev/2017-September/015093.html\nhttps://www.reddit.com/r/Bitcoin/comments/72qi2r/redesigning_bitcoins_fee_market_a_new_paper_by/\npaper: https://arxiv.org/abs/1709.08881\nHe will be exploring alternative auction markets.\nHello. This is joint work with Aviv Zohar and I have just moved. And Ron Lavi. And I am going to be talking about tehcniques from\u0026amp;hellip; auction theory.. to rethink how fees in bitcoin are done. …"},{"uri":"/scalingbitcoin/montreal-2015/relay-network/","title":"Relay Network","content":"It was indicative of two issues. A lot of people were reducing their security model by not validating their bitcoin. It was potentially less secure. That\u0026amp;rsquo;s not something that relay networks try to address. The big issue with the decreasing number of nodes, which the relay network doesn\u0026amp;rsquo;t address, is that it reduces the resilience against attack. If there\u0026amp;rsquo;s only 100 nodes, there\u0026amp;rsquo;s really only some 100 VPses that you have to knock offline before the bitcoin network stops …"},{"uri":"/cryptoeconomic-systems/2019/reproducible-builds/","title":"Reproducible Builds","content":"Reproducible builds, binaries and trust\nCarl Dong (Chaincode Labs)\nIntroduction I am Carl and I work at Chaincode Labs and I will be talking about software, binaries and trust. I am happy that Ethan talked about his subject because it ties into my talk. For the purposes of this talk, assume that everything is perfect and there\u0026amp;rsquo;s no bugs and no CVEs and all the things that Ethan talked about don\u0026amp;rsquo;t exist. Basically, imagination. I am here to talk about that even if this is the case, …"},{"uri":"/scalingbitcoin/tokyo-2018/reproducible-lightning-benchmark/","title":"Reproducible Lightning Benchmark","content":"Reproducible lightning benchmark\nhttps://github.com/dgarage/LightningBenchmarks\nhttps://twitter.com/kanzure/status/1048760545699016705\nIntroduction Thanks for the introduction, Jameson. I feel like a rock star now. So yeah, I won\u0026amp;rsquo;t introduce myself. I call myself a code monkey the reason is that a lot of the talks in scaling bitcoin can surprise people but I understood very few of them. The reason is that I am more of an application developer. Basically, I try to understand a lot of the …"},{"uri":"/bitcoin-core-dev-tech/2015-02/research-and-development-goals/","title":"Research And Development Goals","content":"R\u0026amp;amp;D Goals \u0026amp;amp; Challenges\nWe often see people saying they are testing the waters, they fixed a typo, they made a tiny little fix that doesn\u0026amp;rsquo;t impact much, they are getting used to the process. They are finding that it\u0026amp;rsquo;s really easy to contribut to Bitcoin Core. You code your changes, you submit your changes, there\u0026amp;rsquo;s not much to it.\nThere\u0026amp;rsquo;s a difference, and the lines are fuzzy and undefined, and you cna make a change to Core that changes a spelling error or a change …"},{"uri":"/scalingbitcoin/montreal-2015/reworking-bitcoin-core-p2p-code-for-robustness-and-event-driven/","title":"Reworking Bitcoin Core P2P Code For Robustness And Event Driven","content":"That is me. I want to apologize right off. I am here to talk about reworking Bitcoin Core p2p code. This is a Bitcoin Core specific topic. I have been working on some software for the past few weeks to talk about working things rather than theory. The presentation is going to suffer because of this.\nBitcoin Core has a networking stack that dates back all the way to the initial implementation from Satoshi or at least it\u0026amp;rsquo;s been patched and hacked on ever since. It has some pretty serious …"},{"uri":"/speakers/riccardo-casatta/","title":"Riccardo Casatta","content":""},{"uri":"/speakers/richard-myers/","title":"Richard Myers","content":""},{"uri":"/speakers/robert-schwinker/","title":"Robert Schwinker","content":""},{"uri":"/speakers/rodrigo-buenaventura/","title":"Rodrigo Buenaventura","content":""},{"uri":"/speakers/roman-snitko/","title":"Roman Snitko","content":""},{"uri":"/speakers/ron-rivest/","title":"Ron Rivest","content":""},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2016/rootstock/","title":"Rootstock","content":"Rootstock\nSergio is co-founder and chief scientist at RSK Labs. The whitepaper was pretty good. I am happy that he is here. Thank you. Just give me a minute.\nAlicia Bendhan Lous Parker BitDevsNYC\nYes, I use powerpoint. Please don\u0026amp;rsquo;t read my emails.\nThanks everyone for staying here and not going to the next room. Thanks for the organizers for inviting me. Today I am going to talk about Rootstock. It\u0026amp;rsquo;s a codename for a smart contracting platform that we are developing for SKY labs, …"},{"uri":"/scalingbitcoin/montreal-2015/roundgroup-roundup-1/","title":"Roundgroup Roundup 1","content":"Roundtable roundup review 1\nFuture of SPV Technology So hopefully I summarized this reasonably. There were a number of things that came up in our discussion. It would help SPV a lot if there were UTXO commitments in blocks. This can be done with a soft-fork. It has implementation cost difficulties. There are some ugly things you could do about how the trees are formed, so that you don\u0026amp;rsquo;t have to repopulate the whole thing every single block. There might be some happy place where the …"},{"uri":"/scalingbitcoin/montreal-2015/roundgroup-roundup-2/","title":"Roundgroup Roundup 2","content":"Communicating without official structures Roundgroup roundup day 2\nHi guys, okay I am going to try to find my voice here. I am losing it. I ran the session on communication without official structures. We went through the various channels through which people are communicating in this community like forums, blogs, irc, reddit, twitter, email, and we talked a little about them each. There\u0026amp;rsquo;s also the conferences and meetings. There are different forms of communication in text than in person. …"},{"uri":"/w3-blockchain-workshop-2016/royalties/","title":"Royalties","content":"Chris Tse\nMonegraph person\nI am going to talk about rights systems. A system that lets us trade rights, like to make movie off of a character, off of the things that Disney makes whenever I buy toys for my two year-old son. This is used in intellectual property. Monegraph is known as the media rights blockchain-ish company. What we discovered about how to model rights, but why is it important, kind of extending and maybe contradicting the point further that the rights are not just the identity …"},{"uri":"/speakers/ryan-selkis/","title":"Ryan Selkis","content":""},{"uri":"/misc/safecurves-choosing-safe-curves-for-elliptic-curve-cryptography-2014/","title":"Safecurves - Choosing Safe Curves For Elliptic Curve Cryptography (2014)","content":"Daniel J. Bernstein (djb) and Tanja Lange\nSchmooCon 2014\nvideo 2 (same?): https://www.youtube.com/watch?v=maBOorEfOOk\u0026amp;amp;list=PLgO7JBj821uGZTXEXBLckChu70kl7Celh\u0026amp;amp;index=91\nVideo intro text There are several different standards covering selection of curves for use in elliptic-curve cryptography (ECC). Each of these standards tries to ensure that the elliptic-curve discrete-logarithm problem (ECDLP) is difficult. ECDLP is the problem of finding an ECC user\u0026amp;rsquo;s secret key, given the …"},{"uri":"/speakers/saifedean-ammous/","title":"Saifedean Ammous","content":""},{"uri":"/speakers/sandra-ro/","title":"Sandra Ro","content":""},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2015/peter-todd-scalability/","title":"Scalability","content":"There we go. Yeah. Looks good. Thank you.\nSo I wanted to talk about scalability and I wanted to give two opposing views of it. The first is really, scaling Bitcoin up is really really easy. The underlying architecture of Bitcoin is designed in a way that makes it easy to scale. You have your blockchain, and you have your blocks at the top which are 80 bytes data structures. They form a massive long chain all the way back to the genesis block when Bitcoin was created. For each block, those blocks …"},{"uri":"/stanford-blockchain-conference/2020/scalable-rsa-modulus-generation/","title":"Scalable Rsa Modulus Generation","content":"Scalable RSA Modulus Generation with Dishonest Majority\nhttps://twitter.com/kanzure/status/1230545603605585920\nIntroduction Groups of unknown order are interesting cryptographic primitives. You can commit to integers. If you commit to a very large integer, you have to do a lot of work to do the commitment so you have a sequentiality assumption useful for VDFs. But then you have this compression property where if you take a large integer with a lot of information in it, you can compress it down …"},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2016/scaling-debate-is-a-proxy-battle-over-centralization/","title":"Scaling Debate Is A Proxy Battle Over Centralization","content":"I really appreciated the fact that\u0026amp;hellip;. I really appreciated Cory\u0026amp;rsquo;s talk. I quoted someone in my talk. It was a fairly recent quote. His whole talk was speaking about governance. There\u0026amp;rsquo;s a lot of governing issues coming into Bitcoin. We like the solving the whole world with technical.\nThe word that I am fascinated with is the one highlighted here, the word \u0026amp;ldquo;consensus\u0026amp;rdquo;. I\u0026amp;rsquo;m just going to reach out to you guys. Does anyone want to make a stand at telling me what …"},{"uri":"/scalingbitcoin/tel-aviv-2019/scaling-oblivious-read-write/","title":"Scaling Oblivious Read Write","content":"A tale of two trees: One writes, and other reads, scaling oblivious accesses to large-scale blockchains\nIntroduction We are trying to get optimized oblivious accesses to large-scale blockchains. This is collaborative work with our colleagues.\nMotivation As we all know, bitfcoin data has become too large to store in resource-constrained devices. It\u0026amp;rsquo;s like 240 GB. The current solution today is bip37 + Nakamoto\u0026amp;rsquo;s idea for simplified payment verification (SPV) clients which don\u0026amp;rsquo;t …"},{"uri":"/speakers/scott-manuel/","title":"Scott Manuel","content":""},{"uri":"/scalingbitcoin/tokyo-2018/scriptless-ecdsa/","title":"Scriptless Ecdsa","content":"Instantiating scriptless 2p-ECDSA: fungible 2-of-2 multisigs for bitcoin today\nConner Fromknecht (Lightning Labs)\nhttps://twitter.com/kanzure/status/1048483254087573504\nmaybe https://eprint.iacr.org/2018/472.pdf and https://lists.linuxfoundation.org/pipermail/lightning-dev/2018-April/001221.html\nIntroduction Alright. Thank you very much. Thank you Pedro, that was a great segue into what I\u0026amp;rsquo;m talking about. He has been doing work on formalizing multi-hop locks. I want to also talk about what …"},{"uri":"/scalingbitcoin/tel-aviv-2019/scriptless-lotteries/","title":"Scriptless Lotteries","content":"Scriptless lotteries on bitcoin from oblivious transfer\nLloyd Fournier (lloyd.fourn@gmail.com)\nhttps://twitter.com/kanzure/status/1171717583629934593\nIntroduction I have no affiliations. I\u0026amp;rsquo;m just some guy. You\u0026amp;rsquo;re trusting a guy to talk about cryptography who got the date wrong. We\u0026amp;rsquo;re doing scriptless bitcoin lotteries from oblivious transfer.\nLotteries Imagine a trusted party who conducts lotteries between Alice and Bob. The goal of the lottery protocol is to use a …"},{"uri":"/grincon/2019/scriptless-scripts-with-mimblewimble/","title":"Scriptless Scripts With Mimblewimble","content":"Scriptless scripts with mimblewimble\nAndrew Poelstra (andytoshi)\nIntroduction Hi everyone. I am Andrew Poelstra. I am the research director at Blockstream. I want to talk about deploying scriptless scripts, wihch is something I haven\u0026amp;rsquo;t talked much about over the past year or two.\nHistory Let me give a bit of history about mimblewimble. As many of you know, this was dead-dropped anonymously in the middle of 2016 by someone named Tom Elvis Jedusor which is the French name for Voldemort. It …"},{"uri":"/scalingbitcoin/tokyo-2018/edgedevplusplus/scripts-general-and-simple/","title":"Scripts General And Simple","content":"Scripts (general \u0026amp;amp; simple)\nhttps://twitter.com/kanzure/status/1047679223115083777\nIntroduction I am going to talk about why we have scripts in bitcoin. I\u0026amp;rsquo;ll give some examples and the design philosophy. I am not going to talk about the semantics of bitcoin script, though. Why do we have bitcoin script? I\u0026amp;rsquo;ll show how to lock and unlock coins. I\u0026amp;rsquo;ll talk about pay-to-pubkey, multisig, and computing vs verification in the blockchain.\nWhy have script at all? In my first talk, I …"},{"uri":"/speakers/sean-neville/","title":"Sean Neville","content":""},{"uri":"/speakers/sebasti%C3%A1n-reca/","title":"Sebastián Reca","content":""},{"uri":"/scalingbitcoin/tel-aviv-2019/secure-fountain-architecture/","title":"Secure Fountain Architecture","content":"A secure fountain architecture for slashing storage costs in blockchains\nSwanand Kadhe (UC Berkeley)\nhttps://twitter.com/kanzure/status/1172158545577594880\npaper: https://arxiv.org/abs/1906.12140\nIntroduction I know this is the last formal talk of the day so thank you so much for being here. This is joint work with my collaborators.\nIs storage really an issue for bitcoin? Bitcoin\u0026amp;rsquo;s blockchain size is only 238 GB. So why is storage important? But blockchain size is a growing problem. …"},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2015/security-and-usability/","title":"Security And Usability","content":" Melanie Shapiro Alan Reiner Kristov Atlas Elizabeth Stark (moderator) and maybe Melanie Shapiro? malani? Elizabeth: I think this is a highly relevant discussion. I talked a bit about regulation. Regulation might be the number threat, but security might be the number two threat. I am excited to have a panel of leaders in this space who are actively building in this ecosystem. I am going to ask each to do a quick intro.\nAlan: I am the original creator of Armory and the Armory Bitcoin wallet. Last …"},{"uri":"/scalingbitcoin/hong-kong-2015/security-assumptions/","title":"Security Assumptions","content":"Hi, welcome back.\nI am a developer for libsecp256k1. It\u0026amp;rsquo;s a library that does the underlying traditional cryptography used in Bitcoin. I am going to talk about security assumptions, security models and trust models. I am going to give a high-level overview of how we should be thinking about these issues for scaling and efficiency and decentralization. Bitcoin is a crypto system. Everything about it is a crypto system. It needs to be designed with an adversarial mindset, even in an …"},{"uri":"/breaking-bitcoin/2019/security-attacks-decentralized-mining-pools/","title":"Security Attacks Decentralized Mining Pools","content":"https://twitter.com/kanzure/status/1137373752038240262\nIntroduction Hi, I am Alexei. I am a research student at Imperial College London and I will be talking about the security of decentralized mining pools.\nMotivation The motivation behind this talk is straightforward. I think we can all agree that to some extent the hashrate in bitcoin has seen some centralization around large mining pools, which undermines the base properties of censorship resistance in bitcoin which I think bitcoin solves in …"},{"uri":"/scalingbitcoin/montreal-2015/security-of-diminishing-block-subsidy/","title":"Security Of Diminishing Block Subsidy","content":"Miners no longer incentivized to mine all the time. The future of mining hardware. Impact on the bitcoin ecosystem. Implications and assumptions of the model.\nAre minting rewards and transaction fees the same? Transaction fees are time-dependent. A miner can only claim transaction fees as transactions are added to their block. As transaction fees start to dominate the block reward, they become time-dependent. We are modeling this block reward as a linear function of time, we have this factor B …"},{"uri":"/tags/segregated-witness/","title":"segregated witness","content":""},{"uri":"/scalingbitcoin/hong-kong-2015/segregated-witness-and-its-impact-on-scalability/","title":"Segregated Witness And Its Impact On Scalability","content":"slides: https://prezi.com/lyghixkrguao/segregated-witness-and-deploying-it-for-bitcoin/\ncode: https://github.com/sipa/bitcoin/commits/segwit\nSPV = simplified payment verification\nCSV = checksequenceverify\nCLTV = checklocktimeverify\nSegregated witness (segwit) and deploying it for Bitcoin\nOkay. So I am Pieter Wuille. I\u0026amp;rsquo;ll be talking about segregated witness for Bitcoin. Before I can explain this, I want to give some context. We all know how bitcoin transactions work. Every bitcoin …"},{"uri":"/scalingbitcoin/milan-2016/segwit-lessons-learned/","title":"Segwit Lessons Learned","content":"Lessons learned with segwit in Bitcoin\nhttps://twitter.com/kanzure/status/785034301272420353\nHi. My name is Greg Sanders. I will be giving a talk about segwit in bitcoin lessons learned. I will also give some takeaways that I think are important. A little bit about myself. I work on Elements Project at Blockstream. I was a reviewer on segwit for Bitcoin Core. How do we scale protocol development? How do we scale review and keep things safe?\nSegwit started as an element in elements alpha. It …"},{"uri":"/scalingbitcoin/tokyo-2018/self-reproducing-coins-as-universal-turing-machine/","title":"Self Reproducing Coins As Universal Turing Machine","content":"paper: https://arxiv.org/abs/1806.10116\nIntroduction This is joint work with my colleagues. I am Alexander Chepurnoy. We work for Ergo Platform. Vasily is an external member. This talk is about turing completeness in the blockchain. This talk will be pretty high-level. This talk is based on already-published paper, which was presented at the CBT conference. Because of copyright agreements with Springer, you will not find the latest version on arxiv.\nThe general question of scalability is how can …"},{"uri":"/rebooting-web-of-trust/2019-prague/self-sovereign-identity-ideology-and-architecture/","title":"Self Sovereign Identity Ideology And Architecture","content":"https://twitter.com/kanzure/status/1168566218040762369\nParalelni Polis First I\u0026amp;rsquo;d like to introduce the space we\u0026amp;rsquo;re in right now. Welcome to Paralelni Polis. It is an education organization. It\u0026amp;rsquo;s a first organization in the world that is running fully on crypto. It is running solely on cryptoeconomics and donations. I\u0026amp;rsquo;d like to welcome you to the event called Rebooting the Web of Trust. This is the 9th event. This is its first time in Prague. We want to spread awareness …"},{"uri":"/breaking-bitcoin/2019/selfish-mining/","title":"Selfish mining and Dyck words","content":"Introduction I am going to talk about our recent work on selfish mining. I am going to explain the profitability model, the different mathematical models that are used to analyze selfish mining with their properties.\nBibliography On profitability of selfish mining On profitability of stubborn mining On profitability of trailing mining Bitcoin selfish mining and Dyck words Selfish mining and Dyck words in bitcoin and ethereum networks Selfish mining in ethereum The paper on selfish mining in …"},{"uri":"/speakers/sergej-kotliar/","title":"Sergej Kotliar","content":""},{"uri":"/speakers/sergio-lerner/","title":"Sergio Lerner","content":""},{"uri":"/speakers/shafi-goldwasser/","title":"Shafi Goldwasser","content":""},{"uri":"/rebooting-web-of-trust/2019-prague/shamir-secret-sharing/","title":"Shamir Secret Sharing","content":"Discussion https://twitter.com/kanzure/status/1168891841745494016\nChris Howe make a damn good start of a C version of Shamir secret sharing. We need to take it another level. This could be another project that we could engage on. We also didn\u0026amp;rsquo;t finish the actual paper, as such. I\u0026amp;rsquo;d like to get both of those things resolved.\nSatoshiLabs is saying that as far as they are concerned SLIP 39 is done and they are not interested in feedback or changing it or adapting it, at the words level. …"},{"uri":"/scalingbitcoin/montreal-2015/sharding-the-blockchain/","title":"Sharding The Blockchain","content":"I am going to talk about blockchain sharding. This is one of the scaling solutions that I like the most. I have done the most work on it. In case you don\u0026amp;rsquo;t know who I am, I am a researcher mostly with the ethereum project. Basically the basics of sharding is that in non-sharding, every node does every validation. In a sharding solution, nodes hold a subset of the state, and a subset of the blockchain. By state we mean UTXOs. Instead of everyone redundantly doing the same work, we\u0026amp;rsquo;re …"},{"uri":"/speakers/shayan-eskandari/","title":"Shayan Eskandari","content":""},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2016/siacoin/","title":"Siacoin","content":"Sia\nI have been working on a decentralized cloud storage platform. Before I go into that, I wanted to mention that I have been working on Bitcoin since 2011. Since 2013 I have been in the wizards channel. In 2014 a friend and myself founded a company to build Siacoin. The team has grown to 3 people. Sia is the name of our decentralized storage protocol. We are trying to emulate Amazon S3. You give your data to Amazon, and then they hold it for you. We want low latency high throughput.\nWe had a …"},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2015/matt-corallo-sidechains/","title":"Sidechains","content":"Sidechains, Blockstream\nOne second. Technical difficulties. Okay, sorry about that. Okay. Hi. I am Matt or BlueMatt for those of you know me. I swear it\u0026amp;rsquo;s not related to my hair. Nobody believes me.\nI got into Bitcoin three or four years ago because I was interested in the programming and computer science aspects and as well as my interest in large-scale economic incentive structures and macroeconomics and how we create incentive structures that create actions on a low level by rational …"},{"uri":"/scalingbitcoin/milan-2016/sidechains/","title":"Sidechains","content":"https://twitter.com/kanzure/status/784767020290150400\nslides https://scalingbitcoin.org/milan2016/presentations/D1%20-%209%20-%20Paul.pdf\nBefore we begin, we will explain how the workshops will work upstairs. There will be some topics and room numbers. Now we will start the next presentation on sidechain scaling with Paul Sztorc. Thank you everyone.\nThanks a lot. So this talk will be a little different. Scaling via strategy, not physics. This will not change the kilobytes sent over\u0026amp;ndash; it …"},{"uri":"/scalingbitcoin/tokyo-2018/edgedevplusplus/sidechains-and-federation-models/","title":"Sidechains And Federation Models","content":"https://twitter.com/kanzure/status/1048008467871666178\nIntroduction The name \u0026amp;ldquo;sidechain\u0026amp;rdquo; is overloaded. My favorite private sidechain is my coach. That\u0026amp;rsquo;s my private sidechain. Hopefully I can explain the high-level concepts of a sidechain, at a 10,000 foot view. What are these? What do they give you?\nSidechain components First you need a blockchain. It has to be something that builds a consensus history. The state of the ledger has to be recorded, or the account model, or …"},{"uri":"/scalingbitcoin/tokyo-2018/edgedevplusplus/sighash-noinput/","title":"Sighash Noinput","content":"SIGHASH_NOINPUT (BIP118)\nhttps://twitter.com/kanzure/status/1049510702384173057\nDev++ / BC2 - October 4th-5th 2018 - Keio University, Tokyo, Japan\nhttps://bitcoinedge.org/event/keio-devplusplus-2018\nhttps://keio-devplusplus-2018.bitcoinedge.org/#schedule\nHi, my name is Bryan, I\u0026amp;rsquo;m going to be talking about SIGHASH NOINPUT. It was something that I was asked to speak about. It is currently not deployed, but it is an active proposal.\nSo, just really brief about who I am. I have a software …"},{"uri":"/scalingbitcoin/tel-aviv-2019/edgedevplusplus/signet/","title":"Signet","content":"https://twitter.com/kanzure/status/1171310731100381184\nhttps://explorer.bc-2.jp/\nIntroduction I was going to talk about signet yesterday but people had some delay downloading docker images. How many of you have signet right now? How many think you have signet right now? How many downloaded something yesterday? How many docker users? And how many people have compiled it themselves? Okay. I think we have like 10 people. The people that compiled it yourself, I think you\u0026amp;rsquo;re going to be able to …"},{"uri":"/speakers/simon-peffers/","title":"Simon Peffers","content":""},{"uri":"/speakers/slava-zhigulin/","title":"Slava Zhigulin","content":""},{"uri":"/stanford-blockchain-conference/2020/smart-contract-bug-hunting/","title":"Smart Contract Bug Hunting","content":"Finding Bugs Automatically in Smart Contracts with Parameterized Specifications\nhttps://www.certora.com/pubs/sbc2020.pdf\nhttps://twitter.com/kanzure/status/1230906600140918784\nIntroduction I am from Tel Aviv University and now we have a 1-year old company called Cotera which is located in Berlin, Seattle and Tel Aviv. Our mission is to bring formal methods into code security and I will talk to you today about how we use this method to find bugs. And actually, I try to make this talk as informal …"},{"uri":"/w3-blockchain-workshop-2016/smart-signatures/","title":"Smart Signatures","content":"Christopher Allen\nSmart signatures and smarter signatures\nSignatures are a 50+ year old technology. I am talking about the digital signature. It\u0026amp;rsquo;s a hash of an object that has been encrypted by private key and verified by a public key against the hash of the object. All of our systems are using this in a varity of complex ways at high level to either do identity, sign a block, or do a variety of different things. The idea behind smarter signatures is can we allow for more functionality. …"},{"uri":"/scalingbitcoin/montreal-2015/snarks/","title":"Snarks","content":"some setup motivating topics:\npracticality pcp theorem trustless setup magic away the trusted setup schemes without trusted setup pcp theorem is the existent proof that the spherical cow exists. people:\nAndrew Miller (AM) Madars Virza (MV) Andrew Poelstra (AP) Bryan Bishop (BB) Nathan Wilcox ZZZZZ: zooko gmaxwell\u0026amp;rsquo;s ghost (only in spirit) SNARKs always require some sort of setup. PCP-based SNARKs can use random oracle assumption instantiated by hash function, sha256 acts as the random …"},{"uri":"/simons-institute/snarks-and-their-practical-applications/","title":"Snarks And Their Practical Applications","content":"Joint works with:\nEli Ben-Sasson Matthew Green Alessandro Chiesa Ian Miers Christina Garman Madars Virza Daniel Genkin Thank you very much. I would like to thank the organizers for giving this opportunity to learn so much from my peers and colleagues some of which are here. This is a wonderful survey of many of the works in this area. As I was sitting here, I was in real-time adjusting my slides to minimize the overlap. I will cut down on the amount of introduction because what we just saw (Mike …"},{"uri":"/stanford-blockchain-conference/2020/solving-data-availability-attacks-using-coded-merkle-trees/","title":"Solving Data Availability Attacks Using Coded Merkle Trees","content":"Coded Merkle Tree: Solving Data Availability Attacks in Blockchains\nhttps://eprint.iacr.org/2019/1139.pdf\nhttps://twitter.com/kanzure/status/1230984827651772416\nIntroduction I am going to talk about blockchain sharding via data availability. Good evening everybody. I am Sreeram Kannan. This talk is going to be on how to scale blockchains using data availability proofs. The work in this talk is done in collaboration with my colleagues including Fisher Yu, Songza Li, David Tse, Vivek Bagaria, …"},{"uri":"/cryptoeconomic-systems/2019/solving-the-blockchain-trilemma/","title":"Solving The Blockchain Trilemma","content":"\u0026amp;ndash; Disclaimer \u0026amp;ndash;\nThese are unpaid transcriptions, performed in real-time and in-person during the actual source presentation. Due to personal time constraints they are usually not reviewed against the source material once published. Errors are possible. If the original author/speaker or anyone else finds errors of substance, please email me at kanzure@gmail.com for corrections.\nI sometimes add annotations to the transcription text. These will always be denoted by a standard …"},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2015/some-questions-for-bitcoiners/","title":"Some Questions For Bitcoiners","content":"Joi Ito\nHe is the director of the MIT Media Lab. He served as the chairman of the Creative Commons and is on the board of the Mozilla Foundation.\nJust so that I can get a sense of the room, how many people here would say that you are technical? Most of you. How many of you were on the cypherpunks mailing list? How many of you have been threatened by Timothy May? How many of you know Timothy May? Okay.\nIt\u0026amp;rsquo;s interesting. If you go back, this isn\u0026amp;rsquo;t really a new thing. I have been paying …"},{"uri":"/speakers/soumya-basu/","title":"Soumya Basu","content":""},{"uri":"/dallas-bitcoin-symposium/sound-money/","title":"Sound Money","content":"Introduction In 2014, Michael appeared on MSNBC and gave this quote: \u0026amp;ldquo;I\u0026amp;rsquo;d only recommend using altcoins for speculation purposes if you really love risk, you\u0026amp;rsquo;re absolutely in love with risk, and you\u0026amp;rsquo;re interested in watching money disappear.\u0026amp;rdquo; Today my talk is on sound money for the digital age. The concept of monetary economics is the reason why I got interested in bitcoin back in 2012. I still tihnk that\u0026amp;rsquo;s the important thing that makes bitcoin important in …"},{"uri":"/stanford-blockchain-conference/2019/spork-probabilistic-bitcoin-soft-forks/","title":"Spork Probabilistic Bitcoin Soft Forks","content":"Spork: Probabilistic bitcoin soft-forks\nIntroduction Thank you for the introduction. I have a secret. I am not an economist, so you\u0026amp;rsquo;ll have to forgive me if I don\u0026amp;rsquo;t have your favorite annotations today. I have my own annotations. I originally gave a predecessor to this talk in Japan. You might notice my title here is a haiku: these are protocols used for changing the bitcoin netwokr protocols. People do highly value staying together for a chain, we\u0026amp;rsquo;re doing coordinated …"},{"uri":"/speakers/sreeram-kannan/","title":"Sreeram Kannan","content":""},{"uri":"/stanford-blockchain-conference/2019/stark-dex/","title":"Stark Dex","content":"The STARK truth about DEXes\nEli Ben-Sasson (Starkware)\nhttps://twitter.com/kanzure/status/1090731793395798016\nWelcome to the first session after lunch. We call this the post-lunch session. The first part is on STARKs by Eli Ben-Sasson.\nIntroduction Thank you very much. Today I will be talking about STARK proofs of DEXes. I am chief scientist at Starkware. We\u0026amp;rsquo;re a one-year startup in Israel that has raised $40m and we have a grant from the Ethereum Foundation. We have 20 team members. Most …"},{"uri":"/stanford-blockchain-conference/2020/stark-for-developers/","title":"Stark For Developers","content":"https://twitter.com/kanzure/status/1230279740570783744\nIntroduction It always seems like there\u0026amp;rsquo;s a lot of different proof systems, but it turns out they really work well together and there\u0026amp;rsquo;s great abstractions that are happening where we can take different tools and plug them together. We will see some of those in this session. I think STARKs were first announced 3 years ago back when this conference was BPASE, and now they are ready to use for developers and they are deployed in the …"},{"uri":"/stanford-blockchain-conference/2019/state-channels/","title":"State Channels","content":"State channels as a scaling solution for cryptocurrencies\nhttps://twitter.com/kanzure/status/1091042382072532992\nIntroduction I am an assistant professor at King\u0026amp;rsquo;s College London. There are many collaborators on this project. Also IC3. Who here has heard of state channels before? Okay, about half of the audience. Let me remove some misconceptions around them.\nScalability problems in bitcoin Why are state channels necessary for cryptocurrencies? Cryptocurrencies do not scale. Bitcoin …"},{"uri":"/coindesk-consensus-2016/state-of-blockchain/","title":"State Of Blockchain","content":"Preliminary notes:\nContact me- https://twitter.com/kanzure\nI am at the Cambridge center of alternative finance. I am also the founde rof\u0026amp;hellip; macroeconomics if you will\u0026amp;hellip; very proud to have created and \u0026amp;hellip; this is our .. we started this in 2014, this is a snapshot of what will be coming out over the next few days. If you are worried about the speed that I will be going through these, it will be online soon.\nSo\u0026amp;hellip; I am going to try to cover 4 things. I wnat to provide a general …"},{"uri":"/scalingbitcoin/stanford-2017/state-of-cryptography/","title":"State Of Cryptography","content":"State of cryptography for blockchains beyond ECDSA and sha256\nSignatures and zero-knowledge proofs\nBenedikt Bunz, Stanford University\nAm going to talk about cryptography relevant to blockchains. I\u0026amp;rsquo;ll talk about signatures and zero-knowledge proofs. It has a lot of applications to bitcoin. It turns out that bitcoin is pretty simple in terms of cryptography. It just uses a hash function (sha256) and,s eparately, ECDSA for signatures. I will be mentioning some other cryptography that bitcoin …"},{"uri":"/bit-block-boom/2019/state-of-multisig/","title":"State Of Multisig","content":"State of multisig for bitcoin hodlers: Better wallets with PSBT\nhttps://twitter.com/kanzure/status/1162769521993834496\nIntroduction I am going to be talking about the state of multisig. It\u0026amp;rsquo;s a way of creating a transaction output that requires multiple keys to sign. This is a focus for people holding bitcoin. I\u0026amp;rsquo;ll talk about some of the benefits and some of the issues. I am not a security expert, though.\nPerspective Multisig is an emphasis on saving and not spending a lot. This is …"},{"uri":"/scalingbitcoin/tel-aviv-2019/edgedevplusplus/statechains/","title":"Statechains","content":"Schnorr signatures, adaptor signatures and statechains\nhttps://twitter.com/kanzure/status/1171345418237685760\nIntroduction If you want to know the details of statechains, I recommend checking out my talk from Breaking Bitcoin 2019 Amsterdam. I\u0026amp;rsquo;ll give a quick recap of Schnorr signatures and adaptor signatures and then statechains. I think it\u0026amp;rsquo;s important to understand Schnorr signatures to the point where you\u0026amp;rsquo;re really comfortable with it. A lot of the cool stuff in bitcoin …"},{"uri":"/scalingbitcoin/tokyo-2018/statechains/","title":"Statechains","content":"Statechains: Off-chain transfer of UTXOs\nI am the education director of readingbitcoin.org, and I am going to be talking about statechains for off-chain transfer of UTXOs.\nhttps://twitter.com/kanzure/status/1048799338703376385\nStatechains This is another layer 2 scaling solution, by avoiding on-chain transactions. It\u0026amp;rsquo;s similar to lightning network. The difference is that coin movement is not restricted. You deon\u0026amp;rsquo;t have these channels where you have to have a path and send an exact …"},{"uri":"/speakers/stefan-dziembowski/","title":"Stefan Dziembowski","content":""},{"uri":"/speakers/stefano-lande/","title":"Stefano Lande","content":""},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2015/andrew-miller/","title":"Step by Step Towards Writing a Safe Contract - Insights from an Undergraduate Ethereum Lab","content":"Next up I want to introduce Elaine Shi and Andrew Miller from University of Maryland. Andrew is also on the zerocash team.\nOkay. I am an assistant professor at the University of Maryland. We all believe that cryptocurrency is the way of the future and smart contracts. So students in the future have to program smart contracts.\nSo that\u0026amp;rsquo;s what I did. I asked some students to program some smart contracts. I am going to first give some quick background and then I will talk about the insights …"},{"uri":"/speakers/stephanie-hurder/","title":"Stephanie Hurder","content":""},{"uri":"/stanford-blockchain-conference/2020/streamlet/","title":"Streamlet","content":"Streamlet: Textbook Streamlined Blockchain Protocols\nIntroduction ((\u0026amp;hellip;. stream went offline in the other room, had to catch up.))\nShow you new consensus protocol called streamlet. We think it is remarkably simple intuitive. This is quite a bold claim, hopefully the protocol will speak for itself\nIncredibly subtle, hard to implement in practice. We want to take this reputation and sweep it out the door.\nJump right in. First model the consensus problem. Motivating simplicity as a goal. Spend …"},{"uri":"/scalingbitcoin/montreal-2015/stroem-payment-channels/","title":"Stroem Payment Channels","content":"Stroem\nJarl Fransson (Strawpay)\n7 transactions per second, or is it 3? That\u0026amp;rsquo;s about what we can do with bitcoin. What if you need 100,000 transactions per second? I come from Strawpay, we\u0026amp;rsquo;ve been looking into bitcoin for a long time. When we learned about scripting and the power of contracts, like payment channels, we thought maybe it\u0026amp;rsquo;s time to do micropayments and microtransactions. To give you some perspective on scale, let\u0026amp;rsquo;s say that 1 billion people make 25 …"},{"uri":"/scalingbitcoin/tel-aviv-2019/survey-of-progress-in-zero-knowledge-proofs-towards-trustless-snarks/","title":"Survey Of Progress In Zero Knowledge Proofs Towards Trustless Snarks","content":"Ben Fisch (Stanford University) (benafisch)\nhttps://twitter.com/kanzure/status/1171683484382957568\nIntroduction I am going to be giving a survey of recent progress into succinct zero-knowledge proofs. I\u0026amp;rsquo;ll survey recent developments, but I\u0026amp;rsquo;m going to start with what zero-knowledge proofs are. This is towards SNARKs without trusted setup. I want to help you get up to date on what\u0026amp;rsquo;s happening on with SNARKs. There\u0026amp;rsquo;s an explosion of manuscripts and it\u0026amp;rsquo;s hard to keep …"},{"uri":"/speakers/swanand-kadhe/","title":"Swanand Kadhe","content":""},{"uri":"/rebooting-web-of-trust/2019-prague/swashbuckling-safety-training/","title":"Swashbuckling Safety Training","content":"Swashbuckling safety training with decentralized identifiers and verifiable credentials\nKim Hamilton Duffy, kimdhamilton\nhttps://twitter.com/kanzure/status/1168573225065951235\nIntroduction I was very excited to hear that I was speaking right after someone from the Pirate Party. We\u0026amp;rsquo;re part of the Digital Credentials Effort led by MIT and 12 other major universities. We will have a whitepaper out at the end of September. I am a W3c credentials community group co-chair. Formerly CTO of …"},{"uri":"/stanford-blockchain-conference/2019/sybilquorum/","title":"Sybilquorum","content":"SybilQuorum: Open distributed ledgers through trust networks\nAlberto Sonnino from UCL and chainspace.io\nhttps://twitter.com/kanzure/status/1090777875253407745\nIntroduction This is joint work with George Danezis who couldn\u0026amp;rsquo;t be here today and also cofounded Chainspace. Among all the possible challenges we may have on a blockchain, this talk will be about how to build strong sybil resistance. We would consider a subset of the problem, how will we bootstrap a federated agreement system?\nSybil …"},{"uri":"/scalingbitcoin/montreal-2015/systematizing-knowledge/","title":"Systematizing Knowledge","content":"There should be a SNARK wiki. Any website that is better than someone saying \u0026amp;ldquo;you know, check the June July 2014 bitcoin-wizard logs\u0026amp;rdquo;. We need to research gmaxwell scalability. We should probably fix that.\nLet\u0026amp;rsquo;s talk about what some of the goals are that we might get out of this. We have some different ideas for approaches to systematizing knowledge. There are at least three camps here. I think Bryan\u0026amp;rsquo;s paper repositories.. whenever you search for papers on Google Scholar, …"},{"uri":"/speakers/taariq-lewis/","title":"Taariq Lewis","content":""},{"uri":"/scalingbitcoin/tel-aviv-2019/edgedevplusplus/taproot/","title":"Taproot","content":"Building Taproot\nhttps://docs.google.com/presentation/d/1YVOYJGmQ_mY-5_Rs0Cu84AYSI6wCvpfIgoapfgsYP2U/edit\nhttps://github.com/bitcoinops/taproot-workshop/tree/BitcoinEdge\nhttps://github.com/bitcoinops/bitcoin/releases/tag/v0.1\n"},{"uri":"/scalingbitcoin/tokyo-2018/edgedevplusplus/taproot-and-graftroot/","title":"Taproot and Graftroot","content":"https://twitter.com/kanzure/status/1047764770265284608\nIntroduction Taproot and graftroot are recent proposals in the bitcoin world. Every script type looks different and they are distinct. From a privacy perspective, that\u0026amp;rsquo;s pretty bad. You watermark or fingerprint yourself all the time by showing unique scripts on the blockchain or in your transactions. This causes censorship risks and other problems for fungibility. Often you are paying for contigencies that are never used, like the …"},{"uri":"/bit-block-boom/2019/taproot-schnorr-soft-fork/","title":"Taproot Schnorr Soft Fork","content":"Taproot, Schnorr, and the next soft-fork\nhttps://twitter.com/kanzure/status/1162839000811548672\nIntroduction I am going to speak about this potential next version of bitcoin. Who here has heard of these words? Taproot? Schnorr? Who has heard these buzzwords these days? Yeah, so, the proposed next soft-fork is going to involve both of these technologies sort of interplaying. We want to talk about what are these technologies and how do we use thse things and why is it important that a bitcoin user …"},{"uri":"/texas-bitcoin-conference-2014/","title":"Texas Bitcoin Conference","content":" Gox (2014) "},{"uri":"/dallas-bitcoin-symposium/texas-energy-market/","title":"Texas Energy Market","content":"Bitcoin mining\nBitcoin has been one of the most interesting rides of my life. I come from an oil/gas family. I lived in Midland after college. I became very interested in monetary policy, inflation and its effects on the world. Through that, really discovered bitcoin and what it is capable of doing. I come from the energy perspective and Austrian school of economics.\nMining This is our first large scale project\u0026amp;ndash; that\u0026amp;rsquo;s a 100 MW substation. That\u0026amp;rsquo;s a lot of power. We consume a …"},{"uri":"/speakers/thang-n.-dinh/","title":"Thang N. Dinh","content":""},{"uri":"/baltic-honeybadger/2018/the-b-foundation/","title":"The B Foundation","content":"The B Foundation\nhttps://twitter.com/kanzure/status/1043802179004493825\nI think most people here have some idea of who I am. I am a long-term bitcoiner. I\u0026amp;rsquo;ve been in bitcoin since 2010. I love bitcoin. I am passionate about it. I want to see it grow and prosper. The positive thing about bitcoin is that it has a resilient ecosystem. It doesn\u0026amp;rsquo;t need any CEO. It doesn\u0026amp;rsquo;t need any centralized organization and it doesn\u0026amp;rsquo;t need any central point to direct where it is going. It …"},{"uri":"/baltic-honeybadger/2018/the-bitcoin-standard/","title":"The Bitcoin Standard","content":"The bitcoin standard as a layered scaling solution\nhttps://twitter.com/kanzure/status/1043425514801844224\nHello, everyone. Can everyone hear me? Okay, wonderful. You can\u0026amp;rsquo;t see my slides, can you. You have to share the screen if you want them to see your slides. How do I do that? Where is that? This is new skype, I\u0026amp;rsquo;m sorry. Thank you everyone for inviting me to speak today. It would be great to join you, but unforutnately I couldn\u0026amp;rsquo;t make it.\nI want to describe how I see bitcoin …"},{"uri":"/baltic-honeybadger/2018/the-future-of-bitcoin-smart-contracts/","title":"The Future Of Bitcoin Smart Contracts","content":"The future of bitcoin smart contracts\nhttps://twitter.com/kanzure/status/1043419056492228608\nHey guys, next talk in 5 minutes. In five minutes.\nIntroduction Hello everyone. If you\u0026amp;rsquo;re walking, please do it in silence. I am a bit nervous. I was too busy organizing this conference and didn\u0026amp;rsquo;t get time for this talk. If you had high expectatoins for this presentation, then please lower them for the next 20 minutes. I was going to talk about the traditional VC models and why it …"},{"uri":"/baltic-honeybadger/2018/the-future-of-bitcoin-wallets/","title":"The Future Of Bitcoin Wallets","content":"1 on 1: The future of bitcoin wallets\nhttps://twitter.com/kanzure/status/1043445104827084800\nGZ: Thank you very much. We\u0026amp;rsquo;re going to talk about the future of bitcoin wallets. As you know, it\u0026amp;rsquo;s a very central topic. We always compare bitcoin to the internet. Wallets are basically like browsers like back at the beginning of the web. They are the first gateway to a user experience for users on bitcoin. It\u0026amp;rsquo;s important to see how they will evolve. We have two exceptional …"},{"uri":"/baltic-honeybadger/2018/the-future-of-lightning/","title":"The Future Of Lightning","content":"The future of lightning\nThe year of #craeful and the future of lightning\nhttps://twitter.com/kanzure/status/1043501348606693379\nIt\u0026amp;rsquo;s great to be back here in Riga. Let\u0026amp;rsquo;s give a round of applause to the event organizers and everyone brought us back here. This is the warmest time I\u0026amp;rsquo;ve ever been in Riga. It\u0026amp;rsquo;s been great. I want to come back in the summers.\nIntroduction I am here to talk about what has happened in the past year and the future of what we\u0026amp;rsquo;re going to see …"},{"uri":"/baltic-honeybadger/2018/the-reserve-currency-fallacy/","title":"The Reserve Currency Fallacy","content":"The reserve currency fallacy\nhttps://twitter.com/kanzure/status/1043385469134925824\nThank you. Developers, developers, developers, developers. Alright, it wasn\u0026amp;rsquo;t that bad. There\u0026amp;rsquo;s a lot of content to explain this concept of the reserve currency fallacy. It\u0026amp;rsquo;s hard to get through it in the amount of available time. I\u0026amp;rsquo;ll be available at the party tonight. I want to go through four slides and talk about the history of this question of scaling, and then the first scaling …"},{"uri":"/bit-block-boom/2019/there-can-only-be-one/","title":"There Can Only Be One","content":"Bitcoin: There can only be one\nhttps://twitter.com/kanzure/status/1162742007460192256\nIntroduction I am basically going to talk about why bitcoin will basically eat all the shitcoins and why all of them are going away and I am going to point to some of the details. The big graphic right there is my attempt to categorize all of the altcoins, the ICO space, and so on. Everyone is slowly starting to merge mine with bitcoin, since they can\u0026amp;rsquo;t keep up with the charadde.\nProof-of-work The word …"},{"uri":"/speakers/thomas-eizinger/","title":"Thomas Eizinger","content":""},{"uri":"/scalingbitcoin/tel-aviv-2019/threshold-scriptless-scripts/","title":"Threshold Scriptless Scripts","content":"Omer Shlomovits (KZen Research) (omershlomovits, zengo)\nhttps://twitter.com/kanzure/status/1171690582445580288\nScriptless scripts We can write smart contracts in bitcoin today, but there\u0026amp;rsquo;s some limitations. We can do a lot of great things. We can do atomic swaps, multisig, payment channels, etc. There\u0026amp;rsquo;s a cost, though. Transactions become bigger with bigger scripts. Also, it\u0026amp;rsquo;s kind of heavy on the verifiers. The verifiers now need to verify more things. There\u0026amp;rsquo;s also …"},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2015/arvind-narayanan/","title":"Threshold signatures","content":"I want to tell you what threshold signatures are and I want to convince you that threshold signatures are a technology you need. This is collaborative work.\nThere are three things I want to tell you today. The first is that the banking security model has been very very refined and has sophisticated techniques and process and controls for ensuring security. It does not translate to Bitcoin. This may seem surprising. Hopefully it will be obvious in retrospect.\nYou need Bitcoin-specific …"},{"uri":"/stanford-blockchain-conference/2019/threshold-signatures/","title":"Threshold Signatures","content":"Efficient distributed key generation for threshold signatures\nThreshold signatures Threshold signature schemes are schemes where n parties and at least t are necessary and sufficient for signing. They want to make sure that t parties are necessary. Any threshold signature scheme typically has 3 protocols: key generation, signing, and verifying.\nIn key generation, one party creates a group public key as an output. Also, for each node that participates in the protocol, the protocol should output a …"},{"uri":"/stanford-blockchain-conference/2019/thundercore/","title":"Thundercore","content":"Thundercore consensus\nhttps://twitter.com/kanzure/status/1090773938479624192\nIntroduction Synchronous with a chance of partition tolerance. Thank you for inviting me. I am going to be talking about some new updates. It\u0026amp;rsquo;s joint work with my collaborators. The problem is state-machine replication, sometimes called blockchain or consensus. These terms are going to be the same thing in this talk. The nodes are trying to agree on a linearly updated transaction log.\nState-machine replication We …"},{"uri":"/speakers/tim-roughgarden/","title":"Tim Roughgarden","content":""},{"uri":"/tags/timestamping/","title":"timestamping","content":""},{"uri":"/scalingbitcoin/milan-2016/timestamping/","title":"Timestamping","content":"slides https://scalingbitcoin.org/milan2016/presentations/D1%20-%20A%20-%20Riccardo.pdf\nhttps://twitter.com/kanzure/status/784773221610586112\nHi everybody. I attended Montreal and Hong Kong. It\u0026amp;rsquo;s a pleasurable to be here in Milan giving a talk about scaling bitcoin. I am going to be talking about scalable and accountable timestamping. Why timestamping at this conference? Then I will talk about aggregating timestamps. Also there needs to be a timestamping proof format. I will describe two …"},{"uri":"/simons-institute/todo/","title":"Todo","content":" cryptography bootcamp https://www.youtube.com/playlist?list=PLgKuh-lKre139cwM0pjuxMa_YVzMeCiTf mathematics of modern cryptography https://www.youtube.com/playlist?list=PLgKuh-lKre10kb0so1PQ3eNz4Q6EBfecT historical papers in cryptography https://www.youtube.com/playlist?list=PLgKuh-lKre13lX4C_5ZCQKMDOniAn24NP securing computation https://www.youtube.com/playlist?list=PLgKuh-lKre12ddBkIB8wNC8D1kag5dEr- "},{"uri":"/cryptoeconomic-systems/2019/token-journal/","title":"Token Journal","content":"\u0026amp;ndash; Disclaimer \u0026amp;ndash;\nThese are unpaid transcriptions, performed in real-time and in-person during the actual source presentation. Due to personal time constraints they are usually not reviewed against the source material once published. Errors are possible. If the original author/speaker or anyone else finds errors of substance, please email me at kanzure@gmail.com for corrections.\nI sometimes add annotations to the transcription text. These will always be denoted by a standard …"},{"uri":"/speakers/tone-vays/","title":"Tone Vays","content":""},{"uri":"/rebooting-web-of-trust/2019-prague/topics/","title":"Topics","content":"Rebooting Web of Trust topic selection\nDictionary terms: we have a glossary that I wrote 6 months ago which by definition glosses everything. A dictionary would give an opportunity to go into more depth, to look at disagreements without getting lost in the weeds, and also talk about some foundational assumptions.\nVerifiable secret sharing: this is a modification for Shamir secret sharing that also incorporates multisignatures as well. We\u0026amp;rsquo;re interested in solidifying that into an actual …"},{"uri":"/baltic-honeybadger/2018/trading-panel/","title":"Trading Panel","content":"MM: As Trace Mayer says, it\u0026amp;rsquo;s chasing the rabbit. Why not introduce ourselves?\nTV: My name is Tone Vays. I come from the traditional Wall Street trading environment. I joined the crypto space in 2013. I spoke at my first conference and wrote my first article in Q1 2014. I was doing some trading. With the popularity of the youtube channel and going to conferences, I went back to trading options in traditional markets. I\u0026amp;rsquo;ll get back to trading crypto soon, but I have plenty of …"},{"uri":"/scalingbitcoin/montreal-2015/transaction-fee-estimation/","title":"Transaction Fee Estimation","content":"How wallets can handle real transaction fees\nYou should have a market at this point, where some number of transactions never happen because they aren\u0026amp;rsquo;t willing to pay a fee. So you get some equilibrium of price going on. I proactively want to see this happen because we don\u0026amp;rsquo;t know what fees should be until we run the experiment and see what prices end up being. For this to happen, wallets have to do price setting in some way. For the most part they presently don\u0026amp;rsquo;t. I am going to …"},{"uri":"/stanford-blockchain-conference/2020/transparent-dishonesty/","title":"Transparent Dishonesty","content":"Transparent dishonesty: frontrunning attacks on blockchain\nhttps://twitter.com/kanzure/status/1231005309310627841\nIntroduction The last two talks are going to be about frontrunning. One of the features of blockchain is that they are slow but this also opens them up to vulnerabilities such that I can insert my transactions before other people and this could have bad consequences and Shayan is going to explore this a little bit.\nMy talk will not be as intense as the previous talk, but I\u0026amp;rsquo;m …"},{"uri":"/stanford-blockchain-conference/2020/transparent-snarks-from-dark-compilers/","title":"Transparent Snarks From Dark Compilers","content":"Transparent SNARKs from DARK compilers\nhttps://twitter.com/kanzure/status/1230561492254089224\npaper: https://eprint.iacr.org/2019/1229.pdf\nIntroduction Our next speaker is Ben Fisch, part of the Stanford Applied Crypto team and he has done a lot of work that is relevant to the blockchain space. Proofs of replication, proofs of space, he is also one of the coauthors of a paper that defined the notion of verifiable delay functions. He has also worked on accumulators, batching techniques, vector …"},{"uri":"/cryptoeconomic-systems/2019/trust-and-blockchain-marketplaces/","title":"Trust And Blockchain Marketplaces","content":"Introduction I founded Sia, a decentralized storage platform started in 2014. Today, Sia is the only decentralized storage platform out there. I also founded Obelisk which is a mining equipment manufacturing company.\nMining supply chains are centralized Basically all the mining chips are coming out of TSMC or Samsung. For the longest time it was TSMC but for some reason Samsung is at the forefront for this cycle but I would expect them to fade out in the next cycle. There\u0026amp;rsquo;s just two, and …"},{"uri":"/baltic-honeybadger/2018/trustlessness-scalability-and-directions-in-security-models/","title":"Trustlessness Scalability And Directions In Security Models","content":"Trustlessness, scalability and directions in security models\nhttps://twitter.com/kanzure/status/1043397023846883329\n\u0026amp;hellip; Is everyone awake? Sure. Jumping jacks. Wow, that\u0026amp;rsquo;s bright. I am more idealistic than Eric. I am going to talk about utility and why people use bitcoin and let\u0026amp;rsquo;s see how that goes.\nTrustlessness is much better than decentralization. I want to talk about trustlessness. People use the word decentralization a lot and I find that to be kind of useless because …"},{"uri":"/scalingbitcoin/milan-2016/tumblebit/","title":"Tumblebit","content":"https://twitter.com/kanzure/status/784686167052709888\nHi. So I\u0026amp;rsquo;m going to be talking about tumblebit. It\u0026amp;rsquo;s our untrusted private bitcoin payment system. Tumblebit provides payments which are private. They provide set anonymity when used as a classic tumbler. They are untrusted. The tumbler can\u0026amp;rsquo;t violate your privacy, and can\u0026amp;rsquo;t steal your coins. It\u0026amp;rsquo;s also scalable. It\u0026amp;rsquo;s compatible and works with today\u0026amp;rsquo;s bitcoin. There are no malleability concerns. …"},{"uri":"/scalingbitcoin/tel-aviv-2019/txprobe/","title":"Txprobe","content":"TxProbe: Discovering bitcoin\u0026amp;rsquo;s network topology using orphan transactions\nhttps://twitter.com/kanzure/status/1171723329453142016\npaper: https://arxiv.org/abs/1812.00942\nhttps://diyhpl.us/wiki/transcripts/scalingbitcoin/coinscope-andrew-miller/\nIntroduction I am Sergi. I will be presenting txprobe. This is baout discovering the topology of the bitcoin network using orphan transactions. There are a bunch of coauthors and collaborators.\nWhat we know about the topology I want to start by …"},{"uri":"/speakers/udi-wertheimer/","title":"Udi Wertheimer","content":""},{"uri":"/scalingbitcoin/milan-2016/unlinkable-outsourced-channel-monitoring/","title":"Unlinkable Outsourced Channel Monitoring","content":"http://lightning.network/\nhttps://twitter.com/kanzure/status/784752625074012160\nOkay. Hi everyone. Check. Wow. Check one two. Okay it\u0026amp;rsquo;s working. And I have 25 minutes. Great. So I am going to talk about unlinkable outsourced channel modeling. Everyone likes channels. You can update states. You can link them together to make a network. This is really great. There are risks. These are additional risks. The price of scalability is eternal vigilance. You have to keep watching your channels. …"},{"uri":"/coindesk-consensus-2016/upgrading-capital-markets-for-digital-asset-trading/","title":"Upgrading Capital Markets For Digital Asset Trading","content":"Preliminary notes:\nContact me- https://twitter.com/kanzure\nUpgrading capital markets for digital asset trading\nBrian Kelly - Moderator\nJuthica Chou, LedgerX\nBobby Lee, BTCC\nMichael More, Genesis\nBarry Silbert, Digital Currency Group\nPlease welcome Brian Kelly, Juthica Chou, Bobby Lee, Michael More, and Barry Silbert.\nBK: Alright. Welcome everyone to the upgrading capital markets panel. You have the introductions of who these people are. Just one thing before we start, does anyone want to …"},{"uri":"/stanford-blockchain-conference/2019/urkel-trees/","title":"Urkel Trees","content":"Urkel trees: An optimized and cryptographically provable key-value store for decentralized naming\nBoyma Fahnbulleh (Handshake) (boymanjor)\nhttps://twitter.com/kanzure/status/1090765616590381057\nIntroduction Hello my name is Boy Fahnbulleh. I have been contributing to Handshake. I\u0026amp;rsquo;ve worked on everything from building websites to writing firmware for Ledger Nano S. If you have ever written a decent amount of C, or refactored someone\u0026amp;rsquo;s CSS, you would know how much I appreciate being …"},{"uri":"/scalingbitcoin/stanford-2017/using-the-chain-for-what-chains-are-good-for/","title":"Using The Chain For What Chains Are Good For","content":"I am Andrew Poelstra, a cryptographer at Blockstream. I am going to talk about scriptless scripts. But this is a specific example of a more general theme, which is using the blockchain as a trust anchor or commitment layer for smart contracts whose real contents don\u0026amp;rsquo;t really hit the blockchain. I\u0026amp;rsquo;ll elaborate on what I mean by that, and I\u0026amp;rsquo;ll show what the benefits are for that.\nTo give some context, in Bitcoin script, the scripting language which is used to encode smart …"},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2019/utreexo/","title":"Utreexo - Reducing bitcoin nodes to 1 kilobyte","content":"Utreexo: Reducing bitcoin nodes to 1 kilobyte\nhttps://twitter.com/kanzure/status/1104410958716387328\nSee also: https://diyhpl.us/wiki/transcripts/bitcoin-core-dev-tech/2018-10-08-utxo-accumulators-and-utreexo/\nIntroduction I am going to talk about another scaling solution and another strategy I\u0026amp;rsquo;ve been working on for about 6-9 months, called Utreexo.\nBitcoin scalability Scalability has been a concern in bitcoin for the whole time. In fact, it\u0026amp;rsquo;s the first thing that anyone said about …"},{"uri":"/scalingbitcoin/hong-kong-2015/validation-cost-metric/","title":"Validation Cost Metric","content":"slides: https://scalingbitcoin.org/hongkong2015/presentations/DAY2/3_tweaking_the_chain_3_nick.pdf\nMotivation As we\u0026amp;rsquo;ve seen over the last two days scalability is a multidimensional problem. One of the main topics of research is increasing the blocksize to increase transaction throughput. The assumption is that as technological progress is continuing and transaction throughput is increased accordingly, the cost for runnning a fully validating node stays constant.\nHowever, blocksize …"},{"uri":"/scalingbitcoin/montreal-2015/validation-costs/","title":"Validation Costs","content":"Validation costs and incentives\nHow many of you have read the Satoshi whitepaper? It\u0026amp;rsquo;s a good paper. As we have discovered, it has some serious limitations that we think can be fixed but they are serious challenges for scaling. Amongst these are, it was really built as a single code base which was meant to be run in its entirety. All machines were going to participate equally in this p2p network. In a homogenous network, pretty much every node runs the same software, offers the same …"},{"uri":"/scalingbitcoin/stanford-2017/valueshuffle-mixing-confidential-transactions/","title":"Valueshuffle Mixing Confidential Transactions","content":"paper: https://eprint.iacr.org/2017/238.pdf\nThank you.\nWe have seen two talks now about putting privacy in layer two. But let\u0026amp;rsquo;s talk about layer one. We still don\u0026amp;rsquo;t have great privacy there. So the title of this talk is valueshuffle - mixing confidential transactions. I don\u0026amp;rsquo;t have to convince you that bitcoin at the moment is not really private. There are a lot of possibilities to link\u0026amp;hellip; to deal them as, to link addresses together. We can even link addresses …"},{"uri":"/speakers/vasily-kharin/","title":"Vasily Kharin","content":""},{"uri":"/coindesk-consensus-2016/visa-chain/","title":"Visa Chain","content":"Preliminary notes:\nContact me- https://twitter.com/kanzure\nVisa \u0026amp;amp; Chain\nMy name is Adam Ludwin. We are here to talk about blockchain database technology networks. Chain.com is a blockchain database technology company. We do one thing. We partner with financia leaders like Visa to launch blockchain database technology networks. I want to talk about why. There\u0026amp;rsquo;s a lot of hype in blockchain database technology. There\u0026amp;rsquo;s a lot of attention in blockchain database technology. But I …"},{"uri":"/speakers/vitalik-buterin/","title":"Vitalik Buterin","content":""},{"uri":"/speakers/vivek-bagaria/","title":"Vivek Bagaria","content":""},{"uri":"/speakers/vlad-zamfir/","title":"Vlad Zamfir","content":""},{"uri":"/speakers/vortex/","title":"Vortex","content":""},{"uri":"/stanford-blockchain-conference/2019/vulnerability-detection/","title":"Vulnerability Detection","content":"Automatic detection of vulnerabilities in smart contracts\nMooly Sagiv\nIntroduction If you find a bug in a smart contract, it\u0026amp;rsquo;s really hard to mitigate that bug. In formal verification, we really look for bugs. We can identify subtle bugs, like reentrancy attacks, ownership violation, incorrect transactions, bugs due to updated code. We also want to assure the absence of bugs.\nDevice drivers I come from the domain of Windows device drivers. These are drivers produced by third parties, and …"},{"uri":"/speakers/warren-togami/","title":"Warren Togami","content":""},{"uri":"/scalingbitcoin/stanford-2017/weak-signal-radio-communications-for-bitcoin-network-resilience/","title":"Weak Signal Radio Communications For Bitcoin Network Resilience","content":"Weak signal radio communications for bitcoin network resilience\nWhat is weak-signal HF radio? These are called high frequency. That\u0026amp;rsquo;s the official name for these frequencies. Short wave is for historical reasons is longer waves and much higher frequency compared to our wireless internet frequencies. The terminology is backwards. I\u0026amp;rsquo;ll talk about the ionosphere and how we\u0026amp;rsquo;re bouncing signals off of it. This is really long-range stuff. This is an old Voice of America broadcast …"},{"uri":"/rebooting-web-of-trust/2019-prague/weak-signals/","title":"Weak Signals","content":"Weak signals exercise\nGroup 1: Decentralized Decentralization is a means of preventing a single point of control existing.\nGroup 3: Cloud We picked a term preventing decentralized identity. The one that resonated for us was \u0026amp;ldquo;cloud\u0026amp;rdquo;. We equated the \u0026amp;ldquo;cloud\u0026amp;rdquo; with the idea of centralized convenience and value creation that businesses and individuals look at the cloud as a great place to be because it\u0026amp;rsquo;s cheap and convenient and all of your dreams are answered in the …"},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2015/welcome/","title":"Welcome","content":"Welcome session\nJonathan Harvey Buschel Jinglan Wang We are going to get started in about two minutes, so please take your seats. We are also testing the mic for the live stream. If you have friends who are not here, feel free to tweet them, email them or post their facebook page or instagram whatever.\n(buzzing/feedback continues)\nHey. All y\u0026amp;rsquo;all ready? Alright, awesome. My name is Jing, I am president of the Wossley Bitcoin Club.\nLast year we had over 500 attendees and we had the launch of …"},{"uri":"/speakers/wendy-seltzer/","title":"Wendy Seltzer","content":""},{"uri":"/speakers/whalepanda/","title":"Whalepanda","content":""},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2016/pindar-wong/","title":"What Internet governance can learn from Bitcoin","content":"Pindar Wong\nForked to Death: What Internet governance can learn from Bitcoin\nSo, the last talk today is going to be from Pindar Wong. He\u0026amp;rsquo;s been involved with Internet in Hong Kong. He also helped organize the Scaling Bitcoin workshops. It\u0026amp;rsquo;s my pleasure to have him speaking today.\nOkay. Thank you very much for staying until the bitter end. My topic today is forked to death, what Internet governance can learn from Bitcoin. I do mean this, and I would like to explain why. This is a …"},{"uri":"/coindesk-consensus-2016/why-bitcoin-still-matters/","title":"Why Bitcoin Still Matters","content":"Preliminary notes:\nContact me- https://twitter.com/kanzure\nWhy bitcoin still matters\nHutchins, Founder of Silver Lake\nI hope in the coming days that the experts will critique me to help me learn more. I hope people from the general community, rather the experts pardon me, what I have an initial hypothesis regarding what will help bitcoin reach its full potential for its extraordinary opportunity that I think it is.\nThe title of my presentation was \u0026amp;ldquo;Why bitcoin still matters\u0026amp;rdquo;. I was …"},{"uri":"/magicalcryptoconference/2019/why-block-sizes-should-not-be-too-big/","title":"Why Block Sizes Should Not Be Too Big","content":"Briefly, why block sizes shouldn\u0026amp;rsquo;t be too big\nslides: https://luke.dashjr.org/tmp/code/block-sizes-mcc.pdf\nI am luke-jr. I am going to go over why block size shouldn\u0026amp;rsquo;t be too big.\nHow does bitcoin work? Miners put transactrions into blocks. Users verify that the blocks are valid. If the users don\u0026amp;rsquo;t verify this, then miners can do basically anything. Because the users do this, 51% attacks are limited to reorgs which is undoing transactions. If there\u0026amp;rsquo;s no users verifying …"},{"uri":"/scalingbitcoin/hong-kong-2015/why-miners-will-not-voluntarily-individually-produce-smaller-blocks/","title":"Why Miners Will Not Voluntarily Individually Produce Smaller Blocks","content":"slides: https://scalingbitcoin.org/hongkong2015/presentations/DAY1/2_security_and_incentives_3_bier.pdf\nMarginal cost is very low.\nIn about 2011, people started discussing the idea of needing an artificial cap for a block size limit to kind of kick up the transaction fees. The orphan risk is a marginal cost the larger the block, the higher the chance of an orphan.\nNow I\u0026amp;rsquo;ve got some issues why orphan risk may not be so great. As technology improves, over time the technology cost of …"},{"uri":"/speakers/william-mougayar/","title":"William Mougayar","content":""},{"uri":"/scalingbitcoin/tel-aviv-2019/work-in-progress/","title":"Work In Progress","content":"Scaling Bitcoin 2019 Tel Aviv \u0026amp;ldquo;yesod\u0026amp;rdquo;\nhttps://twitter.com/kanzure/status/1172173183329476609\nOptical proof of work Mikael Dubrovsky\nI am working on optical proof-of-work. I\u0026amp;rsquo;ll try to pack a lot into the 10 minutes. I spent a year and a half at Techion.\nPhysical scaling limits Probably the three big ones are, there\u0026amp;rsquo;s first the demand for blockchain or wanting to use bitcoin more. I think more people want to use bitcoin. Most of the world does not have access to property …"},{"uri":"/speakers/yonatan-sompolinsky/","title":"Yonatan Sompolinsky","content":""},{"uri":"/speakers/yorke-rhodes/","title":"Yorke Rhodes","content":""},{"uri":"/speakers/yurii-rashkovskii/","title":"Yurii Rashkovskii","content":""},{"uri":"/speakers/yuta-takanashi/","title":"Yuta Takanashi","content":""},{"uri":"/speakers/yuval-kogman/","title":"Yuval Kogman","content":""},{"uri":"/simons-institute/zero-knowledge-probabilistic-proof-systems/","title":"Zero Knowledge Probabilistic Proof Systems","content":"Historical Papers in Cryptography Seminar Series, Simons Institute\nShe has received several awards, she is a source of incredibly creative ideas, very effective advisor and metor, and I am always inspired when she speaks. So please welcome her.\nThere is no better place to give this historical talk on zero knowledge than at Berkeley where there are pre-historical origins of zero knowledge. At the same time it\u0026amp;rsquo;s a difficult talk to give, because this is a very distinguished group here, and …"},{"uri":"/scalingbitcoin/hong-kong-2015/zero-knowledge-proofs-for-bitcoin-scalability-and-beyond/","title":"Zero Knowledge Proofs For Bitcoin Scalability And Beyond","content":"I am going to tell you about zero-knowledge proofs for Bitcoin scalability. Even though this is an overview talk, many of the results I will be telling you about are based on work done by people in the slides and also here at the conference.\nFirst I will give a brief introduction to zero knowledge proofs. Then I will try to convince you that if you care about Bitcoin scalability, then you should care about zero-knowledge proofs and you should keep them on your radar.\n\u0026amp;hellip; stream went …"},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2015/zerocash-and-zero-knowledge-succint-arguments-of-knowledge-libsnark/","title":"Zerocash And Zero Knowledge Succint Arguments Of Knowledge Libsnark","content":"Zero knowledge proofs and SNARKs and libsnark\nI am going to tell you about zerocash and our approach of addressing Bitcoin\u0026amp;rsquo;s privacy problem. All of this is joint work with Techion, ETCH Zurich, and MIT, and Matt Green, .. and .. and..\nSo first to get us going, I want to talk a little bit about two of my ideas around Bitcoin. There are two questions that every decentralized cryptocurrency must answer. First of them is where does the money come from. The second question is, if money is …"},{"uri":"/scalingbitcoin/tel-aviv-2019/zerolink-sudoku/","title":"Zerolink Sudoku - real vs perceived anonymity","content":"https://twitter.com/kanzure/status/1171788514326908928\nIntroduction I used to work in software. I transitioned to something else, but bitcoin changed my mind. This talk is a little bit of a work in progress. This was started by a guy named Aviv Milner who is involved with Wasabi. He roped me into this and then subsequently became unavailable. So this is basically me presenting his work. It\u0026amp;rsquo;s been severely \u0026amp;hellip;\u0026amp;hellip;. as I said, Aviv started this project, he defined the research …"},{"uri":"/speakers/zeta-avarikioti/","title":"Zeta Avarikioti","content":""},{"uri":"/cryptoeconomic-systems/2019/zksharks/","title":"Zksharks","content":"zkSHARKs\nIntroduction Indeed I am Madars Virza. I am going to talk about SHARKs. I am going to be talking about zero-knowledge SHARKs. It\u0026amp;rsquo;s actually something serious and it\u0026amp;rsquo;s related to non-interactive zero-knowledge proofs.\nNon-interactive zero knowledge proofs zkproofs are protocols between two parties, a prover and a verifier. Both prover and verifier know a public input, but only the prover knows a secret input as a witness. The prover wants to convince the verifier that some …"},{"uri":"/scalingbitcoin/tel-aviv-2019/zkvm/","title":"Zkvm - zero-knowledge virtual machine for fast confidential smart contracts","content":"Fats, private, flexible blockchain contracts\nOleg Andreev (Stellar) (oleganza)\nhttps://medium.com/stellar-developers-blog/zkvm-a-new-design-for-fast-confidential-smart-contracts-d1122890d9ae and https://twitter.com/oleganza/status/1126612382728372224\nhttps://twitter.com/kanzure/status/1171711553512583169\nIntroduction Okay, welcome. What is zkvm? It\u0026amp;rsquo;s a multi-asset blockchain architecture that combines smart contracts and confidentiality features. It\u0026amp;rsquo;s written in pure rust from top to …"}]
\ No newline at end of file
+[{"uri":"/scalingbitcoin/montreal-2015/","title":"Montreal (2015)","content":" Mark Friedenbach - Alternatives To Block Size As Aggregate Resource Limits Come Plooy - Amiko Pay Rusty Russell - Bitcoin Block Propagation and IBLT Tadge Dryja, Joseph Poon - Bitcoin Failure Modes And The Role Of The Lightning Network Conner Fromknecht, Nathan Wilcox - Bitcoin Load Spike Simulation Patrick Strateman - Block Synchronization Time Ittay Eyal, Emin Gun Sirer - Blockchain Testbed Andrew Miller, Dave Levin - Coinscope Marshall Long - Competitive Fee Market Urgency Peter Rizun - Fee …"},{"uri":"/scalingbitcoin/hong-kong-2015/","title":"Hong Kong (2015)","content":" Jeff Garzik - A Bevy Of Block Size Proposals Bip100 Bip102 And More Mark Friedenbach - A Flexible Limit Trading Subsidy For Larger Blocks Jonathan Tomim - Bip101 Block Propagation Data From Testnet Jorge Timón - Bip99 And Uncontroversial Hard Forks Bob McElrath - Braiding The Blockchain Pindar Wong - Day 2 Opening Eric Lombrozo - Extensibility Adam Back - Fungibility And Scalability Peter Todd - In Adversarial Environments Blockchains Dont Scale Bobby Lee, Pindar Wong - Intro Kalle Rosenbaum, …"},{"uri":"/scalingbitcoin/milan-2016/","title":"Milan (2016)","content":" Jonas Schnelli - BIP151 Peer Encryption Peter Todd - Breaking The Chain Meltem Demirors, Eric Lombrozo - Build Scale Operate Chainbreak Peter Todd - Client Side Validation Mark Erhardt - Coin Selection Eleftherios Kokoris-Kogias - Collective Signing Emin Gun Sirer - Covenants Day 1 Group Summaries Day 2 Group Summaries Mark Friedenbach - Fast Difficulty Adjustment Pavel Prihodko, Kolya Sakhno, Alexei Ostrovskiy, Slava Zhigulin, Olaoluwa Osuntokun - Flare Routing In Lightning Matt Corallo, Adam …"},{"uri":"/scalingbitcoin/stanford-2017/","title":"Stanford (2017)","content":" Ethan Heilman - Atomically Trading With Roger Gambling On The Success Of A Hard Fork Olaoluwa Osuntokun, Johnson Lau - Bitcoin Script V2.0 And Strengthened Payment Channels Harry Kalodner - Blocksci Platform Ian Miers - Bolt Anonymous Payment Channels For Decentralized Currencies Anthony Towns - Changes Without Unanimous Consent Pedro Moreno-Sanchez - Concurrency And Privacy With Payment Channel Networks Tadge Dryja - Discreet Log Contracts Edgeplusplus Benedikt Bünz, Mahdi Zamani - Flyclient …"},{"uri":"/scalingbitcoin/tokyo-2018/","title":"Tokyo (2018)","content":" Benedikt Bünz, Benjamin Fisch, Dan Boneh - Accumulators Cristina Pérez-Solà, Sergi Delgado Segura, Guillermo Navarro-Arribas, Jordi Herrera - Analysis Of Dust In Utxo Based Cryptocurrencies Thomas Eizinger, Lloyd Fournier, Phillip Hoenisch - Atomic Swaps Olaoluwa Osuntokun - Bitcoin Script Dan Boneh, Manu Drijvers, Gregory Neven - Compact Multi Signatures For Smaller Blockchains Jun Muai - Deploying Blockchain At Scale Lessons From The Internet Deployment In Japan Edgedevplusplus Mark …"},{"uri":"/scalingbitcoin/tel-aviv-2019/","title":"Tel Aviv (2019)","content":" Pedro Moreno-Sanchez - Anonymous Atomic Locks Pedro Moreno-Sanchez - Atomic Multi Channel Updates Thang N. Dinh - Backpackers Jeremy Rubin - Bip Securethebag Stefano Lande - Bitml Edgedevplusplus Meni Rosenfeld - Elastic Block Caps Gleb Naumenko - Erlay Anton Yemelyanov - Intro David Vorick - Payment Channel Recovery With Seeds Georgios Konstantopoulos - Plasma Cash Vivek Bagaria - Prism Private Information Retrieval Assimakis Kattis - Proof Of Necessary Work Kanta Matsuura - Proof Of …"},{"uri":"/tags/lightning/","title":"lightning","content":""},{"uri":"/lightning-specification/","title":"Lightning Specification","content":" Lightning Specification Meeting - Agenda 0936 Lightning Specification Meeting - Agenda 0943 Lightning Specification Meeting - Agenda 0949 Lightning Specification Meeting - Agenda 0955 Lightning Specification Meeting - Agenda 0957 Lightning Specification Meeting - Agenda 0969 Lightning Specification Meeting - Agenda 1053 Lightning Specification Meeting - Agenda 1055 Lightning Specification Meeting - Agenda 1067 Lightning Specification Meeting - Agenda 1076 Lightning Specification Meeting - …"},{"uri":"/lightning-specification/2023-10-23-specification-call/","title":"Lightning Specification Meeting - Agenda 1115","content":"Agenda: https://github.com/lightning/bolts/issues/1115\nSpeaker 0: Alright. So, I guess the first item is something that has already been ACKed and is only one clarification. But I had one question on the PR. I was wondering, [redacted], for which feature you actually use that code because neither LND or Eclair handles — we just disconnect on anything mandatory that we haven\u0026amp;rsquo;t set. Where are you actually using that or how are you planning on using it?\nSpeaker 1: It\u0026amp;rsquo;s possible for pure …"},{"uri":"/tags/","title":"Tags","content":""},{"uri":"/","title":"₿itcoin Transcripts","content":""},{"uri":"/lightning-specification/2023-09-25-specification-call/","title":"Lightning Specification Meeting - Agenda 1114","content":"Agenda: https://github.com/lightning/bolts/issues/1114\nSpeaker 0: So, [redacted] pointed out that we did not do this, and we have to do this. I\u0026amp;rsquo;ve been working on the code so that you have to push their commitment transaction. Now, there are several problems with this. One is that in many states, there are two possible commitment transactions they could have. In theory, you know what they are. In practice, it turned out to be a bit of a nightmare to unwind the state. So, I actually just …"},{"uri":"/speakers/andrew-chow/","title":"Andrew Chow","content":""},{"uri":"/tags/bitcoin-core/","title":"bitcoin core","content":""},{"uri":"/bitcoin-core-dev-tech/","title":"Bitcoin Core Dev Tech","content":" Bitcoin Core Dev Tech 2015 Bitcoin Core Dev Tech 2017 Bitcoin Core Dev Tech 2018 (Mar) Bitcoin Core Dev Tech 2018 (Oct) Bitcoin Core Dev Tech 2019 Bitcoin Core Dev Tech 2022 Bitcoin Core Dev Tech 2023 (Apr) Bitcoin Core Dev Tech 2023 (Sept) "},{"uri":"/bitcoin-core-dev-tech/2023-09/","title":"Bitcoin Core Dev Tech 2023 (Sept)","content":" AssumeUTXO Update Cory Fields - CMake Update Discussion on open Coin Selection matters thecharlatan - Kernel Planning thecharlatan - Kernel Update Libsecp256k1 Meeting P2P Design Goals P2P working session Gloria Zhao - Package Relay Planning Mark Erhardt - Privacy Metrics for Coin Selection Andrew Chow - Remove the legacy wallet and updating descriptors Signature Aggregation Update "},{"uri":"/tags/build-systems/","title":"build systems","content":""},{"uri":"/categories/","title":"Categories","content":""},{"uri":"/bitcoin-core-dev-tech/2023-09/cmake/","title":"CMake Update","content":"Update Hebasto has a branch he has been PRing into his own repo. Opened a huge CMake PR for Bitcoin core.\nIntroducing it chunk by chunk on his own repo\nQT and GUIX is after that\nNext steps How to get this into Core?\nWe don’t have something clean. Still have something wonky and how and what to do with autotools.\nIdeally introduce CMake for a full cycle. It might still be a little too rough to ship on day 1 of the v27 cycle.\nWe could deviate from the beginning of the cycle plan. Half way through a …"},{"uri":"/categories/core-dev-tech/","title":"core-dev-tech","content":""},{"uri":"/speakers/cory-fields/","title":"Cory Fields","content":""},{"uri":"/bitcoin-core-dev-tech/2023-09/wallet-legacy-upgrade/","title":"Remove the legacy wallet and updating descriptors","content":"Wallet migration + legacy wallet removal The long-term goal targeted for v29 is to delete BDB and drop the legacy wallet. The migration PR for the GUI was just merged recently, so that will be possible for the next release v26. The \u0026amp;ldquo;Drop migratewallet experimental warning\u0026amp;rdquo; PR (#28037) should also go in before v26. Migrating without BDB should be possible for v27 (PRs \u0026amp;ldquo;Independent BDB\u0026amp;rdquo; #26606 and \u0026amp;ldquo;Migrate without BDB\u0026amp;rdquo; #26596). Priority PRs for now are:\n#20892 …"},{"uri":"/tags/signature-aggregation/","title":"signature aggregation","content":""},{"uri":"/bitcoin-core-dev-tech/2023-09/signature-aggregation/","title":"Signature Aggregation Update","content":"The status of the Half-Agg BIP? TODOs but also no use cases upcoming so adding it to the BIP repo doesn\u0026amp;rsquo;t seem useful\nBIP Half-agg TODOs for BIP\nConsider setting z_0 = 1\nReconsider maximum number of signatures\nAdd failing verification test vectors that exercise edge cases.\nAdd signing test vectors (passing and failing, including edge cases)\nTest latest version of hacspec (run through checker)\nHalf-agg BIP has a max number of signatures (2^16), making testing easy\nNeeds more test vectors …"},{"uri":"/speakers/","title":"Speakers","content":""},{"uri":"/tags/wallet/","title":"wallet","content":""},{"uri":"/tags/assumeutxo/","title":"assumeutxo","content":""},{"uri":"/bitcoin-core-dev-tech/2023-09/assumeutxo-update/","title":"AssumeUTXO Update","content":" One remaining PR\n#27596 Adds loadtxoutset and getchainstate RPC, documentation, scripts, tests Adds critical functionality needed for assumeutxo validation to work: net processing updates, validation interface updates, verifydb bugfix, cache rebalancing Makes other improvements so pruning, indexing, -reindex features are compatible with assumeutxo and work nicely Adds hardcoded assumeutxo hash at height 788,000 Probably this should be moved to separate PR? Questions about initial next steps …"},{"uri":"/tags/coin-selection/","title":"coin selection","content":""},{"uri":"/speakers/gloria-zhao/","title":"Gloria Zhao","content":""},{"uri":"/tags/kernel/","title":"kernel","content":""},{"uri":"/bitcoin-core-dev-tech/2023-09/kernel-planning/","title":"Kernel Planning","content":"Undecided on where to take this next\nCarl purposely didn\u0026amp;rsquo;t plan beyond what we have\nOptions: Look for who the users currently are of kernel code and polish those interfaces. We\u0026amp;rsquo;ll end up with a bunch of trade-offs. And I don\u0026amp;rsquo;t see us piecemeal extracting something that is useable to core and someone on the outside.\nThe GUI much high level to be on this list. The GUI uses a node interface, it doesn\u0026amp;rsquo;t call an validation right now. It does use some of the data structures. …"},{"uri":"/tags/libsecp256k1/","title":"libsecp256k1","content":""},{"uri":"/bitcoin-core-dev-tech/2023-09/libsecp256k1-meeting/","title":"Libsecp256k1 Meeting","content":" Topics: Scope, Priorities Next release Dec 16th Scope: Informal agreeement currently What new modules to add? Needs a specification (whatever that means, Pseudocode etc.0 Should we formalize the agreement more? Should also not be too specific What are examples where this came up in the past? Exfill, Ecdh, Elswift, SIlent payments, musig, schnorr, adaptor sigs, half-agg How specific do we need to be? Tie it to examples to be more clear ECIES (Interesting in the future?) Other problem: What is …"},{"uri":"/speakers/mark-erhardt/","title":"Mark Erhardt","content":""},{"uri":"/tags/p2p/","title":"P2P","content":""},{"uri":"/bitcoin-core-dev-tech/2023-09/p2p-design-goals/","title":"P2P Design Goals","content":"Guiding Questions What are we trying to achieve?\nWhat are we trying to prevent?\nHow so we weight performance over privacy?\nWhat is our tolerance level for net attacks?\nAre we trying to add stuff to the network or are we trying to prevent people getting information?\nNetwork topology: By design we are trying to prevent the topology being known Information creation, addresses, txs or blocks\nWe want blocks at tips fast - consensus critical information needs to be as fast as possible - ability to get …"},{"uri":"/tags/package-relay/","title":"package relay","content":""},{"uri":"/bitcoin-core-dev-tech/2023-09/package-relay-planning/","title":"Package Relay Planning","content":"Package Relay Planning What can we do better, keep doing?\nThis is all the work that needs to be done for package relay -\u0026amp;gt; big chart\nLeft part is mempool validation stuff. It’s how we decide if we put transactions in the mempool after receiving them “somehow”.\nRight is peer to peer stuff\nCurrent master is accepting parents-and-child packages(every tx but last must be a parent of child), one by one, then all at the same time.\nIt\u0026amp;rsquo;s a simplification, but also economically wrong. Missing …"},{"uri":"/tags/privacy/","title":"privacy","content":""},{"uri":"/bitcoin-core-dev-tech/2023-09/privacy-metrics/","title":"Privacy Metrics for Coin Selection","content":" Goal: Get privacy consciousness into coin selection Configurability Privacy vs cost (waste) Privacy: weighted on a 0-5 scale Cost: weighted on a 0-5 scale Convert privacy preference (0-5) into satoshis to make it compatible with the waste score Combined score = PrivacyScoreWeight x PrivacyScore + CostWeight x WasteMetric 20-30 sats per privacy point as a gut feeling Privacy score example: sending to different script type than inputs of transaction We already match the change type to the …"},{"uri":"/speakers/thecharlatan/","title":"thecharlatan","content":""},{"uri":"/bitcoin-core-dev-tech/2023-09/wallet-coin-selection/","title":"Discussion on open Coin Selection matters","content":" Topic: review of https://github.com/bitcoin/bitcoin/pull/27601 Problem statement: when doing manual RBF (without using bumpfee RPC) we treat previous change output as a receiver and thus create two outputs to the same address Proposal: combine amount on outputs to the same address What are valid use-cases for having the same address for change and output? Consolidation with payment Alternative: Use sendall with two outputs one with an amount and yours without an amount Payment and send at least …"},{"uri":"/bitcoin-core-dev-tech/2023-09/p2p-working-session/","title":"P2P working session","content":"Erlay Gleb is active and ready to move forward - #21515 Are there people generally interested in review? I wanted first to convince myself that this is useful. I couldn\u0026amp;rsquo;t reproduce the numbers from the paper - 5% was what I got with ~100 connections. My node is listening on a non-standard port. It may be that I don\u0026amp;rsquo;t have a normal sample. There is a pull request that could add RPC stats to bitcoind - that might get better numbers. Current stats are per peer and we lose those stats …"},{"uri":"/bitcoin-core-dev-tech/2023-09/kernel-update/","title":"Kernel Update","content":"Original roadmap decided by carl was:\nStage 1\nStep 1 Introduce bitcoin-chainstate \u0026amp;ldquo;kitchen sink\u0026amp;rdquo; Step 2 (wrapped up ~2mon ago) remove non-valiation code\nStep 3 (where we are rn) remove non-validation headers from bitcoin-chainstate\nWe have mostly implemented Step 4 integrate libbitcoinkernel as a static library\nHave the implementation on personal repo Need to look into breaking up files or live with code organization not being super logical Stage 2 (we should talk about this now) …"},{"uri":"/lightning-specification/2023-08-28-specification-call/","title":"Lightning Specification Meeting - Agenda 1103","content":"Agenda: https://github.com/lightning/bolts/issues/1103\nSpeaker 0: I don\u0026amp;rsquo;t think I\u0026amp;rsquo;ve seen any discussion happening on any of the PRs. So, I don\u0026amp;rsquo;t think we should go and have them in order, except maybe the first one that we may want to just finalize and get something into the spec to say that it should be 2016 everywhere. But, as [redacted] was saying, can probably make it a one-liner and it would be easier.\nSpeaker 1: Please.\nSpeaker 0: Okay, so let\u0026amp;rsquo;s just make that …"},{"uri":"/lightning-specification/2023-08-14-specification-call/","title":"Lightning Specification Meeting - Agenda 1101","content":"Agenda: https://github.com/lightning/bolts/issues/1101\nSpeaker 0: Alright, should we start? I want to talk a quick update on dual funding because I\u0026amp;rsquo;ve been working with [redacted] on cross-compatibility tests between Core Lightning and Eclair, and so far, everything looks good. The only part that has not yet been fully implemented in CLN is the reconnection part — when you disconnect in the middle of the signature exchange. This kind of reconnection is supposed to complete that signature …"},{"uri":"/lightning-specification/2023-07-31-specification-call/","title":"Lightning Specification Meeting - Agenda 1098","content":"Agenda: https://github.com/lightning/bolts/issues/1098\nSpeaker 0: Great. I guess, does anyone have any urgent stuff that we want to make sure we get to in the meeting today? If not, I\u0026amp;rsquo;m just going to go ahead and start working down the recently updated proposal seeking review list. Great. Okay. First up on the list is option simple close. This is from the summit we had a few weeks ago in July. Looks like [Redacted] and [Redacted] have commented on this and [Redacted] stuff. Does anyone …"},{"uri":"/lightning-specification/2023-07-17-specification-call/","title":"Lightning Specification Meeting - Agenda 1094","content":"Agenda: https://github.com/lightning/bolts/issues/1094\nSpeaker 0: Alright. Does anyone want to volunteer to take us through the list? Nope? Okay. I will read the issue that [Redacted] very kindly left for us then. The first item on the list is Bolt 8’s chaining keys clarification. Is there anything we need to talk about here?\nSpeaker 1: Yeah. Yes, it\u0026amp;rsquo;s almost under the spelling rule, but I think it\u0026amp;rsquo;s been ACKed by everyone. So, unless people have objections to the specific wording. …"},{"uri":"/speakers/dusty-daemon/","title":"Dusty Daemon","content":""},{"uri":"/tags/multisig/","title":"multisig","content":""},{"uri":"/categories/podcast/","title":"podcast","content":""},{"uri":"/speakers/stephan-livera/","title":"Stephan Livera","content":""},{"uri":"/stephan-livera-podcast/","title":"Stephan Livera Podcast","content":" James O\u0026amp;#39;Beirne - A New Way to HODL? A Security Focused Bitcoin Node Christian Decker - ANYPREVOUT, MPP, Mitigating LN Attacks Thomas Jestopher, Anthony Potdevin - Becoming A Lightning Routing Node Operator Mark Erhardt - Bitcoin Coin Selection - Managing Large Wallets Jon Atack - Bitcoin Core contribution Josibake - Bitcoin Developer Education Overview Chris Stewart - Bitcoin DLCs \u0026amp;amp; Stablechannels Steve Lee - Bitcoin Grants, Design \u0026amp;amp; Crypto Patents (COPA) Anthony Ronning - Bitcoin …"},{"uri":"/stephan-livera-podcast/what-is-splicing/","title":"What is splicing?","content":"Stephan Livera 00:02:14\nDusty welcome to the show hey thanks for having me yeah I\u0026amp;rsquo;m a fan of what you got what you\u0026amp;rsquo;re doing with splicing and obviously it\u0026amp;rsquo;s been great to see you over the years kind of or in and around the Bitcoin and Lightning circles and yeah I love what you\u0026amp;rsquo;re doing with flashing so let\u0026amp;rsquo;s hear a little bit about you just for people who don\u0026amp;rsquo;t know you just a little bit on you\nDusty Daemon 00:02:36\nThanks yeah I\u0026amp;rsquo;m Dusty Damon …"},{"uri":"/lightning-specification/2023-06-19-specification-call/","title":"Lightning Specification Meeting - Agenda 1088","content":"Agenda: https://github.com/lightning/bolts/issues/1088\nSpeaker 0: Thanks [Redacted]. So, there isn\u0026amp;rsquo;t much that has changed on any of the PRs that are on the pending to-do list, except for attributable errors. So, maybe since [Redacted] is here, we can start with attributable errors, and [Redacted], you can tell us what has changed about the HMAC truncation, for example.\nSpeaker 1: Yeah, so not that much changed. Just the realization that we could truncate the HMAC basically, because the …"},{"uri":"/lightning-specification/2023-06-05-specification-call/","title":"Lightning Specification Meeting - Agenda 1085","content":"Agenda: https://github.com/lightning/bolts/issues/1085\nSpeaker 0: Alright, so let\u0026amp;rsquo;s start. So, the first PR on the list is one we\u0026amp;rsquo;ve already discussed last week. It just needs someone from another team, either Lightning Labs or LDK to hack. It\u0026amp;rsquo;s just a clarification on Bolt 8. So, I don\u0026amp;rsquo;t think it should be reviewed right now because just takes time to work through it and verify that it matches your implementation. But if someone on either of those teams can add it to …"},{"uri":"/lightning-specification/2023-05-22-specification-call/","title":"Lightning Specification Meeting - Agenda 1082","content":"Agenda: https://github.com/lightning/bolts/issues/1082\nSpeaker 1: So, the first PR we have on the list is a clarification on Bolt 8 by [Redacted]. It looks like, if I understand correctly, someone tried to reimplement Bolt 8 and got it wrong, and it\u0026amp;rsquo;s only clarifications. Is that correct?\nSpeaker 2: Yes. So LN message - a JavaScript library that speaks to nodes - had everything right except for the fact they shared a chaining key, which is correct to start with. They start at the same …"},{"uri":"/lightning-specification/2023-05-08-specification-call/","title":"Lightning Specification Meeting - Agenda 1076","content":"Agenda: https://github.com/lightning/bolts/issues/1076\nSpeaker 0: First off of the list is dual funding. [Redacted] has merged the two small patches that we had discussed adding. There\u0026amp;rsquo;s only one small patch that is remaining, which is about making the TLV signed to allow for future splicing to make sure that splicing can also use the RBF messages for signed amounts. But apart from that, it looks like dual funding is almost complete. We plan on activating it on our node soon to be able to …"},{"uri":"/bitcoin-core-dev-tech/2023-04/2023-04-27-assumeutxo/","title":"AssumeUTXO update","content":"Goals allow nodes to get a utxo set quickly (1h) at the same time, no major security concessions Approach Provide serialized utxo snapshot get headers chain first, load snapshot and deserialize, sync to tip from that then start background verification with a 2nd snapshot finally, compare hashes when background IBD hits snapshot base Progress update lots of refactoring has been done; ChainStateManager was introduced, globals removed, mempool / blockstorage refactored init / shutdown logic changes …"},{"uri":"/bitcoin-core-dev-tech/2023-04/","title":"Bitcoin Core Dev Tech 2023 (Apr)","content":" Fabian Jahr - ASMap James O\u0026amp;#39;Beirne - AssumeUTXO update Niklas Gögge - Fuzzing thecharlatan - Libbitcoin kernel Suhas Daftuar, Pieter Wuille - Mempool Clustering Gloria Zhao - Package Relay Primer Project Meta Discussion Fabian Jahr - Refactors Josibake, Ruben Somsen - Silent Payments "},{"uri":"/tags/fuzzing/","title":"fuzzing","content":""},{"uri":"/bitcoin-core-dev-tech/2023-04/2023-04-27-fuzzing/","title":"Fuzzing","content":"Slides: https://docs.google.com/presentation/d/1NlTw_n60z9bvqziZqU3H3Jw7Xs5slnQoehYXhEKrzOE\nFuzzing Fuzzing is done continuously. Fuzz targets can pay off even years later by finding newly introduced bugs. Example in slide about libFuzzer fuzzing a parse_json function which might crash on some weird input but won’t report invalid json inputs that pass parsing. libFuzzer does coverage guided feedback loop + helps with exploring control flow. Bug Oracles Assertions - Adding assertions is tricky …"},{"uri":"/speakers/james-obeirne/","title":"James O'Beirne","content":""},{"uri":"/speakers/niklas-g%C3%B6gge/","title":"Niklas Gögge","content":""},{"uri":"/tags/libbitcoin-kernel/","title":"libbitcoin kernel","content":""},{"uri":"/bitcoin-core-dev-tech/2023-04/2023-04-26-libbitcoin-kernel/","title":"Libbitcoin kernel","content":"Questions and Answers Q: bitcoind and bitcoin-qt linked against kernel the libary in the future?\npresenter: yes, that is a / the goal Q: Have you looked at an electrum implementation using libbitcoinkernel?\naudience: yes, would be good to have something like this! audience: Also could do the long proposed address index with that? audience: not only address index, other indexes too. Q: Other use-cases:\naudience: be able to run stuff on iOS Q: Should the mempool be in the kernel?\npresenter: there …"},{"uri":"/bitcoin-core-dev-tech/2023-04/2023-04-26-meta-discussion/","title":"Project Meta Discussion","content":"Part 1 What makes bitcoin core fun Intellectual challenge/problems Interesting, diverse, open source project collaborators Meaningful project goals Culturally the project is a meritocracy Scientific domain intersecting with real world problems Real world usage What makes bitcoin core not fun Long delivery cycles -\u0026amp;gt; lack of shippers high Soft fork activation Antagonism (internal and external) Ambiguity of feature/code contribution usage Relationships Financial stability Unclear goals Part 2 …"},{"uri":"/tags/asmap/","title":"asmap","content":""},{"uri":"/bitcoin-core-dev-tech/2023-04/2023-04-27-asmap/","title":"ASMap","content":"Should we ship it every Core release? The initial idea is shipping a map file every Core release. Fabian wrote an article about how would be integrated into the deployment (https://gist.github.com/fjahr/f879769228f4f1c49b49d348f80d7635). Some devs pointed out an option would be to have it separated to the release process, any regular contributor could update it whenever they like (who would do it? frequency?). Then when the release comes around one of the recent ones will be chosen. People …"},{"uri":"/speakers/fabian-jahr/","title":"Fabian Jahr","content":""},{"uri":"/speakers/josibake/","title":"Josibake","content":""},{"uri":"/tags/mempool/","title":"mempool","content":""},{"uri":"/bitcoin-core-dev-tech/2023-04/2023-04-25-mempool-clustering/","title":"Mempool Clustering","content":"Current Problems lot of problems in the mempool\neviction is broken mining algorithm is part of the problem, it’s not perfect RBF is like totally broken we complain all the time, sometimes we do/don\u0026amp;rsquo;t RBF when we should/shouldn\u0026amp;rsquo;t Eviction Eviction is when mempool is full, and we want to throw away the worst tx. Example, we think a tx is worst in mempool but it’s a descendant of a \u0026amp;ldquo;good\u0026amp;rdquo; tx. Mempool eviction is kinda the opposite of the mining algorithm. For example the …"},{"uri":"/bitcoin-core-dev-tech/2023-04/2023-04-25-package-relay-primer/","title":"Package Relay Primer","content":"Slides: https://docs.google.com/presentation/d/12YPlmmaCiNNL83b3FDmYwa7FKHP7yD0krzkEzM-tkTM\nProblems CPFP Doesn’t Work When Mempool Min Feerate Rises Bad for users who want to use CPFP and L2s, but also a glaring limitation in our ability to assess transaction incentive compatibility\nPinning being able to feebump transaction is a pinning concern counterpart can intentionally censor your transactions, and in L2 that can mean stealing your money because you didn’t meet the timelock Pinning …"},{"uri":"/speakers/pieter-wuille/","title":"Pieter Wuille","content":""},{"uri":"/bitcoin-core-dev-tech/2023-04/2023-04-25-refactors/","title":"Refactors","content":"One take-away from the Chaincode residency in 2019 was: Don’t do refactors (unless you really need it)\nA marked increase from 2019 to today (Chart on the increase of refactors)\nThe comments and PRs are steady but the refactors are increasing\nQuibble about how regular reviewers are counted (should be higher than 5 comments)\nProject reasons:\nOssification? Natural way mature projects progress/Boy Scout Rule Personal reasons:\nTime commitment of large review may not be possible (extended period of …"},{"uri":"/speakers/ruben-somsen/","title":"Ruben Somsen","content":""},{"uri":"/tags/silent-payments/","title":"silent payments","content":""},{"uri":"/bitcoin-core-dev-tech/2023-04/2023-04-26-silent-payments/","title":"Silent Payments","content":"BIP Overview Scanning key and spending key are different: better security. Silent payment transactions are indistinguishable from transactions with taproot outputs on-chain.\nQ: Address labeling, why not create two silent payment addresses?\nA: It doubles scanning costs.\nLimited to taproot UTXOs (currently about 3% of transactions) but when it increases we should find ways to optimize scanning, even though it currently does not seem to be an issue.\nQ: Why no P2PK\nA: Limit to most used payment …"},{"uri":"/speakers/suhas-daftuar/","title":"Suhas Daftuar","content":""},{"uri":"/lightning-specification/2023-04-24-specification-call/","title":"Lightning Specification Meeting - Agenda 1067","content":"Agenda: https://github.com/lightning/bolts/issues/1067\nSpeaker 0: Alright, so first thing I\u0026amp;rsquo;ve got on deck is 1066, which says: Correct final CLTV handling and blinded paths.\nSpeaker 1: Yeah, I haven\u0026amp;rsquo;t dug as deep into the blinded path stuff, so this may be an incorrect reading that I was confused to. Basically, for a blinded path, we don\u0026amp;rsquo;t have a final CLTV for the recipient because we just have a full CLTV delta for the full blinded path. So, the spec is very clear that you …"},{"uri":"/stephan-livera-podcast/2023-03-06-greg-sanders/","title":"Bitcoin Transaction Pinning, ANYPREVOUT \u0026 eltoo","content":"podcast: https://stephanlivera.com/episode/463/\nStephan Livera – 00:02:02: So on to the discussion with Greg. Greg, also known as instagibbs. Welcome to the show.\nGreg Sanders :\nHi, glad to be here.\nStephan Livera :\nSo, Greg, I know you’re doing a lot of work on some interesting Lightning stuff and transaction fee pinning things. I know you’ve been around for a while in terms of Bitcoin development and Lightning stuff, so yeah, interested to chat and hear a little bit more from your perspective, …"},{"uri":"/speakers/greg-sanders/","title":"Greg Sanders","content":""},{"uri":"/advancing-bitcoin/","title":"Advancing Bitcoin","content":" Advancing Bitcoin 2019 Advancing Bitcoin 2020 Advancing Bitcoin 2022 "},{"uri":"/advancing-bitcoin/2022/","title":"Advancing Bitcoin 2022","content":" Christian Decker - Deploying Lightning at Scale (Greenlight) Sanket Kanjalkar - Miniscript Christian Lewe - Simplicity - Going Beyond Miniscript by Christian Lewe at Advancing Bitcoin Conference in London 2023 Jimmy Song - Taproot multisig Stepan Snigirev - Taproot on hardware wallets Michael Folkson - Taproot update Kevin Loaec - Timelock-enabled safety and recovery use cases for Bitcoin users "},{"uri":"/speakers/christian-lewe/","title":"Christian Lewe","content":""},{"uri":"/categories/conference/","title":"conference","content":""},{"uri":"/tags/custody/","title":"custody","content":""},{"uri":"/speakers/kevin-loaec/","title":"Kevin Loaec","content":""},{"uri":"/tags/miniscript/","title":"miniscript","content":""},{"uri":"/tags/script/","title":"script","content":""},{"uri":"/advancing-bitcoin/2022/simplicity-going-beyond-miniscript-by-christian-lewe-at-advancing-bitcoin-conference-in-london-2023/","title":"Simplicity - Going Beyond Miniscript by Christian Lewe at Advancing Bitcoin Conference in London 2023","content":"Can we welcome Christian to the stage? I think I don\u0026amp;rsquo;t have any computer yet. Oh.. It\u0026amp;rsquo;s just okay. All right, I just, I just just read. There\u0026amp;rsquo;s a pointer, okay, great great. I was a bit confused for a second. Can I start? great, so welcome, I\u0026amp;rsquo;m Christian Lewe. I work for Blockstream to research where I mainly work on Simplicity and Miniscript and it\u0026amp;rsquo;s great that we just had a talk on Miniscript so you all know why Miniscript is great, why you should use Miniscript, …"},{"uri":"/advancing-bitcoin/2022/timelock-enabled-safety-and-recovery-use-cases-for-bitcoin-users/","title":"Timelock-enabled safety and recovery use cases for Bitcoin users","content":"Introduction Can we give a round of applause for Kevin, and welcome him to the stage. Thank you. Alright, yeah, so I\u0026amp;rsquo;m going to do a talk around Timelocks in Bitcoin. I\u0026amp;rsquo;m going to start with a pretty quick introduction on the different types of Timelocks over time in Bitcoin, and where we\u0026amp;rsquo;re at today. Also, a little bit, very, very quickly talking about what we\u0026amp;rsquo;re using Timelocks for in Bitcoin today. And also all the very exciting stuff that\u0026amp;rsquo;s happening on Bitcoin …"},{"uri":"/tags/timelocks/","title":"timelocks","content":""},{"uri":"/stephan-livera-podcast/2023-02-27-craig-raw-bitcoin-multi-signature/","title":"Bitcoin Multi-signature","content":"podcast: https://stephanlivera.com/episode/462/\nStephan – 00:02:53 Craig, welcome back to the show.\nCraig :\nGreat, Stephan, it’s really good to be back.\nStephan :\nYeah, there’s been so many updates going on with Sparrow Wallet and I thought it’d be great to have you back to chat about the space. Whether it’s multisignature or privacy or import and export of transactions, I think there’s lots of things to add. So, yeah, I’m just curious, as you look at the space now, what are some of the big …"},{"uri":"/speakers/craig-raw/","title":"Craig Raw","content":""},{"uri":"/speakers/matt-corallo/","title":"Matt Corallo","content":""},{"uri":"/stephan-livera-podcast/2023-02-23-matt-corallo/","title":"What Bitcoin Specialises in","content":"podcast: https://stephanlivera.com/episode/461/\nStephan:\nWelcome back to the show, Matt.\nMatt :\nYeah, thanks for having me.\nStephan :\nSo lots of things going on. I know there’s always some topic of the day or whatever that’s happening, whether it’s Ordinals and inscriptions, which is the latest kind of craze. Maybe the Mempool is clearing out a little bit now, but yeah, I thought it would be good to chat with you again. I know nowadays you’re kind of more focused on to Lightning. What would you …"},{"uri":"/lightning-specification/2023-02-13-specification-call/","title":"Lightning Specification Meeting - Agenda 1055","content":"Name: Lightning specification call\nTopic: Agenda below\nLocation: Jitsi\nVideo: No video posted online\nAgenda: https://github.com/lightning/bolts/issues/1055\nSpeaker 0: A few people won\u0026amp;rsquo;t be able to attend. I guess we can proceed. Okay. I\u0026amp;rsquo;m going to go down the list that you prepared for this. The first thing being dual funding. I don\u0026amp;rsquo;t know if we have any one involved here at this point.\nSpeaker 1: All right.\nSpeaker 0: Last time, both of them were moving closer towards interop. …"},{"uri":"/categories/meeting/","title":"meeting","content":""},{"uri":"/speakers/casey-rodarmor/","title":"Casey Rodarmor","content":""},{"uri":"/stephan-livera-podcast/2023-02-02-casey-rodarmor/","title":"What are Ordinals?","content":"podcast: https://stephanlivera.com/episode/456/\nCasey, welcome to the show.\nCasey Rodarmor – 00:03:18:\nThank you very much. It’s a real pleasure. I am a long-time listener of the pod. It’s on my short list of Bitcoin podcasts. So it’s really surreal. You’ve been whispering into my ear as I go to the gym and I do whatever for a long time now. So it’s very surreal to actually be talking to you in person or virtually.\nStephan Livera – 00:03:40:\nYeah, of course. Well, that’s great. Well, thank you. …"},{"uri":"/speakers/anant-tapadia/","title":"Anant Tapadia","content":""},{"uri":"/stephan-livera-podcast/slp455-anant-tapadia-single-sig-or-multi-sig/","title":"SLP455 Anant Tapadia - Single Sig or Multi Sig?","content":"Stephan 00:00:00:\nAnant, welcome back to the show.\nAnant 00:02:38:\nHey Stephan, thanks for having me again.\nStephan 00:02:40:\nSo there\u0026amp;rsquo;s been a lot going on. I think the conversation around learning to self custody is always an important one. It\u0026amp;rsquo;s always one that\u0026amp;rsquo;s very fresh on my mind as well. And so we\u0026amp;rsquo;re seeing a lot of discussion. And I think recently, of course, there was the news about Luke Dash-jr losing his coins, I think, I don\u0026amp;rsquo;t know exactly how many, but …"},{"uri":"/lightning-specification/2023-01-30-specification-call/","title":"Lightning Specification Meeting - Agenda 1053","content":"Name: Lightning specification call\nTopic: Agenda below\nLocation: Jitsi\nVideo: No video posted online\nAgenda: https://github.com/lightning/bolts/issues/1053\nThe conversation has been anonymized by default to protect the identities of the participants. Participants that wish to be attributed are welcome to propose changes to the transcript.\nChannel Pruning Speaker 2: To be honest, I don\u0026amp;rsquo;t think anything has made a lot of progress since the last spec meeting, so I don\u0026amp;rsquo;t think we should …"},{"uri":"/bitcointranscripts/","title":"Bitcointranscripts","content":""},{"uri":"/tags/op_vault/","title":"op_vault","content":""},{"uri":"/bitcointranscripts/stephan-livera-podcast/opvault-a-new-way-to-hodl/","title":"OP_Vault - A New Way to HODL?","content":"Stephan:\nJames, welcome back to the show.\nJames 00:02:46:\nHey, Stephan, it\u0026amp;rsquo;s great to be back. I think it\u0026amp;rsquo;s been almost four years.\nStephan 00:02:50:\nDamn. Yeah, well, in terms of on the show, yeah, actually in person, you know, a couple of times, some of the conferences and things. But I know you\u0026amp;rsquo;ve got this awesome proposal out, and it looks pretty interesting to me, and I\u0026amp;rsquo;m sure SLP listeners will be very interested to hear more about it. So do you want to just set the …"},{"uri":"/speakers/antoine-poinsot/","title":"Antoine Poinsot","content":""},{"uri":"/stephan-livera-podcast/2023-01-23-antoine-poinsot-and-salvatore-ingala/","title":"Bitcoin Miniscript and what it enables","content":"podcast: https://stephanlivera.com/episode/452/\nAntoine and Salvatori, welcome to the show.\nAntoine :\nThanks for having us.\nSalvatore :\nThank you, Stephan.\nStephan :\nSo I know you guys are both building out some stuff in Miniscript. Obviously, software and hardware. And I know this is an interesting area, there’s been a bit of discussion about it, but there’s also been some critique about it as well. So I’d be interested to get into this with you guys, but maybe first if we could start. What was …"},{"uri":"/speakers/salvatore-ingala/","title":"Salvatore Ingala","content":""},{"uri":"/stephan-livera-podcast/2023-01-18-josibake/","title":"Bitcoin Developer Education Overview","content":"podcast: https://stephanlivera.com/episode/450/\nJosi, welcome to the show.\nJosibake – 00:02:32:\nThanks for having me.\nStephan- 00:02:33:\nSo, Josi, I know you were keen to chat about I know you’ve been doing a bit of work in the bitcoin development world, doing some mentoring as well, and keen to chat a bit about the process of Bitcoin developer education. Why is it important, all of that. But let’s first start with a little bit about you. Can you tell us a little bit of your journey getting into …"},{"uri":"/stephan-livera-podcast/2023-01-14-james-obeirne-a-new-way-to-hodl/","title":"A New Way to HODL?","content":"podcast: https://stephanlivera.com/episode/449/\nJames, welcome back to the show.\nJames – 00:02:46:\nHey, Stephan, it’s great to be back. I think it’s been almost four years.\nStephan – 00:02:50:\nDamn. Yeah, well, in terms of on the show, yeah, actually in person, you know, a couple of times, some of the conferences and things. But I know you’ve got this awesome proposal out, and it looks pretty interesting to me, and I’m sure SLP listeners will be very interested to hear more about it. So do you …"},{"uri":"/speakers/dhruv/","title":"Dhruv","content":""},{"uri":"/speakers/tim-ruffing/","title":"Tim Ruffing","content":""},{"uri":"/stephan-livera-podcast/2022-11-13-dhruv-pieter-wuille-and-tim-ruffing/","title":"v2 P2P Transport Protocol for Bitcoin (BIP324)","content":"podcast: https://stephanlivera.com/episode/433/\nStephan Livera – 00:03:20:\nGentlemen, welcome to the show.\nDhruv – 00:03:22:\nHello.\nTim Ruffing – 00:03:23:\nHi.\nStephan Livera – 00:03:24:\nYeah, so thanks, guys, for joining me and interested to chat about what you’re working on and especially what’s going on with P2P transport, a v2 P2P transport protocol for bitcoin core.\nDhruv – 00:03:36:\nBitcoin?\nStephan Livera – 00:03:37:\nYeah, for a course for bitcoin. So I think, Pieter and Tim, I think …"},{"uri":"/speakers/bob-mcelrath/","title":"Bob McElrath","content":""},{"uri":"/tabconf/2022/2022-10-15-braidpool/","title":"Braidpool","content":"Introduction I am going to talk today about Braidpool which is a decentralized mining pool. I hope some of you were in the mining panel earlier today in particular p2pool which this is a successor to. I gave a talk a long time ago about a directed acyclic graph blockchain.\nBraidpool Braidpool is a proposal for a decentralized mining pool which uses a merge-mined DAG with Nakamoto-like consensus to track shares. This was the most straightforward way I could find to apply the ideas of Nakamoto …"},{"uri":"/tags/fees/","title":"fees","content":""},{"uri":"/tags/mining/","title":"mining","content":""},{"uri":"/tabconf/2022/2022-10-15-segwit-vbytes-misconceptions/","title":"Misconceptions about segwit vbytes","content":"Weighing transactions: The witness discount You\u0026amp;rsquo;ve already heard from someone that this presentation will be more interactive. I probably won\u0026amp;rsquo;t get through all of my material. If you have questions during the talk, please feel free to raise your hand and we can cover it right away. I\u0026amp;rsquo;m going to try to walk you through a transaction serialization for both a non-segwit transaction and a segwit transaction. By the end of the talk, I hope you understand how the transaction weight …"},{"uri":"/tags/p2pool/","title":"p2pool","content":""},{"uri":"/tags/pools/","title":"pools","content":""},{"uri":"/tags/segwit/","title":"segwit","content":""},{"uri":"/tabconf/2022/2022-10-15-silent-payments/","title":"Silent Payments and Alternatives","content":"Introduction I will talk about silent payments but also in general the design space around what kind of constructs you can have to pay people in a non-interactive way. In the bitcoin world, there are a couple common ways of paying someone. Making a payment is such a basic thing. \u0026amp;hellip; The alternative we have is that you can generate a single address and put it in your twitter profile and everyone can pay you, but that\u0026amp;rsquo;s not private. So either you have this interactivity or some loss of …"},{"uri":"/tabconf/","title":"TABConf","content":" TABConf 2021 TABConf 2022 "},{"uri":"/tabconf/2022/","title":"TABConf 2022","content":" Bob McElrath - Braidpool Matt Corallo - Lightning is Broken AF (But We Can Fix It) Mark Erhardt - Misconceptions about segwit vbytes Jonas Nick - Provably bug-free BIPs and implementations using hac-spec Tim Ruffing - ROAST - Robust asynchronous Schnorr threshold signatures Ruben Somsen - Silent Payments and Alternatives "},{"uri":"/tags/frost/","title":"FROST","content":""},{"uri":"/speakers/jonas-nick/","title":"Jonas Nick","content":""},{"uri":"/tabconf/2022/lightning-is-broken-af-but-we-can-fix-it/","title":"Lightning is Broken AF (But We Can Fix It)","content":"Introduction Thank you. Yeah, so, as the title says, for those of you who work in lightning or have been around lightning for a long time, hopefully you will recognize basically all the issues I\u0026amp;rsquo;ll go through today. I\u0026amp;rsquo;m going to go through a very long list of things. But I\u0026amp;rsquo;m going to try to go through most of the kind of, at least my understanding of the current thinking of solutions for a lot of these issues. So hopefully that most people will at least have a chance to learn …"},{"uri":"/tabconf/2022/2022-10-14-hac-spec/","title":"Provably bug-free BIPs and implementations using hac-spec","content":"https://nickler.ninja/\nAlright. Strong crowd here, I can see. That\u0026amp;rsquo;s very nice.\nIntroduction I am Jonas and I will talk about provably bug-free BIPs and implementations. I don\u0026amp;rsquo;t have such a BIP nor such an implementation but if you lower your time-preference enough this could eventually be true at some point. This presentation is only 15 minutes so raise your hand if you have questions.\nJust to set the stage. Specifications should be free of bugs, we want them easy to implement and …"},{"uri":"/tabconf/2022/2022-10-14-roast/","title":"ROAST - Robust asynchronous Schnorr threshold signatures","content":"paper: https://ia.cr/2022/550\nslides: https://slides.com/real-or-random/roast-tabconf22/\nHey. Hello. My name is Tim and I work at Blockstream. This is some academic work in joint with some of my coworkers.\nSchnorr signatures in Bitcoin We recently got support for Schnorr signatures in bitcoin, introduced as part of bip340 which was activated as part of the taproot soft-fork. There are three main reasons why we want Schnorr signatures and prefer them over ECDSA bitcoin signatures which can still …"},{"uri":"/tags/schnorr/","title":"schnorr","content":""},{"uri":"/bitcoin-core-dev-tech/2022-10/","title":"Bitcoin Core Dev Tech 2022","content":" BIP324 - Version 2 of p2p encrypted transport protocol Bitcoin Core and GitHub Fee Market FROST High-assurance cryptography specifications (hac-spec) Libsecp256k1 Maintainers Meeting Misc Package Relay BIP, implementation, V3, and package RBF proposals Research wishlist Strategies for getting stuff merged Stratum V2 "},{"uri":"/bitcoin-core-dev-tech/2022-10/2022-10-12-libsecp256k1/","title":"Libsecp256k1 Maintainers Meeting","content":"Q: Why C89? When I asked you this question a few years ago, I think you said gmaxwell.\nA: There are a number of embedded devices that only support C89 and it\u0026amp;rsquo;d be good to support those devices. That was the answer back then at least.\nQ: Is it a large cost to keep doing C89?\nA: The only cost is for the context stuff we want to make threadlocal. The CPUid or the x86-specific things. These could be optional. If you really want to get into this topic, then perhaps later. It makes sense to …"},{"uri":"/tags/research/","title":"research","content":""},{"uri":"/bitcoin-core-dev-tech/2022-10/2022-10-12-research-wishlist/","title":"Research wishlist","content":"https://docs.google.com/document/d/1oRCeDzY3zH2ZY-BUYIVfJ1GMkvLlqKHWCFdtS62QWAo/edit\nIntroduction In spirit of the conversation happening today earlier, I\u0026amp;rsquo;ll give some motivation. In general there is a disconnect between academic researchers and people who work in open-source software. It\u0026amp;rsquo;s a pity because these two groups are interested in bitcoin, they love difficult questions and working on them, and somehow it seems like the choice of questions and spirit of work is sometimes not …"},{"uri":"/bitcoin-core-dev-tech/2022-10/2022-10-12-merging/","title":"Strategies for getting stuff merged","content":"Introduction I wanted to talk about things that have been leaking out over other conversations because sometimes people get frustrated that their stuff doesn\u0026amp;rsquo;t get merged. This is not a new problem. It\u0026amp;rsquo;s an issue that has been going on for a long time. It can be frustrating. I don\u0026amp;rsquo;t have the answer. This is going to be more discussion based and I\u0026amp;rsquo;ve asked a few folks to talk about strategies that have worked for them. Hopefully this will lead to a discussion about copying …"},{"uri":"/bitcoin-core-dev-tech/2022-10/2022-10-11-github/","title":"Bitcoin Core and GitHub","content":"Bitcoin Core and GitHub\nI think at this point it\u0026amp;rsquo;s quite clear that it\u0026amp;rsquo;s not necessarily a \u0026amp;ldquo;if\u0026amp;rdquo; we get off github, but a when and how. The question would be, how would we do that? This isn\u0026amp;rsquo;t really a presentation. It\u0026amp;rsquo;s more of a discussion. There\u0026amp;rsquo;s a few things to keep in mind, like the bitcoin-gh-meta repo, which captures all the issues, comments and pull requests. It\u0026amp;rsquo;s quite good. The ability to reconstruct what\u0026amp;rsquo;s inside of here on another …"},{"uri":"/bitcoin-core-dev-tech/2022-10/2022-10-11-fee-market/","title":"Fee Market","content":"Fee market\nThere are two times we have had sustained fees: late 2017 and early 2021. In late 2017 we saw lots of things break because people hadn\u0026amp;rsquo;t written software to deal with variable fees or anything. I don\u0026amp;rsquo;t know if that was as big of a problem in 2021. I do worry that this will start to become a thing. If you have no variable fee market, and you can just throw in 1 sat/vbyte for several years then it will just work until it doesn\u0026amp;rsquo;t. So right now developers don\u0026amp;rsquo;t …"},{"uri":"/bitcoin-core-dev-tech/2022-10/2022-10-11-frost/","title":"FROST","content":"Introduction I am going to be going over the FROST implementation. I also have an early draft of the BIP. I am going to be focusing on the differences between the paper and the RFC and the overall scheme. This is meant to be an open discussion so feel free to jump in.\nDistributed key generation Maybe one good place to start is to look at the example file in the PR. It shows how the flow works with the API. The protocol we start off with generating a keypair. We\u0026amp;rsquo;re going to use the secret …"},{"uri":"/bitcoin-core-dev-tech/2022-10/2022-10-11-hac-spec/","title":"High-assurance cryptography specifications (hac-spec)","content":"See https://btctranscripts.com/tabconf/2022/2022-10-14-hac-spec/ instead for a full transcript of a similar talk.\nFar far future In the far far future, we could get rid of this weird paper notation scheme and do a security proof directly for the specification. Presumably that is much harder than anything else in my slides. But this would rule out a lot of bugs.\nQ: But the security proof itself is written in a paper?\nA: The security proof itself would be written in hac-spec. And your simulators. …"},{"uri":"/bitcoin-core-dev-tech/2022-10/2022-10-11-package-relay/","title":"Package Relay BIP, implementation, V3, and package RBF proposals","content":"Notes on Package Relay BIP, implementation, V3, and package RBF proposals from Core Dev in Atlanta.\nAlso at https://gist.github.com/glozow/8469dc9c3a003c7046033a92dd504329.\nAncestor Package Relay BIP BIP updated to be receiver-initiated ancestor packages only. Sender-initiated vs receiver-initiated package relay. Receiver-intiated package relay enables a node to ask for more information when they suspect they are missing something (i.e. to resolve orphans). Sender-initiated package relay should, …"},{"uri":"/bitcoin-core-dev-tech/2022-10/2022-10-11-stratum-v2/","title":"Stratum V2","content":"Introduction There was an announcement earlier this morning that announced the open-source project implementing Stratum v2 is ready for testing now. Spiral has been contributing to this project for a few years. There\u0026amp;rsquo;s a few other companies funding it as well. It\u0026amp;rsquo;s finally ready for testing.\nHistory About 4 years ago or so, Matt proposed BetterHash which focused on enabling miners to be able to do their own transaction selection. There was an independent effort from Braaains that …"},{"uri":"/tags/stratum-v2/","title":"stratum-v2","content":""},{"uri":"/bitcoin-core-dev-tech/2022-10/2022-10-10-p2p-encryption/","title":"BIP324 - Version 2 of p2p encrypted transport protocol","content":"Previous talks https://btctranscripts.com/scalingbitcoin/milan-2016/bip151-peer-encryption/\nhttps://btctranscripts.com/sf-bitcoin-meetup/2017-09-04-jonas-schnelli-bip150-bip151/\nhttps://btctranscripts.com/bitcoin-core-dev-tech/2019-06-07-p2p-encryption/\nhttps://btctranscripts.com/breaking-bitcoin/2019/p2p-encryption/\nIntroduction and motivation Can we turn down the lights? \u0026amp;ldquo;Going dark\u0026amp;rdquo; is a nice theme for the talk. I also have dark coffee. Okay.\nWe\u0026amp;rsquo;re going to talk a little bit …"},{"uri":"/bitcoin-core-dev-tech/2022-10/2022-10-10-misc/","title":"Misc","content":"Web of Trust Some of the public key server operators interpreted GDPR to mean that they can\u0026amp;rsquo;t operate public key infrastructure anymore. There needs to be another solution for p2p distribution of keys and Web-of-Trust.\n\u0026amp;lt;bitcoin-otc.com\u0026amp;gt; continues to be the longest operating PGP web-of-trust using public key infrastructure. Rumplepay might be able to bootstrap a web-of-trust over time.\nStealth addresses and silent payments Here\u0026amp;rsquo;s something controversial. Say you keep an …"},{"uri":"/london-bitcoin-devs/","title":"London Bitcoin Devs","content":" Matt Corallo - Betterhash Sjors Provoost - Bitcoin Core and hardware wallets John Newbery - Bitcoin Core V0.17 John Light - Bitcoin Full Nodes Gleb Naumenko - Current state of P2P research in Bitcoin /Erlay Kalle Rosenbaum - Grokking Bitcoin Stepan Snigirev - Hardware wallet attacks Andrew Chow - Hardware Wallets Christian Decker, Bastien Teinturier, Oliver Gugger, Michael Folkson - Lightning Network Panel Andrew Poelstra - Miniscript Tim Ruffing - MuSig2 Kevin Loaec, Antoine Poinsot - Revault …"},{"uri":"/categories/meetup/","title":"meetup","content":""},{"uri":"/london-bitcoin-devs/2022-08-11-tim-ruffing-musig2/","title":"MuSig2","content":"Topic: MuSig2\nLocation: London Bitcoin Devs\nDate: August 11th 2022\nReading list: https://gist.github.com/michaelfolkson/5bfffa71a93426b57d518b09ebd0998c\nIntroduction Michael Folkson (MF): This is a Socratic Seminar, we are going to be discussing MuSig2 and we’ll move onto adjacent topics such as FROST and libsecp256k1 later. We have a few people on the call including Tim (Ruffing). If you want to do short intros, you don’t have to, for the people on the call.\nTim Ruffing (TR): Hi. Thanks for …"},{"uri":"/stephan-livera-podcast/2022-08-11-gloria-zhao/","title":"What Do Bitcoin Core Maintainers Do?","content":"podcast: https://stephanlivera.com/episode/404/\nStephan Livera: Gloria, welcome back to the show.\nGloria Zhao: Thank you for having me again.\nStephan Livera: Yeah, always great to chat with you, Gloria. I know you’ve got a lot of things you’re working on in the space and you recently took on a role as a maintainer as well, so we’ll obviously get into that as well as all your work around the mempool. So do you want to just start with — and we’re going to keep this accessible for beginners — so …"},{"uri":"/speakers/chelsea-komlo/","title":"Chelsea Komlo","content":""},{"uri":"/speakers/elizabeth-crites/","title":"Elizabeth Crites","content":""},{"uri":"/misc/2022-08-07-komlo-crites-frost/","title":"FROST","content":"Topic: FROST\nLocation: Zcon 3\nFROST paper: https://eprint.iacr.org/2020/852.pdf\nSydney Socratic on FROST: https://btctranscripts.com/sydney-bitcoin-meetup/2022-03-29-socratic-seminar/\nIntroduction Elizabeth Crites (EC): My name is Elizabeth Crites, I’m a postdoc at the University of Edinburgh.\nChelsea Komlo (CK): I’m Chelsea Komlo, I’m at the University of Waterloo and I’m also a Principal Researcher at the Zcash Foundation. Today we will be giving you research updates on FROST.\nWhat is FROST? …"},{"uri":"/misc/","title":"Misc","content":" Adam Back - Bitcoin Scaling Tradeoffs Adam Back, Greg Maxwell - Bitcoin Sidechains - Unchained Epicenter Andrew Poelstra - Bulletproofs Brian O’Keefe, David Bailey, Rodrigo Buenaventura - CFTC Bitcoin Bob McElrath - Chain Defense In Depth Jeremy Rubin - CTV BIP Review Workshop Tadge Dryja - Discreet Log Contracts Adam Back - Epicenter Bitcoin - Scalability Daniel J. Bernstein - Failures Of Secret Key Cryptography (2013) Chelsea Komlo, Elizabeth Crites - FROST Adam Back - Fungibility and Privacy …"},{"uri":"/tags/threshold-signatures/","title":"threshold signatures","content":""},{"uri":"/stephan-livera-podcast/2022-08-02-jonas-nick-tim-ruffing/","title":"Half Signature Aggregation-What is it and how does it help scale Bitcoin?","content":"podcast: https://stephanlivera.com/episode/400/\nStephan Livera: Jonas and Tim, welcome back to the show. Great to chat with you guys again. And so we’re gonna chat about half signature aggregation and hear a little bit from you guys about what you’re working on and just get into what that means for Bitcoin. So Jonas, I know you probably will be best to give some background on some of this — I know you did a talk at Adopting Bitcoin in November of last year, so call it 7–8 months ago, talking …"},{"uri":"/misc/2022-07-14-tim-ruffing-roast/","title":"ROAST","content":"Topic: ROAST\nLocation: Monash Cybersecurity Seminars\nROAST paper: https://eprint.iacr.org/2022/550.pdf\nROAST blog post: https://medium.com/blockstream/roast-robust-asynchronous-schnorr-threshold-signatures-ddda55a07d1b\nROAST in Python: https://github.com/robot-dreams/roast\nIntroduction (Amin Sakzad) Welcome everyone to Monash Cybersecurity Seminars. Today we will be having Tim Ruffing. Tim is an applied cryptographer in the research team of Blockstream, a Bitcoin and blockchain technology …"},{"uri":"/speakers/alex-myers/","title":"Alex Myers","content":""},{"uri":"/bitcoinplusplus/","title":"Bitcoin++","content":" Bitcoin\u0026amp;#43;\u0026amp;#43; 2022 "},{"uri":"/bitcoinplusplus/2022/","title":"Bitcoin++ 2022","content":" Alex Myers - Minisketch and Lightning gossip "},{"uri":"/bitcoinplusplus/2022/2022-06-07-alex-myers-minisketch-lightning-gossip/","title":"Minisketch and Lightning gossip","content":"Location: Bitcoin++\nSlides: https://endothermic.dev/presentations/magical-minisketch\nRusty Russell on using Minisketch for Lightning gossip: https://lists.linuxfoundation.org/pipermail/lightning-dev/2018-December/001741.html\nMinisketch library: https://github.com/sipa/minisketch\nBitcoin Core PR review club on Minisketch (3 sessions):\nhttps://bitcoincore.reviews/minisketch-26\nhttps://bitcoincore.reviews/minisketch-26-2\nhttps://bitcoincore.reviews/minisketch\nIntroduction Pretty new to Lightning …"},{"uri":"/tags/covenants/","title":"covenants","content":""},{"uri":"/greg-maxwell/2022-05-05-covenants-bip119/","title":"Covenants and BIP119","content":"Location: Reddit\nhttps://www.reddit.com/r/Bitcoin/comments/uim560/bip_119/i7dhfpb/\nCovenants and BIP119 I was asked by an old colleague to respond to your post because I came up with the term covenant as applied Bitcoin many years ago back when I was still a Bitcoin developer.\ndoes bip 119 completely mess the fungibility of bitcoin. If the idea of covenants is that you can create bitcoin that can only be sent to certain addresses, doesnt that make two classes of bitcoin?\nNo. That\u0026amp;rsquo;s …"},{"uri":"/speakers/greg-maxwell/","title":"Greg Maxwell","content":""},{"uri":"/greg-maxwell/","title":"Greg Maxwell","content":" Greg Maxwell - 51 percent mining attack Greg Maxwell - Advances In Block Propagation Greg Maxwell - bech32 design Greg Maxwell - Bitcoin Core Github Greg Maxwell - Bitcoin Core Testing Greg Maxwell - Bitcoin Selection Cryptography Greg Maxwell - Checkmultisig Bug Greg Maxwell - Confidential Transactions Greg Maxwell - Covenants and BIP119 Greg Maxwell - Deep Dive Bitcoin Core V0.15 Greg Maxwell - Hardware Wallets Altcoins Greg Maxwell - libsecp256k1 testing Greg Maxwell - Liquid Censorship …"},{"uri":"/speakers/carl-dong/","title":"Carl Dong","content":""},{"uri":"/chaincode-labs/","title":"Chaincode Labs","content":" Chaincode Podcast Chaincode Residency John Newbery - Contracts in Bitcoin Carl Dong - libbitcoinkernel "},{"uri":"/tags/consensus/","title":"consensus","content":""},{"uri":"/chaincode-labs/2022-04-12-carl-dong-libbitcoinkernel/","title":"libbitcoinkernel","content":"Location: Carl Dong YouTube channel (online)\nTracking issue in Bitcoin Core: https://github.com/bitcoin/bitcoin/issues/24303\nPieter Wuille on Chaincode podcast discussing consensus rules: https://btctranscripts.com/chaincode-labs/chaincode-podcast/2020-01-28-pieter-wuille/#part-2\nIntro Hi everyone. I’m Carl Dong from Chaincode Labs and I’m here to talk about libbitcoinkernel, a project I’ve been working on that aims to extract Bitcoin Core’s consensus engine. When we download and run Bitcoin …"},{"uri":"/categories/video/","title":"video","content":""},{"uri":"/speakers/max-hillebrand/","title":"Max Hillebrand","content":""},{"uri":"/stephan-livera-podcast/2022-04-01-max-hillebrand/","title":"ZKSnacks Blacklisting Coins","content":"podcast: https://stephanlivera.com/episode/364/\nStephan Livera:\nMax, great to chat again.\nMax Hillebrand:\nOh, welcome, Stephan. I’m really looking forward to this conversation. It’s gonna be a fun one.\nStephan Livera:\nRight. So look, as I’ve mentioned, I think we’re gonna disagree a bit on this one, but let’s chat it out. Let’s discuss what’s going on in the world of Bitcoin and privacy. So obviously the main topic here is going to be around what’s going on with Wasabi Wallet and the …"},{"uri":"/sydney-bitcoin-meetup/","title":"Sydney Bitcoin Meetup","content":" Socratic Seminar Socratic Seminar Socratic Seminar Socratic Seminar Sydney Socratic Seminar Sydney Socratic Seminar Sydney Socratic Seminar Sydney Socratic Seminar Sydney Socratic Seminar "},{"uri":"/sydney-bitcoin-meetup/2022-03-29-socratic-seminar/","title":"Sydney Socratic Seminar","content":"Name: Socratic Seminar w/ Jesse Posner\nTopic: FROST\nLocation: Bitcoin Sydney (online)\nFROST paper: https://eprint.iacr.org/2020/852.pdf\nsecp256k1-zkp PR: https://github.com/ElementsProject/secp256k1-zkp/pull/138\nsecp256kfun issue: https://github.com/LLFourn/secp256kfun/issues/85\nCeremonies for Applied Secret Sharing paper: https://cypherpunks.ca/~iang/pubs/mindgap-popets20.pdf\nCoinbase blog post: https://blog.coinbase.com/frost-flexible-round-optimized-schnorr-threshold-signatures-b2e950164ee1 …"},{"uri":"/stephan-livera-podcast/2022-03-27-rene-pickhardt/","title":"Pickhardt Payments \u0026 Zero Base Fee for Lightning Network","content":"podcast: https://stephanlivera.com/episode/361/\nStephan Livera:\nRené, welcome back to the show.\nRené Pickhardt:\nHey thanks, Stephan. I really practiced pronouncing your name.\nStephan Livera:\nAh yeah, it’s all good. There’s lots going on in the Lightning Network. The network is growing and it’s maturing. And a lot of the work you’re doing is around research and looking at ways to improve that and improve the way we route our payments and getting more reliable payments as well, as I understand …"},{"uri":"/speakers/rene-pickhardt/","title":"Rene Pickhardt","content":""},{"uri":"/lightning-specification/2022-03-14-specification-call/","title":"Lightning Specification Meeting - Agenda 0969","content":"Name: Lightning specification call\nTopic: Agenda below\nLocation: Jitsi\nVideo: No video posted online\nAgenda: https://github.com/lightning/bolts/issues/969\nBOLT 4: Remove legacy format, make var_onion_optin compulsory https://github.com/lightning/bolts/pull/962\nI think eclair and c-lightning have both removed support for legacy payments.\nI’ll probably make a PR to add the feature bit or at least flip it to required. The only wallet I can think of that is somewhat more fringe now is Simple Bitcoin …"},{"uri":"/tags/c-lightning/","title":"c-lightning","content":""},{"uri":"/c-lightning/","title":"c-lightning","content":" c-lightning developer call c-lightning developer call c-lightning developer call c-lightning developer call c-lightning developer call c-lightning developer call c-lightning developer call c-lightning developer call c-lightning developer call c-lightning developer call c-lightning developer call c-lightning developer call c-lightning developer call Lisa Neigut - Dual Funded Channels "},{"uri":"/c-lightning/2022-03-07-developer-call/","title":"c-lightning developer call","content":"Name: c-lightning developer call\nTopic: Various topics\nLocation: Jitsi online\nVideo: No video posted online\nThe conversation has been anonymized by default to protect the identities of the participants. Those who have expressed a preference for their comments to be attributed are attributed. If you were a participant and would like your comments to be attributed please get in touch.\nMinisketch and gossip spam I’ve been working on the multi channel connect stuff, trying to not get distracted by …"},{"uri":"/speakers/john-cantrell/","title":"John Cantrell","content":""},{"uri":"/stephan-livera-podcast/2022-03-07-john-cantrell-sensei/","title":"Sensei- A new lightning node client based on BDK + LDK","content":"podcast: https://stephanlivera.com/episode/353/\nStephan Livera:\nJohn, welcome back to the show.\nJohn Cantrell:\nHey, how’s it going? Happy to be back.\nStephan Livera:\nSo John, a lot has happened since the last time you were on the show. You are now working with Sensei and you’ve got this new Lightning node and interface that you’ve got to present and talk about. Do you want to just maybe tell us a little bit about the journey for yourself in terms of how you got to where you are now since the …"},{"uri":"/speakers/christian-decker/","title":"Christian Decker","content":""},{"uri":"/advancing-bitcoin/2022/2022-03-03-christian-decker-greenlight/","title":"Deploying Lightning at Scale (Greenlight)","content":"Blog post on Greenlight: https://blog.blockstream.com/en-greenlight-by-blockstream-lightning-made-easy/\nGreenlight demo at London Bitcoin Devs: https://btctranscripts.com/london-bitcoin-devs/2022-03-01-lightning-panel/\nIntro Jeff Gallas: Next up is Christian Decker. He is a Lightning developer at Blockstream. He has got a very simple title. It is Security, Simplicity and DevOps: the trade-offs between a Lightning PPAS and running your own node. That is already half of the talk.\nChristian Decker: …"},{"uri":"/tags/hardware-wallet/","title":"hardware wallet","content":""},{"uri":"/speakers/jimmy-song/","title":"Jimmy Song","content":""},{"uri":"/speakers/michael-folkson/","title":"Michael Folkson","content":""},{"uri":"/advancing-bitcoin/2022/2022-03-03-sanket-kanjalkar-miniscript/","title":"Miniscript","content":"Topic: Miniscript: Composable, Analyzable and Smarter Bitcoin Script\nAndrew Poelstra on Miniscript: https://btctranscripts.com/london-bitcoin-devs/2020-02-04-andrew-poelstra-miniscript/\nIntro (Jeff Gallas) The next speaker is Sanket. He is working at Blockstream and is mostly working on Simplicity and Miniscript and that is also what he is going to talk about, Miniscript. Please welcome Sanket.\nIntro (Sanket Kanjalkar) Good morning everyone. Today I will be discussing Miniscript which is a work …"},{"uri":"/speakers/sanket-kanjalkar/","title":"Sanket Kanjalkar","content":""},{"uri":"/speakers/stepan-snigirev/","title":"Stepan Snigirev","content":""},{"uri":"/tags/taproot/","title":"taproot","content":""},{"uri":"/advancing-bitcoin/2022/2022-03-03-jimmy-song-taproot-multisig/","title":"Taproot multisig","content":"Slides: https://jimmysong.github.io/taproot-multisig\nPull request adding multisig Taproot support to buidl-python: https://github.com/buidl-bitcoin/buidl-python/pull/109\nIntro (Jeff Gallas) The next speaker is Jimmy Song who doesn’t really need an introduction but in any case, he has been, which is important for this conference, running the Programming Blockchain workshops for 5 years now. Leon is one of his alumni so there is a direct connection to this conference. He has also just released a …"},{"uri":"/advancing-bitcoin/2022/2022-03-03-stepan-snigirev-taproot-hardware-wallets/","title":"Taproot on hardware wallets","content":"Intro (Jeff Gallas) I’m very happy to announce our first speaker for today. It is Stepan Snigirev from Specter, he is the CTO of Specter Solutions and has been working on Bitcoin software and hardware wallets for 3 years now so welcome Stepan.\nOverview (Stepan Snigirev) What I want to talk about is Taproot on hardware wallets. We recently got the Taproot upgrade, yay, this is awesome. It activated in November. Some of the software wallets started to integrate that and even some of the hardware …"},{"uri":"/advancing-bitcoin/2022/2022-03-03-michael-folkson-taproot-update/","title":"Taproot update","content":"Topic: State of the Taproot Address 2022\nSlides: https://www.dropbox.com/s/l31cy3xkw0zi6aq/Advancing%20Bitcoin%20presentation%20-%20Michael%20Folkson.pdf?dl=0\nIntro Ok, so good morning. So earlier this week there was the State of the Union Address so I thought I’d make a bad joke first up. This talk is going to be the “State of the Taproot Address”. I promise all the bad jokes that I make in this presentation will all be Drake gifs, there will be no other jokes involved. This is the “State of …"},{"uri":"/speakers/bastien-teinturier/","title":"Bastien Teinturier","content":""},{"uri":"/london-bitcoin-devs/2022-03-01-lightning-panel/","title":"Lightning Network Panel","content":"Topic: The Lightning Network in 2022\nLocation: London Bitcoin Devs\nIntroductions Ali Taylor-Cipolla (ATC): Ali coming in from Coinbase Recruiting. I’d like to introduce to my friend Tiago who is on the Europe side.\nTiago Schmidt (TS): Hello everyone. Quick introduction, sitting in the recruiting team here in London and leading the expansion for engineering hiring across UK and Ireland. Coinbase is in hyper-growth at the moment and we will be looking to hire loads of the people. We have over 200 …"},{"uri":"/speakers/oliver-gugger/","title":"Oliver Gugger","content":""},{"uri":"/stephan-livera-podcast/2022-02-15-chris-stewart/","title":"Bitcoin DLCs \u0026 Stablechannels","content":"podcast: https://stephanlivera.com/episode/349/\nStephan Livera:\nChris, welcome to the show.\nChris Stewart:\nHey, nice to be talking with you, Stephan.\nStephan Livera:\nChris, I’m a fan of your work. I like reading your posts and hearing some of your commentary in the space. I know you’re doing a lot of stuff: obviously you’re CEO and founder of Suredbits. Can you tell us a little bit about what’s on your mind lately in terms of what’s happening in the space?\nChris Stewart:\nWell I think the space …"},{"uri":"/speakers/chris-stewart/","title":"Chris Stewart","content":""},{"uri":"/lightning-specification/2022-02-14-specification-call/","title":"Lightning Specification Meeting - Agenda 0957","content":"Name: Lightning specification call\nTopic: Agenda below\nLocation: Jitsi\nVideo: No video posted online\nAgenda: https://github.com/lightning/bolts/issues/957\nOrganizing a Lightning Core Dev meetup I was talking about organizing a face to face Lightning Core Dev meetup. If I understand correctly there has only been one formal one and that was in 2019 in Australia. There has been two?\nMilan, the kickoff. There has only ever been two.\nThat was probably before my time in Bitcoin.\nWe get to Bora Bora? …"},{"uri":"/stephan-livera-podcast/2022-01-31-nvk-bitcoin-hardware-innovation/","title":"Coldcard Mk4, Tapsigner, Satscard – Bitcoin Hardware Innovation","content":"podcast: https://stephanlivera.com/episode/344/\nStephan Livera:\nNVK, welcome back.\nNVK:\nHey man. Thanks for having me, dude. It’s been a while.\nStephan Livera:\nYeah, it has.\nNVK:\nI’m still winning on the amount of appearances consecutively.\nStephan Livera:\nYeah—actually I don’t know. I haven’t run that count actually. It’s been a while. But yeah, there’s so much going on with the world of Bitcoin, and obviously there’s always improvements going on in terms of hardware security, new technology …"},{"uri":"/lightning-specification/2022-01-31-specification-call/","title":"Lightning Specification Meeting - Agenda 0955","content":"Name: Lightning specification call\nTopic: Agenda below\nLocation: Jitsi\nVideo: No video posted online\nAgenda: https://github.com/lightning/bolts/issues/955\nBitcoin Core funding a transaction without looking at ancestors I have something that I wanted to ask of our implementers who implemented a wallet. It is tangentially related to Lightning especially for anchor outputs. I realized recently that when you ask Bitcoin Core to fund a transaction at a given fee rate it is not going to look at the …"},{"uri":"/speakers/nvk/","title":"NVK","content":""},{"uri":"/bitcoinology/2022-01-26-igor-korsakov-cool-ln-developments/","title":"Bitcoin Lightning Network Developments","content":"Topic: Cool Lightning Network Developments\nSynonym Igor Synonym is a company that John Carvalho started and he is trying to put Web3 inside of Bitcoin. But what it consists of? They\u0026amp;rsquo;re using several things like identities and people hosting their own data.\nAOPP For identity, the first thing I want to mention is Address Ownership Proof Protocol (AOPP). This is the field that we added in BlueWallet some months ago. I think it was a Switzerland exchange that wanted this, so they sent us a …"},{"uri":"/bitcoinology/","title":"Bitcoinology","content":" Igor Korsakov - Bitcoin Lightning Network Developments "},{"uri":"/speakers/igor-korsakov/","title":"Igor Korsakov","content":""},{"uri":"/tags/layer-2/","title":"layer 2","content":""},{"uri":"/tags/rgb/","title":"RGB","content":""},{"uri":"/c-lightning/2022-01-24-developer-call/","title":"c-lightning developer call","content":"Name: c-lightning developer call\nTopic: Various topics\nLocation: Jitsi online\nVideo: No video posted online\nThe conversation has been anonymized by default to protect the identities of the participants. Those who have expressed a preference for their comments to be attributed are attributed. If you were a participant and would like your comments to be attributed please get in touch.\nIndividual updates Still working on the cln stuff. cln is basically the Rust libraries that I am building to …"},{"uri":"/speakers/jeremy-rubin/","title":"Jeremy Rubin","content":""},{"uri":"/stephan-livera-podcast/2022-01-17-jeremy-rubin/","title":"What is Check Template Verify?","content":"podcast: https://stephanlivera.com/episode/339/\nStephan Livera:\nSo Jeremy, welcome to the show.\nJeremy Rubin:\nYeah, thanks for having me on.\nStephan Livera:\nSo Jeremy, you’ve been chatting a little bit and obviously building on this idea of Check Template Verify, and I think there’s a lot of people in the community who would really benefit from hearing from you exactly what it is, and talking a little bit about this journey of how you came to where it is now. And just for listeners who haven’t …"},{"uri":"/stephan-livera-podcast/2022-01-11-salvatore-ingala/","title":"Ledger’s New Bitcoin App- PSBT, Taproot, Descriptors, Multi-Sig","content":"podcast: https://stephanlivera.com/episode/337/\nStephan Livera:\nSalvatore, welcome to the show.\nSalvatore Ingala:\nThank you, Stephan. I learned a lot from your past shows, so I hope I can bring contributions as well.\nStephan Livera:\nFantastic. Well, Salvatore, for people who don’t know you, can you tell us a little bit about yourself and what you’re doing and where you’re working?\nSalvatore Ingala:\nYeah. So I have a background from academia. I did a PhD in algorithms before switching my …"},{"uri":"/c-lightning/2022-01-10-developer-call/","title":"c-lightning developer call","content":"Topic: Various topics\nLocation: Jitsi online\nDate: January 10th 2022\nVideo: No video posted online\nThe conversation has been anonymized by default to protect the identities of the participants. Those who have expressed a preference for their comments to be attributed are attributed. If you were a participant and would like your comments to be attributed please get in touch.\nAccounting plugin I have been working on the accounting plugin for the last few months. We are getting close to a …"},{"uri":"/lightning-specification/2022-01-03-specification-call/","title":"Lightning Specification Meeting - Agenda 0949","content":"Name: Lightning specification call\nTopic: Agenda below\nLocation: Jitsi\nVideo: No video posted online\nAgenda: https://github.com/lightning/bolts/issues/949\nIntroduction When people put comments and they are fixed they should mark them as resolved so that we don’t waste time thinking there are lots of outstanding comments and we have to read them again. I think that helps a lot.\nI can spend some time doing that.\nThere are a lot of comments, I’m starting at the bottom to see the things that have …"},{"uri":"/speakers/eric-sirion/","title":"Eric Sirion","content":""},{"uri":"/stephan-livera-podcast/2021-12-17-eric-sirion/","title":"MiniMint, Federated Mints for Bitcoin scaling and privacy","content":"podcast: https://stephanlivera.com/episode/331/\nStephan Livera:\nEric, welcome to the show.\nEric Sirion:\nHello. Yeah. Happy to be on. Nice to meet you.\nStephan Livera:\nYeah. So Eric, it was great to read about your proposal and read about what’s going on with MiniMint and all this stuff. And I think it’s definitely a topic that SLP listeners will be interested to hear about, ideas related to this, privacy, scalability, all sorts of things. So do you want to give us a little bit of your …"},{"uri":"/c-lightning/2021-12-13-developer-call/","title":"c-lightning developer call","content":"Topic: Various topics\nLocation: Jitsi online\nVideo: No video posted online\nThe conversation has been anonymized by default to protect the identities of the participants. Those who have expressed a preference for their comments to be attributed are attributed. If you were a participant and would like your comments to be attributed please get in touch.\nEnabling multi channel support https://github.com/ElementsProject/lightning/pull/4984\nhttps://github.com/ElementsProject/lightning/pull/4985\nI have …"},{"uri":"/lightning-specification/2021-12-06-specification-call/","title":"Lightning Specification Meeting - Agenda 0943","content":"Name: Lightning specification call\nTopic: Agenda below\nLocation: Google Meet\nVideo: No video posted online\nAgenda: https://github.com/lightning/bolts/issues/943\nThe conversation has been anonymized by default to protect the identities of the participants. Those who have given permission for their comments to be attributed are attributed. If you were a participant and would like your comments to be attributed please get in touch.\nAdd payment metadata to payment request …"},{"uri":"/c-lightning/2021-11-29-developer-call/","title":"c-lightning developer call","content":"Topic: Various topics\nLocation: Jitsi online\nDate: November 29th 2021\nVideo: No video posted online\nThe conversation has been anonymized by default to protect the identities of the participants. Those who have expressed a preference for their comments to be attributed are attributed. If you were a participant and would like your comments to be attributed please get in touch.\nCI problems I will note we have been having CI problems. We obviously slowly grew to the point where our CI uses too much …"},{"uri":"/speakers/alex-bosworth/","title":"Alex Bosworth","content":""},{"uri":"/speakers/graham-krizek/","title":"Graham Krizek","content":""},{"uri":"/speakers/lisa-neigut/","title":"Lisa Neigut","content":""},{"uri":"/stephan-livera-podcast/2021-11-27-lisa-neigut-alex-bosworth-graham-krizek-and-matt-corallo/","title":"SLP324 Scaling Bitcoin off-chain with Matt Corallo, Alex Bosworth, Lisa Neigut, and Graham Krizek","content":"podcast: https://stephanlivera.com/episode/324/\nStephan Livera:\nSo guys, thanks for joining us. We’re talking about off-chain scaling. And so obviously Lightning is the first thing that comes to our mind, but maybe we could start with this idea of What is off-chain scaling? I think Lisa, you had something to add on this, didn’t you?\nMatt Corallo:\nWe had a meeting in the back and we decided we were moving Lightning to TRON. And so we think that’ll scale Lightning,\nStephan Livera:\nRight, yeah. …"},{"uri":"/lightning-specification/2021-11-22-specification-call/","title":"Lightning Specification Meeting - Agenda 0936","content":"Name: Lightning specification call\nTopic: Agenda below\nLocation: Google Meet\nVideo: No video posted online\nAgenda: https://github.com/lightning/bolts/issues/936\nThe conversation has been anonymized by default to protect the identities of the participants. Those who have given permission for their comments to be attributed are attributed. If you were a participant and would like your comments to be attributed please get in touch.\nBOLT 7 onion message support …"},{"uri":"/adopting-bitcoin/","title":"Adopting Bitcoin","content":" Adopting Bitcoin 2021 "},{"uri":"/adopting-bitcoin/2021/","title":"Adopting Bitcoin 2021","content":" Bastien Teinturier - Privacy On Lightning Gloria Zhao - Transaction Relay Policy "},{"uri":"/adopting-bitcoin/2021/2021-11-17-bastien-teinturier-privacy-on-lightning/","title":"Privacy On Lightning","content":"Topic: Privacy On Lightning\nSlides: https://docs.google.com/presentation/d/1llk70vI2Mo5uQ7vnpfbl1qlr0qe0NLpySIelChIKhH4/edit\nIntroduction Buenos Dias San Salvador, I\u0026amp;rsquo;m Bastien. Hopefully my slides are going to come up. Oh yay, perfect. So I\u0026amp;rsquo;m working on the Lightning Protocol Specification and one of its main implementation at Acinq.\nI\u0026amp;rsquo;m here to talk to you about privacy. This is a big topic. It\u0026amp;rsquo;s not a black and white thing. There are various degrees of gray when you …"},{"uri":"/speakers/andrew-poelstra/","title":"Andrew Poelstra","content":""},{"uri":"/stephan-livera-podcast/2021-11-16-pieter-wuille-andrew-poelstra-andrew-chow-mark-erhardt/","title":"SLP321 On-chain scaling with Bitcoin Core Developers","content":"podcast: https://stephanlivera.com/episode/321/\nEmcee:\nAll right. I’m really excited for this next panel. I’ve heard some of them speak in different rooms and I can’t wait to hear what they all have to say today. Next up, I’m going to bring up our moderator. He has a podcast. It is a self-titled podcast and he’s also the managing director of Swan Bitcoin International. Please everybody, welcome to the stage Stephan Livera, everyone.\nStephan Livera:\nAll right, thanks very much for that. I’m …"},{"uri":"/adopting-bitcoin/2021/2021-11-16-gloria-zhao-transaction-relay-policy/","title":"Transaction Relay Policy","content":"Topic: Transaction Relay Policy for L2 Developers\nLocation: Adopting Bitcoin\nSlides: https://github.com/glozow/bitcoin-notes/blob/master/Tx%20Relay%20Policy%20for%20L2%20Devs%20-%20Adopting%20Bitcoin%202021.pdf\nIntro Hi I’m Gloria, I work on Bitcoin Core at Brink. Today I am going to talk a bit about mempool policy and why you cannot always expect your transactions to propagate or your fee bumps to work. What we are doing to try to resolve stuff like that. This talk is for those of you who find …"},{"uri":"/c-lightning/2021-11-15-developer-call/","title":"c-lightning developer call","content":"Topic: Various topics\nLocation: Jitsi online\nVideo: No video posted online\nThe conversation has been anonymized by default to protect the identities of the participants. Those who have expressed a preference for their comments to be attributed are attributed. If you were a participant and would like your comments to be attributed please get in touch.\nUpgrading c-lightning for Taproot So, Taproot. The one place in the spec where Taproot matters if you are using it as an individual, generally it …"},{"uri":"/speakers/nicholas-gregory/","title":"Nicholas Gregory","content":""},{"uri":"/stephan-livera-podcast/2021-11-12-nicholas-gregory/","title":"Statechains and Mercury Wallet-A New Privacy Technique?","content":"podcast: https://stephanlivera.com/episode/320/\nStephan Livera:\nNicholas welcome to the show.\nNicholas Gregory:\nHello. Thanks for having me.\nStephan Livera:\nSo Nicholas, there’s discussion in the community around scaling and how do things scale, and also how do we get more privacy in the Bitcoin ecosystem? I think these are ideas that people are talking about, and I know you’re working on some stuff that’s obviously very relevant for that as well with statechains, Mercury wallet, and stuff like …"},{"uri":"/stephan-livera-podcast/2021-11-07-t-bast/","title":"Lightning Protocol Privacy Exploration","content":"podcast: https://stephanlivera.com/episode/319/\nStephan Livera:\nT-Bast, welcome to the show.\nT-Bast:\nHey, Stephan. Thanks for having me.\nStephan Livera:\nSo Bastien, I prefer definitely having good technical discussions about the Lightning Network. And I know you’ve got a lot of things to talk about. For people who don’t know you, do you want to just tell us a little bit about yourself?\nT-Bast:\nYeah, sure. I started working on Lightning a few years ago. I think it was almost two years and a half …"},{"uri":"/tabconf/2021/liquidity-advertisements-niftynei-tabconf-2021/","title":"Liquidity Advertisements - niftynei - TABConf 2021","content":"Introduction Again, my name is Lisa Neigut. I work at Blockstream. I\u0026amp;rsquo;m here today to talk to you about the spec proposal that we\u0026amp;rsquo;ve added to c-lightning and hoping to get into more Lightning implementation soon to make it standard. This is about liquidity advertisements. So today I\u0026amp;rsquo;m going to be talking to you about what a liquidity ad is, how they work, kind of explain how data gets passed around Lightning Network just in general, and maybe get some of you excited about using …"},{"uri":"/tabconf/2021/2021-11-06-andrew-poelstra-miniscript/","title":"Miniscript","content":"Topic: Miniscript - Custody, Computable, Composable\nLocation: TABConf (The Atlanta Bitcoin Conference)\nSlides: https://download.wpsoftware.net/bitcoin/wizardry/2021-11-tabconf/slides.pdf\nIntro I am here to talk about Miniscript. This is something that I have talked about a few times before but usually in a much more technical way where we get into the weeds of Bitcoin Script and what Miniscript is and how to use it and stuff. I want to talk today about Miniscript from the perspective of someone …"},{"uri":"/tabconf/2021/","title":"TABConf 2021","content":" Rachel Rybarczyk - Bitcoin Mining Firmware and Stratum v2 - Rachel Rybarczyk - TABConf 2021 Jeremy Rubin, Andrew Poelstra - Covenants Matt Corallo - Lightning Dev Kit - Making Lightning More Accessible to Developers Lisa Neigut - Liquidity Advertisements - niftynei - TABConf 2021 Andrew Poelstra - Miniscript "},{"uri":"/tabconf/2021/2021-11-05-jeremy-rubin-andrew-poelstra-covenants/","title":"Covenants","content":"Topic: Covenants\nLocation: TABConf (The Atlanta Bitcoin Conference)\nVideo: No video was posted online\nAs per Socratic village rules names of all attendees (other than the advertised speakers) have been anonymized and audio will not be published to preserve anonymity of the question askers.\nThe covenant concept Shaun Apps (SA): I’ll kick things off with a bit of an introduction. Both Andrew and Jeremy will present. And then we will go through some questions and we\u0026amp;rsquo;ll go to questions from …"},{"uri":"/tabconf/2021/lightning-dev-kit-making-lightning-more-accessible-to-developers-matt-corallo-tabconf-2021/","title":"Lightning Dev Kit - Making Lightning More Accessible to Developers","content":"Introduction So, I worked on Bitcoin Core for many many years, but I am not here to talk about that! I now spend my time, full time at Square Crypto working on a project we call the Lightning Dev Kit (LDK). So, working to enable Lightning to be more accessible to developers and I\u0026amp;rsquo;m here to talk about that and give the lay of the land for why it exists, what the state of the Lightning ecosystem is broadly, and why we think it\u0026amp;rsquo;s an important project and why Square is funding us, to …"},{"uri":"/tags/lnd/","title":"lnd","content":""},{"uri":"/tabconf/2021/bitcoin-mining-firmware-and-stratum-v2-rachel-rybarczyk-tabconf-2021/","title":"Bitcoin Mining Firmware and Stratum v2 - Rachel Rybarczyk - TABConf 2021","content":"Introduction Coming to the stage next, she is the VP of Mining at Galaxy Digital. Everybody please welcome to the stage Rachel Rybarczyk, everyone. My name is Rachel, I\u0026amp;rsquo;m VP of Mining at Galaxy Digital. I\u0026amp;rsquo;ve been in the space for a few years now and I recently started developing on Stratum V2, which is a new mining protocol. So I want to talk today about Stratum V2, how it compares to Stratum V1, the adoption efforts, some adoption hurdles, and how it all fits in together. But first, …"},{"uri":"/speakers/rachel-rybarczyk/","title":"Rachel Rybarczyk","content":""},{"uri":"/tags/ibd/","title":"IBD","content":""},{"uri":"/tags/security/","title":"security","content":""},{"uri":"/london-bitcoin-devs/2021-11-02-socratic-seminar-assumeutxo/","title":"Socratic Seminar - AssumeUTXO","content":"Topic: AssumeUTXO\nName: Socratic Seminar\nLocation: London BitDevs (online)\nReading list: https://gist.github.com/michaelfolkson/f46a7085af59b2e7b9a79047155c3993\nIntros Michael Folkson (MF): This is a discussion on AssumeUTXO. We are lucky to have James O’Beirne on the call. There is a reading list that I will share in a second with a bunch of links going right from concept, some of the podcasts James has done, a couple of presentations James has done. And then towards the end hopefully we will …"},{"uri":"/sydney-bitcoin-meetup/2021-11-02-socratic-seminar/","title":"Sydney Socratic Seminar","content":"Name: Socratic Seminar\nTopic: Package relay\nLocation: Bitcoin Sydney (online)\nVideo: No video posted online\nThe conversation has been anonymized by default to protect the identities of the participants. Those who have expressed a preference for their comments to be attributed are attributed. If you were a participant and would like your comments to be attributed please get in touch.\nAgenda: https://github.com/bitcoin-sydney/socratic/blob/master/README.md#2021-11\nPackage Mempool Accept and …"},{"uri":"/c-lightning/2021-11-01-developer-call/","title":"c-lightning developer call","content":"Topic: Various topics\nLocation: Jitsi online\nVideo: No video posted online\nThe conversation has been anonymized by default to protect the identities of the participants. Those who have expressed a preference for their comments to be attributed are attributed. If you were a participant and would like your comments to be attributed please get in touch.\nc-lightning v0.10.2 release https://medium.com/blockstream/c-lightning-v0-10-2-bitcoin-dust-consensus-rule-33e777d58657\nWe’ve tagged RC1 to get …"},{"uri":"/speakers/k3tan/","title":"K3tan","content":""},{"uri":"/stephan-livera-podcast/2021-10-27-k3tan-networking-for-bitcoiners/","title":"Networking For Bitcoiners","content":"podcast: https://stephanlivera.com/episode/315/\nStephan Livera:\nk3tan, welcome to the show.\nK3tan:\nThank you. Thanks for having me.\nStephan Livera:\nMr. Ministry of Nodes and Mr. Calyx and also Pop OS. Obviously I had to get you on the show and it was time to get you on. So for anyone who doesn’t know you, tell us a little bit about yourself.\nK3tan:\nMy name’s k3tan, and I am the co-founder of Ministry of Nodes with you, Stefan, and we provide Bitcoin education material, particularly on YouTube. …"},{"uri":"/speakers/dustin-trammell/","title":"Dustin Trammell","content":""},{"uri":"/stephan-livera-podcast/2021-10-24-dustin-trammell/","title":"The 2nd Node On The Bitcoin Network? The Early Days of Bitcoin","content":"podcast: https://stephanlivera.com/episode/314/\nStephan Livera:\nDustin, welcome to the show.\nDustin Trammell:\nHey! Nice to be on.\nStephan Livera:\nSo Dustin, I’ve seen some of your work and obviously this recent discussion I think spurred some of the conversation. I thought it would be great to get you on and have a chat with you and hear a little bit about your story and where you came from and how you found all this Bitcoin stuff. And how you were there so early as well. I’d love to get into …"},{"uri":"/c-lightning/2021-10-18-developer-call/","title":"c-lightning developer call","content":"Topic: Various topics\nLocation: Jitsi online\nDate: October 18th 2021\nVideo: No video posted online\nThe conversation has been anonymized by default to protect the identities of the participants. Those who have expressed a preference for their comments to be attributed are attributed. If you were a participant and would like your comments to be attributed please get in touch.\nc-lightning v0.10.2 release https://medium.com/blockstream/c-lightning-v0-10-2-bitcoin-dust-consensus-rule-33e777d58657\nWe …"},{"uri":"/c-lightning/2021-10-04-developer-call/","title":"c-lightning developer call","content":"Name: c-lightning developer call\nTopic: Various topics\nLocation: Jitsi online\nVideo: No video posted online\nThe conversation has been anonymized by default to protect the identities of the participants. Those who have expressed a preference for their comments to be attributed are attributed. If you were a participant and would like your comments to be attributed please get in touch.\nDust HTLC exposure (Lisa Neigut) Antoine Riard email to the Lightning dev mailing list: …"},{"uri":"/speakers/philip-glazman/","title":"Philip Glazman","content":""},{"uri":"/stephan-livera-podcast/2021-10-02-philip-glazman/","title":"Scaling Bitcoin Exchanges With Lightning And Lightning User Profiles","content":"podcast: https://stephanlivera.com/episode/308/\nStephan Livera:\nPhilip, welcome to the show.\nPhilip Glazman:\nHi, Stephan. Really excited to be here.\nStephan Livera:\nSo Philip, you’re at River, and River has a lot of really cool, interesting stuff going on technologically, and I’m sure you can tell us a little bit about that. Do you want to tell us a little bit about your background and how you got into the more technical side of Bitcoin?\nPhilip Glazman:\nYeah, absolutely. So I’ve always been …"},{"uri":"/speakers/anthony-potdevin/","title":"Anthony Potdevin","content":""},{"uri":"/stephan-livera-podcast/2021-09-29-thomas-jestopher-and-anthony-potdevin/","title":"Becoming A Lightning Routing Node Operator","content":"podcast: https://stephanlivera.com/episode/307/\nStephan Livera:\nJestopher and Tony, welcome to the show.\nTony :\nHey, thank you. Thank you for having us.\nJestopher:\nThanks so much, Stephan.\nStephan Livera:\nSo I’ve been following what you guys are doing with Amboss and I thought it would be a good time to get you on and chat a little bit about Lightning Network just generally as well as maybe some tips out there for people who want to just get started and start running their own Lightning node and …"},{"uri":"/speakers/thomas-jestopher/","title":"Thomas Jestopher","content":""},{"uri":"/c-lightning/2021-09-20-developer-call/","title":"c-lightning developer call","content":"Topic: Various topics\nLocation: Jitsi online\nVideo: No video posted online\nAgenda: https://hackmd.io/@cdecker/Sy-9vZIQt\nThe conversation has been anonymized by default to protect the identities of the participants. Those who have expressed a preference for their comments to be attributed are attributed. If you were a participant and would like your comments to be attributed please get in touch.\nIndividual updates Let’s start with a quick round of updates from the team. Then I’ll give a brief …"},{"uri":"/c-lightning/2021-09-06-developer-call/","title":"c-lightning developer call","content":"Topic: Various topics\nLocation: Jitsi online\nDate: September 6th 2021\nVideo: No video posted online\nThe conversation has been anonymized by default to protect the identities of the participants. Those who have expressed a preference for their comments to be attributed are attributed. If you were a participant and would like your comments to be attributed please get in touch.\nIndividual updates I’ve been mostly shepherding the pull requests on c-lightning and looking into issues we need to fix …"},{"uri":"/stephan-livera-podcast/2021-08-24-seedsigner/","title":"Bitcoin multi sig security under $50","content":"podcast: https://stephanlivera.com/episode/302/\nStephan Livera:\nSeedsigner welcome to the show.\nSeedsigner:\nSo glad to be here. Thank you for having me.\nStephan Livera:\nSo just for listeners, Seedsigner is operating under a pseudonym, so I’m just going to be calling him seed or SeedSigner. So seed, can you tell me a little bit about yourself and how this project came about? What was the inspiration?\nSeedsigner:\nSo it’s actually a full circle kind of journey to be talking with you today because …"},{"uri":"/c-lightning/2021-08-23-developer-call/","title":"c-lightning developer call","content":"Topic: Various topics\nLocation: Jitsi online\nVideo: No video posted online\nThe conversation has been anonymized by default to protect the identities of the participants. Those who have expressed a preference for their comments to be attributed are attributed. If you were a participant and would like your comments to be attributed please get in touch.\nIndividual updates I’ve been working on connectd, we got that merged. It was not a big change. I have complained in the past that there tends to be …"},{"uri":"/iacr/","title":"IACR Crypto","content":" Jonas Nick - MuSig2 "},{"uri":"/iacr/2021-08-16-jonas-nick-musig2/","title":"MuSig2","content":"MuSig2: Simple Two-Round Schnorr Multi-Signatures\nLocation: IACR Crypto\nMuSig2 paper: https://eprint.iacr.org/2020/1261.pdf\nIntroduction This is a talk about MuSig2, simple two round Schnorr multisignatures. I am Jonas Nick and this work is a collaboration with my colleague Tim Ruffing at Blockstream and Yannick Seurin.\nMulti-Signatures Multisignatures allow n signers to produce a single signature on a single message. The signing protocol can be interactive and require multiple communication …"},{"uri":"/tags/smart-contracts/","title":"smart contracts","content":""},{"uri":"/london-bitcoin-devs/2021-08-10-socratic-seminar-dlcs/","title":"Socratic Seminar - Discreet Log Contracts","content":"Name: Socratic Seminar\nTopic: Discreet Log Contracts\nLocation: London BitDevs (online)\nGist of resources discussed: https://gist.github.com/michaelfolkson/f5da6774c24f99dba5c6c16ec8d499e9\nThis event was livestreamed on YouTube and so comments are attributed to specific individuals by the name or pseudonym that was visible on the livestream. If you were a participant and would like your comments to be anonymized please get in touch.\nIntro Michael Folkson (MF): Welcome to everyone on the call, …"},{"uri":"/c-lightning/2021-08-09-developer-call/","title":"c-lightning developer call","content":"c-lightning developer call Topic: Various topics\nLocation: Jitsi online\nVideo: No video posted online\nThe conversation has been anonymized by default to protect the identities of the participants. Those who have expressed a preference for their comments to be attributed are attributed. If you were a participant and would like your comments to be attributed please get in touch.\nIndividual updates Today I started to review some pull requests. I also finished my first draft of the paid order of the …"},{"uri":"/stephan-livera-podcast/2021-08-09-rusty-russell/","title":"Lightning Offers / BOLT12 -The next big thing in Lightning?","content":"podcast: https://stephanlivera.com/episode/298/\nStephan Livera:\nRusty welcome back to the show.\nRusty Russell:\nThanks. It’s always good to be here, Stephan.\nStephan Livera:\nSo Rusty, I know you’ve been making progress on this whole offers idea. Now you’ve mentioned this on the show in the past. And in fact, I recall at the Lightning conference and I think it was October, 2019 is when you actually first put this idea out there into the wild. So do you want to tell us a little bit about how this …"},{"uri":"/speakers/rusty-russell/","title":"Rusty Russell","content":""},{"uri":"/london-bitcoin-devs/2021-07-20-socratic-seminar-taproot-rollout/","title":"Socratic Seminar - Taproot rollout","content":"Topic: Taproot is locked in. What now?\nName: Socratic Seminar\nLocation: London BitDevs (online)\nGist of resources discussed: https://gist.github.com/michaelfolkson/0803271754f851530fe8242087859254\nThis event was livestreamed on YouTube and so comments are attributed to specific individuals by the name or pseudonym that was visible on the livestream. If you were a participant and would like your comments to be anonymized please get in touch.\nIntro Michael Folkson (MF): Welcome to everyone on the …"},{"uri":"/stephan-livera-podcast/2021-07-17-andrew-chow/","title":"Output Script Descriptors for Bitcoin","content":"podcast: https://stephanlivera.com/episode/292/\nStephan Livera:\nAndrew welcome back to the show.\nAndrew Chow:\nHey, thanks for having me.\nStephan Livera:\nSo, Andrew, you’ve been working on a bunch of things, one of which was the output descriptors idea. There’s been a little bit of progress on that. So maybe just tell us a little bit about what you’re working on lately.\nAndrew Chow:\nI’ve been working a lot on the Bitcoin core wallet, as usual. We’ve been preparing to support taproot with the next …"},{"uri":"/stephan-livera-podcast/2021-07-13-nvk-bitcoin-security/","title":"Bitcoin Security \u0026 Backups Primer","content":"podcast: https://stephanlivera.com/episode/290/\nStephan Livera:\nMr. NVK. Welcome back to the show.\nNVK:\nHey man. Thanks for having me.\nStephan Livera:\nYeah, dude, it’s been a while since we spoke about backups. So listeners, you might know we did an episode a little while back, but things change over time and we’ve got new listeners and new people coming in. So it was a good time. And I think there was a lot of support on Twitter for this idea of doing an episode specifically talking about how …"},{"uri":"/sydney-bitcoin-meetup/2021-07-06-socratic-seminar/","title":"Sydney Socratic Seminar","content":"Name: Socratic Seminar\nTopic: Fee bumping and layer 2 protocols\nLocation: Bitcoin Sydney (online)\nVideo: No video posted online\nThe conversation has been anonymized by default to protect the identities of the participants. Those who have expressed a preference for their comments to be attributed are attributed. If you were a participant and would like your comments to be attributed please get in touch.\nAgenda: https://github.com/bitcoin-sydney/socratic/blob/master/README.md#2021-07\nFirst IRC …"},{"uri":"/sydney-bitcoin-meetup/2021-06-01-socratic-seminar/","title":"Sydney Socratic Seminar","content":"Name: Socratic Seminar\nTopic: Agenda in Google Doc below\nLocation: Bitcoin Sydney (online)\nVideo: No video posted online\nGoogle Doc of the resources discussed: https://docs.google.com/document/d/1E9mzB7fmzPxZ74WZg0PsJfLwjpVZ7OClmRdGQQFlzoY/\nThe conversation has been anonymized by default to protect the identities of the participants. Those who have expressed a preference for their comments to be attributed are attributed. If you were a participant and would like your comments to be attributed …"},{"uri":"/wasabi-research-club/2021-05-30-rusty-russell-improving-lightning/","title":"Improving the Lightning Network","content":"Topic: Improving the Lightning Network\nLocation: Join the Wasabikas podcast\nHow Rusty got into Lightning Max Hillebrand (MH): So Rusty, I am very happy that you joined me for this conversation today. You have been a pioneer in Lightning Network. To start off this conversation I am curious, 6 years ago before you got into the Lightning Network what was your understanding of Bitcoin back then and where did you see some of the big problems that needed to be solved at that point?\nRusty Russell (RR): …"},{"uri":"/wasabi-research-club/","title":"Wasabi Research Club","content":" Coinswap Rusty Russell - Improving the Lightning Network "},{"uri":"/speakers/alejandro-de-la-torre/","title":"Alejandro De La Torre","content":""},{"uri":"/stephan-livera-podcast/2021-05-24-alejandro-de-la-torre/","title":"Coordinating Bitcoin Upgrades With Mining Pools","content":"podcast: https://stephanlivera.com/episode/277/\nStephan Livera:\nAlejandro welcome to the show.\nAlejandro De La Torre:\nThank you, Stephan. Thanks. Thanks for having me.\nStephan Livera:\nSo Alejandro, I’ve been trying to get you on for a little while, but it just kind of hasn’t happened, but I also want to, I really wanted to chat with you about some of your work you’ve been doing around taproot activation. And obviously this has come quite some way and hopefully it’s looking like it’s pretty close …"},{"uri":"/speakers/anthony-ronning/","title":"Anthony Ronning","content":""},{"uri":"/stephan-livera-podcast/2021-05-21-anthony-ronning-bitcoin-lightning-privacy/","title":"Bitcoin Lightning Privacy - FUD and Facts","content":"podcast: https://stephanlivera.com/episode/276/\nStephan Livera:\nAnthony welcome to the show.\nAnthony Ronning:\nHi Stephan. Glad to be here. Thanks for inviting me on.\nStephan Livera:\nYeah. So I saw your article and I thought, well, we’ve got to do a discussion about this one. I think it will be very valuable for people who are trying to think more clearly about the privacy implications of Lightning. But tell us a little bit about yourself. Who are you and what’s your interest in Bitcoin and …"},{"uri":"/speakers/pavel-moravec/","title":"Pavel Moravec","content":""},{"uri":"/stephan-livera-podcast/2021-05-13-pavel-moravec/","title":"SlushPool Signalling For Taproot","content":"podcast: https://stephanlivera.com/episode/275/\nStephan Livera:\nPavel welcome to the show.\nPavel Moravec:\nHello. Great to be here again.\nStephan Livera:\nYes, So, Pavel, I see you guys have been keeping busy over at Braiins and SlushPool. So you were one of the first pools or I think you were the first pool to signal for taproot, which is very cool. And we’re definitely going to get into some of that for listeners who don’t know much about you, can you just give us a little bit of a background on …"},{"uri":"/chaincode-labs/chaincode-podcast/","title":"Chaincode Podcast","content":" Jeremy Rubin - CHECKTEMPLATEVERIFY (CTV) Matt Corallo - Compact Blocks and Fibre Mark Erhardt - Enterprise Wallets/UTXO Management Matt Corallo - Lightning Development Kit Pieter Wuille - Pieter Wuille Carl Dong - Reproducible Builds Adam Jonas, John Newbery - UTXOs (Chaincode Decoded) - Episode 5 "},{"uri":"/chaincode-labs/chaincode-podcast/2021-05-12-matt-corallo-ldk/","title":"Lightning Development Kit","content":"Location: Chaincode Labs Podcast (Episode 13)\nMatt Corallo presentation at Advancing Bitcoin 2019: https://btctranscripts.com/advancing-bitcoin/2019/2019-02-07-matt-corallo-rust-lightning/\nrust-lightning repo: https://github.com/rust-bitcoin/rust-lightning\nIntro Adam Jonas (AJ): Welcome back to the office Matt, glad to have you back on the podcast.\nMatt Corallo (MC): Thank you.\nUpdate on LDK AJ: We are going to start with LDK. Where are we at? What is going on?\nMC: If listeners are aware LDK …"},{"uri":"/speakers/pete-rizzo/","title":"Pete Rizzo","content":""},{"uri":"/stephan-livera-podcast/2021-04-28-pete-rizzo/","title":"When Satoshi Disappeared","content":"podcast: https://stephanlivera.com/episode/271/\nStephan Livera:\nPete, welcome to the show.\nPete Rizzo:\nHey. Well, thanks for having me glad to be here and excited to chat.\nStephan Livera:\nYeah, man. So I’ve had a chance to read your article about what happened when Satoshi disappeared, and I think it’s a good one to get into. But also just for listeners who don’t know you, can you just take a minute and just tell them a bit about yourself and your involvement in the Bitcoin world?\nPete Rizzo: …"},{"uri":"/speakers/aaron-van-wirdum/","title":"Aaron van Wirdum","content":""},{"uri":"/bitcoin-magazine/","title":"Bitcoin Magazine","content":" Eric Lombrozo, Luke Dashjr - Taproot Activation Sjors Provoost, Aaron van Wirdum - Taproot activation and LOT=true vs LOT=false Sjors Provoost, Aaron van Wirdum - Taproot Activation Update Sjors Provoost, Aaron van Wirdum - Taproot Activation with Speedy Trial "},{"uri":"/speakers/sjors-provoost/","title":"Sjors Provoost","content":""},{"uri":"/bitcoin-magazine/2021-04-23-taproot-activation-update/","title":"Taproot Activation Update","content":"Topic: Taproot Activation Update: Speedy Trial and the LOT=true client\nLocation: Bitcoin Magazine (online)\nPrevious episode on lockinontimeout (LOT): https://btctranscripts.com/bitcoin-magazine/2021-02-26-taproot-activation-lockinontimeout/\nPrevious episode on Speedy Trial: https://btctranscripts.com/bitcoin-magazine/2021-03-12-taproot-activation-speedy-trial/\nAaron van Wirdum on “There are now two Taproot activation clients, here’s why”: …"},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2021/2021-04-03-defending-against-99-attack/","title":"How much Security is too much Security? Defending against a 99.999% Attack","content":"Topic: How much Security is too much Security? Defending Against a 99.999% Attack\nLocation: Online\nIntroduction Hi everyone, it\u0026amp;rsquo;s too bad that we can\u0026amp;rsquo;t be in person but I think by next year we\u0026amp;rsquo;ll be able to do this in person. It\u0026amp;rsquo;s been a long year without conferences. And I guess for maybe many people watching the MIT Bitcoin Expo last March, was the last time I saw a bunch of people in person before this whole thing. Thanks to Neha, that was a really good start off for …"},{"uri":"/mit-bitcoin-expo/","title":"MIT Bitcoin Expo","content":" Mit Bitcoin Expo 2015 Mit Bitcoin Expo 2016 Mit Bitcoin Expo 2017 Mit Bitcoin Expo 2018 Mit Bitcoin Expo 2019 Mit Bitcoin Expo 2020 Mit Bitcoin Expo 2021 "},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2021/","title":"Mit Bitcoin Expo 2021","content":" Tadge Dryja - How much Security is too much Security? Defending against a 99.999% Attack "},{"uri":"/speakers/tadge-dryja/","title":"Tadge Dryja","content":""},{"uri":"/categories/hackathon/","title":"hackathon","content":""},{"uri":"/lightning-hack-day/","title":"Lightning Hack Day","content":" Pierre Rochard - Excel In Lightning Christian Decker - Lightning Backups Sergei Tikhomirov - Lightning Privacy Alex Bosworth - Lightning Routing Rootzoll, Openoms - RaspiBlitz full node Sergi Delgado Segura - Watchtowers and BOLT 13 Tom Kirkpatrick - Zap Wallet "},{"uri":"/lightning-hack-day/2021-03-27-alex-bosworth-lightning-routing/","title":"Lightning Routing","content":"Lightning Routing - Building a new economy\nLocation: Lightning Hack Day\nmedia: No video posted online\nSlides: https://www.dropbox.com/s/oo9o8ij62utvlfo/alex-bosworth-lightning-routing.pdf\nTranscript of presentation on Channel Management (2018): https://btctranscripts.com/chaincode-labs/chaincode-residency/2018-10-22-alex-bosworth-channel-management/\nTranscript by: Michael Folkson\nIntro With Lightning routing I think it is a very exciting topic because we’re doing something that no one has ever …"},{"uri":"/tags/routing/","title":"routing","content":""},{"uri":"/tags/dual-funded-channels/","title":"dual funded channels","content":""},{"uri":"/c-lightning/dual-funded-channels/","title":"Dual Funded Channels","content":"Dual Funding channels explainer + demo Cool. Okay, thanks everyone for coming. I think we\u0026amp;rsquo;re going to go ahead and get started. It\u0026amp;rsquo;s right at 11.02 on my time, so that hopefully more people will show up, but for everyone who\u0026amp;rsquo;s here, I want to make the best use of all of your time. Okay, great. So for those of you who aren\u0026amp;rsquo;t really sure what dual funding is, maybe you\u0026amp;rsquo;ve heard people say that word before, but let me give you a kind of a quick overview.\nI guess, of …"},{"uri":"/categories/workshop/","title":"workshop","content":""},{"uri":"/stephan-livera-podcast/2021-03-24-craig-raw-bitcoin-multi-sig/","title":"Bitcoin Multi Sig With Sparrow Wallet","content":"podcast: https://stephanlivera.com/episode/262/\nStephan Livera:\nCraig welcome to the show.\nCraig Raw:\nHi there, Stephan! It’s great to be here.\nStephan Livera:\nSo Craig I’ve been seeing what you’re doing with Sparrow wallet and I thought it’s time to get this guy on the show. So can you, I mean, obviously I know you’re under a pseudonym, right? So don’t dox anything about yourself that you don’t want that you’re not comfortable to, but can you tell us a little bit about how you got into Bitcoin …"},{"uri":"/stephan-livera-podcast/2021-03-17-luke-dashjr/","title":"How Bitcoin UASF Went Down, Taproot LOT=True, Speedy Trial, Small Blocks","content":"podcast: https://stephanlivera.com/episode/260/\nStephan Livera:\nLuke welcome to the show.\nLuke Dashjr:\nThanks.\nStephan Livera:\nSo, Luke for listeners who are unfamiliar, maybe you could just take a minute and just tell us a little bit about your background and how long you’ve been developing and contributing with Bitcoin core.\nLuke Dashjr:\nI first learned about Bitcoin back at the end of 2010, it was a new year’s party and I’ve been contributing since about a week later. So I recently got past …"},{"uri":"/speakers/luke-dashjr/","title":"Luke Dashjr","content":""},{"uri":"/tags/soft-fork/","title":"soft fork","content":""},{"uri":"/stephan-livera-podcast/2021-03-17-luke-dashjr-taproot-activation/","title":"Taproot Activation","content":"Topic: How Bitcoin UASF went down, Taproot LOT=true, Speedy Trial, Small Blocks\nLocation: Stephan Livera Podcast\nLuke Dashjr arguments against LOT=false: https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2021-February/018498.html\nT1-T6 and F1-F6 arguments for LOT=true and LOT=false: https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2021-February/018380.html\nF7 argument for LOT=false: https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2021-February/018415.html\nTranscript by: …"},{"uri":"/bitcoin-magazine/2021-03-12-taproot-activation-speedy-trial/","title":"Taproot Activation with Speedy Trial","content":"Location: Bitcoin Magazine (online)\nSpeedy Trial proposal: https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2021-March/018583.html\nTranscript by: Michael Folkson\nIntro Aaron van Wirdum (AvW): Live from Utrecht this is the van Wirdum Sjorsnado. Sjors, what is your pun of the week?\nSjors Provoost (SP): I actually asked you for a pun and then you said “Cut, re-edit. We are going to do it again.” I don’t have a pun this week.\nAvW: Puns are your thing.\nSP: We tried this LOT thing last time. …"},{"uri":"/stephan-livera-podcast/2021-03-04-matt-corallo/","title":"Bitcoin Soft Fork Activation, Taproot, and Playing Chicken","content":"podcast: https://stephanlivera.com/episode/257/\nStephan Livera:\nMatt, welcome to the show.\nMatt Corallo:\nHey yeah, thanks for having me.\nStephan Livera:\nSo guys, obviously, listeners, you know, we’re just having to re-record this. We had basically a screw up the first time around, but we wanted to chat about Taproot and soft fork activation. So perhaps Matt, if we could just start from your side, let’s try to keep this accessible for listeners who maybe they are new. They’re trying to learn …"},{"uri":"/speakers/gleb-naumenko/","title":"Gleb Naumenko","content":""},{"uri":"/bitcoin-magazine/2021-02-26-taproot-activation-lockinontimeout/","title":"Taproot activation and LOT=true vs LOT=false","content":"Location: Bitcoin Magazine (online)\nBIP 8: https://github.com/bitcoin/bips/blob/master/bip-0008.mediawiki\nArguments for LOT=true and LOT=false (T1-T6 and F1-F6): https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2021-February/018380.html\nAdditional argument for LOT=false (F7): https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2021-February/018415.html\nAaron van Wirdum article on LOT=true or LOT=false: …"},{"uri":"/stephan-livera-podcast/2021-02-26-gleb-naumenko/","title":"The Label, Bitcoin Dev \u0026 Consulting","content":"podcast: https://stephanlivera.com/episode/255/\nStephan Livera:\nGleb welcome back to the show.\nGleb Naumenko:\nHi, it’s good to be back\nStephan Livera:\nGlad you’ve been pretty busy with how you’ve started up a new Bitcoin development venture and you’re up to a few different things. Tell us what you’ve been working on lately.\nGleb Naumenko:\nYeah, last year it was like, I think it’s been maybe half a year or more since I came last time, I’ve been mostly working on actually lightning and related …"},{"uri":"/tags/attacks/","title":"attacks","content":""},{"uri":"/sydney-bitcoin-meetup/2021-02-23-socratic-seminar/","title":"Sydney Socratic Seminar","content":"Name: Socratic Seminar\nTopic: Agenda in Google Doc below\nLocation: Bitcoin Sydney (online)\nVideo: No video posted online\nGoogle Doc of the resources discussed: https://docs.google.com/document/d/1VAP4LNjHHVLy9RJwpQ8LqXEUw79z5TTZxr9du_Z0-9A/\nThe conversation has been anonymized by default to protect the identities of the participants. Those who have expressed a preference for their comments to be attributed are attributed. If you were a participant and would like your comments to be attributed …"},{"uri":"/speakers/daniela-brozzoni/","title":"Daniela Brozzoni","content":""},{"uri":"/munich-meetup/","title":"Munich Meetup","content":" Daniela Brozzoni - Stratum v2 "},{"uri":"/munich-meetup/2021-02-21-daniela-brozzoni-stratumv2/","title":"Stratum v2","content":"Topic: Mining Basics and Stratum v2\nLocation: Bitcoin Munich\nMatt Corallo presentation on BetterHash: https://diyhpl.us/wiki/transcripts/london-bitcoin-devs/2019-02-05-matt-corallo-betterhash/\nStratum v1 (BIP 310): https://github.com/bitcoin/bips/blob/master/bip-0310.mediawiki\nStratum v2: https://braiins.com/stratum-v2\nTranscript by: Michael Folkson\nIntro (Michael Ep) Hello and welcome to tonight’s Satoshi’s 21 seminar session hosted by the Bitcoin Munich meetup. We are always looking for good …"},{"uri":"/tftc-podcast/","title":"TFTC Podcast","content":" Andrew Poelstra - Tales from the Crypt with Andrew Poelstra Matt Corallo - UASFs, BIP 148, BIP 91 and Taproot Activation "},{"uri":"/tftc-podcast/2021-02-11-matt-corallo-taproot-activation/","title":"UASFs, BIP 148, BIP 91 and Taproot Activation","content":"Topic: UASFs, BIP 148, BIP 91 and Taproot Activation\nLocation: Tales from the Crypt podcast\nIntro Marty Bent (MB): Sitting down with a man who needs no introduction on this podcast. I think you have been on four times already. I think this is number five Matt. You are worried about the future of Bitcoin. What the hell is going on? You reached out to me last week, you scaring the s*** out of me. Why are you worried?\nMatt Corallo (MC): First of all thanks for having me. I think the Bitcoin …"},{"uri":"/stephan-livera-podcast/2021-01-21-wiz-and-simon-mempool/","title":"Mempool-space – helping Bitcoin migrate to a multi-layer ecosystem","content":"podcast: https://stephanlivera.com/episode/245/\nStephan Livera:\nWiz and Simon. Welcome to the show.\nSimon:\nThank you.\nWiz:\nYeah, thanks for having us.\nStephan Livera:\nSo, Wiz I think my listeners are already familiar with you. But let’s hear from you Simon. Tell us about yourself.\nSimon:\nI grew up in Sweden. I worked there as a software developer and about four years ago I decided to quit my day job and pursue a more nomadic lifestyle. So for the past four years, I’ve been mostly like traveling …"},{"uri":"/speakers/simon/","title":"Simon","content":""},{"uri":"/speakers/wiz/","title":"Wiz","content":""},{"uri":"/speakers/jonas-schnelli/","title":"Jonas Schnelli","content":""},{"uri":"/stephan-livera-podcast/2021-01-14-jonas-schnelli-maintaining-bitcoin-core/","title":"Maintaining Bitcoin Core-Contributions, Consensus, Conflict","content":"podcast: https://stephanlivera.com/episode/242/\nStephan Livera:\nJonas. Welcome back to the show.\nJonas Schnelli:\nHey! Hi, Stephan. Thanks for having me.\nStephan Livera:\nJonas, Its been a while since we spoke on the show and I was excited to get another opportunity to chat with you and learn a little bit more and obviously talk about this on behalf of some of the newer listeners who are coming in and they may not be familiar with how does Bitcoin Core work. So just for listeners who are a bit …"},{"uri":"/realworldcrypto/2021/2021-01-12-tim-ruffing-musig2/","title":"MuSig2","content":"Topic: MuSig2: Simple Two-Round Schnorr Multi-Signatures\nLocation: Real World Crypto\nMuSig2 paper: https://eprint.iacr.org/2020/1261.pdf\nIntroduction This is about MuSig2, simple two round Schnorr multisignatures. This is joint work with Jonas Nick and Yannick Seurin. Jonas will be available to answer questions as I will be of course.\nMulti-Signatures The idea that with multisignatures is that n signers can get together and produce a single signature on a single message. To be clear for this …"},{"uri":"/realworldcrypto/","title":"Realworldcrypto","content":" Realworldcrypto 2018 Realworldcrypto 2021 "},{"uri":"/realworldcrypto/2021/","title":"Realworldcrypto 2021","content":" Tim Ruffing - MuSig2 "},{"uri":"/speakers/adam-jonas/","title":"Adam Jonas","content":""},{"uri":"/speakers/john-newbery/","title":"John Newbery","content":""},{"uri":"/tags/utxo/","title":"utxo","content":""},{"uri":"/chaincode-labs/chaincode-podcast/utxos-chaincode-decoded-episode-5/","title":"UTXOs (Chaincode Decoded) - Episode 5","content":"Introduction John Newbery: 00:00:00\nIf we go back in time to version 0.1, all that was stored was the blockchain and I think a marker saying whether that coin was spent or not. I mean that\u0026amp;rsquo;s okay for your first version but it doesn\u0026amp;rsquo;t really scale and it\u0026amp;rsquo;s bad performance because every time you want to access a coin you need to read it from disk.\nAdam Jonas: 00:00:28\nWelcome back to the Chaincode Podcast. This episode is going to be a little bit different. We\u0026amp;rsquo;re going to …"},{"uri":"/chaincode-labs/chaincode-podcast/2020-11-30-carl-dong-reproducible-builds/","title":"Reproducible Builds","content":"Location: Chaincode Labs Podcast (Episode 9 and 10)\nCarl Dong’s presentation at Breaking Bitcoin 2019 on “Bitcoin Build System Security”: https://diyhpl.us/wiki/transcripts/breaking-bitcoin/2019/bitcoin-build-system/\nIntro Adam Jonas (AJ): Welcome to the Chaincode podcast Carl.\nCarl Dong (CD): Hello.\nAJ: You know we’ve been doing this podcast for a while now. How come you haven’t been on the show yet?\nCD: We’ve been at home.\nAJ: We did a few episodes before that though.\nMurch (M): It is fine. …"},{"uri":"/sf-bitcoin-meetup/","title":"SF Bitcoin Meetup","content":" Bcoin Pieter Wuille - BIP Taproot and BIP Tapscript Jonas Schnelli - Bip150 Bip151 Jeremy Rubin - Bitcoin Core Andreas Antonopoulos - Bitcoin Scripting Olaoluwa Osuntokun, Conner Fromknecht - Exploring Lnd0.4 Pieter Wuille - Key Tree Signatures Olaoluwa Osuntokun - Lightning Network Tadge Dryja, Joseph Poon - Lightning Network Tadge Dryja - Lightning Network As A Directed Graph Single Funded Channel Network Topology Conner Fromknecht - Lnd 0.6 Beta Bram Cohen - Merkle Sets Andrew Poelstra - …"},{"uri":"/sf-bitcoin-meetup/2020-11-30-socratic-seminar-20/","title":"Socratic Seminar 20","content":"SF Bitcoin Devs socratic seminar #20\n((Names anonymized.))\nXX01: For everyone new who has joined- this is an experiment for us. We\u0026amp;rsquo;ll see how this first online event goes. So far no major issues. Nice background, Uyluvolokutat. Should we let Harkenpost in?\nXX06: People around America are showing up since they don\u0026amp;rsquo;t have to show up in person.\nXX01: How do we block NY IPs?\nXX06: We already have people from Western Africa joining.\nXX05: Oh he\u0026amp;rsquo;s here? You can increase the tile …"},{"uri":"/greg-maxwell/2020-11-25-greg-maxwell-replacing-pgp/","title":"Replacing PGP with Bitcoin public key infrastructure","content":"Location: Reddit\nhttps://www.reddit.com/r/Bitcoin/comments/k0rnq8/pgp_is_replaceable_with_the_bitcoin_public_key/gdjv1dn?utm_source=share\u0026amp;amp;utm_medium=web2x\u0026amp;amp;context=3\nIs PGP replaceable with Bitcoin public key infrastructure? This is true in the same sense that PGP can also be replaced with some fancy functions on a school kids graphing calculator.\nYes you can construct some half-assed imitation of pgp using stuff from Bitcoin, but you probably shouldn\u0026amp;rsquo;t.\nIf all you really want is …"},{"uri":"/chaincode-labs/chaincode-podcast/2020-11-09-enterprise-walletsutxo-management/","title":"Enterprise Wallets/UTXO Management","content":"Mark Erhardt: 00:00:00\nJust to throw out a few numbers there, non-SegWit inputs cost almost 300 bytes, and native SegWit inputs cost slightly more than 100 bytes. There\u0026amp;rsquo;s almost a reduction by two-thirds in fees if you switch from non-SegWit to native SegWit.\nIntroduction Caralie Chrisco: 00:00:29\nHi, everyone, welcome to the Chaincode podcast. My name is Caralie.\nAdam Jonas: 00:00:32\nAnd it\u0026amp;rsquo;s Jonas.\nCaralie Chrisco: 00:00:33\nAnd we\u0026amp;rsquo;re back!\nAdam Jonas: 00:00:34\nWe\u0026amp;rsquo;re …"},{"uri":"/tags/fee-management/","title":"fee management","content":""},{"uri":"/greg-maxwell/2020-11-05-greg-maxwell-yubikey-security/","title":"Yubikey Security","content":"Location: Reddit\nhttps://www.reddit.com/r/Bitcoin/comments/jp2fp3/opinion_regarding_security/gbhojor?utm_source=share\u0026amp;amp;utm_medium=web2x\u0026amp;amp;context=3\nYubikey Security By this logic, a yubikey would also be a great targeting vector.\nThey would be, and if US intelligence services have not compromised yubis or at least have a perfect targeted substitution solutions for them then they should all be fired for gross incompetence and mismanagement of their funding.\nLikewise, if parties which things …"},{"uri":"/tags/altcoin/","title":"altcoin","content":""},{"uri":"/greg-maxwell/2020-11-01-greg-maxwell-hardware-wallets-altcoins/","title":"Hardware Wallets Altcoins","content":"Location: Reddit\nhttps://www.reddit.com/r/Bitcoin/comments/jlwxpq/why_do_you_think_coldcard_doesnt_support_altcoins/gasoyuj?utm_source=share\u0026amp;amp;utm_medium=web2x\u0026amp;amp;context=3\nWhy do hardware wallets not support altcoins? They\u0026amp;rsquo;re an enormous distraction and hazard to software development. It\u0026amp;rsquo;s hard enough to correctly and safely write software to support one system. Every minute spent creating and testing the software for some alternative is a minute taken away from supporting …"},{"uri":"/stephan-livera-podcast/2020-10-27-jonas-nick-tim-ruffing-musig2/","title":"MuSig, MuSig-DN and MuSig2","content":"Topic: MuSig, MuSig-DN and MuSig2\nLocation: Stephan Livera Podcast\nTim Ruffing on Schnorr multisig at London Bitcoin Devs: https://diyhpl.us/wiki/transcripts/london-bitcoin-devs/2020-06-17-tim-ruffing-schnorr-multisig/\nMuSig paper: https://eprint.iacr.org/2018/068.pdf\nMuSig blog post: https://blockstream.com/2019/02/18/en-musig-a-new-multisignature-standard/\nInsecure shortcuts in MuSig: https://medium.com/blockstream/insecure-shortcuts-in-musig-2ad0d38a97da\nMuSig-DN paper: …"},{"uri":"/greg-maxwell/2020-10-26-greg-maxwell-bitcoin-core-github/","title":"Bitcoin Core Github","content":"Location: Reddit\nhttps://www.reddit.com/r/Bitcoin/comments/jiat6s/can_github_censor_the_code_of_bitcoin_the/ga5k9ap?utm_source=share\u0026amp;amp;utm_medium=web2x\u0026amp;amp;context=3\nCan GitHub censor Bitcoin Core? The event isn\u0026amp;rsquo;t news to Bitcoin developers either, github has done this a number of times before\u0026amp;ndash; even taking Mozilla offline as a result of an obviously spurious DMCA complaint.\nEvery developer that has the repository cloned has the full history.\nNot just the developers, thousands of …"},{"uri":"/speakers/nadav-kohen/","title":"Nadav Kohen","content":""},{"uri":"/stephan-livera-podcast/2020-10-15-nadav-kohen-bitcoin-dlcs/","title":"What You Should Know About Bitcoin DLCs","content":"podcast: https://stephanlivera.com/episode/219/\nStephan Livera:\nNadav welcome to the show.\nNadav Kohen:\nThanks for having me.\nStephan Livera:\nNadav I’ve been following your work for a little while. Obviously I really I like reading your blog posts over at Suredbits, and I had the chance to meet you earlier this year in London. Can you tell us a little bit about yourself and what’s your role with Suredbits?\nNadav Kohen:\nYeah. so I am a software engineer at Suredbits. I’ve been working there since …"},{"uri":"/speakers/barnab%C3%A1s-b%C3%A1gyi/","title":"Barnabás Bágyi","content":""},{"uri":"/cppcon/","title":"CPPcon","content":" CPPcon 2017 CPPcon 2020 "},{"uri":"/cppcon/2020/","title":"CPPcon 2020","content":" Barnabás Bágyi - Fuzzing Class Interfaces "},{"uri":"/cppcon/2020/2020-10-09-barnabas-bagyi-fuzzing-class-interfaces/","title":"Fuzzing Class Interfaces","content":"Fuzzing Class Interfaces for Generating and Running Tests with libFuzzer Location: CppCon 2020\nSlides: https://github.com/CppCon/CppCon2020/blob/main/Presentations/fuzzing_class_interfaces_for_generating_and_running_tests_with_libfuzzer/fuzzing_class_interfaces_for_generating_and_running_tests_with_libfuzzer__barnab%C3%A1s_b%C3%A1gyi__cppcon_2020.pdf\nLibFuzzer: https://llvm.org/docs/LibFuzzer.html\nLibFuzzer tutorial: https://github.com/google/fuzzing/blob/master/tutorial/libFuzzerTutorial.md …"},{"uri":"/stephan-livera-podcast/2020-10-02-gloria-zhao-bitcoin-core/","title":"Learning Bitcoin Core Contribution \u0026 Hosting PR Review Club","content":"podcast: https://stephanlivera.com/episode/216/\nStephan Livera:\nGloria. Welcome to the show.\nGloria Zhao:\nThank you so much for having me.\nStephan Livera:\nSo Gloria I’ve heard a few things about you and I was looking up what you’ve been doing. You’ve been doing some really interesting things. Can we hear a little bit about you and how you got into Bitcoin?\nGloria Zhao:\nYeah, well, I didn’t get into Bitcoin by choice. Actually it was by accident. I’m a college student at Berkeley right now, and I …"},{"uri":"/speakers/michael-flaxman/","title":"Michael Flaxman","content":""},{"uri":"/stephan-livera-podcast/2020-09-28-michael-flaxman-security-guide/","title":"Security Guide","content":"Topic: 10x your Bitcoin security with Multisig\nLocation: Stephan Livera Podcast\nPrevious SLP episode with Michael Flaxman: https://diyhpl.us/wiki/transcripts/stephan-livera-podcast/2019-08-08-michael-flaxman/\n10x Security Bitcoin Guide: https://btcguide.github.io/\nTranscript completed by: Stephan Livera Edited by: Michael Folkson\n10x Security Bitcoin Guide Stephan Livera (SL): Michael, welcome back to the show.\nMichael Flaxman (MF): It’s great to be here. I’m a big fan of the podcast so I love …"},{"uri":"/stephan-livera-podcast/2020-09-15-steve-lee-of-square-crypto/","title":"Bitcoin Grants, Design \u0026 Crypto Patents (COPA)","content":"podcast: https://stephanlivera.com/episode/211/\nStephan Livera:\nSteve. Welcome back to the show.\nSteve Lee:\nThank you so much. Glad the glad to be here,\nStephan Livera:\nSteve. I see you guys have been very busy over at Cquare Crypto. Since we last spoke, you’ve been doing a lot of work in different, in different arenas as well. You’ve got the grants going, design and this crypto patent stuff. So tell us a little bit about you know, what you’ve been doing over the last few months.\nSteve Lee: …"},{"uri":"/speakers/steve-lee/","title":"Steve Lee","content":""},{"uri":"/scalingbitcoin/tel-aviv-2019/edgedevplusplus/bitcoin-core-functional-test-framework/","title":"Bitcoin Core Functional Test Framework","content":"Topic: Bitcoin Core functional test framework\nLocation: Bitcoin Edge Dev++\nSlides: https://telaviv2019.bitcoinedge.org/files/test-framework-in-bitcoin-core.pdf\nTranscript completed by: Bryan Bishop Edited by: Michael Folkson\nhttps://twitter.com/kanzure/status/1171357556519952385\nIntroduction I am pretty sure you can tell but I am not James (Chiang). I am taking over the functional testing framework talk from James. He has already given several great talks. I took over this talk at very short …"},{"uri":"/scalingbitcoin/tel-aviv-2019/edgedevplusplus/","title":"Edgedevplusplus","content":" Tadge Dryja - Accumulators Fabian Jahr - Bitcoin Core Functional Test Framework Jimmy Song - Bitcoin Data Structures Andrew Poelstra, David Vorick - Blockchain Design Patterns Jan Capek - Bosminer Fabian Jahr - Debugging Bitcoin Stepan Snigirev - Hardware Wallet Design Best Practices James Chiang - Libbitcoin Carla Kirk-Cohen - Lightning Network Layer By Layer Carla Kirk-Cohen - Lightning Network Routing Antoine Riard - Lightning Network Sphinx And Onion Routing Carla Kirk-Cohen - Lightning …"},{"uri":"/scalingbitcoin/","title":"Scaling Bitcoin Conference","content":" Hong Kong (2015) Milan (2016) Montreal (2015) Stanford (2017) Tel Aviv (2019) Tokyo (2018) "},{"uri":"/tags/testing/","title":"testing","content":""},{"uri":"/scalingbitcoin/tel-aviv-2019/edgedevplusplus/debugging-bitcoin/","title":"Debugging Bitcoin","content":"Topic: Debugging Bitcoin\nLocation: Bitcoin Edge Dev++\nSlides: https://telaviv2019.bitcoinedge.org/files/debugging-tools-for-bitcoin-core.pdf\nDebugging Bitcoin Core: https://github.com/fjahr/debugging_bitcoin\nTranscript completed by: Bryan Bishop Edited by: Michael Folkson\nhttps://twitter.com/kanzure/status/1171024515490562048\nIntroduction I am going to talk about debugging Bitcoin. Of course if you want to contribute to Bitcoin there are a lot of conceptual things that you have to understand in …"},{"uri":"/speakers/ben-kaufman/","title":"Ben Kaufman","content":""},{"uri":"/stephan-livera-podcast/2020-08-28-stepan-snigirev-and-ben-kaufman/","title":"Specter Desktop Bitcoin Multi Sig","content":"podcast: https://stephanlivera.com/episode/205/\nStephan Livera:\nStepan and Ben, welcome to the show.\nStepan:\nThank you. Thank you, Stephan. It’s very nice to be here again.\nBen:\nThank you for inviting me.\nStephan Livera:\nStepan I know you’ve been on the show twice before, but perhaps just for any listeners who are a little bit newer, can you tell us a little bit about yourself?\nStepan:\nWe are doing well originally I came from quantum physics into Bitcoin and started working on hardware stuff …"},{"uri":"/greg-maxwell/2020-08-27-greg-maxwell-checkmultisig-bug/","title":"Checkmultisig Bug","content":"What is stopping the OP_CHECKMULTISIG extra pop bug from being fixed?\nLocation: Bitcointalk\nhttps://bitcointalk.org/index.php?topic=5271566.msg55079521#msg55079521\nWhat is stopping the OP_CHECKMULTISIG extra pop bug from being fixed? I think it is probably wrong to describe it as a bug. I think it was intended to indicate which signatures were present to fix the otherwise terrible performance of CHECKMULTISIG.\nRegardless, there is no real point to fixing it: Any \u0026amp;lsquo;fix\u0026amp;rsquo; would require …"},{"uri":"/tags/hard-fork/","title":"hard fork","content":""},{"uri":"/sydney-bitcoin-meetup/2020-08-25-socratic-seminar/","title":"Socratic Seminar","content":"Name: Socratic Seminar\nTopic: Agenda in Google Doc below\nLocation: Bitcoin Sydney (online)\nVideo: No video posted online\nLast month’s Sydney Socratic: https://diyhpl.us/wiki/transcripts/sydney-bitcoin-meetup/2020-07-21-socratic-seminar/\nGoogle Doc of the resources discussed: https://docs.google.com/document/d/1rJxVznWaFHKe88s5GyrxOW-RFGTeD_GKdFzHNvhrq-c/\nThe conversation has been anonymized by default to protect the identities of the participants. Those who have expressed a preference for their …"},{"uri":"/bitcoin-design/2020-08-20-bitcoin-core-gui/","title":"Bitcoin Core Gui","content":"Name: Bitcoin Core GUI introductory meeting\nTopic: Agenda link posted below\nLocation: Bitcoin Design (online)\nVideo: No video posted online\nAgenda: https://github.com/BitcoinDesign/Meta/issues/8\nThe conversation has been anonymized by default to protect the identities of the participants. Those who have expressed a preference for their comments to be attributed are attributed. If you were a participant and would like your comments to be attributed please get in touch.\nBitcoin Core PR review …"},{"uri":"/bitcoin-design/","title":"Bitcoin Design","content":" Bitcoin Core Gui "},{"uri":"/tags/signet/","title":"signet","content":""},{"uri":"/london-bitcoin-devs/2020-08-19-socratic-seminar-signet/","title":"Socratic Seminar - Signet","content":"Topic: Signet\nName: Socratic Seminar\nLocation: London BitDevs (online)\nPastebin of the resources discussed: https://pastebin.com/rAcXX9Tn\nThe conversation has been anonymized by default to protect the identities of the participants. Those who have given permission for their comments to be attributed are attributed. If you were a participant and would like your comments to be attributed please get in touch.\nIntro Michael Folkson (MF): This is a Socratic Seminar organized by London BitDevs. We …"},{"uri":"/stephan-livera-podcast/2020-08-13-christian-decker/","title":"ANYPREVOUT, MPP, Mitigating LN Attacks","content":"podcast: https://stephanlivera.com/episode/200/\nStephan Livera:\nChristian welcome back to the show.\nChristian Decker:\nHey, Stephan, thanks for having me\nStephan Livera:\nWanted to chat with you about a bunch of stuff that you’ve been doing. We’ve got a couple of things that I was really interested to chat with you about ANYPREVOUT, MPP, lightning attacks. What’s the latest with lightning network. But yeah, let’s start with a little bit around ANYPREVOUT. So I see that yourself and AJ towns just …"},{"uri":"/stephan-livera-podcast/2020-08-13-christian-decker-lightning-topics/","title":"Lightning Topics","content":"Topic: ANYPREVOUT, MPP, Mitigating Lightning Attacks\nLocation: Stephan Livera Podcast\nTranscript completed by: Stephan Livera Edited by: Michael Folkson\nLatest ANYPREVOUT update ANYPREVOUT BIP (BIP 118): https://github.com/ajtowns/bips/blob/bip-anyprevout/bip-0118.mediawiki\nStephan Livera (SL): Christian welcome back to the show.\nChristian Decker (CD): Hey Stephan, thanks for having me.\nSL: I wanted to chat with you about a bunch of stuff that you’ve been doing. We’ve got a couple of things that …"},{"uri":"/chicago-bitdevs/","title":"Chicago Bitdevs","content":" Socratic Seminar Socratic Seminar 10 "},{"uri":"/chicago-bitdevs/2020-08-12-socratic-seminar/","title":"Socratic Seminar","content":"Name: Socratic Seminar\nTopic: Agenda below\nLocation: Chicago BitDevs (online)\nVideo: No video posted online\nBitDevs Solo Socratic 4 agenda: https://bitdevs.org/2020-07-31-solo-socratic-4\nThe conversation has been anonymized by default to protect the identities of the participants. Those who have given permission for their comments to be attributed are attributed. If you were a participant and would like your comments to be attributed please get in touch.\nBitcoin Core P2P IRC Meetings …"},{"uri":"/stephan-livera-podcast/2020-08-09-thomas-voegtlin-ghost43-electrum/","title":"Electrum","content":"Topic: Electrum Wallet 4\nLocation: Stephan Livera Podcast\nElectrum GitHub: https://github.com/spesmilo/electrum\nTranscript completed by: Stephan Livera Edited by: Michael Folkson\nIntro Stephan Livera (SL): Thomas and Ghost43. Welcome back to the show.\nThomas Voegtlin (TV): Hi, thank you.\nGhost43 (G43): Hey Stephan, Thanks for having me.\nSL: Thomas, my listeners have already heard you on a prior episode. Ghost, did you want to tell us about yourself, how you got into Bitcoin and how you got into …"},{"uri":"/stephan-livera-podcast/2020-08-09-thomas-voegtlin-and-ghost43/","title":"Electrum Wallet","content":"podcast: https://stephanlivera.com/episode/199/\nStephan Livera:\nThomas and Ghost43. Welcome back to the show.\nThomas V:\nHi, thank you.\nGhost43:\nHey Stephan, Thanks for having me.\nStephan Livera:\nSo welcome to the show guys. Now, Thomas, I know my listeners have already heard you on the prior episode, but Ghost, did you want to tell us a little bit about yourself, how you got into Bitcoin and how you got into developing with Electrum Wallet?\nGhost43:\nYeah, sure. I mean, I got into Bitcoin a few …"},{"uri":"/speakers/ghost43/","title":"Ghost43","content":""},{"uri":"/speakers/thomas-voegtlin/","title":"Thomas Voegtlin","content":""},{"uri":"/speakers/eric-lombrozo/","title":"Eric Lombrozo","content":""},{"uri":"/bitcoin-magazine/2020-08-03-eric-lombrozo-luke-dashjr-taproot-activation/","title":"Taproot Activation","content":"Topic: How to Activate a New Soft Fork\nLocation: Bitcoin Magazine (online)\nAaron van Wirdum in Bitcoin Magazine on BIP 8, BIP 9 or Modern Soft Fork Activation: https://bitcoinmagazine.com/articles/bip-8-bip-9-or-modern-soft-fork-activation-how-bitcoin-could-upgrade-next\nDavid Harding on Taproot activation proposals: https://gist.github.com/harding/dda66f5fd00611c0890bdfa70e28152d\nIntro Aaron van Wirdum (AvW): Eric, Luke welcome. Happy Bitcoin Independence Day. How are you doing?\nEric Lombrozo …"},{"uri":"/stephan-livera-podcast/2020-07-26-nix-bitcoindev/","title":"A Security Focused Bitcoin Node","content":"podcast: https://stephanlivera.com/episode/195/\nStephan Livera:\nnix-bitcoindev Welcome to the show.\nNixbitcoin:\nHello. Thank you for having me.\nStephan Livera:\nSo nix-bitcoin Dev obviously as you’re under a pseudonym don’t dox anything about yourself, but can you just tell us a little bit in terms of like what you’re interested in about Bitcoin and is it the computer science aspects or what aspects of it interest you?\nNixbitcoin:\nSo I came into Bitcoin pretty much from the privacy angle because …"},{"uri":"/stephan-livera-podcast/2020-07-26-nix-bitcoin/","title":"Nix Bitcoin","content":"Topic: nix-bitcoin\nLocation: Stephan Livera Podcast\nDate: July 26th 2020\nnix-bitcoin on GitHub: https://github.com/fort-nix/nix-bitcoin\nTranscript completed by: Stephan Livera Edited by: Michael Folkson\nIntro Stephan Livera (SL): nixbitcoindev welcome to the show.\nnixbitcoindev (NBD): Hello. Thank you for having me.\nSL: Obviously as you’re under a pseudonym don’t dox anything about yourself but can you just tell us what you’re interested in about Bitcoin and is it the computer science aspects or …"},{"uri":"/speakers/nixbitcoindev/","title":"nixbitcoindev","content":""},{"uri":"/speakers/openoms/","title":"Openoms","content":""},{"uri":"/stephan-livera-podcast/2020-07-21-rootzoll-and-openoms-raspiblitz/","title":"RaspiBlitz","content":"podcast: https://stephanlivera.com/episode/194/\nStephan Livera:\nHi, everyone. Welcome to the Stephan Livera podcast, a show about Bitcoin and Austrian economics today. My guests are Rootzoll and Openoms of the RaspiBlitz project. And if you’re interested in setting up your own Bitcoin node and running lightning and using Coinjoins with JoinMarket and so on, this is a great project to check out. So I’m really looking forward to my discussion with the guys today. Alright. So I’m just bringing in …"},{"uri":"/speakers/rootzoll/","title":"Rootzoll","content":""},{"uri":"/sydney-bitcoin-meetup/2020-07-21-socratic-seminar/","title":"Socratic Seminar","content":"Name: Socratic Seminar\nTopic: Agenda in Google Doc below\nLocation: Bitcoin Sydney (online)\nVideo: No video posted online\nLast month’s Sydney Socratic: https://diyhpl.us/wiki/transcripts/sydney-bitcoin-meetup/2020-06-23-socratic-seminar/\nGoogle Doc of the resources discussed: https://docs.google.com/document/d/1Aw_llsP8xSipp7l6JqjSpaqw5qN1vXRqhOyeulqmXcg/\nThe conversation has been anonymized by default to protect the identities of the participants. Those who have expressed a preference for their …"},{"uri":"/london-bitcoin-devs/2020-07-21-socratic-seminar-bip-taproot/","title":"Socratic Seminar - BIP Taproot","content":"BIP Taproot (BIP 341)\nLocation: London BitDevs (online)\nPastebin of the resources discussed: https://pastebin.com/vsT3DNqW\nTranscript of Socratic Seminar on BIP-Schnorr: https://diyhpl.us/wiki/transcripts/london-bitcoin-devs/2020-06-16-socratic-seminar-bip-schnorr/\nThe conversation has been anonymized by default to protect the identities of the participants. Those who have given permission for their comments to be attributed are attributed. If you were a participant and would like your comments …"},{"uri":"/greg-maxwell/2020-07-20-greg-maxwell-taproot-pace/","title":"Taproot Pace","content":"Is Taproot development moving too fast or too slow?\nLocation: Reddit\nhttps://www.reddit.com/r/Bitcoin/comments/hrlpnc/technical_taproot_why_activate/fyqbn8s?utm_source=share\u0026amp;amp;utm_medium=web2x\u0026amp;amp;context=3\nIs Taproot development moving too fast or too slow? Taproot has been discussed for 2.5 years already and by the time it would activate it will certainly at this point be over three years.\nThe bulk of the Taproot proposal, other than Taproot itself and specific encoding details, is …"},{"uri":"/vr-bitcoin/2020-07-11-jeremy-rubin-sapio-101/","title":"Jeremy Rubin - Sapio 101","content":"Topic: Sapio Programming 101: Stateful Smart Contracts for Bitcoin with OP_CTV\nLocation: Reckless VR\nSlides: https://docs.google.com/presentation/d/1X4AGNXJ5yCeHRrf5sa9DarWfDyEkm6fFUlrcIRQtUw4/\nutxos.org website: https://utxos.org/\nIntro (Udi Wertheimer) Today we are joined by Jeremy Rubin who is a Bitcoin Core contributor and the co-founder of the MIT Bitcoin Project. He is involved in a tonne of other cool stuff. He is also championing BIP 119 which is OP_CHECKTEMPLATEVERIFY. He is going to …"},{"uri":"/vr-bitcoin/","title":"VR Bitcoin","content":" Jeremy Rubin - Jeremy Rubin - Sapio 101 Olaoluwa Osuntokun, Joost Jager, Oliver Gugger - Laolu, Joost, Oliver - Lnd0.10 Oliver Gugger - Oliver Gugger, LSAT "},{"uri":"/misc/2020-07-10-what-am-i-working-on/","title":"What Am I Working On","content":"Topic: What am I working on?\nLocation: Reddit (r/bitcoin)\nReddit link: https://www.reddit.com/r/Bitcoin/comments/ho0t1a/what_are_bitcoin_developers_currently_working_on/fxhwqli/?context=3\nWhat am I working on? I\u0026amp;rsquo;ve been working on essentially rewriting the Bitcoin Core wallet, one piece at a time. Now when I say \u0026amp;ldquo;the wallet\u0026amp;rdquo;, a lot of people think of the GUI. That\u0026amp;rsquo;s not what I\u0026amp;rsquo;ve been working on. Rather I\u0026amp;rsquo;ve been changing the internals; how keys are managed, …"},{"uri":"/chicago-bitdevs/2020-07-08-socratic-seminar/","title":"Socratic Seminar 10","content":"Location: Chicago BitDevs (online)\nVideo: No video posted online\nReddit link of the resources discussed: https://old.reddit.com/r/chibitdevs/\nThe conversation has been anonymized by default to protect the identities of the participants. Those who have given permission for their comments to be attributed are attributed. If you were a participant and would like your comments to be attributed please get in touch.\nTainting, CoinJoin, PayJoin, CoinSwap Bitcoin dev mailing list post (Nopara) …"},{"uri":"/greg-maxwell/2020-07-05-greg-maxwell-useful-proof-of-work/","title":"Useful Proof Of Work","content":"Why can’t hash power be used for something useful?\nLocation: Reddit\nhttps://www.reddit.com/r/Bitcoin/comments/hlu2ah/why_cant_hash_power_be_used_for_something_useful/fx1axlt?utm_source=share\u0026amp;amp;utm_medium=web2x\u0026amp;amp;context=3\nWhy can’t hash power be used for something useful? There is a general game theory reason why this doesn\u0026amp;rsquo;t work out:\nImagine that you are considering attempting to reorder the chain to undo a transaction. You could decide to not attempt the attack in which case your …"},{"uri":"/stephan-livera-podcast/2020-06-30-john-cantrell-bruteforcing-bitcoin-seeds/","title":"Bruteforcing Bitcoin Seeds","content":"podcast: https://stephanlivera.com/episode/187/\nStephan Livera:\nI’m going to bring in my guest, John is a developer and he’s also known for working on the juggernaut project and he’s got this fantastic article that he wrote recently that I wanted to get him on and discuss. So John, welcome to the show.\nJohn Cantrell:\nIt’s great to be here.\nStephan Livera:\nSo John, tell us a little bit about yourself and your background as a developer.\nJohn Cantrell:\nSure. I’ve been doing software development now …"},{"uri":"/sydney-bitcoin-meetup/2020-06-23-socratic-seminar/","title":"Socratic Seminar","content":"Name: Socratic Seminar\nTopic: Agenda in Google Doc below\nLocation: Bitcoin Sydney (online)\nVideo: No video posted online\nLast month’s Sydney Socratic: https://diyhpl.us/wiki/transcripts/sydney-bitcoin-meetup/2020-05-19-socratic-seminar/\nGoogle Doc of the resources discussed: https://docs.google.com/document/d/1TKVOScS0Ms52Vwb33n4cwCzQIkY1kjBj9UioKkkR9Xo/\nThe conversation has been anonymized by default to protect the identities of the participants. Those who have expressed a preference for their …"},{"uri":"/london-bitcoin-devs/2020-06-23-socratic-seminar-coinswap/","title":"Socratic Seminar - Coinswap","content":"Location: London BitDevs (online)\nPastebin of the resources discussed: https://pastebin.com/zbegGmb8\nThe conversation has been anonymized by default to protect the identities of the participants. Those who have given permission for their comments to be attributed are attributed. If you were a participant and would like your comments to be attributed please get in touch.\nIntroductions Michael Folkson (MF): This is London BitDevs, this is a Socratic Seminar. We had two events last week so it is …"},{"uri":"/lightning-hack-day/2020-06-21-rootzoll-openoms-raspiblitz/","title":"RaspiBlitz full node","content":"Location: Potzblitz (online)\nSlides: https://keybase.pub/oms/Potzblitz9-RaspiBlitz-slides.pdf\nRaspiBlitz GitHub: https://github.com/rootzoll/raspiblitz\nRootzoll presenting at London Bitcoin Devs in July 2019: https://www.youtube.com/watch?v=R_ggGj7Hk1w\nIntro (Jeff Gallas) Welcome to a new episode of Potzblitz. It is episode number 9. Today we are going to talk about the RaspiBlitz a Bitcoin and Lightning Network full node built on a Raspberry Pi. We have Christian Rotzoll and openoms, two of the …"},{"uri":"/la-bitdevs/","title":"LA Bitdevs","content":" Amiti Uttarwar - Attacking Bitcoin Core Alekos Filini - Magical Bitcoin Luke Dashjr - Segwit, PSBT Vulnerability "},{"uri":"/tags/psbt/","title":"PSBT","content":""},{"uri":"/la-bitdevs/2020-06-18-luke-dashjr-segwit-psbt-vulnerability/","title":"Segwit, PSBT Vulnerability","content":"SegWit/PSBT vulnerability (CVE-2020-14199)\nLocation: LA BitDevs (online)\nCVE: https://nvd.nist.gov/vuln/detail/CVE-2020-14199\nTrezor blog post on the vulnerability: https://blog.trezor.io/latest-firmware-updates-correct-possible-segwit-transaction-vulnerability-266df0d2860\nGreg Sanders Bitcoin dev mailing list post in April 2017: https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2017-August/014843.html\nThe vulnerability The way Bitcoin transactions are encoded in the software is there is a …"},{"uri":"/london-bitcoin-devs/2020-06-17-tim-ruffing-schnorr-multisig/","title":"Schnorr and Multisig","content":"Taproot and Schnorr Multisignatures\nLocation: London Bitcoin Devs (online)\nSlides: https://slides.com/real-or-random/taproot-and-schnorr-multisig\nTranscript of the previous day’s Socratic Seminar on BIP-Schnorr: https://diyhpl.us/wiki/transcripts/london-bitcoin-devs/2020-06-16-socratic-seminar-bip-schnorr/\nIntro (Michael Folkson) We are now live. This is London Bitcoin Devs with Tim Ruffing. We had the Socratic Seminar yesterday, I think we have some people on the call that were at the Socratic …"},{"uri":"/london-bitcoin-devs/2020-06-16-socratic-seminar-bip-schnorr/","title":"Socratic Seminar - BIP Schnorr","content":"BIP Schnorr (BIP 340)\nLocation: London BitDevs (online)\nPastebin of the resources discussed: https://pastebin.com/uyktht33\nAugust 2020 update: Since this Socratic on BIP Schnorr there has been a proposed change to the BIP revisting the squaredness tiebreaker for the R point.\nThe conversation has been anonymized by default to protect the identities of the participants. Those who have given permission for their comments to be attributed are attributed. If you were a participant and would like your …"},{"uri":"/wasabi-research-club/2020-06-15-coinswap/","title":"Coinswap","content":"Name: Wasabi Research Club\nTopic: CoinSwaps\nLocation: Wasabi Research Club (online)\nWasabi Research Club: https://github.com/zkSNACKs/WasabiResearchClub\nIntro (Aviv Milner) Today we are talking about CoinSwaps, massively improving Bitcoin privacy and fungibility. A lot of excitement about CoinSwaps so hopefully we can touch on some interesting things.\nCoinSwaps (Belcher 2020) https://gist.github.com/chris-belcher/9144bd57a91c194e332fb5ca371d0964\nThis is a 2020 ongoing GitHub research paper that …"},{"uri":"/tags/fungibility/","title":"fungibility","content":""},{"uri":"/speakers/ergo/","title":"Ergo","content":""},{"uri":"/stephan-livera-podcast/2020-06-09-ergo-unwinding-bitcoin/","title":"Unwinding Bitcoin Coinjoins - Tumblers, Wasabi, JoinMarket","content":"podcast: https://stephanlivera.com/episode/179/\nStephan Livera:\nHi Ergo, welcome to the show.\nErgo:\nHey Stephan. Thanks for having me back.\nStephan Livera:\nIt’s great to chat with you, and I know you’ve been doing a lot of awesome work, so I’m really excited to get into it and discuss with you. So I know you’ve got two reports that you have put out recently with OXT Research. So let’s start with the China and North Korea one. So it’s called the North Korean connection. What spurred this …"},{"uri":"/greg-maxwell/2020-06-08-greg-maxwell-liquid-censorship-resistance/","title":"Liquid Censorship Resistance","content":"Location: Reddit\nhttps://www.reddit.com/r/Bitcoin/comments/gye0yv/liquid_censorship_resistance/ftcllcm?utm_source=share\u0026amp;amp;utm_medium=web2x\u0026amp;amp;context=3\nIs Liquid censorship resistant? Liquid isn\u0026amp;rsquo;t particularly censorship resistant. If someone tells you it is they\u0026amp;rsquo;re confused.\nBack when I worked at Blockstream there was thought in the design to mitigate some of the risks: make transactions difficult to identify, even the peg outs use a ring signature to authorize them, and …"},{"uri":"/stephan-livera-podcast/2020-05-27-bitcoin-coin-selection/","title":"Bitcoin Coin Selection - Managing Large Wallets","content":"podcast: https://stephanlivera.com/episode/177/\nStephan Livera:\nWelcome, Murch.\nMurch:\nHey, Stephan, thanks for having me.\nStephan Livera:\nWell, yeah, thanks for joining me, man. I am a fan. I’ve read some of your work on coin selection. And I know you’ve, you’re you’re the man to talk to about this topic. So look, let’s start with how you got into Bitcoin and Bitcoin contribution and also just some of your work at BitGo.\nMurch:\nYeah, sure. I started following Bitcoin about 2011, 2012. I don’t …"},{"uri":"/london-bitcoin-devs/2020-05-26-kevin-loaec-antoine-poinsot-revault/","title":"Revault - A Multiparty Vault Architecture","content":"Location: London Bitcoin Devs (online)\nKevin slides: https://www.dropbox.com/s/rj45ebnic2m0q2m/kevin%20loaec%20revault%20slides.pdf?dl=0\nAntoine slides: https://www.dropbox.com/s/xaoior0goo37247/Antoine%20Poinsot%20Revault%20slides.odp?dl=0\nIntro (Michael Folkson) This is London Bitcoin Devs. This is on Zoom and live-streaming on YouTube. Last week we had a Socratic Seminar on vaults, covenants and CHECKTEMPLATEVERIFY. There is a video up for that. There is also a transcript, @btctranscripts on …"},{"uri":"/speakers/sergi-delgado-segura/","title":"Sergi Delgado Segura","content":""},{"uri":"/lightning-hack-day/2020-05-24-sergi-delgado-watchtowers/","title":"Watchtowers and BOLT 13","content":"Location: Potzblitz (online)\nSlides: https://srgi.me/resources/slides/Potzblitz!2020-Watchtowers.pdf\nThe Eye of Satoshi code: https://github.com/talaia-labs/python-teos\nDraft BOLT 13: https://github.com/sr-gi/bolt13/blob/master/13-watchtowers.md\nc-lightning watchtower plugin: https://github.com/talaia-labs/python-teos/tree/master/watchtower-plugin\nc-lightning watchtower hook discussion:\nhttps://github.com/ElementsProject/lightning/pull/3601\nhttps://github.com/ElementsProject/lightning/pull/3645 …"},{"uri":"/speakers/alekos-filini/","title":"Alekos Filini","content":""},{"uri":"/la-bitdevs/2020-05-21-alekos-filini-magical-bitcoin/","title":"Magical Bitcoin","content":"Location: LA BitDevs (online)\nMagical Bitcoin site: https://magicalbitcoin.org/\nMagical Bitcoin wallet GitHub: https://github.com/MagicalBitcoin/magical-bitcoin-wallet\nsipa’s Miniscript site: http://bitcoin.sipa.be/miniscript/\nAndrew Poelstra Miniscript presentation at London Bitcoin Devs: https://diyhpl.us/wiki/transcripts/london-bitcoin-devs/2020-02-04-andrew-poelstra-miniscript/\nAndrew Poelstra Miniscript workshop at Advancing Bitcoin: …"},{"uri":"/sydney-bitcoin-meetup/2020-05-19-socratic-seminar/","title":"Socratic Seminar","content":"Name: Socratic Seminar\nTopic: Agenda in Google Doc below\nLocation: Bitcoin Sydney (online)\nVideo: No video posted online\nGoogle Doc of the resources discussed: https://docs.google.com/document/d/1hCTlQdt_dK6HerKNt0kl6X8HAeRh16VSAaEtrqcBvlw/\nThe conversation has been anonymized by default to protect the identities of the participants. Those who have expressed a preference for their comments to be attributed are attributed. If you were a participant and would like your comments to be attributed …"},{"uri":"/london-bitcoin-devs/2020-05-19-socratic-seminar-vaults/","title":"Socratic Seminar - Vaults and OP_CHECKTEMPLATEVERIFY","content":"Name: Socratic Seminar\nLocation: London BitDevs (online)\nPastebin of the resources discussed: https://pastebin.com/3Q8MSwky\nTwitter announcement: https://twitter.com/kanzure/status/1262821838654255104?s=20\nThe conversation has been anonymized by default to protect the identities of the participants. Those who would prefer their comments to be attributed are attributed. If you were a participant and would like your comments to be attributed please get in touch.\nIntroductions Michael Folkson (MF): …"},{"uri":"/vr-bitcoin/2020-05-16-oliver-gugger-lsat/","title":"Oliver Gugger, LSAT","content":"Topic: LSAT - Your Ticket Aboard The Lightning Native Web\nLocation: Reckless VR\nIntro Happy to be here to talk about LSAT, let’s jump right in. We are going to have a look at LSAT. What the motivation was to come up with this? What the use cases for and we are going to jump into the technical detail. This is going to be a technical talk. There will be some low level details.\nOutline First who am I? Why am I giving this talk? I joined Lightning Labs in September last year. LSAT was one of my …"},{"uri":"/ruben-somsen/","title":"Ruben Somsen","content":" Ruben Somsen - Succinct Atomic Swap "},{"uri":"/ruben-somsen/2020-05-11-ruben-somsen-succinct-atomic-swap/","title":"Succinct Atomic Swap","content":"Topic: Succinct Atomic Swap (SAS)\nLocation: Ruben Somsen YouTube channel\nSAS resources: https://gist.github.com/RubenSomsen/8853a66a64825716f51b409be528355f\nIntro Happy halvening. Today I have a special technical presentation for you. Basically what we are going to do is cut atomic swaps in half. I call this succinct atomic swaps.\nMotivation First let me tell you my motivation. I think Bitcoin is a very important technology. We need to find ways to utilize it at its maximum potential without …"},{"uri":"/lightning-hack-day/2020-05-09-sergei-tikhomirov-lightning-privacy/","title":"Lightning Privacy","content":"Quantitative Analysis of Lightning Network Privacy\nLocation: Lightning Hacksprint (Fulmo)\nSlides: https://docs.google.com/presentation/d/1H9EdrhjQ9x3q0qfsei7iFYINVf2lwPyjUKHd3CScy4k/edit#slide=id.g7774542944_0_0\nPaper: https://eprint.iacr.org/2020/303\nIntro Hello everyone. I am Sergei, I am a PhD student at the University of Luxembourg. I am going to present our joint work with Pedro Moreno-Sanchez and Matteo Maffei from TU Wien on certain aspects of the privacy and scalability of the Lightning …"},{"uri":"/tags/scalability/","title":"scalability","content":""},{"uri":"/speakers/sergei-tikhomirov/","title":"Sergei Tikhomirov","content":""},{"uri":"/speakers/adam-gibson/","title":"Adam Gibson","content":""},{"uri":"/london-bitcoin-devs/2020-05-05-socratic-seminar-payjoins/","title":"Socratic Seminar Payjoins - Bitcoin privacy (Payjoin/P2EP)","content":"Location: London BitDevs (online)\nAdam Gibson Pastebin on Payjoin resources: https://pastebin.com/rgWVuNrC\n6102bitcoin resources on Payjoin/P2EP: https://github.com/6102bitcoin/CoinJoin-Research/blob/master/CoinJoin_Research/CoinJoin_Theory/P2EP/summary.md\nTransaction fingerprinting discussion: https://github.com/zkSNACKs/WalletWasabi/issues/3625\nBitDevs resources on Coinjoin: https://bitdevs.org/2020-02-19-whitepaper-series-11-coinjoin\nThe conversation has been anonymized to protect the …"},{"uri":"/lightning-hack-day/2020-05-03-christian-decker-lightning-backups/","title":"Lightning Backups","content":"Topic: Back the f*** up\nLocation: Potzblitz (online)\nIntro (Jeff Gallas) We’re live. Welcome to the fourth episode of Potzblitz, the weekly Lightning talk. Today we have a very special guest, Christian Decker of Blockstream. They also call him Dr Bitcoin. Our co-host today is Michael Folkson from the London BitDevs meetup. He is doing a bunch of Socratic Seminars and has a deep technical knowledge. He will be the perfect person to speak to Christian and has already prepared a bunch of questions. …"},{"uri":"/london-bitcoin-devs/2020-04-29-kalle-rosenbaum-grokking-bitcoin/","title":"Grokking Bitcoin","content":"Location: London Bitcoin Devs (online)\nSlides: http://rosenbaum.se/ldnbitcoindev/drawing.sozi.html\nBook: http://rosenbaum.se/book/\nIntro (Michael Folkson) Welcome to this London Bitcoin Devs online. We will be joined by Kalle Rosenbaum, the author of Grokking Bitcoin. In terms of London Bitcoin Devs you can follow us on Twitter at ldnbitcoindevs. We have a YouTube channel where we have a bunch of presentations from the last two years from people like John Newbery, Matt Corallo and Andrew …"},{"uri":"/speakers/kalle-rosenbaum/","title":"Kalle Rosenbaum","content":""},{"uri":"/honey-badger-diaries/","title":"Honey Badger Diaries","content":" Kevin Loaec, Antoine Poinsot - Revault "},{"uri":"/stephan-livera-podcast/2020-04-24-lisa-neigut-lighting-network-channel/","title":"Lightning Network Channel Accounting and Dual Funded Channels","content":"podcast: https://stephanlivera.com/episode/168/\nLisa Neigut of Blockstream joins me to talk about Lightning Network Channels, c-lightning, and Dual Funded Channels.\nStephan Livera:\nLisa, welcome to the show.\nLisa Neigut:\nHi Stephan. Thanks for having me on.\nStephan Livera:\nSo Lisa, I saw you tweeted out about wanting to talk about lightning cryptographic primitives and some of the, obviously you’re working on a range of things, at Blockstream on the Elements project working on C-lightning and …"},{"uri":"/honey-badger-diaries/2020-04-24-kevin-loaec-antoine-poinsot-revault/","title":"Revault","content":"Revault Bitcoin vaults\nLocation: Honey Badger Diaries (podcast)\nTranscript (abridged) Aaron: So you guys built something. First tell me are you a company? Is this a startup? What is the story here?\nKevin: My personal interest in vaults started last year when Bryan Bishop published his email on the mailing list. I was like “That is an interesting concept.” After that I started engaging with him on Twitter proposing a few different ideas. There were some limitations and some attacks around it. I …"},{"uri":"/tags/ux/","title":"ux","content":""},{"uri":"/london-bitcoin-devs/2020-04-22-socratic-seminar/","title":"Socratic Seminar - Grokking Bitcoin","content":"Name: Socratic Seminar\nLocation: London BitDevs (online)\nThe conversation has been anonymized to protect the identity of the participants.\nDiscussion of Hopin video conferencing software We tested this a few weeks back for a German meetup and it was pretty nice. It was reliable and it worked. Of course it is not open source and Jitsi could be much better. We were quite happy with the experience. We are looking to do the Value of Bitcoin conference on this platform. It is a little more robust …"},{"uri":"/speakers/chris-belcher/","title":"Chris Belcher","content":""},{"uri":"/stephan-livera-podcast/2020-04-21-chris-belcher/","title":"What’s The Problem With Bitcoin Surveillance?","content":"podcast: https://stephanlivera.com/episode/167/\nChris Belcher rejoins me on the show to talk about Bitcoin Surveillance companies, and what risks they present to Bitcoin. We also talk about JoinMarket fidelity bonds. Stephan Livera:\nChris, welcome back to the show.\nChris Belcher:\nThanks for having me.\nStephan Livera:\nSo, Chris, I know you have been vocal recently in your criticism of Bitcoin surveillance companies. And I share your views on this. I thought it would be good to just have some …"},{"uri":"/speakers/joost-jager/","title":"Joost Jager","content":""},{"uri":"/vr-bitcoin/2020-04-18-laolu-joost-oliver-lnd0.10/","title":"Laolu, Joost, Oliver - Lnd0.10","content":"Topic: lnd v0.10\nLocation: Virtual Reality (VR Bitcoin)\nIntro (Laolu Osuntokun) Thanks everyone for coming. This is my first time doing a VR presentation, really cool. I am going to be talking about lnd 0.10. Right now we are on rc2, the next major lnd release, it has a bunch of cool features, bug fixes, optimizations. I am going to talk about some big ticket features in 0.10. There are a bunch of other features that you are going to want to check out in the release notes. We will have a blog …"},{"uri":"/speakers/olaoluwa-osuntokun/","title":"Olaoluwa Osuntokun","content":""},{"uri":"/speakers/amiti-uttarwar/","title":"Amiti Uttarwar","content":""},{"uri":"/la-bitdevs/2020-04-16-amiti-uttarwar-attacking-bitcoin-core/","title":"Attacking Bitcoin Core","content":"Location: BitDevs LA\nIntro I’m going to talk to you today about attacking Bitcoin Core.\nBitcoin To start with the fundamentals. As we all know Bitcoin is a money and it is different to our existing centralized solution of money because instead we have nodes that are running all around the world.\nConsensus Fundamentally what is required for this to work is the idea of consensus where all the nodes must agree on the same fundamental values. Who has how much money? This is the core innovation of …"},{"uri":"/speakers/adam-back/","title":"Adam Back","content":""},{"uri":"/speakers/andreas-antonopoulos/","title":"Andreas Antonopoulos","content":""},{"uri":"/andreas-antonopoulos/","title":"Andreas Antonopoulos","content":" Andreas Antonopoulos - Canada Senate Bitcoin Andreas Antonopoulos - Full Node and Home Network Security Andreas Antonopoulos - Hardware Wallet Security Andreas Antonopoulos - Initial Blockchain Download Andreas Antonopoulos - Schnorr Signatures Andreas Antonopoulos - Seed Splitting "},{"uri":"/blockstream-webinars/","title":"Blockstream Webinars","content":" Christian Decker - C-Lightning Questions Rusty Russell - Getting Started With C-Lightning Adam Back - Simplicity - Next-Gen Smart Contracting "},{"uri":"/chaincode-labs/2020-04-08-john-newbery-contracts-in-bitcoin/","title":"Contracts in Bitcoin","content":"Location: She256 Onboarding to Bitcoin Webinar\nIntroduction John: My name is John. I am a Bitcoin Protocol Engineer at Chaincode Labs in New York. I\u0026amp;rsquo;m going to talk about contracts a little bit from a theoretical perspective, but I\u0026amp;rsquo;m not a lawyer, and I\u0026amp;rsquo;m not a legal scholar. For all of you legally minded people out there, I apologize in advance if I gobble this and say some nonsense.\nBefore I do that, I\u0026amp;rsquo;m going to tell you a story and the story based on this picture. …"},{"uri":"/andreas-antonopoulos/2020-04-08-andreas-antonopoulos-seed-splitting/","title":"Seed Splitting","content":"Topic: Why is seed splitting a bad idea?\nLocation: Andreas Antonopoulos YouTube channel\nWhy is seed splitting a bad idea? This is something that is being discussed all the time especially on newbie forums. It really needs to be careful very carefully. A friend had the idea to achieve 2 out of 3 protection from my wallet seed by storing the seed in the following way:\nLocation 1: seed words 1-8 and 9-16 Location 2: seed words 1-8 and 17-24 Location 3: seed words 9-16 and 17-24\nIt sounds a lot like …"},{"uri":"/blockstream-webinars/2020-04-08-adam-back-simplicity/","title":"Simplicity - Next-Gen Smart Contracting","content":"Location: Blockstream webinar\nSlides: https://docsend.com/view/svs27jr\nBlockstream blog post on the Jets release: https://medium.com/blockstream/simplicity-jets-release-803db10fd589\nSimplicity GitHub repo: https://github.com/elementsproject/simplicity\nAsciinema video used in the presentation: https://asciinema.org/a/rhIsJBixoB3k8yuFQQr2UGAQN\nJoin the Simplicity mailing list here: https://lists.ozlabs.org/listinfo/simplicity\nIntro I am going to describe Simplicity which we made an announcement …"},{"uri":"/stephan-livera-podcast/2020-04-07-gleb-naumenko-erlay/","title":"erlay Bitcoin transaction relay","content":"podcast: https://stephanlivera.com/episode/164/\nStephan Livera:\nGleb Naumenko of Chaincode Labs joins me in this episode to talk about erlay.\nGleb. Welcome to the show, mate.\nGleb Naumenko:\nHey, nice to be here.\nStephan Livera:\nSo Gleb, let’s hear a bit about your story. I know you’re working at Chaincode labs, you’re working on erlay and a range of other things as well. Tell us a little bit about yourself and how you got into Bitcoin development.\nGleb Naumenko:\nSo I never had the real job. My …"},{"uri":"/chaincode-labs/chaincode-podcast/2020-03-12-matt-corallo-compact-blocks-fibre/","title":"Compact Blocks and Fibre","content":"Location: Chaincode Labs Podcast (Episode 6)\nIntro Adam Jonas (AJ): Welcome Matt\nMatt Corallo (MC): Hi\nJohn Newbery (JN): Hi Matt\nAJ: Today we are going to do a little bit of a “This is your life Bitcoin”.\nMC: I am not dead yet.\nAJ: You have a lot of contributions over the years so there is lots to talk about but we’ll start with three. Let’s start with compact blocks. Tell us a little bit about what compact blocks are and then we can dive a little bit deeper.\nMotivation for compact blocks MC: …"},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2020/","title":"Mit Bitcoin Expo 2020","content":" Andrew Poelstra - Taproot "},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2020/2020-03-07-andrew-poelstra-taproot/","title":"Taproot","content":"Topic: Taproot - Who, How, Why\nLocation: MIT Bitcoin Expo 2020\nBIP 341: https://github.com/bitcoin/bips/blob/master/bip-0341.mediawiki\nIntro (Hugo Uvegi) I am excited to introduce our first speaker, Andrew Poelstra. He is coming to us from Blockstream where he is Director of Research. He is going to be talking about Taproot which I think is on everybody’s mind these days.\nIntro (Andrew Poelstra) Thanks for waking up so early for the first day of the conference and making the trek from the …"},{"uri":"/austin-bitcoin-developers/","title":"Austin Bitcoin Developers","content":" Richard Bondi - Bitcoin CLI and Regtest Paul Sztorc - Drivechain Stepan Snigirev - Hardware Wallets Socratic Seminar 2 Socratic Seminar 3 Socratic Seminar 4 Socratic Seminar 5 Socratic Seminar 6 "},{"uri":"/austin-bitcoin-developers/2020-02-24-socratic-seminar-6/","title":"Socratic Seminar 6","content":"https://www.meetup.com/Austin-Bitcoin-Developers/events/268812642/\nhttps://bitdevs.org/2020-02-12-socratic-seminar-101\nhttps://twitter.com/kanzure/status/1232132693179207682\nIntroduction Alrighty, let\u0026amp;rsquo;s get started. Gather around. Phil could use some company here. Nobody likes the front row. Maybe the benches. So I have a little different format for how I want to do it this week. Usually I cover a broad series of topics that I steal from the New York\u0026amp;rsquo;s meetup list. Going through …"},{"uri":"/coordination-of-decentralized-finance-workshop/2020-stanford/","title":"2020 Stanford","content":" Communication With Regulators Bram Cohen - Consensus Protocol Risks And Vulnerabilities Economic Risks Shin\u0026amp;#39;ichiro Matsuo - Opening Remarks Ryosuke Ushida - Regulatory Pain Points Byron Gibson - Risk Overview Tarun Chitra - Stress Testing Decentralized Finance Technological Stability "},{"uri":"/speakers/bram-cohen/","title":"Bram Cohen","content":""},{"uri":"/coordination-of-decentralized-finance-workshop/2020-stanford/consensus-protocol-risks-and-vulnerabilities/","title":"Consensus Protocol Risks And Vulnerabilities","content":"Consensus protocol risks and vulnerabilities\nhttps://twitter.com/kanzure/status/1229906447808360450\nIntroduction I am going to talk about why cryptocurrencies matter. I am going to take the skeptics side. I am going to start from a banker\u0026amp;rsquo;s standpoint why a lot of the things that cryptocurrency people land say don\u0026amp;rsquo;t make any sense.\nWhere are the engineers coming from? An engineer will look at something like Visa and say this is horrible. These are systems from 50-100 years ago. …"},{"uri":"/coordination-of-decentralized-finance-workshop/","title":"Coordination of Decentralized Finance","content":" 2020 Stanford "},{"uri":"/tags/cryptography/","title":"cryptography","content":""},{"uri":"/speakers/dan-boneh/","title":"Dan Boneh","content":""},{"uri":"/stanford-blockchain-conference/","title":"Stanford Blockchain","content":" Stanford Blockchain Conference 2019 Stanford Blockchain Conference 2020 "},{"uri":"/stanford-blockchain-conference/2020/","title":"Stanford Blockchain Conference 2020","content":" Ed Felten - Arbitrum V2 Matteo Maffei - Atomic Multi Channel Updates Daniel Perez, Benjamin Livshits - Attacking EVM Resource Metering Vitalik Buterin - Beyond Hashrate Majority Attacks Tim Roughgarden - Block Rewards Brett Seyler - Blockchains For Multiplayer Games Joachim Neu - Boomerang - Redundancy Improves Latency and Throughput in Payment-Channel Network Georgia Avarikioti - Brick Async State Channels Marek Olszewski, Michael Straka - Celo Ultralight Client Daniel Cline - Clockwork …"},{"uri":"/stanford-blockchain-conference/2020/welcome-remarks/","title":"Welcome Remarks","content":"Welcome remarks\nhttps://twitter.com/kanzure/status/1230178753805836288\nhttps://cbr.stanford.edu/sbc20/\ntelegram: https://t.me/sbc20\nwifi: Stanford, blockchain/blockchain\nOkay, we\u0026amp;rsquo;re going to get started in five minutes. We\u0026amp;rsquo;re going to get started. We have a fully packed day. Everybody can grab their seats and then we can get started.\nAlright. So let\u0026amp;rsquo;s do this.\nOkay, welcome to the fourth Stanford Blockchain Conference. It\u0026amp;rsquo;s been a lot of fun running this conference for a …"},{"uri":"/speakers/byron-gibson/","title":"Byron Gibson","content":""},{"uri":"/coordination-of-decentralized-finance-workshop/2020-stanford/communication-with-regulators/","title":"Communication With Regulators","content":"Communication with regulators\nhttps://twitter.com/kanzure/status/1229856579324760064\nBackgrounds NTT JFSA SEC (enforcement division) celo compliance gold reserves, central bank digital currencies (monetary policy controls) soc1/soc2 audits engineer Developers and regulators: lawfulness questions Are software developers liable from a regulatory perspective for software that they write? There was a case against EtherDelta. He was receiving income from it. In any crime, for enforcement …"},{"uri":"/coordination-of-decentralized-finance-workshop/2020-stanford/opening-remarks/","title":"Opening Remarks","content":"Opening remarks\nhttp://bsafe.network/events/codefi_stanford_2020/\nhttps://diyhpl.us/wiki/transcripts/coordination-of-decentralized-finance-workshop/2020-stanford/\nhttps://twitter.com/kanzure/status/1229833591716102144\nGood morning. Let us start this workshop. I am a researcher at Georgetown University and it is my pleasure to host this workshop. CoDeFi is a workshop about coordination of decentralized finance. This unfortunately shares a name with a Consensys product. CoDeFi contains CoDe and …"},{"uri":"/tags/regulation/","title":"regulation","content":""},{"uri":"/coordination-of-decentralized-finance-workshop/2020-stanford/regulatory-pain-points/","title":"Regulatory Pain Points","content":"Regulatory pain points\nhttps://twitter.com/kanzure/status/1229838162827993088\nIntroduction Hi, good morning everyone. I am a Japanese financial regulator at JFSA. My goal is to promote financial innovations and still ensure the financial stability and various regulatory goals. I have nearly 10 years experience as a regulator. I don\u0026amp;rsquo;t have a strong background in technology, so I hope I can rely on the other stakeholders on this. I am now in Washington DC doing research on blockchain and …"},{"uri":"/coordination-of-decentralized-finance-workshop/2020-stanford/risk-overview/","title":"Risk Overview","content":"Overview of risk in decentralized financial systems\nhttps://twitter.com/kanzure/status/1229878346709782528\nIntroduction This is an overview of catastrophic failure risk in decentralized systems. There are certain degrees of risk in this system where losses can be moderate but not entirely destructive, but also potential failure modes where losses can be serious and ruinous equivalent to the global financial crisis.\nFrom a regulator\u0026amp;rsquo;s perspective, there\u0026amp;rsquo;s a couple of primary mandates …"},{"uri":"/speakers/ryosuke-ushida/","title":"Ryosuke Ushida","content":""},{"uri":"/speakers/shinichiro-matsuo/","title":"Shin'ichiro Matsuo","content":""},{"uri":"/coordination-of-decentralized-finance-workshop/2020-stanford/stress-testing-decentralized-finance/","title":"Stress Testing Decentralized Finance","content":"https://twitter.com/kanzure/status/1229844754990370816\nIntroduction More quantitatively, I think coming up with stress tests is akin to Bryan\u0026amp;rsquo;s question\u0026amp;hellip;. stress testing is something that people in this space kind of do, and I\u0026amp;rsquo;m going to talk about what that looks like and what an actuarial analysis should look like.\nI\u0026amp;rsquo;m going to go through three examples of where an actuarial analysis shows certain weaknesses that need to be monitored and understood. They are going to …"},{"uri":"/speakers/tarun-chitra/","title":"Tarun Chitra","content":""},{"uri":"/coordination-of-decentralized-finance-workshop/2020-stanford/technological-stability/","title":"Technological Stability","content":"https://twitter.com/kanzure/status/1229891596688052226\nControversial thesis: the primary source of economic instability is unreasonable demands (from regulators, but really from the general public) for violating certain cryptocurrency tech design principles, like on sound money- privacy and confidentiality (like confidential transactions and confidential assets), monetary policy (like scarcity economics), identity vs anonymity, AML/KYC requirements, censorship, sanctions requirements and …"},{"uri":"/stephan-livera-podcast/2020-02-16-waxwing-or-adam-gibson/","title":"Is Consumerism at Odds With Privacy in Bitcoin? JoinMarket, PayJoin, SNICKER","content":"podcast: https://stephanlivera.com/episode/149/\nStephan Livera:\nAdam, welcome to the show.\nWaxwing (Adam Gibson):\nHello, Stephan,\nStephan Livera:\nThank you for joining me. I’ve been very keen to have you on the show. I guess some listeners will know you as Waxwing you’re probably more known as Waxwing than as Adam.\nWaxwing (Adam Gibson):\nLittle bit more. Yeah, yeah.\nStephan Livera:\nBut yeah, I’m a big fan of your work. I really like what you’ve done in terms of putting a lot of educational stuff …"},{"uri":"/chaincode-labs/chaincode-podcast/2020-02-11-jeremy-rubin-ctv/","title":"CHECKTEMPLATEVERIFY (CTV)","content":"Location: Chaincode Labs Podcast\nCTV BIP review workshop transcript: https://diyhpl.us/wiki/transcripts/ctv-bip-review-workshop/\nIntro Jonas: Welcome to the podcast Jeremy.\nJeremy: Thanks for having me on.\nJonas: I think to start us off tell us a bit about your background, how you got into Bitcoin and we\u0026amp;rsquo;ll take it from there.\nJeremy: I first heard about Bitcoin in 2011. I was interning at MIT during high school and I was doing what interns do which is read Hacker News. I saw an article …"},{"uri":"/advancing-bitcoin/2020/","title":"Advancing Bitcoin 2020","content":" Fabian Jahr - Debugging Workshop Andrew Chow - Descriptor Wallets Andrew Poelstra - Miniscript Andrew Poelstra - Miniscript Intro Kalle Alm - Signet Integration Kalle Alm - Signet Workshop Antoine Riard - Taproot Lightning "},{"uri":"/advancing-bitcoin/2020/2020-02-07-fabian-jahr-debugging-workshop/","title":"Debugging Workshop","content":"Topic: Debugging Bitcoin Core Workshop\nLocation: Advancing Bitcoin\nVideo: No video was posted online\nFabian presentation at Bitcoin Edge Dev++ 2019: https://diyhpl.us/wiki/transcripts/scalingbitcoin/tel-aviv-2019/edgedevplusplus/debugging-bitcoin/\nDebugging Bitcoin Core doc: https://github.com/fjahr/debugging_bitcoin\nDebugging Bitcoin Core Workshop: https://gist.github.com/fjahr/5bf65daaf9ff189a0993196195005386\nIntroduction First of all welcome to the debugging Bitcoin Core workshop. Everything …"},{"uri":"/speakers/kalle-alm/","title":"Kalle Alm","content":""},{"uri":"/advancing-bitcoin/2020/2020-02-07-andrew-poelstra-miniscript/","title":"Miniscript","content":"Advancing Bitcoin workshop\nMiniscript\nWebsite: https://bitcoin.sipa.be/miniscript/\nWorkshop repo: https://github.com/apoelstra/miniscript-workshop\nTranscript of London Bitcoin Devs Miniscript presentation: https://diyhpl.us/wiki/transcripts/london-bitcoin-devs/2020-02-04-andrew-poelstra-miniscript/\nPart 1 So what we’re going to do, there is a couple of things. We are going to go through the Miniscript website and learn about how Miniscript is constructed, how the type system works, some of the …"},{"uri":"/advancing-bitcoin/2020/2020-02-07-kalle-alm-signet-workshop/","title":"Signet Workshop","content":"Topic: Signet Workshop\nLocation: Advancing Bitcoin\nVideo: No video posted online\nLet’s prepare mkdir workspace cd workspace git clone https://github.com/bitcoin/bitcoin.git cd bitcoin git remote add kallewoof https://github.com/kallewoof/bitcoin.git git fetch kallewoof git checkout signet ./autogen.sh ./configure -C --disable-bench --disable-test --without-gui make -j5 When you try to run the configure part you are going to have some problems if you don’t have the dependencies. If you don’t have …"},{"uri":"/speakers/antoine-riard/","title":"Antoine Riard","content":""},{"uri":"/advancing-bitcoin/2020/2020-02-06-andrew-chow-descriptor-wallets/","title":"Descriptor Wallets","content":"Topic: Rethinking Wallet Architecture: Native Descriptor Wallets\nLocation: Advancing Bitcoin\nSlides: https://www.dropbox.com/s/142b4o4lrbkvqnh/Rethinking%20Wallet%20Architecture_%20Native%20Descriptor%20Wallets.pptx\nSupport for Output Descriptors in Bitcoin Core: https://github.com/bitcoin/bitcoin/blob/master/doc/descriptors.md\nBitcoin Optech on Output script descriptors: https://bitcoinops.org/en/topics/output-script-descriptors/\nBitcoin Core dev wiki on Wallet Class Structure Changes: …"},{"uri":"/advancing-bitcoin/2020/2020-02-06-andrew-poelstra-miniscript-intro/","title":"Miniscript Intro","content":"Topic: Introduction to Miniscript\nLocation: Advancing Bitcoin\nSlides: https://www.dropbox.com/s/vgh5vaooqqbgg1v/andrew-poelstra.pdf\nIntro Hi everyone. Some of you were at my Bitcoin dev presentation about Miniscript a couple of days where I managed to spend over 2 hours giving a presentation about this. I think I got this one down to 20 minutes but no promises. I will keep an eye on the clock.\nDescriptors It is very nice having this scheduled immediately after Andrew Chow’s talk about output …"},{"uri":"/advancing-bitcoin/2020/2020-02-06-kalle-alm-signet-integration/","title":"Signet Integration","content":"Topic: Signet Integration\nLocation: Advancing Bitcoin\nDate: February 6th 2020\nSlides: https://www.dropbox.com/s/6fqwhx7ugr3ppsg/Signet%20Integration%20V2.pdf\nBIP 325: https://github.com/bitcoin/bips/blob/master/bip-0325.mediawiki\nSignet on Bitcoin Wiki: https://en.bitcoin.it/wiki/Signet\nBitcoin dev mailing list: https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2019-March/016734.html\nBitcoin Core PR 16411 (closed): https://github.com/bitcoin/bitcoin/pull/16411\nBitcoin Core PR 18267 (open): …"},{"uri":"/advancing-bitcoin/2020/2020-02-06-antoine-riard-taproot-lightning/","title":"Taproot Lightning","content":"Name: Antoine Riard\nTopic: A Schnorr-Taproot’ed Lightning\nLocation: Advancing Bitcoin\nDate: February 6th 2020\nSlides: https://www.dropbox.com/s/9vs54e9bqf317u0/Schnorr-Taproot%27ed-LN.pdf\nIntro Today Schnorr and Taproot for Lightning, it is a really exciting topic.\nLightning architecture The Lightning architecture for those who are not familiar with it. You have the blockchain as the underlying layer. On top of it you are going to build a channel, you have a HTLC and people are going to spend …"},{"uri":"/london-bitcoin-devs/2020-02-05-andrew-chow-hardware-wallets/","title":"Hardware Wallets","content":"Hardware Wallets in Bitcoin Core\nLondon Bitcoin Devs\nSlides: https://www.dropbox.com/s/k02o32d0pagac4r/Andrew%20Chow%20slides.pdf\nBIP174 (PSBT): https://github.com/bitcoin/bips/blob/master/bip-0174.mediawiki\nPSBT Howto for Bitcoin Core: https://github.com/bitcoin/bitcoin/blob/master/doc/psbt.md\nIntroduction Hey everyone. As you may have guessed I’m Andrew Chow. I’m Engineer at Blockstream and I also work on Bitcoin Core a lot, mostly in the wallet. I am going to be talking about hardware wallets …"},{"uri":"/speakers/james-chiang/","title":"James Chiang","content":""},{"uri":"/london-bitcoin-devs/2020-02-04-andrew-poelstra-miniscript/","title":"Miniscript","content":"Bitcoin Script to Miniscript\nLondon Bitcoin Devs\nhttps://twitter.com/kanzure/status/1237071807699718146\nSlides: https://www.dropbox.com/s/au6u6rczljdc86y/Andrew%20Poelstra%20-%20Miniscript.pdf?dl=0\nIntroduction As Michael mentioned I’ve got like two hours. Hopefully I won’t get close to that but you guys are welcome to interrupt and ask questions. I’ve given a couple of talks about Miniscript usually in like 20 or 30 minute time slots where I try to give a high level overview of what this …"},{"uri":"/london-bitcoin-devs/2020-02-04-james-chiang-trace-net/","title":"Trace Net","content":"Bitcoin Trace-Net\nLocation: London Bitcoin Devs\nSlides: https://www.dropbox.com/s/99md18bnnl8jnnw/James%20Chiang%20-%20Bitcoin%20Trace%20Net.pdf\nIntro Good evening. My name is James and it is a real privilege to give this talk right after Andrew (Poelstra) has primed the entire audience on Miniscript. That’s pretty awesome. I learned a lot of things even though I coded the stuff that they have on Pieter’s website the actual justification and reasoning behind a lot of the decisions they made in …"},{"uri":"/chaincode-labs/chaincode-podcast/2020-01-28-pieter-wuille/","title":"Pieter Wuille","content":"Chaincode Labs podcast with Pieter Wuille\nPart 2: https://www.youtube.com/watch?v=Q2lXSRcacAo\nPart 1 Jonas: Welcome to the podcast\nJohn: Hi Pieter\nPieter: Hello John and Jonas\nJohn: Thank you for being the first guest on our podcast.\nJonas: So far the most important guest we’ve had.\nPieter: That’s an amazing honor. Thank you so much for having me.\nJohn: We’re here to talk about Bitcoin and Bitcoin Core development. We have Pieter Wuille as our guest who is a Bitcoin Core contributor of many …"},{"uri":"/austin-bitcoin-developers/2020-01-21-socratic-seminar-5/","title":"Socratic Seminar 5","content":"https://www.meetup.com/Austin-Bitcoin-Developers/events/267941700/\nhttps://bitdevs.org/2019-12-03-socratic-seminar-99\nhttps://bitdevs.org/2020-01-09-socratic-seminar-100\nhttps://twitter.com/kanzure/status/1219817063948148737\nLSATs So we usually start off with a lightning-based project demo that he has been working on for a few months.\nThis is not an original idea to me. This was presented by roasbeef, co-founder of Lightning Labs at the Lightning conference last October. I worked on a project …"},{"uri":"/stephan-livera-podcast/2020-01-06-andreas-antonopoulos/","title":"Mastering Lightning \u0026 Using BTCPayServer","content":"podcast: https://stephanlivera.com/episode/139/\nStephan Livera: Andreas, welcome back to the show.\nAndreas: It’s a pleasure. Thank you so much for having me again.\nStephan Livera: Oh, it’s, yeah, I know you’re doing, you’ve got a lot on, I know a couple months ago, you announced recently alongside Laolu Osuntukun and Rene Pickhardt that you’re working on Mastering Lightning. I’m excited to see the result of that. Let’s talk a little bit about how that came about.\nAndreas: So I’ve been involved …"},{"uri":"/speakers/anthony-towns/","title":"Anthony Towns","content":""},{"uri":"/stephan-livera-podcast/2019-12-27-aj-towns-schnorr-taproot/","title":"Schnorr and Taproot","content":"Topic: Schnorr Taproot Tapscript BIPs\nLocation: Stephan Livera Podcast\nTranscript Stephan Livera: AJ, welcome to the show.\nAJ Towns: Howdy.\nStephan Livera: Thanks for joining me AJ. I know you’re doing a lot of really cool work with the Schnorr and Taproot proposal and the review club. But let’s start with a bit of your background and I know you’re working at Xapo as well.\nAJ Towns: Yeah so I’m working at Xapo on Bitcoin Core dev, which means that I get to do open source work full time and get …"},{"uri":"/stephan-livera-podcast/2019-12-27-aj-townsschnorr-taproot-tapscript-bips/","title":"Schnorr Taproot Tapscript BIPs","content":"podcast: https://stephanlivera.com/episode/137/\nStephan Livera: AJ, welcome to the show.\nAJ Towns: Howdy.\nStephan Livera: Thanks for joining me AJ. I know you’re doing a lot of really cool work with the Schnorr and Taproot proposal and the review club. But let’s start with a bit of your background and I know you’re working at Xapo as well.\nAJ Towns: Yeah, so I, I’m working at Xapo on Bitcoin core dev, which basically just means that I get to do open source work full time and get paid for it and …"},{"uri":"/sf-bitcoin-meetup/2019-12-16-bip-taproot-bip-tapscript/","title":"BIP Taproot and BIP Tapscript","content":"slides: https://prezi.com/view/AlXd19INd3isgt3SvW8g/\nhttps://twitter.com/kanzure/status/1208438837845929987\nhttps://twitter.com/SFBitcoinDevs/status/1206678306721894400\nbip-taproot: https://github.com/sipa/bips/blob/bip-schnorr/bip-taproot.mediawiki\nbip-tapscript: https://github.com/sipa/bips/blob/bip-schnorr/bip-tapscript.mediawiki\nbip-schnorr: https://github.com/sipa/bips/blob/bip-schnorr/bip-schnorr.mediawiki\nPlease try to find seats. Today we have a special treat. We have Pieter here, who is …"},{"uri":"/stephan-livera-podcast/2019-12-16-rusty-russelllightning-multi-part-payments/","title":"Lightning Multi Part Payments","content":"podcast: https://stephanlivera.com/episode/134/\nStephan Livera: Rusty, welcome back to the show.\nRusty Russell: Great to be on again Stephan.\nStephan Livera: So Rusty, I hear there’s been a lot of development around multi-part payment and you’ve got the new c-lightning coming out. Do you want to just give us an update there?\nRusty Russell: Yeah, for sure. So on the, so there’s two sides to this. One is kind of the spec side and the development and interoperability of multi-part payment stuff. …"},{"uri":"/speakers/jan-%C4%8Dapek/","title":"Jan Čapek","content":""},{"uri":"/stephan-livera-podcast/2019-11-27-jan-capekstratum-v2/","title":"Stratum v2 Bitcoin Mining Protocol","content":"podcast: https://stephanlivera.com/episode/128/\nStephan Livera: Jan, welcome to the show.\nJan Čapek: Hi, thanks for having me here.\nStephan Livera: So Jan I had the pleasure of meeting you at Riga for Baltic Honeybadger and I know you’ve been doing a lot of work on Stratum, the second version of the protocol. First I wanted to get a bit of background from you, how did you get involved with all of this and working as one of the CEOs of Braiins and Slush Pool?\nJan Čapek: So I come from the …"},{"uri":"/austin-bitcoin-developers/2019-11-19-socratic-seminar-4/","title":"Socratic Seminar 4","content":"https://twitter.com/kanzure/status/1196947713658626048\nWallet standards organization (WSO) Make an economic argument for vendors to join an organization and put in some money or effort to build the organization. The economic argument is that the committed members have some level of funds committed, representing some X number of users, and X billion dollars of custodied funds. This can then be used as a compelling argument to get each organization to join and bootstrap the standards body.\nThe …"},{"uri":"/stephan-livera-podcast/2019-11-16-thomas-voegtlin-electrum-wallet/","title":"Electrum Wallet-Bitcoin seeds, PSBT, Multi sig, Lightning","content":"podcast: https://stephanlivera.com/episode/125/\nStephan Livera: Thomas, welcome to the show.\nThomas Voegtlin: Thank you for having me.\nStephan Livera: So Tom I had the pleasure of meeting you at Berlin as part of the lightning conference. And I was really keen to discuss with you and talk about Electrum because obviously it’s one of the longstanding wallets in the space. Thomas, can you give us a little bit of your background and your story on how you came into Bitcoin and how you started …"},{"uri":"/stephan-livera-podcast/2019-11-13-jon-atack/","title":"Bitcoin Core contribution","content":"Stephan Livera Podcast with Jon Atack - November 13th 2019\nPodcast: https://stephanlivera.com/episode/124/\nhttps://twitter.com/kanzure/status/1195848417186078720\nStephan Livera: Jon, welcome to the show.\nJon Atack: Hi, Stephan. Thanks for having me on. I’m pleased to be here.\nStephan Livera: So, Jon, I had the pleasure of meeting you at The Lightning Conference recently and I know you are working on Bitcoin Core in a part time capacity to do some review and development work. I was keen to …"},{"uri":"/london-bitcoin-devs/2019-11-13-gleb-naumenko-p2p-erlay/","title":"Current state of P2P research in Bitcoin /Erlay","content":"London Bitcoin Devs\nhttps://twitter.com/kanzure/status/1201861687097352198\nIntroduction My name is Gleb. I’ve worked on Bitcoin stuff since 2015, building wallets and exchanges in Ukraine. Then I realized that I can do more fun stuff. I want to do more protocol research, improving Bitcoin itself, not just using it. I decided I will go to Canada to do a Masters. I started working on this topic on research stuff more precisely and I realized that not many people do work on peer-to-peer (P2P) of …"},{"uri":"/speakers/jon-atack/","title":"Jon Atack","content":""},{"uri":"/speakers/allen-piscitello/","title":"Allen Piscitello","content":""},{"uri":"/stephan-livera-podcast/2019-11-08-allen-piscitellosidechains/","title":"Sidechains \u0026 Blockstream Liquid","content":"podcast: https://stephanlivera.com/episode/123/\nStephan Livera: Allen, welcome to the show.\nAllen P: Thanks for having me on.\nStephan Livera: So Allen, I know you’re doing a lot of work with Blockstream and Liquid and side chains, so I thought it’d be great to get you on and just break some of that down for the listeners, but can you just start with a little bit of a background on yourself and what you’re doing with Blockstream?\nAllen P: Yeah, so I’m the vice president of product at Blockstream. …"},{"uri":"/speakers/jack-mallers/","title":"Jack Mallers","content":""},{"uri":"/stephan-livera-podcast/2019-10-29-jack-mallers/","title":"Lightning \u0026 Identity, Olympus and Zap","content":"podcast: https://stephanlivera.com/episode/120/\nStephan Livera: Jack, welcome to the show, man.\nJack Mallers: Stephan, thank you for having me. I’m a big fan.\nStephan Livera: I’m a big fan of you. I really like what your family’s doing, you know, Bitcoinmom and your dad @willbc20. I can’t remember his exact handle. And then obviously you guys are just killing it. I’m a big fan. Zap is my favorite wallet, so I really love using it and yeah, I’m really looking forward to just chatting with you …"},{"uri":"/stephan-livera-podcast/2019-10-24-alex-bosworth-submarine-swaps/","title":"Submarine Swaps, Lightning Loop, Hyperloop","content":"podcast: https://stephanlivera.com/episode/119/\nStephan Livera: Alex, welcome to the show.\nAlex Bosworth: Hi. It’s great to be on the show. Finally.\nStephan Livera: Yeah, I’ve been meaning to get you on for a while and you know, now we’re finally making it happen. So just, context for the listeners, we are recording this one in person just before the lightning conference, the inaugural lightning conference. So just a couple of days before there was lightning meetup last night. It’s been …"},{"uri":"/tags/eclair/","title":"eclair","content":""},{"uri":"/lightning-conference/","title":"Lightning Conference","content":" Lightning Conference 2019 "},{"uri":"/lightning-conference/2019/","title":"Lightning Conference 2019","content":" Rusty Russell - Offers and BOLT 12 Nadav Kohen - Payment Points Chris Stewart - Private Key Management Antoine Riard - Rust Lightning Bastien Teinturier - Trampoline Routing "},{"uri":"/lightning-conference/2019/2019-10-20-nadav-kohen-payment-points/","title":"Payment Points","content":"Replacing Payment Hashes with Payment Points\nThe Lightning Conference Day 2 (Stage 2)\nSlides: https://docs.google.com/presentation/d/15l4h2_zEY4zXC6n1NqsImcjgA0fovl_lkgkKu1O3QT0/\nhttps://twitter.com/kanzure/status/1220453531683115020\nIntro My name is Nadav Kohen. I’m a software engineer at Suredbits. I’m going to talk about payment points which have been alluded to throughout the conference by various talks.\nHash Timelocked Contract (HTLC) Routing First of all, some preliminaries, HTLCs. I don’t …"},{"uri":"/lightning-conference/2019/2019-10-20-antoine-riard-rust-lightning/","title":"Rust Lightning","content":"Deploying rust-lightning in the wild\nThe Lightning Conference Day 2 (Stage 2)\nSlides: https://github.com/ariard/talk-slides/blob/master/deploying-rust-lightning-in-the-wild.pdf\nhttps://twitter.com/kanzure/status/1220722130897252352\nIntro Hi everyone, super happy to be here at the Lightning Conference. I’ve had an awesome weekend. Today I will talk on rust-lightning a project I’ve been contributing to for a year and a half. To get started, please take photos of the slides, not of me. So the story …"},{"uri":"/lightning-conference/2019/2019-10-20-bastien-teinturier-trampoline-routing/","title":"Trampoline Routing","content":"The Lightning Conference Day 2 (Stage 2)\nSlides: https://docs.google.com/presentation/d/1bFu33_YFsRVUSEN-Vff5-wrxMabOFl2ck7ZTiVsp5ds/\nhttps://twitter.com/kanzure/status/1221100865328685057\nIntro We will start with gory technical details about routing and pathfinding. I hope I will be able to keep you awake for the next twenty minutes. I’m working for ACINQ on the Lightning Network. If you don’t know ACINQ we are contributors to the specification. We run the biggest node on the network and we are …"},{"uri":"/lightning-conference/2019/2019-10-19-rusty-russell-offers/","title":"Offers and BOLT 12","content":"Make Me An Offer: Next Level Invoicing\nThe Lightning Conference Day 1 (Stage 1)\nBOLT 11: https://github.com/lightningnetwork/lightning-rfc/blob/master/11-payment-encoding.md\nBOLT 12 PR: https://github.com/lightningnetwork/lightning-rfc/pull/798\nbolt12.org: https://bolt12.org/\nIntro Hi. My name is Rusty Russell and this is actually my official job title at Blockstream, code contributor. It is generic, it is flexible, it is probably a little too humble maybe but that is me. Before we begin the …"},{"uri":"/lightning-conference/2019/2019-10-19-chris-stewart-private-key-management/","title":"Private Key Management","content":"Lightning 101 for Exchanges: Private Key Management\nThe Lightning Conference Day 1 (Stage 2)\nhttps://twitter.com/kanzure/status/1212894908375322625\nSlides: https://docs.google.com/presentation/d/1_-FF0U2AXuhBxEzW9J_IrYxvRi1SS2MYwJl0QeIcqbI/edit#slide=id.p\nIntro Hi everybody. My name is Chris Stewart. I’m the Founder of a company called Suredbits. We monetize APIs with Lightning but we strongly believe that the quickest way to widespread Lightning adoption is through exchanges. As other people …"},{"uri":"/cryptoeconomic-systems/","title":"Cryptoeconomic Systems","content":" Cryptoeconomic Systems 2019 "},{"uri":"/cryptoeconomic-systems/2019/","title":"Cryptoeconomic Systems 2019","content":" Ittai Abraham - All About Decentralized Trust Maurice Herlihy - Cross Chain Deals And Adversarial Commerce Cory Fields - Everything Is Broken Ari Juels - Flash Boys V2 Tadge Dryja - Funding bitcoin development Andrew Miller, Neha Narula - Introduction Journal Review Jason Potts - Journals As Clubs Bryan Bishop - Knowledge Aggregation And Propagation Dahlia Malkhi - Libra Matt Weinberg - Mechanism Design Ethan Heilman - Near Misses Carl Dong - Reproducible Builds Russell O’Connor - Simplicity …"},{"uri":"/speakers/russell-oconnor/","title":"Russell Oconnor","content":""},{"uri":"/tags/sidechains/","title":"sidechains","content":""},{"uri":"/cryptoeconomic-systems/2019/2019-10-15-russell-oconnor-simplicity/","title":"Simplicity","content":"Topic: Simplicity\nLocation: CES Summit 2019\nSlides: https://drive.google.com/file/d/1FivYGQzOYfM0JGl4SS3VR1UGKsyMn_L5/\nSimplicity white paper: https://blockstream.com/simplicity.pdf\nIntro So Simplicity is a programming language that I have been working on at Blockstream. I call it an alternative or reimagination of Bitcoin Script as it would have been if I had invented Bitcoin. An alternative or new instruction set that is compatible with Bitcoin. It could be soft forked in. We’ve experimented …"},{"uri":"/austin-bitcoin-developers/2019-10-14-socratic-seminar-3/","title":"Socratic Seminar 3","content":"https://www.meetup.com/Austin-Bitcoin-Developers/events/265295570/\nhttps://bitdevs.org/2019-09-16-socratic-seminar-96\nWe have sort of done two meetups in this format. The idea here is that in NY there\u0026amp;rsquo;s BitDevs which is one of the oldest meetups. This has been going on for five years. They have a format called socratic where they have a talented guy named J who leads them through some topics and they try to get some discussion going on and pull from expertise in the audience. We are …"},{"uri":"/chaincode-labs/chaincode-residency/","title":"Chaincode Residency","content":" James O\u0026amp;#39;Beirne - Advanced Segwit Fabrice Drouin - Attack Vectors of Lightning Network Fabrice Drouin - Base and Transport Layers of the Lightning Network John Newbery - Bitcoin Core Wallet Development Elaine Ou - Bootstrapping Lightning Node Alex Bosworth - Building Lightning Applications Christian Decker - C-Lightning API Alex Bosworth - Channel Management Fabian Jahr - Debugging Bitcoin Core Christian Decker - Eltoo Fabrice Drouin - Fee Management (Lightning Network) Christian Decker - …"},{"uri":"/speakers/giulia-fanti/","title":"Giulia Fanti","content":""},{"uri":"/chaincode-labs/chaincode-residency/2019-10-09-giulia-fanti-p2p-privacy-attacks/","title":"P2P Privacy Attacks","content":"Location: Chaincode Labs 2019 Residency\nSlides: https://residency.chaincode.com/presentations/bitcoin/giulia_fanti_bitcoin_p2p.pdf\nGiulia: So today I\u0026amp;rsquo;m going to talk to you about some work that my collaborators and I\u0026amp;rsquo;ve been working on for the last three years now. So this was joint work with a bunch of people who are now spread across a few different universities but it started at the University of Illinois: Shaileshh Bojja Venkatakrishnan, Surya Bakshi, Brad Denby, Shruti Bhargava, …"},{"uri":"/categories/residency/","title":"residency","content":""},{"uri":"/tags/academia/","title":"academia","content":""},{"uri":"/speakers/bryan-bishop/","title":"Bryan Bishop","content":""},{"uri":"/cryptoeconomic-systems/2019/knowledge-aggregation-and-propagation/","title":"Knowledge Aggregation And Propagation","content":"Intro https://docs.google.com/document/d/1a1uRy10dBBcxrnzjdUaO2y03f5H34yFlxktOcanvVYE/edit\nhttps://cess.pubpub.org/pub/knowledge-aggregation/branch/2/\nI\u0026amp;rsquo;ll be the contrarian - I think academia is awful and should be destroyed.\nReputation is completely independent of content and should not be the mechanism by which you judge the quality of research; your reputation is worthless to me. (laughter)\nMy perspective: [first, slidemaker\u0026amp;rsquo;s regret! might have reorganized this]\nI\u0026amp;rsquo;m a …"},{"uri":"/cryptoeconomic-systems/2019/threshold-schnorr-signatures/","title":"Threshold Schnorr Signatures","content":"Topic: The Quest for Practical Threshold Schnorr Signatures\nLocation: Cryptoeconomic Systems Summit 2019\nSlides: https://slides.com/real-or-random/schnorr-threshold-sigs-ces-summit-2019\nTranscript completed by: Bryan Bishop Edited by: Michael Folkson\nIntroduction It\u0026amp;rsquo;s great to be here. My name is Tim Ruffing and I work for the research team at Blockstream. This is a talk about practical threshold Schnorr signatures and our quest for constructing them.\nDisclaimer First of all, this is work …"},{"uri":"/greg-maxwell/2019-10-04-majority-miner-attack/","title":"51 percent mining attack","content":"Should we be more concerned by the prospect of a 51 percent mining attack?\nLocation: Reddit\nhttps://www.reddit.com/r/Bitcoin/comments/ddddfl/comment/f2g9e7b/?utm_source=share\u0026amp;amp;utm_medium=web2x\u0026amp;amp;context=3\nShould we be more concerned by the prospect of a 51 percent mining attack? I think questions like this are ultimately the result of a fundamental lack of understanding about what Bitcoin is doing.\nThe problem Bitcoin is attempting to solve is getting everyone everywhere to agree on the …"},{"uri":"/bitcoinops/","title":"Bitcoinops","content":" Schnorr and Taproot workshop "},{"uri":"/bitcoinops/2019-09-27-schnorr-taproot-workshop/","title":"Schnorr and Taproot workshop","content":"Location: Chaincode Labs, NYC\nhttps://github.com/bitcoinops/taproot-workshop\nhttps://bitcoinops.slack.com\nhttps://twitter.com/kanzure/status/1177697093462482949\nRun: jupyter notebook\nSee also Schnorr signatures and taproot: https://diyhpl.us/wiki/transcripts/sf-bitcoin-meetup/2018-07-09-taproot-schnorr-signatures-and-sighash-noinput-oh-my/\nhttps://github.com/sipa/bips/blob/bip-schnorr/bip-schnorr.mediawiki\nhttps://github.com/sipa/bips/blob/bip-schnorr/bip-taproot.mediawiki …"},{"uri":"/stephan-livera-podcast/2019-09-22-bryan-bishop/","title":"Bitcoin Vaults and Custody","content":"Stephan Livera Podcast with Bryan Bishop - September 22nd 2019\nPodcast: https://stephanlivera.com/episode/108/\nStephan Livera: Bryan, welcome to the show, man. I’m a big fan of your work.\nBryan Bishop: Thank you. I’m a big fan of yours as well.\nStephan Livera: Yeah, so look, we’re doing Bitcoin Custody. I know you’re one of the guys to talk to on this exact topic. And so, maybe we’ll just start with a little bit of a background. What was some of your work with LedgerX, and then what’s some of …"},{"uri":"/baltic-honeybadger/","title":"Baltic Honeybadger","content":" Baltic Honeybadger 2018 Baltic Honeybadger 2019 "},{"uri":"/baltic-honeybadger/2019/","title":"Baltic Honeybadger 2019","content":" Rodolfo Novak - Coldcard Mk3 "},{"uri":"/baltic-honeybadger/2019/2019-09-14-rodolfo-novak-coldcard-mk3/","title":"Coldcard Mk3","content":"Topic: Coldcard Mk3 - Security in Depth\nLocation: Baltic Honeybadger 2019\nIntro My name is Rodolfo, I have been around Bitcoin for a little while. We make hardware. Today I wanted to get a little bit into how do you make a hardware wallet secure in a little bit more layman’s terms. Go through the process of getting that done.\nWhat were the options When I closed my last company and decided to find a place to store my coins I couldn’t really find a wallet that satisfied two things that I needed. …"},{"uri":"/speakers/rodolfo-novak/","title":"Rodolfo Novak","content":""},{"uri":"/speakers/carla-kirk-cohen/","title":"Carla Kirk-Cohen","content":""},{"uri":"/scalingbitcoin/tel-aviv-2019/edgedevplusplus/2019-09-09-carla-kirk-cohen-routing-problems-and-solutions/","title":"Routing Problems and Solutions","content":"Topic: Routing Problems and Solutions\nLocation: Tel-Aviv 2019\nIntroduction I\u0026amp;rsquo;m going to be talking about routing in the Lightning Network now. So I\u0026amp;rsquo;m going to touch on how it\u0026amp;rsquo;s currently operating, some issues that you run into when you are routing, and then some potential expansions to the spec which are going to address some of these issues.\nWe ran through the Lightning Network graph: the nodes of vertices, the channels in this graph of edges. And at the moment, nodes need to …"},{"uri":"/chaincode-labs/chaincode-residency/2019-09-09-amiti-uttarwar-transaction-rebroadcast/","title":"Transaction Rebroadcast","content":"https://twitter.com/kanzure/status/1199710296199385088\nhttp://diyhpl.us/wiki/transcripts/scalingbitcoin/tel-aviv-2019/edgedevplusplus/rebroadcasting/\nIntroduction Hello. Thank you for joining me today. My name is Amiti and I’d like to tell you a bit about my Bitcoin journey.\nProfessional Background I graduated from Carnegie Mellon five years ago and ever since I’ve worked at a few different startups in San Francisco Bay Area. My adventures with blockchains began when I worked at Simbi. Simbi is …"},{"uri":"/decentralized-financial-architecture-workshop/custody-group/","title":"Custody Group","content":"Custody working group\nOne of the problems in the ecosystem was nomenclature. We started working on a report about what features a nomenclature would have. Airgaps, constant-time software, sidechannel resistance, Faraday cage, deterministic software, entropy, blind signatures, proof-of-reserve, multi-vendor hardware to minimize compromise. Multi-location and multi-sig. Insurance guarantee scheme. Canaries, dead man switches, tripwires, heartbeat mechanisms. Shamir\u0026amp;rsquo;s secret sharing vs …"},{"uri":"/decentralized-financial-architecture-workshop/","title":"Decentralized Financial Architecture Workshop","content":" Alexander Zaidelson - Compliance And Confidentiality Custody Group Shin\u0026amp;#39;ichiro Matsuo - G20 Discussion Yuta Takanashi - Implications Aviv Zohar - Introduction (2019) Metadata Perspective "},{"uri":"/blockstream-webinars/2019-09-04-christian-decker-c-lightning-questions/","title":"C-Lightning Questions","content":"c-lightning Q and A session\nhttps://twitter.com/kanzure/status/1230527903969841152\nIntroduction Hello everyone. I’m Christian. I’m a software developer at Blockstream and I work on Lightning, both the specification and the implementation. Today we are going to have a shortish webinar on how to get started with Lightning.\nQ and A Q - Is it possible to run c-lightning and lnd on the same host in parallel?\nA - It absolutely is. We actually do that on a regular basis to test compatibility between …"},{"uri":"/chaincode-labs/chaincode-residency/2019-08-22-fabian-jahr-debugging/","title":"Debugging Bitcoin Core","content":"Slides: https://residency.chaincode.com/presentations/Debugging_Bitcoin.pdf\nRepo: https://gist.github.com/fjahr/2cd23ad743a2ddfd4eed957274beca0f\nhttps://twitter.com/kanzure/status/1165266077615632390\nIntroduction I’m talking about debugging Bitcoin and that means to me using loggers and debugging tools to work with Bitcoin and this is especially useful for somebody who is a beginner with Bitcoin development. Or even a beginner for C++ which I considered myself a couple of weeks ago actually. I’m …"},{"uri":"/austin-bitcoin-developers/2019-08-22-socratic-seminar-2/","title":"Socratic Seminar 2","content":"https://twitter.com/kanzure/status/1164710800910692353\nIntroduction Hello. The idea was to do a more socratic style meetup. This was popularized by Bitdevs NYC and spread to SF. We tried this a few months ago with Jay. The idea is we run through research news, newsletters, podcasters, talk about what happened in the technical bitcoin community. We\u0026amp;rsquo;re going to have different presenters.\nMike Schmidt is going to talk about some optech newsletters that he has been contributing to. Dhruv will …"},{"uri":"/chaincode-labs/chaincode-residency/2019-08-22-james-chiang-taproot-policy/","title":"Taproot Policy","content":"Slides: https://residency.chaincode.com/presentations/Taproot_Policy.pdf\nIntroduction Hi my name is James and I have been a resident here at Chaincode. It has been a privilege. I hear they might be doing it again in the future, I highly recommend the experience, it has been really fantastic. I’ve been working on a demo library in Python for Taproot and that’s why I chose to talk about Taproot and policy today. Seemingly two separate topics but actually there are some very interesting …"},{"uri":"/dallas-bitcoin-symposium/","title":"Dallas Bitcoin Symposium","content":" Justin Moon - Bitcoin Developers Dhruv Bansal - Bitcoin Security History And Extrapolation Parker Lewis - Intro Marty Bent, Michael Goldstein, Justin Moon, Dhruv Bansal, Gideon Powell, Tuur Demeester - Q A Michael Goldstein - Sound Money Gideon Powell - Texas Energy Market "},{"uri":"/speakers/dhruv-bansal/","title":"Dhruv Bansal","content":""},{"uri":"/speakers/elichai-turkel/","title":"Elichai Turkel","content":""},{"uri":"/speakers/gideon-powell/","title":"Gideon Powell","content":""},{"uri":"/dallas-bitcoin-symposium/intro/","title":"Intro","content":"https://twitter.com/kanzure/status/1162436437687623684\nThank you all for coming. We have some bitcoin contributors here, and some people from the investment community. The impetus for this event was a bitcoin conference this weekend, but also Gideon is speaking today. We went to a blockchain event a few months ago and it was our impression that they didn\u0026amp;rsquo;t do a good job of explaining bitcoin to investors. Since we\u0026amp;rsquo;re all up here in Dallas, we thought we would share some perspectives …"},{"uri":"/speakers/justin-moon/","title":"Justin Moon","content":""},{"uri":"/speakers/marty-bent/","title":"Marty Bent","content":""},{"uri":"/speakers/michael-goldstein/","title":"Michael Goldstein","content":""},{"uri":"/speakers/parker-lewis/","title":"Parker Lewis","content":""},{"uri":"/dallas-bitcoin-symposium/q-a/","title":"Q A","content":"Q\u0026amp;amp;A session\nhttps://twitter.com/kanzure/status/1162436437687623684\nMB: I have a podcast called Tales from the Crypt where I interview people working on and around bitcoin. I have spoken to many of these gentlemen on the podcast as well. I want to focus on, many of these presentations were focused on history and prehistory of bitcoin. For this Q\u0026amp;amp;A session, let\u0026amp;rsquo;s talk about the future of the bitcoin standard. Michael, I want you to talk about the future of the bitcoin standard on a …"},{"uri":"/chaincode-labs/chaincode-residency/2019-08-16-elichai-turkel-schnorr-signatures/","title":"Schnorr Signatures","content":"Slides: https://residency.chaincode.com/presentations/Schnorr_Signatures.pdf\nhttps://twitter.com/kanzure/status/1165618718677917698\nIntroduction I’m Elichai, I’m a resident here at Chaincode. Thanks to Chaincode for having us and having me. Most of you have probably heard about Taproot and Schnorr which are new technologies that we want to integrate into Bitcoin. Today I am going to explain what is Schnorr and why do we even want this?\nDigital Signatures Before that we need to define what are …"},{"uri":"/speakers/tuur-demeester/","title":"Tuur Demeester","content":""},{"uri":"/speakers/joe-netti/","title":"Joe Netti","content":""},{"uri":"/stephan-livera-podcast/2019-08-12-rusty-russell-joe-netti/","title":"Rusty Russell, Joe Netti","content":"Stephan Livera podcast with Rusty Russell and Joe Netti - August 12th 2019\nPodcast: https://stephanlivera.com/episode/98/\nStephan Livera:\tRusty and Joe, welcome to the show.\nJoe Netti:\tHi. How’s it going?\nRusty Russell:\tHey, Stephan. Good to be back.\nStephan Livera:\tThanks for rejoining me, Rusty, and thanks for joining me, Joe. So, just a quick intro just for the listeners. Joe, do you want to start?\nJoe Netti:\tYeah, sure. So, I got into Bitcoin in around 2013, and took me a while to learn what …"},{"uri":"/stephan-livera-podcast/2019-08-08-michael-flaxman/","title":"Every Bitcoin Hardware Wallet Sucks","content":"Topic: Every Bitcoin Hardware Wallet Sucks\nLocation: Stephan Livera Podcast\nDate: August 8th 2019\nTranscript completed by: Stephan Livera Edited by: Michael Folkson\nIntro Stephan Livera (SL): Michael, welcome to the show.\nMichael Flaxman (MF): Hi. It’s good to be here. Thank you for having me.\nSL: Michael, I think you are one of these really underrated or under followed guys. I think a lot of the hardcore Bitcoiners know you but there’s a lot of people who don’t know you. Do you want to give an …"},{"uri":"/speakers/jonathan-metzman/","title":"Jonathan Metzman","content":""},{"uri":"/misc/2019-08-07-jonathan-metzman-structured-fuzzing/","title":"Structured Fuzzing","content":"Topic: Going Beyond Coverage Guided Fuzzing with Structured Fuzzing\nLocation: Black Hat USA 2019\nBlackhat: https://www.blackhat.com/us-19/briefings/schedule/#going-beyond-coverage-guided-fuzzing-with-structured-fuzzing-16110\nSlides: https://i.blackhat.com/USA-19/Wednesday/us-19-Metzman-Going-Beyond-Coverage-Guided-Fuzzing-With-Structured-Fuzzing.pdf\nTranscript completed by: Michael Folkson\nIntro Hi everyone. Thanks for coming to my talk. As I was introduced I’m Jonathan Metzman. I’m here to talk …"},{"uri":"/blockstream-webinars/2019-07-31-rusty-russell-getting-started-with-c-lightning/","title":"Getting Started With C-Lightning","content":"Getting started with c-lightning\nhttps://twitter.com/kanzure/status/1231946205380403200\nIntroduction Hi everyone. We’re actually a couple of minutes early and I think we are going to give a couple of minutes past before we actually start because I think some people will probably be running late particularly with the change in times we had to make after this was announced. While we are waiting it would be interesting to find out a little bit about the attendees’ backgrounds and what they hope to …"},{"uri":"/stephan-livera-podcast/2019-07-31-roy-sheinfeld-lightning-network-services/","title":"Lightning Network Services for the Masses","content":"podcast: https://stephanlivera.com/episode/94/\nStephan Livera: Roy, welcome to the show.\nRoy Sheinfeld: Hey Stephan, great to be here.\nStephan Livera: So Roy, I’ve seen you’ve been writing some interesting posts on Medium, and obviously you’re the CEO and founder of Breez Technology, so can you just give us a little bit of a background on yourself, on you and also a little bit of your story on Bitcoin.\nRoy Sheinfeld: Sure, sure, I’d be happy to. So I am a software engineer by training, I’ve been …"},{"uri":"/speakers/roy-sheinfeld/","title":"Roy Sheinfeld","content":""},{"uri":"/stephan-livera-podcast/2019-07-31-roy-sheinfeld-stephan-livera/","title":"Roy Sheinfeld - Stephan Livera","content":"Stephan Livera podcast with Roy Sheinfeld - July 31st 2019\nPodcast: https://stephanlivera.com/episode/94/\nStephan Livera:\tRoy, welcome to the show.\nRoy Sheinfeld:\tHey Stephan, great to be here.\nStephan Livera:\tSo Roy, I’ve seen you’ve been writing some interesting posts on Medium, and obviously you’re the CEO and founder of Breez Technology, so can you just give us a little bit of a background on yourself, on you and also a little bit of your story on Bitcoin.\nRoy Sheinfeld:\tSure, sure, I’d be …"},{"uri":"/speakers/britt-kelly/","title":"Britt Kelly","content":""},{"uri":"/stephan-livera-podcast/2019-07-25-britt-kelly-btcpayserver-documentation/","title":"BTCPayServer documentation, translation \u0026 Newbie tips","content":"podcast: https://stephanlivera.com/episode/92/\nStephan Livera: Hi and welcome to the Stephan Livera Podcast focused on bitcoin and Austrian economics. Today we are closing out the BTCPayServer series with Britt Kelly. But first let me introduce the sponsors of the podcast. So firstly, checkout Kraken. Over my years in bitcoin I’ve been really impressed with the way they operate. They have a really, really strong focus on security and they have consistently acted ethically in the space. They’re …"},{"uri":"/tags/submarine-swaps/","title":"submarine swaps","content":""},{"uri":"/london-bitcoin-devs/2019-07-03-alex-bosworth-submarine-swaps/","title":"Submarine Swaps","content":"London Bitcoin Devs\nSubmarine Swaps and Loop\nSlides: https://www.dropbox.com/s/cyh97jv81hrz8tf/alex-bosworth-submarine-swaps-loop.pdf?dl=0\nhttps://twitter.com/kanzure/status/1151158631527849985\nIntro Thanks for inviting me. I’m going to talk about submarine swaps and Lightning Loop which is something that I work on at Lightning Labs.\nBitcoin - One Currency, Multiple Settlement Networks Something that is pretty important to understand about Lightning is that it is a flow network so once you set …"},{"uri":"/austin-bitcoin-developers/2019-06-29-hardware-wallets/","title":"Hardware Wallets","content":"https://twitter.com/kanzure/status/1145019634547978240\nsee also:\nExtracting seeds from hardware wallets The future of hardware wallets coredev.tech 2019 hardware wallets discussion Background A bit more than a year ago, I went through Jimmy Song\u0026amp;rsquo;s Programming Blockchain class. That\u0026amp;rsquo;s where I met M where he was the teaching assistant. Basically, you write a python bitcoin library from scratch. The API for this library and the classes and fnuctions that Jimmy uses is very easy to read …"},{"uri":"/chaincode-labs/chaincode-residency/2019-06-28-christian-decker-multiparty-channels/","title":"Multiparty Channels (Lightning Network)","content":"Location: Chaincode Labs Lightning Residency 2019\nSlides: https://residency.chaincode.com/presentations/lightning/Multiparty_Channels.pdf\nSymmetric Update Protocols eltoo Update Mechanism Two days ago, we’ve seen the symmetric update mechanism called eltoo, and having a symmetric update mechanism has some really nice properties that enable some really cool stuff. Just to remind everybody, this is what eltoo looks like. That’s the one you\u0026amp;rsquo;ve already seen. It’s not the only symmetric update …"},{"uri":"/chaincode-labs/chaincode-residency/2019-06-28-christian-decker-rendezvous-routing/","title":"Rendezvous Routing","content":"Rendezvous Routing (Lightning Network)\nLocation: Chaincode Residency 2019\nSlides: https://residency.chaincode.com/presentations/lightning/Rendezvous_Routing.pdf\nTranscript by: Caralie Chrisco and Davius Parvin\nIntroduction Okay, the second part is rendezvous routing. I basically already gave away the trick but I hope you all forgot. So what is rendezvous routing? Anybody have a good explanation of what we are trying to do here? So we have someplace where we meet in the middle, and I don\u0026amp;rsquo;t …"},{"uri":"/speakers/fabrice-drouin/","title":"Fabrice Drouin","content":""},{"uri":"/tags/limitations/","title":"limitations","content":""},{"uri":"/chaincode-labs/chaincode-residency/2019-06-26-fabrice-drouin-limitations-of-lightweight-clients/","title":"Limitations of Lightweight Clients","content":"Location: Chaincode Labs Lightning Residency 2019\nIntroduction The limitations it\u0026amp;rsquo;s uh you have to fight when you want to build lightweight clients mobile clients so this again, this is how mobile clients work, you scan payment requests, you have a view of the network that is supposed to be good enough, you compute the routes, you get an HTLC, you get a preimage back you\u0026amp;rsquo;ve paid.\nSo a Lightning node is a Bitcoin node, as in, you have to be able to create, sign, and send Bitcoin …"},{"uri":"/chaincode-labs/chaincode-residency/2019-06-26-rene-pickhardt-path-finding-lightning-network/","title":"Path Finding in the Lightning Network","content":"Location: Chaincode Residency 2019\nIntroduction Today I\u0026amp;rsquo;m going to talk a little bit about path finding on the Lightning Network and some part of it will be about the gossip protocol which is like a little bit of a review of what the gossip messages are going to look like. So it\u0026amp;rsquo;s a little bit basic again. But other than that, I\u0026amp;rsquo;ve been told that you seek more for like opinionated talks and recent ideas instead of, like, how the bolts work because you already know all of that. …"},{"uri":"/tags/path-finding/","title":"path-finding","content":""},{"uri":"/tags/splicing/","title":"splicing","content":""},{"uri":"/chaincode-labs/chaincode-residency/2019-06-26-rene-pickhardt-splicing/","title":"Splicing","content":"Location: Chaincode Labs Lightning Residency 2019\nTranscript by: Caralie Chrisco\nIntroduction So splicing basically means you have a payment channel, you have a certain capacity of a payment channel and you want to change the capacity on the payment channel. But you don\u0026amp;rsquo;t want to change your balance right? For balance change,(inaudible) we\u0026amp;rsquo;ll get some money on it. But splicing really means you want to change the capacity.\nI mean the obvious way of doing this is close the channel, …"},{"uri":"/chaincode-labs/chaincode-residency/2019-06-26-rene-pickhardt-update-layer/","title":"The Update Layer","content":"Location: Chaincode Labs Lightning Residency 2019\nIntroduction Maybe we had a wrong impression, you can ask, like in Christian’s talk, as many questions as you want while the presentation is there. So, it\u0026amp;rsquo;s a small disclaimer just saying: these slides are part of a much larger slide set which is open-source and you find notes and, I think, we share slides in the Google Docs anyway.\nThe outline of the talk is, I’m going to talk about the construction of payment channels in Bitcoin. I start …"},{"uri":"/tags/update-layer/","title":"update layer","content":""},{"uri":"/chaincode-labs/chaincode-residency/2019-06-25-fabrice-drouin-attack-vectors-of-lightning-network/","title":"Attack Vectors of Lightning Network","content":"Location: Chaincode Residency – Summer 2019\nIntroduction All right so I\u0026amp;rsquo;m going to introduce really quickly attack vectors on Lightning. I focus on first what you can do with the Lightning protocol, but I will mostly speak about how attacks will probably happen in real life. It\u0026amp;rsquo;s probably not going to be direct attacks on the protocol itself.\nDenial of Service So the basic attacks you can have when you\u0026amp;rsquo;re running lightning nodes are denial of service attacks basically. …"},{"uri":"/tags/eltoo/","title":"eltoo","content":""},{"uri":"/chaincode-labs/chaincode-residency/2019-06-25-christian-decker-eltoo/","title":"Eltoo","content":"Eltoo: The (Far) Future of Lightning\nLocation: Chaincode Labs\nSlides: https://residency.chaincode.com/presentations/lightning/Eltoo.pdf\nEltoo white paper: https://blockstream.com/eltoo.pdf\nBitcoin Magazine article: https://bitcoinmagazine.com/articles/noinput-class-bitcoin-soft-fork-simplify-lightning\nIntro Who has never heard about eltoo? It is my pet project and I am pretty proud of it. I will try to keep this short. I was told that you all have seen my presentation about the evolution of …"},{"uri":"/tags/multiple-path-payments/","title":"multiple-path payments","content":""},{"uri":"/chaincode-labs/chaincode-residency/2019-06-25-alex-bosworth-mpp/","title":"Multiple-path Payments (MPP)","content":"Topic: Multiple-path Payments (MPP)\nLocation: Chaincode Residency 2019\nBigger, Faster, Cheaper - Multiplexing Payments Alex: How to do multiple path payments. So there\u0026amp;rsquo;s a question: why do we even need multiple path payments? So you have a channel \u0026amp;ndash; like \u0026amp;ndash; we don\u0026amp;rsquo;t have them now, so are we really hurting for them? So I kind of like describing different situations where you would need it. So in the first quadrant you can see I have two channels. One of my channels has …"},{"uri":"/tags/onion/","title":"onion","content":""},{"uri":"/chaincode-labs/chaincode-residency/2019-06-25-christian-decker-onion-routing-deep-dive/","title":"Onion Routing Deep Dive","content":"Location: Chaincode Residency – Summer 2019\nOnion Routing Deep Dive But we\u0026amp;rsquo;ve not seen exactly why we are using an onion, or why we chose this construction of an onion and how this construction of an onion actually looks like. So my goal right now is to basically walk you through the iterations that onion routing packets have done so far, and why we chose this construction we have here.\nSo, just to be funny, I have once again the difference between distance vector routing, which is …"},{"uri":"/tags/routing-failures/","title":"routing failures","content":""},{"uri":"/chaincode-labs/chaincode-residency/2019-06-25-fabrice-drouin-routing-failures/","title":"Routing Failures","content":"Topic: Routing Failures\nLocation: Chaincode Labs Lightning Residency 2019\nIntroduction So I\u0026amp;rsquo;m going to talk about routing failures in lightning. Basically lightning is a network of payment channels and you can pay anyone, you can find a route. In routing in lightning you have two completely different concepts: how to find a route (path finding) and once you have a route how to actually send a payment through the routes to the final destination. This is what Christian showed that\u0026amp;rsquo;s …"},{"uri":"/tags/sphinx/","title":"sphinx","content":""},{"uri":"/chaincode-labs/chaincode-residency/2019-06-24-fabrice-drouin-base-and-transport-layers-of-lightning-network/","title":"Base and Transport Layers of the Lightning Network","content":"Location: Chaincode Labs Lightning Residency 2019\nSlides: https://residency.chaincode.com/presentations/lightning/Base_Transport.pdf\nIntroduction Fabrice: The base and transport layer, almost everything was already introduced this morning so it\u0026amp;rsquo;s going to be very quick. So have you visited the lightning repo on GitHub? Who hasn\u0026amp;rsquo;t?\nOkay, good. So you\u0026amp;rsquo;ve seen all this? That was a test.\nWe\u0026amp;rsquo;ve covered almost everything this morning. I\u0026amp;rsquo;m just gonna get back to the base …"},{"uri":"/speakers/conner-fromknecht/","title":"Conner Fromknecht","content":""},{"uri":"/stephan-livera-podcast/2019-06-24-conner-fromknecht-stephan-livera/","title":"Conner Fromknecht - Stephan Livera","content":"Stephan Livera podcast with Conner Fromknecht - June 24th 2019\nhttps://twitter.com/kanzure/status/1143553150152060928\nPodcast: https://stephanlivera.com/episode/83\nStephan: Conner I am a big fan of what you guys are doing at Lightning Labs and I’ve been trying to get you on for a while. I’m glad that we were finally able to make it happen. Welcome to the show.\nConner: Awesome, thank you Stephan. It has been a while since we first met in Australia. We’ve been busy putting stuff together for 0.7 …"},{"uri":"/chaincode-labs/chaincode-residency/2019-06-24-rene-pickhardt-multihop-in-lightning/","title":"Multihop of the Lightning Network","content":"Location: Chaincode Labs Lightning Residency 2019\nSlides: https://residency.chaincode.com/presentations/lightning/Multihop_Layer.pdf\nIntroduction I\u0026amp;rsquo;m going to talk about Lightning Network payment channels and the update layer which is basically multihop payments and the outline of this talk is one slide myths about routing that are floating around and I just want to discuss them in the beginning very briefly. Then I will talk about the payment process on the Lightning Network and compare …"},{"uri":"/chaincode-labs/chaincode-residency/2019-06-19-john-newbery-wallet-development/","title":"Bitcoin Core Wallet Development","content":"Wallet Development in Bitcoin Core\nLocation: Chaincode Labs 2019 Residency\nSlides: https://residency.chaincode.com/presentations/bitcoin/Wallet_Development.pdf\nIntro I am going to talk to you about wallets. As for the previous presentation I have all of the links in this document which I will share with you. First of all why should we care about wallets? Kind of boring right? You’ve had all this fun stuff about peer-to-peer and consensus. Wallets are just on the edge. Maybe you’re not even …"},{"uri":"/chaincode-labs/chaincode-residency/2019-06-18-james-obeirne-advanced-segwit/","title":"Advanced Segwit","content":"Location: Chaincode Labs 2019 Residency\nSlides: https://residency.chaincode.com/presentations/bitcoin/Advanced_segwit.pdf\nJames O\u0026amp;rsquo;Beirne: To sort of vamp off of Jonas\u0026amp;rsquo;s preamble, I\u0026amp;rsquo;m not that smart. I\u0026amp;rsquo;m a decent programmer, but compared to a lot of people who work on Bitcoin, I barely know what I\u0026amp;rsquo;m doing. I kind of consider myself like a carpenter, a digital carpenter equivalent. I\u0026amp;rsquo;m a steady hand. I can get things done. I\u0026amp;rsquo;m fairly patient, which i s key …"},{"uri":"/tags/musig/","title":"musig","content":""},{"uri":"/tftc-podcast/2019-06-18-andrew-poelstra-tftc/","title":"Tales from the Crypt with Andrew Poelstra","content":"TFTC podcast with Andrew Poelstra - June 18th 2019 (Abridged)\nhttps://twitter.com/kanzure/status/1160178010986876928\nPodcast: https://talesfromthecrypt.libsyn.com/tales-from-the-crypt-80-andrew-poelstra\nHow the idea of Taproot was formed Andrew: There are some small off suit IRC channels of bitcoin-wizards where people discuss some specific topics such as Minisketch which is a set reconciliation protocol that was developed by Greg Maxwell, Pieter Wuille and Gleb Naumenko among a couple of …"},{"uri":"/chaincode-labs/chaincode-residency/2019-06-17-john-newbery-security-models/","title":"Security Models","content":"Topic: Security Models\nLocation: Chaincode Labs 2019 Residency\nSlides: https://residency.chaincode.com/presentations/bitcoin/security_models.pdf\nJohn Newbery: Alright, Security Models. This is going to be like a quick whistle-stop tour of various things, very high-level view. I\u0026amp;rsquo;m going to start by giving you some kind of framework to think about things. So in cryptography, we often talk about security proofs in terms of existing schemes, we talk about assumptions.\nSo, for example\u0026amp;hellip; …"},{"uri":"/breaking-bitcoin/","title":"Breaking Bitcoin","content":" Breaking Bitcoin 2017 Breaking Bitcoin 2019 "},{"uri":"/breaking-bitcoin/2019/","title":"Breaking Bitcoin 2019","content":" Carl Dong - Bitcoin Build System Chris Belcher - Breaking Bitcoin Privacy Udi Wertheimer - Breaking Wasabi Warren Togami - Defense Of Bitcoin Charles Guillemet - Extracting Seeds From Hardware Wallets Aaron van Wirdum, Eric Voskuil, Jimmy Song, Rodolfo Novak - Fud Perceived Vs Real Bitcoin Risks Stepan Snigirev - Future Of Hardware Wallets Joost Jager - HODL Invoices Joost Jager - Lightning Network Routing Security Olaoluwa Osuntokun, Justin Camarena, Matt Corallo, Michael Folkson - Lightning …"},{"uri":"/breaking-bitcoin/2019/2019-06-09-joost-jager-hodl-invoices/","title":"HODL Invoices","content":"Hodl Invoices (Breaking Bitcoin training session)\nhttps://twitter.com/kanzure/status/1146124260324384768\nIntro My name is Joost, Michael introduced me already. I’ve been working with Lightning Labs since the middle of last year and during that time I’ve worked on several subprojects within lnd. lnd is the Lightning implementation developed by Lightning Labs. I’m not sure really what the background knowledge is at this point in this three day course. One of those subprojects within lnd is called …"},{"uri":"/speakers/ethan-heilman/","title":"Ethan Heilman","content":""},{"uri":"/chaincode-labs/chaincode-residency/2019-06-12-ethan-heilman-network-partitioning-attacks/","title":"Network Partitioning Attacks","content":"Bitcoin network partitioning \u0026amp;amp; network-level privacy attacks\nLocation: Chaincode Labs 2019 Residency\nSlides: https://residency.chaincode.com/presentations/bitcoin/ethan_heilman_p2p.pdf\nEclipse attack paper: https://eprint.iacr.org/2015/263.pdf\nBitcoin’s P2P Network Please interrupt me. I\u0026amp;rsquo;m going to go through this stuff a little bit quickly because I hear that you\u0026amp;rsquo;ve already read Eclipse attack paper and you\u0026amp;rsquo;ve already looked at some of the peer to peer stuff.\nBitcoin uses …"},{"uri":"/lets-talk-bitcoin-podcast/","title":"Lets Talk Bitcoin Podcast","content":" Christopher Jeffrey - Consensus Barnacles Andreas Antonopoulos - Consensus Uasf And Forks Pieter Wuille, Jonas Nick - The Tools and The Work "},{"uri":"/lets-talk-bitcoin-podcast/2019-06-09-ltb-pieter-wuille-jonas-nick/","title":"The Tools and The Work","content":"Let\u0026amp;rsquo;s Talk Bitcoin with Pieter Wuille and Jonas Nick - June 9th 2019\nhttps://twitter.com/kanzure/status/1155851797568917504\nPart 1: https://letstalkbitcoin.com/blog/post/lets-talk-bitcoin-400-the-tools-and-the-work\nPart 2: https://letstalkbitcoin.com/blog/post/lets-talk-bitcoin-401-the-tools-and-the-work-part-2\nDraft of BIP-Schnorr: https://github.com/sipa/bips/blob/bip-schnorr/bip-schnorr.mediawiki\nDraft of BIP-Taproot: https://github.com/sipa/bips/blob/bip-schnorr/bip-taproot.mediawiki …"},{"uri":"/breaking-bitcoin/2019/2019-06-08-mempool-analysis-simulation/","title":"Mempool Analysis \u0026 Simulation","content":"https://twitter.com/kanzure/status/1137342023063744512\nslides: https://breaking-bitcoin.com/docs/slides/2019/mempoolAnalysis.pdf\nIntroduction Fun fact: I don\u0026amp;rsquo;t think anyone knows this fact, but antpool is a miner and antpool is not mining replace-by-fee transactions. What I mean by that is that if you do a replace-by-fee transaction, they will ignore the second high fee transaction. There are cases where transactions are RBF-bumped to increase the fee to make it mined faster, so you RBF …"},{"uri":"/breaking-bitcoin/2019/p2p-encryption/","title":"P2P Encryption","content":"bip324: v2 message transport protocol\nhttps://twitter.com/kanzure/status/1137312478373851136\nslides: https://twitter.com/_jonasschnelli_/status/1137389541512351749\nPrevious talks https://btctranscripts.com/scalingbitcoin/milan-2016/bip151-peer-encryption/\nhttps://btctranscripts.com/sf-bitcoin-meetup/2017-09-04-jonas-schenlli-bip150-bip151/\nhttps://btctranscripts.com/bitcoin-core-dev-tech/2019-06-07-p2p-encryption/\nIntroduction This will be a technical talk. I hope you\u0026amp;rsquo;re prepared for some …"},{"uri":"/bitcoin-core-dev-tech/2019-06/2019-06-07-assumeutxo/","title":"Assumeutxo","content":"Assumeutxo\nhttps://twitter.com/kanzure/status/1137008648620838912\nWhy assumeutxo assumeutxo is a spiritual continuation of assumevalid. Why do we want to do this in the first place? At the moment, it takes hours and days to do initial block download. Various projects in the community have been implementing meassures to speed this up. Casa I think bundles datadir with their nodes. Other projects like btcpay have various ways of bundling this up and signing things with gpg keys and these solutions …"},{"uri":"/bitcoin-core-dev-tech/2019-06/","title":"Bitcoin Core Dev Tech 2019","content":" James O\u0026amp;#39;Beirne - Assumeutxo Code Review Matt Corallo - Great Consensus Cleanup Sjors Provoost, Jonas Schnelli, Andrew Chow - Hardware Wallets Michael Ford, Wladimir van der Laan - Maintainers view of the Bitcoin Core project P2P Encryption Olaoluwa Osuntokun, Jeremy Rubin - SIGHASH_NOINPUT, ANYPREVOUT Signet Ruben Somsen - Statechains Pieter Wuille - Taproot Tadge Dryja - Utreexo Andrew Chow - Wallet Architecture "},{"uri":"/bitcoin-core-dev-tech/2019-06/2019-06-07-hardware-wallets/","title":"Hardware Wallets","content":"https://twitter.com/kanzure/status/1136924010955104257\nHow much should Bitcoin Core do, and how much should other libraries do? Andrew Chow wrote the wonderful HWI tool. Right now we have a pull request to support external signers. The HWI script can talk to most major hardware wallets because it has all the drivers built in now, and it can get keys from it, and sign arbitrary transactions. That\u0026amp;rsquo;s roughly what it does. It\u0026amp;rsquo;s kind of manual, though. You have to enter some python …"},{"uri":"/bitcoin-core-dev-tech/2019-06/2019-06-07-p2p-encryption/","title":"P2P Encryption","content":"https://twitter.com/kanzure/status/1136939003666685952\nhttps://github.com/bitcoin-core/bitcoin-devwiki/wiki/P2P-Design-Philosophy\n\u0026amp;ldquo;Elligator Squared: Uniform Points on Elliptic Curves of Prime Order as Uniform Random Strings\u0026amp;rdquo; https://eprint.iacr.org/2014/043\nPrevious talks https://btctranscripts.com/scalingbitcoin/milan-2016/bip151-peer-encryption/\nhttps://btctranscripts.com/sf-bitcoin-meetup/2017-09-04-jonas-schnelli-bip150-bip151/\nIntroduction This proposal has been in progress for …"},{"uri":"/bitcoin-core-dev-tech/2019-06/2019-06-07-signet/","title":"Signet","content":"Signet\nhttps://lists.linuxfoundation.org/pipermail/bitcoin-dev/2019-March/016734.html\nhttps://twitter.com/kanzure/status/1136980462524608512\nIntroduction I am going to talk a little bit about signet. Does anyone not know what signet is? The idea is to have a signature of the block or the previous block. The idea is that testnet is horribly broken for testing things, especially testing things for long-term. You have large reorgs on testnet. What about testnet with a less broken difficulty …"},{"uri":"/bitcoin-core-dev-tech/2019-06/2019-06-07-statechains/","title":"Statechains","content":"Blind statechains: UTXO transfer with a blind signing server\nhttps://twitter.com/kanzure/status/1136992734953299970\n\u0026amp;ldquo;Formalizing Blind Statechains as a minimalistic blind signing server\u0026amp;rdquo; https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2019-June/017005.html\noverview: https://medium.com/@RubenSomsen/statechains-non-custodial-off-chain-bitcoin-transfer-1ae4845a4a39\nstatechains paper: https://github.com/RubenSomsen/rubensomsen.github.io/blob/master/img/statechains.pdf\nprevious …"},{"uri":"/tags/accumulators/","title":"accumulators","content":""},{"uri":"/tags/forks/","title":"forks","content":""},{"uri":"/bitcoin-core-dev-tech/2019-06/2019-06-06-great-consensus-cleanup/","title":"Great Consensus Cleanup","content":"https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2019-March/016714.html\nhttps://twitter.com/kanzure/status/1136591286012698626\nIntroduction There\u0026amp;rsquo;s not much new to talk about. Unclear about CODESEPARATOR. You want to make it a consensus rule that transactions can\u0026amp;rsquo;t be larger than 100 kb. No reactions to that? Alright. Fine, we\u0026amp;rsquo;re doing it. Let\u0026amp;rsquo;s do it. Does everyone know what this proposal is?\nValidation time for any block\u0026amp;ndash; we were lazy about fixing this. …"},{"uri":"/bitcoin-core-dev-tech/2019-06/2019-06-06-maintainers/","title":"Maintainers view of the Bitcoin Core project","content":"https://twitter.com/kanzure/status/1136568307992158208\nHow do the maintainers think or feel everything is going? Are there any frustrations? Could contributors help eliminate these frustrations? That\u0026amp;rsquo;s all I have.\nIt would be good to have better oversight or overview about who is working in what direction, to be more efficient. Sometimes I have seen people working on the same thing, and both make a similar pull request with a lot of overlap. This is more of a coordination issue. I think …"},{"uri":"/speakers/michael-ford/","title":"Michael Ford","content":""},{"uri":"/breaking-bitcoin/2019/secure-protocols-bip-taproot/","title":"Secure Protocols Bip Taproot","content":"36C7 1A37 C9D9 88BD E825 08D9 B1A7 0E4F 8DCD 0366\nhttps://twitter.com/kanzure/status/1137358557584793600\nhttp://diyhpl.us/wiki/transcripts/bitcoin-core-dev-tech/2019-06-06-taproot/\nslides: https://nickler.ninja/slides/2019-breaking.pdf\nIntroduction I am going to tlak about something that is a collaboration of many people in the bitcoin community including my colleagues at Blockstream. The bip-taproot proposal was recently posted to the bitcoin-dev mailing list which proposes an improvement for …"},{"uri":"/bitcoin-core-dev-tech/2019-06/2019-06-06-noinput-etc/","title":"SIGHASH_NOINPUT, ANYPREVOUT","content":"SIGHASH_NOINPUT, ANYPREVOUT, OP_CHECKSIGFROMSTACK, OP_CHECKOUTPUTSHASHVERIFY, and OP_SECURETHEBAG\nhttps://twitter.com/kanzure/status/1136636856093876225\nThere\u0026amp;rsquo;s apparently some political messaging around OP_SECURETHEBAG and \u0026amp;ldquo;secure the bag\u0026amp;rdquo; might be an Andrew Yang thing.\nSIGHASH_NOINPUT A bunch of us are familiar with NOINPUT. Does anyone need an explainer? What\u0026amp;rsquo;s the difference from the original NOINPUT and the new one? NOINPUT is kind of scary to at least some people. …"},{"uri":"/bitcoin-core-dev-tech/2019-06/2019-06-06-taproot/","title":"Taproot","content":"Taproot\nhttps://github.com/bitcoin/bips/blob/master/bip-0340.mediawiki\nhttps://lists.linuxfoundation.org/pipermail/bitcoin-dev/2019-May/016914.html\nhttps://bitcoinmagazine.com/articles/taproot-coming-what-it-and-how-it-will-benefit-bitcoin/\npreviously: http://diyhpl.us/wiki/transcripts/bitcoin-core-dev-tech/2018-03-06-taproot-graftroot-etc/\nhttps://twitter.com/kanzure/status/1136616356827283456\nIntroduction Okay, so, first question- who put my name on that list and what do they want? It …"},{"uri":"/bitcoin-core-dev-tech/2019-06/2019-06-06-utreexo/","title":"Utreexo","content":"Utreexo: hash-based accumulator for bitcoin UTXOs\nhttp://diyhpl.us/wiki/transcripts/bitcoin-core-dev-tech/2018-10-08-utxo-accumulators-and-utreexo/\nhttp://diyhpl.us/wiki/transcripts/mit-bitcoin-expo-2019/utreexo/\nUtreexo paper https://eprint.iacr.org/2019/611.pdf\nhttps://github.com/mit-dci/utreexo\nhttps://twitter.com/kanzure/status/1136560700187447297\nIntroduction You still download everything; instead of writing to your UTXO database, you modify your accumulator. You accept a proof that …"},{"uri":"/speakers/wladimir-van-der-laan/","title":"Wladimir van der Laan","content":""},{"uri":"/bitcoin-core-dev-tech/2019-06/2019-06-05-code-review/","title":"Code Review","content":"Code review survey and complaints https://twitter.com/kanzure/status/1136261311359324162\nIntroduction I wanted to talk about the code review process for Bitcoin Core. I have done no code reviews, but following along the project for the past year I\u0026amp;rsquo;ve heard that this is a pain point for the project and I think most developers would love to see it improved. I\u0026amp;rsquo;d like to help out in some way to help infuse some energy to help with code reviews. I sent out a survey. 11 people responded. …"},{"uri":"/bitcoin-core-dev-tech/2019-06/2019-06-05-wallet-architecture/","title":"Wallet Architecture","content":"Bitcoin Core wallet architecture + descriptors\nhttps://twitter.com/kanzure/status/1136282460675878915\nwriteup: https://github.com/bitcoin/bitcoin/issues/16165\nWallet architecture discussion There are three main areas here. One is IsMine: how do I determine a particular output is affecting my wallet? What about asking for a new address, where is it coming from? That\u0026amp;rsquo;s not just get new address, it\u0026amp;rsquo;s get raw change address, it\u0026amp;rsquo;s also change being created in fundrawtransaction. The …"},{"uri":"/austin-bitcoin-developers/2019-05-27-drivechain-paul-sztorc/","title":"Drivechain","content":"Drivechain: An interoperability layer-2, Described in terms of the lightning network- something you already understand\nhttps://twitter.com/kanzure/status/1133202672570519552\nAbout me Okay. So here\u0026amp;rsquo;s some things about myself. I\u0026amp;rsquo;ve been a bitcoiner since 2012. I\u0026amp;rsquo;ve published bitcoin research on truthcoin.info blog. I\u0026amp;rsquo;ve presented at Scaling Bitcoin 1, 2, 3, 4, tabconf, and Building on Bitcoin. My background is in economics and statistics. I worked at Yale Econ Department as …"},{"uri":"/speakers/paul-sztorc/","title":"Paul Sztorc","content":""},{"uri":"/what-bitcoin-did-podcast/2019-05-14-adam-back-bryan-bishop-block-reorgs/","title":"Block Reorgs","content":"Topic: Bitcoin Block Re-orgs\nLocation: What Bitcoin Did Podcast\nBitcoin Stack Exchange on blockchain rollbacks: https://bitcoin.stackexchange.com/questions/87652/51-attack-apparently-very-easy-refering-to-czs-rollback-btc-chain-how-t\nTranscript completed by: Peter McCormack Edited by: Michael Folkson\nBitcoin Block Re-orgs Peter McCormack (PM): Adam, how are you?\nAdam Back (AB): Good!\nPM: How you doing Bryan?\nBryan Bishop (BB): Doing good!\nPM: So we\u0026amp;rsquo;re here to talk about re-orgs. Something …"},{"uri":"/what-bitcoin-did-podcast/","title":"What Bitcoin Did Podcast","content":" Adam Back, Bryan Bishop - Block Reorgs "},{"uri":"/magicalcryptoconference/2019/crypto-in-cryptocurrency/","title":"Crypto In Cryptocurrency","content":"The \u0026amp;ldquo;crypto\u0026amp;rdquo; in cryptocurrency: Why everything is weird and hard\nI do not have any slides for you. This is my attempt to keep this non-technical, by depriving myself of any ability to write equations on screen. The topic of my talk is why everything is weird and hard in cryptocurrency. What is cryptography as a mathematics and field of science? And how does this work in practice?\nEncryption Historically the purvue of cryptography is encryption, like trying to come up with something …"},{"uri":"/magicalcryptoconference/2019/fork-dynamics/","title":"Fork Dynamics","content":"Fork dynamics\nThank you, Samson, for that great introduction and thank you for organizing this awesome event. It\u0026amp;rsquo;s great seeing everyone. A few years ago, the situation was extremely different. When Samson originally asked me to give a talk, I kind of thought a little bit about what I should talk about and I wasn\u0026amp;rsquo;t sure what\u0026amp;rsquo;s most interesting. A few years ago, it was much more clear about the set of things going on. I had something to say about those things. I guess now, I …"},{"uri":"/magicalcryptoconference/","title":"Magicalcryptoconference","content":" Magicalcryptoconference 2019 "},{"uri":"/magicalcryptoconference/2019/","title":"Magicalcryptoconference 2019","content":" Eric Lombrozo, Matt Corallo, John Newbery, Luke Dashjr, Katherine Wu - Bitcoin Protocol Development Panel Adam Back - Bitcoin Satellite Network Adam Back, Rodolfo Novak, Elaine Ou, Adam Back, Richard Myers - Bitcoin Without Internet Andrew Poelstra - Crypto In Cryptocurrency Peter Todd - Cryptographic Hocus Pocus Eric Lombrozo - Fork Dynamics Brandon Goodell, Andrew Poelstra, Alexandra Moxin - Future Of Privacy Coins Phil Chen - Htc Intro Will O\u0026amp;#39;Beirne - Lightning Payments Will …"},{"uri":"/magicalcryptoconference/2019/the-state-of-bitcoin-mining/","title":"The State of Bitcoin Mining","content":"Topic: The State of Bitcoin Mining: No Good, The Bad, and The Ugly\nSo I\u0026amp;rsquo;m going to talk a little bit about kind of the state of mining and the set of protocols that are used for mining today, a tiny bit about the history. And then I\u0026amp;rsquo;m going to talk very briefly about some of the solutions that are being proposed, whether it\u0026amp;rsquo;s BetterHash, whether it\u0026amp;rsquo;s Braidpool design, rebooting P2Pool, and some of the other stuff, only kind of briefly at the end. But mostly, I just want …"},{"uri":"/tags/zero-knowledge/","title":"zero-knowledge","content":""},{"uri":"/magicalcryptoconference/2019/bitcoin-satellite-network/","title":"Bitcoin Satellite Network","content":"Bitcoin in Spaaace! I am going to be talking about the bitcoin satellite service that Blockstream has been offering for a few years now. I am going to talk about what it does and why that\u0026amp;rsquo;s interesting to users.\nSatellite infrastructure There are 4 satellites, 2 uplinks with base stations sending data up to the satellites, and then 5 transponders. It\u0026amp;rsquo;s covering both Asia and Australia with one satellite with two transponders. Telstar 18v was launched by SpaceX late last year. It uses …"},{"uri":"/speakers/elizabeth-stark/","title":"Elizabeth Stark","content":""},{"uri":"/magicalcryptoconference/2019/htc/","title":"Htc","content":"HTC / Exodus\nIntroduction SM: This conversation started a couple months ago in Hong Kong with Phil Chen and Adam Back were sitting in a bar talking about the bitcoin industry and what would move it forward. Without further adue, please welcome Phil Chen.\nSpecial announcement from HTC Exodus Hi. I am Phil Chen from HTC. As you may know, we built the first Android phone in 2008. The reason why we did that was because we believe in open-source. We believe in the promise of the internet. As we all …"},{"uri":"/magicalcryptoconference/2019/intro/","title":"Intro","content":"Intro\nWhalepanda\nHello? Ladies and gentlemen, please take your seats and we\u0026amp;rsquo;re going to start now. Good afternoon everyone. I\u0026amp;rsquo;m a self-proclaimed VP of operations and swag for this crypto conference. I\u0026amp;rsquo;m also a friend of the Magical Crypto Friends. I\u0026amp;rsquo;m very happy to see the turnout for this conference. I see people who are clearly passionate based on the way they dress. Thank you all for coming. I am going to ask a question. What\u0026amp;rsquo;s your favorite thing about this …"},{"uri":"/speakers/leigh-cuen/","title":"Leigh Cuen","content":""},{"uri":"/magicalcryptoconference/2019/lightning-payments/","title":"Lightning Payments","content":"Lightning payments (and more) on the web\nCL: Thank you Elizabeth and Stacy for that great talk. Who runs a lightning node here? So a lot of you. Are you guys excited about lightning? Great, we have like four more talks on lightning. Next we have Will O\u0026amp;rsquo;Beirne who will be talking about lightning payments on the web. Big round of applause.\nIntroduction Hey y\u0026amp;rsquo;all. We\u0026amp;rsquo;re doing a DIY setup here. Just bare with me. Alright. It was great to hear from Elizabeth Stark. Today I am going …"},{"uri":"/magicalcryptoconference/2019/ln-present-and-future-panel/","title":"Ln Present And Future Panel","content":"Lightning network present \u0026amp;amp; future panel\nLC: Can everyone hear me now? Alright, alright.\nWO: It\u0026amp;rsquo;s getting some good usage. A lot of those are businesses. Definitely it\u0026amp;rsquo;s in the early stage. Elizabeth talked about this. There\u0026amp;rsquo;s a lot of things that are mostly for fun, it\u0026amp;rsquo;s not really at ecommerce yet.\nLC: That\u0026amp;rsquo;s for lnd?\nWO: Sure, and I think Lisa can talk about c-lightning.\nLC: I like these different implementations for LN. Lisa, what about c-lightning …"},{"uri":"/magicalcryptoconference/2019/mcf-episode/","title":"Mcf Episode","content":"Video MCF Short: https://youtu.be/SnfKIKL_Ghk\nWP: The short was not about Craig Wright. It was not about him being a fraud, because he is not a fraud.\nSM: We also have a store. I don\u0026amp;rsquo;t think we\u0026amp;rsquo;re ready to start shipping stuff yet, so inventory will remain zero. I\u0026amp;rsquo;ll post a tweet when we\u0026amp;rsquo;re ready to start selling stuff. We might have some t-shirts and some other stuff. But not the coins, which are limited edition.\nWP: The coins are just for the conference here. If someone …"},{"uri":"/noded-podcast/2019-05-11-andrew-poelstra-miniscript/","title":"Miniscript","content":"Noded podcast May 10th 2019\nhttps://twitter.com/kanzure/status/1135217746059415552\nIntros Pierre: Welcome to the Noded Bitcoin podcast. I’m your co-host Pierre Rochard with my other co-host Michael Goldstein aka bitstein. How’s it going Michael?\nbitstein: It’s going well, I just hope they don’t ban Bitcoin\nPierre: Any day now. We have a very special guest on today, Andrew Poelstra from Blockstream. Andrew, how are you?\nAndrew: I’m good. How are you?\nPierre: Great. Did you hear today’s news about …"},{"uri":"/noded-podcast/","title":"Noded Podcast","content":" John Newbery - CVE-2018-17144 Bug Olaoluwa Osuntokun, Conner Fromknecht - Lnd Andrew Poelstra - Miniscript "},{"uri":"/speakers/phil-chen/","title":"Phil Chen","content":""},{"uri":"/speakers/stacy-herbert/","title":"Stacy Herbert","content":""},{"uri":"/magicalcryptoconference/2019/state-of-lightning-network/","title":"State Of Lightning Network","content":"Fireside chat on the state of the lightning network\nIntroduction WP: We have a fireside chat with Stacy Herbert from Kaiser Report and Elizabeth Stark. Some people say she is the CEO of Lightning Network, but she is the CEO of Lightning Labs. Let\u0026amp;rsquo;s invite them on stage.\nSH: Did anyone notice the bitcoin price today? How many here are reckless? How many of you have used lightning? Alright, how many are torchbearers? Wow, not very many. How many are running lightning nodes? Yeah. Alright. …"},{"uri":"/magicalcryptoconference/2019/submarine-swaps/","title":"Submarine Swaps","content":"Bridging off-chain and on-chain with submarine swaps\nIntroduction Hi, I work at Lightning Labs. I want to talk about the dawn of hyperloop. It\u0026amp;rsquo;s a new concept.\nHyperloop To zoom out on what problem we\u0026amp;rsquo;re working on here, we had this cool lightning network. But it\u0026amp;rsquo;s, the way the lightning network works, is that it\u0026amp;rsquo;s complementary to the bitcoin network. Each side has its pros and cons. If you want the most effective way to send capital around, you want to leverage both. …"},{"uri":"/magicalcryptoconference/2019/taxonomy-of-ln-nodes/","title":"Taxonomy Of Ln Nodes","content":"Introduction Hello. I work at Blockstream on c-lightning. I am here today to talk to you about a taxonomy of nodes about who\u0026amp;rsquo;s who on the lightning network. I wnat ot go through the tools that have been built, looking through the perspectives of what different nodes are trying to accomplish.\nLN map There\u0026amp;rsquo;s a bunch of nodes on the network. Let\u0026amp;rsquo;s look at some stats. There\u0026amp;rsquo;s a little over 8,317 nodes. There are two categories so far. On the LN statistics site, it will say …"},{"uri":"/speakers/will-obeirne/","title":"Will O'Beirne","content":""},{"uri":"/sf-bitcoin-meetup/2019-05-02-conner-fromknecht-lnd-0.6-beta/","title":"Lnd 0.6 Beta","content":"Conner Fromknecht\nSF Lightning Devs\nLND 0.6 Beta Deep Dive\nIntro lnd 0.6 was about seven months in the making. There’s more things that we could fit into this talk alone but I cherrypicked some of the highlights and things that will have some real world impact on users of the network or people who are using the API or just generally users of lnd. The high level impact on the network going forward and how we plan to scale up for the next 100K channels that come onto the network.\nOverview lnd 0.5 …"},{"uri":"/london-bitcoin-devs/2019-05-01-stepan-snigirev-hardware-wallet-attacks/","title":"Hardware wallet attacks","content":"Topic: Hardware Wallets (History of attacks)\nLocation: London Bitcoin Devs\nSlides: https://www.dropbox.com/s/64s3mtmt3efijxo/Stepan%20Snigirev%20on%20hardware%20wallet%20attacks.pdf\nPieter Wuille on anti covert channel signing techniques: https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2020-March/017667.html\nIntroduction This talk is the second in the series after my previous talk in London a few months ago at the Advancing Bitcoin conference. There I was talking mostly about general …"},{"uri":"/stephan-livera-podcast/2019-04-11-james-obeirne/","title":"The Truth About 'Power' in Bitcoin","content":"Stephan Livera Podcast with James O’Beirne - April 11th 2019\nPodcast: https://stephanlivera.com/episode/66/\nhttps://twitter.com/kanzure/status/1198289594069983237\nStephan Livera: Hello and welcome to the Stephan Livera podcast focused on Bitcoin and Austrian economics. Today my guest is James O’Beirne, Bitcoin Core engineer working at Chaincode Labs. Here’s the interview. James, I’m a fan of what you are working on over at Chaincode Labs and welcome to the show.\nJames O’Beirne: Thanks Stephan. …"},{"uri":"/boltathon/","title":"Boltathon","content":" Rusty Russell - JSON Interface Alex Bosworth - Major Limitations of Lightning Conner Fromknecht - Watchtowers "},{"uri":"/boltathon/2019-04-06-rusty-russell-json-interface/","title":"JSON Interface","content":"JSON Interface with c-lightning and Writing Extensions\nhttps://twitter.com/kanzure/status/1230892247345852416\nIntro Ok I have top running. We have a plan and we’re going to start from zero. We’re going to clone c-lightning, we’re going to compile it, we’re going to set up a test node. I’m assuming Bitcoin is already installed. We’re going to talk a little about configuring it and stuff like that. All this stuff is useful to see somebody else do. It is documented but it is nice to see someone …"},{"uri":"/boltathon/2019-04-06-alex-bosworth-major-limitations/","title":"Major Limitations of Lightning","content":"Slides: https://drive.google.com/open?id=1UIHfYdnAWGMvsLhljTgcneCxQAHcWjxg\nhttps://twitter.com/kanzure/status/1116824776952229890\nIntro So I had a Twitter poll to decide what to talk about. People seem pretty interested in the limitations. Where is the line of what Lightning can do and what Lightning can’t do. That’s what I want to talk about. To make it more clear what can be done and what can’t be done.\nEvery Transaction A Lightning Transaction When I first started really focusing on Lightning …"},{"uri":"/boltathon/2019-04-06-conner-fromknecht-watchtowers/","title":"Watchtowers","content":"Architecture of LND Watchtowers\nhttps://twitter.com/kanzure/status/1117427512081100800\ndiscussion: https://www.reddit.com/r/lightningdevs/comments/bd33cp/architecture_of_lnd_watchtowers_presentation_from/\nIntro Pretty excited today to speak on the topic of watchtowers. It is something that we at Lightning Labs have been working on for almost a year now. Conceptual proof of concept code to really flushing it out into what would be today more of a full on protocol. Hopefully today we’re going to …"},{"uri":"/sf-bitcoin-meetup/2019-03-15-partially-signed-bitcoin-transactions/","title":"Partially Signed Bitcoin Transactions","content":"Topic: PSBT\nLocation: SF Bitcoin Devs\nIntroduction Andrew: So as Mark said I\u0026amp;rsquo;m Andrew Chow and today I\u0026amp;rsquo;m going to be talking about BIP 174, partially signed Bitcoin transactions, also known as PSBT. Today I\u0026amp;rsquo;m going to be talking a bit about why we need PSBTs, or Partially Signed Bitcoin Transactions, what they are, and the actual format of the transaction itself and how to use a PSBT and the workflows around that.\nA quick story, around this time last year there was a fork of …"},{"uri":"/stephan-livera-podcast/2019-03-14-christian-decker-channel-factories/","title":"Channel Factories","content":"Topic: Lightning Channel Factories\nLocation: Stephan Livera Podcast\nLightning topology limitation Stephan: Christian, welcome to the show. I’m a big fan of your work.\nChristian: Thank you so much for having me Stephan. I am a long time listener and I am happy to be joining you today.\nStephan: There has been a lot of chatter in the Bitcoin community on what might happen in the future. One of the ideas you presented in one of your papers you wrote in 2016 called Scalable Funding of Bitcoin …"},{"uri":"/tags/topology/","title":"topology","content":""},{"uri":"/stephan-livera-podcast/2019-03-11-chris-belcher/","title":"Defending Bitcoin Privacy","content":"podcast: https://stephanlivera.com/episode/58/\nStephan Livera: My guest today is Chris Belcher, Bitcoin privacy O.G. He’s been in the game a long time, and has made great contributions on privacy. He’s involved with JoinMarket, Electrum Personal Server, and most recently he wrote, or rather updated, a fantastic Bitcoin privacy Wiki which you simply must read. Here is my interview with Chris. Chris, welcome to the show.\nChris Belcher: Hello, thanks for having me.\nStephan Livera: Yeah. Chris I’ve …"},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2019/","title":"Mit Bitcoin Expo 2019","content":" Andrew Poelstra - Secure Signatures Tadge Dryja - Utreexo - Reducing bitcoin nodes to 1 kilobyte "},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2019/signature-scheme-security-properties/","title":"Secure Signatures","content":"Topic: Secure Signatures - Harder Than You Think\nLocation: MIT Bitcoin Expo 2019\nTwitter announcement: https://twitter.com/kanzure/status/1104399812147916800\nTranscript completed by: Bryan Bishop Edited by: Michael Folkson\nIntroduction Hi everyone. Can you hear me alright? Is my mic? Okay, cool. I was scheduled to talk about the history of Schnorr signatures in Bitcoin. I wanted to do that but then I realized I’ve only got 20-30 minutes to talk here. Instead I am going to focus on one particular …"},{"uri":"/stanford-blockchain-conference/2020/attacking-evm-resource-metering/","title":"Attacking EVM Resource Metering","content":"Broken Metre: Attacking resource metering in EVM\nDaniel Perez, Benjamin Livshits\nhttps://twitter.com/kanzure/status/1230222221110468609\nhttps://arxiv.org/abs/1909.07220\nAbstract Metering is an approach developed to assign cost to smart contract execution in blockchain systems such as Ethereum. This paper presents a detailed investigation of the metering approach based on gas taken by the Ethereum blockchain. We discover a number of discrepancies in the metering model such as significant …"},{"uri":"/speakers/benjamin-livshits/","title":"Benjamin Livshits","content":""},{"uri":"/speakers/daniel-perez/","title":"Daniel Perez","content":""},{"uri":"/stephan-livera-podcast/2019-02-11-jack-dorsey-elizabeth-stark/","title":"Bitcoin- Native Currency of the Internet","content":"podcast: https://stephanlivera.com/episode/52/\nStephan Livera: Welcome to the Stephan Livera podcast, focused on Bitcoin and Austrian economics. Learn the technology and economics of Bitcoin by listening in to interviews with the best and brightest. It’s a very special episode today with Jack Dorsey, CEO of Twitter and Square, and also Elizabeth Stark, CEO of Lightning Labs.\nStephan Livera: I’ve been very impressed with Jack’s commentary on Bitcoin as potentially the native currency of the …"},{"uri":"/speakers/jack-dorsey/","title":"Jack Dorsey","content":""},{"uri":"/misc/2019-02-09-mcelrath-on-chain-defense-in-depth/","title":"Chain Defense In Depth","content":"On-chain defense in depth (UCL CBT seminar)\nhttps://twitter.com/kanzure/status/1159542209584218113\nIntroduction It seems strange to come to a university and put PhD on my slides because in the finance world that\u0026amp;rsquo;s weird. I put it up there.\nOkay, so. I work for Fidelity Digital Assets. Just a couple words about this. Our lawyers make us say this: \u0026amp;ldquo;This presentation is intended to be educational in nature and is not representative of existing products and services from Fidelity …"},{"uri":"/advancing-bitcoin/2019/","title":"Advancing Bitcoin 2019","content":" Matt Corallo - Rust Lightning "},{"uri":"/advancing-bitcoin/2019/2019-02-07-matt-corallo-rust-lightning/","title":"Rust Lightning","content":"Flexible Lightning in Rust\nSlides: https://docs.google.com/presentation/d/154bMWdcMCFUco4ZXQ3lWfF51U5dad8pQ23rKVkncnns/edit#slide=id.p\nhttps://twitter.com/kanzure/status/1144256392490029057\nIntroduction Thanks for having me. I want to talk a little bit about a project I’ve been working on for about a year called rust-lightning. I started it in December so a year and a few months ago. This is my first presentation on it so I’m excited to finally get to talk about it a little bit.\nGoals It is yet …"},{"uri":"/london-bitcoin-devs/2019-02-05-matt-corallo-betterhash/","title":"Betterhash","content":"Topic: Better Hashing through BetterHash\nLocation: London Bitcoin Devs\nAnnouncement of BetterHash on the mailing list: https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2018-June/016077.html\nDraft BIP: https://github.com/TheBlueMatt/bips/blob/betterhash/bip-XXXX.mediawiki\nIntro I am going to talk about BetterHash this evening. If you are coming to Advancing Bitcoin don’t worry I am talking about something completely different. You are not going to get duplicated content. That talk should …"},{"uri":"/sf-bitcoin-meetup/2019-02-04-threshold-signatures-and-accountability/","title":"Threshold Signatures And Accountability","content":"Topic: Threshold Signatures and Accountability\nLocation: SF Bitcoin Devs\nSlides: https://download.wpsoftware.net/bitcoin/wizardry/2019-02-sfdevs-threshold/slides.pdf\nTranscript completed by: Bryan Bishop Edited by: Michael Folkson\nTwitter announcement: https://twitter.com/kanzure/status/1092665108960968704\nIntroduction (Mark Erhardt) Sorry for the delays. We\u0026amp;rsquo;re finally ready to talk. Welcome to our talk. We\u0026amp;rsquo;d like to thank our sponsors including Blockstream and Digital Garage. Today …"},{"uri":"/verifiable-delay-functions/vdf-day-2019/","title":"Vdf Day 2019","content":" Ron Rivest - Comments And Observations About Timelocks Ron Rivest Dan Boneh - Verifiable Delay Functions "},{"uri":"/verifiable-delay-functions/","title":"Verifiable Delay Functions","content":" Vdf Day 2019 "},{"uri":"/verifiable-delay-functions/vdf-day-2019/dan-boneh/","title":"Verifiable Delay Functions","content":"https://twitter.com/kanzure/status/1152586087912673280\nIntroduction I\u0026amp;rsquo;ll give an overview of VDFs and make sure that we\u0026amp;rsquo;re on the same page. I want to make sure everyone knows what it is that we\u0026amp;rsquo;re talking about.\nThe goal of a VDF is to slow things down. The question is, how do we slow things down in a verifiable way?\nWhat is a VDF? I won\u0026amp;rsquo;t give a precise definition, look at the manuscripts. A VDF is basically a function that is supposed to take T steps to evaluate, even …"},{"uri":"/andreas-antonopoulos/2019-02-01-andreas-antonopoulos-hardware-wallet-security/","title":"Hardware Wallet Security","content":"Topic: Are Hardware Wallets Secure Enough?\nLocation: Andreas Antonopoulos YouTube channel\nAre Hardware Wallets Secure Enough? Q - Hi Andreas. I store my crypto on a Ledger. Listening to Trace Mayer this week has me concerned that this is not safe enough. Trace says you need Bitcoin Core for network validation, Armory for managing the private keys and a Glacier protocol for standard operating procedures and a Purism laptop for hardware. What is the gold standard for storing crypto for …"},{"uri":"/tags/validation/","title":"validation","content":""},{"uri":"/stephan-livera-podcast/2019-07-21-kukks-btcpayserver-architecture/","title":"BTCPayServer architecture and BTC transmuter","content":"podcast: https://stephanlivera.com/episode/91/\nStephan Livera: Hi, and welcome back to the Stephan Livera podcast, focused on Bitcoin and Austrian economics. Today, we are carrying on with he BTCPayServer series, with Kukks, a contributor of BTCPayServer. But first, let me introduce the sponsors of the podcast.\nStephan Livera: So firstly, check out Kraken. They are the best Bitcoin exchange. I’ve been consistently impressed with the way they operate, over the years. They also have this …"},{"uri":"/speakers/georgios-konstantopoulos/","title":"Georgios Konstantopoulos","content":""},{"uri":"/speakers/kukks/","title":"Kukks","content":""},{"uri":"/speakers/nicolas-dorier/","title":"Nicolas Dorier","content":""},{"uri":"/stephan-livera-podcast/2019-01-20-nicolas-dorier-and-btcpayserver/","title":"Nicolas Dorier and BTCPayServer – self hosted Bitcoin and Lightning payments","content":"podcast: https://stephanlivera.com/episode/48/\nStephan Livera: You’re listening to the Stephan Livera podcast focused on Bitcoin and Austrian economics. This is episode 48 with Nicolas Dorier, who started a great project. I wanted to discuss BTCPayServer. Nicolas is also the creator of NBitcoin, a Bitcoin library for the .Net platform in C#. Here’s my conversation with Nicolas. Nicolas, thanks for coming on the show.\nNicolas Dorier: Yeah, thank you for inviting me.\nStephan Livera: Yeah, I’ve …"},{"uri":"/stanford-blockchain-conference/2019/plasma-cash/","title":"Plasma Cash","content":"Plasma Cash: Towards more efficient Plasma constructions\nhttps://twitter.com/kanzure/status/1090691501561020416\nShi: Okay, we\u0026amp;rsquo;re going to start the next session. Please return to your seats. I have an important announcement before the session starts. Because of the fire code, we can\u0026amp;rsquo;t allow people standing room. Please go to the overflow rooms at the end of the hallway. We don\u0026amp;rsquo;t want the fire marshall to come and shutdown the conference. Also, the acoustics of the room make it …"},{"uri":"/stanford-blockchain-conference/2019/","title":"Stanford Blockchain Conference 2019","content":" Benedikt Bünz - Accumulators David Vorick - Asics Alessandro Chiesa - Aurora Transparent Succinct Arguments R1Cs Jacob Leshno - Bitcoin Payment Economic Analysis Soumya Basu - Bloxroute Henry de Valence, Cathie Yun - Building Bulletproofs Quentin Le Sceller - Building Mimblewimble And Grin Vlad Zamfir - Casper Stephanie Hurder - Coordinated Upgrades Vitalik Buterin - Ethereum 2.0 and beyond Martin Lundfall - Formal Verification Nicolas Gailly - Handel Practical Multisig Aggregation Daniel …"},{"uri":"/speakers/istvan-andras-seres/","title":"Istvan Andras Seres","content":""},{"uri":"/breaking-bitcoin/2019/lightning-network-topological-analysis/","title":"Lightning Network Topological Analysis","content":"Topological analysis of the lightning network\npaper: https://arxiv.org/abs/1901.04972\nhttps://github.com/seresistvanandras/LNTopology\nIntroduction Knowing the topology is not necessarily a vulnerability, but it gives you a lot of information. If I know Bryan\u0026amp;rsquo;s full node is connected to some other nodes, I will have an easier time to cut Bryan out of the network or launch attacks against him. Knowing the topology is not necessarily a vulnerability, but it\u0026amp;rsquo;s really strong information. …"},{"uri":"/misc/2019-01-05-unchained-capital-socratic-seminar/","title":"Unchained Capital Socratic Seminar","content":"Unchained Capital Bitcoin Socratic Seminar\nSocratic Seminar 87 at BitDevs NYC has all of the links on meetup.com available.\nhttps://www.meetup.com/BitDevsNYC/events/256924041/\nhttps://www.meetup.com/Austin-Bitcoin-Developers/events/257718282/\nhttps://twitter.com/kanzure/status/1081674259880120323\nLast time Last time Andrew Poelstra gave a talk about research at Blockstream. He also talked about scriptless scripts and using the properties of Schnorr signatures to do all of your scripting. There …"},{"uri":"/noded-podcast/2018-12-14-laolu-conner-lnd/","title":"Lnd","content":"Noded podcast with Laolu Osuntokun and Conner Fromknecht - December 14th 2018\nhttps://twitter.com/kanzure/status/1089187758931890178\nPodcast: https://noded.org/podcast/noded-0360-with-olaoluwa-osuntokun-and-conner-fromknecht/\nPierre: Welcome to the Noded Bitcoin podcast. This is episode 36. We’re joined with Laolu and Conner from Lightning Labs as well as my co-host Michael Goldstein. How’s it going guys?\nroasbeef: Not bad\nPierre: So I listened to Laolu on Stephan Livera’s podcast and I would …"},{"uri":"/stephan-livera-podcast/2018-12-11-laolu-osuntokun-stephan-livera/","title":"Laolu Osuntokun - Stephan Livera","content":"Stephan Livera podcast with Laolu Osuntokun - December 11th 2018\nhttps://twitter.com/kanzure/status/1090640881873387525\nPodcast: https://stephanlivera.com/episode/39\nStephan: Hi Laolu. Thank you very much for coming on the show.\nroasbeef: It’s good to be here.\nStephan: It’s been a while since the Lighting Summit was on and now you’re back home. How’s things back home?\nroasbeef: Not bad, just the usual back to work, just the regular stuff. Australia was great. I had never been. It’s spring here, …"},{"uri":"/speakers/tom-kirkpatrick/","title":"Tom Kirkpatrick","content":""},{"uri":"/lightning-hack-day/2018-12-01-tom-kirkpatrick-zap-wallet/","title":"Zap Wallet","content":"Zap Desktop - A look under the hood\nIntroduction I’m Tom. I’ve been working on the Zap desktop wallet for the last six months or so. If you’re not familiar, we’re trying to build consumer facing Lightning applications. We’ve currently got an iOS app and a desktop wallet. They’re pretty similar, the interface is pretty similar between them but they’ve got a slightly different focus. I’ve been working on the desktop wallet. Can I just get an idea of how many people here have used Zap? Quite a lot. …"},{"uri":"/lightning-hack-day/2018-10-27-pierre-rochard-excel-in-lightning/","title":"Excel In Lightning","content":"Excel in Lightning - Lightning Hack Day NYC\nDemo I want to present a project I’ve been hacking on for the past month which is getting lnd inside of Excel. I’ll explain why someone would ever do that. I want to bring Lightning to the most popular business platform in existence today which is Microsoft Office Excel. It’s installed on hundreds of millions of computers around the world. It is used day-to-day by all sorts of business people who are doing adhoc data analysis. It is also abused by …"},{"uri":"/speakers/pierre-rochard/","title":"Pierre Rochard","content":""},{"uri":"/chaincode-labs/chaincode-residency/2018-10-26-pierre-rochard-lightning-excel-plugin/","title":"Lightning Excel Plugin","content":"Demo My project is to create a user interface for lightning that might appeal to a different crowd than ours. We’re kind of used to Linux, open source, free software so being in a proprietary environment like Excel is unfamiliar territory for us. And yet I think that there is a large demographic of people who are interested in Bitcoin who work in the business world where they use Excel day to day. They’re interested in experimenting with lightning and going on Y’alls or going on Satoshi’s place …"},{"uri":"/chaincode-labs/chaincode-residency/2018-10-24-christian-decker-c-lightning-api/","title":"C-Lightning API","content":"Location: Chaincode Labs Lightning Residency 2018\nhttps://twitter.com/kanzure/status/1232313790311436290\nIntro Good morning from the last day of presentations. I’m Chris still. Today I will be talking to you about c-lightning, how to develop on it, how to extend it, adapt it to your needs and how to customize it so it fits into whatever you are trying to do. Not whatever we thought you might want to do.\nGoals First of all the goals of c-lightning are basically to be fast and lightweight. We want …"},{"uri":"/andreas-antonopoulos/2018-10-23-andreas-antonopoulos-initial-blockchain-download/","title":"Initial Blockchain Download","content":"Bitcoin Q\u0026amp;amp;A: Initial blockchain download\nInitial blockchain download Becca asks why does it take it so long to download the blockchain? I do have a fast internet connection and I could download 200GB in less than a hour. What Becca is talking about is what’s called the initial blockchain download or IBD which is the first synchronization of the Bitcoin node or any kind of blockchain node to its blockchain. The answer is that while the amount of data you need to download in order to get the …"},{"uri":"/chaincode-labs/chaincode-residency/2018-10-22-elaine-ou-bootstrapping-lightning-node/","title":"Bootstrapping Lightning Node","content":"Bootstrapping and maintaining a Lightning Node\nSlides: https://lightningresidency.com/assets/presentations/Ou_Bootstrapping_and_Maintaining_a_Lightning_Node.pdf\nIntro My name ie Elaine. I’ll talk about bootstrapping and maintaining a lightning node. Pretty much all of you have probably already set up a node so this should all be review. You guys will probably know more about this than I do.\nBootstrapping and Maintaining a Lightning Node We’ll start with an overview of how routing works just to …"},{"uri":"/chaincode-labs/chaincode-residency/2018-10-22-alex-bosworth-building-lightning-applications/","title":"Building Lightning Applications","content":"Slides: https://lightningresidency.com/assets/presentations/Bosworth_Building_Applications.pdf\nhttps://twitter.com/kanzure/status/1116327230135836673\nIntro Today I’m going to talk about building on lnd from the perspective of we want to have developers building on lnd. Developers, developers, developers. I just have so many slides today that let’s leave questions to the end if I have any time because I over made slides.\nDesign Philosophy So what is the big idea behind lnd? What are we thinking …"},{"uri":"/chaincode-labs/chaincode-residency/2018-10-22-alex-bosworth-channel-management/","title":"Channel Management","content":"Slides: https://lightningresidency.com/assets/presentations/Bosworth_Channel_Management.pdf\nIntro Today I’m going to talk about something a little bit different to building apps. I’m going to talk about becoming a great router. Managing your node so that your node can be routing payments and be a good citizen if you choose to have public channels.\nUptime So basically the big message overall is and I think I’ve said this before, if you have public channels you’re kind of like waving to everybody …"},{"uri":"/speakers/elaine-ou/","title":"Elaine Ou","content":""},{"uri":"/chaincode-labs/chaincode-residency/2018-10-22-christian-decker-history-of-lightning/","title":"History of the Lightning Network","content":"Location: Chaincode Labs Lightning Residency 2018\nIntroduction Hi I\u0026amp;rsquo;m Chris, as I said like three times before, and I\u0026amp;rsquo;ll be talking about the history of Lightning and history of off-chain protocols or layer two, or you name it, whatever name you want. I like to call them off chain because it doesn\u0026amp;rsquo;t imply a hierarchy of layers but I\u0026amp;rsquo;ll use all three terms interchangeably anyway.\nI like to have an interactive presentation so if you have any questions please don\u0026amp;rsquo;t …"},{"uri":"/chaincode-labs/chaincode-residency/2018-10-22-christian-decker-lightning-bitcoin/","title":"Lightning ≈ Bitcoin","content":"Location: Chaincode Labs Lightning Residency 2018\nIntroduction Good morning everyone my name is Chris and I\u0026amp;rsquo;m a bitcoiners anonymous. So my job today is basically to tell you why Lightning is Bitcoin and why it\u0026amp;rsquo;s not exactly Bitcoin. So there\u0026amp;rsquo;s a few fundamental differences between Bitcoin on-chain payments and Lightning. I will always call Bitcoin on-chain payments just because it\u0026amp;rsquo;s sort of the classical way of doing it.\nThe differences between Bitcoin and Lightning are …"},{"uri":"/chaincode-labs/chaincode-residency/2018-10-22-alex-bosworth-lightning-protocol/","title":"Lightning Protocol","content":"The Lightning Protocol, an Application Design Perspective\nSlides: https://lightningresidency.com/assets/presentations/Bosworth_The_Lightning_Protocol.pdf\nIntro I’m talking about the protocol design and also going through the BOLTs. What I’m going to talk about is also about the BOLTs. The BOLTs are like the spec for Lightning and there’s a bunch of them.\nBOLT 00: Build Apps What I try to do is go through the BOLTs and look at only the parts of the BOLTs, the protocol design, that you as an app …"},{"uri":"/bitcoin-core-dev-tech/2018-10/","title":"Bitcoin Core Dev Tech 2018 (Oct)","content":" Bitcoin Optech Efficient P2P Transaction Relay Pieter Wuille - Script Descriptors Kalle Alm - Signmessage Tadge Dryja - Utxo Accumulators And Utreexo Wallet Stuff "},{"uri":"/bitcoin-core-dev-tech/2018-10/2018-10-10-signmessage/","title":"Signmessage","content":"https://twitter.com/kanzure/status/1049834659306061829\nsignmessage kallewoof and others\nI am trying to make a new signmessage to do other things. Just use the signature system inside bitcoin to sign a message. Sign a message that someone wants. You can use proof-of-funds or whatever.\nYou could just have a signature and it\u0026amp;rsquo;s a signature inside of a package and it\u0026amp;rsquo;s small and easy. Another option is to have a .. that is invalid somehow. You do a transaction with some input, where the …"},{"uri":"/bitcoin-core-dev-tech/2018-10/2018-10-09-bitcoin-optech/","title":"Bitcoin Optech","content":"https://twitter.com/kanzure/status/1049527415767101440\nBitcoin Optech https://bitcoinops.org/\nBitcoin Optech is trying to encourage bitcoin businesses to adopt better scaling techniques and technologies, things like batching, segwit, down the line maybe Schnorr signatures, aggregatable signatures, maybe lightning. Right now we\u0026amp;rsquo;re focusing on things that businesses could be doing right now. Exchanges could be batching, and some aren\u0026amp;rsquo;t. We\u0026amp;rsquo;re talking to those companies and …"},{"uri":"/bitcoin-core-dev-tech/2018-10/2018-10-09-wallet-stuff/","title":"Wallet Stuff","content":"https://twitter.com/kanzure/status/1049526667079643136\nWallet stuff Maybe we can have the wallet PRs have a different review process so that there can be some specialization, even if the wallet is not ready to be split out. In the future, if the wallet was a separate project or repository, then that would be better. We need to be able to subdivide the work better than we already do, and the wallet is a good place to start doing it. It\u0026amp;rsquo;s different from the consensus critical code. A change …"},{"uri":"/bitcoin-core-dev-tech/2018-10/2018-10-08-efficient-p2p-transaction-relay/","title":"Efficient P2P Transaction Relay","content":"p2p transaction relay protocol improvements with set reconciliation gleb\nI don\u0026amp;rsquo;t know if I need to motivate this problem. I presented a work in progress session at Scaling. The cost of relaying transactions or announcing a transaction in a network\u0026amp;ndash; how many announcements do you have? Every link has an announcement in either direction right now, and then there\u0026amp;rsquo;s the number of nodes multiplied by the number of connections per node. This is like 8 connections on average. If there …"},{"uri":"/bitcoin-core-dev-tech/2018-10/2018-10-08-script-descriptors/","title":"Script Descriptors","content":"https://github.com/bitcoin/bitcoin/blob/master/doc/descriptors.md\nI would like to talk about script descriptors. There\u0026amp;rsquo;s a number of projects we\u0026amp;rsquo;re working on and they are all kind of related. I\u0026amp;rsquo;d like to clarify how things fit together.\nNote: there is an earlier transcript that has not been published (needs review) about script descriptors.\nAgenda History of script descriptors and how we came to this. What\u0026amp;rsquo;s currently in Bitcoin Core v0.17 Wallet integration DESCRIPT …"},{"uri":"/bitcoin-core-dev-tech/2018-10/2018-10-08-utxo-accumulators-and-utreexo/","title":"Utxo Accumulators And Utreexo","content":"UTXO accumulators, UTXO commitments, and utreexo\nhttps://twitter.com/kanzure/status/1049112390413897728\nIf people saw Benedikt\u0026amp;rsquo;s talk, two days ago, it\u0026amp;rsquo;s related. It\u0026amp;rsquo;s a different construction but same goal. The basic idea is, and I think Cory kind of started to talk about this a few months ago on the mailing list\u0026amp;hellip; instead of storing all UTXOs in leveldb, store the hash of each UTXO, and then it\u0026amp;rsquo;s half the size, and then you could almost create it from the hash of …"},{"uri":"/andreas-antonopoulos/2018-10-07-andreas-antonopoulos-schnorr-signatures/","title":"Schnorr Signatures","content":"LTB Episode 378 - The Petro inside Venezuela \u0026amp;amp; Schnorr Signatures\nSchnorr signatures We’re currently using the elliptic curve digital signature algorithm (ECDSA) which is a specific way of doing digital signatures with elliptic curves but not the only way. Schnorr signatures have some unique characteristics that make them better in many ways than the ECDSA algorithm we use today in Bitcoin.\nSchnorr signatures are better because they have certain quirks in the way the mathematics plays out. …"},{"uri":"/scalingbitcoin/tokyo-2018/edgedevplusplus/","title":"Edgedevplusplus","content":" Luke Dashjr - Abstract Thinking About Consensus Systems Marco Falke - Bitcoin Toolchain Unit Testing And Deterministic Builds Ethan Heilman - Blind Signatures Akio Nakamura - Block Structure And Headers Utxos Merkle Trees Segwit Bip141 Kalle Alm - Bulletproofs Kalle Alm - Coin Selection Ethan Heilman, Nicolas Dorier - Cross Chain Swaps John Newbery - Digital Signatures Bryan Bishop - Handling Reorgs \u0026amp;amp; Forks James Chiang - Hierarchical Deterministic Wallets Anton Yemelyanov - Introduction to …"},{"uri":"/scalingbitcoin/tokyo-2018/edgedevplusplus/python-bitcoinlib/","title":"Python Bitcoinlib","content":"Topic: Overview of python-bitcoinlib\nLocation: Bitcoin Edge Dev++, Keto University, Tokyo, Japan\npython-bitcoinlib repo: https://github.com/petertodd/python-bitcoinlib\nBitcoin Edge schedule: https://keio-devplusplus-2018.bitcoinedge.org/#schedule\nTwitter announcement: https://twitter.com/kanzure/status/1052927707888189442\nTranscript completed by: Bryan Bishop Edited by: Michael Folkson\nIntro I will be talking about python-bitcoinlib.\nwhoami First I am going to start with an introduction slide. …"},{"uri":"/scalingbitcoin/tel-aviv-2019/edgedevplusplus/wallet-architecture/","title":"Wallet Architecture in Bitcoin Core","content":"Bitcoin Core wallet architecture\nhttps://twitter.com/kanzure/status/1171018684816605185\nIntroduction Thanks Bryan for talking about HD wallets. I am going to be talking about wallet architecture in Bitcoin Core. Alright. Who am I? I work on Bitcoin Core. I\u0026amp;rsquo;ve been writing code on Bitcoin Core for about 3 years. Lately I have been working on the wallet. I work for Chaincode Labs which is why I get to work on Bitcoin Core. We are a small research lab in New York. There\u0026amp;rsquo;s also the …"},{"uri":"/scalingbitcoin/tokyo-2018/edgedevplusplus/wallet-security/","title":"Wallet Security, Key Management \u0026 HSMs","content":"Wallet Security, Key Management \u0026amp;amp; Hardware Security Modules (HSMs)\nhttps://twitter.com/kanzure/status/1049813559750746112\nDev++ / BC2 - October 4th-5th 2018 - Keio University, Tokyo, Japan https://bitcoinedge.org/event/keio-devplusplus-2018\nschedule: https://keio-devplusplus-2018.bitcoinedge.org/#schedule\nIntro Alright, I’m now going to talk about bitcoin wallet security. And I was asked to talk about key management and hardware security modules and a bunch of other topics all in one talk. …"},{"uri":"/noded-podcast/jnewbery-cve-2018-17144-bug/","title":"CVE-2018-17144 Bug","content":"Noded podcast September 26th 2018\nIntros\nPierre: This is an issue that affects our audience directly, right. This is the Noded podcast. It is for people who run Bitcoin full nodes and we had what is called a critical vulnerability exposure - CVE drop on Monday and there was an issue with our node software - specific versions and we can get into that.\nbitstein: And in a bombshell Tweet John Newbery said that he was responsible for the CVE.\nPierre: So normally when you do something really awful to …"},{"uri":"/baltic-honeybadger/2018/","title":"Baltic Honeybadger 2018","content":" Yurii Rashkovskii - Beyond Bitcoin Decentralized Collaboration Nic Carter - Bitcoin As A Novel Market Institution Bryan Bishop - Bitcoin Custody Giacomo Zucco - Bitcoin Maximalism Dissected Sergej Kotliar, Alena Vranova, Vortex - Bitcoin Payment Processing And Merchants Tone Vays, Bruce Fenton - Current State Of The Market And Institutional Investors Elizabeth Stark, Peter Todd, Jameson Lopp, Eric Voskuil, Alex Petrov, Roman Snitko - Day 1 Closing Panel Jameson Lopp - Extreme Opsec For The …"},{"uri":"/greg-maxwell/2018-09-23-greg-maxwell-bitcoin-core-testing/","title":"Bitcoin Core Testing","content":"Location: Bitcointalk\nhttps://bitcointalk.org/index.php?topic=5035144.msg46080218#msg46080218\nBitcoin Core testing I believe slower would potentially result in less testing and not likely result in more at this point.\nIf we had an issue that newly introduced features were turning out to frequently have serious bugs that are discovered shortly after shipping there might be a case that it would improve the situation to delay improvements more before putting them into critical operation\u0026amp;hellip; but …"},{"uri":"/baltic-honeybadger/2018/bitcoin-custody/","title":"Bitcoin Custody","content":"https://twitter.com/kanzure/status/1048014038179823617\nBitcoin Custody\nBaltic Honey Badger 2018 Bitcoin conference, Riga, Latvia, Day 2\nSchedule: https://bh2018.hodlhodl.com/\nTranscript\nStart time: 6:09:50\nMy name is Bryan Bishop, I’m going to be talking about bitcoin custody. Here is my PGP fingerprint, we should be doing that. So who am I, I have a software development background, I don’t just type transcripts. I’m actually no longer at LedgerX as of Friday (Sept 21 2018) when I came here. …"},{"uri":"/greg-maxwell/2018-09-23-greg-maxwell-multiple-implementations/","title":"Multiple Implementations","content":"Location: Bitcointalk\nhttps://bitcointalk.org/index.php?topic=5035144.msg46077622#msg46077622\nRisks of multiple implementations They would create more risk. I don\u0026amp;rsquo;t think there is any reason to doubt that this is an objective fact which has been borne out by the history.\nFirst, failures in software are not independent. For example, when BU nodes were crashing due to xthin bugs, classic were also vulnerable to effectively the same bug even though their code was different and some triggers …"},{"uri":"/london-bitcoin-devs/2018-09-19-sjors-provoost-core-hardware-wallet/","title":"Bitcoin Core and hardware wallets","content":"Topic: Using Bitcoin Core with hardware wallets\nLocation: London Bitcoin Devs\nSlides: https://github.com/Sjors/presentations/blob/master/2018-09-19%20London%20Bitcoin%20Devs/2018-09%20London%20Bitcoin%20Devs%200.5.pdf\nCore, HWI docs: https://hwi.readthedocs.io/en/latest/examples/bitcoin-core-usage.html\nIntroduction I am Sjors, I am going to show you how to use, you probably shouldn’t try this at home, the Bitcoin Core wallet directly with a hardware wallet. Most of that work is done by Andrew …"},{"uri":"/chaincode-labs/chaincode-residency/2018-09-18-alex-bosworth-incentive-problems-in-the-lightning-network/","title":"Incentive Problems in the Lightning Network","content":"Incentive Problems in the Lightning Network I\u0026amp;rsquo;m going to talk about high-level incentive problems in the Lighting Network.\nMechanisms The first thing to think about is that we have two different mechanisms for making Bitcoin and lightning work. One mechanism is math — If you do a SHA 256 of something you don\u0026amp;rsquo;t have to worry about incentives, whether that\u0026amp;rsquo;s going to match to the expected result. There\u0026amp;rsquo;s no incentive there.\nSo the problem is we can\u0026amp;rsquo;t build a system …"},{"uri":"/andreas-antonopoulos/2018-08-30-andreas-antonopoulos-home-network-security/","title":"Full Node and Home Network Security","content":"Topic: Full Node and Home Network Security\nLocation: Andreas Antonopoulos YouTube channel\nDoes running a Bitcoin full node attract hackers to my home network? Q - Does running a Bitcoin full node and/or a Lightning node at home attract hackers to my IP address and home network? Also could it reveal ownership of Bitcoin and attract physical attacks? Are preconfigured full node starter kits safe to use for non-technical people or is this completely against the point of running a full node and thus …"},{"uri":"/austin-bitcoin-developers/2018-08-17-richard-bondi-bitcoin-cli-regtest/","title":"Bitcoin CLI and Regtest","content":"Clone this repo to follow along: https://github.com/austin-bitcoin-developers/regtest-dev-environment\nhttps://twitter.com/kanzure/status/1161266116293009408\nIntro So the goal here as Justin said is to get the regtest environment set up. The advantages he mentioned, there is also the advantage that you can mine your own coins at will so you don’t have to mess around with testnet faucets. You can generate blocks as well so you don’t have to wait for six confirmations or whatever or even the ten …"},{"uri":"/speakers/richard-bondi/","title":"Richard Bondi","content":""},{"uri":"/speakers/jim-posen/","title":"Jim Posen","content":""},{"uri":"/misc/2018-07-24-la-blockchain-jim-posen-lightning-bolt-by-bolt/","title":"Lightning Network BOLT by BOLT","content":"Topic: Lightning Network BOLT by BOLT\nLocation: LA Blockchain Meetup\nTranscript by: glozow\nIntroduction I\u0026amp;rsquo;m Jim from the protocol team at Coinbase. We work on open source stuff in the crypto space. We just contribute to projects like Bitcoin core. The reason I\u0026amp;rsquo;m talking about this is I\u0026amp;rsquo;ve been contributing on and off to one of the major lightning implementations lnd for the past eight months or so.\nThis is gonna be a fairly technical talk. We\u0026amp;rsquo;re going to break down the …"},{"uri":"/london-bitcoin-devs/2018-07-23-john-light-bitcoin-full-nodes/","title":"Bitcoin Full Nodes","content":"Location: London Bitcoin Devs\nJohn Light blog post on soft forks and hard forks: https://medium.com/@lightcoin/the-differences-between-a-hard-fork-a-soft-fork-and-a-chain-split-and-what-they-mean-for-the-769273f358c9\nIntro My presentation today is going to be about Bitcoin full nodes. Everything you wanted to know and more. There should perhaps be an asterisk because I’m not going to say literally everything but if anyone in the audience has any questions that want to go really deep down the …"},{"uri":"/speakers/john-light/","title":"John Light","content":""},{"uri":"/sf-bitcoin-meetup/2018-07-09-taproot-schnorr-signatures-and-sighash-noinput-oh-my/","title":"Taproot, Schnorr signatures, and SIGHASH_NOINPUT","content":"https://twitter.com/kanzure/status/1021880538020368385\nslides: https://prezi.com/view/YkJwE7LYJzAzJw9g1bWV/\nIntroduction I am Pieter Wuille. I will just dive in. Today I want to talk about improvements to the bitcoin scripting language. There is feedback in the microphone. Okay.\nI will mostly be talking about improvements to the bitcoin scripting language. This is by no means an exhaustive list of all the things that are going on. It\u0026amp;rsquo;s more my personal focus in the things that I am …"},{"uri":"/building-on-bitcoin/2018/lightning-routing-ants-pheromones/","title":"Ant routing for the Lightning Network","content":"Building on Bitcoin 2018\nhttps://twitter.com/kanzure/status/1014530761398145025\nhttps://twitter.com/rperezmarco/status/1013938984718884866\nIntroduction I wanted to present some ideas for alternative ideas for routing on LN. This was published on arxiv: 1807.00151 (July 2018).\nhttp://webusers.imj-prg.fr/~ricardo.perez-marco\nOverview I am going to talk about what I understand to be decentralized network. Fabrice has already explained most of what is LN about and some history about it. I will just …"},{"uri":"/building-on-bitcoin/2018/bitcoin-assets/","title":"Bitcoin Assets","content":"Assets on bitcoin\nBuilding on Bitcoin 2018\nhttps://twitter.com/kanzure/status/1014483345026289664\nGood morning everybody. In the mean time, while my presentation loads, I am Giacomo Zucco. I am the founder of BHB network and a consulting company. We do bitcoin consulting for institutional customers especially in Switzerland. We also like development on top of bitcoin and things like that.\nMy talk today is about assets on bitcoin. The subtitlte is \u0026amp;ldquo;Yes, ok, financial sovereignity and …"},{"uri":"/building-on-bitcoin/2018/bootstrapping-lightning-network/","title":"Bootstrapping Lightning Network","content":"Bootstrapping LN: What have we learned?\nBuilding on Bitcoin 2018\nacinq\nhttps://twitter.com/kanzure/status/1014531050503065601\nMy name is Fabrice Drouin. I work with ACINQ. We are a comapny working on printing LN. I am going to talk about what happens, what was the process of bootstrapping and developing lightning and what happened on mainnet.\nTimeline Who doesn\u0026amp;rsquo;t know what lightning is? And who has used lightning? Okay, almost everyone. It\u0026amp;rsquo;s an evolution on the idea of payment …"},{"uri":"/building-on-bitcoin/","title":"Building On Bitcoin","content":" Building On Bitcoin 2018 "},{"uri":"/building-on-bitcoin/2018/","title":"Building On Bitcoin 2018","content":" Adam Ficsor - Anonymous Bitcoin Ricardo Perez-Marco - Ant routing for the Lightning Network Mustafa Al-Bassam - Binary Transparency Giacomo Zucco - Bitcoin Assets Jonas Nick - Blind Signatures And Scriptless Scripts Fabrice Drouin - Bootstrapping Lightning Network Nicolas Dorier - Btcpay Adam Gibson - Coinjoinxt Jameson Lopp - Crypto Castles Jonas Schnelli - Current And Future State Of Wallets Giulia Fanti - Dandelion Eric Voskuil - Libbitcoin Patricia Estevao - Lightning Wallet Design Peter …"},{"uri":"/building-on-bitcoin/2018/crypto-castles/","title":"Crypto Castles","content":"Building your own bank and constructing crypto castles\nBuilding on Bitcoin 2018\nhttps://twitter.com/kanzure/status/1014483571946508288\nI am going to do a brain dump of basically anything that people who are building systems protecting private keys are thinking about. Hopefully you can ingest this for when you decide to build one of these systems.\nIf you have been in this space for long at all, you should be well aware that there are risks for trusting third-parties. Various entities are trying …"},{"uri":"/speakers/eric-voskuil/","title":"Eric Voskuil","content":""},{"uri":"/speakers/giacomo-zucco/","title":"Giacomo Zucco","content":""},{"uri":"/speakers/jameson-lopp/","title":"Jameson Lopp","content":""},{"uri":"/building-on-bitcoin/2018/libbitcoin/","title":"Libbitcoin","content":"libbitcoin Building on Bitcoin 2018\nhttps://twitter.com/kanzure/status/1014483126817521665\nThis is me. When I first suggested giving a talk here on libbitcoin, \u0026amp;hellip;. one of the pieces of feedback I got was that bitcoin is libbitcoin, what are you building on bitcoin? libbitcoin is actually more. I will also talk about what it is going on underneath. It\u0026amp;rsquo;s an implementation of bitcoin as well.\nMost of the talks I give are around cryptoeconomics. Up until recently, libbitcoin hasn\u0026amp;rsquo;t …"},{"uri":"/speakers/ricardo-perez-marco/","title":"Ricardo Perez-Marco","content":""},{"uri":"/speakers/adam-ficsor/","title":"Adam Ficsor","content":""},{"uri":"/building-on-bitcoin/2018/anonymous-bitcoin/","title":"Anonymous Bitcoin","content":"Building on Bitcoin 2018\nAnonymous bitcoin\nhttps://twitter.com/kanzure/status/1014128850765303808\nhttps://github.com/zkSNACKs/WalletWasabi\nOne year ago I was standing here at this conference and Igave a talk. Today I am standing here and I titled my talk \u0026amp;ldquo;Anonymous bitcoin\u0026amp;rdquo;. One year ago at this conference, the conference was named \u0026amp;ldquo;breaking bitcoin\u0026amp;rdquo;. I did not break bitcoin. Someone else did, you might remember.\nToday I want to present how I build on bitcoin. I have two …"},{"uri":"/building-on-bitcoin/2018/binary-transparency/","title":"Binary Transparency","content":"Contours for binary transparency\nhttps://twitter.com/kanzure/status/1014167797205815297\nI am going to talk about binary transparency. What is it? Let\u0026amp;rsquo;s suppose that you have an android phone or iphone and you download some software from the app store or Google Play. How do you know that the apk or that software that you\u0026amp;rsquo;re being given is the same piece of software that is being given to everyone else and google or apple hasn\u0026amp;rsquo;t specifically given you a bad version of that …"},{"uri":"/building-on-bitcoin/2018/blind-signatures-and-scriptless-scripts/","title":"Blind Signatures And Scriptless Scripts","content":"Blind signatures in scriptless scripts\nBuilding on Bitcoin 2018\nhttps://twitter.com/kanzure/status/1014197255593603072\nMy name is Jonas. I work at Blockstream as an engineer. I am going to talk about some primitives about blind signatures, scriptless scripts, and blind coin swap, and I will explain how to trustlessly exchange ecash tokens using bitcoin.\nI want to introduce the blind Schnorr signature in a few moments.\nSchnorr signature My assumption is not that you will completely understand …"},{"uri":"/building-on-bitcoin/2018/btcpay/","title":"Btcpay","content":"How to make everyone run their own full node\nBuilding on Bitcoin, 2018\nhttps://twitter.com/kanzure/status/1014166857958461440\nI am the maintainer of Nbitcoin and btcpay. I am a dot net fanboy. I am happy that the number of people working on bitcoin in C# has spread from one about four years ago to about ten in this room toay. That\u0026amp;rsquo;s great. I work at DG Lab in Japan.\nThe goal of my talk is to continue what Jonas Schnelli was talking about. He was speaking about how to get the best wallet …"},{"uri":"/building-on-bitcoin/2018/coinjoinxt/","title":"Coinjoinxt","content":"CoinjoinXT and other techniques for deniable transfers.\nBuilding on Bitcoin 2018\nhttps://twitter.com/kanzure/status/1014197088979226625\nhttps://joinmarket.me/blog/blog/coinjoinxt/\nIntroduction My talk today is about what I\u0026amp;rsquo;m calling CoinjoinXT which is kind of a new proposal. I wouldn\u0026amp;rsquo;t say it\u0026amp;rsquo;s a new technology, but perhaps a new combination of technologies. My name is Adam Gibson. Yes, another Adam, sorry about that. I have been working on privacy tech for the last number of …"},{"uri":"/building-on-bitcoin/2018/current-and-future-state-of-wallets/","title":"Current And Future State Of Wallets","content":"Current and future state of wallets\nhttps://twitter.com/kanzure/status/1014127893495021568\nIntroduction I started to contribute to Bitcoin Core about 5 years ago. Since then, I have managed to get 450 commits merged. I am also the co-founder of a wallet hardware company based in Switzerland called Shift+ Cryptocurrency.\nWallets is not rocket science. It\u0026amp;rsquo;s mostly about pointing the figure to things that we can do better. I prepared a lot of content.\nPrivacy, security and trust When I look …"},{"uri":"/building-on-bitcoin/2018/dandelion/","title":"Dandelion","content":"Dandelion: Privacy-preserving transaction propagation in bitcoin\u0026amp;rsquo;s p2p network\nhttps://twitter.com/kanzure/status/1014196927062249472\nToday I will be talking to you about privacy in bitcoin\u0026amp;rsquo;s p2p layer. This was joint work with some talented colleagues.\nBitcoin p2p layer I want to give a brief overview of the p2p layer. Users in bitcoin are connected over a p2p network with tcp links. Users are identified by ip address and port number. Users have a second identity, which is their …"},{"uri":"/speakers/lawrence-nahum/","title":"Lawrence Nahum","content":""},{"uri":"/tags/miners/","title":"miners","content":""},{"uri":"/speakers/mustafa-al-bassam/","title":"Mustafa Al-Bassam","content":""},{"uri":"/speakers/peter-todd/","title":"Peter Todd","content":""},{"uri":"/building-on-bitcoin/2018/single-use-seals/","title":"Single Use Seals","content":"Single use seals\nBuilding on Bitcoin 2018\nhttps://twitter.com/kanzure/status/1014168068447195136\nI am going to talk about single use seals and ways to use them. They are a concept of building consensus applications and things that need consensus. I want to mention why that matters. What problem are we trying to solve? Imagine my cell phone and I open up my banking app or the banking app or lightning app\u0026amp;hellip; I want to make sure that what I see on my screen is the same as what you see on your …"},{"uri":"/speakers/thomas-kerin/","title":"Thomas Kerin","content":""},{"uri":"/building-on-bitcoin/2018/tooling/","title":"Tooling","content":"Building on Bitcoin 2018\nhttps://twitter.com/kanzure/status/1014167542422822913\nWhat kind of tools do we need to create, in order to facilitate building on bitcoin? We are going to open questions to the floor. The guys will be there to get your questions. The panel will be about 20 minutes long, and then we will go for food.\neric voskuil nicolasdorier kevin loaec lawrence nahum\nLN: I work at Blockstream. I work on low-level wallets and tooling for wallets.\nND: I am working on a library called …"},{"uri":"/building-on-bitcoin/2018/working-on-scripts/","title":"Working On Scripts","content":"Working on scripts with logical opcodes\nBuilding on Bitcoin 2018\nhttps://twitter.com/kanzure/status/1014167120417091584\nBitcoin has logical opcodes in bitcoin script. Depending on whose is trying to spend coins or what information they have, they interact with logical opcodes. We could see a simple example here taken from one of the lightning network commitment transcraction scripts. It pushes a key on to the stack so that a checksig can run later. It adds a relative timelock as well. Two people …"},{"uri":"/london-bitcoin-devs/2018-06-12-adam-gibson-unfairly-linear-signatures/","title":"Unfairly Linear Signatures","content":"Location: London Bitcoin Devs\nSlides: https://joinmarket.me/static/schnorrplus.pdf\nIntro This is supposed to be a developer meetup but this talk is going to be a little more on the theoretical side. The title is “Unfairly Linear Signatures” that is just a joke. It is talking about Schnorr signatures. They are something that could in the near future have a big practical significance in Bitcoin. I am not going to explain all the practical significance.\nOutline To give you an outline, I will …"},{"uri":"/breaking-bitcoin/2019/bitcoin-build-system/","title":"Bitcoin Build System","content":"Bitcoin build systems and bitcoin build system security\nCarl Dong, Chaincode Labs\nhttps://twitter.com/kanzure/status/1137347937426661376\nI couldn\u0026amp;rsquo;t make it to Amsterdam this year, but I hope the graphics I have prepared for this talk can make up for my absence. Let\u0026amp;rsquo;s say you want to be a good bitcoin citizen and start to run your own bitcoin node. Say you go to bitcoincore.org, you click the download button, and you open the disk image and you double click on Bitcoin Core. Then you …"},{"uri":"/layer2-summit/","title":"Layer2 Summit","content":" Layer2 Summit 2018 "},{"uri":"/layer2-summit/2018/","title":"Layer2 Summit 2018","content":" Conner Fromknecht - Lightning Overview Andrew Poelstra - Scriptless Scripts "},{"uri":"/layer2-summit/2018/scriptless-scripts/","title":"Scriptless Scripts","content":"https://twitter.com/kanzure/status/1017881177355640833\nIntroduction I am here to talk about scriptless scripts today. Scriptless scripts are related to mimblewimble, which is the other thing I was going to talk about. For time constraints, I will only talk about scriptles scripts. I\u0026amp;rsquo;ll give a brief historical background, and then I will say what scriptless scripts are, what we can do with them, and give some examples.\nHistory In 2016, there was a mysterious paper dead-dropped on an IRC …"},{"uri":"/layer2-summit/2018/lightning-overview/","title":"Lightning Overview","content":"https://twitter.com/kanzure/status/1005913055333675009\nhttps://lightning.network/\nIntroduction First I am going to give a brief overview of how lightning works for those of who you may not be so familiar. Then I am going to discuss three technologies we\u0026amp;rsquo;ll be working on in the next year at Lightning Labs and pushing forward.\nPhilosophical perspective and scalability Before I do that though, following up on what Neha was saying, I want to give a philosophical perspective on how I think …"},{"uri":"/sf-bitcoin-meetup/2018-04-23-jeremy-rubin-bitcoin-core/","title":"Bitcoin Core","content":"A hardCORE workout\nSlides: https://drive.google.com/file/d/149Ta1WRXL5WEvnBdlL-HxmsFDXUbvFDy/view\nhttps://twitter.com/kanzure/status/1152926849879760896\nIntro Thank you very much for the warm welcome. So welcome to the hard core workout. It is not going to be that difficult but you can stretch if you need to. It is going to be a lot of material so I’m going to go a little bit fast. If you have any questions feel free to stop me in the middle. There’s a lot of material to get through so I might …"},{"uri":"/sf-bitcoin-meetup/2018-04-20-laolu-osuntokun-exploring-lnd0.4/","title":"Exploring Lnd0.4","content":"Slides: https://docs.google.com/presentation/d/1pyQgGDUcB29r8DnTaS0GQS6usjw4CpgciQx_-XBVOwU/\nThe Genesis of lnd First, the genesis of lnd. Here is the first commit of lnd. It was October 27 2015. This is when I was in school still. This was done when I went on break and it was the first major…. we had in terms of code. We talked about the language we’re using, the licensing, the architecture of the daemon. A fun fact, the original name of lnd was actually called Plasma. Before we made it open …"},{"uri":"/bitcoin-core-dev-tech/2018-03/","title":"Bitcoin Core Dev Tech 2018 (Mar)","content":" Bellare Neven Cross Curve Atomic Swaps Merkleized Abstract Syntax Trees - MAST Priorities Taproot, Graftroot, Etc "},{"uri":"/bitcoin-core-dev-tech/2018-03/2018-03-07-priorities/","title":"Priorities","content":"https://twitter.com/kanzure/status/972863994489901056\nPriorities We\u0026amp;rsquo;re going to wait until BlueMatt is here. Nobody knows what his priorities are. He says he might be in around noon.\nThere\u0026amp;rsquo;s an ex-Google product director interested in helping with Bitcoin Core. He was asking about how to get involved. I told him to get involved by just diving in. He will be spending some time at Chaincode at the end of March. We\u0026amp;rsquo;ll get a sense for what his skills are. I think this could be …"},{"uri":"/tags/hashlocks/","title":"hashlocks","content":""},{"uri":"/bitcoin-core-dev-tech/2018-03/2018-03-06-merkleized-abstract-syntax-trees-mast/","title":"Merkleized Abstract Syntax Trees - MAST","content":"https://twitter.com/kanzure/status/972120890279432192\nSee also http://diyhpl.us/wiki/transcripts/bitcoin-core-dev-tech/2017-09-07-merkleized-abstract-syntax-trees/\nMAST stuff You could directly merkleize scripts if you switch from IF, IFNOT, ELSE with IFJUMP that has the number of bytes.\nWith graftroot and taproot, you never to do any scripts (which were a hack to get things started). But we\u0026amp;rsquo;re doing validation and computation.\nYou take every single path it has; so instead, it becomes …"},{"uri":"/bitcoin-core-dev-tech/2018-03/2018-03-06-taproot-graftroot-etc/","title":"Taproot, Graftroot, Etc","content":"https://twitter.com/kanzure/status/972468121046061056\ngraftroot The idea of graftroot is that in every contract there is a superset of people that can spend the money. This assumption is not always true but it\u0026amp;rsquo;s almost always true. Say you want to lock up these coins for a year, without any conditionals to it, then it doesn\u0026amp;rsquo;t work. But assume you have\u0026amp;ndash; pubkey recovery? No\u0026amp;hellip; pubkey recovery is inherently incompatible with any form of aggregation, and aggregation is far …"},{"uri":"/bitcoin-core-dev-tech/2018-03/2018-03-05-bellare-neven/","title":"Bellare Neven","content":"See also http://diyhpl.us/wiki/transcripts/bitcoin-core-dev-tech/2017-09-06-signature-aggregation/\nBellare-Neven It\u0026amp;rsquo;s been published, it\u0026amp;rsquo;s been around for a decade, and it\u0026amp;rsquo;s widely cited. In Bellare-Neven, it\u0026amp;rsquo;s itself, it\u0026amp;rsquo;s a multi-signature scheme which means multiple pubkeys and one message. You should treat the individual authorizations to spend inputs, as individual messages. What we need is an interactive aggregate signature scheme. Bellare-Neven\u0026amp;rsquo;s paper …"},{"uri":"/bitcoin-core-dev-tech/2018-03/2018-03-05-cross-curve-atomic-swaps/","title":"Cross Curve Atomic Swaps","content":"https://twitter.com/kanzure/status/971827042223345664\nDraft of an upcoming scriptless scripts paper. This was at the beginning of 2017. But now an entire year has gone by.\npost-schnorr lightning transactions https://lists.linuxfoundation.org/pipermail/lightning-dev/2018-February/001031.html\nAn adaptor signature.. if you have different generators, then the two secrets to reveal, you just give someone both of them, plus a proof of a discrete log, and then you say learn the secret to one that gets …"},{"uri":"/speakers/ron-paul/","title":"Ron Paul","content":""},{"uri":"/satoshi-roundtable/sr-004/ron-paul/","title":"Ron Paul","content":"Satoshi Roundtable IV\nIntroduction 1 Please welcome Alex from Coin Center\u0026amp;hellip; Bruce\u0026amp;rsquo;s son. My name is Alexander.. I\u0026amp;rsquo;m the CEO of Bit\u0026amp;hellip;.. something\u0026amp;hellip; I would like to introduce the \u0026amp;hellip; Nick Spanos.\nIntroduction 2 Nick Spanos\nA while ago, I think last year, \u0026amp;hellip; we said it would be cool to have Ron Paul here. Bruce calls me a few months ago and says we have to get Ron down here. I tried. I work for Ron. I worked for both campaigns. Rallied the troops and the …"},{"uri":"/satoshi-roundtable/","title":"Satoshi Roundtable","content":" Sr 004 "},{"uri":"/satoshi-roundtable/sr-004/","title":"Sr 004","content":" Ron Paul - Ron Paul "},{"uri":"/misc/2018-02-02-andrew-poelstra-bulletproofs/","title":"Bulletproofs","content":"49th Milan Bitcoin meetup\nhttps://twitter.com/kanzure/status/962326126969442304\nhttps://www.reddit.com/r/Bitcoin/comments/7w72pq/bulletproofs_presentation_at_feb_2_milan_meetup/\nIntroduction Alright. Thank you for that introduction, Giacamo. I am here to talk about bulletproofs. This is different from proof-of-bullets, which is what fiat currencies use. In bulletproofs, we use a zero-knowledge proof which has nothing to do with consensus at all, but it has a lot of exciting applications. The …"},{"uri":"/blockchain-protocol-analysis-security-engineering/","title":"Blockchain Protocol Analysis Security Eng","content":" Blockchain Protocol Analysis Security Engineering 2017 Blockchain Protocol Analysis Security Engineering 2018 "},{"uri":"/blockchain-protocol-analysis-security-engineering/2018/","title":"Blockchain Protocol Analysis Security Engineering 2018","content":" Benedikt Bünz - Bulletproofs Olaoluwa Osuntokun - Hardening Lightning Bram Cohen - Proofs Of Space Pieter Wuille - Schnorr Signatures For Bitcoin - Challenges and Opportunities Russell O’Connor - Simplicity Christopher Allen - Smart Signatures "},{"uri":"/blockchain-protocol-analysis-security-engineering/2018/proofs-of-space/","title":"Proofs Of Space","content":"Beyond Hellman\u0026amp;rsquo;s time-memory trade-offs with applications to proofs of space\nhttps://twitter.com/kanzure/status/962378701278208000\nIntroductions Hi everyone. This presentation is based off of a paper called \u0026amp;ldquo;Beyond Hellman\u0026amp;rsquo;s time-memory trade-offs\u0026amp;rdquo;. I\u0026amp;rsquo;ll get to why it\u0026amp;rsquo;s called that. These slides and the proofs are by Hamza Abusalah.\nOutline I am going to describe what proofs of space are. I\u0026amp;rsquo;ll give some previous constructions and information about them. …"},{"uri":"/blockchain-protocol-analysis-security-engineering/2018/schnorr-signatures-for-bitcoin-challenges-opportunities/","title":"Schnorr Signatures For Bitcoin - Challenges and Opportunities","content":"Schnorr signatures for Bitcoin: Opportunities and challenges\nslides: https://prezi.com/bihvorormznd/schnorr-signatures-for-bitcoin/\nhttps://twitter.com/kanzure/status/958776403977220098\nhttps://blockstream.com/2018/02/15/schnorr-signatures-bpase.html\nIntroduction My name is Pieter Wuille. I work at Blockstream. I contribute to Bitcoin Core and bitcoin research in general. I work on various proposals for the bitcoin system for some time now. Today I will be talking about Schnorr signatures for …"},{"uri":"/blockchain-protocol-analysis-security-engineering/2018/hardening-lightning/","title":"Hardening Lightning","content":"Hardening lightning network\nOlaoluwa Osuntokun (roasbeef), Lightning Labs\nhttps://twitter.com/kanzure/status/959155562134102016\nslides: https://docs.google.com/presentation/d/14NuX5LTDSmmfYbAn0NupuXnXpfoZE0nXsG7CjzPXdlA/edit\nprevious talk (2017): http://diyhpl.us/wiki/transcripts/blockchain-protocol-analysis-security-engineering/2017/lightning-network-security-analysis/\nprevious slides (2017): https://cyber.stanford.edu/sites/default/files/olaoluwaosuntokun.pdf\nIntroduction I am basically going …"},{"uri":"/blockchain-protocol-analysis-security-engineering/2018/2018-01-25-russell-oconnor-simplicity/","title":"Simplicity","content":"Simplicity: A New Language for Blockchains\nLocation: BPASE 2018, Stanford University\nSlides: https://cyber.stanford.edu/sites/g/files/sbiybj9936/f/slides-bpase-2018.pdf\nSimplicity white paper: https://blockstream.com/simplicity.pdf\nIntro Good morning everyone. I have been working on a new language for the consensus layer of blockchains and I am here to present that to you today.\nBlockchains and Smart Contracts I know everyone is familiar with this in the audience but I want to make sure that I’m …"},{"uri":"/speakers/christopher-allen/","title":"Christopher Allen","content":""},{"uri":"/misc/2018-01-24-rusty-russell-future-bitcoin-tech-directions/","title":"Future Bitcoin Tech Directions","content":"Future technological directions in bitcoin: An unreliable guide\nnotes: https://docs.google.com/document/d/1iNzJtJRq9-0vdILQAe9Bcj7r1a7xYVf8CSY0_oFrH9c/edit or http://diyhpl.us/~bryan/papers2/bitcoin/Future%20technological%20directions%20in%20bitcoin%20-%202018-01-24.pdf\nhttps://twitter.com/kanzure/status/957318453181939712\nIntroduction Thank you very much for that introduction. Alright, well polished machine right there. Let\u0026amp;rsquo;s try that again. Thank you for that introduction. My talk today …"},{"uri":"/blockchain-protocol-analysis-security-engineering/2018/2018-01-24-christopher-allen-smart-signatures/","title":"Smart Signatures","content":"Smart Signatures: Experiments in Authorization\nLocation: BPASE 2018, Stanford University\nSlides: https://www.slideshare.net/ChristopherA/smart-signaturesexperiments-in-authentication-stanford-bpase-2018-final\nIntro Good afternoon. My name is Christopher Allen, I am with Blockstream and today I wanted to give you an introduction to something that isn’t about consensus, isn’t about proof of stake and other things. I want to pop up a level. I want to talk about smart signatures. These are a number …"},{"uri":"/realworldcrypto/2018/mimblewimble-and-scriptless-scripts/","title":"Mimblewimble And Scriptless Scripts","content":"https://twitter.com/kanzure/status/954531580848082944\nWe\u0026amp;rsquo;re about ready for the second session of RWC. We are going to move on to cryptocurrencies. So we have 3 talks lined up in this session. The first one is on mimblewimble and scriptless scripts, delivered by Andrew Poelstra from Blockstream.\nIntroduction Thank you. Cool. Hello. My name is Andrew Poelstra. I am the research director at Blockstream and I\u0026amp;rsquo;m here to talk about a couple of things that I\u0026amp;rsquo;ve been thinking about …"},{"uri":"/realworldcrypto/2018/","title":"Realworldcrypto 2018","content":" Andrew Poelstra - Mimblewimble And Scriptless Scripts "},{"uri":"/tags/bech32/","title":"bech32","content":""},{"uri":"/greg-maxwell/2017-12-22-bech32-design/","title":"bech32 design","content":"Location: Bitcointalk\nhttps://bitcointalk.org/index.php?topic=2624630.msg26762627#msg26762627\nbech32 design Bech32 is designed for human use and basically nothing else, the only consideration for QR codes is that all caps is also permitted.\nFor all your talk of human considerations you give a strong signal of having seldom actually used bitcoin addresses as a human. 1/3 type addresses are full of visually confusing characters and the case modulations are a pain to read and enter correctly. In …"},{"uri":"/greg-maxwell/2017-11-27-gmaxwell-advances-in-block-propagation/","title":"Advances In Block Propagation","content":"slides: https://web.archive.org/web/20190416113003/https://people.xiph.org/~greg/gmaxwell-sf-prop-2017.pdf\nhttps://en.bitcoin.it/wiki/User:Gmaxwell/block_network_coding\nefficient block transfer: https://web.archive.org/web/20170912171304/https://people.xiph.org/~greg/efficient.block.xfer.txt\nlow latency block xfer: https://web.archive.org/web/20160607023347/https://people.xiph.org/~greg/lowlatency.block.xfer.txt …"},{"uri":"/cppcon/2017/","title":"CPPcon 2017","content":" Kostya Serebryany - Fuzzing "},{"uri":"/cppcon/2017/2017-10-11-kostya-serebryany-fuzzing/","title":"Fuzzing","content":"Fuzz or lose! Why and how to make fuzzing a standard practice for C++\nLocation: CppCon 2017\nSlides: https://github.com/CppCon/CppCon2017/blob/master/Demos/Fuzz%20Or%20Lose/Fuzz%20Or%20Lose%20-%20Kostya%20Serebryany%20-%20CppCon%202017.pdf\nPaper on “The Art, Science and Engineering of Fuzzing”: https://arxiv.org/pdf/1812.00140.pdf\nIntro Good afternoon and thank you for coming for the last afternoon session. I appreciate that you are tired. I hope to wake you up a little bit. My name is Kostya, I …"},{"uri":"/speakers/kostya-serebryany/","title":"Kostya Serebryany","content":""},{"uri":"/breaking-bitcoin/2017/","title":"Breaking Bitcoin 2017","content":" Giacomo Zucco - Banks As Bitcoin Custodians Nicolas Bacca - Breaking Hardware Wallets Eric Lombrozo - Changing Consensus Rules Without Breaking Bitcoin Christopher Jeffrey - Consensus Pitfalls Adam Back, Elizabeth Stark - Interview Adam Back Elizabeth Stark Thomas Voegtlin - Light Clients During 2017 Interfork Period Jimmy Song - Socialized Costs Of Hard Forks Peter Todd - Solar Powered Space Pirates Antoine Le Calvez - Spam Attacks Analysis "},{"uri":"/breaking-bitcoin/2017/changing-consensus-rules-without-breaking-bitcoin/","title":"Changing Consensus Rules Without Breaking Bitcoin","content":"Changing consensus rules without breaking bitcoin\nhttps://twitter.com/kanzure/status/1005822360321216512\nIntroduction I\u0026amp;rsquo;d like to talk about \u0026amp;hellip; we actually discovered we can replace the script completely with soft-forks.\nIt\u0026amp;rsquo;s important to note this quote from satoshi, from summer 2010: \u0026amp;ldquo;I don\u0026amp;rsquo;t believe a second compatible implementation will ever\u0026amp;rdquo; \u0026amp;hellip;\u0026amp;hellip;\nComparing open-source development to bitcoin\u0026amp;rsquo;s blockchain \u0026amp;hellip; a lot of the inspiration …"},{"uri":"/speakers/christopher-jeffrey/","title":"Christopher Jeffrey","content":""},{"uri":"/breaking-bitcoin/2017/2017-09-10-christopher-jeffrey-consensus-pitfalls/","title":"Consensus Pitfalls","content":"Pitfalls of Consensus Implementation\nLocation: Breaking Bitcoin\nIntro I’d like to talk about breaking Bitcoin today. Before I do that I’d like to give a short demonstration.\nDemo Right now I am SSH’d into a server with a couple of nodes on it. I am going to start up a bitcoind node and I am going to connect to one of these nodes and have it serve me a chain. The chain is kind of big. I predownloaded a lot of it. It is a regtest chain that I mine myself. As you can see here is the debug log. I’ve …"},{"uri":"/breaking-bitcoin/2017/interview-adam-back-elizabeth-stark/","title":"Interview Adam Back Elizabeth Stark","content":"https://twitter.com/kanzure/status/1005842855271784449\nstark: Thank you Giacomo. Who here had too much fun at the party last night? My voice is going. Hopefully it will stay for this interview. We are lucky to have Adam Back here today, co-founder of Blockstream and inventor of Hashcash (history). He just happened to appear and there was an available spot. Thank you for making this work.\nadam3us: Thank you for inviting me.\nstark: I\u0026amp;rsquo;m a co-organizer of this event. I am also founder of …"},{"uri":"/breaking-bitcoin/2017/solar-powered-space-pirates/","title":"Solar Powered Space Pirates","content":"Solar powered space pirates: A threat to bitcoin?\nhttps://twitter.com/kanzure/status/1005633917356007425\nLet\u0026amp;rsquo;s see. How do I make this fullscreen? Alright, anyone who can actually read French know how to make this fullscreen? My french teachers in high school would be very disappointed in me.\nMy name is Peter Todd. I do cryptography consulting. I\u0026amp;rsquo;ve been involved in Bitcoin Core as well. I want to tell you about whether solar powered space pirates are a threat to bitcoin.\nIf …"},{"uri":"/speakers/antoine-le-calvez/","title":"Antoine Le Calvez","content":""},{"uri":"/breaking-bitcoin/2017/banks-as-bitcoin-custodians/","title":"Banks As Bitcoin Custodians","content":"Traditional banks as bitcoin custodians: Security challenges and implications\nhttps://twitter.com/kanzure/status/1005545022559866880\nOur next speaker is Giacomo Zucco. Yeah, have fun.\ncategories: [\u0026amp;lsquo;conference\u0026amp;rsquo;] tags: [\u0026amp;lsquo;security\u0026amp;rsquo;, \u0026amp;lsquo;research\u0026amp;rsquo;] As you can hear, there are a lot of italians here. Okay. So, good afternoon everyone. I am Giacomo Zucco.\nI am a theoretical physicist. I worked at Accenture as a technology consultant and now I work at BHB Network which …"},{"uri":"/breaking-bitcoin/2017/breaking-hardware-wallets/","title":"Breaking Hardware Wallets","content":"Breaking hardware wallets: Tales from the trenches and glimpses into the future\nhttps://twitter.com/kanzure/status/1005627960160849920\nHello. Nobody cares? Ah. So next up is Nicolas. And he will talk about hardware attacks. Thank you.\nIntroduction Hi everybody. Thanks for making a great conference so far. I am Nicolas from Ledger hardware wallet. Today I am going to be talking about breaking hardware wallets. I don\u0026amp;rsquo;t mean physically breaking them. If you expected to come steal a hardware …"},{"uri":"/breaking-bitcoin/2017/light-clients-during-2017-interfork-period/","title":"Light Clients During 2017 Interfork Period","content":"https://twitter.com/kanzure/status/1005617123287289857\nNext up is Thomas.\nIntroduction Alright. Hello everyone. Thank you for having me. I\u0026amp;rsquo;m the developer of the Electrum wallet. I started this project in 2011. I\u0026amp;rsquo;m going to talk about lite clients and the implication of the 2017 hard-fork. We might be in the middle of two forks at the moment.\nSo we have segwit and we are very happy about that. ((applause)) This graph was taken from Pieter Wuille\u0026amp;rsquo;s website. It has lasted almost …"},{"uri":"/speakers/nicolas-bacca/","title":"Nicolas Bacca","content":""},{"uri":"/tags/p2sh/","title":"p2sh","content":""},{"uri":"/breaking-bitcoin/2017/socialized-costs-of-hard-forks/","title":"Socialized Costs Of Hard Forks","content":"https://twitter.com/kanzure/status/1005518746260262912\nKL: Can you hear me? Is it good? Okay. I hope you have practiced your French because.. no, the presentations are in English. Welcome and thank you very much for being here. This conference will very probably be the best we\u0026amp;rsquo;ve had in the bitcoin sphere. The crowd is pretty crazy. I\u0026amp;rsquo;ve had the ticket list and I can say the people in this room, not just the speakers, the attendees are all super amazing. I\u0026amp;rsquo;m glad to be …"},{"uri":"/breaking-bitcoin/2017/spam-attacks-analysis/","title":"Spam Attacks Analysis","content":"Hunting moby dick, an analysis of 2015-2016 spam attacks\nhttps://twitter.com/kanzure/status/1005525351517360129\nIntroduction Hi. Thanks for Breaking Bitcoin to invite me to speak and to present this research on Moby Dick.\nMoby Dick and spam attacks\u0026amp;ndash; let me explain, Moby Dick is an entity that spammed or sent a lot of transactions in bitcoin in 2015. We did some analysis on who this person is or what they were doing. This is bitcoin archaeology, where we analyze past activities and try to …"},{"uri":"/bitcoin-core-dev-tech/2017-09/","title":"Bitcoin Core Dev Tech 2017","content":" Meeting Notes Merkleized Abstract Syntax Trees Signature Aggregation "},{"uri":"/bitcoin-core-dev-tech/2017-09/2017-09-07-merkleized-abstract-syntax-trees/","title":"Merkleized Abstract Syntax Trees","content":"https://twitter.com/kanzure/status/907075529534328832\nMerkleized abstract syntax trees (MAST) https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2017-September/014932.html\nI am going to talk about the scheme I posted to the mailing list yesterday which is to implement MAST (merkleized abstract syntax trees) in bitcoin in a minimally invasive way as possible. It\u0026amp;rsquo;s broken into two major consensus features that together gives us MAST. I\u0026amp;rsquo;ll start with the last BIP.\nThis is …"},{"uri":"/bitcoin-core-dev-tech/2017-09/2017-09-06-signature-aggregation/","title":"Signature Aggregation","content":"https://twitter.com/kanzure/status/907065194463072258\nSignature aggregation Sipa, can you sign and verify ECDSA signatures by hand? No. Over GF(43), maybe. Inverses could take a little bit to compute. Over GF(2).\nI think the first thing we should talk about is some definitions. I\u0026amp;rsquo;d like to start by distinguishing between three things: Key aggregation, signature aggregation, and batch validation. Multi-signature later.\nThere are three different problems. Key aggregation is where there are …"},{"uri":"/bitcoin-core-dev-tech/2017-09/2017-09-05-meeting-notes/","title":"Meeting Notes","content":"coredev.tech september 2017\nhttps://twitter.com/kanzure/status/907233490919464960\n((As always, any errors are most likely my own. etc.))\n# Introduction There is significant concern regarding whether BlueMatt has become a misnomer.\nMonday night presentation: https://btctranscripts.com/sf-bitcoin-meetup/2017-09-04-jonas-schnelli-bip150-bip151/\nI think we should continue to use #bitcoin-core-dev for anything about changing Bitcoin Core and try to keep things open even though we\u0026amp;rsquo;re together …"},{"uri":"/sf-bitcoin-meetup/2017-09-04-jonas-schnelli-bip150-bip151/","title":"Bip150 Bip151","content":"bip150 and bip151: Bitcoin p2p network encryption and authentication\nhttps://github.com/bitcoin/bips/blob/master/bip-0150.mediawiki\nhttps://github.com/bitcoin/bips/blob/master/bip-0151.mediawiki\nhttps://btctranscripts.com/scalingbitcoin/milan-2016/bip151-peer-encryption/\nIntroduction Alright guys.. take a seat. ((various mumblings)) Want to thank our sponsors, Digital Garage (applause). Second order of business, if you guys could\u0026amp;hellip; trash away.. that would be awesome. There are trash cans …"},{"uri":"/greg-maxwell/2017-08-28-gmaxwell-deep-dive-bitcoin-core-v0.15/","title":"Deep Dive Bitcoin Core V0.15","content":"slides: https://people.xiph.org/~greg/gmaxwell-sf-015-2017.pdf\nhttps://twitter.com/kanzure/status/903872678683082752\ngit repo: https://github.com/bitcoin/bitcoin\npreliminary v0.15 release notes (not finished yet): http://dg0.dtrt.org/en/2017/09/01/release-0.15.0/\nIntroduction Alright let\u0026amp;rsquo;s get started. There are a lot of new faces in the room. I feel like there\u0026amp;rsquo;s an increase in excitement around bitcoin right now. That\u0026amp;rsquo;s great. For those of you who are new to this space, I am …"},{"uri":"/sf-bitcoin-meetup/2017-07-08-bram-cohen-merkle-sets/","title":"Merkle Sets","content":"Merkle set data structures for scaling bitcoin\ncode: https://github.com/bramcohen/MerkleSet\nhttps://twitter.com/kanzure/status/888836850529558531\nIntroduction There\u0026amp;rsquo;s been a fair amount of talk about putting UTXO commitments in bitcoin blocks. Whether this is a good idea or not, but on the off-chance that it might be a good idea, I spent a fair amount of time thinking and actually good merkle set implementation whic his what you you need to put utxo set commitments in bitcoin blocks. There …"},{"uri":"/tags/merkle-trees/","title":"merkle trees","content":""},{"uri":"/sf-bitcoin-meetup/2017-06-06-laolu-osuntokun-neutrino/","title":"Neutrino","content":"Neutrino: The Privacy Preserving Bitcoin Light Client\nSlides: https://docs.google.com/presentation/d/1vjJUWOZIaPshjx1svfE6rFZ2lC07n47ifOdzpKWqpb4/\nhttps://twitter.com/kanzure/status/1054031024085258240\nIntroduction My name is Laolu or Roasbeef on the internet. I’m going to talk about light clients in general and then also what we’re working on in terms of light clients and then also how that factors into the lightning network itself. The talk is called Neutrino because that is the name of our …"},{"uri":"/tags/spv/","title":"spv","content":""},{"uri":"/lets-talk-bitcoin-podcast/2017-06-04-consensus-uasf-and-forks/","title":"Consensus Uasf And Forks","content":"On Consensus and All Kinds of Forks\nLocation: Let’s Talk Bitcoin podcast (Episode 333)\nUser activated soft forks vs hard forks Adam Levine (AL): I’m trying to look at the user activated soft fork thing and not see hypocrisy just steaming out of its ears. I’m really in need of you to help me understand why this is not the case Andreas. The argument to this point about scaling, one of the arguments, one of the larger arguments, has been that hard forks are the worst thing that can happen. In the …"},{"uri":"/greg-maxwell/2017-04-28-gmaxwell-confidential-transactions/","title":"Confidential Transactions","content":"https://twitter.com/kanzure/status/859604355917414400\nIntroduction Thank you.\nSo as mentioned, I am going to be talking about confidential transactions today. And I look at confidential transactions as a building block fundamental piece of technology, it\u0026amp;rsquo;s not like altcoin or something like that. It\u0026amp;rsquo;s not a turnkey system, it\u0026amp;rsquo;s some fundamental tech, and there are many different ways to use it and deploy it.\nMy interest in this technology is primarily driven by bitcoin, but the …"},{"uri":"/sf-bitcoin-meetup/2017-04-03-andreas-antonopoulos-bitcoin-scripting/","title":"Bitcoin Scripting","content":"Topic: Advanced Bitcoin Scripting\nLocation: SF Bitcoin Devs\nMastering Bitcoin on GitHub: https://github.com/bitcoinbook/bitcoinbook\nIntro Today’s talk is different from some of the other talks I’ve done so bear with me. We are going to do this slowly in a very casual manner. This is not one of my usual talks where I am going to tell you about big picture vision and stuff like that. What I want to do is talk about some interesting features of Bitcoin Script and explain them. First question is how …"},{"uri":"/sf-bitcoin-meetup/2017-03-29-new-address-type-for-segwit-addresses/","title":"New Address Type For Segwit Addresses","content":"Topic: Bech32 addresses for Bitcoin\nLocation: SF Bitcoin Devs\nSlides: https://prezi.com/gwnjkqjqjjbz/bech32-a-base32-address-format/\nProposal: https://github.com/bitcoin/bips/blob/master/bip-0173.mediawiki\nDemo website: http://bitcoin.sipa.be/bech32/demo/demo.html\nTwitter announcement: https://twitter.com/kanzure/status/847569047902273536\nTranscript completed by: Bryan Bishop Edited by: Michael Folkson\nIntro Can everyone hear me fine through this microphone? Anyone who can\u0026amp;rsquo;t hear me please …"},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2017/bitcoin-mining-and-trustlessness/","title":"Bitcoin Mining And Trustlessness","content":"https://twitter.com/kanzure/status/838500313212518404\nYes, something like that. As mentioned, I\u0026amp;rsquo;ve been contributing to Bitcoin Core since 2011 and I\u0026amp;rsquo;ve worked on various parts of bitcoin, such as the early payment channel work, some wallet stuff, and now I work for Chaincode Lab one of the sponsors\u0026amp;ndash; we\u0026amp;rsquo;re a bitcoin research lab. We all kind of hang out and work on various bitcoin projects we find interesting. I want to talk about reflections on trusting trust.\nFor those …"},{"uri":"/speakers/david-vorick/","title":"David Vorick","content":""},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2017/exchange-security/","title":"Exchange Security","content":"https://twitter.com/kanzure/status/838517545783148545\nHow often do you check your wallets? Have you ever looked in your wallet and found all your bitcoin gone or missing? Last summer, somebody, a friend of mine checked his wallet and found that 100,000 bitcoin was gone. What the hell, right? But that\u0026amp;rsquo;s what happened at Bitfinex last summer. Some hacker got into their hot wallet and stole 100,000 bitcoin. This was $70 million bucks. Of which 1.5 million was mine.\nI spent the last 6 months …"},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2017/ideal-number-of-full-bitcoin-nodes/","title":"Ideal Number Of Full Bitcoin Nodes","content":"https://twitter.com/kanzure/status/838481130944876544\nToday I am going to be talking about bitcoin full nodes. Can everyone hear me? Okay, great. I don\u0026amp;rsquo;t actually think there\u0026amp;rsquo;s a specific number. I think a lot of people do. They look for a number. 5000 is about how many we have today, 6000. Some people ask whether it\u0026amp;rsquo;s a good number. I think that\u0026amp;rsquo;s the wrong way to look at the role of full nodes in the ecosystem.\nI\u0026amp;rsquo;ve been with bitcoin since 2011. I do a bunch of …"},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2017/mimblewimble-and-scriptless-scripts/","title":"Mimblewimble And Scriptless Scripts","content":"https://twitter.com/kanzure/status/838480912396533760\nUp next we have Andrew Poelstra and he is going to be talking about a really interesting new concept for a cryptocurrency. It\u0026amp;rsquo;s called mimblewimble, after a spell from Harry Potter, because it prevents characters from speaking. Try speaking? Hello, test. We also have a\u0026amp;hellip; hello? hello? Can you guys hear me?\nI am going to talk about the concept of scriptless scripts. It\u0026amp;rsquo;s a way of describing what mimblewimble does, in a way …"},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2017/","title":"Mit Bitcoin Expo 2017","content":" Matt Corallo - Bitcoin Mining And Trustlessness Mitchell Dong - Exchange Security David Vorick - Ideal Number Of Full Bitcoin Nodes Andrew Poelstra - Mimblewimble And Scriptless Scripts Peter Todd - Scaling and UTXO commitments "},{"uri":"/speakers/mitchell-dong/","title":"Mitchell Dong","content":""},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2017/scaling-and-utxos/","title":"Scaling and UTXO commitments","content":"https://twitter.com/kanzure/status/838481311992012800\nThank you. I\u0026amp;rsquo;ll admit the last one was probably the most fun other than. On the schedule, it said scaling and UTXO and I threw something together. TXO commitments were a bold idea but recently there were some observations that make it more interesting. I thought I would start by going through what problem they are actually solving.\nLike David was saying in the last presentation, running a full node is kind of a pain. How big is the …"},{"uri":"/blockchain-protocol-analysis-security-engineering/2017/","title":"Blockchain Protocol Analysis Security Engineering 2017","content":" Jeremy Rubin - Covenants - Structuring Multi Transaction Contracts in Bitcoin Dan Robinson - Ivy - A Declarative Predicate Language for Smart Contracts Olaoluwa Osuntokun - Lightning Network Security Analysis Russell Oconnor - Posts Theorem Peter Todd - Scalable Smart Contracts Via Proofs And Single Use Seals "},{"uri":"/blockchain-protocol-analysis-security-engineering/2017/lightning-network-security-analysis/","title":"Lightning Network Security Analysis","content":"Security analysis of the lightning network\nhttps://twitter.com/kanzure/status/957978915515092992\nslides: https://cyber.stanford.edu/sites/default/files/olaoluwaosuntokun.pdf\nIntroduction My name is Laolu Osuntokun and I work on lightning stuff. I go by roasbeef on the internet. I work at Lightning Labs. I am going to be giving an overview of some security properties and privacy properties of lightning.\nState of the hash-lock Before I start, I want to go over the state of the hash-lock which is …"},{"uri":"/blockchain-protocol-analysis-security-engineering/2017/scalable-smart-contracts-via-proofs-and-single-use-seals/","title":"Scalable Smart Contracts Via Proofs And Single Use Seals","content":"https://twitter.com/kanzure/status/957660108137418752\nslides: https://cyber.stanford.edu/sites/default/files/petertodd.pdf\nhttps://petertodd.org/2016/commitments-and-single-use-seals\nhttps://petertodd.org/2016/closed-seal-sets-and-truth-lists-for-privacy\nIntroduction I am petertodd and I am here to break your blockchain. It\u0026amp;rsquo;s kind of interesting following a talk like that, in some ways I\u0026amp;rsquo;m going in a more extreme direcion for consensus. Do we actually need consensus at all? Can we …"},{"uri":"/blockchain-protocol-analysis-security-engineering/2017/2017-01-26-jeremy-rubin-covenants/","title":"Covenants - Structuring Multi Transaction Contracts in Bitcoin","content":"Structuring Multi Transaction Contracts in Bitcoin\nLocation: BPASE 2017, Stanford University\nSlides: https://rubin.io/public/pdfs/multi-txn-contracts.pdf\nIntro Hey everyone. How is it going? Happy to be going last right now given that I had all these wonderful speakers before me to explain so much of what I am about to tell you. I’m going to talk to you today about structuring multi-transaction contracts in Bitcoin. I think there is a lot of great work that happens in Bitcoin at the script …"},{"uri":"/speakers/dan-robinson/","title":"Dan Robinson","content":""},{"uri":"/blockchain-protocol-analysis-security-engineering/2017/2017-01-26-dan-robinson-ivy/","title":"Ivy - A Declarative Predicate Language for Smart Contracts","content":"Ivy: A Declarative Predicate Language for Smart Contracts\nLocation: BPASE 2017, Stanford University\nIntro Hi I’m Dan Robinson, I’m one of the Product Architects at Chain which is an enterprise blockchain infrastructure company for financial institutions. We have a full stack blockchain protocol and what I am going to talk about is part of that that also can be used for other applications including as I am going to demo here, make it easier to write scripts for Bitcoin Script.\nIntroduction: Two …"},{"uri":"/blockchain-protocol-analysis-security-engineering/2017/2017-01-26-russell-oconnor-posts-theorem/","title":"Posts Theorem","content":"Post’s Theorem and Blockchain Languages: A Short Course in the Theory of Computation\nLocation: BPASE 2017, Stanford University\nIntro Hi. My name is Russell O’Connor. I am here to talk to you about Post’s theorem, the theory of computation and its applications to blockchain languages. There is a bit of a debate about whether Turing complete languages are appropriate or not for doing computations, whether the DAO fiasco is related to the Turing completeness problem or is it an unrelated issue? If …"},{"uri":"/lets-talk-bitcoin-podcast/2016-12-25-christopher-jeffrey-consensus-barnacles/","title":"Consensus Barnacles","content":"Location: Let’s Talk Bitcoin podcast (Episode 319)\nSF Bitcoin Devs presentation on Bcoin: https://diyhpl.us/wiki/transcripts/sf-bitcoin-meetup/2016-09-28-christopher-jeffrey-bcoin/\nBreaking Bitcoin presentation on consensus pitfalls: https://diyhpl.us/wiki/transcripts/breaking-bitcoin/2017/2017-09-10-christopher-jeffrey-consensus-pitfalls/\nHistory of Bcoin Adam Levine (AL): JJ thanks for being here today.\nChristopher Jeffrey (JJ): Thanks man. Glad to be here.\nAL: We are going to jump right into …"},{"uri":"/speakers/roger-ver/","title":"Roger Ver","content":""},{"uri":"/misc/2016-12-14-whalepool/","title":"Whalepool","content":"Whalepool segwit transcript\nhttps://soundcloud.com/elux-2/the-great-stakehodler-debate-lombroso-petrov-potter-ver\nhttps://twitter.com/kanzure/status/809174512105295872\nHost: Mr. Ver, can you hear this?\nRV: Yes, I can.\nHost: Welcome to Whalepool.\nGavin: Hey Roger, it\u0026amp;rsquo;s Gavin. I heard about this.\nRV: Hey Eric. I see lots of familiar names in here.\nRV: Who was that? I don\u0026amp;rsquo;t know whose voice that was.\nHodl: Mr. Hodl\nRV: Thanks for organizing this. Hello Mr. Hodl.\nHost: Okay, ready to go. …"},{"uri":"/sf-bitcoin-meetup/2016-11-21-mimblewimble/","title":"Mimblewimble","content":"Mimblewimble\nhttps://www.youtube.com/watch?v=aHTRlbCaUyM\nhttps://twitter.com/kanzure/status/801990263543648256\nHistory As Denise said, I gave a talk in Milan about mimblewimble about a month ago (slides). This is more or less the same talk, but rebalanced a bit to try to emphasize what I think is important and add some history that has happened in the intervening time. I\u0026amp;rsquo;ll get started.\nMany of you have heard of mimblewimble. It\u0026amp;rsquo;s been in the news. It has a catchy name. It sticks …"},{"uri":"/misc/2016-adam-back/","title":"Implications of Blockchain","content":"New Context Conference 2016 http://dg717.com/ncc/en/\nWe are using a hashtag to organize the information today. The hashtag we\u0026amp;rsquo;re using is nccblockchain. Ncc stands for new conference context. That\u0026amp;rsquo;s where we are. Blockchain is what we\u0026amp;rsquo;re talkin gabout. Can I ask the people in the back to take a seat? We\u0026amp;rsquo;re about to get ready. Meet the neighbor near your seat. Switch your cellphone off. I am going to demonstrate. The toilets squirt you. It\u0026amp;rsquo;s by design. We have …"},{"uri":"/scalingbitcoin/milan-2016/schnorr-signatures/","title":"Schnorr Signatures","content":"Topic: Schnorr signatures for Bitcoin\nLocation: Scaling Bitcoin (Milan)\nSlides: URL expired\nPieter Wuille presentation on Schnorr at BPASE 2018: https://diyhpl.us/wiki/transcripts/blockchain-protocol-analysis-security-engineering/2018/schnorr-signatures-for-bitcoin-challenges-opportunities/\nTranscript completed by: Bryan Bishop Edited by: Michael Folkson\nIntro Today I will be talking about Schnorr signatures for Bitcoin. I want to say a few things in advance. One is even though this is a talk …"},{"uri":"/scalingbitcoin/milan-2016/bip151-peer-encryption/","title":"BIP151 Peer Encryption","content":"BIP151: Peer-to-peer encryption and authentication from the perspective of end-users\nhttps://twitter.com/kanzure/status/785046960705339392\nGood morning. Thanks for having me here. I would like to talk about the end-user perspective of p2p authentication. I would like to start with a little example of how difficult it is to be aware of end-user issues that they are facing at the front. Who is using a thin client? An \u0026amp;ldquo;SPV\u0026amp;rdquo; wallet on your smartphone? Yeah. Who of you are on iOS? Yeah …"},{"uri":"/sf-bitcoin-meetup/2016-09-28-christopher-jeffrey-bcoin/","title":"Bcoin","content":"Topic: Bcoin\nLocation: SF Bitcoin Devs\nBcoin repo: https://github.com/bcoin-org/bcoin\nIntro Hey everyone. I’m JJ with Purse. Tonight I want to talk to you about full nodes and full node implementations in general. In particular my project and the project we’ve been working on at Purse which is bcoin. A little history about me. I’ve actually given a presentation here before two years ago at the dev meetup. What I gave my talk on two years ago was actually the process of turning bitcoind into a …"},{"uri":"/bitcoin-developers-miners-meeting-2016/dan-boneh/","title":"Dan Boneh","content":"A conversation with Dan Boneh\nPart of the challenge was that the Google Maps directions in the email were going down some roads that had construction\u0026amp;hellip;. been here 10 minutes, and some arriving in another 10 minutes. They are building a new biology building. Large campus here. In whatever direction you walk, there are buildings and more buildings. In two years there will be a new biology building, and two years later there will be a new computer science building.\nHow many users at Stanford? …"},{"uri":"/bitcoin-developers-miners-meeting-2016/","title":"Developers-Miners Meeting","content":" Cali 2016 Dan Boneh - Dan Boneh Jihan Wu - Google Tech Talk (2016) "},{"uri":"/tags/ethereum/","title":"ethereum","content":""},{"uri":"/bitcoin-developers-miners-meeting-2016/cali2016/","title":"Cali 2016","content":"California Gathering 2016\nTranscription introduction Some Bitcoin developers and miners gathered together during the end of the July to socialize and become better acquainted with each other. The following discussions were live transcribed by an untrained volunteer with attribution removed as per Chatham House rules. In bitcoin, discussions can move very quickly, which can cause an increase in errors, including semantic errors, when typing in real time. This text was not produced from an audio …"},{"uri":"/sf-bitcoin-meetup/2016-07-18-laolu-osuntokun-lightning-network/","title":"Lightning Network","content":"Lightning Network Deep Dive\nSlides: https://docs.google.com/presentation/d/1OPijcjzadKkbxvGU6VcVnAeSD_DKb7gjnevBcqhPCW0/\nhttps://twitter.com/kanzure/status/1052238088913788928\nIntroduction My name is Laolu Osuntokun and I work with Lightning guys and you know me as maybe Roasbeef from the internet, on GitHub, Twitter, everything else. I’ve been Roasbeef for the past 8 years and I’m still Roasbeef that’s how it works. I’m going to give you a deep dive into the lightning network. I remember like 2 …"},{"uri":"/speakers/doug-schepers/","title":"Doug Schepers","content":""},{"uri":"/w3-blockchain-workshop-2016/intro/","title":"Intro to W3 Blockchain Workshop","content":"Blockchains and standards\nW3C Workshop\n29-30 June 2016\nCambridge, Massachusetts\nDoug Schepers schepers@w3.org\n@shepazu\nhttps://www.w3.org/2016/04/blockchain-workshop/\nirc.w3.org #blockchain\nhttps://etherpad.w3ctag.org/p/blockchain\nMy name is Doug. I am ostensibly the organizer. Along with my chairs, Neha, where are you? Please stand up so that everyone can embarras you. She is with DCI here at MIT, the Digital Currency Initiative. Daza, also with MIT, he is the guy who grbabed the space for us, …"},{"uri":"/w3-blockchain-workshop-2016/","title":"W3 Blockchain Workshop","content":" Archival Science Arvind Narayanan - Arvind Narayanan Kenji Saito - Blockchain Hub Christopher Allen - Christopher Allen Day 2 Groups Deterministic Signatures Group Ethcore Groups Identity Doug Schepers - Intro to W3 Blockchain Workshop Wendy Seltzer - Intro to W3C standards Ipfs Tadge Dryja - Lightning Network Shin\u0026amp;#39;ichiro Matsuo - Matsuo Peter Todd - Petertodd Dex Physical Assets Privacy Anonymity And Identity Group Provenance Groups Chris Tse - Royalties Christopher Allen - Smart …"},{"uri":"/sf-bitcoin-meetup/2016-04-11-lightning-network-as-a-directed-graph-single-funded-channel-network-topology/","title":"Lightning Network As A Directed Graph Single Funded Channel Network Topology","content":"http://lightning.network/\nslides: http://diyhpl.us/~bryan/papers2/bitcoin/Lightning%20Network%20as%20Directed%20Graph%20Single-Funded%20Channel%20Topology%20-%20Tadge%20Dryja%20-%202016-04-11.pdf\nOkay. Hello everyone. Yes, okay, great. Yes. Yeah, I\u0026amp;rsquo;m working on Lightning Network. Bitcoin is great and fun to work on.\nBasic super quick summary of Lightning I am going to re-cap lightning network real quick. The basic idea is to have channels between two nodes. A channel, from the perspective …"},{"uri":"/misc/adam3us-bitcoin-scaling-tradeoffs/","title":"Bitcoin Scaling Tradeoffs","content":"Bitcoin scaling tradeoffs with Adam Back (adam3us) at Paralelni Polis\nInstitute of Cryptoanarchy http://www.paralelnipolis.cz/\nslides: http://www.slideshare.net/paralelnipolis/bitcoin-scaling-tradeoffs-with-adam-back\ndescription: \u0026amp;ldquo;In this talk, Adam Back overviews the Bitcoin scaling and discuses his personal view about its tradeoffs and future development.\u0026amp;rdquo;\nIntro fluff And now I would like to introduce you to a great guest from the U.K. or Malta, Adam Back. Adam is long-time …"},{"uri":"/greg-maxwell/2015-11-09-gmaxwell-mining-and-block-size-etc/","title":"Mining And Block Size Etc","content":"Mining, block size, etc. So uh I am really excited to announce or introduce our next speaker, Greg Maxwell. Greg, well, there are people who talk and there\u0026amp;rsquo;s people who do, and Greg is definitely a doer. He is definitely one of the most accomplished if not most helpful, one of the most active people, not just in terms of commits that we see, but also things we don\u0026amp;rsquo;t see, like input regarding bugs and to other developers and being a great voice in this industry. Also, he is with …"},{"uri":"/misc/2015-09-07-epicenter-bitcoin-adam3us-scalability/","title":"Epicenter Bitcoin - Scalability","content":"Why bitcoin needs a measured approach to scaling\nName: Adam Back (adam3us) Epicenter (EC)\nSebastien Couture (SC) Brian Fabian Crain (BC)\nBC: Adam Back is here for the second time on this show. Some of you will be familiar that Adam Back is the inventor of proof-of-work or hashcash as it was then. He was one of the few people cited in the original Bitcoin whitepaper. More recently he has been involved in sidechains and Blockstream where he is a founder. He has been vocal in the bitcoin block size …"},{"uri":"/tags/proof-of-work/","title":"proof-of-work","content":""},{"uri":"/sf-bitcoin-meetup/2015-08-24-pieter-wuille-key-tree-signatures/","title":"Key Tree Signatures","content":"Topic: Key Tree Signatures\nLocation: SF Bitcoin Devs\nSlides: https://prezi.com/vsj95ns4ucu3/key-tree-signatures/\nBlog post: https://blockstream.com/2015/08/24/en-treesignatures/\nIntro For those who don’t know me I’m Pieter Wuille. I have been working on Bitcoin Core for a while but this is work I have been doing at Blockstream. Today I will be talking about Key Tree Signatures which is what I have been working on these past few weeks. It is an improvement to the multisig schemes that we want to …"},{"uri":"/speakers/daniele-micciancio/","title":"Daniele Micciancio","content":""},{"uri":"/simons-institute/history-of-lattice-based-cryptography/","title":"History Of Lattice Based Cryptography","content":"Historical talk on lattice-based cryptography\nDaniele Micciancio, UC San Diego\nhttps://www.youtube.com/watch?v=4KVJbEOqB_Q\u0026amp;amp;list=PLgO7JBj821uGZTXEXBLckChu70kl7Celh\u0026amp;amp;index=22\nhttps://twitter.com/kanzure/status/772649346454040577\nLattice cryptography - from computational complexity to fully homomorphic encryption\nIntroduction 1 So this first of all thanks for coming back from lunch, it\u0026amp;rsquo;s always an achievement. I want to say that this is a special talk within the workshop here at Simons …"},{"uri":"/simons-institute/","title":"Simons Institute","content":" Michael Walfish - A Wishlist For Verifiable Computation Daniele Micciancio - History Of Lattice Based Cryptography Dan Boneh - Pairing Cryptography Eran Tromer - Snarks And Their Practical Applications Todo Shafi Goldwasser - Zero Knowledge Probabilistic Proof Systems "},{"uri":"/simons-institute/pairing-cryptography/","title":"Pairing Cryptography","content":"Dan Boneh (see also 1)\nslides: http://crypto.biu.ac.il/sites/default/files/3rd_BIU_Winter_School/Boneh-basics-of-pairings.pdf\nhttps://twitter.com/kanzure/status/772287326999293952\noriginal video: https://video.simons.berkeley.edu/2015/other-events/historical-papers/05-Dan-Boneh.mp4\noriginal video sha256 hash: 1351217725741cd3161de95905da7477b9966e55a6c61686f7c88ba5a1ca0414\nOkay, so um I\u0026amp;rsquo;m very happy to introduce another speaker in this historical papers series seminar seminar series which …"},{"uri":"/greg-maxwell/2015-06-08-gmaxwell-sidechains-elements/","title":"Sidechains Elements","content":"Bringing New Elements to Bitcoin with Sidechains\nSF Bitcoin Devs Meetup\nGregory Maxwell DE47 BC9E 6D2D A6B0 2DC6 10B1 AC85 9362 B041 3BFA\nslides: https://people.xiph.org/~greg/blockstream.gmaxwell.elements.talk.060815.pdf\nhttps://github.com/ElementsProject/elements/\nHello, I am Greg Maxwell, one of the developers of the Bitcoin system and its reference software. Since 2011, I have worked on the system facing many interesting challenges and developing many solutions to many problems, adapting and …"},{"uri":"/speakers/joseph-poon/","title":"Joseph Poon","content":""},{"uri":"/sf-bitcoin-meetup/2015-05-26-lightning-network/","title":"Lightning Network","content":" Tadge Dryja Joseph Poon How Lightning Network can offer a solution for bitcoin\u0026amp;rsquo;s scalability problems\nhttp://lightning.network/\nslides: https://lightning.network/lightning-network-presentation-sfbitcoinsocial-2015-05-26.pdf\nGreat to have you guys. They are going to talk about bitcoin\u0026amp;rsquo;s scalability problems. There they are.\nOkay, hi. So yeah, I titled it solutions because that sounds more positive than talking about problems. Joseph will go after that and talk about what needs to …"},{"uri":"/greg-maxwell/2015-04-29-gmaxwell-bitcoin-selection-cryptography/","title":"Bitcoin Selection Cryptography","content":" slides: https://people.xiph.org/~greg/gmaxwell_sfbitcoin_2015_04_20.pdf A deep dive with Bitcoin Core developer Greg Maxwell\nThe blueberry muffins are a lie. But instead I got some other things to present about. My name is Greg Maxwell. I am one of the committers to Bitcoin Core. I am one of the five people with commit access. I have been working on Bitcoin since 2011. Came into Bitcoin through assorted paths as has everyone else.\nBack in around maybe 2004 I was involved very early in the …"},{"uri":"/sf-bitcoin-meetup/2015-02-23-scaling-bitcoin-to-billions-of-transactions-per-day/","title":"Scaling Bitcoin To Billions Of Transactions Per Day","content":"Scaling Bitcoin To Billions Of Transactions Per Day\nhttp://lightning.network/\nJoseph Poon joseph@lightning.network Thaddeus Dryja rx@awsomnet.org We\u0026amp;rsquo;re doing a presentation on the lightning network and micropayments. Right now bitcoin faces some interesting problems, like transactions aren\u0026amp;rsquo;t instant, and micropayments don\u0026amp;rsquo;t work. The transaction fees are 1/10th of a cent or higher depending on the exchange rate. And, \u0026amp;ldquo;bitcoin doesn\u0026amp;rsquo;t scale\u0026amp;rdquo; especially if you …"},{"uri":"/misc/bitcoin-sidechains-unchained-epicenter-adam3us-gmaxwell/","title":"Bitcoin Sidechains - Unchained Epicenter","content":"EB65 – Adam Back \u0026amp;amp; Greg Maxwell: Sidechains Unchained\npeople:\nSebastien Couture Brian Fabian Crain Adam Back (adam3us) Greg Maxwell (gmaxwell) Brian: We are here today we have Adam Back and Greg Maxwell, to anyone who is following bitcoin and bitcoin\u0026amp;rsquo;s development, you will have probably heard of these two gentlemen. I was fortunate enough that the first time that I went to a bitcoin conference at the beginning of my involvement in this space, it was in Amsterdam 2013 and I somehow …"},{"uri":"/greg-maxwell/2015-01-08-libsecp256k1-testing/","title":"libsecp256k1 testing","content":"Topic: libsecp256k1 testing\nLocation: Reddit\nhttps://www.reddit.com/r/Bitcoin/comments/2rrxq7/on_why_010s_release_notes_say_we_have_reason_to/\nlibsecp256k1 testing Today OpenSSL de-embargoed CVE-2014-3570 \u0026amp;ldquo;Bignum squaring may produce incorrect results\u0026amp;rdquo;. That particular security advisory is not a concern for Bitcoin users, but it allows me to explain some of the context behind a slightly cryptic statement I made in the release notes for the upcoming Bitcoin Core 0.10: “we have reason …"},{"uri":"/greg-maxwell/2015-01-08-openssl-bug/","title":"OpenSSL bug discovery","content":"Topic: OpenSSL bug discovery\nLocation: Reddit\nhttps://np.reddit.com/r/programming/comments/2rrc64/openssl_security_advisory_new_openssl_releases/cnilq2w/?context=3\nOpenSSL bug discovery I contributed to the discovery and analysis of CVE-2014-3570 \u0026amp;ldquo;Bignum squaring may produce incorrect results\u0026amp;rdquo;. In this case, the issue was that one of the carry propagation conditions was missed. The bug was discovered as part of the development of libsecp256k1, a high performance (and hopefully high …"},{"uri":"/misc/nydfs-bitlicense-lawsky-update/","title":"NY DFS Bitlicense Lawsky Update","content":"NY DFS BitLicense update 2014-12-18\nhttp://web.archive.org/web/20150511110453/http://bipartisanpolicy.org/events/payment-policy-in-the-21st-century-the-promise-of-innovation-and-the-challenge-of-regulation/\nAnd that\u0026amp;rsquo;s a serious problem that we all need to address with a hightened sense of urgency and focus. Let me start with the BitLicense and virtual currencies. These came on our radar screen last year at DFS because like all of the other states we regulate money transmitters like …"},{"uri":"/andreas-antonopoulos/2014-10-08-andreas-antonopolous-canada-senate-bitcoin/","title":"Canada Senate Bitcoin","content":"This is a transcript of submitted evidence to the Parliament of Canada\u0026amp;rsquo;s Senate Committee on Banking, Trade and Commerce. Here is a video. The opening remarks can be found here.\nAnother transcript may appear here but who knows.\nAn additional transcript can be found here.\nfinal report: http://www.parl.gc.ca/Content/SEN/Committee/412/banc/rep/rep12jun15-e.pdf\nPrepared remarks. My experience is primarily in information security and network architecture. I have a Master’s degree in networks …"},{"uri":"/rebooting-web-of-trust/2019-prague/","title":"2019 Prague","content":" Abstract Groups Group Updates.Md Groups Intro Christopher Allen - Self Sovereign Identity Ideology And Architecture Shamir Secret Sharing Kim Hamilton Duffy - Swashbuckling Safety Training Topics Weak Signals "},{"uri":"/scalingbitcoin/hong-kong-2015/a-bevy-of-block-size-proposals-bip100-bip102-and-more/","title":"A Bevy Of Block Size Proposals Bip100 Bip102 And More","content":"slides: https://scalingbitcoin.org/hongkong2015/presentations/DAY2/3_tweaking_the_chain_1_garzik.pdf\nslides: http://www.slideshare.net/jgarzik/a-bevy-of-block-size-proposals-scaling-bitcoin-hk-2015\nAlternative video: https://www.youtube.com/watch?v=37LiYOOevqs\u0026amp;amp;t=1h16m6s\nWe\u0026amp;rsquo;re going to be talking about every single block size proposal. This is going to be the least technical presentation at the conference. I am not going to go into the proposals htemselves. Changing the block size …"},{"uri":"/scalingbitcoin/hong-kong-2015/a-flexible-limit-trading-subsidy-for-larger-blocks/","title":"A Flexible Limit Trading Subsidy For Larger Blocks","content":"slides: https://scalingbitcoin.org/hongkong2015/presentations/DAY2/3_tweaking_the_chain_2_friedenbach.pdf\nI really want to thank jgarzik for that interesting talk. Who picks what block size? My talk is going to be about a category of dynamic block size proposals that attach the block size limit to the fee in such a way that as there is more demand for block size, through users that want to pay fees, the block size will increase or decrease as necessary. The need for a dynamic block size is so …"},{"uri":"/simons-institute/a-wishlist-for-verifiable-computation/","title":"A Wishlist For Verifiable Computation","content":"A wishlist for verifiable computation: An applied computer science perspective\nhttp://www.pepper-project.org/ https://www.youtube.com/watch?v=Z4jzA6ts2j4 http://simons.berkeley.edu/talks/mike-walfish-2015-06-10 slides: http://www.pepper-project.org/surveywishlist.pptx slides (again): http://simons.berkeley.edu/sites/default/files/docs/3316/surveywishlist2.pptx more: http://www.pepper-project.org/talks.htm Okay, thanks. I want to begin by thanking the organizers, especially the tall guy for …"},{"uri":"/rebooting-web-of-trust/2019-prague/abstract-groups/","title":"Abstract Groups","content":"Blockcert As the standards around verifiable credentials are starting to take form, different flavours of ‘verifiable credentials’ like data structures need to make necessary changes in order to leverage on the rulesets outlined and constantly reviewed by a knowledgeable community like RWOT and W3C. The purpose of this paper is to identify all of the changes needed to comply with the Verifiable Credentials \u0026amp;amp; Decentralized Identifiers standards.\nCooperation beats aggregation One important …"},{"uri":"/scalingbitcoin/tokyo-2018/edgedevplusplus/abstract-thinking-about-consensus-systems/","title":"Abstract Thinking About Consensus Systems","content":"https://twitter.com/kanzure/status/1048039485550690304\nslides: https://drive.google.com/file/d/1LiGzgFXMI2zq8o9skErLcO3ET2YeQbyx/view?usp=sharing\nSerialization Blocks are usually thought of as a serialized data stream. But really these are only true on the network serialization or over the network. A different implementation of bitcoin could in theory use a different format. The format is only used on the network and the disk, not the consensus protocol. The format could actually be completely …"},{"uri":"/bit-block-boom/2019/accumulating-bitcoin/","title":"Accumulating Bitcoin","content":"Accumulating bitcoin\nIntroduction Today I am going to be preaching to the choir I think. Hopefully I will be reiterating and reinforcing some points that you already know but maybe forgot to bring up with your nocoiner friends, or learning something new. I hope there\u0026amp;rsquo;s something for everyone in here.\nQ: Should I buy bitcoin?\nA: Yes.\nQ: Are you going to troll a journalist?\nA: Today? Already done.\nMisconceptions One of the biggest misconceptions I heard when I first learned about bitcoin was …"},{"uri":"/scalingbitcoin/tel-aviv-2019/edgedevplusplus/accumulators/","title":"Accumulators","content":"https://diyhpl.us/wiki/transcripts/bitcoin-core-dev-tech/2018-10-08-utxo-accumulators-and-utreexo/\nhttps://diyhpl.us/wiki/transcripts/mit-bitcoin-expo-2019/utreexo/\nhttps://diyhpl.us/wiki/transcripts/stanford-blockchain-conference/2019/accumulators/\nhttps://diyhpl.us/wiki/transcripts/scalingbitcoin/tokyo-2018/accumulators/\nhttps://diyhpl.us/wiki/transcripts/bitcoin-core-dev-tech/2019-06-06-utreexo/\nNote: the present presentation had more in depth information about RSA which might be interesting …"},{"uri":"/scalingbitcoin/tokyo-2018/accumulators/","title":"Accumulators","content":"A scalable drop-in replacement for merkle trees\nhttps://twitter.com/kanzure/status/1048454406755168257\nIntroduction Hello. Test. Okay. I am going to talk about accumulators for UTXOs. The previous two talks were a great setup for this. This is joint work with Ben Fisch who is also here today and Dan Boneh. I first want to advertise the Stanford Blockchain Conference (formerly known as BPASE) happening at the end of January 2019 at Stanford. Whether you give a talk or not, you should try to …"},{"uri":"/stanford-blockchain-conference/2019/accumulators/","title":"Accumulators","content":"Accumulators for blockchains\nhttps://twitter.com/kanzure/status/1090748293234094082\nhttps://twitter.com/kanzure/status/1090741715059695617\nhttps://diyhpl.us/wiki/transcripts/scalingbitcoin/tokyo-2018/accumulators/\npaper: https://eprint.iacr.org/2018/1188\nIntroduction I am going to be talking about batching techniques for accumulators with applications to interactive oracle proofs and blockchains. I\u0026amp;rsquo;ll maybe also talk about how to make these proofs even smaller. The main thing that we are …"},{"uri":"/speakers/adam-ludwin/","title":"Adam Ludwin","content":""},{"uri":"/speakers/adlai-chandrasekhar/","title":"Adlai Chandrasekhar","content":""},{"uri":"/speakers/akio-nakamura/","title":"Akio Nakamura","content":""},{"uri":"/speakers/alan-reiner/","title":"Alan Reiner","content":""},{"uri":"/speakers/alberto-sonnino/","title":"Alberto Sonnino","content":""},{"uri":"/speakers/alena-vranova/","title":"Alena Vranova","content":""},{"uri":"/speakers/alessandro-chiesa/","title":"Alessandro Chiesa","content":""},{"uri":"/speakers/alex-petrov/","title":"Alex Petrov","content":""},{"uri":"/speakers/alex-zinder/","title":"Alex Zinder","content":""},{"uri":"/speakers/alexander-chepurnoy/","title":"Alexander Chepurnoy","content":""},{"uri":"/speakers/alexander-zaidelson/","title":"Alexander Zaidelson","content":""},{"uri":"/speakers/alexandra-moxin/","title":"Alexandra Moxin","content":""},{"uri":"/speakers/alexei-ostrovskiy/","title":"Alexei Ostrovskiy","content":""},{"uri":"/speakers/alexei-zamyatin/","title":"Alexei Zamyatin","content":""},{"uri":"/speakers/alicia-bendhan/","title":"Alicia Bendhan","content":""},{"uri":"/cryptoeconomic-systems/2019/all-about-decentralized-trust/","title":"All About Decentralized Trust","content":"\u0026amp;ndash; Disclaimer \u0026amp;ndash;\nThese are unpaid transcriptions, performed in real-time and in-person during the actual source presentation. Due to personal time constraints they are usually not reviewed against the source material once published. Errors are possible. If the original author/speaker or anyone else finds errors of substance, please email me at kanzure@gmail.com for corrections.\nI sometimes add annotations to the transcription text. These will always be denoted by a standard …"},{"uri":"/scalingbitcoin/montreal-2015/alternatives-to-block-size-as-aggregate-resource-limits/","title":"Alternatives To Block Size As Aggregate Resource Limits","content":"I am talking about block size, but not any particular proposal. Why do we have the block size limit and is it a good thing in the first place? The block size exists as a denial-of-service limiter. It limits the amount of resources that a node validating the blockchain can exhaust when validating a block. We want to do this because in the early days of bitcoin there are often certain kinds of transactions there are ways to slow down a validator by using a non-standard transaction or filling up a …"},{"uri":"/scalingbitcoin/montreal-2015/amiko-pay/","title":"Amiko Pay","content":"Amiko Pay aims to become an implementation of the lightning network. So that previous presentation was a great setup. There\u0026amp;rsquo;s a little bit more to Amiko Pay. If you look through the basic design of the lightning network, there\u0026amp;rsquo;s a network of payment channels. There have been several variations of this idea. Lightning Network happens to be the best so far. What Amiko Pay aims to do is to focus on the nodes, and do the routing between nodes. The other big problem of Amiko Pay making …"},{"uri":"/scalingbitcoin/tokyo-2018/analysis-of-dust-in-utxo-based-cryptocurrencies/","title":"Analysis Of Dust In Utxo Based Cryptocurrencies","content":"An analysis of dust in UTXO-based cryptocurrencies\nCristina Pérez-Solà, Sergi Delgado Segura, Guillermo Navarro-Arribas and Jordi Herrera (Universitat Autònoma de Barcelona)\nSergi Delgado Segura\nhttps://eprint.iacr.org/2018/513.pdf\nhttps://twitter.com/kanzure/status/1048380094446632961\nIntroduction Thank you everyone. I am glad to be here today to tell you about our analysis of the UTXO set in different cryptocurrencies. This is shared work with the other coauthors listed. The outline is that …"},{"uri":"/speakers/andrew-miller/","title":"Andrew Miller","content":""},{"uri":"/speakers/andrew-stone/","title":"Andrew Stone","content":""},{"uri":"/speakers/andy-ofiesh/","title":"Andy Ofiesh","content":""},{"uri":"/scalingbitcoin/tel-aviv-2019/anonymous-atomic-locks/","title":"Anonymous Atomic Locks","content":"A2L: Anonymous atomic locks for scalability and interoperability in payment-channel hubs\npaper: https://eprint.iacr.org/2019/589.pdf\nhttps://github.com/etairi/A2L\nhttps://twitter.com/kanzure/status/1172116189742546945\nIntroduction I am going ot talk about anonymous atomic locks for scalability and interoperability in payment-channel hubs. This is joint work with my colleagues.\nScalability I will try to keep this section as short as possible. This talk is also about scalability in bitcoin. …"},{"uri":"/speakers/anton-yemelyanov/","title":"Anton Yemelyanov","content":""},{"uri":"/stanford-blockchain-conference/2020/arbitrum-v2/","title":"Arbitrum V2","content":"Arbitrum 2.0: Faster Off-Chain Contracts with On-Chain Security\nEd Felten, Off-chain Labs\nhttps://twitter.com/kanzure/status/1230191734375628802\nIntroduction Thank you, good morning everybody. I\u0026amp;rsquo;m going to talk about our latest version of our Abitrum system. The first version was discussed in a paper in 2018. Since then, there\u0026amp;rsquo;s a lot of advances in my technology and a real running system has been made. This is the first working roll-up system for general smart contracts.\nFirst I …"},{"uri":"/w3-blockchain-workshop-2016/archival-science/","title":"Archival Science","content":"Blockchain is a memory transfer sytsem. These memories are moving through space and time. This is something that I recognized. As a type of record, a ledger is a type of record traditionally. There are a number of international standards. One of them is ISO 15489, international records amangemetn. You will see this idea of memory of transactions as evidence. You will see something like \u0026amp;ldquo;proofs on the blockchain\u0026amp;rdquo;. This is information received and created and maintained. In pursuance …"},{"uri":"/speakers/ari-juels/","title":"Ari Juels","content":""},{"uri":"/speakers/ariel-gabizon/","title":"Ariel Gabizon","content":""},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2015/armory-proof-of-payment/","title":"Armory Proof Of Payment","content":"I am going to talk about proof of payment. This is simple. You can do this. That you couldn\u0026amp;rsquo;t do before 2008. We\u0026amp;rsquo;ll see if this works. I hear it might work. That\u0026amp;rsquo;s okay, I\u0026amp;rsquo;ll pull this up here. I have ruined everything. Just jam that in there. Here we go.\nSo uh, I said who I am. Bitcoin Armory. I am here to talk about proof of payment. Basically, let\u0026amp;rsquo;s talk about Armory first real quick. First released in 2011. Open-source Bitcoin security software. It\u0026amp;rsquo;s been …"},{"uri":"/speakers/arthur-gervais/","title":"Arthur Gervais","content":""},{"uri":"/speakers/arvind-narayanan/","title":"Arvind Narayanan","content":""},{"uri":"/w3-blockchain-workshop-2016/arvind-narayanan/","title":"Arvind Narayanan","content":"I would like to introduce Arvind. He is a professor at Princeton. He has talked about this in a number of different forums.\nHi everyone. My name is Arvind. This is turning out to be one of the more unusual and interesting events that I have been to. Someone at my table called the first session a quasi-religious experience. Not sure whether that was a good thing or not. Joking aside, my favorite thing about this is that the position statements were available on the website. I found them …"},{"uri":"/stanford-blockchain-conference/2019/asics/","title":"Asics","content":"ASIC design for mining\nhttps://twitter.com/kanzure/status/1091056727464697856\nIntroduction My name is David Vorick. I am lead developer of Sia, a decentralized cloud storage solution. I come from the software side of the world, but I got into hardware. I think from the perspective of cryptocurrency developers. I am also CEO of Obelisk, which is a cryptocurrency ASIC miner manufacturing company. I was asked today to talk about cryptocurrency ASICs. This is a really broad topic and the format that …"},{"uri":"/speakers/assimakis-kattis/","title":"Assimakis Kattis","content":""},{"uri":"/scalingbitcoin/tel-aviv-2019/atomic-multi-channel-updates/","title":"Atomic Multi Channel Updates","content":"Atomic multi-channel updates with constant collateral in bitcoin-compatible payment-channel networks\npaper: https://eprint.iacr.org/2019/583\nhttps://twitter.com/kanzure/status/1172102203995283456\nIntroduction Thank you for coming to my talk after lunch. This talk today is about atomic multi-channel updates with constant collateral in bitcoin-compatible payment-channel networks. It\u0026amp;rsquo;s a long title, but I hope you will understand. This is collaborative work with my colleagues.\nScalability …"},{"uri":"/stanford-blockchain-conference/2020/atomic-multi-channel-updates/","title":"Atomic Multi Channel Updates","content":"Atomic Multi-Channel Updates with Constant Collateral in Bitcoin-Compatible Payment-Channel Networks\nMatteo Maffei\nhttps://diyhpl.us/wiki/transcripts/scalingbitcoin/tel-aviv-2019/atomic-multi-channel-updates/\nhttps://twitter.com/kanzure/status/1230929981011660800\nIntroduction Matteo got sick and couldn\u0026amp;rsquo;t come. His coauthors couldn\u0026amp;rsquo;t come either. So a talk was pre-recorded and will be played now. Our work is about realizing atomic multi-channel updates with constant collateral in …"},{"uri":"/tags/atomic-swaps/","title":"atomic swaps","content":""},{"uri":"/scalingbitcoin/tokyo-2018/atomic-swaps/","title":"Atomic Swaps","content":"The state of atomic swaps\nhttps://twitter.com/kanzure/status/1048790167283068929\nHistory This should be easy to follow. I want to start off with some history. The first mention of atomic swap concepts was in 2013 in a bitcointalk.org thread where people were wondering how to exchange coins between independent ledgers in a trustless way. There were a few comments on the thread every now and then asking has anyone implemented this. It was quiet until last year when people started doing atomic …"},{"uri":"/scalingbitcoin/stanford-2017/atomically-trading-with-roger-gambling-on-the-success-of-a-hard-fork/","title":"Atomically Trading With Roger Gambling On The Success Of A Hard Fork","content":"Atomically Trading with Roger: Gambling on the success of a hard-fork\npaper: http://homepages.cs.ncl.ac.uk/patrick.mc-corry/atomically-trading-roger.pdf\nThis is joint work with Patrick McCorry, Andrew Miller and myslef. Patrick was originally going to give this talk but he was unable to make it. I\u0026amp;rsquo;ll give the talk with his slides. I want to acknowledge Roger Ver for permission to use his name in the title of the talk. We asked permission.\nI will only be talking about some of the …"},{"uri":"/stanford-blockchain-conference/2019/aurora-transparent-succinct-arguments-r1cs/","title":"Aurora Transparent Succinct Arguments R1Cs","content":"Aurora: Transparent succinct arguments for R1CS\nAlessandro Chiesa\nhttps://twitter.com/kanzure/status/1090741190100545536\nIntroduction Hi. I am Alessandro Chiesa, a faculty member at UC Berkeley. I work on cryptography. I\u0026amp;rsquo;m also a chief scientist at Starkware. I was a founder of zcash. Today I will like to tell you about recent work in cryptographic proof systems. This is joint work with people at Starkware, UC Berkeley, MIT Media Lab, and others. In the prior talk, we talked about …"},{"uri":"/speakers/austin-hill/","title":"Austin Hill","content":""},{"uri":"/speakers/aviv-zohar/","title":"Aviv Zohar","content":""},{"uri":"/scalingbitcoin/tel-aviv-2019/backpackers/","title":"Backpackers","content":"Backpackers: A new paradigm for secure and high-performance blockchain\nThang N. Dinh\n"},{"uri":"/speakers/baker-marquart/","title":"Baker Marquart","content":""},{"uri":"/speakers/balaji-srinivasan/","title":"Balaji Srinivasan","content":""},{"uri":"/speakers/barry-silbert/","title":"Barry Silbert","content":""},{"uri":"/speakers/bart-suichies/","title":"Bart Suichies","content":""},{"uri":"/speakers/ben-fisch/","title":"Ben Fisch","content":""},{"uri":"/speakers/ben-maurer/","title":"Ben Maurer","content":""},{"uri":"/speakers/benedikt-b%C3%BCnz/","title":"Benedikt Bünz","content":""},{"uri":"/speakers/benjamin-chan/","title":"Benjamin Chan","content":""},{"uri":"/speakers/benjamin-fisch/","title":"Benjamin Fisch","content":""},{"uri":"/speakers/benjamin-lawsky/","title":"Benjamin Lawsky","content":""},{"uri":"/baltic-honeybadger/2018/beyond-bitcoin-decentralized-collaboration/","title":"Beyond Bitcoin Decentralized Collaboration","content":"Beyond bitcoin: Decentralized collaboration\nhttps://twitter.com/kanzure/status/1043432684591230976\nhttp://sit.fyi/\nHi everybody. Today I am going to talk about something different than my usual. I am going to talk more about how we can compute and how we collaborate. I\u0026amp;rsquo;ll start with an introduction to the history of how things happened and why are things the way they are today. Many of you probably use cloud SaaS applications. It\u0026amp;rsquo;s often touted as a new thing, something happening in …"},{"uri":"/stanford-blockchain-conference/2020/beyond-hashrate-majority-attacks/","title":"Beyond Hashrate Majority Attacks","content":"Beyond 51% attacks\nhttps://twitter.com/kanzure/status/1230624835996250112\nIntroduction Alright let\u0026amp;rsquo;s get started with the next session. Vitalik is from Canada. He is a former writer for Bitcoin Magazine and can often be seen wearing unicorn shirts. He will be telling us about \u0026amp;ldquo;Beyond 51% attacks\u0026amp;rdquo;. Take it away.\nOkay, so hello everyone. Hi. Okay. I will start by reminding everyone that 51% attacks are in fact bad. Bear with me for a few minutes. Is this better? Okay.\n51% attacks …"},{"uri":"/scalingbitcoin/tel-aviv-2019/bip-securethebag/","title":"Bip Securethebag","content":"BIP: OP_SECURETHEBAG\nhttps://twitter.com/kanzure/status/1171750965478854656\nIntroduction Thank you for the introduction. Today I am going to talk to you about OP_SECURETHEBAG. It\u0026amp;rsquo;s research that I have been working on for the last couple years. I think it\u0026amp;rsquo;s very exciting and hopefully it will have a big compact. I have a lot of slides.\nWhy are we here? We are here for scaling bitcoin. The goal we have is to scale bitcoin. What is scaling, though? We have talks on networking, privacy, …"},{"uri":"/scalingbitcoin/hong-kong-2015/bip101-block-propagation-data-from-testnet/","title":"Bip101 Block Propagation Data From Testnet","content":"I am a bitcoin miner. I am a C++ programmer and a scientist. I will be going pretty fast. I have a lot of stuff to cover. Bare with me.\nMy perspective on this is that scaling bitcoin is an engineer problem. My favorite proposal for how to scale bitcoin is bip101. It\u0026amp;rsquo;s over a 20-year time span. This will give us time to implement fixes to get Bitcoin to a large level. A hard-fork to increase the block size limit is hard, and soft-forks make it easier to decrease, that is to increase it is, …"},{"uri":"/scalingbitcoin/hong-kong-2015/bip99-and-uncontroversial-hard-forks/","title":"Bip99 And Uncontroversial Hard Forks","content":"slides: https://scalingbitcoin.org/hongkong2015/presentations/DAY1/1_overview_1_timon.pdf\nbip99 https://github.com/bitcoin/bips/blob/master/bip-0099.mediawiki\nWe are going to focus on consensus rules. I am going to give an introduction and then focus on controversial versus non-controversial hard-forks.\nWhy do we want to classify consensus changes in the first place? Well, for one, you often have long discussions many times in Bitcoin, we don\u0026amp;rsquo;t always share the same terminology and the …"},{"uri":"/bit-block-boom/","title":"Bit Block Boom","content":" Bit Block Boom 2019 "},{"uri":"/bit-block-boom/2019/","title":"Bit Block Boom 2019","content":" Pierre Rochard - Accumulating Bitcoin Kris Merkel - Building Vibrant Bitcoin Communities Saifedean Ammous - Fiat Money Fiat Food Michael Goldstein - How To Meme Bitcoin To The Moon Justin Moon - State Of Multisig Mike Schmidt - Taproot Schnorr Soft Fork Tone Vays - There Can Only Be One "},{"uri":"/baltic-honeybadger/2018/bitcoin-as-a-novel-market-institution/","title":"Bitcoin As A Novel Market Institution","content":"Bitcoin as a novel market institution\nhttps://twitter.com/kanzure/status/1043763647498063872\nI am going to be talking about bitcoin as an economic system, not as a software or cryptographic system. This talk has two parts. In the first, I\u0026amp;rsquo;m going to take a retrospective of the past 10 years of bitcoin as a functioning economic system. In the second part, I will be looking at bitcoin as it is today and how it will be in the future. I\u0026amp;rsquo;m going to look at the amount of wealth stored in …"},{"uri":"/scalingbitcoin/montreal-2015/bitcoin-block-propagation-iblt-rusty-russell/","title":"Bitcoin Block Propagation and IBLT","content":"This is not what I do. But I was doing it anyway.\nThe problem is that blocks are transmitted in their entirety. If you have a 1 MB uplink and you\u0026amp;rsquo;re connecting to 8 peers, your first peer will see a 1MB block in about 66.8 seconds. And the last one will get it in 76.4 seconds, because we basically blast out blocks in parallel to our peers. Miners can solve this problem of slow block transmission by centralizing and all using the same pool.\nThat\u0026amp;rsquo;s not desirable, so it would be nice if …"},{"uri":"/bitcoin-core-dev-tech/2015-02/","title":"Bitcoin Core Dev Tech 2015","content":" James Gatto, Marco Santori - Bitcoin Law For Developers Jeremy Allaire, Sean Neville - Circle Gavinandresen Patrick Murck, Gavin Andresen, Cory Fields - Research And Development Goals "},{"uri":"/london-bitcoin-devs/jnewbery-bitcoin-core-v0.17/","title":"Bitcoin Core V0.17","content":"Bitcoin Core v0.17\nslides: https://www.dropbox.com/s/9kt32069hoxmgnt/john-newbery-bitcoincore0.17.pptx\nhttps://twitter.com/kanzure/status/1031960170027536384\nIntroduction I am John Newbery. I work on Bitcoin Core. This talk is going to be mostly about Bitcoin Core 0.17 which was branched on Monday. Hopefully the final release will be in the next couple of weeks.\nwhoami I live in New York and work at Chaincode Labs. I\u0026amp;rsquo;m not actually a native born New Yorker. It\u0026amp;rsquo;s nice to be back in …"},{"uri":"/scalingbitcoin/tel-aviv-2019/edgedevplusplus/bitcoin-data-structures/","title":"Bitcoin Data Structures","content":"Bitcoin Edge Dev++ @ Tel Aviv University, September 9th 2019\nhttps://twitter.com/kanzure/status/1170974373089632257\nIntroduction Alright guys. Come on in. There\u0026amp;rsquo;s plenty of seats, guys. If you\u0026amp;rsquo;re sitting out on the edge, be nice to the other folks and get in the middle. Sitting at the edge is kind of being a dick. You\u0026amp;rsquo;re not letting anyone through. Come on guys, you don\u0026amp;rsquo;t have USB-C yet? You all have powerbanks. Get with the times. Okay, we\u0026amp;rsquo;re getting started.\nI …"},{"uri":"/dallas-bitcoin-symposium/bitcoin-developers/","title":"Bitcoin Developers","content":"Introduction I am going to talk about a programmer\u0026amp;rsquo;s perspective. As investors, you might find this interesting, but at the same time it\u0026amp;rsquo;s not entirely actionable. As a programmer, the bitcoin ecosystem is very attractive. This is true of cryptocurrencies in general. I\u0026amp;rsquo;ll make a distinction for bitcoin at the end. One of the interesting things is that you see some of the most talented hackers in the world are extremely attracted to bitcoin. I think that\u0026amp;rsquo;s an interesting …"},{"uri":"/scalingbitcoin/montreal-2015/bitcoin-failure-modes-and-the-role-of-the-lightning-network/","title":"Bitcoin Failure Modes And The Role Of The Lightning Network","content":"I am going to be talking about bitcoin failure modes, and Joseph will talk about how the lightning network can help. I\u0026amp;rsquo;ll start. We\u0026amp;rsquo;ll start off by saying that bitcoin is working, which is really cool. Blocks starts with lots of zeroes, coins stay put, they move when you tell them to. That\u0026amp;rsquo;s really cool and it works. That\u0026amp;rsquo;s great. This is a good starting place. We should acknowledge that bitcoin can fail. But it\u0026amp;rsquo;s anti-fragile, right? What\u0026amp;rsquo;s the blockheight of …"},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2015/bitcoin-financing-and-trading/","title":"Bitcoin Financing And Trading","content":" Joshua Lim (Circle, ex Goldman Sachs) Juthica Chou (LedgerX) (Goldman Sachs) Bobby Cho (ItBit) (VP of trading at SecondMarket) Harry Yeh (moderator) (Binary Financial) Today we will hear from some people who are traders and also infrastructure providers. Good morning everybody. It took me 18 hours to get here. The Uber dropped me off at the wrong building. They need better signs.\nSo usually I am the one that sits on the panel. This is actually the first time I get to moderate. I get to ask the …"},{"uri":"/bitcoin-core-dev-tech/2015-02/james-gatto-marco-santori-bitcoin-law-for-developers/","title":"Bitcoin Law For Developers","content":"We are going to be taking a 15 minute coffee break after our next two speakers. I want to introduce you to James Gatto and Marco Santori with Pilsbury. They will be spending some time talking about Bitcoin law. They have a room this afternoon and they are offering to talk with you one on one. So Marco and James.\nYou missed the introduction. Was it any good? (laughter)\nWe are here to talk about legal issues. We are going to try to keep it light and interesting. I am going to talk about patents. …"},{"uri":"/scalingbitcoin/montreal-2015/bitcoin-load-spike-simulation/","title":"Bitcoin Load Spike Simulation","content":"Our goal for this project, our rationale of what we\u0026amp;rsquo;re interesting is when many transactions arrive in a short period of time. This could be because of denial of service attacks where few entities are creating a large number of transactions, or many people wanting to create transactions, like a shopping spree. We wanted to answer two questions, how does the temporary spike in transaction rate affect confirmation delay distribution? For a given spike shape, can we change the block size and …"},{"uri":"/baltic-honeybadger/2018/bitcoin-maximalism-dissected/","title":"Bitcoin Maximalism Dissected","content":"Bitcoin maximalism dissected\nGood morning everyone. I am very happy to be here at Baltic Honeybadger. Last year I gave a scaling presentation. I opened the conference with a scaling presentation. This year in order to compensate, I will be super serious. This will be the most boring presentation at the conference. I am going to try to dissect and formalize bitcoin maximalism.\nThis is the scarriest font I found on prezi. I wanted something with blood coming out of it but they didn\u0026amp;rsquo;t have …"},{"uri":"/stanford-blockchain-conference/2019/bitcoin-payment-economic-analysis/","title":"Bitcoin Payment Economic Analysis","content":"Economic analysis of the bitcoin payment system\nhttps://twitter.com/kanzure/status/1091133843518582787\nIntroduction I am an economist. I am going to stop apologizing about this now that I\u0026amp;rsquo;ve said it once. I usually study market design. Bitcoin gives us new opportunities for how to design marketplaces. Regarding the talk title, we don\u0026amp;rsquo;t want to claim that bitcoin or any other cryptocurrency will be a monopoly. But to be a monopoly, it would behave very differently from traditional …"},{"uri":"/baltic-honeybadger/2018/bitcoin-payment-processing-and-merchants/","title":"Bitcoin Payment Processing And Merchants","content":"1 on 1: Bitcoin payment processing and merchants\nhttps://twitter.com/kanzure/status/1043476967918592003\nV: Hello and welcome to this amazing conference. It\u0026amp;rsquo;s a good conference, come on. It\u0026amp;rsquo;s great because you can ask them about UASF and they know what you\u0026amp;rsquo;re talking about. I have some guests with me today. We\u0026amp;rsquo;re going to be talkin gabout merchant processing and talk about regular bitcoin adoption too. The first question I have for Alena is, \u0026amp;hellip; there was a big effort …"},{"uri":"/magicalcryptoconference/2019/bitcoin-protocol-development-panel/","title":"Bitcoin Protocol Development Panel","content":"Bitcoin protocol development panel\nKW: We have some wonderful panelists today. Let\u0026amp;rsquo;s kick it off. Let\u0026amp;rsquo;s start with Eric. Who are you and what role do you play in bitcoin development?\nEL: I got into bitcoin in 2011. I had my own network stack. I almost had a full node implementation but I stopped short because it wasn\u0026amp;rsquo;t as well tested or reviewed as Bitcoin Core. So I started to look into the community a little bit. I became really interested in the development process itself. …"},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2015/bitcoin-regulation-landscape/","title":"Bitcoin Regulation Landscape","content":" Elizabeth Stark Jerry Brito Constance Choi Christian Catalini (moderator) MIT Compton Labs - Building 26, room 100\nhttp://mitbitcoinexpo.org/\nOkay guys, we are getting close to the time for the next panel. Head back to your seats. You may bring food in with you. We also started 15 minutes late. People have 15 minutes .. we ended lunch on time. One of our speakers literally only came for 30 minutes today, 2 to 230.\nIt\u0026amp;rsquo;s going to be escape. I don\u0026amp;rsquo;t know how to use Macs. It will be …"},{"uri":"/scalingbitcoin/tokyo-2018/bitcoin-script/","title":"Bitcoin Script","content":"Featuring roasbeef\nAgenda opcodes OP_CHECKSIGFROMSTACK sighash flags keytree sigs MAST graftroot, taproot covenants, reverse covenants (input restrictions: this input has to be spent with tihs other input, or can only be spent if this other one doesn\u0026amp;rsquo;t exist) stack manipulation script languages (simplicity) tx formats, serialization? what would we change with hard-fork changes to the transaction format? Segwit transaction encoding format sucks; the witnesses are at the end and inline with …"},{"uri":"/scalingbitcoin/stanford-2017/bitcoin-script-v2.0-and-strengthened-payment-channels/","title":"Bitcoin Script V2.0 And Strengthened Payment Channels","content":"This is a brief history of bitcoin script evolution. Since bitcoin was active in 2009, there was a lot of emergency fixes for the first 2 years done by Satoshi. He found that people could skpi the signature check using OP_RETURN and malformed scriptSigs. So those functions were removed. OP_VER and OP_VERIF were intended for script upgrades but it was found that after every release of bitcoin, it would become a hard-fork because of the design. So those were also removed. Also, many opcodes were …"},{"uri":"/dallas-bitcoin-symposium/bitcoin-security/","title":"Bitcoin Security","content":"Bitcoin security\nIntroduction Hi everyone, my name is Dhruv Bansal. I am the CTO of Unchained Capital. Thank you for the history lesson, Tuur. That\u0026amp;rsquo;s a hard act to follow. I keep thinking about how it must have been like to transact large amounts of money back then. It was a fascinating time period. There was a lot of foundations laid for how the global financial system will work later in the future, like fractional reserve lending, loans, and so on. I want to talk about what security …"},{"uri":"/scalingbitcoin/tokyo-2018/edgedevplusplus/bitcoin-toolchain-unit-testing-and-deterministic-builds/","title":"Bitcoin Toolchain Unit Testing And Deterministic Builds","content":"https://twitter.com/kanzure/status/1048103693885759489\nIntroduction Just to continue on what James said about the build system on Bitcoin Core\u0026amp;hellip; I am going to talk about deterministic builds. I am MarcoFalke and I also work at Chaincode Labs in NYC.\nBitcoin Core Build System The build system is based on autotools, so it should just work anywhere where autotools runs. Just run ./autogen.sh ./configure and then make, that\u0026amp;rsquo;s it.\nWe recently added support for MSVC builds mostly for …"},{"uri":"/magicalcryptoconference/2019/bitcoin-without-internet/","title":"Bitcoin Without Internet","content":"SM: We have a special announcement to make. Let me kick it over to Richard right now.\nRM: We completed a project that will integrate the GoTenna mesh radio system with Blockstream\u0026amp;rsquo;s blocksat satellite system. It\u0026amp;rsquo;s pretty exciting. It\u0026amp;rsquo;s called txtenna. It will allow anybody to send a signed bitcoin transaction from an off-grid full node that is receiving blockchain data from the blocksat network, and then relay it over the GoTenna mesh network. It\u0026amp;rsquo;s not just signed …"},{"uri":"/scalingbitcoin/tel-aviv-2019/bitml/","title":"Bitml","content":"Developing secure bitcoin contracts using BitML\nStefano Lande\npaper: https://arxiv.org/abs/1905.07639\nhttps://twitter.com/kanzure/status/1171695588116746240\nThis is shared work with my collaborators and coauthors.\nSmart contracts I am sure everyone here knows what a smart contract is. It\u0026amp;rsquo;s a program that can move cryptoassets. It\u0026amp;rsquo;s executed in a decentralized environment. Generally speaking, we can say there\u0026amp;rsquo;s two classes of smart contracts. A smart contract is a program. While …"},{"uri":"/scalingbitcoin/tokyo-2018/edgedevplusplus/blind-signatures/","title":"Blind Signatures","content":"https://twitter.com/kanzure/status/1047648050234060800\nSee also http://diyhpl.us/wiki/transcripts/building-on-bitcoin/2018/blind-signatures-and-scriptless-scripts/\nIntroduction Hi everyone. I work at Commonwealth Crypto. Today I am going to be talking to you about blind signatures. I\u0026amp;rsquo;d like to encourage people to ask questions. Please think of questions. I\u0026amp;rsquo;ll give time and pause for people to ask questions.\nWhat are blind signatures? A very informal definition of blind signatures is …"},{"uri":"/stanford-blockchain-conference/2020/block-rewards/","title":"Block Rewards","content":"An Axiomatic Approach to Block Rewards\nhttps://twitter.com/kanzure/status/1230574963813257216\nhttps://arxiv.org/pdf/1909.10645.pdf\nIntroduction Thank you, Bram. Can you hear me in the back? I want to talk about some work I have been doing with my colleagues. This is a paper about incentive issues in blockchain protocols. I am interested in thinking about whether protocols have been designed in a way that motivates users to behave in the way that the designer had hoped.\nGame theory and mechanism …"},{"uri":"/scalingbitcoin/tokyo-2018/edgedevplusplus/block-structure-and-headers-utxos-merkle-trees-segwit-bip141/","title":"Block Structure And Headers Utxos Merkle Trees Segwit Bip141","content":"Block structure \u0026amp;amp; headers, UTXO, Merkle Trees, Address, Proof-of-Work \u0026amp;amp; Difficulty, SegWit (BIP141)\nThis presentation was spoken in Japanese. I don\u0026amp;rsquo;t speak Japanese, but I made a live translation as I listened anyway: https://docs.google.com/document/d/1ngqP9_Ep4x7iwTqF6Vvqm1Ob97A_a1irXMUc2ZHsEt4/edit\n"},{"uri":"/scalingbitcoin/montreal-2015/block-synchronization-time/","title":"Block Synchronization Time","content":"Initial Block Synchronization Time Complexity\nslides: http://strateman.ninja/initial_block_synchronization.pdf\nBlock synchronization is how nodes join the market. New nodes download the blockchain and validate everything. This is how the security of the network works. Who is responsible for doing this? Everyone must be doing a full block synchronization. If you are not doing this, you\u0026amp;rsquo;re not on the bitcoin network. As a simple hypothesis, the block size growth is related to initial block …"},{"uri":"/coindesk-consensus-2016/blockchain-database-technology-in-a-global-context/","title":"Blockchain Database Technology In A Global Context","content":"Preliminary notes:\nContact me- https://twitter.com/kanzure\nBlockchain database technology in a global context\nAlan Murray - Moderator\nLawrence H. Summers\nAM: I would like to show a video.\nIt\u0026amp;rsquo;s not going to happen. You\u0026amp;rsquo;re wasting your time. When the DOJ calls you up and says it\u0026amp;rsquo;s an illegal currency, it\u0026amp;rsquo;s over. You will be put in jail. There will be no non-controlled currency in the world. There is no government that is going to put up with it in the world. Lots of …"},{"uri":"/scalingbitcoin/tel-aviv-2019/edgedevplusplus/blockchain-design-patterns/","title":"Blockchain Design Patterns","content":"Blockchain design patterns: Layers and scaling approaches\nhttps://twitter.com/kanzure/status/1171400374336536576\nIntroduction Alright. Are we ready to get going? Thumbs up? Alright. Cool. I am Andrew and this is David. We\u0026amp;rsquo;re here to talk about blockchain design patterns: layers and scaling approaches. This will be a tour of a bunch of different scaling approaches in bitcoin in particular but it\u0026amp;rsquo;s probably applicable to other blockchains out there. Our talk is in 3 parts. We\u0026amp;rsquo;ll …"},{"uri":"/w3-blockchain-workshop-2016/blockchain-hub/","title":"Blockchain Hub","content":"My understanding is that there is application logic, consensus mechanism, distributed timestamp and ledger structure. With these layers, the blockchain can give total control of assets to the end. This materializes the attitude and philosophy of the internet. The intention is I think great. There is a missing link, though. It would be nice if these blockchain could manage the digital representational of physical assets.\nI have been working with real estate escrow company in Japan to work on the …"},{"uri":"/scalingbitcoin/montreal-2015/blockchain-testbed/","title":"Blockchain Testbed","content":"A testbed for bitcoin scaling\nI want to talk today about how to scale bitcoin. We want lower latency, we want higher throughput, more bandwidth and more transactions per second, and we want security. We can try to tune the parameters. In all of the plots, I have time going from left to right and these are blocks in rectangles. We have larger blocks which might give us more throughput. We could have shorter block length, and transactions would come faster on the chain and we have better …"},{"uri":"/stanford-blockchain-conference/2020/blockchains-for-multiplayer-games/","title":"Blockchains For Multiplayer Games","content":"https://twitter.com/kanzure/status/1230256436527034368\nIntroduction Alright, thanks everyone for being here. Let\u0026amp;rsquo;s get started. I am part of a project called Forte which wants to equip the game ecosystem with blockchain finance for their in-game economies. This is a unique set of constraints compared to what a lot of people are trying to build on blockchain today. We\u0026amp;rsquo;re game experts. There\u0026amp;rsquo;s definitely people more experts than us on the topics we\u0026amp;rsquo;ll cover in this …"},{"uri":"/scalingbitcoin/stanford-2017/blocksci-platform/","title":"Blocksci Platform","content":"BlockSci: a Platform for Blockchain Science and Exploration\nHarry Kalodner, Princeton University (Arvind Narayanan etc.)\nAlright well, my name is Harry Kalodner, I am a student at Princeton University and I am here to tell you about a tool I built alon with some colleagues at Princeton which could be used for analyzing the blockchain in different ways. So far most of the talks today have been constructive about new ways to use the blockchain and protocols to slightly modify bitcoin in roder to …"},{"uri":"/stanford-blockchain-conference/2019/bloxroute/","title":"Bloxroute","content":"bloXroute: A network for tomorrow\u0026amp;rsquo;s blockchain\nIntroduction Hi. I am Souyma and I am here to talk with you about Bloxroute. The elephant in the room is that blockchains have been claimed to solve everything like credit cards, social media, and global micropayments. To handle credit card payment volumes, blockchains need like 5000 transactions per second, for microtransactions you need 70000 transactions per second, and for social media even more. Blockchains today do about 10 …"},{"uri":"/speakers/bobby-cho/","title":"Bobby Cho","content":""},{"uri":"/speakers/bobby-lee/","title":"Bobby Lee","content":""},{"uri":"/scalingbitcoin/stanford-2017/bolt-anonymous-payment-channels-for-decentralized-currencies/","title":"Bolt Anonymous Payment Channels For Decentralized Currencies","content":"paper: https://eprint.iacr.org/2016/701.pdf\nTo make questions easier, we are going to have a mic on the isle. Please line up so that we can have questions quickly. Okay, now we have Ian Miers.\nMy name is Ian Miers. Just got my PhD at Hpkins\u0026amp;hellip; authors of zcash, zerocash, \u0026amp;hellip; My interest in bitcoin was, first getting involved, was dealing wit hthe privacy aspect. There is also a scaling problem. I assume you are aware of that. The bottom line is\u0026amp;hellip; converting this to PDF …"},{"uri":"/stanford-blockchain-conference/2020/boomerang/","title":"Boomerang - Redundancy Improves Latency and Throughput in Payment-Channel Network","content":"https://twitter.com/kanzure/status/1230936389300080640\nIntroduction Redundancy can be a useful tool for speeding up payment channel networks and improving throughput. We presented last week at Financial Crypto. You just received a nice introduction to payment channels and payment channel networks.\nPayment channels Alice and Bob are connected through a payment channel. This is a channel and in that channel there are some coins that are escrowed. Some coins belong to Alice some belong to Bob and …"},{"uri":"/scalingbitcoin/tel-aviv-2019/edgedevplusplus/bosminer/","title":"Bosminer","content":"Challenges of developing Bosminer from scratch in Rust\nhttps://braiins-os.org/\nhttps://twitter.com/kanzure/status/1171331418716278785\nnotes from slides: https://docs.google.com/document/d/1ETKx8qfml2GOn_CBXhe9IZzjSv9VnXLGYfQb3nD3N4w/edit?usp=sharing\nIntroduction Good morning everyone. My task is to talk about the challenges we faced while we were implementing a replacement for the cgminer software. We\u0026amp;rsquo;re doing it in rust. Essentially, I would like to cover a little bit of the history and …"},{"uri":"/speakers/boyma-fahnbulleh/","title":"Boyma Fahnbulleh","content":""},{"uri":"/speakers/brad-peterson/","title":"Brad Peterson","content":""},{"uri":"/scalingbitcoin/hong-kong-2015/braiding-the-blockchain/","title":"Braiding The Blockchain","content":"Bob McElrath (bsm117532)\nslides: https://scalingbitcoin.org/hongkong2015/presentations/DAY2/2_breaking_the_chain_1_mcelrath.pdf\nI work for SolidX in New York. I am here to tell you about some modifications to the blockchain. All the things we heard yesterday about the block size, come down to the existence of orphans. The reason why we have these problems are orphans. These are consequences of physics and resources. This is not a fundamental property in Bitcoin. ((Transcripter\u0026amp;rsquo;s note: …"},{"uri":"/speakers/brandon-goodell/","title":"Brandon Goodell","content":""},{"uri":"/breaking-bitcoin/2019/breaking-bitcoin-privacy/","title":"Breaking Bitcoin Privacy","content":"Breaking bitcoin privacy\n0A8B 038F 5E10 CC27 89BF CFFF EF73 4EA6 77F3 1129\nhttps://twitter.com/kanzure/status/1137304437024862208\nIntroduction Hello everybody. I invented and created joinmarket, the first really popular coinjoin implementation. A couple months ago I wrote a big literature review on privacy. It has everything about anything in privacy in bitcoin, published on the bitcoin wiki. This talk is about privacy and what we can do to improve it.\nWhy privacy? Privacy is essential for …"},{"uri":"/scalingbitcoin/milan-2016/breaking-the-chain/","title":"Breaking The Chain","content":"https://twitter.com/kanzure/status/785144266683195392\nhttp://dpaste.com/1ZYW028\nhttp://diyhpl.us/wiki/transcripts/scalingbitcoin/milan/client-side-validation/\nhttp://diyhpl.us/wiki/transcripts/scalingbitcoin/hong-kong/braiding-the-blockchain/\nhttp://diyhpl.us/wiki/transcripts/scalingbitcoin/milan/jute-braiding/\nInclusivitiy So it seems like we have two big topics here, one is braiding and one is proof-of-publication. I had a talk in Hong Kong about braiding. The major difference is the inclusive …"},{"uri":"/breaking-bitcoin/2019/breaking-wasabi/","title":"Breaking Wasabi","content":"Breaking wasabi and automated wallets\n1127 96A8 DFCA 1A96 C8B8 0094 9211 687A D298 9B12\nhttps://twitter.com/kanzure/status/1137652130611978240\nTrigger warnings Before I begin, some have told me that sometimes I tend to be toxic or provocative. So let\u0026amp;rsquo;s start with some trigger warnings. This presentation might include bad jokes about bitcoin personalitites. It might have some multiplication. I might say \u0026amp;ldquo;ethereum\u0026amp;rdquo;. There\u0026amp;rsquo;s also a coinjoin warning. If this is triggering to …"},{"uri":"/speakers/brett-seyler/","title":"Brett Seyler","content":""},{"uri":"/speakers/brian-deery/","title":"Brian Deery","content":""},{"uri":"/speakers/brian-kelly/","title":"Brian Kelly","content":""},{"uri":"/speakers/brian-klein/","title":"Brian Klein","content":""},{"uri":"/speakers/brian-n.-levine/","title":"Brian N. Levine","content":""},{"uri":"/speakers/brian-okeefe/","title":"Brian O’Keefe","content":""},{"uri":"/stanford-blockchain-conference/2020/brick-async-state-channels/","title":"Brick Async State Channels","content":"Brick: Asynchronous State Channels\nhttps://twitter.com/kanzure/status/1230943445398614016\nhttps://arxiv.org/abs/1905.11360\nIntroduction I am going to be presenting on Brick for asynchronous state channels. This is joint work with my colleagues and my advisor. So far we have heard many things about payment channels and payment channel networks. They were focused on existing channel solutions. In this work, we focus on a different dimensions. We ask why do payment channels work the way they do, …"},{"uri":"/speakers/bruce-fenton/","title":"Bruce Fenton","content":""},{"uri":"/scalingbitcoin/milan-2016/build-scale-operate/","title":"Build Scale Operate","content":"Build - Scale - Operate: The Three Pillars of the Bitcoin Community\nhttps://twitter.com/kanzure/status/784713580713246720\nGood morning. This is such a beautiful conference. Eric and I are excited to speak with you. We are going to outline what our goals are. We want to be clear that we\u0026amp;rsquo;re not here to define vision. Rather, we\u0026amp;rsquo;re here about how to grow vision around how to grow bitcoin from a technical community perspectives. We\u0026amp;rsquo;re going to share some of our challenges with …"},{"uri":"/stanford-blockchain-conference/2019/building-bulletproofs/","title":"Building Bulletproofs","content":"https://twitter.com/kanzure/status/1090668746073563136\nIntroduction There are two parts to this talk. The first part of the talk will be building, like all the pieces we put into making the implementation of bulletproofs. We\u0026amp;rsquo;ll talk about the group we used, the Ristretto group and ristretto255 group. I\u0026amp;rsquo;ll talk about parallel lelliptic curve arithmetic, and Merlin transcripts for zero-knowledge proofs, and how all these pieces fit together.\nCathie will talk in part two about …"},{"uri":"/stanford-blockchain-conference/2019/building-mimblewimble-and-grin/","title":"Building Mimblewimble And Grin","content":"Building mimblewimble and green\nQuentin Le Sceller (Grin Dev Team), Ignotus Peverell (Grin Dev Team), Yeastplume (Grin Dev Team), Antioch Peverell (Grin Dev Team), HashMap (Grin Dev Team), John Tromp (Grin Dev Team), Daniel Lehnberg (Grin Dev Team)\nQuentin Le Sceller\nhttps://twitter.com/kanzure/status/1090662484275384320\nOur first talk is from the Grin project. It was just launched a few weeks ago. Okay, let\u0026amp;rsquo;s get started.\nIntroduction Hi everyone. My name is Quentin Le Sceller. I\u0026amp;rsquo;m …"},{"uri":"/bit-block-boom/2019/building-vibrant-bitcoin-communities/","title":"Building Vibrant Bitcoin Communities","content":"Building vibrant bitcoin communities\nI am the content manager at Exodus Wallet. I have been helping to build up a userbase over the last few years. We are going to talk about building vibrant bitcoin communities. This is the antithesis of Michael Goldstein\u0026amp;rsquo;s talk.\nI want to bring positive dynamics to the communities that we participate in. Bitcoin has a few problems we need to overcome. The problem is Craig Wright. Well, the problem is Roger Ver. If you take the personalities out of it, …"},{"uri":"/blockchain-protocol-analysis-security-engineering/2018/bulletproofs/","title":"Bulletproofs","content":"Bulletproofs\nhttps://twitter.com/kanzure/status/958881877896593410\nhttp://web.stanford.edu/~buenz/pubs/bulletproofs.pdf\nhttps://joinmarket.me/blog/blog/bulletpoints-on-bulletproofs/\nhttps://crypto.stanford.edu/bulletproofs\nIntroduction Good morning everyone. I am Benedikt Bünz and I am going to talk about bulletproofs. This is joint work with myself, Jonathan Bootle, Dan Boneh, Andrew Poelstra, Pieter Wuille, and Greg Maxwell. Bulletproofs are short proofs that we designed originally with the …"},{"uri":"/scalingbitcoin/tokyo-2018/edgedevplusplus/bulletproofs/","title":"Bulletproofs","content":"Bulletproofs https://twitter.com/kanzure/status/1047740138824945664\nIntroduction Is there anyone here who doesn\u0026amp;rsquo;t know what bulletproofs are? I will not get to all of my slides today. I\u0026amp;rsquo;ll take a top-down approach about bulletproofs. I\u0026amp;rsquo;ll talk about what they are, how they work, and then go into the rabbit hole and go from there. It will start dark and then get brighter as we go. As you leave here, you may not know what bulletproofs are. But you\u0026amp;rsquo;re going to have the tools …"},{"uri":"/stanford-blockchain-conference/2019/casper/","title":"Casper","content":"Casper the friendly ghost: A \u0026amp;ldquo;correct-by-construction\u0026amp;rdquo; blockchain consensus protocol\nVlad Zamfir (Ethereum Foundation)\nhttps://twitter.com/kanzure/status/1091460316288868352\nI have one announcement to make before we start the session. If you feel like after all of these talks that the thing you really need is a drink, then there\u0026amp;rsquo;s help. Chainlink is hosting the Stanford Blockchain Conference happy hour at The Patio which is the most famous bar in Palo Alto. It doesn\u0026amp;rsquo;t …"},{"uri":"/speakers/cathie-yun/","title":"Cathie Yun","content":""},{"uri":"/stanford-blockchain-conference/2020/celo-ultralight-client/","title":"Celo Ultralight Client","content":"https://twitter.com/kanzure/status/1230261714039398402\nIntroduction Hello everyone. My name is Marek Olszewski. We are going to be talking about Plumo which is Celo\u0026amp;rsquo;s ultralightweight client protocol. This is joint work with a number of collaborators.\nPlumo Plumo sands for \u0026amp;ldquo;feather\u0026amp;rdquo; in esperanto. I hope most people here are familiar with this graph. Chain sizes are growing. This is a graph of the bitcoin chain size over time. It has continued to grow. We\u0026amp;rsquo;re now at 256 …"},{"uri":"/misc/cftc-bitcoin/","title":"CFTC Bitcoin","content":"Commodity Futures Trading Commission\nhttp://www.onlinevideoservice.com/clients/cftc/video.htm?eventid=cftclive\n# NDFs description Panel I: CFTC Clearing for Non-Deliverable Forwards (NDF)\nThe first panel will discuss whether mandatory clearing should be required of NDF swaps contracts. Each panelist will present and then there will be opportunity for broader discussion and questions. Representatives from the CFTC, the Bank of England, and the European Securities and Markets Authority will also …"},{"uri":"/scalingbitcoin/milan-2016/chainbreak/","title":"Chainbreak","content":" Table of Contents 1. braids 1.1. Properties of a braid system 1.1.1. Inclusivity 1.1.2. Delayed tx fee allocation 1.1.3. Network size measured by graph structure 1.1.4. cohort algorithm / sub-cohort ordering 1.1.5. outstanding problem - merging blocks of different difficulty 1.2. fee sniping 1.2.1. what even is fee sniping? 1.3. definition of a cohort 1.4. tx processing system must process all txs 1.5. can you have both high blocktime and a braid? 1.5.1. problem is double spends 1.5.2. two ways …"},{"uri":"/scalingbitcoin/stanford-2017/changes-without-unanimous-consent/","title":"Changes Without Unanimous Consent","content":"I want to talk about dealing with consensus changes without so-called consensus. I am using consensus in terms of the social aspect, not in terms of the software algorithm consensus for databases. \u0026amp;ldquo;Consensus changes without consensus\u0026amp;rdquo;. If you don\u0026amp;rsquo;t consensus on consensus, then some people are going to follow one chain and another another chain.\nIf you have unanimous consensus, then new upgrades work just fine. Developers write software, miners run the same stuff, and then there …"},{"uri":"/speakers/charles-cascarilla/","title":"Charles Cascarilla","content":""},{"uri":"/speakers/charles-guillemet/","title":"Charles Guillemet","content":""},{"uri":"/speakers/charlie-lee/","title":"Charlie Lee","content":""},{"uri":"/speakers/chris-church/","title":"Chris Church","content":""},{"uri":"/speakers/chris-odom/","title":"Chris Odom","content":""},{"uri":"/speakers/chris-tse/","title":"Chris Tse","content":""},{"uri":"/w3-blockchain-workshop-2016/christopher-allen/","title":"Christopher Allen","content":"Whta makes for a great wonderful magical calliberation? Collaboration? Grab one card randomly. Keep it with you. What is this particular pattern of greatness? See if you can\u0026amp;rsquo;t embody it or can\u0026amp;rsquo;t recommend it ofr find it in the next two days. I would like each of you to tell a story about a collaboration that was really meaningful to you. It could be a business effort, it could be another team in your company, or it could be a personal collaboration that you found really powerful. …"},{"uri":"/bitcoin-core-dev-tech/2015-02/jeremy-allaire-circle/","title":"Circle","content":"We are excited to be here and sponsoring this event. We have backgrounds in working on developer tools that goes back to the early days of something.\nHow do we mature the development of Bitcoin Core itself? One of the things that is useful is suss out the key components of it. In a standard you have a spec, it could be a whitepaper, and then you have a reference implementation, and then a test suite that enforces interoperability. The test suite is what enforces the standard. It\u0026amp;rsquo;s not the …"},{"uri":"/coindesk-consensus-2016/clearing-and-settlement-for-global-financial-institutions/","title":"Clearing And Settlement For Global Financial Institutions","content":"Preliminary notes:\nContact me- https://twitter.com/kanzure\nClearing and settlement for global financial institutions\nMatthew Bishop, The Economist - Moderator\nCharles Cascarilla, itBit\nChris Church, Digital Asset Holdings\nBrad Peterson, Nasdaq\nSandra Ro, CME Group\nMB: Good evening. Nearly time for a drink, but before that we will have a stimulating conversation about payments and settlement. It\u0026amp;rsquo;s one of the startups coming in and got a banking license, mainstream next to him is Chris …"},{"uri":"/scalingbitcoin/milan-2016/client-side-validation/","title":"Client Side Validation","content":"Progress on scaling via client-side validation\nhttps://twitter.com/kanzure/status/785121442602029056\nhttp://diyhpl.us/wiki/transcripts/scalingbitcoin/milan/breaking-the-chain/\nLet\u0026amp;rsquo;s start with what isn\u0026amp;rsquo;t client-side validation. I am going to call this the miner-side approach. Here\u0026amp;rsquo;s some smart contract code. In this example, it\u0026amp;rsquo;s Chronos which is a timestamping contract. What you have here is a contract that stores in ethereum state consensus some hashes as they are …"},{"uri":"/stanford-blockchain-conference/2020/clockwork-nonfrontrunning/","title":"Clockwork Nonfrontrunning","content":"ClockWork: An exchange protocol for proofs of non-front-running\nhttps://twitter.com/kanzure/status/1231012112517844993\nIntroduction Clockwork is an exchange protocol for proofs of non-frontrunning.\nExchange systems Exchange systems let you trade one asset for another asset at a certain price. It\u0026amp;rsquo;s simple and it\u0026amp;rsquo;s supposed to be fair. In this work, we\u0026amp;rsquo;re focused on centralized exchange systems. We\u0026amp;rsquo;re not working with decentralized exchanges just yet. These don\u0026amp;rsquo;t …"},{"uri":"/scalingbitcoin/milan-2016/coin-selection/","title":"Coin Selection","content":"Simulation-based evaluation of coin selection strategies\nhttps://twitter.com/kanzure/status/785061222316113920\nIntroduction Thank you. ((applause))\nHi. Okay. I\u0026amp;rsquo;m going to talk about coin selection. I have been doing this for my master thesis. To take you through what I will be talking about, I will be shortly outlining my work, then talking about coin selection in general. And then the design space of coin selection. I will also be introducing the framework I have been using for simulating …"},{"uri":"/scalingbitcoin/tokyo-2018/edgedevplusplus/coin-selection/","title":"Coin Selection","content":"https://twitter.com/kanzure/status/1047708247333859328\nIntroduction I am going to do a short talk on coin selection. Everyone calls me kalle. In Japanese, my name is kalle. Coin selection, what it is, how it works, and interestingly enough- in the latest version of Bitcoin Core released yesterday, they have changed the coin selection algorithm for the first time since a long time. They are now using something with more scientific rigor behind it (branch-and-bound coin selection), which is good …"},{"uri":"/coindesk-consensus-2016/","title":"Coindesk Consensus","content":" Lawrence H. Summers - Blockchain Database Technology In A Global Context Charles Cascarilla, Chris Church, Brad Peterson, Sandra Ro - Clearing And Settlement For Global Financial Institutions Marco Santori - Delaware Initiative Paul Vigna, Balaji Srinivasan, David Rutter - Future Of Blockchains Jerry Brito, J. Christopher Giancarlo, Benjamin Lawsky, Mark Wetjen - Future Of Regulation Robert Schwinker - Hackathon Intro Jerry Cuomo, Austin Hill, Yorke Rhodes, Lata Varghese - How Tech Companies …"},{"uri":"/scalingbitcoin/montreal-2015/coinscope-andrew-miller/","title":"Coinscope","content":"http://cs.umd.edu/projects/coinscope/\nI am going to talk about a pair of tools, one is a simulator and another one is a measurement station for the bitcoin network. So let me start with the bitcoin simulator framework. The easiest approach is to create a customized model that is a simplified abstraction of what you care about- which is like simbit, to show off how selfish-mining works. What you put in is what you get, so the model is actually different from the actual behavior of the bitcoin …"},{"uri":"/scalingbitcoin/milan-2016/collective-signing/","title":"Collective Signing","content":"Enhancing bitcoin security and performance with strong consistency via collective signing\nEPFL\nEleftherios Kokoris Kogias\nhttps://twitter.com/kanzure/status/785102844839985153\nWe are starting the session called \u0026amp;ldquo;breaking the chain\u0026amp;rdquo;. We will first have collective signing presentation. Thank you.\nThis is joint work with some collaborators.\nWhat we have now is that real-time verification is not safe. What we managed to get is that we get transaction commitment in about 20-90 seconds at …"},{"uri":"/speakers/come-plooy/","title":"Come Plooy","content":""},{"uri":"/verifiable-delay-functions/vdf-day-2019/comments-and-observations-about-timelocks-ron-rivest/","title":"Comments And Observations About Timelocks Ron Rivest","content":"Comments and observations about timelocks and verifiable delay functions\nIntroduction Welcome everybody. It\u0026amp;rsquo;s not only about solving the puzzles, but the immense interest in verifiable delay functions. When setting up this conference, I hadn\u0026amp;rsquo;t expected that. It\u0026amp;rsquo;s hard to predict where technology will go or what things will be popular decades later when you work on something.\nI am just going to review some of the basic stuff we did way back when, setting up a puzzle which was …"},{"uri":"/scalingbitcoin/tokyo-2018/compact-multi-signatures-for-smaller-blockchains/","title":"Compact Multi Signatures For Smaller Blockchains","content":"Compact multi-signatures for smaller blockchains\nDan Boneh (Stanford University), Manu Drijvers and Gregory Neven (DFINITY)\npaper: https://eprint.iacr.org/2018/483.pdf\nhttps://twitter.com/kanzure/status/1048441176024469504\nIntroduction Hi. Thanks a lot for coming in after lunch. This slot is often known as \u0026amp;ldquo;the slot of death\u0026amp;rdquo;. Some of us are jetlagged, this is the perfect time to doze off and only wake up at the end of the talk. I\u0026amp;rsquo;ll try to prevent that from happening. I think …"},{"uri":"/stanford-blockchain-conference/2020/competitive-equilibria-staking-lending/","title":"Competitive Equilibria Staking Lending","content":"Competitive equilibria between staking and on-chain lending\nhttps://twitter.com/kanzure/status/1230581977289379840\nhttps://arxiv.org/pdf/2001.00919v1.pdf\nSee also \u0026amp;ldquo;Stress testing decentralized finance\u0026amp;rdquo; https://diyhpl.us/wiki/transcripts/coordination-of-decentralized-finance-workshop/2020-stanford/stress-testing-decentralized-finance/\nIntroduction There have been some odd finanical attacks in the DeFi space and also on staking. This talk aims to show that the threat model for staking …"},{"uri":"/scalingbitcoin/montreal-2015/competitive-fee-market-urgency/","title":"Competitive Fee Market Urgency","content":"The urgency of a competitive fee market to ensure a scalable future\nI am Marshall. I run Firehash. CTO Cryptsy also. Some people have higher cost, some people have lower cost. I think those were some good estimates for true costs. I am going to be talking about why fees are going to be very important very soon. We\u0026amp;rsquo;ll talk about what happens without fees, talk about why bitcoin really isn\u0026amp;rsquo;t free but how we can do things like microtransactions, real microtransactions, talk about the …"},{"uri":"/decentralized-financial-architecture-workshop/compliance-and-confidentiality/","title":"Compliance And Confidentiality","content":"Compliance and confidentiality: can they co-exist?\nAlexander Zaidelson, Beam\nIntroduction Hi everyone. It\u0026amp;rsquo;s a great pleasure to be here. I\u0026amp;rsquo;m Alexander Zaidelson, CEO of Beam. I\u0026amp;rsquo;ll be presenting our view on the regulation and how we live with it as a project. I\u0026amp;rsquo;m not an expert in regulation. Whatever I\u0026amp;rsquo;m showing here is how we see the landscape from what we understand.\nBeam is a confidential transaction. The question is, how can confidential cryptocurrency co-exist …"},{"uri":"/scalingbitcoin/stanford-2017/concurrency-and-privacy-with-payment-channel-networks/","title":"Concurrency And Privacy With Payment Channel Networks","content":"paper: https://eprint.iacr.org/2017/820.pdf\nIntroduction I am going to talk about concurrency and privacy. This was joint work with my collaborators.\nBitcoin has scalability issues. That\u0026amp;rsquo;s the main reason why we are here today. Currently the bitcoin network allows for less than 10 transactions/second. Today we have more than 135 gigabytes of memory requirement. And there are some high fees and micropayments are not really possible. One of the proposals to fix this is payment channels. …"},{"uri":"/speakers/constance-choi/","title":"Constance Choi","content":""},{"uri":"/stanford-blockchain-conference/2019/coordinated-upgrades/","title":"Coordinated Upgrades","content":"Blockchain upgrades as a coordination game\nhttps://twitter.com/kanzure/status/1091139621000339456\nIntroduction My name is Stephanie Hurder. Today I am going to talk about my paper, blockchain upgrade as a coordination game. This takes an economic lense to the question of how to design blockchain governance. This work was done at Prysm Group and my coauthors. We help blockchains with their governance design. I have a PhD in economics from Harvard where I shared office space with Jacob who just …"},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2016/cory-fields/","title":"Cory Fields","content":"MIT Bitcoin Expo 2016 transcript\nlast year- http://diyhpl.us/wiki/transcripts/mit-bitcoin-expo-2015/ this year- http://diyhpl.us/wiki/transcripts/mit-bitcoin-expo-2016/\nWelcome everyone to MIT Bitcoin Expo 2016. If you haven\u0026amp;rsquo;t heard of Bitcoin by now, then I am not sure how you got here. My name is nchinda. I am the reigning Bitcoin club president. I am going to have some fun. The club is hijacking the #mit-dci IRC channel. You can twitter with #mitbitcoinexpo. There\u0026amp;rsquo;s a link up on …"},{"uri":"/scalingbitcoin/milan-2016/covenants/","title":"Covenants","content":"Bitcoin covenants: Opportunities and challenges\nhttps://twitter.com/kanzure/status/785071789705728000\nWe published this last February at an academic workshop. The work itself has interesting ramifications. My real goal here is to start a conversation and then do a follow-up blog post where we collate feedback from the community. We would like to add this to Bitcoin Core. Covenants.\nThis all started from a very basic and simple observation about the current status of our computing infrastructure. …"},{"uri":"/speakers/cristina-p%C3%A9rez-sol%C3%A0/","title":"Cristina Pérez-Solà","content":""},{"uri":"/cryptoeconomic-systems/2019/cross-chain-deals-and-adversarial-commerce/","title":"Cross Chain Deals And Adversarial Commerce","content":"\u0026amp;ndash; Disclaimer \u0026amp;ndash;\nThese are unpaid transcriptions, performed in real-time and in-person during the actual source presentation. Due to personal time constraints they are usually not reviewed against the source material once published. Errors are possible. If the original author/speaker or anyone else finds errors of substance, please email me at kanzure@gmail.com for corrections.\nI sometimes add annotations to the transcription text. These will always be denoted by a standard …"},{"uri":"/scalingbitcoin/tokyo-2018/edgedevplusplus/cross-chain-swaps/","title":"Cross Chain Swaps","content":"Cross-chain swaps: Atomically swapping coins for privacy or cross-blockchain trades\nhttps://twitter.com/kanzure/status/1048017311431413760\nIntroduction We are Ethan Heilman and Nicolas Dorier. Ethan is from Boston University. Nicolas is from DG Lab and working on NBitcoin. Today we\u0026amp;rsquo;re going to be talking with you about atomic swaps for privacy and for cross-blockchain swaps. When we say atomic swaps, what do we mean? At a very high level, the idea is that it enables Alice and Bob to trade …"},{"uri":"/magicalcryptoconference/2019/cryptographic-hocus-pocus/","title":"Cryptographic Hocus Pocus","content":"Cryptographic hocus-pocus meaning nothing: The zcash trusted setup MPC\nor: \u0026amp;ldquo;Peter Todd\u0026amp;rsquo;s secret love letter to Zooko\u0026amp;rdquo;\nBackground See http://web.archive.org/web/20170717025249/https://petertodd.org/2016/cypherpunk-desert-bus-zcash-trusted-setup-ceremony\nand later it was then redacted: https://petertodd.org/2016/cypherpunk-desert-bus-zcash-trusted-setup-ceremony\nIntroduction Alright. Hopefully you guys are all awake ish or something. I am going to give a talk about the zcash …"},{"uri":"/grincon/2019/cryptography-audit/","title":"Cryptography Audit","content":"libsecp256k1-zkp audit\nIt\u0026amp;rsquo;s a real treat to be able to be a part of this.\nWhy bother? Just a high-level, why are we taking community resources to spend time on audits? There are some perspectives\u0026amp;ndash; it\u0026amp;rsquo;s good for the community and it\u0026amp;rsquo;s what you do.\nBitcoin had on professional security audits and did just fine. But it launched in a very different environment, and it did get audits eventually.\nBeyond just covering your ass, it\u0026amp;rsquo;s good to have these audits because if …"},{"uri":"/misc/ctv-bip-review-workshop/","title":"CTV BIP Review Workshop","content":"OP_CHECKTEMPLATEVERIFY workshop notes\nReference materials transcript tweet https://twitter.com/kanzure/status/1223708325960798208\ntweet https://twitter.com/JeremyRubin/status/1223664128381734912 or https://twitter.com/JeremyRubin/status/1223672458516938752 and https://twitter.com/JeremyRubin/status/1223729378946715648\nIRC logs: http://gnusha.org/ctv-bip-review/\nbip119 proposal: https://github.com/bitcoin/bips/tree/master/bip-0119.mediawiki\nproposal site: https://utxos.org/\nbranch comparison: …"},{"uri":"/baltic-honeybadger/2018/current-state-of-the-market-and-institutional-investors/","title":"Current State Of The Market And Institutional Investors","content":"1 on 1: The current state of the market \u0026amp;amp; institutional investors\nhttps://twitter.com/kanzure/status/1043404928935444480\nBitcoin Association Guy (BAG)\nBAG: I\u0026amp;rsquo;m here with Bruce Fenton and Tone Vays. Bruce is also host of the Satoshi Roundtable and a long-term investor. Tone Vays is a derivatives trader and content creator. We\u0026amp;rsquo;re going to be talking about Wall Street. I believe you\u0026amp;rsquo;re both based in NY? How was the last 12 months?\nTV: I own an apartment there, but I think I …"},{"uri":"/speakers/dahlia-malkhi/","title":"Dahlia Malkhi","content":""},{"uri":"/grincon/2019/dan-boneh/","title":"Dan Boneh","content":"Dan Boneh fireside chat\nTaariq Lewis\nTL: I was one of the founders of SF Bitcoin Devs with aantonop. I am also the co-founder of a company called Promise. We sponsor protocols in privacy as well as mimblewimble. If you are mining or actively looking to mine in grin, please say hello to me because we\u0026amp;rsquo;re connected with a lot of mining companies and hosting companies that are looking to host miners very cheaply. I\u0026amp;rsquo;d love to help. This is the most important panel of the day. There is not …"},{"uri":"/speakers/daniel-cline/","title":"Daniel Cline","content":""},{"uri":"/speakers/daniel-j.-bernstein/","title":"Daniel J. Bernstein","content":""},{"uri":"/speakers/daniel-robinson/","title":"Daniel Robinson","content":""},{"uri":"/speakers/dave-levin/","title":"Dave Levin","content":""},{"uri":"/speakers/david-bailey/","title":"David Bailey","content":""},{"uri":"/speakers/david-rutter/","title":"David Rutter","content":""},{"uri":"/speakers/david-schwartz/","title":"David Schwartz","content":""},{"uri":"/speakers/david-tse/","title":"David Tse","content":""},{"uri":"/baltic-honeybadger/2018/day-1-closing-panel/","title":"Day 1 Closing Panel","content":"Closing panel\nhttps://twitter.com/kanzure/status/1043517333640241152\nRS: Thanks guys for joining the panel. We just need to get one more chair. I am going to introduce Alex Petrov here because everyone else was on stage. The closing panel is going to be an overview of what\u0026amp;rsquo;s happening in bitcoin. I want to start with the question I started with last year. What is the current state of bitcoin compared to last year? What has happened?\nES: Last year, I was sitting next to Craig Wright. His …"},{"uri":"/scalingbitcoin/milan-2016/day-1-group-summaries/","title":"Day 1 Group Summaries","content":"Day 1 group summaries\nWe need two to three minute report backs from each session. Also, note takers. Please email your notes to contact@scalingbitcoin.org so that we can add notes to the wiki. Come join us. Okay, so.\nLightning We discussed routing and several aspects of routing algorithms in the lightning network. We talked about the tradeoff between privacy aspects and reliability in routing. We quickly discovered that after some of the things were already resolved by the papers\u0026amp;ndash; the way …"},{"uri":"/scalingbitcoin/milan-2016/day-2-group-summaries/","title":"Day 2 Group Summaries","content":"Day 2 group summaries\nhttps://twitter.com/kanzure/status/785151245883412480\nOur epic journey in Milan is coming to an end. Let\u0026amp;rsquo;s get seated. Each group is going to have a maximum of 3 minutes to report back. First let\u0026amp;rsquo;s have collaboration between bitcoin community and academia.\nCollaboration between bitcoin community and academia In the first half the workshop, 6 universities gave introductions of their activities and relationship to engineering and companies. We share the fact that …"},{"uri":"/w3-blockchain-workshop-2016/day-2-groups/","title":"Day 2 Groups","content":"Browsers One was creating a new API or updating an existing API for Web Auth or an expansion to the web auth spec, where the browser would understand blockchain-based identity. We want to resolve and display blockchain identity in the browser, anything identified as an identity in a blockchain in a browser. Request payload signature. Apps receiving payloads could check from the user. Those are the four areas we are interested in pursuing for standards.\nBlockchain standardization proposals These …"},{"uri":"/scalingbitcoin/hong-kong-2015/day-2-opening/","title":"Day 2 Opening","content":"You know exactly what I am going to be saying. Code of Conduct. Code of Conduct. Code of Conduct. I am going to introduce the program chair, Neha. Hi everyone. I hope everyone enjoyed day 1. I thought it was quite fascinating.\nWe are going to have a few talks happen later. Look out for those. I\u0026amp;rsquo;d like to go ahead and introduce our first speaker, Pieter.\n"},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2015/decentralization-through-game-theory/","title":"Decentralization Through Game Theory","content":"Thank you Charlie, let\u0026amp;rsquo;s have another round of applause. Up next, we have Andreas Antonopoulos.\nSo I may make this a bit difficult for the camera because I hate standing behind the podium. Welcome everyone. How are you, thank you for coming. How many people in this audience own Bitcoin?\nSo I usually start my question with that. And most audiences that gives me an accurate representation. You gave Bitcoin to every undergraduate, so you ruined my polling ability.\nHow many of you understand …"},{"uri":"/stanford-blockchain-conference/2020/decentralized-oracles-tls/","title":"Decentralized Oracles Tls","content":"DECO: Liberating Web Data Using Decentralized Oracles for TLS\nFan Zhang\nhttps://twitter.com/kanzure/status/1230657639740108806\nIntroduction I am Fan from Cornell. I am going to be talking about DECO, a privacy-preserving oracle for TLS. This is joint work with some other people.\nDecentralized identity What is identity? To use any system, the first thing that the user needs to do is to prove her identity and that she is a user to the system. The identity can be descriptive. You can think of …"},{"uri":"/breaking-bitcoin/2019/defense-of-bitcoin/","title":"Defense Of Bitcoin","content":"Five insights into the defense of bitcoin\nhttps://twitter.com/kanzure/status/1137389045355614208\nIntroduction Today I work at Blockstream but I have a long long history working in open-source software first with the Linux operating system as an advocate then working on the operating system itself. This has led me to a few insights on the defense of bitcoin that has little to do with software but it needs a talk thrown together very quickly for today.\nDefense by safety-critical engineering …"},{"uri":"/coindesk-consensus-2016/marco-santori-delaware-initiative/","title":"Delaware Initiative","content":"Preliminary notes:\nContact me- https://twitter.com/kanzure\nDelaware initiative\nIt\u0026amp;rsquo;s good to see so many friendly audiences in the audience. I am at Pillsbury Wintrhop Shaw Pittman. We are focusing on distinct areas of law as it applies to blockchain tech. We have been in the space as early as 2011 so we were trying to do the land grab. My team has been asked by the State of Delaware to serve as legal ambassadors to the blockchain industry. We couldn\u0026amp;rsquo;t be more honored to serve in this …"},{"uri":"/scalingbitcoin/tokyo-2018/deploying-blockchain-at-scale-lessons-from-the-internet-deployment-in-japan/","title":"Deploying Blockchain At Scale Lessons From The Internet Deployment In Japan","content":"Deploying blockchain at scale: Lessons learned from the Internet deployment in Japan\nJun Muai (Keio University)\nhttps://twitter.com/kanzure/status/1048373339826188288\nOkay. Good morning everybody. Good morning? I am from Keio University. Welcome to Keio University.\nLet me introduce something about our university. This is very old. It\u0026amp;rsquo;s from 1858. It\u0026amp;rsquo;s the oldest university in Japan. It was founded in 1858. The highest bill in this country is 10,000 yen on paper. This person is the …"},{"uri":"/w3-blockchain-workshop-2016/deterministic-signatures-group/","title":"Deterministic Signatures Group","content":"Deterministic expressions (group)\nSo please give your name and organization and what would you like to hear in the next twenty or thirty minutes.\nECDSA threshold signatures. Signature systems. Multisig predicate expressions.\nnew crypto systems build pipeline things, gitian things git signatures interop smart signatures \u0026amp;ldquo;crypto conditions\u0026amp;rdquo; ECDSA threshold signatures …"},{"uri":"/scalingbitcoin/tokyo-2018/edgedevplusplus/digital-signatures/","title":"Digital Signatures","content":"Finite fields, elliptic curves, ECDSA and Schnorr signatures\nDigital signatures\nhttps://twitter.com/kanzure/status/1047634593619181568\nIntroduction Thank you to Anton and to everyone at Keio University and Digital Garage. I have an hour to talk about digital signatures, finite fields, ECDSA, Schnorr signatures, there\u0026amp;rsquo;s a lot of ground to cover. I\u0026amp;rsquo;m going to move quickly and start from a high level.\nMy name is John. I live in New York. I work at a company called Chaincode Labs. Most …"},{"uri":"/misc/discreet-log-contracts/","title":"Discreet Log Contracts","content":"paper: https://adiabat.github.io/dlc.pdf\nslides: http://bit.ly/2uSqkV6 or https://docs.google.com/presentation/d/1QXZBtELcVMoCq6wx-rJr31KvtsqxxcWIewMvuSTpsa4\nhttps://twitter.com/kanzure/status/902201044297555970\nWe are going to have next month on September 13 when Ethan Heilman will be talking about something controversial but he hasn\u0026amp;rsquo;t told me what it is yet. But it\u0026amp;rsquo;s controversial. I am Amy. I organize the meetup with some help from other people in the MIT Bitcoin Club. I write …"},{"uri":"/scalingbitcoin/stanford-2017/discreet-log-contracts/","title":"Discreet Log Contracts","content":"http://diyhpl.us/wiki/transcripts/discreet-log-contracts/\npaper: https://adiabat.github.io/dlc.pdf\nHello everyone. I am going to give a talk about discreet log contracts. I am from MIT DCI. I work on lightning network software and discreet log contracts. A quick intro: these are pretty new. I am not sure if they work. This presentation is part of the peer review process. Maybe the math doesn\u0026amp;rsquo;t work. Please let me know. It might also work, though.\nIt\u0026amp;rsquo;s a system of smart contracts …"},{"uri":"/speakers/dmitry-meshkov/","title":"Dmitry Meshkov","content":""},{"uri":"/speakers/duc-v.-le/","title":"Duc V. Le","content":""},{"uri":"/coordination-of-decentralized-finance-workshop/2020-stanford/economic-risks/","title":"Economic Risks","content":"We looked at economic risks, and how to build a social safety net while allowing innovations. We talked about a bunch of different projects and looked at different systemic risk views from different countries. So the idea was to understand it from an economic perspective. I don\u0026amp;rsquo;t think we came to any great conclusions. There\u0026amp;rsquo;s a lot of economic risk, and people don\u0026amp;rsquo;t really understand it yet. One idea is to have more forums for central banks and regulators to understand what …"},{"uri":"/speakers/ed-felten/","title":"Ed Felten","content":""},{"uri":"/scalingbitcoin/stanford-2017/edgeplusplus/","title":"Edgeplusplus","content":" P2P with John Newbery "},{"uri":"/speakers/edward-budd/","title":"Edward Budd","content":""},{"uri":"/speakers/elaine-shi/","title":"Elaine Shi","content":""},{"uri":"/scalingbitcoin/tel-aviv-2019/elastic-block-caps/","title":"Elastic Block Caps","content":"Elastic block caps\nIntroduction Thank you everyone. I am from the Israeli Bitcoin Association. I will start by describing the problem.\nThe problem The problem is variable transaction fees. The transaction fees shot up. There\u0026amp;rsquo;s a lot of fluctuation. To understand why this is a problem, let\u0026amp;rsquo;s go back to the basics.\nBlock size limit We can have big blocks or small blocks. Each one has advantages and disadvantages. One of the benefits of small blocks is that it\u0026amp;rsquo;s easier to run a …"},{"uri":"/speakers/eleftherios-kokoris-kogias/","title":"Eleftherios Kokoris-Kogias","content":""},{"uri":"/speakers/eli-ben-sasson/","title":"Eli Ben-Sasson","content":""},{"uri":"/speakers/emin-gun-sirer/","title":"Emin Gun Sirer","content":""},{"uri":"/speakers/eran-tromer/","title":"Eran Tromer","content":""},{"uri":"/speakers/eric-martindale/","title":"Eric Martindale","content":""},{"uri":"/scalingbitcoin/tel-aviv-2019/erlay/","title":"Erlay","content":"Erlay: Bandwidth-efficient transaction relay for bitcoin\nhttps://twitter.com/kanzure/status/1171744449396953090\npaper: https://arxiv.org/abs/1905.10518\nIntroduction Hi, my name is Gleb. I work at Chaincode Labs. I am working on making nodes better and stronger and make the network more robust. I\u0026amp;rsquo;ve been working on erlay with Pieter and Greg and some other guys.\nBitcoin p2p network There are private nodes that are behind firewalls like ones run at home. If your node is connected to a …"},{"uri":"/w3-blockchain-workshop-2016/ethcore/","title":"Ethcore","content":"ethcore\nAt ethcore, we are building the infrastructure for the future of the decentralized web. Unless we get distracted by TheDAO and soft-forks and hard-forks. Maybe decentralization is not the most important thing. We want to build a p2p secure serverless web. Why is decentralization such an important notion? There\u0026amp;rsquo;s no intrinsic value in being decentralized. There\u0026amp;rsquo;s intrinsic value in being utilized and secure by people.\nThis is a bit of how we see the architecture. Blockchain is …"},{"uri":"/stanford-blockchain-conference/2019/ethereum2/","title":"Ethereum 2.0 and beyond","content":"Please welcome Vitalik who needs no introduction.\nIntroduction Okay. I have 20 minutes. I will get right to it. Vlad gave a presentation on some of his research into CBC Casper and how CBC Casper can be extended into sharding contexts. This presentation will be about taking some of the existing research into consensus algorithms and sharding and other things we have done in the last few years and see how they concretely translate into what is actually going to be deployed to Ethereum Foundation …"},{"uri":"/cryptoeconomic-systems/2019/everything-is-broken/","title":"Everything Is Broken","content":"Everything is broken\nThis is a clickbaity title, I realize. But the reason I say it is because it\u0026amp;rsquo;s become a mantra for at least myself but for the people who hear me banging my hands on the desk all the time. I am Cory Fields and I work here at the MIT DCI. I am also a Bitcoin Core developer. I am less active these days there because I have been spending some time looking at some higher layer stuff.\n\u0026amp;ldquo;Everything is broken\u0026amp;rdquo; to me is a sentiment that most bitcoin developers feel …"},{"uri":"/scalingbitcoin/hong-kong-2015/extensibility/","title":"Extensibility","content":"Extensibility, fraud proofs, and security models\nEric Lombrozo (CodeShark)\nslides: https://scalingbitcoin.org/hongkong2015/presentations/DAY2/4_extensibility_lombrozo.pdf\nTranscript pending, please email link to video to kanzure@gmail.com for transcribing\u0026amp;hellip;\n"},{"uri":"/breaking-bitcoin/2019/extracting-seeds-from-hardware-wallets/","title":"Extracting Seeds From Hardware Wallets","content":"7DC5A359D0D5B5AB6728\u0026amp;hellip;\nhttps://twitter.com/kanzure/status/1137672946435198976\nIntroduction My talk is about extracting seeds from hardware wallets. I am chief security officer at Ledger. I joined Ledger a bit more than one year ago. I built the Ledger Donjon which is an independent red team. Our mission is to help secure Ledger\u0026amp;rsquo;s products. So what we do day to do is try to break all the hardware wallets. We continuously challenge the security of our products. From time to time, we …"},{"uri":"/baltic-honeybadger/2018/extreme-opsec-for-the-modern-cypherpunk/","title":"Extreme Opsec For The Modern Cypherpunk","content":"Extreme opsec for the modern cypherpunk\nJameson is the infrastructure engineer at Casa. Please welcome Jameson Lopp.\nIntroduction Hi fellow cypherpunks. We\u0026amp;rsquo;re under attack. Corporations and nation states in their quest for omniscience have slowly stripped away our privacy. We are the frog being boiled in the pot called progress. We can\u0026amp;rsquo;t trust that corporations will grant us privacy out of their beneficience. Our failures here are our own. After being swatted a year ago, I set out to …"},{"uri":"/misc/failures-of-secret-key-cryptography/","title":"Failures Of Secret Key Cryptography (2013)","content":"FSE 2013\nWelcome to the second invited talk, to be given by Dan Bernstein. Dan is one of the few members of our community who does not need an introduction. It\u0026amp;rsquo;s a great honor and pleasure that he has agreed to give a talk here. Dan comes from UC Berkeley and from Chicago. Just a few things you might know Dan from\u0026amp;ndash; he sued the U.S. government about export controls. In 2004, .. in a class of his.. a lot of qmail, his work on factoring, ECC, and symmetric cryptology. Poly1305, .. and …"},{"uri":"/tags/fairness/","title":"fairness","content":""},{"uri":"/speakers/fan-zhang/","title":"Fan Zhang","content":""},{"uri":"/scalingbitcoin/milan-2016/fast-difficulty-adjustment/","title":"Fast Difficulty Adjustment","content":"Fast difficulty adjustment using a low-pass finite impulse response filter\nhttps://twitter.com/kanzure/status/785107422323085312\nslides https://scalingbitcoin.org/milan2016/presentations/Scaling%20Bitcoin%203%20-%20Mark%20Friedenbach.pdf\nIntroductions I work at Blockstream Labs. This work is based on work I did in 2013 which is now only being presented. If there are any control engineers, I would encourage you. I am going to cover some mistakes that have been covered in the industry on …"},{"uri":"/chaincode-labs/chaincode-residency/2019-06-25-fabrice-drouin-fee-management/","title":"Fee Management (Lightning Network)","content":"Location: Chaincode Labs Lightning Residency 2019\nFabrice: So I\u0026amp;rsquo;m going to talk about fee management in Lightning which has been surprisingly one of the biggest operational issues we had when we launched the Lightning Network. So again the idea of Lightning is you have transactions that are not published but publishable, and in our case the problem is what does exactly publishable mean. So it means the UTXO that you’re spending is still spendable. It means that the transaction is fully …"},{"uri":"/scalingbitcoin/montreal-2015/peter-r/","title":"Fee markets","content":"((Note that there is a more accurate transcript from Peter-R himself below.))\nMiners have another job as well. Miners are commodity producers, they produce something that the world has never seen. They produce block space, which is room for transactional debt. Let\u0026amp;rsquo;s explore what the field of economics tells us. We\u0026amp;rsquo;ll plot the total number of bytes per block. On the vertical we will plot the unit cost of the commodity, or the price of 1 transaction worth of blockspace. The coordinates …"},{"uri":"/bit-block-boom/2019/fiat-money-fiat-food/","title":"Fiat Money Fiat Food","content":"Fiat money and fiat food\nhttps://twitter.com/kanzure/status/1162734566479728641\nIntroduction Saife saved my life. Until I met Saife, and had him on my show and talked to him, I was a shitcoiner. Okay? Sorry guys. I am going to lay it out there. He talked to me, he came on my show, he sent me his book, his writings, and before I knew it, I started something I really wanted to share with everyone.\nReal introduction Okay, thank you everyone and Gerry for inviting me. Always fun to be in Texas to …"},{"uri":"/scalingbitcoin/milan-2016/flare-routing-in-lightning/","title":"Flare Routing In Lightning","content":"Flare: An approach to routing in lightning network\nhttps://twitter.com/kanzure/status/784745976170999810\nI will not be as technical as Olaoluwa was. You have nodes that open up payment channels. This scheme is actually developed at the moment in great detail. So how do you find the channels through which to send payments? So we wanted to propose some initial solution to this.\nRouting requirements It should be source routing because we need the privacy. When a user sends a payment, so the …"},{"uri":"/cryptoeconomic-systems/2019/flash-boys-v2/","title":"Flash Boys V2","content":"\u0026amp;ndash; Disclaimer \u0026amp;ndash;\nThese are unpaid transcriptions, performed in real-time and in-person during the actual source presentation. Due to personal time constraints they are usually not reviewed against the source material once published. Errors are possible. If the original author/speaker or anyone else finds errors of substance, please email me at kanzure@gmail.com for corrections.\nI sometimes add annotations to the transcription text. These will always be denoted by a standard …"},{"uri":"/speakers/florian-maier/","title":"Florian Maier","content":""},{"uri":"/speakers/florian-tramer/","title":"Florian Tramer","content":""},{"uri":"/scalingbitcoin/stanford-2017/flyclient-super-light-clients-for-cryptocurrencies/","title":"Flyclient Super Light Clients For Cryptocurrencies","content":"As you know, the blockchain is a chain because each block connects to the previous block through these hashes. In the header of each block is a commitment to all the transactions. It\u0026amp;rsquo;s using this merkle hash tree where at each level the parent node hashes to the children and this gives you some nice properties which I will talk about later. I need to check consistency though. The first thing I need to check is that the transactions don\u0026amp;rsquo;t spend more than they have\u0026amp;hellip; then I need …"},{"uri":"/stanford-blockchain-conference/2019/formal-verification/","title":"Formal Verification","content":"Formal verification: The road to complete security of smart contracts\nslides: https://twitter.com/MartinLundfall/status/1091119463276064769\nhttps://twitter.com/kanzure/status/1091103595016085504\nIntroduction Thank you everyone. It\u0026amp;rsquo;s exciting to be here speaking about formal verification. The road to complete security of smart contracts is a sensationalist title. I\u0026amp;rsquo;ll be spending a few moments making a huge disclaimer.\nDisclaimer This can only be interpreted as a very long road or a …"},{"uri":"/scalingbitcoin/tokyo-2018/forward-blocks/","title":"Forward Blocks","content":"Forward blocks: On-chain settlement capacity increases without the hard-fork\nMark Friedenbach (maaku)\npaper: http://freico.in/forward-blocks-scalingbitcoin-paper.pdf\nslides: http://freico.in/forward-blocks-scalingbitcoin-slides.pdf\nhttps://twitter.com/kanzure/status/1048416249791668225\nIntroduction I know that we\u0026amp;rsquo;re running late in this session so I\u0026amp;rsquo;ll try to keep this fast and get everyone to lunch. I have presented at Scaling Bitcoin four times now so I won\u0026amp;rsquo;t dwell on the …"},{"uri":"/stanford-blockchain-conference/2020/fractal/","title":"Fractal - Post-Quantum and Transparent Recursive Proofs from Holography","content":"https://twitter.com/kanzure/status/1230295372909514752\nhttps://eprint.iacr.org/2019/1076.pdf\nIntroduction One of the most powerful things that you can do with SNARKs is something called recursive proofs where you actually prove that another SNARK was correct. I can give you a proof of a proof of a proof and this is amazing because you can prove an ever-expanding computation like a blockchain is always correct. I can always give you a proof that you have the latest block and you know the entire …"},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2016/fraud-proofs-petertodd/","title":"Fraud Proofs","content":"In Bitcoin we have made this tradeoff where we don\u0026amp;rsquo;t have everyone running full nodes. Not everyone is participating equally. If you have a full node, you have lots of gigs of hard drive space, but if you do that, you only get a few transactions per second. Modularizing validation an argument for this is how to improve on this situation.\nWhat\u0026amp;rsquo;s the problem we are trying to solve? This is a real screenshot from one of the Android wallets. What this shows is that the SPV client will …"},{"uri":"/scalingbitcoin/tokyo-2018/fraud-proofs/","title":"Fraud Proofs","content":"Improving SPV client validation and security with fraud proofs\nMustafa Al-Bassam (University College London)\npaper: https://arxiv.org/pdf/1809.09044.pdf\nhttps://twitter.com/kanzure/status/1048446183004233731\nIntroduction I am going to be talking about fraud proofs. It allows lite clients to have a leve lof security of almost the level of a full node. Before I describe fraud proofs, how about we talk about motivations.\nMotivations There\u0026amp;rsquo;s a large tradeoff between blockchain decentralization …"},{"uri":"/breaking-bitcoin/2019/fud-perceived-vs-real-bitcoin-risks/","title":"Fud Perceived Vs Real Bitcoin Risks","content":"https://twitter.com/kanzure/status/1137285873534492672\nEric Voskuil 3CD8 C07F 0B5C E14E\nJimmy FAA6 17E3 2679 E455\nRodolfo 1C9E 033C 6C65 8606\nIntroduction AW: Some topics might have more agreement between the three of you, and some maybe less. It\u0026amp;rsquo;s up to you guys to say smart things.\nJS: Can\u0026amp;rsquo;t guarantee anything there.\nFUD: bitcoin too volatile to be used as money AW: What about, bitcoin is too volatile to be used as money?\nEV: It is used as money, so.\nRN: Bitcoin was created so that …"},{"uri":"/cryptoeconomic-systems/2019/funding/","title":"Funding bitcoin development","content":"Funding bitcoin development\nIt\u0026amp;rsquo;s basically open-source funding. It\u0026amp;rsquo;s a subset of open-source funding. But these are similar problems with many open-source projects. As far as I can tell, all these digital currency cryptocurrency projects are licensed with open-source licenses. There may be some that are not, and some things are patented. I generally steer clear of the patented work. If it\u0026amp;rsquo;s decentralized and open-source, then why are you just delivering a binary to me? I …"},{"uri":"/misc/bitcoin-adam3us-fungibility-privacy/","title":"Fungibility and Privacy","content":"https://www.youtube.com/watch?v=3dAdI3Gzodo\nFirst of all I was going to explain what we mean by fungibility before bitcoin and ecash. It\u0026amp;rsquo;s an old legal concept in fact, about paper currency. It\u0026amp;rsquo;s the idea that a one ten dollar note is the same as any other ten dollar note. If you receive a note that was involved in a theft, 10 transactions ago, and the police investigate the theft, they have no right to remove the ten dollar note from your pocket. It\u0026amp;rsquo;s not your fault that it …"},{"uri":"/scalingbitcoin/hong-kong-2015/fungibility-and-scalability/","title":"Fungibility And Scalability","content":"slides: https://scalingbitcoin.org/hongkong2015/presentations/DAY1/1_overviews_2_back.pdf\nI think everyone knows what fungibility is, it\u0026amp;rsquo;s when coins are equal and interchangeable. It\u0026amp;rsquo;s an important property for an electronic cash system. All bitcoin users would have a problem if fungability goes away.\nBitcoin has fungibility without privacy. Previous electronic cash systems had fungibility and cryptographic blinding. In Bitcoin, there\u0026amp;rsquo;s decentralized mining that somebody will …"},{"uri":"/scalingbitcoin/milan-2016/fungibility-overview/","title":"Fungibility Overview","content":"https://twitter.com/kanzure/status/784676022318952448\nIntroduction Alright. So let\u0026amp;rsquo;s get started. Okay. Why fungibility? Let\u0026amp;rsquo;s start. What does fungibility mean? Bitcoin is like cash. The hope is that it\u0026amp;rsquo;s for immediate and final payments. To add some nuiance there, you might have to wait for some confirmations. Once you receive a bitcoin, you have a bitcoin and that\u0026amp;rsquo;s final. So even with banks and PayPal, who sometimes shutdown accounts for trivial reasons or sometimes …"},{"uri":"/coindesk-consensus-2016/future-of-blockchains/","title":"Future Of Blockchains","content":"Preliminary notes:\nContact me- https://twitter.com/kanzure\nThe future of blockchains\nPaul Vigna, WSJ - Moderator\nBalaji Srinivasan, 21 Inc.\nDavid Rutter, R3\nPV: Everyone has been asking me to stir you guys up. We have 25 minutes. I don\u0026amp;rsquo;t want to waste time. Which one of you is building betamax?\nBS: Bitcoin and blockchain database technology are complementary. I think last year I was much more bearish on private blockchain database technology. As I was talking with David earlier, \u0026amp;hellip;. …"},{"uri":"/breaking-bitcoin/2019/future-of-hardware-wallets/","title":"Future Of Hardware Wallets","content":"The future of hardware wallets\nD419 C410 1E24 5B09 0D2C 46BF 8C3D 2C48 560E 81AC\nhttps://twitter.com/kanzure/status/1137663515957837826\nIntroduction We are making a secure hardware platform for developers so that they can build their own hardware wallets. Today I want to talk about certain challenges for hardware wallets, what we\u0026amp;rsquo;re missing, and how we can get better.\nCurrent capabilities of hardware wallets Normally, hardware wallets keep keys reasonably secret and are able to spend coins …"},{"uri":"/magicalcryptoconference/2019/future-of-privacy-coins/","title":"Future Of Privacy Coins","content":"Future of privacy coins\nAM: That\u0026amp;rsquo;s not good. Hi everyone. Thanks for coming to the future of privacy coins panel. I want to spend a minute talking ablout backgrounds and interest in this area.\nBG: I have a PhD in something. I got into monero a couple of years ago. I needed to pay rent, so I did some work in math in exchange for money.\nAP: I work on confidential transactions and scriptless scripts and I do not have a PhD.\nAM: What do you think about taproot and schnorr signatures?\nAP: Sure. …"},{"uri":"/coindesk-consensus-2016/future-of-regulation/","title":"Future Of Regulation","content":"Preliminary notes:\nContact me- https://twitter.com/kanzure\nThe future of regulation\nJerry Brito, Coin Center\nJ. Christopher Giancarlo, CFTC\nBenjamin Lawsky, Lawsky Group\nMark Wetjen, DTCC\nJB: I want to start with Giancarlo. Your approach has been \u0026amp;ldquo;first do no harm\u0026amp;rdquo;. What opportunity is this?\nGiancarlo: There are a number of elements to my interest. I want to go back to a moment of time where it became clear tome that something like this, although I don\u0026amp;rsquo;t know if it would be …"},{"uri":"/scalingbitcoin/montreal-2015/future-of-spv-tech/","title":"Future Of Spv Tech","content":"https://docs.google.com/document/d/1t0bSZj5b66xBdW7xrjHlcvfqYAbTaQDB4-_T0Jvs3T4/edit#heading=h.5lm45oa6kuri\nissues with current SPV wallets\nExisting clients and their status\nbitcoinj electrum ** they are doing SPV proofs ** bloom filters utxo commitments need to get in need to pick which type of utxo commitments\nNumber of nodes to connect to for more SPV clients\n1 header from each peer to verify that we are all getting the same thing what block does each peer think is the best? very cheap to …"},{"uri":"/decentralized-financial-architecture-workshop/g20-discussion/","title":"G20 Discussion","content":"Why do we need a multi-stakeholder discussion in a blockchain world? A report from G20 discussions.\nhttps://bsafe.network\nIntroduction I am the cofounder of the bsafe.network which focuses on blockchain research. I was a program co-chair for Scaling Bitcoin at Keio University last year. I also work with IEEE, ACM conferences, Ledger Journal, and more. My background is engagement with Bank of Japan NTT internet cash in 1998-2000.\nSeveral huge incidents From a regulatory point of view, there are …"},{"uri":"/speakers/gavin-andresen/","title":"Gavin Andresen","content":""},{"uri":"/bitcoin-core-dev-tech/2015-02/gavinandresen/","title":"Gavinandresen","content":"http://blog.circle.com/2015/02/10/devcore-livestream/\nThe instant transaction time.. you know I walk up to a cash register, I put my phone there, and in a second or two the transaction is confirmed and I walk away with my coffee. Anything beyond that, 10 minutes versus 1 minute doesn\u0026amp;rsquo;t matter. So the problem you want to solve is how do we get instant confirmation.. there\u0026amp;rsquo;s a bunch of ideas about this, like a trusted third party that promises to not double spend, have some coins …"},{"uri":"/speakers/georgia-avarikioti/","title":"Georgia Avarikioti","content":""},{"uri":"/scalingbitcoin/tokyo-2018/ghostdag/","title":"Ghostdag","content":"The GHOSTDAG protocol\nYonatan Sompolinsky and Aviv Zohar (The Hebrew University of Jerusalem)\npaper: https://eprint.iacr.org/2018/104.pdf\nIntroduction This is joint work with Yonatan. I am going to talk about a DAG-based protocol to scale on-chain. The reason why I like this protocol is because it\u0026amp;rsquo;s a very simple generalization of the longest-chain protocol that we all know and love. It gives some insight into what the role of proof-of-work is in these protocols. I\u0026amp;rsquo;ll start with an …"},{"uri":"/speakers/giulio-malavolta/","title":"Giulio Malavolta","content":""},{"uri":"/bitcoin-developers-miners-meeting-2016/jihan-wu-google-tech-talk/","title":"Google Tech Talk (2016)","content":"Bitcoin\nGoogle Tech Talk\nOkay so maybe we will start. Thank you for coming. We have about 25 folks here from the Bitcoin community, both miners and Core developers. Don\u0026amp;rsquo;t know exactly what the definition of a Core developer is, but I guess I know one when I see one. So anyway, we\u0026amp;rsquo;re lucky here to have Jihan Wu. He\u0026amp;rsquo;s the co-founder of Bitmain, a leading Chinese bitcoin technology company and mining pool. He runs Antpool which has 270 petahash which I think represents about 20% …"},{"uri":"/texas-bitcoin-conference-2014/gox/","title":"Gox (2014)","content":"Ryan is a founder of BitBits. They donate to any charity in the US. BitBits was a 2013 Harvard Business School new venture finalist. Coming from Mass. As many of our speakers they have traveled a long way. Andreas from \u0026amp;hellip; lawyer. Anti-money laundering specialist. He represents many companies for the transfer of money. He is a criminal defense attorney. He is a frequent speaker. On freedom too. All about freedom and frequent speakers at many money transmitting issues.\nGentlemen you have a …"},{"uri":"/scalingbitcoin/stanford-2017/graphene-set-reconciliation/","title":"Graphene Set Reconciliation","content":"Brian N. Levine, College of Information and Computer Sciences, UMass Amherst\nThis is joint work with some people I work with at UMass, including Gavin Andresen.\nThe problem I am going to focus on in this presentation is how to relay information to a new block, to a neighbor, that doesn\u0026amp;rsquo;t know about next. This would be on the fast relay network or on the regular p2p network. It\u0026amp;rsquo;s about avoiding a situation where, the naieve situation is to send the entire block data. Alice gives block …"},{"uri":"/speakers/gregory-neven/","title":"Gregory Neven","content":""},{"uri":"/grincon/","title":"Grincon","content":" Grincon 2019 "},{"uri":"/grincon/2019/","title":"Grincon 2019","content":" John Woeltz - Cryptography Audit Taariq Lewis - Dan Boneh Lehnberg Andrew Poelstra - Scriptless Scripts With Mimblewimble "},{"uri":"/rebooting-web-of-trust/2019-prague/group-updates/","title":"Group Updates.Md","content":"Group updates\nAlice abuses verifiable credentials We restricted our scope to a manageable slice of the problem we think we can realistically handle. It\u0026amp;rsquo;s been very productive. We made an outline together, and now everyone can work on individual parts of the paper. I think it\u0026amp;rsquo;s been great.\nBlockcerts v3 We categorized what we wanted to write about and work on and kind of going back and looking at the history of blockcerts and specific things that were added, and an extension that were …"},{"uri":"/rebooting-web-of-trust/2019-prague/groups/","title":"Groups","content":"Group 1: Agents We talked about minimal requirements for \u0026amp;hellip; a different set of protocols and other implementations, and we asked the question, what\u0026amp;rsquo;s out there for being able to create a minimal requirement for\u0026amp;hellip; Are we able to map this and pull it all down into a minimal requirement architecture for an agent without having to buy into the whole stack? What about building an agent for a smartphone or a feature phone, and then move on from there? Do you need a blockchain for …"},{"uri":"/w3-blockchain-workshop-2016/groups-identity/","title":"Groups Identity","content":"The topic that we have been working on is identity for everyone. In terms of trusted set of parties if you will, that can potentially provide some level of attestation to the identity and that can be provided in a digitized manner as to what levels of service an be provided to that level of identity as well.\n\u0026amp;hellip;\nWhat belongs in a blockchain? What works in a blockchain? What doesn\u0026amp;rsquo;t work in a blockchain? How should it be stored? How can we make sure that there\u0026amp;rsquo;s redundancy? What …"},{"uri":"/speakers/guillermo-navarro-arribas/","title":"Guillermo Navarro-Arribas","content":""},{"uri":"/coindesk-consensus-2016/hackathon-intro/","title":"Hackathon Intro","content":"Preliminary notes:\nContact me- https://twitter.com/kanzure\nHackathon intro\u0026amp;mdash; Thank you everyone for showing up. This is a fantastic event coming togehter. Mid-February we were focusing on our team, how were we going to make the room feel full at 800 people? Well today we are sold-out at 1500 people. We have a full room today and we are excited about the developers that have come together. It is the perfect day for a Hackathon, it\u0026amp;rsquo;s rizzling 50 degrees if you choose to go outside so we …"},{"uri":"/tags/halving/","title":"halving","content":""},{"uri":"/stanford-blockchain-conference/2019/handel-practical-multisig-aggregation/","title":"Handel Practical Multisig Aggregation","content":"Handel: Practical multi-signature aggregation for large byzantine committees\nIntroduction Handle is a aggregation protocol for large scale byzantine committees. This is work with my colleagues in addition to myself.\nWhy aggregate? Distributed systems often require gathering statements about large subsets of nodes. However, processing (filtering, aggregating\u0026amp;hellip;) measurements can be a bottleneck. We want to apply some processing while collecting the measurements.\nWhy byzantine? A byzantine …"},{"uri":"/scalingbitcoin/tokyo-2018/edgedevplusplus/reorgs/","title":"Handling Reorgs \u0026 Forks","content":"https://twitter.com/kanzure/status/1052344700554960896\nDev++ / BC2 - October 4th-5th 2018 - Keio University, Tokyo, Japan https://bitcoinedge.org/event/keio-devplusplus-2018\nschedule: https://keio-devplusplus-2018.bitcoinedge.org/#schedule\nIntroduction Good morning, my name is Bryan. I\u0026amp;rsquo;m going to be talking about reorganizations and forks in the bitcoin blockchain. First, I want to define what a reorganization is and what a fork is.\nDefinitions You might have heard that the bitcoin …"},{"uri":"/stanford-blockchain-conference/2020/hardware-accelerated-rsa/","title":"Hardware Accelerated Rsa - VDFs, SNARKs, and Accumulators","content":"Hardware Accelerated RSA - VDFs, SNARKs, and Accumulators\nhttps://twitter.com/kanzure/status/1230551345700069377\nIntroduction I am going to talk about accelerating RSA operations in hardware. So let\u0026amp;rsquo;s just get into it.\nOutline I\u0026amp;rsquo;ll talk about what acceleration is and why we\u0026amp;rsquo;re interested in it, then we\u0026amp;rsquo;ll get into RSA primitives, then we\u0026amp;rsquo;ll get into algorithms, and then various platforms for hardware. Hardware is anything you\u0026amp;rsquo;re going to run software on. …"},{"uri":"/scalingbitcoin/tel-aviv-2019/edgedevplusplus/hardware-wallet-design-best-practices/","title":"Hardware Wallet Design Best Practices","content":"https://twitter.com/kanzure/status/1171322716303036417\nIntroduction We have 30 minutes. This was a talk by me and Jimmy but Jimmy talked for like 5 hours yesterday so I\u0026amp;rsquo;ll be talking today.\nImagine you want to start working in bitcoin development. There\u0026amp;rsquo;s a chance you will end up using a hardware wallet. In principle, it\u0026amp;rsquo;s not any different from other software development. There\u0026amp;rsquo;s still programming involved, like for firmware. Wallets have certain features and nuances …"},{"uri":"/speakers/harry-kalodner/","title":"Harry Kalodner","content":""},{"uri":"/speakers/henry-de-valence/","title":"Henry de Valence","content":""},{"uri":"/scalingbitcoin/tokyo-2018/edgedevplusplus/hierarchical-deterministic-wallets/","title":"Hierarchical Deterministic Wallets","content":"Hierarchical deterministic Wallets (bip32)\nhttps://twitter.com/kanzure/status/1047714436889235456\nhttps://teachbitcoin.io/presentations/wallets.html\nIntroduction My name is James Chiang. Quick introduction about myself. My contributions to bitcoin have been on the project libbitcoin where I do documentation. I\u0026amp;rsquo;ve been working through the APIs and libraries. I think it\u0026amp;rsquo;s a great toolkit. Eric Voskuil is speaking later today and he also works on libbitcoin. I also volunteered to talk …"},{"uri":"/dallas-bitcoin-symposium/history-and-extrapolation/","title":"History And Extrapolation","content":""},{"uri":"/scalingbitcoin/tokyo-2018/how-much-privacy-is-enough/","title":"How Much Privacy Is Enough","content":"How much privacy is enough? Threats, scaling, and trade-offs in blockchain privacy protocols\nIan Miers (secparam)\nunrelated, https://arxiv.org/pdf/1706.00916.pdf\nIntroductions Hi everybody. This is a talk on how much privacy is enough, evaluating trade-offs in privacy and scalability. This is going to be unusual for this conference because I will not be presenting new technical content. I am going to be talking about evaluating the tradeoffs between these scalability and privacy. As context, my …"},{"uri":"/coindesk-consensus-2016/how-tech-companies-are-embracing-blockchain-database-technology/","title":"How Tech Companies Are Embracing Blockchain Database Technology","content":"Preliminary notes:\nContact me- https://twitter.com/kanzure\nHow tech companies are embracing blockchain database technology\nMartha Bennett, Forrester - Moderator\nJerry Cuomo, IBM\nAustin Hill, Blockstream\nYorke Rhodes, Microsoft\nLata Varghese, Cognizant\nMB: Taking the temperature of the industry. What\u0026amp;rsquo;s actualy going on out there? You may know who Forrester is. I am a principal analyst there covering blockchain database technology. Many of the questions I will be asking the panelists are the …"},{"uri":"/scalingbitcoin/stanford-2017/how-to-charge-lightning/","title":"How To Charge Lightning","content":"Our next talk is getting into layer 2. Leaving what needs to done at th\u0026amp;hellip;\nI am going to start with maybe a simple beginning talking about a single channel between Alice and Bob. We heard about channels yesterday so I am not going to go into details. Alice is not going to cheat Bob in my scenario. Everything is going to run as if everyone honest and doing their best effort, for my example. They open a channel and insert 10 coins. Every time Alice moves her coins to Bob or the other way …"},{"uri":"/coindesk-consensus-2016/how-to-get-bitcoin/","title":"How To Get Bitcoin","content":"Preliminary notes:\nContact me- https://twitter.com/kanzure\nHow to get bitcoin\nBalaji Srinivasan\nMy talk is going to be pretty different from the others. I will try to make this relevant to the blockchain database technology attendees. We\u0026amp;rsquo;re going to talk here today what we call the machine web. It\u0026amp;rsquo;s a web where machines earn bitcoin on each HTTP request. Who here knows what an HTTP request? Every time you load a web page, you make a lot of HTTP requests. So if you are earning bitcoin …"},{"uri":"/bit-block-boom/2019/how-to-meme-bitcoin-to-the-moon/","title":"How To Meme Bitcoin To The Moon","content":"How to meme bitcoin to the moon\nIntroduction How many of y\u0026amp;rsquo;all were at the dinner last night? Okay, great. I had a lot of fun. It was fantastic. I don\u0026amp;rsquo;t know how we will beat it next year, but we will figure something out. I am Michael Goldstein, and welcome to my ridiculous tedtalk. A lot of people talk about price fundamentals, but I am going to talk about how to troll and take the curves hard.\nA month ago today, a pivotal moment in US history occurred in the US congress. The …"},{"uri":"/scalingbitcoin/montreal-2015/how-to-mine-bitcoin-profitably/","title":"How To Mine Bitcoin Profitably","content":"How to mine bitcoin profitability\nMinting money with megawatts\nThank you for the introduction. We thought bitcoin was really a good idea for an unstable and inefficient financial world. I am going to dive and talk about this presentation which is how to mine bitcoin profitably. This is a short talk, it\u0026amp;rsquo;s supposed to be a short talk, so let\u0026amp;rsquo;s get straight to the crux of the matter.\nBitcoin mining is the lowest part of the transaction stack. It scales. It\u0026amp;rsquo;s parallelizable. There …"},{"uri":"/stanford-blockchain-conference/2019/htlcs-considered-harmful/","title":"Htlcs Considered Harmful","content":"https://twitter.com/kanzure/status/1091033955824881664\nIntroduction I am here to talk about a design pattern that I don\u0026amp;rsquo;t like. You see HTLCs a lot. You see them in a lot of protocols for cross-chain atomic exchanges and payment channel networks such as lightning. But they have some downsides, which people aren\u0026amp;rsquo;t all familiar with. I am not affiliated with Interledger, but they convinced me that HTLCs were a bad idea and they developed an alternative to replace HTLCs. There\u0026amp;rsquo;s a …"},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2015/human-side-trust-workshop/","title":"Human Side Trust Workshop","content":"We would like to start with a brief activity. In you rprograms, this says design workshop. If that scares you, then we will not be doing trust falls. We will not be forming teams. But we would like to start with an activity. Identify someone around you who you do not know. Keep a mental image of that person in your mind.\nWould you trust this person to save your seat? Would you trust them to watch your laptop if you went to get lunch? Would you loan them $15 to grab lunch? In cash? Would you give …"},{"uri":"/speakers/hutchins/","title":"Hutchins","content":""},{"uri":"/speakers/ian-lee/","title":"Ian Lee","content":""},{"uri":"/speakers/ian-miers/","title":"Ian Miers","content":""},{"uri":"/decentralized-financial-architecture-workshop/implications/","title":"Implications","content":"Implications on regulation and governance of blockchain-based finance\nYuta Takanashi (Financial Services Agency, Japan)\nDisclaimer First, please note that the opinions presented here belong to myself and don\u0026amp;rsquo;t represent the organizations to which I belong.\nMajor goals for financial regulators The primary goals of financial regulators are to maintain financial stability, protect investors and consumers, and prevent financial crimes. These goals are public interests and are needed to be …"},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2016/maaku-panel/","title":"Improvements to Bitcoin","content":"This can be a broad range of topics for improvements. I am Mark Friedenbach, I have worked on Bitcoin protocol research, but I also do Core tech engineering at Blockstream. We also have Jonas, an independent Bitcoin Core developer. We also have Andrew Poelstra, who has been core to the crypto work which has been incoporated into Bitcoin, such as libsecp256k1 which we recently integrated in the 0.12 release. It speeds up Bitcoin validation by 7-8x. We also have Joseph Poon, the co-inventor of the …"},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2018/improving-bitcoin-smart-contract-efficiency/","title":"Improving Bitcoin Smart Contract Efficiency","content":"https://twitter.com/kanzure/status/980545280973201410\nIntroduction I will be talking about discreet log contracts, taproot, and graftroot. Not in that order, the order will actually be taproot, graftroot, and then discreet log contracts.\nQuick intro: I\u0026amp;rsquo;m Tadge Dryja. I work here at MIT down the street at Digital Currency Initiative. I was coauthor on the lightning network paper, and I worked on lightning. I also was the author of a paper introducing discreet log contracts. It\u0026amp;rsquo;s a …"},{"uri":"/scalingbitcoin/hong-kong-2015/in-adversarial-environments-blockchains-dont-scale/","title":"In Adversarial Environments Blockchains Dont Scale","content":"slides: https://scalingbitcoin.org/hongkong2015/presentations/DAY1/2_security_and_incentives_2_todd.pdf\nThat was a very useful talk (on security assumptions), thank you Andrew.\nI am going to start by talking about nitty-gritty applications where adversarial thinking is useful for incentives for decentralization. In an environment where everyone has the data, we are kind of limited as to what we can do. When we talk about scale, I am talking about 5 or 10 orders of magnitude. Do we have a system …"},{"uri":"/tags/incentives/","title":"incentives","content":""},{"uri":"/scalingbitcoin/stanford-2017/incentives-tradeoffs-transaction-selection-in-dag-based-protocols/","title":"Incentives Tradeoffs Transaction Selection In Dag Based Protocols","content":"Yonatan Sompolinsky (The Hebrew University)\nCommercial effort to implement DAG-based protocols. No ICO, it\u0026amp;rsquo;s a regular company.\nA little bit background of DAG-based protocols. The background to this work is something we have been working at Hebrew University and Yoad. This idea of blockDAG is about layer 1 of bitcoin. And so it\u0026amp;rsquo;s a generalization of the chain structure of blockchain. As such, there are two solutions- lightning network and payment channels, and were scaling up layer …"},{"uri":"/scalingbitcoin/tokyo-2018/incentivizing-payment-channel-watchtowers/","title":"Incentivizing Payment Channel Watchtowers","content":"Incentivizing payment channel watchtowers\nGeorgia Avarikioti, Felix Laufenberg, Jakub Sliwinski, Yuyi Wang and Roger Wattenhofer (ETH Zurich)\nZeta Avarikioti\nhttps://twitter.com/kanzure/status/1048767166823071746\nIntroduction Hi. Good morning. I am Zeta. I am going to talk about how to incentivize payment channel watchtowers. This is joint work with my collaborators.\nMicropayment channels There are many ways to construct channels such as lightning channels and duplex channels. There\u0026amp;rsquo;s …"},{"uri":"/coindesk-consensus-2016/internal-approaches-blockchain-database-technology-strategies/","title":"Internal Approaches Blockchain Database Technology Strategies","content":"Preliminary notes:\nContact me- https://twitter.com/kanzure\nWilliam Mougayar, The Business Blockchain - Moderator\nEdward Budd, Deutsche Bank\nIan Lee, Citi Ventures\nScott Manuel, Thomson Reuters\nBart Suichies, Philips\nJeremy Wilson, Barclays\nJW: Matthew Bishop\u0026amp;rsquo;s panel yesterday divided the universe into three broad categories. This seems to be the way these things work out. You get the newcomer who realy gets it right and gets very big. Then you get in the case particuarly, which is what …"},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2015/internet-of-value/","title":"Internet Of Value","content":"What are the lessons from the development of the internet that we can learn from? Why is there an inevitability as to what Bitcoin is doing?\nAt a high level, I like to explain that we are experiencing a fundamental transformation in how the world economy stores and verifies value. Bitcoin and these other projects that are being built are part of that arc. We have talked not just about payments. It\u0026amp;rsquo;s about how ownership and fidicuiary trust in general can be managed. And development of …"},{"uri":"/rebooting-web-of-trust/2019-prague/intro/","title":"Intro","content":"Introduction Why are we here? We are here to write papers, code, make UI/UX mock-ups. If you want to work on something and it doesn\u0026amp;rsquo;t fit into that category, then let us know. There might be other people that want to work on it too. We want you to find something you enjoy working on. If you feel you\u0026amp;rsquo;re not as productive as you would like to be, then let us know and we\u0026amp;rsquo;ll find something better for you to work on.\nThis is a new space, and we\u0026amp;rsquo;re not the greatest at writing …"},{"uri":"/scalingbitcoin/hong-kong-2015/intro/","title":"Intro","content":"Introduction to event\nschedule: https://scalingbitcoin.org/hongkong2015/#schedule\nbetter livestream link: http://www.youtube.com/channel/UCql9h_eXmusjt-f3k8qLwPQ/live\nslides: https://scalingbitcoin.org/hongkong2015/#presentations\npaper for the \u0026amp;ldquo;SCP\u0026amp;rdquo; presentation: http://eprint.iacr.org/2015/1168.pdf\nslides from \u0026amp;ldquo;SCP\u0026amp;rdquo; presentation: http://www.comp.nus.edu.sg/~loiluu/talks/scp.pptx\nirc.freenode.net #bitcoin-workshops\nHello, good morning everyone. Hi welcome to Scaling …"},{"uri":"/scalingbitcoin/milan-2016/intro/","title":"Intro","content":"Introduction\nGood morning. Glad to see many of you again. My name is Anton Yemelyanov. I am one of the organizers of this event. On behalf of Scaling Bitcoin planning committee, I would like to welcome everybody here to the third scaling event. We\u0026amp;rsquo;re holding this event here in Milan. Milan has a really vibrant community. It has been a real pleasure working with everyone here to create this event. The goal of Scaling as everybody knows is to get everyone together in a single place, all …"},{"uri":"/scalingbitcoin/stanford-2017/intro/","title":"Intro","content":"Introduction Stanford 2017\nhttps://scalingbitcoin.org/\nhttps://scalingbitcoin.org/event/stanford2017\nSorry that we\u0026amp;rsquo;re running a little bit late. My name is Anton Yemelyanov. I am one of the organizers running this event. Welcome everybody. It\u0026amp;rsquo;s great to have a lot of familiar faces here. First of all, as you may know, we have ran over the last 2 days, Bitcoin Edge Dev++ where we have trained over 80 new developers that have joined our ecosystem. They have covered a number of topics …"},{"uri":"/scalingbitcoin/tel-aviv-2019/intro/","title":"Intro","content":"Introduction to Scaling Bitcoin Tel Aviv 2019\nhttps://telaviv2019.scalingbitcoin.org/\nhttps://telaviv2019.scalingbitcoin.org/#schedule\nFreenode IRC: #bitcoin-workshops\nhttps://telaviv2019.scalingbitcoin.org/live/\nEverybody please take your seats. Just to let you know, there\u0026amp;rsquo;s electrical plugs in the center of row 1 and row 6. Otherwise, there are extension cords connected on the sides.\nGood morning. Welcome to Israel. My name is Anton Yemelyanov. I am the chair of the Scaling Bitcoin …"},{"uri":"/w3-blockchain-workshop-2016/wendy/","title":"Intro to W3C standards","content":"08:45–09:00 - Keynote: “Intro to W3C standards” Wendy Seltzer, W3C.\nhttps://goo.gl/3ZqAuo\nWe are working to make a web that is global and nteroperable and usable by everyone. If you have tech that you want to work on a global working basis, and distributed manner, then the web is the platform on which to do that. W3C is the consortium and standards body that works to help keep the web open and available. We don\u0026amp;rsquo;t have police power, ew don\u0026amp;rsquo;t have police power to compel web standards, …"},{"uri":"/cryptoeconomic-systems/2019/introduction/","title":"Introduction","content":"\u0026amp;ndash; Disclaimer \u0026amp;ndash;\nThese are unpaid transcriptions, performed in real-time and in-person during the actual source presentation. Due to personal time constraints they are usually not reviewed against the source material once published. Errors are possible. If the original author/speaker or anyone else finds errors of substance, please email me at kanzure@gmail.com for corrections.\nI sometimes add annotations to the transcription text. These will always be denoted by a standard …"},{"uri":"/scalingbitcoin/tokyo-2018/introduction/","title":"Introduction","content":"Anton Yemelyanov\nIntroduction\nslides: https://tokyo2018.scalingbitcoin.org/presentations\nWelcome to scaling bitcoin. This is an international conference. We run the event every year in a different geographical location. We run this event as a strictly academic and engineering conference. The mentality that we take behind the event is think global, act local. It\u0026amp;rsquo;s a well known bitcoin additive. Our goal is to stimulate the bitcoin ecosystem. The best way to do this is to stimulate the …"},{"uri":"/decentralized-financial-architecture-workshop/introduction/","title":"Introduction (2019)","content":"Introduction to DFA Workshop\nWe are an international conference that focuses on the latest development in software and its scalability in the bitcoin ecosystem. We have come here to Israel. We are running 5 days of events, including this current workshop. Over the next 4 days following today, we\u0026amp;rsquo;re running Bitcoin Edge Dev++ workshop at Tel Aviv University for 2 days, and then Scaling Bitcoin for 2 days which is compromised of over 44 high tech sessions on complex scalability and security …"},{"uri":"/scalingbitcoin/tokyo-2018/edgedevplusplus/introduction/","title":"Introduction to Bitcoin Edge Dev++ and Bc2","content":"We will be using two screens. The english will be on the front screen and the japanese will be on the other screen to the side here. We will also be sharing a google docs file for each one in slack. We should help each other and teach better and learn these things. Without further adue, here\u0026amp;rsquo;s Anton from Bitcoin Edge.\nHi everybody. Welcome to Dev++. It started last year at Stanford 2017 where we trained 100 people. Our goal is that we run Scaling Bitcoin events and we get the development …"},{"uri":"/scalingbitcoin/hong-kong-2015/invertible-bloom-lookup-tables-and-weak-block-propagation-performance/","title":"Invertible Bloom Lookup Tables And Weak Block Propagation Performance","content":"IBLT and weak block propagation performance\nslides: https://scalingbitcoin.org/hongkong2015/presentations/DAY1/3_block_propagation_1_rosenbaum.pdf\nIBLT - invertible bloom lookup tables\nBefore we get started, for privacy reasons, and for reasons of zero attribution, please do not take pictures of attendees. Do not have pictures of attendees in the photographs. Taking pictures of the stage and slides are OK, since they are being broadcasted. No photographs of any attendees, please let them remain …"},{"uri":"/baltic-honeybadger/2018/investing-in-bitcoin-businesses/","title":"Investing In Bitcoin Businesses","content":"1 on 1: Investing in bitcoin businesses\nMatthew Mezinskis (crypto_voices) (moderator)\nMM: I run a podcast based here in Latvia on bitcoin economics and money. It\u0026amp;rsquo;s American-Latvian. I do it with my partner who is based in Brazil. Today we\u0026amp;rsquo;re going to focus on investing in businesses focused on bitcoin and crypto.\nNC: My name is Nic Carter. I work for a venture fund. We\u0026amp;rsquo;re one of the few venture funds that focus on bitcoin and bitcoin-related startups. We\u0026amp;rsquo;re not focused at …"},{"uri":"/w3-blockchain-workshop-2016/ipfs/","title":"Ipfs","content":"I will not have time to describe IPFS. We have multiformats that allow protocol agility, interop and avoid lock-in. Multihash, multiaddr, multibase, multicodec, multistream, multikey. What do you do with cryptographic hashes? When you have four different hashes all the same length that happen to be coming from different functions, what are those functions? sha256? sha512? sha3? blake2b? How do you know which hash type it is?\nThe problem is that the values aren\u0026amp;rsquo;t self-describing. …"},{"uri":"/scalingbitcoin/montreal-2015/issues-impacting-block-size-proposals/","title":"Issues Impacting Block Size Proposals","content":"Issues impacting block size proposals\nJeff Garzik (jgarzik)\nBitcoin was introduced as a p2p electronic cash system. That\u0026amp;rsquo;s what it says in the whitepaper. That\u0026amp;rsquo;s what the users were exposed to. The 1 MB block size was set for anti-spam purposes. Otherwise when bitcoin value is low, it\u0026amp;rsquo;s trivial to DOS the network with large blocks.\nMoving on to some observations. The process of finding distributed ocnsensus takes time; it\u0026amp;rsquo;s a settlement system. The core service that …"},{"uri":"/speakers/ittai-abraham/","title":"Ittai Abraham","content":""},{"uri":"/speakers/ittay-eyal/","title":"Ittay Eyal","content":""},{"uri":"/speakers/j.-christopher-giancarlo/","title":"J. Christopher Giancarlo","content":""},{"uri":"/speakers/jacob-leshno/","title":"Jacob Leshno","content":""},{"uri":"/speakers/james-dangelo/","title":"James D'Angelo","content":""},{"uri":"/speakers/james-gatto/","title":"James Gatto","content":""},{"uri":"/speakers/james-hilliard/","title":"James Hilliard","content":""},{"uri":"/speakers/james-smith/","title":"James Smith","content":""},{"uri":"/speakers/jan-capek/","title":"Jan Capek","content":""},{"uri":"/speakers/jarl-fransson/","title":"Jarl Fransson","content":""},{"uri":"/speakers/jason-potts/","title":"Jason Potts","content":""},{"uri":"/speakers/jason-teutsch/","title":"Jason Teutsch","content":""},{"uri":"/speakers/jeff-garzik/","title":"Jeff Garzik","content":""},{"uri":"/speakers/jeremy-allaire/","title":"Jeremy Allaire","content":""},{"uri":"/speakers/jeremy-wilson/","title":"Jeremy Wilson","content":""},{"uri":"/speakers/jerry-brito/","title":"Jerry Brito","content":""},{"uri":"/speakers/jerry-cuomo/","title":"Jerry Cuomo","content":""},{"uri":"/speakers/jihan-wu/","title":"Jihan Wu","content":""},{"uri":"/speakers/jinglan-wang/","title":"Jinglan Wang","content":""},{"uri":"/speakers/joachim-breitner/","title":"Joachim Breitner","content":""},{"uri":"/speakers/joachim-neu/","title":"Joachim Neu","content":""},{"uri":"/speakers/joe-gerber/","title":"Joe Gerber","content":""},{"uri":"/speakers/john-woeltz/","title":"John Woeltz","content":""},{"uri":"/speakers/johnson-lau/","title":"Johnson Lau","content":""},{"uri":"/speakers/joi-ito/","title":"Joi Ito","content":""},{"uri":"/scalingbitcoin/stanford-2017/joi-ito/","title":"Joi Ito","content":"Welcome back to Scaling Bitcoin day 2. I am sure everyone went home and tried Ethan\u0026amp;rsquo;s wagering setup yesterday. Today we are going to be covering topics like layer 2, fees, and consensus. To get us started today, we have a very special guest, Joi Ito, director of the MIT Media Lab, and he will be talking about parallels to the internet and ICOs and he will cover a lot of ground. Joi?\nI think everyone knows what the MIT Media Lab is. I am its director. I was involved in getting the digital …"},{"uri":"/scalingbitcoin/milan-2016/joinmarket/","title":"Joinmarket","content":"https://twitter.com/kanzure/status/784681036504522752\nslides: https://scalingbitcoin.org/milan2016/presentations/D1%20-%202%20-%20Adlai%20Chandrasekhar.pdf\nFinding a risk-free rate for Bitcoin\nJoinmarket, just to clear up a misconception\u0026amp;hellip; Joinmarket, like bitcoin, it is a protocol. Not a company. The protocol is defined by an open-source reference implementation. There are other versions of the code out there. It\u0026amp;rsquo;s entirely, I guess you could say it\u0026amp;rsquo;s voluntary like bitcoin. …"},{"uri":"/speakers/jonathan-bier/","title":"Jonathan Bier","content":""},{"uri":"/speakers/jonathan-harvey-buschel/","title":"Jonathan Harvey Buschel","content":""},{"uri":"/speakers/jonathan-tomim/","title":"Jonathan Tomim","content":""},{"uri":"/speakers/jordi-herrera/","title":"Jordi Herrera","content":""},{"uri":"/speakers/jorge-tim%C3%B3n/","title":"Jorge Timón","content":""},{"uri":"/speakers/joshua-lim/","title":"Joshua Lim","content":""},{"uri":"/cryptoeconomic-systems/2019/journal-review/","title":"Journal Review","content":"\u0026amp;ndash; Disclaimer \u0026amp;ndash;\nThese are unpaid transcriptions, performed in real-time and in-person during the actual source presentation. Due to personal time constraints they are usually not reviewed against the source material once published. Errors are possible. If the original author/speaker or anyone else finds errors of substance, please email me at kanzure@gmail.com for corrections.\nI sometimes add annotations to the transcription text. These will always be denoted by a standard …"},{"uri":"/cryptoeconomic-systems/2019/journals-as-clubs/","title":"Journals As Clubs","content":"\u0026amp;ndash; Disclaimer \u0026amp;ndash;\nThese are unpaid transcriptions, performed in real-time and in-person during the actual source presentation. Due to personal time constraints they are usually not reviewed against the source material once published. Errors are possible. If the original author/speaker or anyone else finds errors of substance, please email me at kanzure@gmail.com for corrections.\nI sometimes add annotations to the transcription text. These will always be denoted by a standard …"},{"uri":"/speakers/jun-muai/","title":"Jun Muai","content":""},{"uri":"/speakers/justin-camarena/","title":"Justin Camarena","content":""},{"uri":"/scalingbitcoin/milan-2016/jute-braiding/","title":"Jute Braiding","content":"Jute: New braiding techniques to achieve significant scaling gains\nhttps://twitter.com/kanzure/status/785116246257856512\nhttp://diyhpl.us/wiki/transcripts/scalingbitcoin/hong-kong/braiding-the-blockchain/\nIntroduction Okay, hello. My name is David Vorick. I have been with bitcoin since 2011. I have been a full-time blockchain engineer since about 2014. I run an altcoin for decentralized cloud storage called Sia. Today I am going to be talking about braiding which basically means we take the …"},{"uri":"/speakers/juthica-chou/","title":"Juthica Chou","content":""},{"uri":"/speakers/kanta-matsuura/","title":"Kanta Matsuura","content":""},{"uri":"/speakers/karl-floersch/","title":"Karl Floersch","content":""},{"uri":"/speakers/katherine-wu/","title":"Katherine Wu","content":""},{"uri":"/speakers/kathleen-breitman/","title":"Kathleen Breitman","content":""},{"uri":"/speakers/kenji-saito/","title":"Kenji Saito","content":""},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2015/keynote/","title":"Keynote","content":"It has been a while since I have been back to MIT. So. So um. Yeah, it\u0026amp;rsquo;s. I got extremely excited that the expo is at 26100. This was one of my favorite classrooms. Almost 20 years ago, I took 1802 with Professor Rogers. Yeah. I hope I am not as boring as he was back then.\nAnother thing I remember about this classroom is that we watched a lot of LS movies. Does LCE still suck? Um, yeah. I definitely did not expect back then to come back and give a talk. So I am extremely honored.\nI …"},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2015/keynote-gavin-andresen/","title":"Keynote Gavin Andresen","content":"His fame precedes him. He\u0026amp;rsquo;s going to talk about chain sizes and all that.\nCool, I\u0026amp;rsquo;ll have to follow you guys. Thank you, it\u0026amp;rsquo;s great to be here. I was here last time and had a great time. I\u0026amp;rsquo;m really happy that it\u0026amp;rsquo;s not snowing because we\u0026amp;rsquo;ve had too much snow. I\u0026amp;rsquo;m also happy that you all decided to listen to me on a Sunday morning. I don\u0026amp;rsquo;t usually give talks on Sunday.\nA couple years ago I was talking to a friend about Bitcoin. \u0026amp;ldquo;You know Gavin, …"},{"uri":"/speakers/kim-hamilton-duffy/","title":"Kim Hamilton Duffy","content":""},{"uri":"/speakers/kolya-sakhno/","title":"Kolya Sakhno","content":""},{"uri":"/speakers/kris-merkel/","title":"Kris Merkel","content":""},{"uri":"/speakers/kristov-atlas/","title":"Kristov Atlas","content":""},{"uri":"/speakers/lata-varghese/","title":"Lata Varghese","content":""},{"uri":"/coindesk-consensus-2016/law-enforcement-and-anonymous-transactions/","title":"Law Enforcement And Anonymous Transactions","content":"Preliminary notes:\nContact me- https://twitter.com/kanzure\nLaw enforcement and anonymous transactions\nJason Weinstein, Blockchain Alliance, moderator\nBrian Klein, Baker Marquart\nPrakash Santhana, Deloitte\nJames Smith, Elliptic\nZooko Wilcox, doing essential zooko things (zerocash)\nLadies and gentlemen. Please take your seats. The session is about to begin.\nPlease welcome Jason Weinstein, Brian Klein, Prakash Santhana, James Smith, and Zooko Wilcox.\nJW: Any proof-of-work finalists should go to the …"},{"uri":"/speakers/lawrence-h.-summers/","title":"Lawrence H. Summers","content":""},{"uri":"/speakers/leen-alshenibr/","title":"Leen AlShenibr","content":""},{"uri":"/grincon/2019/lehnberg/","title":"Lehnberg","content":"daniel/lehberg\nMimblewimble pros and cons There are no amounts, no addresses, and improved scaling. But one of hte problems is that it requires interactive transactions. But this is a pro because of this you have to participate in mining. You can send money to addresses without having to accept the money. Just as you saw here, you can identify the blue box as an output or an input. You could build up a transaction graph. There are some attacks that are possible.\nI think Andrew is going tobe …"},{"uri":"/speakers/lei-yang/","title":"Lei Yang","content":""},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2016/lessons-for-bitcoin-from-150-years-of-decentralization/","title":"Lessons For Bitcoin From 150 Years Of Decentralization","content":"Arvind Narayanan (twitter- random_walker) - Princeton University\nAnother 30 seconds. Take your seats. We have Arvind Narayanan. Some of the research from Princeton has rivaled the work of MIT. Professor Narayanan is going to teach us some lessons for Bitcoin.\nThank you. Can you hear me? I think you can. What I want to do today is to look at lessons from history for the future of Bitcoin, the next 10 years for Bitcoin, the next 30 years for Bitcoin. Why am I doing this? Why does it make sense to …"},{"uri":"/scalingbitcoin/tel-aviv-2019/edgedevplusplus/libbitcoin/","title":"Libbitcoin","content":"Libbitcoin: A practical introduction\nor: libbitcoin\u0026amp;rsquo;s bx tool: Constructing a raw transaction\nhttps://twitter.com/kanzure/status/1171352496247365633\nhttps://github.com/libbitcoin/libbitcoin-explorer/wiki/Download-BX\nIntroduction I am going to talk about libbitcoin. It\u0026amp;rsquo;s an alternative implementation of Bitcoin Core. There\u0026amp;rsquo;s a few alternatives out there, like btcd and then bcoin. Libbitcoin is written in C++ and it\u0026amp;rsquo;s the oldest alternative implementation that is out there. …"},{"uri":"/cryptoeconomic-systems/2019/libra/","title":"Libra","content":"\u0026amp;ndash; Disclaimer \u0026amp;ndash;\nThese are unpaid transcriptions, performed in real-time and in-person during the actual source presentation. Due to personal time constraints they are usually not reviewed against the source material once published. Errors are possible. If the original author/speaker or anyone else finds errors of substance, please email me at kanzure@gmail.com for corrections.\nI sometimes add annotations to the transcription text. These will always be denoted by a standard …"},{"uri":"/stanford-blockchain-conference/2020/libra-blockchain-intro/","title":"Libra Blockchain Intro","content":"The Libra Blockchain \u0026amp;amp; Move: A technical introduction\nBen Maurer\nhttps://twitter.com/kanzure/status/1230248685319024641\nIntroduction We\u0026amp;rsquo;re building a new wallet for the system, Calibre, which we are launching. A bit about myself before we get started. I have been at Facebook for about 10 years now. Before Facebook, I was one of the co-founders of reCaptcha- the squiggly letters you type in before you login and register. I have been working at Facebook on performance, reliability, and …"},{"uri":"/scalingbitcoin/milan-2016/lightning/","title":"Lightning","content":"Lightning work group session\nhttps://twitter.com/kanzure/status/784783992478466049\nYou have a network. Anyone can join the network. You have two points and you want to do route finding between those two points. To be clear, this is a network of channels. It is similar to the internet, but it is not the internet. How do you find such a route? It\u0026amp;rsquo;s easy when you find all the implements of the network. Some of the information changes frequently. Payments change the balance of the channels so …"},{"uri":"/chaincode-labs/chaincode-residency/2019-06-24-fabrice-drouin-the-transfer-layer/","title":"Lightning - The Transfer Layer","content":"Location: Chaincode Labs Lightning Residency 2019\nContext Fabrice: Alright so, I\u0026amp;rsquo;m going to talk about the payments model we use in lightning, which is mainly the HTLC, and how it works. So what we\u0026amp;rsquo;ve explained so far is that a channel is basically a funding transaction that\u0026amp;rsquo;s been published. And a commitment transaction that spends from the funding transaction but is not published. So the funding transaction is confirmed and it\u0026amp;rsquo;s on-chain and it sends money to A and B. …"},{"uri":"/scalingbitcoin/tokyo-2018/edgedevplusplus/lightning-network/","title":"Lightning Network","content":"Lightning network overview, lightning channel factories, discreet log contracts\nhttps://twitter.com/kanzure/status/1048039589837852672\nIntroduction I have quite a while to speak. I hope it\u0026amp;rsquo;s not too boring. I\u0026amp;rsquo;ll have an intermission half way through. It\u0026amp;rsquo;s not going to be two hours. It will be more like 80 minutes or something. We are going to talk about payment channels, unidirectional payment channels, lightning channels, homomorphic keys, hash trees, watchtowers, discreet log …"},{"uri":"/w3-blockchain-workshop-2016/lightning-network/","title":"Lightning Network","content":"I am going to talk about blockchain scalability using payment channel networks. I am working on Lightning Network. It\u0026amp;rsquo;s currently being built in bitcoin but it can support other things. One of the fundamental problems with blockchain is scalability. How can you have millions of users and rapid transactions?\nFundamentally, the blockchain is shared. You can call it a DLT but it\u0026amp;rsquo;s really a copied ledger. Every user has a copy. When you\u0026amp;rsquo;re at a conference and everyone is using the …"},{"uri":"/scalingbitcoin/tel-aviv-2019/edgedevplusplus/lightning-network-layer-by-layer/","title":"Lightning Network Layer By Layer","content":"Topic: The Lightning Network Layer by Layer\nLocation: Dev++ O3-19 Tel Aviv\nIntroduction Good afternoon everyone. My name is Carla. I\u0026amp;rsquo;m one of the Chaincode residents from the summer residency that they ran in New York this year and this afternoon I\u0026amp;rsquo;m going to be talking about Lightning. In this talk, I\u0026amp;rsquo;m gonna be walking you through the protocol layer by layer and having a look at the different components that make up the Lightning Network.\nI\u0026amp;rsquo;m sure a lot of you are …"},{"uri":"/scalingbitcoin/tel-aviv-2019/edgedevplusplus/lightning-network-routing/","title":"Lightning Network Routing","content":"Introduction Good afternoon everyone. My name is Carla. I am one of the chaincode residents this summer. This talk is going to walk through the protocol layer by layer and look at the different components that make up the network. Lightning is an off-chain scaling solution which consists of a p2p network of payment channels. It allows payments to be forwarded by nodes in exchange for fees.\nScaling with payment channels This involves a payment channel. It\u0026amp;rsquo;s a construction where 2 …"},{"uri":"/breaking-bitcoin/2019/lightning-network-routing-security/","title":"Lightning Network Routing Security","content":"Security aspects of LN routing\nJoost Jager, Lightning Labs\nD146 D0F6 8939 4362 68FA 9A13 0E26 BB61 B76C 4D3A\nhttps://twitter.com/kanzure/status/1137740282139676672\nIntroduction Together with my colleagues I am building lnd. It\u0026amp;rsquo;s one of the implementations of lightning. In routing, there\u0026amp;rsquo;s the sender of the payment, the intermediate routing nodes that forward payments, and a receiver. I would like to scope this down to looking at security just from the perspective of the sender.\nGoals …"},{"uri":"/breaking-bitcoin/2019/lightning-network-security-panel/","title":"Lightning Network Security Panel","content":"https://twitter.com/kanzure/status/1137758233865703424\nIntroduction MF: I will start by thanking Kevin and Lea and the organizers. It\u0026amp;rsquo;s been an awesome event. Thanks also to the sponsors. Without their assistance we couldn\u0026amp;rsquo;t have had the event. I\u0026amp;rsquo;d also like to make some plugs before we start the conversation. One, I run the London Bitcoin developers group. If you\u0026amp;rsquo;re ever in London or interested in speaking, please look up London Bitcoin Devs on Twitter or Meetup. …"},{"uri":"/scalingbitcoin/tel-aviv-2019/edgedevplusplus/lightning-network-sphinx-and-onion-routing/","title":"Lightning Network Sphinx And Onion Routing","content":"Introduction Hi everyone. I am a developer of rust-lightning, it started in 2018 by BlueMatt. I started contributing about a year ago now. It\u0026amp;rsquo;s a full featured, flexible, spec-compliant lightning library. It targets exchanges, wallet vendors, hardware, meshnet devices, and you can join us on Freenode IRC in the #rust-bitcoin channel which is a really nice one.\nPrivacy matters Privacy matters on the blockchain. This is the reason why lightning is taking so much time. We want the privacy to …"},{"uri":"/scalingbitcoin/tel-aviv-2019/edgedevplusplus/lightning-network-topology/","title":"Lightning network topology, its creation and maintenance","content":"Carla Kirk-Cohen\nIntroduction Alright. Give me a second to test this. Alright. Antoine has taken you through the routing layer. I\u0026amp;rsquo;m going to take you through what the lightning network looks like today. This is the current topology of the network and how this came about, and some approaches for maintaining the network and making the graph look like we want it to look.\nLightning brief overview There\u0026amp;rsquo;s ideally only two transactions involved in any lightning channel, the commitment …"},{"uri":"/building-on-bitcoin/2018/lightning-wallet-design/","title":"Lightning Wallet Design","content":"Designing lightning wallets for the bitcoin user\nBuilding on Bitcoin 2018\nGood morning everyone. Thank you for being here. Thank you to the organizers for this event. My talk is about designing lightning wallets for bitcoin users. I am talking about UX. But really, UX is a lot more than what wallets look like. It\u0026amp;rsquo;s from bip39 and making backups much easier, to anything you cna imagine, to make it easier for bitcoin to use bitcoin.\nI am Patricia Estevao. https://patestevao.com/\npatestevao …"},{"uri":"/stanford-blockchain-conference/2020/linking-anonymous-transactions/","title":"Linking Anonymous Transactions","content":"Linking anonymous transactions via remote side-channel attacks\nFlorian Tramer\nhttps://twitter.com/kanzure/status/1230214874908655617\npaper: https://crypto.stanford.edu/timings/paper.pdf\nIntroduction This is going to be talking about linking anonymous transactions in zcash and monero. Thanks for the introduction. I am going to be talking about remote side-channel attacks on anonymous transactions. This will be with respect to zcash and monero. Full disclosure, we disclosed all of the things I am …"},{"uri":"/stanford-blockchain-conference/2019/links/","title":"Links","content":"info: https://cyber.stanford.edu/sbc19\n"},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2016/linq/","title":"Linq","content":"NASDAQ Linq\nI have heard that Alex Zinder has a grasp of what makes NASDAQ Linq good and bad, and the advantages of a public versus permissioned blockchain. Alex is director of global software development at NASDAQ, but he is here to talk about Linq, which is a platform for managing securities. Alex?\nThis is possibly Adam Ludwin\u0026amp;rsquo;s / chain.com\u0026amp;rsquo;s doing?\nWe have been looking at this for a while at NASDAQ. It has a lot of implications for capital markets. I want to talk about the Linq …"},{"uri":"/speakers/lloyd-fournier/","title":"Lloyd Fournier","content":""},{"uri":"/speakers/lous-parker/","title":"Lous Parker","content":""},{"uri":"/stanford-blockchain-conference/2020/lower-bounds-limits-plasma/","title":"Lower Bounds Limits Plasma","content":"Lower Bounds for Off-Chain Protocols: Exploring the Limits of Plasma\nhttps://twitter.com/kanzure/status/1230183338746335233\nIntroduction Okay, thank you. The title of my talk is exploring the limits of plasma. This is joint work with others.\nPlasma Let me start by telling you about Plasma. It\u0026amp;rsquo;s a family of layer 2 solutions for scaling blockchain. It was proposed in 2017 by Poon and Buterin. It\u0026amp;rsquo;s a family of protocols. There\u0026amp;rsquo;s plenty of different plasmas. This is a diagram from …"},{"uri":"/speakers/madars-virza/","title":"Madars Virza","content":""},{"uri":"/speakers/mahdi-zamani/","title":"Mahdi Zamani","content":""},{"uri":"/speakers/mahnush-movahedi/","title":"Mahnush Movahedi","content":""},{"uri":"/speakers/manu-drijvers/","title":"Manu Drijvers","content":""},{"uri":"/speakers/marco-falke/","title":"Marco Falke","content":""},{"uri":"/speakers/marco-santori/","title":"Marco Santori","content":""},{"uri":"/speakers/marek-olszewski/","title":"Marek Olszewski","content":""},{"uri":"/speakers/mark-friedenbach/","title":"Mark Friedenbach","content":""},{"uri":"/speakers/mark-wetjen/","title":"Mark Wetjen","content":""},{"uri":"/speakers/marshall-long/","title":"Marshall Long","content":""},{"uri":"/speakers/martin-lundfall/","title":"Martin Lundfall","content":""},{"uri":"/w3-blockchain-workshop-2016/matsuo/","title":"Matsuo","content":"bsafe.network\nGiving trust by security evaluation and bsafe.network\nThis is a severe problem. How can we trust the output of blockchain technology? We have several security issues. There was the huge DAO attack from two weeks ago. We also have other problems, such as protocol specification, key management, implementation, operation, and vulnerability handling. Also key renewal and key revocation issues.\nISO/IEC 27000 ISO/IEC 15408 ISO/IEC 29128 ISO/IEC 29128 ISO/IEC, NIST IETF We already have …"},{"uri":"/speakers/matt-weinberg/","title":"Matt Weinberg","content":""},{"uri":"/speakers/matt-weiss/","title":"Matt Weiss","content":""},{"uri":"/speakers/matteo-maffei/","title":"Matteo Maffei","content":""},{"uri":"/speakers/matthew-mezinskis/","title":"Matthew Mezinskis","content":""},{"uri":"/speakers/maurice-herlihy/","title":"Maurice Herlihy","content":""},{"uri":"/speakers/max-keidun/","title":"Max Keidun","content":""},{"uri":"/scalingbitcoin/stanford-2017/measuring-network-maximum-sustained-transaction-throughput/","title":"Measuring Network Maximum Sustained Transaction Throughput","content":"Measuring maximum sustained transaction throughput on a global network of Bitcoin nodes\nAndrew Stone, Bitcoin Unlimited\nWe are 25 minutes behind schedule.\nWe have the rest of the team wathcing remotely. I think the motivation for this project is clear. Transaction volume on the bitcoin network could be growing exponentially except that there is a limit on the number of confirmed transactions. Transaction fees have increased and confirmation times are not reliable, and bitcoin is unusable for …"},{"uri":"/cryptoeconomic-systems/2019/mechanism-design/","title":"Mechanism Design","content":"\u0026amp;ndash; Disclaimer \u0026amp;ndash;\nThese are unpaid transcriptions, performed in real-time and in-person during the actual source presentation. Due to personal time constraints they are usually not reviewed against the source material once published. Errors are possible. If the original author/speaker or anyone else finds errors of substance, please email me at kanzure@gmail.com for corrections.\nI sometimes add annotations to the transcription text. These will always be denoted by a standard …"},{"uri":"/speakers/megan-chen/","title":"Megan Chen","content":""},{"uri":"/speakers/melanie-shapiro/","title":"Melanie Shapiro","content":""},{"uri":"/speakers/meltem-demirors/","title":"Meltem Demirors","content":""},{"uri":"/speakers/meni-rosenfeld/","title":"Meni Rosenfeld","content":""},{"uri":"/decentralized-financial-architecture-workshop/metadata/","title":"Metadata","content":"website: https://dfa2019.bitcoinedge.org/\ntwitter: https://twitter.com/thebitcoinedge\nhttps://gnso.icann.org/sites/default/files/file/field-file-attach/presentation-pre-icann65-policy-report-13jun19-en.pdf\n"},{"uri":"/scalingbitcoin/tel-aviv-2019/edgedevplusplus/metadata/","title":"Metadata","content":"https://bitcoinedge.org/slack\n"},{"uri":"/speakers/michael-more/","title":"Michael More","content":""},{"uri":"/speakers/michael-straka/","title":"Michael Straka","content":""},{"uri":"/speakers/michael-walfish/","title":"Michael Walfish","content":""},{"uri":"/scalingbitcoin/stanford-2017/microchains/","title":"Microchains","content":"Microchains\nhttps://twitter.com/kanzure/status/927257690685939712\nI would like to see a blockchain ecosystem with 1000s of transactions/second at layer 1 with full security. And so, we have to look at blockchain differently if we are going to achieve this.\nA brief introduction\u0026amp;hellip; my name is David Vorick. I have been studying bitcoin since 2011. My primary gig is Sia. I have been spending a lot of time on consensus algorithms and proof-of-work. If we could start over what sorts of things …"},{"uri":"/speakers/mikael-dubrovsky/","title":"Mikael Dubrovsky","content":""},{"uri":"/speakers/mike-schmidt/","title":"Mike Schmidt","content":""},{"uri":"/speakers/miles-carlsten/","title":"Miles Carlsten","content":""},{"uri":"/scalingbitcoin/milan-2016/mimblewimble/","title":"Mimblewimble","content":"Mimblewimble: private, massively-prunable public blockchains\nhttps://twitter.com/kanzure/status/784696648597405696\nslides: http://diyhpl.us/~bryan/papers2/bitcoin/mimblewimble-2016-scaling-bitcoin-slides.pdf\nHi, I am from Blockstream. I am here to talk about Mimblewimble. Mimblewimble is not mine. It\u0026amp;rsquo;s from the dark lord. I am going to start with the history of the paper. It has been in the news a little bit. I will talk about the transaction structure, the block structure, try to explain …"},{"uri":"/misc/mimblewimble-podcast/","title":"Mimblewimble Podcast","content":"https://soundcloud.com/heryptohow/mimblewimble-andrew-poelstra-peter-wuille-brian-deery-and-chris-odom\nAndrew Poelstra (andytoshi) Pieter Wuille (sipa) Brian Deery Chris Odom Starts at 26min.\nI am going to introduce our guests here in just a minute.\nLaunch of zcash might be delayed in order to allow the code to be analyzed by multiple third-party auditors. Zooko stated, \u0026amp;ldquo;I feel bad that we didn\u0026amp;rsquo;t do a better job of making TheDAO disaster-like problems harder for people\u0026amp;rdquo;.\nOur …"},{"uri":"/scalingbitcoin/tel-aviv-2019/edgedevplusplus/mining-firmware-security/","title":"Mining Firmware Security","content":"Mining firmware security\nslides: https://docs.google.com/presentation/d/1apJRD1BwskElWP0Yb1C_tXmGYA_vkx9rjS8VTDW_Z3A/edit?usp=sharing\n"},{"uri":"/stanford-blockchain-conference/2019/miniscript/","title":"Miniscript","content":"https://twitter.com/kanzure/status/1091116834219151360\nJeremy: Our next speaker really needs no introduction. However, I am obligated to deliver an introduction anyway. I\u0026amp;rsquo;m not just trying to avoid pronouncing his name which is known to be unpronounceable. I am pleased to welcome Pieter Wuille to stage to present on miniscript.\nIntroduction Thanks, Jeremy. I am Pieter Wuille. I work at Blockstream. I do various things. Today I will be talking about miniscript, which is a joint effort …"},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2015/","title":"Mit Bitcoin Expo 2015","content":" Andy Ofiesh - Armory Proof Of Payment Joshua Lim, Juthica Chou, Bobby Cho - Bitcoin Financing And Trading Elizabeth Stark, Jerry Brito, Constance Choi - Bitcoin Regulation Landscape Andreas Antonopoulos - Decentralization Through Game Theory Matt Weiss, Joe Gerber - Human Side Trust Workshop Jeremy Allaire - Internet Of Value Charlie Lee - Keynote Gavin Andresen - Keynote Gavin Andresen Eric Martindale - Open source - Beyond Bitcoin Core Peter Todd - Scalability Melanie Shapiro, Alan Reiner, …"},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2016/","title":"Mit Bitcoin Expo 2016","content":" Cory Fields - Cory Fields Peter Todd - Fraud Proofs Mark Friedenbach, Jonas Schnelli, Andrew Poelstra, Joseph Poon - Improvements to Bitcoin Arvind Narayanan - Lessons For Bitcoin From 150 Years Of Decentralization Alex Zinder - Linq Kathleen Breitman - R3 Sergio Lerner, Alicia Bendhan, Lous Parker - Rootstock James D\u0026amp;#39;Angelo - Scaling Debate Is A Proxy Battle Over Centralization David Vorick - Siacoin Pindar Wong - What Internet governance can learn from Bitcoin "},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2018/","title":"Mit Bitcoin Expo 2018","content":" Tadge Dryja - Improving Bitcoin Smart Contract Efficiency "},{"uri":"/stanford-blockchain-conference/2020/mixicles/","title":"Mixicles","content":"Mixicles: Simple Private Decentralized Finance\nAri Juels\nhttps://twitter.com/kanzure/status/1230666545803563008\nhttps://chain.link/mixicles.pdf\nIntroduction This work was done in my capacity as technical advisor to Chainlink, and not my Cornell or IC3 affiliation. Mixicle is a combination of the words mixers and oracles. You will see why in a moment.\nDeFi and privacy As of a couple of weeks ago, DeFi passed the $1 billion mark which is to say there\u0026amp;rsquo;s over $1 billion of cryptocurrency in …"},{"uri":"/speakers/mooly-sagiv/","title":"Mooly Sagiv","content":""},{"uri":"/scalingbitcoin/montreal-2015/more-core-devs/","title":"More Core Devs","content":"10x the number of core devs\nObjectives:\n10x would only be like \u0026amp;lt;1000 bitcoin developers 7000 fedora developers how do we grow developers? how many tor developers? how many linux developers?\npoaching from each other is not cool\nThere\u0026amp;rsquo;s not enough people with the necessary skills. There\u0026amp;rsquo;s no clear way to train new people. Apprenticeship works, but it scales very very poorly. It\u0026amp;rsquo;s better than a static fixed number of developers. In the linux industry, started in linux at a time …"},{"uri":"/stanford-blockchain-conference/2020/motoko-language/","title":"Motoko Language","content":"Motoko, the language for the Internet Computer\nIntroduction Thanks, Byron. Glad to be here. My name is Dominic Williams. I am founder of the internet computer project at Dfinity Foundation. Last year we talked about consensus protocols. Today we are talking about tools for building on top of the internet computer which is great news and shows the progress we have made. I\u0026amp;rsquo;m going to give some introductory context, and then our senior researcher from our languages division will talk about …"},{"uri":"/scalingbitcoin/tokyo-2018/multi-hop-locks/","title":"Multi Hop Locks","content":"Multi-hop locks for secure, privacy-preserving and interoperable payment-channel networks\nGiulio Malavolta (Friedrich-Alexander-University Erlangen-Nuernberg), Pedro Moreno-Sanchez (Purdue University), Clara Schneidewind (Vienna University of Technology), Aniket Kate (Purdue University) and Matteo Maffei (Vienna University of Technology)\nhttps://eprint.iacr.org/2018/472.pdf\nhttps://twitter.com/kanzure/status/1048476273259900928\nThis is joint work with my colleagues. I promise I will talk slower …"},{"uri":"/scalingbitcoin/tokyo-2018/multi-party-channels-in-the-utxo-model-challenges-and-opportunities/","title":"Multi Party Channels In The Utxo Model Challenges And Opportunities","content":"Multi-party channels in the UTXO model: Challenges and opportunities\nOlaoluwa Osuntokun (Lightning Labs) (roasbeef)\nhttps://twitter.com/kanzure/status/1048468663089618944\nIntroductions Hi. So my name is Laolu. I am also known as roasbeef and I am co-founder of Lightning Labs. I am going to go over some cool research and science fiction. In the actual implementation for these things and cool to discuss and get some discussions around this. first I am going to talk about single-party channels and …"},{"uri":"/speakers/nathan-wilcox/","title":"Nathan Wilcox","content":""},{"uri":"/cryptoeconomic-systems/2019/near-misses/","title":"Near Misses","content":"Near misses: What could have gone wrong\nIntroduction Thank you. I am Ethan Heilman. I am a research whose has done a bunch of work in security of cryptocurrencies. I am also CTO of Arwen which does secure atomic swaps. I am a little sick today so please excuse my coughing, wheezing and drinking lots of water.\nBitcoin scary stories The general outline of this talk is going to be \u0026amp;ldquo;scary stories in bitcoin\u0026amp;rdquo;. Bitcoin has a long history and many of these lessons are applicable to other …"},{"uri":"/speakers/neha-narula/","title":"Neha Narula","content":""},{"uri":"/scalingbitcoin/hong-kong-2015/network-topologies-and-their-scalability-implications-on-decentralized-off-chain-networks/","title":"Network Topologies And Their Scalability Implications On Decentralized Off Chain Networks","content":"slides: https://scalingbitcoin.org/hongkong2015/presentations/DAY2/1_layer2_3_poon.pdf\nLN transactions are real Bitcoin transactions. These are real zero-confirmation transactions. What\u0026amp;rsquo;s interesting is that the original idea behind Bitcoin was solving the double-spending problem. When you move off-chain and off-block, you sort of have this opposite situation where you use double-spends to your advantage, spending from the same output, except you have this global consensus of block but you …"},{"uri":"/breaking-bitcoin/2019/neutrino/","title":"Neutrino","content":"Neutrino bip158\n\u0026amp;hellip; 228C D70C FAA6 17E3 2679 E455\nbip157 \u0026amp;amp;\u0026amp;amp; bip158\nIntroduction I want to start this talk with a question for the audience. How many of you have a mobile wallet on your phone right now? How many know the security model that the wallets are using? Okay, how many of you trust those security assumptions? Okay, less of you. I am going to talk about Neutrino. In order to talk about it, let\u0026amp;rsquo;s talk about before Neutrino.\nSimplified payment verification Let\u0026amp;rsquo;s …"},{"uri":"/speakers/nic-carter/","title":"Nic Carter","content":""},{"uri":"/speakers/nick-spooner/","title":"Nick Spooner","content":""},{"uri":"/speakers/nick-szabo/","title":"Nick Szabo","content":""},{"uri":"/speakers/nicolas-gailly/","title":"Nicolas Gailly","content":""},{"uri":"/stanford-blockchain-conference/2020/no-incentive/","title":"No Incentive","content":"The best incentive is no incentive\nhttps://twitter.com/kanzure/status/1230997662339436544\nIntroduction This is the last session of the conference. Time flies when you\u0026amp;rsquo;re having fun. We\u0026amp;rsquo;re going to be starting with David Schwartz who is one of the co-creators of Ripple and he is going to be talking about a controversial topic that \u0026amp;ldquo;the best incentive is no incentive\u0026amp;rdquo;.\nI am David Schwartz as you just heard I am one of the co-creators of Ripple. Thanks to Dan Boneh for …"},{"uri":"/scalingbitcoin/montreal-2015/non-currency-applications/","title":"Non Currency Applications","content":"Scalability of non-currency applications\nI am from Princeton University. I am here to talk about the scalability issues that non-currency applications of bitcoin have that might be a little different than regular payments that go through the bitcoin network. I put this together with my advisor, Arvind. The reason why I want to talk about this is because when people talk about how bitcoin will have to scale is that people throw out a thing about Visa processing 20,000 transactions per second or …"},{"uri":"/speakers/oleg-andreev/","title":"Oleg Andreev","content":""},{"uri":"/speakers/omer-shlomovits/","title":"Omer Shlomovits","content":""},{"uri":"/scalingbitcoin/tokyo-2018/omniledger/","title":"Omniledger","content":"Omniledger: A secure, scale-out, decentralized ledger via sharding\nEleftherios Kokoris-Kogias, Philipp Jovanovic, Linus Gasser, Nicolas Gailly, Ewa Syta and Bryan Ford (Ecole Polytechnique Fédérale de Lausanne)\n(LefKok)\npaper: https://eprint.iacr.org/2017/406.pdf\nhttps://twitter.com/kanzure/status/1048733316839432192\nIntroduction I am Lefteris. I am a 4th year PhD student. I am here to talk about omniledger. It\u0026amp;rsquo;s our architecture for a blockchain. It\u0026amp;rsquo;s not directly related to bitcoin …"},{"uri":"/scalingbitcoin/milan-2016/on-the-security-and-performance-of-proof-of-work-blockchains/","title":"On The Security And Performance Of Proof Of Work Blockchains","content":"https://twitter.com/kanzure/status/785066988532068352\nAs most of you might know, in bitcoin and blockchains, the information is very important. Every node should receive the blocks in the network. Increase latency and risk network partition. If individual peers do not get the information, they could be victims of selfish mining and so on. Multiple blockchains has been proposed, multiple reparameterizations like litecoin, dogecoin, ethereum and others. One of the key changes they did was the …"},{"uri":"/scalingbitcoin/milan-2016/onion-routing-in-lightning/","title":"Onion Routing In Lightning","content":"http://lightning.network/\nhttps://twitter.com/kanzure/status/784742298089299969\nPrivacy-preserving decentralized micropayments\nWe\u0026amp;rsquo;re excited about lightning because the second layer could be an important opportunity to improve privacy and fungibility. Also, there might be timing information in the payments themselves.\nDistributed set of onion routers (OR, cite OG onionrouting paper). Users create circuits with sub-set of nodes. Difficult for oion routers to gain more info than …"},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2015/eric-martindale/","title":"Open source - Beyond Bitcoin Core","content":"Open source: Beyond Bitcoin Core\nHe is at Bitpay, working on copay, bitcore, foxtrot, and their blockchain explorer.\nFirst of all, a little bit about Bitpay. We were actually founded in May 2011. We have been around for some time. At the time, MtGox was actually still a viable exchange. The Bitcoin price was down at about $1 or a little more. And we had a grand total of two merchants.\nSo what Bitpay does is that it accepts Bitcoin on behalf of a merchant and allows them to transform that into a …"},{"uri":"/baltic-honeybadger/2018/opening/","title":"Opening","content":"Opening remarks for Baltic Honeybadger 2018\ntwitter: https://twitter.com/search?f=tweets\u0026amp;amp;vertical=default\u0026amp;amp;q=bh2018\nhttps://twitter.com/kanzure/status/1043384689321566208\nOkay guys, we\u0026amp;rsquo;re going to start in five minutes. So stay here. She is going to introduce speakers and help everyone out. Thanks everyone for coming. It\u0026amp;rsquo;s a huge crowd this year. I wanted to make a few technical announcements. First of all, just remember that we should be excellent to each other. We have …"},{"uri":"/breaking-bitcoin/2019/opening-remarks/","title":"Opening Remarks","content":"Opening remarks\nhttps://twitter.com/kanzure/status/1137273436332576768\nWe have a nice six second intro video. There we go. Woo. Alright. I think I can display my notes here. Yay. Good morning. First thing I need to tell you is the wifi password if you want to use the venue wifi. So, outside of that, thank you all for coming. This year we have a little fewer people than usual, but that\u0026amp;rsquo;s bear market and all. So we have to change our size of conference depending on the price of bitcoin. …"},{"uri":"/stanford-blockchain-conference/2019/opening-remarks/","title":"Opening Remarks","content":"Opening remarks\nWe will be starting in 10 minutes. I would like to ask the first speaker in the first session for grin to walk to the back of the room to get your microphone ready for the talk.\nIt\u0026amp;rsquo;s 9 o\u0026amp;rsquo;clock and time to get started. Could everyone please get to their seats? Alright, let\u0026amp;rsquo;s do this. Welcome everybody. This is the Stanford Blockchain Conference. This is the third time we\u0026amp;rsquo;re running this conference. I\u0026amp;rsquo;m looking forward to the program. Lots of technical …"},{"uri":"/coindesk-consensus-2016/opening-remarks-state-of-blockchain-ryan-selkis/","title":"Opening Remarks State Of Blockchain","content":"Preliminary notes:\nContact me- https://twitter.com/kanzure\nOpening remarks \u0026amp;amp; state of blockchain\nRyan Selkis, Coindesk\nGarrick Hileman, The Cambridge Centre for Alternative Finance\nLadies and gentlemen, the session will begin in 5 minutes. Please take your seats. The session is about to begin.\nPlease welcome Ryan Selkis from CoinDesk. (obnoxious music plays, overly dramatic)\nWow is all I can say about what\u0026amp;rsquo;s happening over the last couple of months. This is absolutely incredible. Nice …"},{"uri":"/stanford-blockchain-conference/2020/optimistic-vm/","title":"Optimistic Vm","content":"The optimistic VM\nKarl Floersch\nhttps://twitter.com/kanzure/status/1230974707249233921\nIntroduction Okay, let\u0026amp;rsquo;s get started our afternoon session. Our first talk I am very happy to introduce our speaker on optimistic virtual machines. Earlier in this conference we heard about optimistic roll-ups and I\u0026amp;rsquo;m looking forward to this talk on optimistic virtual machines which is an up-and-coming approach on doing this.\nWhy hello everyone. I am building on ethereum and in particular …"},{"uri":"/scalingbitcoin/stanford-2017/optimizing-fee-estimation-via-mempool-state/","title":"Optimizing Fee Estimation Via Mempool State","content":"I am a Bitcoin Core developer and I work at DG Lab. Today I would like to talk about fees. There\u0026amp;rsquo;s this weird gap between\u0026amp;ndash; there are two things going on. People complain about high fees. But people are confused about why Bitcoin Core is giving high fees but if you set fees manually you can get a much lower fee and get a transaction mined pretty fast. I started to look into this in detail and did simulations and a bunch of stuff.\nOne of the ideas I had was to use the mempool state to …"},{"uri":"/speakers/or-sattath/","title":"Or Sattath","content":""},{"uri":"/scalingbitcoin/tokyo-2018/edgedevplusplus/overview-bitcoin-core-architecture/","title":"Overview Bitcoin Core Architecture","content":"https://twitter.com/kanzure/status/1048098034234445824\nslides: http://jameso.be/dev++2018/\nIntroduction Alright guys, how are you guys doing? You guys look tired. Given your brains are probably fried, I am delighted to tell you that this talk will be pretty high level. I am James O\u0026amp;rsquo;Beirne, I work at Chaincode Labs. I\u0026amp;rsquo;ve been working on Bitcoin Core since 2015. I am in New York most of the time.\nAgenda Today we are going to talk about Bitcoin Core. This will be pretty high-level. …"},{"uri":"/scalingbitcoin/hong-kong-2015/overview-of-bips-necessary-for-lightning/","title":"Overview Of Bips Necessary For Lightning","content":"Scalability of Lightning with different BIPs and some back-of-the-envelope calculations.\nslides: https://scalingbitcoin.org/hongkong2015/presentations/DAY2/1_layer2_2_dryja.pdf\nI don\u0026amp;rsquo;t have time to introduce the idea of zero-confirmation transactions and lightning. We have given talks about this. There\u0026amp;rsquo;s some documentation available. There\u0026amp;rsquo;s an implementation being worked on. I think it helps a lot with scalability by keeping some transactions off the blockchain. Ideally, many …"},{"uri":"/scalingbitcoin/montreal-2015/overview-of-security-concerns/","title":"Overview Of Security Concerns","content":"Overview of Security Concerns\nI am going to talk about scale-related security issues. Scale-related security issues. I said scale, not scalability. We are not talking about scalability. We\u0026amp;rsquo;re talking about changing numbers, and what are the implications, what attacks are easier or harder by changing the block size number. What are we trying to accomplish? What is the system meant to be? Nobody really agrees of course. What\u0026amp;rsquo;s interesting is that as much as we disagree about what was …"},{"uri":"/scalingbitcoin/stanford-2017/edgeplusplus/p2p-john-newbery/","title":"P2P with John Newbery","content":"Name: John Newbery\nTopic: Bitcoin Peer-to-Peer Network and Mempool\nLocation: Bitcoin Edge Dev++ 2017 - Stanford University\nSlides: https://johnnewbery.com/presentation/2017/11/02/dev-plus-plus-stanford/p2p.pdf \u0026amp;amp; https://johnnewbery.com/presentation/2017/11/02/dev-plus-plus-stanford/mempool.pdf\nBitcoin Peer-to-Peer Network John: So far today, we\u0026amp;rsquo;ve talked about transactions and blocks and the blockchain. Those are the fundamental building blocks of Bitcoin. Those are the data structures …"},{"uri":"/tags/p2pkh/","title":"p2pkh","content":""},{"uri":"/scalingbitcoin/tokyo-2018/edgedevplusplus/p2pkh-p2wpkh-p2h-p2wsh/","title":"P2Pkh P2Wpkh P2H P2Wsh","content":"https://twitter.com/kanzure/status/1047697572444270592\nIntroduction This is going to be a bit of a re-tread I think. I am going to be talking about common bitcoin script templates used in bitcoin today.\nAddresses do not exist on the blockchain. But scripts do. You\u0026amp;rsquo;ve heard about p2pk, p2pkh, p2sh, and others. I\u0026amp;rsquo;m going to go over these anyway.\nPay-to-pubkey (p2pk) This was the first type. It had no address format actually. Nodes connected to each other over IP address, with no …"},{"uri":"/scalingbitcoin/tokyo-2018/edgedevplusplus/partially-signed-bitcoin-transactions-bip174/","title":"Partially Signed Bitcoin Transactions Bip174","content":"https://twitter.com/kanzure/status/1047730297242935296\nIntroduction Bryan briefly mentioned partially-signed bitcoin transactions (PSBT). I can give more depth on this. There\u0026amp;rsquo;s history and motivation, a background of why this is important, what these things are doing. What is the software doing?\nHistory and motivation Historically, there was no standard for this. Armory had its own format. Bitcoin Core had network-serialized transactions. This ensures fragmentation and it\u0026amp;rsquo;s …"},{"uri":"/speakers/patricia-estevao/","title":"Patricia Estevao","content":""},{"uri":"/speakers/patrick-mccorry/","title":"Patrick McCorry","content":""},{"uri":"/speakers/patrick-murck/","title":"Patrick Murck","content":""},{"uri":"/speakers/patrick-strateman/","title":"Patrick Strateman","content":""},{"uri":"/speakers/paul-vigna/","title":"Paul Vigna","content":""},{"uri":"/speakers/pavel-prihodko/","title":"Pavel Prihodko","content":""},{"uri":"/speakers/pavol-rusnak/","title":"Pavol Rusnak","content":""},{"uri":"/scalingbitcoin/tel-aviv-2019/payment-channel-recovery-with-seeds/","title":"Payment Channel Recovery With Seeds","content":"Seed-based payment channel recovery\nhttps://twitter.com/kanzure/status/1172129077765050368\nIntroduction Cool. This addresses the lightning network which is a scaling technique for the bitcoin network. A big challenge with the lightning network is that you have these midstates that you need to keep. If you lose them, you\u0026amp;rsquo;re out of luck with your counterparty. We had a lot of talks this morning about how to recover midstates but a lot of them used watchtowers. However, this proposal does not …"},{"uri":"/speakers/pedro-moreno-sanchez/","title":"Pedro Moreno-Sanchez","content":""},{"uri":"/decentralized-financial-architecture-workshop/perspective/","title":"Perspective","content":" Regulators should focus on consumer protection\nRegulators should focus on operating (or overseeing) rating agencies, and formal review of proposed standards\nFungibility is important, and many regulatory goals are contrary to fungibility, indicating that their forms of money will be inferior and their economy will be left behind.\nAnonymity should be a core value\u0026amp;ndash; the society with the most privacy will have the most advantages.\nThe importance of regulatory sandboxes (which should be …"},{"uri":"/speakers/peter-rizun/","title":"Peter Rizun","content":""},{"uri":"/w3-blockchain-workshop-2016/petertodd-dex/","title":"Petertodd Dex","content":"I have been working on deterministic expressions language called DEX. It looks like lambda calculus. But really we\u0026amp;rsquo;re trying to create a way to specify expressions that would return true if a signature is valid. Something like this, which is really just check a signature against a pubkey for a message, is essentially something that would be baked into your software anyway. We\u0026amp;rsquo;re trying to move into a layer of abstraction where you can specify the conditions you need for your …"},{"uri":"/speakers/phillip-hoenisch/","title":"Phillip Hoenisch","content":""},{"uri":"/w3-blockchain-workshop-2016/physical-assets/","title":"Physical Assets","content":"Physical assets, archival science\nWe are going to spend 20 minutes talkign about the topics. Then we will spend 10 minutes getting summaries. Then we will spend 20 minutes summarizing everything.\nWhy is archival science important? I have a background in finance too. Blockchain securitizes things as well. It combines value and memory in one. Also, people have studied archives and how to get records and how to store records.\nHashkloud. Identity verification and KYC and AML management platform. We …"},{"uri":"/speakers/pierre-roberge/","title":"Pierre Roberge","content":""},{"uri":"/speakers/pindar-wong/","title":"Pindar Wong","content":""},{"uri":"/scalingbitcoin/tel-aviv-2019/plasma-cash/","title":"Plasma Cash","content":"Plasma Cash: Towards more efficient plasma constructions\nNon-custodial sidechains for bitcoin utilizing plasma cash and covenants\nhttps://twitter.com/kanzure/status/1172108023705284609\npaper: https://github.com/loomnetwork/plasma-paper/blob/master/plasma_cash.pdf\nslides: https://gakonst.com/scalingbitcoin2019.pdf\nIntroduction We have known how to do these things for at least a year, but the question is how can we find the minimum changes that we can figure out to do in bitcoin if any on how to …"},{"uri":"/scalingbitcoin/tokyo-2018/playing-with-fire-adjusting-bitcoin-block-subsidy/","title":"Playing With Fire Adjusting Bitcoin Block Subsidy","content":"slides: https://github.com/ajtowns/sc-btc-2018\nhttps://twitter.com/kanzure/status/1048401029148991488\nIntroduction First an apology about the title. I saw some comments on twitter after the talk was announced and they were speculating that I was going to break the 21 million coin limit. But that\u0026amp;rsquo;s not the case. Rusty has a civil war thesis: the third era will start with the civil war, the mathematics of this situation seem einevitable. As the miners and businesses with large transaction …"},{"uri":"/stanford-blockchain-conference/2020/plonk/","title":"Plonk","content":"PLONK: Permutations over Lagrange-bases for Oecumenical Noninteractive arguments of Knowledge\nAriel Gabizon\nhttps://twitter.com/kanzure/status/1230287617972768769\npaper: https://eprint.iacr.org/2019/pdf\nIntroduction One of the things you need when you design a zk proof system is that you need to know about polynomials. Two polynomials if they are the same then they are the same everywhere and if they are different then they are different almost everywhere. The other thing you need is how to get …"},{"uri":"/tags/post-quantum/","title":"post-quantum","content":""},{"uri":"/speakers/prakash-santhana/","title":"Prakash Santhana","content":""},{"uri":"/speakers/pramod-viswanath/","title":"Pramod Viswanath","content":""},{"uri":"/speakers/prastudy-fauzi/","title":"Prastudy Fauzi","content":""},{"uri":"/baltic-honeybadger/2018/present-and-future-tech-challenges-in-bitcoin/","title":"Present And Future Tech Challenges In Bitcoin","content":"1 on 1: Present and future tech challenges in bitcoin\nhttps://twitter.com/kanzure/status/1043484879210668032\nPR: Hi everybody. I think I have the great fortune to moderate this panel in the sense that we have really great questions thought by the organizers. Essentially we want to ask Adam and Peter what are their thoughts on the current and the future tech challenges for bitcoin. I\u0026amp;rsquo;m just going to start with that question, starting with Peter.\nPT: Oh, we better have a good answer for this …"},{"uri":"/scalingbitcoin/tel-aviv-2019/prism/","title":"Prism","content":"Prism: Scaling bitcoin to physical limits\nIntroduction Prism is a consensus protocol which is a one-stop solution to all of bitcoin\u0026amp;rsquo;s scaling problems. The title is 7 to 70000 transactions per second. We have a full stack implementation of prism running and we were able to obtain 70,000 transactions/second. Before we get started, here are my collaborators.\nThis workshop is on scaling bitcoin so I won\u0026amp;rsquo;t spend any time justifying why we would want to scale bitcoin. So let\u0026amp;rsquo;s talk …"},{"uri":"/stanford-blockchain-conference/2020/prism/","title":"Prism - Scaling bitcoin by 10,000x","content":"https://twitter.com/kanzure/status/1230634530110730241\nhttps://diyhpl.us/wiki/transcripts/scalingbitcoin/tel-aviv-2019/prism/\nIntroduction Hello everyone. I am excited to be here to talk about our implementation and evaluation of the Prism consensus protocol which achieves 10,000x better performance than bitcoin. This is a multi-university collaboration between MIT, Stanford and a few others. I\u0026amp;rsquo;d like to thank my collaborators, including my advisor, and other people.\nBitcoin performance We …"},{"uri":"/scalingbitcoin/montreal-2015/privacy-and-fungibility/","title":"Privacy And Fungibility","content":"Privacy and scalability\nEven though Bitcoin is the worst privacy system ever, everyone in the community very strongly values privacy.\nThere are at least three things: privacy censorship resistance fungibility\nThe easiest way to censor things is to punish communication, not prevent communication. Privacy is the weakest link in censorship resistance. Fungibility is an absolute necessity for any medium of exchange. The properties of money include fungibility. Without privacy you may not be able to …"},{"uri":"/w3-blockchain-workshop-2016/privacy-anonymity-and-identity-group/","title":"Privacy Anonymity And Identity Group","content":"Anonymous identity\nAnother part of it is that all of those IoT things have firmware that can update. The moment that someone gets a key to update this, you can hack the grid by making rapid changes on power usage which actually destroys the \u0026amp;hellip;. do the standards make things less secure? It should be illegal to design broken cryptosystems. Engineers should go to jail. It\u0026amp;rsquo;s too dangerous. Do you think there should be smart grids at all?\nWell if the designs are based on digital security, …"},{"uri":"/scalingbitcoin/tel-aviv-2019/edgedevplusplus/privacy-concepts/","title":"Privacy Concepts","content":"Privacy concepts for bitcoin application developers\nhttps://twitter.com/kanzure/status/1171036497044267008\nIntroduction You\u0026amp;rsquo;re not going to walk out of here as a privacy protocol developer. I am going to mention and talk about some ideas in some protocols that exist. What I find myself is that of really smart people working on a lot of pretty cool stuff that can make privacy easier and better to use. A lot of times, application developers or exchanges aren\u0026amp;rsquo;t even aware of those …"},{"uri":"/stanford-blockchain-conference/2019/privacy-preserving-multi-hop-locks/","title":"Privacy Preserving Multi Hop Locks","content":"Privacy preserving multi-hop locks for blockchain scalability and interoperability\nhttps://twitter.com/kanzure/status/1091026195032924160\npaper: https://eprint.iacr.org/2018/472.pdf\nhttp://diyhpl.us/wiki/transcripts/scalingbitcoin/tokyo-2018/multi-hop-locks/\nIntroduction This is joint work with my collaborators. Permissionless blockchains have some issues. The permissionless nature leads to the transaction rate that they have. This limits widespread adoption of blockchain technology like bitcoin …"},{"uri":"/scalingbitcoin/montreal-2015/privacy-preserving-smart-contracts/","title":"Privacy Preserving Smart Contracts","content":"ranjit@csail.mit.edu\nhttp://people.csail.mit.edu/ranjit/\nWe have been looking at how much we can support or what limitations we might encounter. There are also efficiency issues and privacy guarantees. And then there are some potential relaxations that will help with removing the fundamental limitations and express the power and make smart contracts more useful.\nThe point of this talk is off-chain transactions and secure computation. I will also highlight the relationship of secure computation …"},{"uri":"/scalingbitcoin/tel-aviv-2019/private-information-retrieval/","title":"Private Information Retrieval","content":"Applying private information retrieval (PIR) to lightweight bitcoin clients\nSPV overview I have to thank the prior speaker. This is basically the same, except this time we\u0026amp;rsquo;re not using SGX. We\u0026amp;rsquo;re looking at bitcoin lightweight clients. You have a lite client with not much space not much computing power, can\u0026amp;rsquo;t store the bitcoin blockchain. All it knows about is the header information. We assume it has the blockheader history. In the header, we can find the merkle tree, and given …"},{"uri":"/scalingbitcoin/tel-aviv-2019/proof-of-necessary-work/","title":"Proof Of Necessary Work","content":"Proof of necessary work: Succinct state verification with fairness guarantees\nAssimakis Kattis\nIntroduction I am going to show you proof of necessary work today. We use proof of work in a prototype. This is joint work with my collaborators.\nProblems We wanted to tackle the problem of bitcoin blockchain size increases. Every 10 minutes, a block is added to the blockchain and the blockchain grows linearly in size over time. Initial block download increases over time.\nProof of necessary work We use …"},{"uri":"/stanford-blockchain-conference/2020/proof-of-necessary-work/","title":"Proof Of Necessary Work","content":"Proof of Necessary Work: Succinct State Verification with Fairness Guarantees\nhttps://twitter.com/kanzure/status/1230199429849743360\nhttps://twitter.com/kanzure/status/1230192993786720256\nSee also https://eprint.iacr.org/2020/190\nPrevious talk: https://diyhpl.us/wiki/transcripts/scalingbitcoin/tel-aviv-2019/proof-of-necessary-work/\nIntroduction Let\u0026amp;rsquo;s start with something familiar. When you have a new lite client, or any client that wants to trustlessly connect to the network and joins the …"},{"uri":"/stanford-blockchain-conference/2020/proof-of-stake/","title":"Proof Of Stake","content":"Proof-of-stake longest chain protocols revisited\nhttps://twitter.com/kanzure/status/1230646529230163968\nIntroduction Thanks. I am the last talk of the session so I better make it interesting, and if not interesting then short at least. I am going to talk about proof-of-stake. This is collaboration with a few people. Vivek Bagaria, \u0026amp;hellip; et al.\nProof-of-stake prism The starting point of this project was to come up with a proof-of-stake version of prism, which we just saw in the last talk. …"},{"uri":"/scalingbitcoin/tel-aviv-2019/proof-of-verification-for-proof-of-work/","title":"Proof Of Verification For Proof Of Work","content":"Proof of verification for proof of work: Miners must verify the signatures on bitcoin transactions\nhttps://twitter.com/kanzure/status/1172142603007143936\nextended abstract: http://kmlab.iis.u-tokyo.ac.jp/papers/scaling19-matsuura-final.pdf\nHistory lesson In the 90s, we had some timestamping schemes where things are aggregated into one hash and then it would be publicized later in the newspaper. This scheme was commercialized, in fact. However, the resolution of the trust anchor is very limited. …"},{"uri":"/tags/proof-of-stake/","title":"proof-of-stake","content":""},{"uri":"/stanford-blockchain-conference/2019/proofs-of-space-and-replication/","title":"Proofs Of Space And Replication","content":"Tight proofs of space and and replication\nBen Fisch (Stanford University)\nhttps://twitter.com/kanzure/status/1091064672831234048\npaper: https://eprint.iacr.org/2018/702.pdf\nIntroduction This talk is about proofs of space and tight proofs of space.\nProof of Space A proof-of-space is an alternative to proof-of-work. Applications have been proposed like spam prevention, DoS attack prevention, sybil resistance in consensus networks which is most relevant to this conference. In proof-of-space, …"},{"uri":"/scalingbitcoin/tokyo-2018/edgedevplusplus/protecting-yourself-and-your-business/","title":"Protecting Yourself And Your Business","content":"https://twitter.com/kanzure/status/1048087226742071296\nIntroduction Hello. My name is Warren Togami and I will be talking about exchange security. Not only protecting the people but also the business. This has been a topic of interest recently.\nWarren\u0026amp;rsquo;s security background I have some credibility when it comes to security due to my previous career in open-source software. I have been working on the Linux operating system first with Fedora then with Red Hat for many years. Related to …"},{"uri":"/w3-blockchain-workshop-2016/provenance-groups/","title":"Provenance Groups","content":"Give the name of your tech topic table. You have three minutes to summarize. When you have one minute to summarize, I will give you the one minute warning. When you have zero minutes left, you will be thrown out the window.\nMedia rights We talked about media rights and payments. The ability to figure out the incentive structure for whether we can compensate people who create page views with people who have view rights and how that all works. One of the ways this works out is \u0026amp;hellip; the …"},{"uri":"/speakers/quentin-le-sceller/","title":"Quentin Le Sceller","content":""},{"uri":"/stanford-blockchain-conference/2019/quisquis/","title":"Quisquis - A new design for anonymous cryptocurrencies","content":"https://twitter.com/kanzure/status/1090677466216128512\nhttps://eprint.iacr.org/2018/990\nIntroduction Good morning. I am here to talk to you about Quisquis which is a new design for an anonymous cryptocurrency. This talk is going to focus on the transaction layer. We don\u0026amp;rsquo;t talk about consensus or smart contracts or higher applications.\nOutline I am going to talk about bitcoin and anonymity. I\u0026amp;rsquo;ll talk about existing cryptocurrencies that claim to have anonymity and about their …"},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2016/r3/","title":"R3","content":"Distributed Ledger Group\nR3\nI work at R3. It manages the distributed ledger group, of 42 banks interested in using blockchain or distributed ledger tech. People wonder when I tell them that I work for a consortium that wants to use electronic ledgers. What does that have to do with capital markets?\nLedgers can track transactions. Typically in a capital market context, this responsibility falls to the backoffice. After a trade, you finalize it and actually transfer value. In te case of trading …"},{"uri":"/speakers/ranjit-kumaresan/","title":"Ranjit Kumaresan","content":""},{"uri":"/coindesk-consensus-2016/reaching-consensus-open-blockchains/","title":"Reaching Consensus Open Blockchains","content":"Preliminary notes:\nContact me- https://twitter.com/kanzure\nReaching consensus on open blockchains\nModerator- Pindar Wong\nGavin Andresen, MIT Digital Currency Initiative\nVitalik Buterin, Ethereum Foundation\nEric Lombrozo, Ciphrex and Bitcoin Core\nNeha Narula, MIT Media Lab Digital Currency Initiative\nPlease silence your cell phone during this session. Thank you. Please silence your cell phones during this session. Thank you. Ladies and gentlemen, please take your seats. The session is about to …"},{"uri":"/scalingbitcoin/tokyo-2018/rebalancing-lightning/","title":"Rebalancing Lightning","content":"Rebalancing in the lightning network: Analysis and implications\nSebastián Reca (Muun)\nhttps://twitter.com/kanzure/status/1048753406628655105\nIntroduction This talk is going to be about rebalancing in the lightning network. I\u0026amp;rsquo;ll talk about the implications and about running a lightning node.\nFinancial costs In the lightning network, routing nodes will incur in financial costs by having their money locked inside channels. They can\u0026amp;rsquo;t use that money elsewhere. They incur a financial cost …"},{"uri":"/rebooting-web-of-trust/","title":"Rebooting Web Of Trust","content":" 2019 Prague "},{"uri":"/scalingbitcoin/tel-aviv-2019/edgedevplusplus/rebroadcasting/","title":"Rebroadcasting","content":"Rebroadcasting\nhttps://twitter.com/kanzure/status/1171042478088232960\nIntroduction Hi, my name is Amiti. Thank you for having me here today. I wanted to talk with you about rebroadcasting logic in Bitcoin Core. For some context, I\u0026amp;rsquo;ve been working on improving it this summer. I wanted to tell you all about it.\nWhat is rebroadcasting? We all know what a broadcast is. It\u0026amp;rsquo;s hwen we send an INV message out to our peers and we let them know about a new transaction. Sometimes we rebroadcast …"},{"uri":"/scalingbitcoin/stanford-2017/redesigning-bitcoin-fee-market/","title":"Redesigning Bitcoin Fee Market","content":"Or Sattath (The Hebrew University)\nhttps://lists.linuxfoundation.org/pipermail/bitcoin-dev/2017-September/015093.html\nhttps://www.reddit.com/r/Bitcoin/comments/72qi2r/redesigning_bitcoins_fee_market_a_new_paper_by/\npaper: https://arxiv.org/abs/1709.08881\nHe will be exploring alternative auction markets.\nHello. This is joint work with Aviv Zohar and I have just moved. And Ron Lavi. And I am going to be talking about tehcniques from\u0026amp;hellip; auction theory.. to rethink how fees in bitcoin are done. …"},{"uri":"/scalingbitcoin/montreal-2015/relay-network/","title":"Relay Network","content":"It was indicative of two issues. A lot of people were reducing their security model by not validating their bitcoin. It was potentially less secure. That\u0026amp;rsquo;s not something that relay networks try to address. The big issue with the decreasing number of nodes, which the relay network doesn\u0026amp;rsquo;t address, is that it reduces the resilience against attack. If there\u0026amp;rsquo;s only 100 nodes, there\u0026amp;rsquo;s really only some 100 VPses that you have to knock offline before the bitcoin network stops …"},{"uri":"/cryptoeconomic-systems/2019/reproducible-builds/","title":"Reproducible Builds","content":"Reproducible builds, binaries and trust\nCarl Dong (Chaincode Labs)\nIntroduction I am Carl and I work at Chaincode Labs and I will be talking about software, binaries and trust. I am happy that Ethan talked about his subject because it ties into my talk. For the purposes of this talk, assume that everything is perfect and there\u0026amp;rsquo;s no bugs and no CVEs and all the things that Ethan talked about don\u0026amp;rsquo;t exist. Basically, imagination. I am here to talk about that even if this is the case, …"},{"uri":"/scalingbitcoin/tokyo-2018/reproducible-lightning-benchmark/","title":"Reproducible Lightning Benchmark","content":"Reproducible lightning benchmark\nhttps://github.com/dgarage/LightningBenchmarks\nhttps://twitter.com/kanzure/status/1048760545699016705\nIntroduction Thanks for the introduction, Jameson. I feel like a rock star now. So yeah, I won\u0026amp;rsquo;t introduce myself. I call myself a code monkey the reason is that a lot of the talks in scaling bitcoin can surprise people but I understood very few of them. The reason is that I am more of an application developer. Basically, I try to understand a lot of the …"},{"uri":"/bitcoin-core-dev-tech/2015-02/research-and-development-goals/","title":"Research And Development Goals","content":"R\u0026amp;amp;D Goals \u0026amp;amp; Challenges\nWe often see people saying they are testing the waters, they fixed a typo, they made a tiny little fix that doesn\u0026amp;rsquo;t impact much, they are getting used to the process. They are finding that it\u0026amp;rsquo;s really easy to contribut to Bitcoin Core. You code your changes, you submit your changes, there\u0026amp;rsquo;s not much to it.\nThere\u0026amp;rsquo;s a difference, and the lines are fuzzy and undefined, and you cna make a change to Core that changes a spelling error or a change …"},{"uri":"/scalingbitcoin/montreal-2015/reworking-bitcoin-core-p2p-code-for-robustness-and-event-driven/","title":"Reworking Bitcoin Core P2P Code For Robustness And Event Driven","content":"That is me. I want to apologize right off. I am here to talk about reworking Bitcoin Core p2p code. This is a Bitcoin Core specific topic. I have been working on some software for the past few weeks to talk about working things rather than theory. The presentation is going to suffer because of this.\nBitcoin Core has a networking stack that dates back all the way to the initial implementation from Satoshi or at least it\u0026amp;rsquo;s been patched and hacked on ever since. It has some pretty serious …"},{"uri":"/speakers/riccardo-casatta/","title":"Riccardo Casatta","content":""},{"uri":"/speakers/richard-myers/","title":"Richard Myers","content":""},{"uri":"/speakers/robert-schwinker/","title":"Robert Schwinker","content":""},{"uri":"/speakers/rodrigo-buenaventura/","title":"Rodrigo Buenaventura","content":""},{"uri":"/speakers/roman-snitko/","title":"Roman Snitko","content":""},{"uri":"/speakers/ron-rivest/","title":"Ron Rivest","content":""},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2016/rootstock/","title":"Rootstock","content":"Rootstock\nSergio is co-founder and chief scientist at RSK Labs. The whitepaper was pretty good. I am happy that he is here. Thank you. Just give me a minute.\nAlicia Bendhan Lous Parker BitDevsNYC\nYes, I use powerpoint. Please don\u0026amp;rsquo;t read my emails.\nThanks everyone for staying here and not going to the next room. Thanks for the organizers for inviting me. Today I am going to talk about Rootstock. It\u0026amp;rsquo;s a codename for a smart contracting platform that we are developing for SKY labs, …"},{"uri":"/scalingbitcoin/montreal-2015/roundgroup-roundup-1/","title":"Roundgroup Roundup 1","content":"Roundtable roundup review 1\nFuture of SPV Technology So hopefully I summarized this reasonably. There were a number of things that came up in our discussion. It would help SPV a lot if there were UTXO commitments in blocks. This can be done with a soft-fork. It has implementation cost difficulties. There are some ugly things you could do about how the trees are formed, so that you don\u0026amp;rsquo;t have to repopulate the whole thing every single block. There might be some happy place where the …"},{"uri":"/scalingbitcoin/montreal-2015/roundgroup-roundup-2/","title":"Roundgroup Roundup 2","content":"Communicating without official structures Roundgroup roundup day 2\nHi guys, okay I am going to try to find my voice here. I am losing it. I ran the session on communication without official structures. We went through the various channels through which people are communicating in this community like forums, blogs, irc, reddit, twitter, email, and we talked a little about them each. There\u0026amp;rsquo;s also the conferences and meetings. There are different forms of communication in text than in person. …"},{"uri":"/w3-blockchain-workshop-2016/royalties/","title":"Royalties","content":"Chris Tse\nMonegraph person\nI am going to talk about rights systems. A system that lets us trade rights, like to make movie off of a character, off of the things that Disney makes whenever I buy toys for my two year-old son. This is used in intellectual property. Monegraph is known as the media rights blockchain-ish company. What we discovered about how to model rights, but why is it important, kind of extending and maybe contradicting the point further that the rights are not just the identity …"},{"uri":"/speakers/ryan-selkis/","title":"Ryan Selkis","content":""},{"uri":"/misc/safecurves-choosing-safe-curves-for-elliptic-curve-cryptography-2014/","title":"Safecurves - Choosing Safe Curves For Elliptic Curve Cryptography (2014)","content":"Daniel J. Bernstein (djb) and Tanja Lange\nSchmooCon 2014\nvideo 2 (same?): https://www.youtube.com/watch?v=maBOorEfOOk\u0026amp;amp;list=PLgO7JBj821uGZTXEXBLckChu70kl7Celh\u0026amp;amp;index=91\nVideo intro text There are several different standards covering selection of curves for use in elliptic-curve cryptography (ECC). Each of these standards tries to ensure that the elliptic-curve discrete-logarithm problem (ECDLP) is difficult. ECDLP is the problem of finding an ECC user\u0026amp;rsquo;s secret key, given the …"},{"uri":"/speakers/saifedean-ammous/","title":"Saifedean Ammous","content":""},{"uri":"/speakers/sandra-ro/","title":"Sandra Ro","content":""},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2015/peter-todd-scalability/","title":"Scalability","content":"There we go. Yeah. Looks good. Thank you.\nSo I wanted to talk about scalability and I wanted to give two opposing views of it. The first is really, scaling Bitcoin up is really really easy. The underlying architecture of Bitcoin is designed in a way that makes it easy to scale. You have your blockchain, and you have your blocks at the top which are 80 bytes data structures. They form a massive long chain all the way back to the genesis block when Bitcoin was created. For each block, those blocks …"},{"uri":"/stanford-blockchain-conference/2020/scalable-rsa-modulus-generation/","title":"Scalable Rsa Modulus Generation","content":"Scalable RSA Modulus Generation with Dishonest Majority\nhttps://twitter.com/kanzure/status/1230545603605585920\nIntroduction Groups of unknown order are interesting cryptographic primitives. You can commit to integers. If you commit to a very large integer, you have to do a lot of work to do the commitment so you have a sequentiality assumption useful for VDFs. But then you have this compression property where if you take a large integer with a lot of information in it, you can compress it down …"},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2016/scaling-debate-is-a-proxy-battle-over-centralization/","title":"Scaling Debate Is A Proxy Battle Over Centralization","content":"I really appreciated the fact that\u0026amp;hellip;. I really appreciated Cory\u0026amp;rsquo;s talk. I quoted someone in my talk. It was a fairly recent quote. His whole talk was speaking about governance. There\u0026amp;rsquo;s a lot of governing issues coming into Bitcoin. We like the solving the whole world with technical.\nThe word that I am fascinated with is the one highlighted here, the word \u0026amp;ldquo;consensus\u0026amp;rdquo;. I\u0026amp;rsquo;m just going to reach out to you guys. Does anyone want to make a stand at telling me what …"},{"uri":"/scalingbitcoin/tel-aviv-2019/scaling-oblivious-read-write/","title":"Scaling Oblivious Read Write","content":"A tale of two trees: One writes, and other reads, scaling oblivious accesses to large-scale blockchains\nIntroduction We are trying to get optimized oblivious accesses to large-scale blockchains. This is collaborative work with our colleagues.\nMotivation As we all know, bitfcoin data has become too large to store in resource-constrained devices. It\u0026amp;rsquo;s like 240 GB. The current solution today is bip37 + Nakamoto\u0026amp;rsquo;s idea for simplified payment verification (SPV) clients which don\u0026amp;rsquo;t …"},{"uri":"/speakers/scott-manuel/","title":"Scott Manuel","content":""},{"uri":"/scalingbitcoin/tokyo-2018/scriptless-ecdsa/","title":"Scriptless Ecdsa","content":"Instantiating scriptless 2p-ECDSA: fungible 2-of-2 multisigs for bitcoin today\nConner Fromknecht (Lightning Labs)\nhttps://twitter.com/kanzure/status/1048483254087573504\nmaybe https://eprint.iacr.org/2018/472.pdf and https://lists.linuxfoundation.org/pipermail/lightning-dev/2018-April/001221.html\nIntroduction Alright. Thank you very much. Thank you Pedro, that was a great segue into what I\u0026amp;rsquo;m talking about. He has been doing work on formalizing multi-hop locks. I want to also talk about what …"},{"uri":"/scalingbitcoin/tel-aviv-2019/scriptless-lotteries/","title":"Scriptless Lotteries","content":"Scriptless lotteries on bitcoin from oblivious transfer\nLloyd Fournier (lloyd.fourn@gmail.com)\nhttps://twitter.com/kanzure/status/1171717583629934593\nIntroduction I have no affiliations. I\u0026amp;rsquo;m just some guy. You\u0026amp;rsquo;re trusting a guy to talk about cryptography who got the date wrong. We\u0026amp;rsquo;re doing scriptless bitcoin lotteries from oblivious transfer.\nLotteries Imagine a trusted party who conducts lotteries between Alice and Bob. The goal of the lottery protocol is to use a …"},{"uri":"/grincon/2019/scriptless-scripts-with-mimblewimble/","title":"Scriptless Scripts With Mimblewimble","content":"Scriptless scripts with mimblewimble\nAndrew Poelstra (andytoshi)\nIntroduction Hi everyone. I am Andrew Poelstra. I am the research director at Blockstream. I want to talk about deploying scriptless scripts, wihch is something I haven\u0026amp;rsquo;t talked much about over the past year or two.\nHistory Let me give a bit of history about mimblewimble. As many of you know, this was dead-dropped anonymously in the middle of 2016 by someone named Tom Elvis Jedusor which is the French name for Voldemort. It …"},{"uri":"/scalingbitcoin/tokyo-2018/edgedevplusplus/scripts-general-and-simple/","title":"Scripts General And Simple","content":"Scripts (general \u0026amp;amp; simple)\nhttps://twitter.com/kanzure/status/1047679223115083777\nIntroduction I am going to talk about why we have scripts in bitcoin. I\u0026amp;rsquo;ll give some examples and the design philosophy. I am not going to talk about the semantics of bitcoin script, though. Why do we have bitcoin script? I\u0026amp;rsquo;ll show how to lock and unlock coins. I\u0026amp;rsquo;ll talk about pay-to-pubkey, multisig, and computing vs verification in the blockchain.\nWhy have script at all? In my first talk, I …"},{"uri":"/speakers/sean-neville/","title":"Sean Neville","content":""},{"uri":"/speakers/sebasti%C3%A1n-reca/","title":"Sebastián Reca","content":""},{"uri":"/scalingbitcoin/tel-aviv-2019/secure-fountain-architecture/","title":"Secure Fountain Architecture","content":"A secure fountain architecture for slashing storage costs in blockchains\nSwanand Kadhe (UC Berkeley)\nhttps://twitter.com/kanzure/status/1172158545577594880\npaper: https://arxiv.org/abs/1906.12140\nIntroduction I know this is the last formal talk of the day so thank you so much for being here. This is joint work with my collaborators.\nIs storage really an issue for bitcoin? Bitcoin\u0026amp;rsquo;s blockchain size is only 238 GB. So why is storage important? But blockchain size is a growing problem. …"},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2015/security-and-usability/","title":"Security And Usability","content":" Melanie Shapiro Alan Reiner Kristov Atlas Elizabeth Stark (moderator) and maybe Melanie Shapiro? malani? Elizabeth: I think this is a highly relevant discussion. I talked a bit about regulation. Regulation might be the number threat, but security might be the number two threat. I am excited to have a panel of leaders in this space who are actively building in this ecosystem. I am going to ask each to do a quick intro.\nAlan: I am the original creator of Armory and the Armory Bitcoin wallet. Last …"},{"uri":"/scalingbitcoin/hong-kong-2015/security-assumptions/","title":"Security Assumptions","content":"Hi, welcome back.\nI am a developer for libsecp256k1. It\u0026amp;rsquo;s a library that does the underlying traditional cryptography used in Bitcoin. I am going to talk about security assumptions, security models and trust models. I am going to give a high-level overview of how we should be thinking about these issues for scaling and efficiency and decentralization. Bitcoin is a crypto system. Everything about it is a crypto system. It needs to be designed with an adversarial mindset, even in an …"},{"uri":"/breaking-bitcoin/2019/security-attacks-decentralized-mining-pools/","title":"Security Attacks Decentralized Mining Pools","content":"https://twitter.com/kanzure/status/1137373752038240262\nIntroduction Hi, I am Alexei. I am a research student at Imperial College London and I will be talking about the security of decentralized mining pools.\nMotivation The motivation behind this talk is straightforward. I think we can all agree that to some extent the hashrate in bitcoin has seen some centralization around large mining pools, which undermines the base properties of censorship resistance in bitcoin which I think bitcoin solves in …"},{"uri":"/scalingbitcoin/montreal-2015/security-of-diminishing-block-subsidy/","title":"Security Of Diminishing Block Subsidy","content":"Miners no longer incentivized to mine all the time. The future of mining hardware. Impact on the bitcoin ecosystem. Implications and assumptions of the model.\nAre minting rewards and transaction fees the same? Transaction fees are time-dependent. A miner can only claim transaction fees as transactions are added to their block. As transaction fees start to dominate the block reward, they become time-dependent. We are modeling this block reward as a linear function of time, we have this factor B …"},{"uri":"/tags/segregated-witness/","title":"segregated witness","content":""},{"uri":"/scalingbitcoin/hong-kong-2015/segregated-witness-and-its-impact-on-scalability/","title":"Segregated Witness And Its Impact On Scalability","content":"slides: https://prezi.com/lyghixkrguao/segregated-witness-and-deploying-it-for-bitcoin/\ncode: https://github.com/sipa/bitcoin/commits/segwit\nSPV = simplified payment verification\nCSV = checksequenceverify\nCLTV = checklocktimeverify\nSegregated witness (segwit) and deploying it for Bitcoin\nOkay. So I am Pieter Wuille. I\u0026amp;rsquo;ll be talking about segregated witness for Bitcoin. Before I can explain this, I want to give some context. We all know how bitcoin transactions work. Every bitcoin …"},{"uri":"/scalingbitcoin/milan-2016/segwit-lessons-learned/","title":"Segwit Lessons Learned","content":"Lessons learned with segwit in Bitcoin\nhttps://twitter.com/kanzure/status/785034301272420353\nHi. My name is Greg Sanders. I will be giving a talk about segwit in bitcoin lessons learned. I will also give some takeaways that I think are important. A little bit about myself. I work on Elements Project at Blockstream. I was a reviewer on segwit for Bitcoin Core. How do we scale protocol development? How do we scale review and keep things safe?\nSegwit started as an element in elements alpha. It …"},{"uri":"/scalingbitcoin/tokyo-2018/self-reproducing-coins-as-universal-turing-machine/","title":"Self Reproducing Coins As Universal Turing Machine","content":"paper: https://arxiv.org/abs/1806.10116\nIntroduction This is joint work with my colleagues. I am Alexander Chepurnoy. We work for Ergo Platform. Vasily is an external member. This talk is about turing completeness in the blockchain. This talk will be pretty high-level. This talk is based on already-published paper, which was presented at the CBT conference. Because of copyright agreements with Springer, you will not find the latest version on arxiv.\nThe general question of scalability is how can …"},{"uri":"/rebooting-web-of-trust/2019-prague/self-sovereign-identity-ideology-and-architecture/","title":"Self Sovereign Identity Ideology And Architecture","content":"https://twitter.com/kanzure/status/1168566218040762369\nParalelni Polis First I\u0026amp;rsquo;d like to introduce the space we\u0026amp;rsquo;re in right now. Welcome to Paralelni Polis. It is an education organization. It\u0026amp;rsquo;s a first organization in the world that is running fully on crypto. It is running solely on cryptoeconomics and donations. I\u0026amp;rsquo;d like to welcome you to the event called Rebooting the Web of Trust. This is the 9th event. This is its first time in Prague. We want to spread awareness …"},{"uri":"/breaking-bitcoin/2019/selfish-mining/","title":"Selfish mining and Dyck words","content":"Introduction I am going to talk about our recent work on selfish mining. I am going to explain the profitability model, the different mathematical models that are used to analyze selfish mining with their properties.\nBibliography On profitability of selfish mining On profitability of stubborn mining On profitability of trailing mining Bitcoin selfish mining and Dyck words Selfish mining and Dyck words in bitcoin and ethereum networks Selfish mining in ethereum The paper on selfish mining in …"},{"uri":"/speakers/sergej-kotliar/","title":"Sergej Kotliar","content":""},{"uri":"/speakers/sergio-lerner/","title":"Sergio Lerner","content":""},{"uri":"/speakers/shafi-goldwasser/","title":"Shafi Goldwasser","content":""},{"uri":"/rebooting-web-of-trust/2019-prague/shamir-secret-sharing/","title":"Shamir Secret Sharing","content":"Discussion https://twitter.com/kanzure/status/1168891841745494016\nChris Howe make a damn good start of a C version of Shamir secret sharing. We need to take it another level. This could be another project that we could engage on. We also didn\u0026amp;rsquo;t finish the actual paper, as such. I\u0026amp;rsquo;d like to get both of those things resolved.\nSatoshiLabs is saying that as far as they are concerned SLIP 39 is done and they are not interested in feedback or changing it or adapting it, at the words level. …"},{"uri":"/scalingbitcoin/montreal-2015/sharding-the-blockchain/","title":"Sharding The Blockchain","content":"I am going to talk about blockchain sharding. This is one of the scaling solutions that I like the most. I have done the most work on it. In case you don\u0026amp;rsquo;t know who I am, I am a researcher mostly with the ethereum project. Basically the basics of sharding is that in non-sharding, every node does every validation. In a sharding solution, nodes hold a subset of the state, and a subset of the blockchain. By state we mean UTXOs. Instead of everyone redundantly doing the same work, we\u0026amp;rsquo;re …"},{"uri":"/speakers/shayan-eskandari/","title":"Shayan Eskandari","content":""},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2016/siacoin/","title":"Siacoin","content":"Sia\nI have been working on a decentralized cloud storage platform. Before I go into that, I wanted to mention that I have been working on Bitcoin since 2011. Since 2013 I have been in the wizards channel. In 2014 a friend and myself founded a company to build Siacoin. The team has grown to 3 people. Sia is the name of our decentralized storage protocol. We are trying to emulate Amazon S3. You give your data to Amazon, and then they hold it for you. We want low latency high throughput.\nWe had a …"},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2015/matt-corallo-sidechains/","title":"Sidechains","content":"Sidechains, Blockstream\nOne second. Technical difficulties. Okay, sorry about that. Okay. Hi. I am Matt or BlueMatt for those of you know me. I swear it\u0026amp;rsquo;s not related to my hair. Nobody believes me.\nI got into Bitcoin three or four years ago because I was interested in the programming and computer science aspects and as well as my interest in large-scale economic incentive structures and macroeconomics and how we create incentive structures that create actions on a low level by rational …"},{"uri":"/scalingbitcoin/milan-2016/sidechains/","title":"Sidechains","content":"https://twitter.com/kanzure/status/784767020290150400\nslides https://scalingbitcoin.org/milan2016/presentations/D1%20-%209%20-%20Paul.pdf\nBefore we begin, we will explain how the workshops will work upstairs. There will be some topics and room numbers. Now we will start the next presentation on sidechain scaling with Paul Sztorc. Thank you everyone.\nThanks a lot. So this talk will be a little different. Scaling via strategy, not physics. This will not change the kilobytes sent over\u0026amp;ndash; it …"},{"uri":"/scalingbitcoin/tokyo-2018/edgedevplusplus/sidechains-and-federation-models/","title":"Sidechains And Federation Models","content":"https://twitter.com/kanzure/status/1048008467871666178\nIntroduction The name \u0026amp;ldquo;sidechain\u0026amp;rdquo; is overloaded. My favorite private sidechain is my coach. That\u0026amp;rsquo;s my private sidechain. Hopefully I can explain the high-level concepts of a sidechain, at a 10,000 foot view. What are these? What do they give you?\nSidechain components First you need a blockchain. It has to be something that builds a consensus history. The state of the ledger has to be recorded, or the account model, or …"},{"uri":"/scalingbitcoin/tokyo-2018/edgedevplusplus/sighash-noinput/","title":"Sighash Noinput","content":"SIGHASH_NOINPUT (BIP118)\nhttps://twitter.com/kanzure/status/1049510702384173057\nDev++ / BC2 - October 4th-5th 2018 - Keio University, Tokyo, Japan\nhttps://bitcoinedge.org/event/keio-devplusplus-2018\nhttps://keio-devplusplus-2018.bitcoinedge.org/#schedule\nHi, my name is Bryan, I\u0026amp;rsquo;m going to be talking about SIGHASH NOINPUT. It was something that I was asked to speak about. It is currently not deployed, but it is an active proposal.\nSo, just really brief about who I am. I have a software …"},{"uri":"/scalingbitcoin/tel-aviv-2019/edgedevplusplus/signet/","title":"Signet","content":"https://twitter.com/kanzure/status/1171310731100381184\nhttps://explorer.bc-2.jp/\nIntroduction I was going to talk about signet yesterday but people had some delay downloading docker images. How many of you have signet right now? How many think you have signet right now? How many downloaded something yesterday? How many docker users? And how many people have compiled it themselves? Okay. I think we have like 10 people. The people that compiled it yourself, I think you\u0026amp;rsquo;re going to be able to …"},{"uri":"/speakers/simon-peffers/","title":"Simon Peffers","content":""},{"uri":"/speakers/slava-zhigulin/","title":"Slava Zhigulin","content":""},{"uri":"/stanford-blockchain-conference/2020/smart-contract-bug-hunting/","title":"Smart Contract Bug Hunting","content":"Finding Bugs Automatically in Smart Contracts with Parameterized Specifications\nhttps://www.certora.com/pubs/sbc2020.pdf\nhttps://twitter.com/kanzure/status/1230906600140918784\nIntroduction I am from Tel Aviv University and now we have a 1-year old company called Cotera which is located in Berlin, Seattle and Tel Aviv. Our mission is to bring formal methods into code security and I will talk to you today about how we use this method to find bugs. And actually, I try to make this talk as informal …"},{"uri":"/w3-blockchain-workshop-2016/smart-signatures/","title":"Smart Signatures","content":"Christopher Allen\nSmart signatures and smarter signatures\nSignatures are a 50+ year old technology. I am talking about the digital signature. It\u0026amp;rsquo;s a hash of an object that has been encrypted by private key and verified by a public key against the hash of the object. All of our systems are using this in a varity of complex ways at high level to either do identity, sign a block, or do a variety of different things. The idea behind smarter signatures is can we allow for more functionality. …"},{"uri":"/scalingbitcoin/montreal-2015/snarks/","title":"Snarks","content":"some setup motivating topics:\npracticality pcp theorem trustless setup magic away the trusted setup schemes without trusted setup pcp theorem is the existent proof that the spherical cow exists. people:\nAndrew Miller (AM) Madars Virza (MV) Andrew Poelstra (AP) Bryan Bishop (BB) Nathan Wilcox ZZZZZ: zooko gmaxwell\u0026amp;rsquo;s ghost (only in spirit) SNARKs always require some sort of setup. PCP-based SNARKs can use random oracle assumption instantiated by hash function, sha256 acts as the random …"},{"uri":"/simons-institute/snarks-and-their-practical-applications/","title":"Snarks And Their Practical Applications","content":"Joint works with:\nEli Ben-Sasson Matthew Green Alessandro Chiesa Ian Miers Christina Garman Madars Virza Daniel Genkin Thank you very much. I would like to thank the organizers for giving this opportunity to learn so much from my peers and colleagues some of which are here. This is a wonderful survey of many of the works in this area. As I was sitting here, I was in real-time adjusting my slides to minimize the overlap. I will cut down on the amount of introduction because what we just saw (Mike …"},{"uri":"/stanford-blockchain-conference/2020/solving-data-availability-attacks-using-coded-merkle-trees/","title":"Solving Data Availability Attacks Using Coded Merkle Trees","content":"Coded Merkle Tree: Solving Data Availability Attacks in Blockchains\nhttps://eprint.iacr.org/2019/1139.pdf\nhttps://twitter.com/kanzure/status/1230984827651772416\nIntroduction I am going to talk about blockchain sharding via data availability. Good evening everybody. I am Sreeram Kannan. This talk is going to be on how to scale blockchains using data availability proofs. The work in this talk is done in collaboration with my colleagues including Fisher Yu, Songza Li, David Tse, Vivek Bagaria, …"},{"uri":"/cryptoeconomic-systems/2019/solving-the-blockchain-trilemma/","title":"Solving The Blockchain Trilemma","content":"\u0026amp;ndash; Disclaimer \u0026amp;ndash;\nThese are unpaid transcriptions, performed in real-time and in-person during the actual source presentation. Due to personal time constraints they are usually not reviewed against the source material once published. Errors are possible. If the original author/speaker or anyone else finds errors of substance, please email me at kanzure@gmail.com for corrections.\nI sometimes add annotations to the transcription text. These will always be denoted by a standard …"},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2015/some-questions-for-bitcoiners/","title":"Some Questions For Bitcoiners","content":"Joi Ito\nHe is the director of the MIT Media Lab. He served as the chairman of the Creative Commons and is on the board of the Mozilla Foundation.\nJust so that I can get a sense of the room, how many people here would say that you are technical? Most of you. How many of you were on the cypherpunks mailing list? How many of you have been threatened by Timothy May? How many of you know Timothy May? Okay.\nIt\u0026amp;rsquo;s interesting. If you go back, this isn\u0026amp;rsquo;t really a new thing. I have been paying …"},{"uri":"/speakers/soumya-basu/","title":"Soumya Basu","content":""},{"uri":"/dallas-bitcoin-symposium/sound-money/","title":"Sound Money","content":"Introduction In 2014, Michael appeared on MSNBC and gave this quote: \u0026amp;ldquo;I\u0026amp;rsquo;d only recommend using altcoins for speculation purposes if you really love risk, you\u0026amp;rsquo;re absolutely in love with risk, and you\u0026amp;rsquo;re interested in watching money disappear.\u0026amp;rdquo; Today my talk is on sound money for the digital age. The concept of monetary economics is the reason why I got interested in bitcoin back in 2012. I still tihnk that\u0026amp;rsquo;s the important thing that makes bitcoin important in …"},{"uri":"/stanford-blockchain-conference/2019/spork-probabilistic-bitcoin-soft-forks/","title":"Spork Probabilistic Bitcoin Soft Forks","content":"Spork: Probabilistic bitcoin soft-forks\nIntroduction Thank you for the introduction. I have a secret. I am not an economist, so you\u0026amp;rsquo;ll have to forgive me if I don\u0026amp;rsquo;t have your favorite annotations today. I have my own annotations. I originally gave a predecessor to this talk in Japan. You might notice my title here is a haiku: these are protocols used for changing the bitcoin netwokr protocols. People do highly value staying together for a chain, we\u0026amp;rsquo;re doing coordinated …"},{"uri":"/speakers/sreeram-kannan/","title":"Sreeram Kannan","content":""},{"uri":"/stanford-blockchain-conference/2019/stark-dex/","title":"Stark Dex","content":"The STARK truth about DEXes\nEli Ben-Sasson (Starkware)\nhttps://twitter.com/kanzure/status/1090731793395798016\nWelcome to the first session after lunch. We call this the post-lunch session. The first part is on STARKs by Eli Ben-Sasson.\nIntroduction Thank you very much. Today I will be talking about STARK proofs of DEXes. I am chief scientist at Starkware. We\u0026amp;rsquo;re a one-year startup in Israel that has raised $40m and we have a grant from the Ethereum Foundation. We have 20 team members. Most …"},{"uri":"/stanford-blockchain-conference/2020/stark-for-developers/","title":"Stark For Developers","content":"https://twitter.com/kanzure/status/1230279740570783744\nIntroduction It always seems like there\u0026amp;rsquo;s a lot of different proof systems, but it turns out they really work well together and there\u0026amp;rsquo;s great abstractions that are happening where we can take different tools and plug them together. We will see some of those in this session. I think STARKs were first announced 3 years ago back when this conference was BPASE, and now they are ready to use for developers and they are deployed in the …"},{"uri":"/stanford-blockchain-conference/2019/state-channels/","title":"State Channels","content":"State channels as a scaling solution for cryptocurrencies\nhttps://twitter.com/kanzure/status/1091042382072532992\nIntroduction I am an assistant professor at King\u0026amp;rsquo;s College London. There are many collaborators on this project. Also IC3. Who here has heard of state channels before? Okay, about half of the audience. Let me remove some misconceptions around them.\nScalability problems in bitcoin Why are state channels necessary for cryptocurrencies? Cryptocurrencies do not scale. Bitcoin …"},{"uri":"/coindesk-consensus-2016/state-of-blockchain/","title":"State Of Blockchain","content":"Preliminary notes:\nContact me- https://twitter.com/kanzure\nI am at the Cambridge center of alternative finance. I am also the founde rof\u0026amp;hellip; macroeconomics if you will\u0026amp;hellip; very proud to have created and \u0026amp;hellip; this is our .. we started this in 2014, this is a snapshot of what will be coming out over the next few days. If you are worried about the speed that I will be going through these, it will be online soon.\nSo\u0026amp;hellip; I am going to try to cover 4 things. I wnat to provide a general …"},{"uri":"/scalingbitcoin/stanford-2017/state-of-cryptography/","title":"State Of Cryptography","content":"State of cryptography for blockchains beyond ECDSA and sha256\nSignatures and zero-knowledge proofs\nBenedikt Bunz, Stanford University\nAm going to talk about cryptography relevant to blockchains. I\u0026amp;rsquo;ll talk about signatures and zero-knowledge proofs. It has a lot of applications to bitcoin. It turns out that bitcoin is pretty simple in terms of cryptography. It just uses a hash function (sha256) and,s eparately, ECDSA for signatures. I will be mentioning some other cryptography that bitcoin …"},{"uri":"/bit-block-boom/2019/state-of-multisig/","title":"State Of Multisig","content":"State of multisig for bitcoin hodlers: Better wallets with PSBT\nhttps://twitter.com/kanzure/status/1162769521993834496\nIntroduction I am going to be talking about the state of multisig. It\u0026amp;rsquo;s a way of creating a transaction output that requires multiple keys to sign. This is a focus for people holding bitcoin. I\u0026amp;rsquo;ll talk about some of the benefits and some of the issues. I am not a security expert, though.\nPerspective Multisig is an emphasis on saving and not spending a lot. This is …"},{"uri":"/scalingbitcoin/tel-aviv-2019/edgedevplusplus/statechains/","title":"Statechains","content":"Schnorr signatures, adaptor signatures and statechains\nhttps://twitter.com/kanzure/status/1171345418237685760\nIntroduction If you want to know the details of statechains, I recommend checking out my talk from Breaking Bitcoin 2019 Amsterdam. I\u0026amp;rsquo;ll give a quick recap of Schnorr signatures and adaptor signatures and then statechains. I think it\u0026amp;rsquo;s important to understand Schnorr signatures to the point where you\u0026amp;rsquo;re really comfortable with it. A lot of the cool stuff in bitcoin …"},{"uri":"/scalingbitcoin/tokyo-2018/statechains/","title":"Statechains","content":"Statechains: Off-chain transfer of UTXOs\nI am the education director of readingbitcoin.org, and I am going to be talking about statechains for off-chain transfer of UTXOs.\nhttps://twitter.com/kanzure/status/1048799338703376385\nStatechains This is another layer 2 scaling solution, by avoiding on-chain transactions. It\u0026amp;rsquo;s similar to lightning network. The difference is that coin movement is not restricted. You deon\u0026amp;rsquo;t have these channels where you have to have a path and send an exact …"},{"uri":"/speakers/stefan-dziembowski/","title":"Stefan Dziembowski","content":""},{"uri":"/speakers/stefano-lande/","title":"Stefano Lande","content":""},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2015/andrew-miller/","title":"Step by Step Towards Writing a Safe Contract - Insights from an Undergraduate Ethereum Lab","content":"Next up I want to introduce Elaine Shi and Andrew Miller from University of Maryland. Andrew is also on the zerocash team.\nOkay. I am an assistant professor at the University of Maryland. We all believe that cryptocurrency is the way of the future and smart contracts. So students in the future have to program smart contracts.\nSo that\u0026amp;rsquo;s what I did. I asked some students to program some smart contracts. I am going to first give some quick background and then I will talk about the insights …"},{"uri":"/speakers/stephanie-hurder/","title":"Stephanie Hurder","content":""},{"uri":"/stanford-blockchain-conference/2020/streamlet/","title":"Streamlet","content":"Streamlet: Textbook Streamlined Blockchain Protocols\nIntroduction ((\u0026amp;hellip;. stream went offline in the other room, had to catch up.))\nShow you new consensus protocol called streamlet. We think it is remarkably simple intuitive. This is quite a bold claim, hopefully the protocol will speak for itself\nIncredibly subtle, hard to implement in practice. We want to take this reputation and sweep it out the door.\nJump right in. First model the consensus problem. Motivating simplicity as a goal. Spend …"},{"uri":"/scalingbitcoin/montreal-2015/stroem-payment-channels/","title":"Stroem Payment Channels","content":"Stroem\nJarl Fransson (Strawpay)\n7 transactions per second, or is it 3? That\u0026amp;rsquo;s about what we can do with bitcoin. What if you need 100,000 transactions per second? I come from Strawpay, we\u0026amp;rsquo;ve been looking into bitcoin for a long time. When we learned about scripting and the power of contracts, like payment channels, we thought maybe it\u0026amp;rsquo;s time to do micropayments and microtransactions. To give you some perspective on scale, let\u0026amp;rsquo;s say that 1 billion people make 25 …"},{"uri":"/scalingbitcoin/tel-aviv-2019/survey-of-progress-in-zero-knowledge-proofs-towards-trustless-snarks/","title":"Survey Of Progress In Zero Knowledge Proofs Towards Trustless Snarks","content":"Ben Fisch (Stanford University) (benafisch)\nhttps://twitter.com/kanzure/status/1171683484382957568\nIntroduction I am going to be giving a survey of recent progress into succinct zero-knowledge proofs. I\u0026amp;rsquo;ll survey recent developments, but I\u0026amp;rsquo;m going to start with what zero-knowledge proofs are. This is towards SNARKs without trusted setup. I want to help you get up to date on what\u0026amp;rsquo;s happening on with SNARKs. There\u0026amp;rsquo;s an explosion of manuscripts and it\u0026amp;rsquo;s hard to keep …"},{"uri":"/speakers/swanand-kadhe/","title":"Swanand Kadhe","content":""},{"uri":"/rebooting-web-of-trust/2019-prague/swashbuckling-safety-training/","title":"Swashbuckling Safety Training","content":"Swashbuckling safety training with decentralized identifiers and verifiable credentials\nKim Hamilton Duffy, kimdhamilton\nhttps://twitter.com/kanzure/status/1168573225065951235\nIntroduction I was very excited to hear that I was speaking right after someone from the Pirate Party. We\u0026amp;rsquo;re part of the Digital Credentials Effort led by MIT and 12 other major universities. We will have a whitepaper out at the end of September. I am a W3c credentials community group co-chair. Formerly CTO of …"},{"uri":"/stanford-blockchain-conference/2019/sybilquorum/","title":"Sybilquorum","content":"SybilQuorum: Open distributed ledgers through trust networks\nAlberto Sonnino from UCL and chainspace.io\nhttps://twitter.com/kanzure/status/1090777875253407745\nIntroduction This is joint work with George Danezis who couldn\u0026amp;rsquo;t be here today and also cofounded Chainspace. Among all the possible challenges we may have on a blockchain, this talk will be about how to build strong sybil resistance. We would consider a subset of the problem, how will we bootstrap a federated agreement system?\nSybil …"},{"uri":"/scalingbitcoin/montreal-2015/systematizing-knowledge/","title":"Systematizing Knowledge","content":"There should be a SNARK wiki. Any website that is better than someone saying \u0026amp;ldquo;you know, check the June July 2014 bitcoin-wizard logs\u0026amp;rdquo;. We need to research gmaxwell scalability. We should probably fix that.\nLet\u0026amp;rsquo;s talk about what some of the goals are that we might get out of this. We have some different ideas for approaches to systematizing knowledge. There are at least three camps here. I think Bryan\u0026amp;rsquo;s paper repositories.. whenever you search for papers on Google Scholar, …"},{"uri":"/speakers/taariq-lewis/","title":"Taariq Lewis","content":""},{"uri":"/scalingbitcoin/tel-aviv-2019/edgedevplusplus/taproot/","title":"Taproot","content":"Building Taproot\nhttps://docs.google.com/presentation/d/1YVOYJGmQ_mY-5_Rs0Cu84AYSI6wCvpfIgoapfgsYP2U/edit\nhttps://github.com/bitcoinops/taproot-workshop/tree/BitcoinEdge\nhttps://github.com/bitcoinops/bitcoin/releases/tag/v0.1\n"},{"uri":"/scalingbitcoin/tokyo-2018/edgedevplusplus/taproot-and-graftroot/","title":"Taproot and Graftroot","content":"https://twitter.com/kanzure/status/1047764770265284608\nIntroduction Taproot and graftroot are recent proposals in the bitcoin world. Every script type looks different and they are distinct. From a privacy perspective, that\u0026amp;rsquo;s pretty bad. You watermark or fingerprint yourself all the time by showing unique scripts on the blockchain or in your transactions. This causes censorship risks and other problems for fungibility. Often you are paying for contigencies that are never used, like the …"},{"uri":"/bit-block-boom/2019/taproot-schnorr-soft-fork/","title":"Taproot Schnorr Soft Fork","content":"Taproot, Schnorr, and the next soft-fork\nhttps://twitter.com/kanzure/status/1162839000811548672\nIntroduction I am going to speak about this potential next version of bitcoin. Who here has heard of these words? Taproot? Schnorr? Who has heard these buzzwords these days? Yeah, so, the proposed next soft-fork is going to involve both of these technologies sort of interplaying. We want to talk about what are these technologies and how do we use thse things and why is it important that a bitcoin user …"},{"uri":"/texas-bitcoin-conference-2014/","title":"Texas Bitcoin Conference","content":" Gox (2014) "},{"uri":"/dallas-bitcoin-symposium/texas-energy-market/","title":"Texas Energy Market","content":"Bitcoin mining\nBitcoin has been one of the most interesting rides of my life. I come from an oil/gas family. I lived in Midland after college. I became very interested in monetary policy, inflation and its effects on the world. Through that, really discovered bitcoin and what it is capable of doing. I come from the energy perspective and Austrian school of economics.\nMining This is our first large scale project\u0026amp;ndash; that\u0026amp;rsquo;s a 100 MW substation. That\u0026amp;rsquo;s a lot of power. We consume a …"},{"uri":"/speakers/thang-n.-dinh/","title":"Thang N. Dinh","content":""},{"uri":"/baltic-honeybadger/2018/the-b-foundation/","title":"The B Foundation","content":"The B Foundation\nhttps://twitter.com/kanzure/status/1043802179004493825\nI think most people here have some idea of who I am. I am a long-term bitcoiner. I\u0026amp;rsquo;ve been in bitcoin since 2010. I love bitcoin. I am passionate about it. I want to see it grow and prosper. The positive thing about bitcoin is that it has a resilient ecosystem. It doesn\u0026amp;rsquo;t need any CEO. It doesn\u0026amp;rsquo;t need any centralized organization and it doesn\u0026amp;rsquo;t need any central point to direct where it is going. It …"},{"uri":"/baltic-honeybadger/2018/the-bitcoin-standard/","title":"The Bitcoin Standard","content":"The bitcoin standard as a layered scaling solution\nhttps://twitter.com/kanzure/status/1043425514801844224\nHello, everyone. Can everyone hear me? Okay, wonderful. You can\u0026amp;rsquo;t see my slides, can you. You have to share the screen if you want them to see your slides. How do I do that? Where is that? This is new skype, I\u0026amp;rsquo;m sorry. Thank you everyone for inviting me to speak today. It would be great to join you, but unforutnately I couldn\u0026amp;rsquo;t make it.\nI want to describe how I see bitcoin …"},{"uri":"/baltic-honeybadger/2018/the-future-of-bitcoin-smart-contracts/","title":"The Future Of Bitcoin Smart Contracts","content":"The future of bitcoin smart contracts\nhttps://twitter.com/kanzure/status/1043419056492228608\nHey guys, next talk in 5 minutes. In five minutes.\nIntroduction Hello everyone. If you\u0026amp;rsquo;re walking, please do it in silence. I am a bit nervous. I was too busy organizing this conference and didn\u0026amp;rsquo;t get time for this talk. If you had high expectatoins for this presentation, then please lower them for the next 20 minutes. I was going to talk about the traditional VC models and why it …"},{"uri":"/baltic-honeybadger/2018/the-future-of-bitcoin-wallets/","title":"The Future Of Bitcoin Wallets","content":"1 on 1: The future of bitcoin wallets\nhttps://twitter.com/kanzure/status/1043445104827084800\nGZ: Thank you very much. We\u0026amp;rsquo;re going to talk about the future of bitcoin wallets. As you know, it\u0026amp;rsquo;s a very central topic. We always compare bitcoin to the internet. Wallets are basically like browsers like back at the beginning of the web. They are the first gateway to a user experience for users on bitcoin. It\u0026amp;rsquo;s important to see how they will evolve. We have two exceptional …"},{"uri":"/baltic-honeybadger/2018/the-future-of-lightning/","title":"The Future Of Lightning","content":"The future of lightning\nThe year of #craeful and the future of lightning\nhttps://twitter.com/kanzure/status/1043501348606693379\nIt\u0026amp;rsquo;s great to be back here in Riga. Let\u0026amp;rsquo;s give a round of applause to the event organizers and everyone brought us back here. This is the warmest time I\u0026amp;rsquo;ve ever been in Riga. It\u0026amp;rsquo;s been great. I want to come back in the summers.\nIntroduction I am here to talk about what has happened in the past year and the future of what we\u0026amp;rsquo;re going to see …"},{"uri":"/baltic-honeybadger/2018/the-reserve-currency-fallacy/","title":"The Reserve Currency Fallacy","content":"The reserve currency fallacy\nhttps://twitter.com/kanzure/status/1043385469134925824\nThank you. Developers, developers, developers, developers. Alright, it wasn\u0026amp;rsquo;t that bad. There\u0026amp;rsquo;s a lot of content to explain this concept of the reserve currency fallacy. It\u0026amp;rsquo;s hard to get through it in the amount of available time. I\u0026amp;rsquo;ll be available at the party tonight. I want to go through four slides and talk about the history of this question of scaling, and then the first scaling …"},{"uri":"/bit-block-boom/2019/there-can-only-be-one/","title":"There Can Only Be One","content":"Bitcoin: There can only be one\nhttps://twitter.com/kanzure/status/1162742007460192256\nIntroduction I am basically going to talk about why bitcoin will basically eat all the shitcoins and why all of them are going away and I am going to point to some of the details. The big graphic right there is my attempt to categorize all of the altcoins, the ICO space, and so on. Everyone is slowly starting to merge mine with bitcoin, since they can\u0026amp;rsquo;t keep up with the charadde.\nProof-of-work The word …"},{"uri":"/speakers/thomas-eizinger/","title":"Thomas Eizinger","content":""},{"uri":"/scalingbitcoin/tel-aviv-2019/threshold-scriptless-scripts/","title":"Threshold Scriptless Scripts","content":"Omer Shlomovits (KZen Research) (omershlomovits, zengo)\nhttps://twitter.com/kanzure/status/1171690582445580288\nScriptless scripts We can write smart contracts in bitcoin today, but there\u0026amp;rsquo;s some limitations. We can do a lot of great things. We can do atomic swaps, multisig, payment channels, etc. There\u0026amp;rsquo;s a cost, though. Transactions become bigger with bigger scripts. Also, it\u0026amp;rsquo;s kind of heavy on the verifiers. The verifiers now need to verify more things. There\u0026amp;rsquo;s also …"},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2015/arvind-narayanan/","title":"Threshold signatures","content":"I want to tell you what threshold signatures are and I want to convince you that threshold signatures are a technology you need. This is collaborative work.\nThere are three things I want to tell you today. The first is that the banking security model has been very very refined and has sophisticated techniques and process and controls for ensuring security. It does not translate to Bitcoin. This may seem surprising. Hopefully it will be obvious in retrospect.\nYou need Bitcoin-specific …"},{"uri":"/stanford-blockchain-conference/2019/threshold-signatures/","title":"Threshold Signatures","content":"Efficient distributed key generation for threshold signatures\nThreshold signatures Threshold signature schemes are schemes where n parties and at least t are necessary and sufficient for signing. They want to make sure that t parties are necessary. Any threshold signature scheme typically has 3 protocols: key generation, signing, and verifying.\nIn key generation, one party creates a group public key as an output. Also, for each node that participates in the protocol, the protocol should output a …"},{"uri":"/stanford-blockchain-conference/2019/thundercore/","title":"Thundercore","content":"Thundercore consensus\nhttps://twitter.com/kanzure/status/1090773938479624192\nIntroduction Synchronous with a chance of partition tolerance. Thank you for inviting me. I am going to be talking about some new updates. It\u0026amp;rsquo;s joint work with my collaborators. The problem is state-machine replication, sometimes called blockchain or consensus. These terms are going to be the same thing in this talk. The nodes are trying to agree on a linearly updated transaction log.\nState-machine replication We …"},{"uri":"/speakers/tim-roughgarden/","title":"Tim Roughgarden","content":""},{"uri":"/tags/timestamping/","title":"timestamping","content":""},{"uri":"/scalingbitcoin/milan-2016/timestamping/","title":"Timestamping","content":"slides https://scalingbitcoin.org/milan2016/presentations/D1%20-%20A%20-%20Riccardo.pdf\nhttps://twitter.com/kanzure/status/784773221610586112\nHi everybody. I attended Montreal and Hong Kong. It\u0026amp;rsquo;s a pleasurable to be here in Milan giving a talk about scaling bitcoin. I am going to be talking about scalable and accountable timestamping. Why timestamping at this conference? Then I will talk about aggregating timestamps. Also there needs to be a timestamping proof format. I will describe two …"},{"uri":"/simons-institute/todo/","title":"Todo","content":" cryptography bootcamp https://www.youtube.com/playlist?list=PLgKuh-lKre139cwM0pjuxMa_YVzMeCiTf mathematics of modern cryptography https://www.youtube.com/playlist?list=PLgKuh-lKre10kb0so1PQ3eNz4Q6EBfecT historical papers in cryptography https://www.youtube.com/playlist?list=PLgKuh-lKre13lX4C_5ZCQKMDOniAn24NP securing computation https://www.youtube.com/playlist?list=PLgKuh-lKre12ddBkIB8wNC8D1kag5dEr- "},{"uri":"/cryptoeconomic-systems/2019/token-journal/","title":"Token Journal","content":"\u0026amp;ndash; Disclaimer \u0026amp;ndash;\nThese are unpaid transcriptions, performed in real-time and in-person during the actual source presentation. Due to personal time constraints they are usually not reviewed against the source material once published. Errors are possible. If the original author/speaker or anyone else finds errors of substance, please email me at kanzure@gmail.com for corrections.\nI sometimes add annotations to the transcription text. These will always be denoted by a standard …"},{"uri":"/speakers/tone-vays/","title":"Tone Vays","content":""},{"uri":"/rebooting-web-of-trust/2019-prague/topics/","title":"Topics","content":"Rebooting Web of Trust topic selection\nDictionary terms: we have a glossary that I wrote 6 months ago which by definition glosses everything. A dictionary would give an opportunity to go into more depth, to look at disagreements without getting lost in the weeds, and also talk about some foundational assumptions.\nVerifiable secret sharing: this is a modification for Shamir secret sharing that also incorporates multisignatures as well. We\u0026amp;rsquo;re interested in solidifying that into an actual …"},{"uri":"/baltic-honeybadger/2018/trading-panel/","title":"Trading Panel","content":"MM: As Trace Mayer says, it\u0026amp;rsquo;s chasing the rabbit. Why not introduce ourselves?\nTV: My name is Tone Vays. I come from the traditional Wall Street trading environment. I joined the crypto space in 2013. I spoke at my first conference and wrote my first article in Q1 2014. I was doing some trading. With the popularity of the youtube channel and going to conferences, I went back to trading options in traditional markets. I\u0026amp;rsquo;ll get back to trading crypto soon, but I have plenty of …"},{"uri":"/scalingbitcoin/montreal-2015/transaction-fee-estimation/","title":"Transaction Fee Estimation","content":"How wallets can handle real transaction fees\nYou should have a market at this point, where some number of transactions never happen because they aren\u0026amp;rsquo;t willing to pay a fee. So you get some equilibrium of price going on. I proactively want to see this happen because we don\u0026amp;rsquo;t know what fees should be until we run the experiment and see what prices end up being. For this to happen, wallets have to do price setting in some way. For the most part they presently don\u0026amp;rsquo;t. I am going to …"},{"uri":"/stanford-blockchain-conference/2020/transparent-dishonesty/","title":"Transparent Dishonesty","content":"Transparent dishonesty: frontrunning attacks on blockchain\nhttps://twitter.com/kanzure/status/1231005309310627841\nIntroduction The last two talks are going to be about frontrunning. One of the features of blockchain is that they are slow but this also opens them up to vulnerabilities such that I can insert my transactions before other people and this could have bad consequences and Shayan is going to explore this a little bit.\nMy talk will not be as intense as the previous talk, but I\u0026amp;rsquo;m …"},{"uri":"/stanford-blockchain-conference/2020/transparent-snarks-from-dark-compilers/","title":"Transparent Snarks From Dark Compilers","content":"Transparent SNARKs from DARK compilers\nhttps://twitter.com/kanzure/status/1230561492254089224\npaper: https://eprint.iacr.org/2019/1229.pdf\nIntroduction Our next speaker is Ben Fisch, part of the Stanford Applied Crypto team and he has done a lot of work that is relevant to the blockchain space. Proofs of replication, proofs of space, he is also one of the coauthors of a paper that defined the notion of verifiable delay functions. He has also worked on accumulators, batching techniques, vector …"},{"uri":"/cryptoeconomic-systems/2019/trust-and-blockchain-marketplaces/","title":"Trust And Blockchain Marketplaces","content":"Introduction I founded Sia, a decentralized storage platform started in 2014. Today, Sia is the only decentralized storage platform out there. I also founded Obelisk which is a mining equipment manufacturing company.\nMining supply chains are centralized Basically all the mining chips are coming out of TSMC or Samsung. For the longest time it was TSMC but for some reason Samsung is at the forefront for this cycle but I would expect them to fade out in the next cycle. There\u0026amp;rsquo;s just two, and …"},{"uri":"/baltic-honeybadger/2018/trustlessness-scalability-and-directions-in-security-models/","title":"Trustlessness Scalability And Directions In Security Models","content":"Trustlessness, scalability and directions in security models\nhttps://twitter.com/kanzure/status/1043397023846883329\n\u0026amp;hellip; Is everyone awake? Sure. Jumping jacks. Wow, that\u0026amp;rsquo;s bright. I am more idealistic than Eric. I am going to talk about utility and why people use bitcoin and let\u0026amp;rsquo;s see how that goes.\nTrustlessness is much better than decentralization. I want to talk about trustlessness. People use the word decentralization a lot and I find that to be kind of useless because …"},{"uri":"/scalingbitcoin/milan-2016/tumblebit/","title":"Tumblebit","content":"https://twitter.com/kanzure/status/784686167052709888\nHi. So I\u0026amp;rsquo;m going to be talking about tumblebit. It\u0026amp;rsquo;s our untrusted private bitcoin payment system. Tumblebit provides payments which are private. They provide set anonymity when used as a classic tumbler. They are untrusted. The tumbler can\u0026amp;rsquo;t violate your privacy, and can\u0026amp;rsquo;t steal your coins. It\u0026amp;rsquo;s also scalable. It\u0026amp;rsquo;s compatible and works with today\u0026amp;rsquo;s bitcoin. There are no malleability concerns. …"},{"uri":"/scalingbitcoin/tel-aviv-2019/txprobe/","title":"Txprobe","content":"TxProbe: Discovering bitcoin\u0026amp;rsquo;s network topology using orphan transactions\nhttps://twitter.com/kanzure/status/1171723329453142016\npaper: https://arxiv.org/abs/1812.00942\nhttps://diyhpl.us/wiki/transcripts/scalingbitcoin/coinscope-andrew-miller/\nIntroduction I am Sergi. I will be presenting txprobe. This is baout discovering the topology of the bitcoin network using orphan transactions. There are a bunch of coauthors and collaborators.\nWhat we know about the topology I want to start by …"},{"uri":"/speakers/udi-wertheimer/","title":"Udi Wertheimer","content":""},{"uri":"/scalingbitcoin/milan-2016/unlinkable-outsourced-channel-monitoring/","title":"Unlinkable Outsourced Channel Monitoring","content":"http://lightning.network/\nhttps://twitter.com/kanzure/status/784752625074012160\nOkay. Hi everyone. Check. Wow. Check one two. Okay it\u0026amp;rsquo;s working. And I have 25 minutes. Great. So I am going to talk about unlinkable outsourced channel modeling. Everyone likes channels. You can update states. You can link them together to make a network. This is really great. There are risks. These are additional risks. The price of scalability is eternal vigilance. You have to keep watching your channels. …"},{"uri":"/coindesk-consensus-2016/upgrading-capital-markets-for-digital-asset-trading/","title":"Upgrading Capital Markets For Digital Asset Trading","content":"Preliminary notes:\nContact me- https://twitter.com/kanzure\nUpgrading capital markets for digital asset trading\nBrian Kelly - Moderator\nJuthica Chou, LedgerX\nBobby Lee, BTCC\nMichael More, Genesis\nBarry Silbert, Digital Currency Group\nPlease welcome Brian Kelly, Juthica Chou, Bobby Lee, Michael More, and Barry Silbert.\nBK: Alright. Welcome everyone to the upgrading capital markets panel. You have the introductions of who these people are. Just one thing before we start, does anyone want to …"},{"uri":"/stanford-blockchain-conference/2019/urkel-trees/","title":"Urkel Trees","content":"Urkel trees: An optimized and cryptographically provable key-value store for decentralized naming\nBoyma Fahnbulleh (Handshake) (boymanjor)\nhttps://twitter.com/kanzure/status/1090765616590381057\nIntroduction Hello my name is Boy Fahnbulleh. I have been contributing to Handshake. I\u0026amp;rsquo;ve worked on everything from building websites to writing firmware for Ledger Nano S. If you have ever written a decent amount of C, or refactored someone\u0026amp;rsquo;s CSS, you would know how much I appreciate being …"},{"uri":"/scalingbitcoin/stanford-2017/using-the-chain-for-what-chains-are-good-for/","title":"Using The Chain For What Chains Are Good For","content":"I am Andrew Poelstra, a cryptographer at Blockstream. I am going to talk about scriptless scripts. But this is a specific example of a more general theme, which is using the blockchain as a trust anchor or commitment layer for smart contracts whose real contents don\u0026amp;rsquo;t really hit the blockchain. I\u0026amp;rsquo;ll elaborate on what I mean by that, and I\u0026amp;rsquo;ll show what the benefits are for that.\nTo give some context, in Bitcoin script, the scripting language which is used to encode smart …"},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2019/utreexo/","title":"Utreexo - Reducing bitcoin nodes to 1 kilobyte","content":"Utreexo: Reducing bitcoin nodes to 1 kilobyte\nhttps://twitter.com/kanzure/status/1104410958716387328\nSee also: https://diyhpl.us/wiki/transcripts/bitcoin-core-dev-tech/2018-10-08-utxo-accumulators-and-utreexo/\nIntroduction I am going to talk about another scaling solution and another strategy I\u0026amp;rsquo;ve been working on for about 6-9 months, called Utreexo.\nBitcoin scalability Scalability has been a concern in bitcoin for the whole time. In fact, it\u0026amp;rsquo;s the first thing that anyone said about …"},{"uri":"/scalingbitcoin/hong-kong-2015/validation-cost-metric/","title":"Validation Cost Metric","content":"slides: https://scalingbitcoin.org/hongkong2015/presentations/DAY2/3_tweaking_the_chain_3_nick.pdf\nMotivation As we\u0026amp;rsquo;ve seen over the last two days scalability is a multidimensional problem. One of the main topics of research is increasing the blocksize to increase transaction throughput. The assumption is that as technological progress is continuing and transaction throughput is increased accordingly, the cost for runnning a fully validating node stays constant.\nHowever, blocksize …"},{"uri":"/scalingbitcoin/montreal-2015/validation-costs/","title":"Validation Costs","content":"Validation costs and incentives\nHow many of you have read the Satoshi whitepaper? It\u0026amp;rsquo;s a good paper. As we have discovered, it has some serious limitations that we think can be fixed but they are serious challenges for scaling. Amongst these are, it was really built as a single code base which was meant to be run in its entirety. All machines were going to participate equally in this p2p network. In a homogenous network, pretty much every node runs the same software, offers the same …"},{"uri":"/scalingbitcoin/stanford-2017/valueshuffle-mixing-confidential-transactions/","title":"Valueshuffle Mixing Confidential Transactions","content":"paper: https://eprint.iacr.org/2017/238.pdf\nThank you.\nWe have seen two talks now about putting privacy in layer two. But let\u0026amp;rsquo;s talk about layer one. We still don\u0026amp;rsquo;t have great privacy there. So the title of this talk is valueshuffle - mixing confidential transactions. I don\u0026amp;rsquo;t have to convince you that bitcoin at the moment is not really private. There are a lot of possibilities to link\u0026amp;hellip; to deal them as, to link addresses together. We can even link addresses …"},{"uri":"/speakers/vasily-kharin/","title":"Vasily Kharin","content":""},{"uri":"/coindesk-consensus-2016/visa-chain/","title":"Visa Chain","content":"Preliminary notes:\nContact me- https://twitter.com/kanzure\nVisa \u0026amp;amp; Chain\nMy name is Adam Ludwin. We are here to talk about blockchain database technology networks. Chain.com is a blockchain database technology company. We do one thing. We partner with financia leaders like Visa to launch blockchain database technology networks. I want to talk about why. There\u0026amp;rsquo;s a lot of hype in blockchain database technology. There\u0026amp;rsquo;s a lot of attention in blockchain database technology. But I …"},{"uri":"/speakers/vitalik-buterin/","title":"Vitalik Buterin","content":""},{"uri":"/speakers/vivek-bagaria/","title":"Vivek Bagaria","content":""},{"uri":"/speakers/vlad-zamfir/","title":"Vlad Zamfir","content":""},{"uri":"/speakers/vortex/","title":"Vortex","content":""},{"uri":"/stanford-blockchain-conference/2019/vulnerability-detection/","title":"Vulnerability Detection","content":"Automatic detection of vulnerabilities in smart contracts\nMooly Sagiv\nIntroduction If you find a bug in a smart contract, it\u0026amp;rsquo;s really hard to mitigate that bug. In formal verification, we really look for bugs. We can identify subtle bugs, like reentrancy attacks, ownership violation, incorrect transactions, bugs due to updated code. We also want to assure the absence of bugs.\nDevice drivers I come from the domain of Windows device drivers. These are drivers produced by third parties, and …"},{"uri":"/speakers/warren-togami/","title":"Warren Togami","content":""},{"uri":"/scalingbitcoin/stanford-2017/weak-signal-radio-communications-for-bitcoin-network-resilience/","title":"Weak Signal Radio Communications For Bitcoin Network Resilience","content":"Weak signal radio communications for bitcoin network resilience\nWhat is weak-signal HF radio? These are called high frequency. That\u0026amp;rsquo;s the official name for these frequencies. Short wave is for historical reasons is longer waves and much higher frequency compared to our wireless internet frequencies. The terminology is backwards. I\u0026amp;rsquo;ll talk about the ionosphere and how we\u0026amp;rsquo;re bouncing signals off of it. This is really long-range stuff. This is an old Voice of America broadcast …"},{"uri":"/rebooting-web-of-trust/2019-prague/weak-signals/","title":"Weak Signals","content":"Weak signals exercise\nGroup 1: Decentralized Decentralization is a means of preventing a single point of control existing.\nGroup 3: Cloud We picked a term preventing decentralized identity. The one that resonated for us was \u0026amp;ldquo;cloud\u0026amp;rdquo;. We equated the \u0026amp;ldquo;cloud\u0026amp;rdquo; with the idea of centralized convenience and value creation that businesses and individuals look at the cloud as a great place to be because it\u0026amp;rsquo;s cheap and convenient and all of your dreams are answered in the …"},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2015/welcome/","title":"Welcome","content":"Welcome session\nJonathan Harvey Buschel Jinglan Wang We are going to get started in about two minutes, so please take your seats. We are also testing the mic for the live stream. If you have friends who are not here, feel free to tweet them, email them or post their facebook page or instagram whatever.\n(buzzing/feedback continues)\nHey. All y\u0026amp;rsquo;all ready? Alright, awesome. My name is Jing, I am president of the Wossley Bitcoin Club.\nLast year we had over 500 attendees and we had the launch of …"},{"uri":"/speakers/wendy-seltzer/","title":"Wendy Seltzer","content":""},{"uri":"/speakers/whalepanda/","title":"Whalepanda","content":""},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2016/pindar-wong/","title":"What Internet governance can learn from Bitcoin","content":"Pindar Wong\nForked to Death: What Internet governance can learn from Bitcoin\nSo, the last talk today is going to be from Pindar Wong. He\u0026amp;rsquo;s been involved with Internet in Hong Kong. He also helped organize the Scaling Bitcoin workshops. It\u0026amp;rsquo;s my pleasure to have him speaking today.\nOkay. Thank you very much for staying until the bitter end. My topic today is forked to death, what Internet governance can learn from Bitcoin. I do mean this, and I would like to explain why. This is a …"},{"uri":"/coindesk-consensus-2016/why-bitcoin-still-matters/","title":"Why Bitcoin Still Matters","content":"Preliminary notes:\nContact me- https://twitter.com/kanzure\nWhy bitcoin still matters\nHutchins, Founder of Silver Lake\nI hope in the coming days that the experts will critique me to help me learn more. I hope people from the general community, rather the experts pardon me, what I have an initial hypothesis regarding what will help bitcoin reach its full potential for its extraordinary opportunity that I think it is.\nThe title of my presentation was \u0026amp;ldquo;Why bitcoin still matters\u0026amp;rdquo;. I was …"},{"uri":"/magicalcryptoconference/2019/why-block-sizes-should-not-be-too-big/","title":"Why Block Sizes Should Not Be Too Big","content":"Briefly, why block sizes shouldn\u0026amp;rsquo;t be too big\nslides: https://luke.dashjr.org/tmp/code/block-sizes-mcc.pdf\nI am luke-jr. I am going to go over why block size shouldn\u0026amp;rsquo;t be too big.\nHow does bitcoin work? Miners put transactrions into blocks. Users verify that the blocks are valid. If the users don\u0026amp;rsquo;t verify this, then miners can do basically anything. Because the users do this, 51% attacks are limited to reorgs which is undoing transactions. If there\u0026amp;rsquo;s no users verifying …"},{"uri":"/scalingbitcoin/hong-kong-2015/why-miners-will-not-voluntarily-individually-produce-smaller-blocks/","title":"Why Miners Will Not Voluntarily Individually Produce Smaller Blocks","content":"slides: https://scalingbitcoin.org/hongkong2015/presentations/DAY1/2_security_and_incentives_3_bier.pdf\nMarginal cost is very low.\nIn about 2011, people started discussing the idea of needing an artificial cap for a block size limit to kind of kick up the transaction fees. The orphan risk is a marginal cost the larger the block, the higher the chance of an orphan.\nNow I\u0026amp;rsquo;ve got some issues why orphan risk may not be so great. As technology improves, over time the technology cost of …"},{"uri":"/speakers/william-mougayar/","title":"William Mougayar","content":""},{"uri":"/scalingbitcoin/tel-aviv-2019/work-in-progress/","title":"Work In Progress","content":"Scaling Bitcoin 2019 Tel Aviv \u0026amp;ldquo;yesod\u0026amp;rdquo;\nhttps://twitter.com/kanzure/status/1172173183329476609\nOptical proof of work Mikael Dubrovsky\nI am working on optical proof-of-work. I\u0026amp;rsquo;ll try to pack a lot into the 10 minutes. I spent a year and a half at Techion.\nPhysical scaling limits Probably the three big ones are, there\u0026amp;rsquo;s first the demand for blockchain or wanting to use bitcoin more. I think more people want to use bitcoin. Most of the world does not have access to property …"},{"uri":"/speakers/yonatan-sompolinsky/","title":"Yonatan Sompolinsky","content":""},{"uri":"/speakers/yorke-rhodes/","title":"Yorke Rhodes","content":""},{"uri":"/speakers/yurii-rashkovskii/","title":"Yurii Rashkovskii","content":""},{"uri":"/speakers/yuta-takanashi/","title":"Yuta Takanashi","content":""},{"uri":"/speakers/yuval-kogman/","title":"Yuval Kogman","content":""},{"uri":"/simons-institute/zero-knowledge-probabilistic-proof-systems/","title":"Zero Knowledge Probabilistic Proof Systems","content":"Historical Papers in Cryptography Seminar Series, Simons Institute\nShe has received several awards, she is a source of incredibly creative ideas, very effective advisor and metor, and I am always inspired when she speaks. So please welcome her.\nThere is no better place to give this historical talk on zero knowledge than at Berkeley where there are pre-historical origins of zero knowledge. At the same time it\u0026amp;rsquo;s a difficult talk to give, because this is a very distinguished group here, and …"},{"uri":"/scalingbitcoin/hong-kong-2015/zero-knowledge-proofs-for-bitcoin-scalability-and-beyond/","title":"Zero Knowledge Proofs For Bitcoin Scalability And Beyond","content":"I am going to tell you about zero-knowledge proofs for Bitcoin scalability. Even though this is an overview talk, many of the results I will be telling you about are based on work done by people in the slides and also here at the conference.\nFirst I will give a brief introduction to zero knowledge proofs. Then I will try to convince you that if you care about Bitcoin scalability, then you should care about zero-knowledge proofs and you should keep them on your radar.\n\u0026amp;hellip; stream went …"},{"uri":"/mit-bitcoin-expo/mit-bitcoin-expo-2015/zerocash-and-zero-knowledge-succint-arguments-of-knowledge-libsnark/","title":"Zerocash And Zero Knowledge Succint Arguments Of Knowledge Libsnark","content":"Zero knowledge proofs and SNARKs and libsnark\nI am going to tell you about zerocash and our approach of addressing Bitcoin\u0026amp;rsquo;s privacy problem. All of this is joint work with Techion, ETCH Zurich, and MIT, and Matt Green, .. and .. and..\nSo first to get us going, I want to talk a little bit about two of my ideas around Bitcoin. There are two questions that every decentralized cryptocurrency must answer. First of them is where does the money come from. The second question is, if money is …"},{"uri":"/scalingbitcoin/tel-aviv-2019/zerolink-sudoku/","title":"Zerolink Sudoku - real vs perceived anonymity","content":"https://twitter.com/kanzure/status/1171788514326908928\nIntroduction I used to work in software. I transitioned to something else, but bitcoin changed my mind. This talk is a little bit of a work in progress. This was started by a guy named Aviv Milner who is involved with Wasabi. He roped me into this and then subsequently became unavailable. So this is basically me presenting his work. It\u0026amp;rsquo;s been severely \u0026amp;hellip;\u0026amp;hellip;. as I said, Aviv started this project, he defined the research …"},{"uri":"/speakers/zeta-avarikioti/","title":"Zeta Avarikioti","content":""},{"uri":"/cryptoeconomic-systems/2019/zksharks/","title":"Zksharks","content":"zkSHARKs\nIntroduction Indeed I am Madars Virza. I am going to talk about SHARKs. I am going to be talking about zero-knowledge SHARKs. It\u0026amp;rsquo;s actually something serious and it\u0026amp;rsquo;s related to non-interactive zero-knowledge proofs.\nNon-interactive zero knowledge proofs zkproofs are protocols between two parties, a prover and a verifier. Both prover and verifier know a public input, but only the prover knows a secret input as a witness. The prover wants to convince the verifier that some …"},{"uri":"/scalingbitcoin/tel-aviv-2019/zkvm/","title":"Zkvm - zero-knowledge virtual machine for fast confidential smart contracts","content":"Fats, private, flexible blockchain contracts\nOleg Andreev (Stellar) (oleganza)\nhttps://medium.com/stellar-developers-blog/zkvm-a-new-design-for-fast-confidential-smart-contracts-d1122890d9ae and https://twitter.com/oleganza/status/1126612382728372224\nhttps://twitter.com/kanzure/status/1171711553512583169\nIntroduction Okay, welcome. What is zkvm? It\u0026amp;rsquo;s a multi-asset blockchain architecture that combines smart contracts and confidentiality features. It\u0026amp;rsquo;s written in pure rust from top to …"}]
\ No newline at end of file
diff --git a/lightning-specification/2023-10-23-specification-call/index.html b/lightning-specification/2023-10-23-specification-call/index.html
new file mode 100644
index 0000000000..ea5683e578
--- /dev/null
+++ b/lightning-specification/2023-10-23-specification-call/index.html
@@ -0,0 +1,7 @@
+
Speaker 0: Alright. So, I guess the first item is something that has already been ACKed and is only one clarification. But I had one question on the PR. I was wondering, [redacted], for which feature you actually use that code because neither LND or Eclair handles — we just disconnect on anything mandatory that we haven’t set. Where are you actually using that or how are you planning on using it?
Speaker 1: It’s possible for pure backup, and it’s possible for — if you’re writing simple tools to connect to the network, they may not set the correct bits, but it’s up to them to disconnect. It’s okay at the moment, I think, because all our requirements are symmetrical, but it’s possible in future that we would have requirements that are not. But certainly if your peer sets a bit that you don’t understand, you’re supposed to disconnect. But if you set a bit and they don’t understand it, that’s their problem; not yours. I mean, you know, it’s kind of like, they can continue talking to you at their own risk, right? So you don’t need to disconnect. It’s possible in the future that — I’m trying to think of a case where there are some bits that are symmetrical. So you probably shouldn’t enforce it. Obviously, if they say something you don’t understand, you hang up. If you say something they don’t understand, it’s kind of on them to do it. But there’s no…
Speaker 2: You’re talking about 1109, right? The one defining what off-word negotiating means?
Speaker 1: Yeah, I think so. But basically, the point is that if you say you have to support a feature, you can just assume it, right? You don’t have to really check their features anymore. It’s just a simplification, really. You can just write code that assumes. If you say you must support this, then you can just write all your code assuming it does. And if they don’t, they get to keep both pieces when it breaks. I think that’s kind of the…
Speaker 2: So, are we saying that people should change their behavior? Because ours is that: upon connection, we’ll disconnect. Is that still okay or…?
Speaker 1: Yeah, the behavior is okay. It’s just that you don’t have to check there’s like at all. So, if you set a compulsory bit, you don’t need to check what they set, right? That’s like — you can literally just write straight line code, right? Say, static remote key or something, you can set it as compulsory, and then you can just completely ignore the behavior, right? ‘Cause that’s up to them to disconnect if they didn’t understand it. So, you don’t need to check their behavior in that case. That’s kind of the only corner. It’s basically, you can, right? But you don’t have to, is what it’s saying.
Speaker 0: We’re just making it a bit more lenient on the sender.
Speaker 1: Yeah, making it clear whose responsibility it is. No, it’s nice if you do disconnect, but who cares? Right. You can write code that’s very, very simple that way.
Speaker 3: I think this works as long as the sender doesn’t have anything at risk or continuing to assume the receiver understands.
Speaker 1: You never do. By definition, you can’t. They could be buggy. I mean, you can’t rely on anything. So, you can just go: Yeah, no, everyone’s got to understand this and just assume they understand it. And if they don’t, that’s them, not you. I think that was the only change. But also, the words were not defined. That was where it started. We talked about the communication that offered.
Speaker 2: Can we land the PR then?
Speaker 0: Yeah, I think so.
Speaker 1: I think so.
Speaker 2: Alright, I’m going to hit the button.
Speaker 2: Done.
Speaker 0: Okay. The next one was about just actually specifying the 2016 default log time. I know that [redacted], you wanted it to be a one-liner. Not one left it a four-liner or something like that. To be able to have a reference to an extra section in the spec. Do you really mind or should we just ack it and not do that?
Speaker 1: That’s fine.
Speaker 2: Alright. Another merge?
Speaker 0: Sounds good.
Speaker 2: Alright, I’ll put it on here as well.
Speaker 0: The simplified mutual close. Does someone else have an implementation or are we the only one?
Speaker 1: You’re the only one. I did want to add something ‘cause I wanted to add the ability to say end sequence. I think that was the only thing we’re missing.
Speaker 0: Yeah, anti-fee sniping would be useful. I think it’s a good opportunity to do all of those.
Speaker 2: Yes. One comment here. More of like a meta. I guess like a contextual one. Something, I think, related to some stuff that we brought up during New York basically. Can we remove the old one here? Because it looks like I’ve caught up 20 minutes ago. Do we think it’s okay to remove the old one? Because I guess everyone’s committing imminently to just doing this one. But then, even with that, given that it has a feature bit flag here. Do we want to leave the old one around? Should we just move it to the end or something? Just thinking about what the evolution looks like there.
Speaker 0: We kind of have to remove the old one if we just want everything to be taproot at some point, right? Because this is the only…
Speaker 2: At some point, yeah.
Speaker 0: People that work for taproot, so.
Speaker 2: Yeah, I guess I just mean that it still takes time for this new one to take uptake me because we need to signal a feature bit still. And then we need to implement it.
Speaker 1: Yeah, I’m tempted to give it a bit of a gap. Like, have both in there for a bit, even though it’s awkward. And then…
Speaker 2: I’m happy to move it to the end. I don’t know.
Speaker 1: Like, mark it deprecated.
Speaker 3: Yeah, I think marking it deprecated is the right answer. Because that’s what form is. It’s like this is around for legacy interop, but we don’t need it going forward. Do not implement this if you’re playing to ship stuff soon.
Speaker 1: Yeah. The way I wrote it is that the last commit basically removes it. But that was kind of so that we could discuss it. I’ll toss the last commit and change it to something that marks it deprecated and put a few references. Whatever does the minimal damage. So what I’ll do is I’ll actually still create the commit that removes it to make sure it’s pretty clean. But then…
Speaker 2: I’m gonna push that command. Yeah, and then we can just even stash that later to cherry pick. Cool. Alright. So this is on my radar to actually take a proper look at again, given that we’ve got a bunch of feedback.
Speaker 0: Yeah, because what do you do with LND? Because since in LND you started deploying taproot channels, how do you close them right now?
Speaker 2: So we close them with — basically everything is the same, other than the co-op closed transaction has RBF signaled. And we do a thing where we do a fast close basically, where the responder just says: Initiator, we’re doing what you’re doing basically. I think the idea was that we would then start to observe the new feature bit of this basically. Then if there’s a set switch to that thing, just start to ignore the old one basically. I think we have at least a pipeline basically to get in towards this one. It’ll just be that new client, new client, they signal the feature, and they’ll use this new one itself. Then, in theory, if someone has a co-op close present, I mean, we can code up the upgrade path, I don’t know if you will, but then if it’s unconfirmed, they can upgrade to this one and then do another bump. In terms of just because it’ll be RBF at that point. So, but that’s like a great path. I don’t know if we’re going to implement that.
Speaker 1: So, the other thing is if we allow them to set n sequence, we have to check that it’s RBFable. So that’s the only twist on letting them specify what n sequence is going to be.
Speaker 2: Oh, by RBF, what you mean is like actual signals RBF?
Speaker 1: Yeah, because I want to change it. We have a fixed, I think it’s FFFFE as our n sequence. We want to be able — because there’s that bit saying basically: You should try to blend in and here’s how you should. Really complicated, anyway. All it means for this is that you should, when you close, here’s the end sequence I want, right? And we should make sure that is not all ones, right? Not FFFF.
Speaker 2: Yep. So, we actually use that exact same value as well in our thing today. The FFFD basically.
Speaker 1: So yeah, that was the one that the spec currently says anyway, but we might as well give them the ability to set it because there seems to be a thing. So, yeah. I mean, if we’re going to all this trouble, let’s blend in, and then, implementations can tweak it arbitrarily.
Speaker 2: Okay, cool.
Speaker 0: I don’t know. Maybe it’s just spec stuff, but from the spec point of view, in the taproot spec, there has to be some dependency on something to specify how you mutual close. I don’t know if in the taproot PR you have another definition for how to adapt the current mutual close. Because, at some point, we merge the Taproot PR, it has to have a defined way of doing the mutual close. Should we just say that to depend on that feature bit or something like that, or just depend on that feature?
Speaker 2: Yep. I think that makes sense because what we have deployed right now is the staging bit anyway, right? We can say the final bit assumes this thing. I think that was the idea, but we at least wanted to be able to like, at least just do the RBF today ‘cause we knew we wanted that, and then figure out the rest later. But I think that makes sense.
Speaker 0: Okay. Alright, so I guess next steps for that one is to have more implementation and add BIP 326. Is that it? And just resolve the comments. There are a few comments about typos or closing SIG instead of closing complete in a few places. But apart from that, it’s looking good to me. We’ll see when we do the post-compat test.
Speaker 2: I guess with this one, fee range doesn’t matter much anymore, right? Because I’m just signing an offer, you’re signing an offer, right? Or maybe it’s useful for bounds. I’m not sure.
Speaker 0: It’s not even included in the TLV stream of new messages.
Speaker 2: Okay. Alright. What’s next? The spec cleanup thing. So, we have an issue for this one. I think we’re trying to get this — basically, do the initial required flip in .18, which is our next major release. Which is probably realistically like January or something like that. We always try to ship during the holidays, and it never happens. So, it’ll end up being early next year. But other than that, we have this track change code wise is pretty minimal. It’s just a matter of seeing where stuff breaks around.
Speaker 0: Yeah, it’s on our master branch as well. I think it will go on our node this week or next week. Something like that.
Speaker 2: Okay. Cool. I guess we’ll merge this one once we are all actually start to signal it. Just then release that one and stamp them in the repo.
Speaker 0: Yep. Sounds good.
Speaker 2: Cool. Next one. Offers.
Speaker 1: Nope, nothing here. I’ve been slack, preparing for our release.
Speaker 4: Our next release, which should be today — I think maybe tomorrow — should have a basic version of offers. Just need a direct connection, but they’ll lose me to wrap up for that.
Speaker 0: And does anyone have the SCID or pubkey thing implemented?
Speaker 4: We do not.
Speaker 0: Okay because we have a PR on Eclair that we want to get on our master branch soon, but it would be nice if we could test it against something else.
Speaker 2: Is that the ability to use SCID or pubkey to make the thing smaller?
Speaker 0: Yeah.
Speaker 2: Cool. Next, splicing. I think there’s a lot of background movement on this. Just in terms of coalescing what everyone else’s implementer thought of.
Speaker 0: I guess one first question would be are you managing that PR [redacted] or is [redacted] managing it? I think last time I checked, the PR already looked good and seems to be what we had both implemented, but just in case there are changes to make.
Speaker 1: Yeah I’m leaving it to [redacted]. We’re leaving it experimental this time. I’ve got, I saw CI get a bad signature recently, so I’m like: Okay, there’s still some fun in corner cases with splicing, where we definitely can break things. So it’s still gonna be experimental this coming release. So, we’re supposed to be code freezing. Well, we’re supposed to do a November release, so the clock’s kind of ticking now. The code’s not quite where I’d want it to be for if we make it official. But yeah, I’ve been letting [redacted] run with the PR. So I have not looked at it recently.
Speaker 5: Yeah, and I’ve been just busy trying to get all the restart related nuances going. And once I get that done, then I plan on getting to the spec right after that.
Speaker 0: Yeah, that’s probably why you get a few invalid committing errors. When you start implementing all the restart stuff, there are a lot of cases that you need to properly implement. Once you figure out the state machine, everything makes sense, but that’s where we found a few bugs where people just disconnect at the wrong time. Or even restart from the wrong backup and it’s not properly handled or something like that. It’s interesting to implement.
Speaker 2: Cool. This is defined in the TLVs and the reestablish message, right? Which is sort of how you’re supposed to, in theory, synchronize.
Speaker 0: Yeah. You just add one TxID in the TLV. When you were in the middle of the signing section, when you disconnected, you just add the TxID of the funding transaction, the splicing transaction you are creating, so that the other side knows that they have to retransmit commit SIG, and potentially Tx signature if they were the first signer.
Speaker 2: Cool.
Speaker 0: By the way, we’d really love it if C-Lightning had the support for the dual funded part of that so we could lend dual funding.
Speaker 2: Is that related to splicing or …?
Speaker 0: It’s only the restart part of the channel reestablish. Was that what you were working on, [redacted], for dual funding as well?
Speaker 5: I haven’t done the dual funding part of reestablish. Just the splicing stuff. Is there something for dual funding you’re hoping to get done?
Speaker 0: Yeah. This is really — oh, [redacted] is here. This is the missing bit for dual funding cross-compat, and it shares code with splicing. So, I guess this is code that is put potentially in both your branches.
Speaker 2: Is this a case of restarting a dual funded splice or a restarted splice with dual funded channel or …?
Speaker 0: Restarting anything that uses interactive Tx. Whether it is doing funding or splicing transactions. Restarting something where you disconnected in the middle of the signature process, like one side sent commit SIG or maybe commit SIG and Tx SIGs, but didn’t receive everything. And when you reconnect, you want to make sure that you finish the signing session.
Speaker 1: [redacted] did promise yesterday they were back in Texas and was going to be working out on some dual funding stuff. So, [redacted] is right now promising that: Yes, it is almost finished and it is working perfectly, and it will happen.
Speaker 6: I think there’s like one left to do with the dual funding stuff on reconnect, and I’m working on it this week. So, I don’t know where the current release process is, but there is a slim chance we get it in the next release. I’m not gonna make promises though.
Speaker 1: Yeah, you’ve got six days. Actually, you’ve got slightly more than that because it’s experimental. I mean, I’m not release captain, so you’ll have to ask the captain, but nominally, if you have a PR up in the next week, you probably should be good.
Speaker 7: I heard RC1 by Monday, hopefully.
Speaker 1: Yeah, that may be optimistic, but it’s good to have goals.
Speaker 0: And if you want cross-compat tests, just ping me when you have a branch, and I can test that branch against Eclair and let you know if everything seems to be working good.
Speaker 2: Cool. Okay. Taproot stuff, if we’re moving from dual funding. So last thing on this one — okay, it looks like there’s two, or maybe there’s a few things I didn’t catch up on. Last thing I remember at least was [redacted] talking about the extra nonces for the purpose of splicing basically. And if you are splicing a taproot channel, you need some additional changes there.
Speaker 0: Yeah, that one is actually a question where we’d need feedback from [redacted] on the splicing path because the first proposal I have doesn’t need any change to the current TLVs that you’re using. We just use the implicit ordering of the splice transactions and order the nonces with that implicit ordering. So TLV just handles that without changing anything. But if we do not want to rely on an implicit ordering of a splice RBF candidates, then we’d need to change to do a breaking change on the TLVs. So that’s something I think we should decide soon. But, in my opinion, we should keep relying on the implicit ordering that a splice transaction has to be created after another one just because there’s this splice protocol state machine. So you just order the nonces in that exact same order.
Speaker 5: Yeah, and this is to me. I think the current spec does require them to be ordered in fee rate, which is essentially the same as the order in the creation order of the RBFs. So I think being structured is a good idea. The order.
Speaker 2: Cool. And then just curious: What would the explicit ordering look like? That would be numbered nonce basically, or fully enumerate them on the wire kind of thing?
Speaker 0: I think if you want it to be explicit, you would have to do a map funding TxID and nonces. Or splice TxID if you prefer, and nonces.
Speaker 2: I’m just curious what that looks like.
Speaker 0: But I think just relying on keeping the order in which you created the transactions is the easiest.
Speaker 5: Yeah, I like that too.
Speaker 0: Yeah, perfect. Then in that case you don’t need to change anything in your current TLV format. It would just work because the length is already encoded.
Speaker 5: Love it. Let’s go.
Speaker 2: Cool, okay. I think the other thing, which I think we got some more comments on, was basically the thing around miniscript. Just to double check that the scripts are miniscript itself. I think I asked a question on descriptors. Looking at that. And then, it looks like there are a few areas maybe where one byte was saved. It looks like some of them, I think, are instances where we opted not to use the CSV trick. I probably need to look at it a bit more. I think one byte is not considered compatible.
Speaker 0: Yeah, the rationale about making it miniscript compatible is not really to save one byte, but just to be able to import those policies directly into bitcoind instead of having to explicitly spend the output. This way we avoid the third stage transaction and instead of broadcasting it, we just tell bitcoind: This is the descriptor. Please include it in whatever next coin selection you do and we save one on-chain transaction. And anyone who would like…
Speaker 2: I guess I’m not too familiar with this, but how does bitcoind do the satisfaction basically, right? Like, because you’re giving it a bunch of other stuff, right? And it just knows. I guess, that’s the magic of miniscript or just curious about that at least.
Speaker 0: I think they compile it internally. At least, they run the compiler code internally. But I’m not sure.
Speaker 2: I guess I meant more like it in obtaining the input. Maybe that’s a manual step anyway. Like, it can at least observe it, and then it asks you for the pre-image and you give it to it or something like that.
Speaker 0: Yeah, I don’t know if anyone knows this part of it.
Speaker 8: Oh, you mean for spending it when you do the import descriptor with — because there are a bunch of parameters there, right?
Speaker 2: Yeah, yeah, that’s what I mean. Just curious what the API looks like.
Speaker 8: Yeah, good question. Has anybody actually used bitcoind RPC API to spend?
Speaker 2: I think now they recently added tapscript support as well, which is I think newer on the bitcoind side. Maybe it was already specified, but that’s another thing that I think happened recently.
Speaker 8: Okay, I’m actually really curious too. That is a fascinating question.
Speaker 2: Cool. I guess it was like he ignored the revoke script because there’s sort of like a thing there to make the anchor still sweepable. But probably one thing I think would be useful is just to look at exactly what the diff is because it says: One byte here saved. I’m not sure exactly where that one byte is. I don’t know if it’s like an op drop. It looks like it most likely maybe the op drop gets moved or eliminated.
Speaker 8: Yeah, I think it is because when you don’t op drop it, it actually still ends up being true. Then, the true is equal to the one, and then you can do that.
Speaker 2: Yeah, exactly. The funny thing is, I think someone pointed this out very early on, but we were like: Oh, that’s kind of hard to understand, right?
Speaker 8: Yeah, we were talking about that, and so that is why we’re initially leaning towards keeping that in just for clarity. But because miniscript is too optimized, I guess if we value the importability, we’re going to abandon the clarity. But yeah, it’s like that thing with not using nonce for unilateral closes. I feel like there are both drawbacks and benefits to both positions.
Speaker 2: Yeah. I mean, I think it feels like the miniscript art is strong enough, particularly people are aligning their tooling with that.
Speaker 8: Well, it depends. I think it depends on whether people are actually going to be able to easily provide the necessary arguments to spend from bitcoind. And if that is — I guess other wallets also use miniscripts to import the scripters. So maybe not necessarily. However, I do think that it requires the spender to know a certain amount of state that might be rather inordinate for the usual Bitcoin transaction output. Because all of a sudden, your on-chain wallet needs to be aware of how your Lightning wallet worked and what the pre-image was, et cetera.
Speaker 2: So, I’ve been following this, but here’s a PR, I guess it was merged two weeks ago, that adds tapscript to miniscript. And because as far as I can tell — well, I guess the thing is, I think in most cases, our branches are pretty simple, but I think this one would let you do the top level of taproot one, which maybe does something. But I guess this is the same OP, so I’m assuming they’ve done that properly.
Speaker 0: Yeah, and to be honest, we don’t actually need miniscript compatibility on all scripts. The only ones where we really need it are the two local and two remote, just to avoid the third stage transaction. So, those ones are easy to make compatible and maybe they are already. No, one of them is not.
Speaker 2: Yeah, I think one of them, one byte.
Speaker 8: Yeah, wait, but [redacted], what do you mean with with the top level spend? I thought that is now a nums point.
Speaker 2: That is, well basically I think they’re saying that they were ignoring one of the scripts because one of the scripts just pushes data onto the stack, so someone can use that data to sweep an anchor if they need to. So, I think they’re saying that they ignored that because according to miniscript, that’s useless. But for us, we have an application level use for it.
Speaker 8: Okay, I see what you mean.
Speaker 2: Yeah, because otherwise, Miniscript would optimize that out because it realizes it’s not used for the script at all. But cool, yeah. So it looks like everything is just basically, in a nutshell, getting rid of the op drop. I don’t think any of the witnesses changed as a result. Maybe there’s a pubkey ordering thing that does. But okay. I’ll look at the actual side-by-side diff. Maybe I’ll post that too, so it’s a little bit easier to see exactly what that looks like. But yeah, otherwise, it makes sense.
Speaker 8: The witnesses should not change because the value is coming from the script not from the input, not from the redeem script.
Speaker 2: Yeah. But for whatever reason, it swapped a pubkey ordering, I don’t know why it would. Maybe it would, but yeah, I think you’re right. The witnesses shouldn’t change. I guess a good thing I haven’t done the weight estimation test vectors yet as well, because now, minus one and everything, but okay.
Speaker 8: Well, after 118, which is now this pretty quick release that we’re doing due to a deadlock, we should be able to merge Taproot stuff for ending in 119, I’m looking forward to.
Speaker 2: Exciting.
Speaker 8: Oh, has there been anything new regarding gossip? Is [redacted] on the call yet?
Speaker 2: So [redacted] is not here, but asked to pick up gossip stuff again. One thing that we’re doing for .18 — I think I mentioned last week — we’re actually implementing the timestamp for everything now because we realized that without that, we have a hole in our graph. Because sometimes we don’t hear about a zombie transaction or our channel doesn’t get much records, so we’re doing that. But I probably need to check my notes on the gossip stuff. I think last we were looking at like some of the stuff to add compatibility and what that upgrade path would look like. For example, like when people upgrade, are they gonna start to send all of their old channels with the new style thing? Will they only do it going in the future? I think we were just discussing what that pipeline looked like. Based off of that, do we still need the backwards compat announcement stuff there? Or I guess also, would we be announcing backwards compat stuff with Schnorr signatures as well? I think there’s some things that we’re chatting about with [redacted] and it came up, but…
Speaker 8: What about when you announce backwards compatibility, backwards compatible, or do you mean compatible announcements or announcements regarding compatibility?
Speaker 2: So basically, announce a SegWit v0 channel using the new scheme. Exactly like you know…
Speaker 8: Oh, I see what you mean. Yeah.
Speaker 1: Yeah, we did come up with a scheme for that. We thought about trying to retro in using the old signatures and stuff. It’s just too fucking ugly. Basically, it is nicer if we’ve got this. I mean, we’re gonna have to this transition stage where you’re gonna have old style gossip and new style gossip anyway. It’s not too bad to have to shoehorn a couple of these, right? You shoehorn the old, so you can announce the old style SegWit v0s on the new gossip thing. So, we can actually transition without ever having to close their channels. It’s not too bad. Ideally that gives us a nice transition, right? And we can eventually stop with old gossip.
Speaker 8: How can you announce old gossip using, I mean, old channels using the new one, if you now have 50% of pubkeys that are not going to be representable?
Speaker 1: Oh, you have a tier.
Speaker 2: I’ll use my pubkeys still.
Speaker 1: Yeah.
Speaker 8: But like if you’re using…
Speaker 1: You can still invert. It still works.
Speaker 2: Okay. Alright. So, I’m looking at some of these notes here that I had from last time I chatted. I think one question we were asking is that, to my knowledge, I think it’s not that you’ll reannounce the old channels with a new scheme. It’s that you can send a new channel update. You can send channel update 2, right? Is that your understanding, [redacted]? Or are you saying that you would reannounce the entire thing? Or just send channel update 2?
Speaker 1: I think you probably want the whole thing. I mean, it’s the — I’ll have to go back and check my notes too. I mean, I do want to turn off the old gossip at some point, and not wait for everyone to have reopened all their channels to do it. But I’ve spoken to someone who hasn’t actually implemented it yet. I reserve the right to change my mind if I run screen when I actually meant this, right? But we’re currently — it’s one thing didn’t get in this release, but it was to rewrite our whole gossip handling because it kind of evolves over time. And now, I’m like no no before I put this new stuff on top, I want to basically rip.
Speaker 2: Yeah, I was looking at doing something like that to ourselves.
Speaker 1: Yeah, exactly.
Speaker 8: We did fix that nasty RGS bug last Friday. So now, we no longer need Gossip. Everybody can just bring that server.
Speaker 2: Oh yeah. We can just use [redacted]’s server. We can run our own too. Okay, so other thing I wrote down was — okay, no announcement too. Everyone can just start to advertise that itself. I think the only thing that we were discussing was sort of just vector bookkeeping. Not significant. Basically, send both versions. I think something around comparing timestamps versus block height, right? Because for the old channel, it’ll have a update one with timestamp, and then on update two with a block height. I don’t remember exactly what we were trying to drill into there, but I drew that down for that channel. You have both versions. I don’t know if it really matters much.
Speaker 8: I thought the announcement only had block height and then updates had both timestamps and — yeah, I thought it was based on the semantics, where announcements had the block height.
Speaker 2: Correct, yeah. Announcement has an SCID, but channel update has a timestamp. Channel update one has a timestamp, but channel update two, we’re looking to just move to block height every row for the most part.
Speaker 1: Block height, yeah. Which is much nicer.
Speaker 8: Yeah, I agree.
Speaker 1: Yeah, the question is: What happens when people do a query? Which one do you return? I think you blast both of them because you still want to propagate. So the thing is, even if people understand the new one, you still want to propagate the old one, right? Because most people are gonna have to be bilingual for a long time. That makes queries a bit weird. I think maybe we have to think about that. Like, if someone says: Hey, I want everything from this block height onwards. Do you just go: Well, I’m giving you the latest v2 one. So I’m gonna give you the v1 one as well, because why not? Someone has to think through all that.
Speaker 2: Yeah, and I guess they can just ignore it if they don’t understand it. So you reset the message typewriter or whatever.
Speaker 1: Yeah, exactly. I’m thinking we…
Speaker 8: Do you envision new queries being able to query by both block range and the Frankstum range?
Speaker 1: I don’t know. So I’m hoping that we go to mini-sketch, and we basically just sync the new stuff, but that won’t help for the old ones.
Speaker 2: Yes.
Speaker 1: But in my head, I’ve got it so that you basically just deal with the new ones all the time. If I’m ever going to send you a new one, and there’s an old one tagging around, I’ll send you the old one as well, and you can just ignore it or whatever you want.
Speaker 2: Also, in theory, you can convert between a timestamp and a block height, given some arithmetic, right? So, it depends. If you want to put it all in the same bucket, you can do it, right?
Speaker 8: What kind of arithmetic?
Speaker 2: Well, if you just assume about 10 minutes per block.
Speaker 1: Use the median time.
Speaker 2: Or just use the timestamp of the block height itself.
Speaker 1: Offset by an hour and use the median time.
Speaker 7: I went down this rabbit hole, and I think it’s uglier in practice than in theory. It sounds like it’s feasible, but until you implemented it, I don’t know. I’d hold off judgment there.
Speaker 1: Yeah, the other thing is that you end up with a thing that can’t happen, which is that you can have two timestamps that land you in the same block height. Then you’re like: Well, are these the same update or are they different?
Speaker 7: Right. I mean, what happens if you get a one block reorg, then you got to look at all the most recent stuff.
Speaker 8: Yeah, a timestamp could also feasibly refer to multiple blocks, considering that with the median block height and the up to 2R drift. It could be really anything. So, any timestamp could probably map to a range of maybe like 12, 15 blocks?
Speaker 1: No, the median time has to move forward, so you can use median time and have some offset and you’ll get a specific block, but it doesn’t really help you that much because you could still end up with multiple. Yeah, I mean, that conversion is theoretically possible, but it’s ugly and seems kind of unnecessary. It’s possible that we’ll end up with some — anyway, we really have to step through and see what this is going to look like, right? Especially with all queries. Like, do we want a new set of queries? And what is it going to look like? But I would definitely like to do mini-sketch across this. One of the things about block height is it does make mini-sketch a lot easier. But yeah, for a long time, we’re going to have to deal with the old stuff.
Speaker 7: Yeah, that was basically the last roadblock to mini-sketch, so for set reconciliation.
Speaker 2: Okay, cool. Alright, I’ll funnel some of that back over to [redacted]. I think it’s just like some of the points that we had when I was looking at it to take a look at. I think [redacted] has some code now, lie the messages. I think the start of some of the new stuff, but I don’t think [redacted]’s looked at what the backwards compat stuff looks like as clearly as far as advertising deal with the new. But, at least, we can do the new and then make sure the old isn’t super weird. Cool. It looks like we have some initial code towards that. I think by next time, maybe we’ll look at some of the backwards compatibility stuff a bit more. But yeah, we just have legacy stuff, where we can store the node announcement too by having some random prefix in the database or we can just make it all better before we start to do all these hacks on top of it, but we’ll probably just work through some of that, so. And we’re just generally trying to overhaul a lot of storage stuff in LND right now too. Alright, that was two birds. That was typewriter and typewriter gossip. Next, we had attributable errors. I don’t think [redacted] is here, though, but we were looking at this and also the inbound fee stuff on the LND side. I think once we get through further on that — I think Eclair actually had an implementation, or a comment rather, but I think you just have to look at the PR in a bit — but we could in theory start to do interop there? Because [redacted]’s PR is just sort of like sitting there, so.
Speaker 0: Yeah, I think we could because we have a branch. We haven’t merged it to our master branch yet, but I think it’s ready and should be implementing the latest spec, unless there are feedback. There’s some feedback on the spec. But I think everything is just waiting for cross-compat on our side.
Speaker 2: Pretty cool. Alright. I will tell [redacted] about that.
Speaker 0: Well, there was some comments from [redacted] on the safety arm that haven’t been looked at by [redacted]. If you can have a look at them.
Speaker 2: Alright, I’ll just link that to [redacted] directly as well. Oh yeah, feature goods. Check. My quarterly homework to [redacted] is still there. Maybe I’ll try to get someone else to look at it. It’s there. It’s going to happen.
Speaker 0: I think it’s more annoying to review than it was to write, so you’re going to have a hard time.
Speaker 2: Alright. I’ll make sure to get some nice coffee before I sit down with that. Going down. Inbound fee stuff, I think it’s a similar position. We’re doing some review testing and stuff like that. Also, we were focusing some more on blinded path stuff to get some of that into 18. I think [redacted]’s pathfinding has been merged in. We have a follow-up for that, and then, we’re also working on forwarding on some other things around recognizing when an error comes from within the tunnel versus outside. Things like that. So moving forward on that. I think that’s where all some of our attention was instead of some of the other inbound stuff and things like that. But yeah, so the goal is at least to get that base version into 18, which is like 10 weeks from early next year. And then we can move forward with everything else from there to complete the stack. I don’t know if you have any direct updates on that. I think we’ve all been interoping for some time now as well. It’s just a matter of getting through the remaining PRs. Or around, at least.
Speaker 9: On route blinding stuff?
Speaker 2: Yeah, route blinding stuff. I was trying to give an update for you.
Speaker 9: Yeah. So we’re into upping paying CLN and LDK, and then I’ve just got to follow up to do the like handling the error in the right way. I’m still busy reworking the forwarding one, which is just infinitely growing in size. So yeah. Just breaking that up into two smaller PRs And that also works, and is interoping, but obviously needs review and everything.
Speaker 2: Cool. Okay. Yeah. So the HTLC’s flow, you just got to finish up the actual code of it. Cool. Any other grab bag stuff people want to discuss?
Speaker 0: Yeah, there’s one thing I wanted people’s opinion on. It’s the email about zero reserve that I sent to the mailing list. The link is here. Just wanted to get feedback from people to see if I missed something because we’ve been doing zero reserve for a while on Phoenix. But we were only doing zero reserve for the Phoenix side, where we were actually taking a risk, but it’s a measured risk because the user has paid us fees to get into the system anyway So, even if they publish a revoke commit, it’s okay. We can just — we know they’re not going to be able to steal money. We’re going to be able to penalize that. I think that it’s easy to argue that the other side works as well. And that it’s mostly a good thing to allow the LSP to be zero reserve as well. But I’d like people to just check if they think the incentives are okay, and just tell me if you think there’s a strong knack or if it’s okay.
Speaker 2: Yeah, I guess my initial take is like, I view it’s kind of like the zero conf channel type in the first place. Basically, you can opt into it, and it’s sort of your risk type of thing. Or are you proposing something different in terms of like making it a blanket thing? Or, I guess, just permitting someone sending it to setting to zero in the actual initial funding flow?
Speaker 0: Yeah, but the interesting thing is that even if it’s set to zero — yeah, the goal here is that whenever you do zero reserve, you do it on both sides. But even if it’s set to zero, the channel initiator still has to be able to pay the fee for the commitment tx. So, it’s not an additional reserve on top, but it’s still something. That plus the reputation and the fact that they should be earning fees from you, I think is okay. And also the fact that just being able to publish a revoked commit and having an incentive to do that, instead of publishing the latest date, doesn’t bring you much because in practice, you’re never going to win. So you could do that, but it’s exactly the same as L2, where you can always publish for latest date, and you are wasting on chain fees by doing that. But you’re not going to win anything because people are watching the chain and are not going to let your revoked transactions go through.
Speaker 10: But I think that’s the point of a mobile node, right? Or the mobile node is probably not watching the chain and you will win pretty large percentage of the time. It’s only open, the mobile node, once a month.
Speaker 0: But if they only plan to open it once a month, they should put the self-delay to two months.
Speaker 10: Okay. Does Phoenix let you configure that?
Speaker 0: No, but we tell people they should connect regularly. We put notifications. The app runs in the background. If it’s not able to connect to its Electrum server and check the chain, it’s going to warn the user that they should come online.
Speaker 10: Yeah, but people just ignore notifications. Like that’s not a thing.
Speaker 1: The argument is stronger for L2 because watchtowers are so trivial, right? So, it’s not — I think the argument is possible to make, but I think it is definitely stronger for L2, where anyone could be a watchtower. One of us could run a watchtower for the whole network, quite trivially, with L2.
Speaker 2: So two questions. You’re saying it’s not actually zero because the initiator still needs — so, it’s zero for those final, but the initiator still needs the fees to pay for everything, basically, right?
Speaker 0: Yeah.
Speaker 2: Gotcha. I mean, one of the things that we’re gonna officially implement, the whole fee buffer thing, We have a PR for that now. This is like to me we’re into a while back. You basically need a buffer. I think we’re just matching the behavior of Eclair to Lightning, CLN,I think now with as far as the amount. That reminded me of just edge cases with reserves and fees. But I guess I can check out the thing more. I think mine is just like: Yeah, I guess if both people said it, they both opted into it, right? So I don’t know. And people do zero conf in a similar way already.
Speaker 0: It’s basically that…
Speaker 1: The zero conf is transient trust, right? So this is slightly different. Zero conf is like you’re kind of out on the ledge for a little bit, but confirms happen, and then, you’re happy again. This is a longer term trust issues. It’s not quite the same. But I tend to be like: I somewhat agree, right? There’s definitely a UX win to having zero reserve, right? You don’t have…
Speaker 2: Yeah, and a lot of mobile nodes, because I know, for example, I know Breeze with their LND version does this. A bunch of people have been doing this for some time already. It’s an old little corner.
Speaker 10: Yeah, we always allow our counterparty to give us zero reserve, but we never set it. So I think that’s like what Phoenix does. We always like: If our counterparty wants to do something, we let it.
Speaker 2: That makes sense.
Speaker 0: It’s not a UX thing. The main issue is that, especially when we start moving to dual funding and splicing, channel reserve is 1% of the total capacity, which means that as an LSP, you have to put in reserve 1% of all of your users’ funds. So, that just doesn’t scale. As the LSP, you just cannot really scale because if you have to keep a new liquidity that is 1% of all your user base — all of their money, not yours — it’s just a lot of wasted capital.
Speaker 10: I mean, you shouldn’t set it to 1%, right?
Speaker 0: Yeah, but that’s what happens by default. So, then we started thinking: Oh, but maybe then, we should override that to a hard code to another value. But then we said: Oh but does it really make sense to have it at all and that’s where we got that’s why we got here
Speaker 1: Yeah I think the original dual funding just nailed it to 1%. That’s what everyone’s using. But I somewhat agree. Like, 1 and 0 are the compelling values, right?
Speaker 0: Yeah, because it’s annoying. We have users that have 10 BTC channels. So that means we have to have 0.1 BTC just in reserve for them. It’s really a lot. It’s really wasted capital, and those people are usually not using lighting much.
Speaker 2: I guess I need to check if we allow it or not. I think maybe we disallowed explicitly. At least, if we were looking to move something like LDK’s approach, where we let people just set it. Or we let people set it for us, but then accepting it is different. Or setting ourselves different rather, because we need a flag for that. And a good point about the whole, I guess, over time many channel thing, around that 1% of the queue of 1% as well. I hadn’t thought about that before. I guess I’ll check out the email. Yeah. I guess the behavioral change here would just be everyone lets people set it, or without the feature bit, or I guess what do you think this will look like deployment wise to us?
Speaker 0: Yeah it’s that we use a feature bit and that feature bit means that both sides get zero reserve.
Speaker 2: Sure. I’ve got to hop off here in a bit, but I guess while we’re here, anyone have questions around this whole RBF thing? We’re assuming we know the skinny.
Speaker 9: I have a miscellaneous thing, which is unrelated. If anyone would like to, on Friday, Chaincode’s running a research day, which the goal is to nerd snipe some researchers into working on Bitcoin and Lightning. So we’ve sent a few people emails, but just if you have anything on your wishlist that you’d like to try and get some academics interested in. If you want to send me a one page write up of what that is. We’re going to have them on display, so that folks can sort of get interested and reach out to people working in the development space. Just a little show there if you want to try and nerd snipe some academics. We’re doing our best.
Speaker 2: I just posted the link in chat here as well. It’s brd23.com. Nice domain. Yeah, I need to figure out my travel plans and stuff. Okay, cool. Thanks for the plug there. That’s this weekend, right?
Speaker 9: That’s Friday this week, yeah.
Speaker 2: This Friday. Okay, cool.
Speaker 0: Cool.
Speaker 10: So if you want to submit stuff, it has to happen like today or tomorrow or whenever?
Speaker 9: Yeah. I mean, ideally Thursday. It’s just sort of a one page that we print, but yeah.
Speaker 2: Cool. Okay, cool. With that, I posted my notes on the thing and thanks everybody. Cool. See ya.
\ No newline at end of file
diff --git a/lightning-specification/index.html b/lightning-specification/index.html
index 9b9309d746..e6c20dfe05 100644
--- a/lightning-specification/index.html
+++ b/lightning-specification/index.html
@@ -1,3 +1,3 @@
Lightning Specification | ₿itcoin Transcripts