The overall intent of my focus when I started was to build a crap-coin, using a Bitcoin-like blockchain in order to do it. But as I kept writing code, I realized I would learn much more by building a testnet wallet and testnet related elements. So, it would probably be better to be focused on […]
Today I got nowhere near as much done as I wanted. Still have client work! So I knocked out an easy element – built the WIF encoding part. This was fairly straightforward, since I restructured the code from yesterday and used a lot of the code to help generate encoding. This is the basic code. […]
At first I was going to build this in PHP. I write code the most in PHP and I just figured, “Eh, what the heck?” I spent 2 hrs trying to figure out how to generate private keys in PHP. I wanted to do it, but it was weird and really obfuscated. Instead, I looked […]
I’ve wanted to this a while, but today I really got a hankering to do it. I want to build my own “bitcoin”. Obviously it won’t be a real bitcoin. I just need to understand Bitcoin at a deeper level, and I want to write code while I do it. I understand that I should […]
People will ask, “What is Bitcoin?”. The answer depends on who you are. If you are an anarcho-capitalist, maybe you see Bitcoin as a step to overthrowing the government. If you are an economist, you see Bitcoin as a hedge against the cabal of banks who ruthlessly print money, backed by the promises of the […]
Sometimes when listening to Bitcoin related podcasts, you will hear this term “Schelling point”. I’ve heard this phrase before, but it seems to be one of those concepts that you understand implicitly, without being able to explain explicitly. A Schelling point refers to a focal point, that people will use to coordinate, without communicating explicitly. […]
The Bitcoin Network is different from Bitcoin Core. Bitcoin Core is an implementation of the Bitcoin network rules. Other implementations of the Bitcoin network: Knots BTCD Bcoin Libbitcoin BitcoinJ Anyone who downloads and runs a node from these projects, is running a node on the Bitcoin Network. What is the Bitcoin Network? How do we […]
So I struggled with this for a while — I installed Bitcoin on a linux instance by cloning the Github repository, and running ./bitcoind -daemon -pruned=550 The only problem I found, was that I could not find Bitcoin.conf. Turns out, that sometimes bitcoind will just run without it, so you can go ahead and create […]
Interesting interview with Chris Derose where he talks about the philosophy and mindset of Bitcoin “maximalists”. Good discussion overall about mindset, alliance and Bitcoin as a God substitute.
Bitcoin is a hedge vs overengineering and giant centers of authoritarian control. Bitcoin is a bad bet, until it becomes the ideal bet. Bitcoin is a bet that localism wins in the long-run and preparing an infrastructure where localism can thrive.