
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