crypto.bi

Technical

In the Technical section you’ll find beginner level articles about specific software components, programming concepts, cryptography and other pieces that make up cryptocurrency systems.

We also try to cover new tech and interesting concepts that you might come across in the crypto scene.

ELI5: Why is the “fast” Ethereum sync so slow?
Why is the geth sync so slow? I keep hearing this question again and again from Ethereum node operators. Why is it still so difficult to fully sync an Ethereum full node? Sl...
Understand the Coinbase SegWit upgrade: what it means and how this will improve Bitcoin for everyone
Coinbase has announced the long awaited SegWit upgrade to their trading platform. We'd like to take this opportunity to discuss how this is a very important change and how it will...
ELI5: Why can’t Bitcoin miners use regular computers?
This is a frequently asked, but still very relevant, question in the world of cryptocurrencies. There seems to be a permanent, and very heated, debate involving the future of B...
Understand the Double Spending problem
As implied by the name, a double spending problem happens when a transaction is processed twice while your account balance is only subtracted once. This, of course, can only h...
About Ethereum EVM’s high GAS cost
As cryptocurrencies mature, the promise of a worldwide distributed ledger and computing platform is now taken for granted by businesses around the world. Billions of dollars we...
Cryptocurrencies cannot ever be worth millions because transaction fees would halt the network
Crypto traders are used to living with wild speculations about future cryptocurrency prices. So much so, these crazy price predictions have begun to be taken only half serious...
ELI5 Semi-formal Cryptocurrency Development
We've previously discussed formal software verification as related to crypto programming. Today we'd like to discuss an intermediary concept called semi-formal cryptocurrency d...
What is “formal verification” of cryptocurrency software?
You may have heard that Cardano ADA is aiming for formal verification of its core software. What does it mean for software programs to be formally verified? Why is it important...
How MetaMask mistakenly flagged us as a phishing site
We were surprised to find out that, since February 10 , MetaMask had begun reporting Crypto.BI as a phishing site. At first we thought we'd been h...
SHA256: Larger Bitcoin blocks could make mining more expensive
It seems like the large block discussion has been all but pacified, but there's an issue that didn't receive as much attention as it should have: the mining cost for larger blocks...