Presentations
play_circle_filled
Introduction SB6-1
play_circle_filled
Invited Talk: A Survey of Progress in Succinct Zero Knowledge Proofs: Towards Trustless SNARKs SB6-2
play_circle_filled
Threshold Scriptless Scripts SB6-3
play_circle_filled
Developing secure Bitcoin contracts with BitML SB6-4
play_circle_filled
ZkVM: zero-knowledge virtual machine for fast confidential smart contracts SB6-5
play_circle_filled
Scriptless Lotteries on Bitcoin from Oblivious Transfer SB6-6
play_circle_filled
TxProbe: Discovering Bitcoin's Network Topology Using Orphan Transactions SB6-7
play_circle_filled
Bandwidth-Efficient Transaction Relay for Bitcoin SB6-8
play_circle_filled
BIP: OP_SECURETHEBAG SB6-9
play_circle_filled
Elastic Block Caps SB6-10
play_circle_filled
A Tale of Two Trees: One Writes, and Other Reads, Scaling Oblivious Accesses to Large-Scale Blockchains SB6-11
play_circle_filled
Applying Private Information Retrieval to Lightweight Bitcoin Clients SB6-12
play_circle_filled
ZeroLink Sudoku: Real vs. Perceived Anonymity SB6-13
play_circle_filled
Prism: Scaling Bitcoin to Physical Limits SB6-14
play_circle_filled
BackPackers: A New Paradigm for Secure and High-performance Blockchain SB6-15
play_circle_filled
Overview of Dev++ Topics SB6-16
play_circle_filled
Improving routing in the Lightning Network with Trampoline Payments SB6-17
play_circle_filled
PISA: Arbitration Outsourcing for State Channels SB6-18
play_circle_filled
Outpost: A Responsive Lightweight Watchtower SB6-19
play_circle_filled
Açai: a backup protocol for Lightning Network wallets SB6-20
play_circle_filled
Rainbow Network: Synthetic Assets on Lightning SB6-21
play_circle_filled
Atomic Multi-Channel Updates with Constant Collateral in Bitcoin-Compatible Payment-Channel Networks SB6-22
play_circle_filled
Plasma Cash: Towards more efficient Plasma Constructions SB6-23
play_circle_filled
A2L: Anonymous Atomic Locks for Scalability and Interoperability in Payment Channel Hubs SB6-24
play_circle_filled
Recovering Payment Channel Midstates Using only The User's Seed SB6-25
play_circle_filled
Proof of Necessary Work: Succinct State Verification with Fairness Guarantees SB6-26
play_circle_filled
Proof-of-Verification for Proof-of-Work: Miners Must Verify the Signatures on Bitcoin Transactions SB6-27
play_circle_filled
SeF: A Secure Fountain Architecture for Slashing Storage Costs of Blockchains SB6-28
play_circle_filled
Optical Proof of Work SB6-29
play_circle_filled
A Lucas Critique to the Difficulty Adjustment Algorithm of the Bitcoin System SB6-30
play_circle_filled
Offline Transactions (inspired by Blockchain Ethics) SB6-31
play_circle_filled
Conditional Transfer of Tokens on Top of Bitcoin SB6-32
play_circle_filled
Storm: layer 2/3 storage & messaging SB6-33
play_circle_filled
Signet SB6-35
play_circle_filled
Miniscripts SB6-36
play_circle_filled
Vaults SB6-37
play_circle_filled
Scaling R&D Grant Awards SB6-38
play_circle_filled
Introduction to Event SB5-1
play_circle_filled
Invited Talk: Deploying Blockchain At Scale. Lessons from the Internet Deployment in Japan. SB5-2
play_circle_filled
An Analysis of Dust in UTXO based Cryptocurrencies SB5-3
play_circle_filled
How Much Privacy is Enough? Threats, Scaling, and Trade-offs in Blockchain Privacy Protocols SB5-4
play_circle_filled
Playing With Fire: Adjusting Bitcoin's Block Subsidy SB5-5
play_circle_filled
Self-Reproducing Coins as Universal Turing Machine SB5-6
play_circle_filled
Forward Blocks: On-chain/Settlement Capacity Increases Without the Hard-fork SB5-7
play_circle_filled
Compact Multi-Signatures for Smaller Blockchains SB5-8
play_circle_filled
Improving SPV Client Validation and Security with Fraud Proofs SB5-9
play_circle_filled
A Scalable Drop in Replacement for Merkle Trees SB5-10
play_circle_filled
Multi-party Channels in the UTXO Model: Challenges and Opportunities SB5-11
play_circle_filled
Multi-Hop Locks for Secure, Privacy-Preserving and Interoperable Payment-Channel Networks SB5-12
play_circle_filled
Instantiating [Scriptless] 2P-ECDSA: Fungible 2-of-2 MultiSigs for Today's Bitcoin SB5-13
play_circle_filled
WIP Session SB5-14
play_circle_filled
OmniLedger: A Secure, Scale-Out, Decentralized Ledger via Sharding SB5-15
play_circle_filled
The GHOSTDAG Protocol SB5-16
play_circle_filled
Rebalancing in the Lightning Network: Analysis and Implications SB5-17
play_circle_filled
Reproductible Lightning Benchmark SB5-18
play_circle_filled
Incentivizing Payment Channel Watchtowers SB5-19
play_circle_filled
The State of Atomic Swaps SB5-20
play_circle_filled
Statechains: Off-chain Transfer of UTXOs SB5-21
play_circle_filled
Niji: Bitcoin Bridge Utilizing Payment Channels SB5-22
play_circle_filled
Interoperability with Cryptocurrency-backed Tokens SB5-23
play_circle_filled
Workshop on scriptless scripts SB5-24
play_circle_filled
Introduction to Event SB4-01
play_circle_filled
Concurrency and Privacy with Payment-Channel Networks SB4-02
play_circle_filled
BOLT Anonymous Payment Channels for Decentralized Currencies SB4-03
play_circle_filled
ValueShuffle: Mixing Confidential Transactions SB4-04
play_circle_filled
FlyClient: Super Light Clients for Cryptocurrencies SB4-05
play_circle_filled
BlockSci: a Platform for Blockchain Science and Exploration SB4-06
play_circle_filled
Graphene: A New Protocol for Block Propagation Using Set Reconciliation SB4-07
play_circle_filled
Measuring maximum sustained transaction throughput on a global network of Bitcoin nodes SB4-08
play_circle_filled
Atomically Trading with Roger: Gambling on the success of a hardfork SB4-09
play_circle_filled
Discreet Log Contracts SB4-10
play_circle_filled
Bitcoin script 2.0 and strengthened payment channels SB4-11
play_circle_filled
Invited Talk: The State of Cryptography SB4-12
play_circle_filled
The Future of Proof of Work SB4-13
play_circle_filled
Bobtail: A Proof-of-Work Target that Reduces Blockchain Mining Variance SB4-14
play_circle_filled
Invited Talk: The Past, Present, and Future of Bitcoin in China SB4-15
play_circle_filled
Keynote SB4-16
play_circle_filled
How to Charge Lightning SB4-17
play_circle_filled
Using the Chain for what Chains are Good For SB4-18
play_circle_filled
Microchains SB4-19
play_circle_filled
Incentives and Trade-offs in Transaction Selection in DAG-based Protocols SB4-20
play_circle_filled
Changes without unanimous consent SB4-21
play_circle_filled
Optimizing fee estimation via the mempool state SB4-22
play_circle_filled
Redesigning Bitcoin’s fee market SB4-23
play_circle_filled
Weak-Signal Radio Communications for Bitcoin Network Resilience SB4-24
play_circle_filled
Invited Talk: Plasma for Bitcoin SB4-25
play_circle_filled
Fungibility overview SB3-01
play_circle_filled
JoinMarket SB3-02
play_circle_filled
TumbleBit: An Untrusted Bitcoin-Compatible Anonymous Payment Hub SB3-03
play_circle_filled
MimbleWimble SB3-04
play_circle_filled
Build – Scale – Operate: The Three Pillars of the Bitcoin Community SB3-05
play_circle_filled
Onion Routing in Lightning SB3-06
play_circle_filled
Flare: An Approach to Routing in Lightning Network SB3-07
play_circle_filled
Unlinkable Outsourced Channel Monitoring SB3-08
play_circle_filled
Sidechain Scaling -- Better Strategy Can Improve TX-Throughput, Even if it Can't Improve TX-Physics SB3-09
play_circle_filled
Scalable and Accountable Timestamping SB3-10
play_circle_filled
Review of Workshops (Day 1) SB3-12
play_circle_filled
Lessons Learned with Segwit in Bitcoin SB3-13
play_circle_filled
Elliptic Curve Schnorr-based Signatures in Bitcoin SB3-14
play_circle_filled
BIP151: Peer-to-Peer Encryption and Authentication from the Perspective of End-Users SB3-15
play_circle_filled
Simulation-based Evaluation of Coin Selection Strategies SB3-16
play_circle_filled
On the Security and Performance of Proof of Work Blockchains SB3-17
play_circle_filled
Bitcoin Covenants -- Opportunities and Challenges SB3-18
play_circle_filled
Enhancing Bitcoin Security and Performance with Strong Consistency via Collective Signing SB3-19
play_circle_filled
Fast difficulty adjustment using a low-pass finite impulse response filter SB3-20
play_circle_filled
New Braiding Techniques to Achieve Significant Scaling Gains SB3-21
play_circle_filled
Progress on Scaling via Client-Side Validation SB3-22
play_circle_filled
Review of Workshops (Day 2) SB3-23
play_circle_filled
BIP99 and uncontroversial hardforks SB2-01
play_circle_filled
Fungibility and scalability SB2-02
play_circle_filled
Zero-knowledge proofs for Bitcoin scalability and beyond SB2-03
play_circle_filled
Security assumptions SB2-04
play_circle_filled
In adversarial environments, blockchains don't scale SB2-05
play_circle_filled
Why miners will not voluntarily individually produce smaller blocks SB2-06
play_circle_filled
IBLT and weak block propagation performance SB2-07
play_circle_filled
Tampering with the delivery of blocks and transactions in Bitcoin SB2-08
play_circle_filled
BIP101 block propagation data from testnet SB2-09
play_circle_filled
Miner's Panel SB2-10
play_circle_filled
Scaling Scaling Bitcoin SB2-11
play_circle_filled
Zcash SB2-12
play_circle_filled
Reworking Bitcoin Core's P2P Code to be More Robust and Event-Driven SB2-13
play_circle_filled
Unconstrained User Growth Vs. Full Node Requirements SB2-14
play_circle_filled
Concept of Bitcoin Wallet security SB2-15
play_circle_filled
Optimal UTXO Selection SB2-16
play_circle_filled
Bitcoin Prices,Exchanges and Blockchain Data SB2-17
play_circle_filled
Bitcoin Hivemind, Drive Chain, Blocksize limit survey SB2-18
play_circle_filled
SB2-19
play_circle_filled
Elephant Grass, Bitcoin-powered spam control SB2-20
play_circle_filled
Data Storage Institute SB2-21
play_circle_filled
Creating a general purpose data layer that sits on top of the blockchain SB2-22
play_circle_filled
Lightning network SB2-23
play_circle_filled
Orphaned blocks SB2-24
play_circle_filled
SB2-25
play_circle_filled
Segregated witness and its impact on scalability SB2-26
play_circle_filled
Overview of BIPs necessary for Lightning SB2-27
play_circle_filled
Network Topologies and their scalability implications on decentralized off-chain networks SB2-28
play_circle_filled
Braiding the blockchain SB2-29
play_circle_filled
Breaking the chains of blockchain protocols SB2-30
play_circle_filled
SCP: A computationally-scalable byzantine consensus protocol SB2-31
play_circle_filled
A bevy of block size proposals: 100, 102 and more. SB2-32
play_circle_filled
A flexible limit: Trading subsidy for larger blocks SB2-33
play_circle_filled
Validation-cost metric SB2-34
play_circle_filled
Review of Historical Context SB1-01
play_circle_filled
Bitcoin Relay Network SB1-02
play_circle_filled
Reworking Bitcoin Core's P2P Code to be More Robust and Event-Driven SB1-03
play_circle_filled
Block Upload Data and IBLT SB1-04
play_circle_filled
Overview of Security Concerns SB1-05
play_circle_filled
Scaling Bitcoin to Support Privacy-Preserving Smart Contracts SB1-06
play_circle_filled
A Testbed for Bitcoin Scaling SB1-07
play_circle_filled
Stochastic Modeling of Bitcoin with Dynamic Block Sizes SB1-08
play_circle_filled
Coinscope & Shadow-Bitcoin SB1-09
play_circle_filled
How Wallets Can Handle Real Transaction Fees SB1-10
play_circle_filled
A Transaction Fee Market Exists without a Block Size Limit SB1-11
play_circle_filled
Mind the Gap: Security Implications of the Evolution of Bitcoin Mining SB1-12
play_circle_filled
Future of SPV Technology SB1-13
play_circle_filled
Network Propagation SB1-14
play_circle_filled
Involving Academia SB1-15
play_circle_filled
Trustless UX and Human-Crypto Interaction SB1-16
play_circle_filled
Threat Models and Boogeymen SB1-17
play_circle_filled
Testing and Simulation Methods SB1-18
play_circle_filled
Mathematical Modeling and Spherical Cows SB1-19
play_circle_filled
Miner-Developer Relations SB1-20
play_circle_filled
Scalability and Hosted Infrastructure SB1-21
play_circle_filled
Pathway to Adopting Better Cryptography SB1-22
play_circle_filled
Privacy and Scalability SB1-23
play_circle_filled
Potential for SHA3-like Contest Processes for Bitcoin SB1-24
play_circle_filled
Lessons learnt from the NIST SHA-3 Competition for scaling Bitcoin SB1-25
play_circle_filled
Objective Functions in Bitcoin Development SB1-26
play_circle_filled
Bitcoin failure modes and the role of the Lightning Network SB1-27
play_circle_filled
Experiences Working on Layer 2 Scalability Solutions SB1-28
play_circle_filled
Stroem - A Protocol for Microtransactions SB1-29
play_circle_filled
How to Mine Bitcoin Profitably SB1-30
play_circle_filled
Mining True Cost SB1-31
play_circle_filled
Initial Block Synchronization is Quadratic Time Complexity SB1-32
play_circle_filled
Validation Costs and Incentives SB1-33
play_circle_filled
Sharding the Blockchain SB1-34
play_circle_filled
Alternatives to a Block Size Limit as a Rate-Limiter for Validator Resource Consumption for Consideration SB1-35
play_circle_filled
Issues Impacting Block Size Proposals SB1-36
play_circle_filled
Mathematical Formalism for Voting Process SB1-37
play_circle_filled
How Will Bitcoin's Block Size Affect Non-Currency Applications? SB1-38
play_circle_filled
Invited Talk SB1-39
play_circle_filled
Communicating Without Official Structures SB1-40
play_circle_filled
Payment Channels SB1-41
play_circle_filled
Interfacing with the IETF, W3C, and ISPs SB1-42
play_circle_filled
Perspectives and Challenges on Interfacing with China SB1-43
play_circle_filled
Systematizing Knowledge SB1-44
play_circle_filled
Non Currency Applications SB1-45
play_circle_filled
Actionable Network Events and Planned Responses SB1-47
play_circle_filled
Challenges for Major Protocol Changes and their Benefits SB1-48
play_circle_filled
Education and Resources: How can we get 10x the number of "core" contributors? SB1-49
play_circle_filled
Sustainable Financing for Bitcoin's Future SB1-50
play_circle_filled
Scalability of Wallet Technology SB1-51
play_circle_filled
Closing Session SB1-52