Bitcoin Explained - The Technical Side of Bitcoin cover image

Episode 55: Syncing Old Nodes

Bitcoin Explained - The Technical Side of Bitcoin

00:00

Is There a Derivative Problem With Bitcoin Core Clients?

The previous problem we just mentioned with Berkeley is essentially that Bitcoin core clients were always, you know, they always had these bugs essentially. But the bugs were never revealed because blocks were never big enough to reveal them. And now the problem is kind of different because Jameson was doing these tests. He had to rebuild all his clients. While he was rebuilding the old Bitcoin core clients, the only way he knew to do it or was by using the most recent version of the dependency. Yeah. So then you get a new dependency. Now we have sort of the original dependency problem that I discussed: The dependency changes and now the original client doesn't work anymore.

Transcript
Play full episode

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app