Transcripts

Back

Bitcoin Core Dev Tech 2019

bitcoin core dev tech

/

2019 06

date icon

7 Jun 2019

AssumeUTXO
date icon

Why 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 ...

date icon

"Formalizing Blind Statechains as a minimalistic blind signing server" overview: statechains paper: previous transcript: Introduction I am going to talk casually through the whole statechains thing. If you want to interject, please do. I'll get started. The current idea is to make it comp...

bitcoin core dev tech

/

2019 06

date icon

7 Jun 2019

Hardware Wallets
date icon

How 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 fro...

bitcoin core dev tech

/

2019 06

date icon

7 Jun 2019

P2P Encryption
date icon

"Elligator Squared: Uniform Points on Elliptic Curves of Prime Order as Uniform Random Strings" # Previous talks # Introduction This proposal has been in progress for years. Many ideas from sipa and gmaxwell went into bip151. Years ago I decided to try to move this forward. There is bip151 t...

bitcoin core dev tech

/

2019 06

date icon

7 Jun 2019

Signet
date icon

Introduction 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 testn...

date icon

There's apparently some political messaging around OP\_SECURETHEBAG and "secure the bag" might be an Andrew Yang thing. # SIGHASH\_NOINPUT A bunch of us are familiar with NOINPUT. Does anyone need an explainer? What's the difference from the original NOINPUT and the new one? NOINPUT is kind of sca...

bitcoin core dev tech

/

2019 06

date icon

6 Jun 2019

Great Consensus Cleanup
date icon

Introduction There's not much new to talk about. Unclear about CODESEPARATOR. You want to make it a consensus rule that transactions can't be larger than 100 kb. No reactions to that? Alright. Fine, we're doing it. Let's do it. Does everyone know what this proposal is? Validation time for any bloc...

bitcoin core dev tech

/

2019 06

date icon

6 Jun 2019

Maintainers view of the Bitcoin Core project

How do the maintainers think or feel everything is going? Are there any frustrations? Could contributors help eliminate these frustrations? That's all I have. It would be good to have better oversight or overview about who is working in what direction, to be more efficient. Sometimes I have seen pe...

bitcoin core dev tech

/

2019 06

date icon

6 Jun 2019

Taproot
date icon

previously: Introduction Okay, so, first question- who put my name on that list and what do they want? It wasn't me. I'll ask questions. I can give a summary, but there's been a lot of talk already and I don't know what to focus on. What would sipa like us to review in particular about it? Wha...

bitcoin core dev tech

/

2019 06

date icon

6 Jun 2019

Utreexo: hash-based accumulator for bitcoin UTXOs
date icon

Utreexo paper Introduction You still download everything; instead of writing to your UTXO database, you modify your accumulator. You accept a proof that it's in the UTXO accumulator, you put it in there yourself, you just don't remember it anymore. The end result is that you store less than ...

bitcoin core dev tech

/

2019 06

date icon

5 Jun 2019

Code Review

# Code review survey and complaints # Introduction 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've heard that this is a pain point for the project and I think most developers would love to see it...

bitcoin core dev tech

/

2019 06

date icon

5 Jun 2019

Wallet Architecture and Descriptors
date icon

Bitcoin Core wallet architecture + descriptors writeup: Wallet 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's not just get new address, ...

Transcripts

Community-maintained archive to unlocking knowledge from technical bitcoin transcripts

Transcripts

Explore all Products

ChatBTC imageBitcoin searchBitcoin TLDRSaving SatoshiBitcoin Transcripts Review
Built with 🧡 by the Bitcoin Dev Project
View our public visitor count
We'd love to hear your feedback on this project?Give Feedback