How Far Can Bitcoin Go? by Ben Gorlick @BenGorlick