Thanks, thats more worrying than the 2012 article linked on the cloudflare blog. 
The paper you linked to says &#x27;will cost between 75K US$and 120K US$ and will plausibly take at most a few months&#x27;, and not $700,000 like the CloudFlare blog does.