technical

Jan
22
Is the Bitcoin Network Slowing Down?

Is the Bitcoin Network Slowing Down?

An investigation into the root cause of node syncing performance drops seen during annual testing.
11 min read
Jul
18
How to Protect Contact Forms from Spam with Proof of Work

How to Protect Contact Forms from Spam with Proof of Work

An argument and guide for using hashcash puzzles to protect contact forms from spammers instead of captchas.
6 min read
Dec
01
Bitcoin Full Validation Sync Performance

Bitcoin Full Validation Sync Performance

Testing full sync of five Bitcoin node implementations.
11 min read
Nov
24
Bitcoin Seed Security Analysis

Bitcoin Seed Security Analysis

Exploring the bounds of Seed phrase security.
6 min read
May
10
The Challenges of Bitcoin Transaction Fee Estimation

The Challenges of Bitcoin Transaction Fee Estimation

Making predictions is hard, especially when they're about the future!
9 min read
Dec
24

Statoshi Developer’s Guide

Statoshi is a fork of Bitcoin Core with several hundred additional lines of code for emitting metrics to a StatsD instance. You can view…
5 min read
May
29
The Challenges of Blockchain Indexing

The Challenges of Blockchain Indexing

Lessons learned from building blockchain data indexing services.
6 min read
May
17

(De)centralized Block Chain Scaling

Lately there has been a great deal of debate around increasing the maximum block size allowed by the Bitcoin protocol because we’re…
2 min read
Feb
25
The Challenges of Optimizing Unspent Output Selection

The Challenges of Optimizing Unspent Output Selection

A look into techniques and trade-offs of different UTXO “coin selection” algorithms used in Bitcoin wallets.
6 min read
Dec
20

How to Fix Amazon Instant Video Streaming in Ubuntu

5 simple commands to fix your system’s Flash video streaming.