EN
Study & contribute to bitcoin and lightning open source
Interactive AI chat to learn about bitcoin technology and its history
Technical bitcoin search engine
Daily summary of key bitcoin tech development discussions and updates
Engaging bitcoin dev intro for coders using technical texts and code challenges
Review technical bitcoin transcripts and earn sats
Review Transcripts
Earn SatsBack
bitcoin core dev tech
/
2019 06
7 Jun 2019
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 ...
bitcoin core dev tech
/
2019 06
7 Jun 2019
"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
7 Jun 2019
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
7 Jun 2019
"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
7 Jun 2019
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...
bitcoin core dev tech
/
2019 06
6 Jun 2019
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
6 Jun 2019
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
6 Jun 2019
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
6 Jun 2019
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
6 Jun 2019
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
5 Jun 2019
# 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
5 Jun 2019
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, ...
Community-maintained archive to unlocking knowledge from technical bitcoin transcripts