New
The latest blog posts to take off on Hacker News. 488 posts.
Some ideas for native Bitcoin apps
programming, philosophy, history, internet, startups
Reading the Silk Road configuration
Many of us believe it wasn't the FBI who discovered the hidden Silk Road server, but the NSA (or other intelligence organization). We believ...
Mining Bitcoin with pencil and paper: 0.67 hashes per day
This article is now available in Japanese: 紙と鉛筆でビットコインをマイニング:1日に0.67ハッシュ and Russian: Майним Bitcoin с помощью бумаги и ручки . I decided...
Minting Money with Monero and CPU Vector Intrinsics
A blog about computer science, systems, technology, and sometimes vegan cooking.
Satoshi's Hashrate
"Bitcoin mining pool, network and exchange analysis"
Bitcoin contracts
Bitcoin is designed to support a wide variety of transaction types. Although currently the majority of transactions are standard payments to address it is possible to build more complex protocols.
What Is a Bitcoin, Really?
When I first started learning about Bitcoin, I found plenty of information, but nothing that directly answered the most burning question: When you buy bitcoins… what is it …
How you will not uncover Satoshi
Computer forensics is the science of finding evidence in computers and digital documents, and when a hacker perform forensics, better be prepared for the unknown. Satoshi did many things in order t…
Fraudulent trading activity at Mt. Gox
Somewhere in December 2013, a number of traders including myself began noticing suspicious bot behavior on Mt. Gox. Basically, a random number between 10 and 20 bitcoin would be bought every 5-10 m…
Minimum Viable Block Chain
Block chain is agnostic of any 'currency' and it can (and will) be adapted to power many other use cases. This is a ground up explanation of why the particular pieces (digital signatures, proof-of-work, transaction blocks) are needed, and how they all come together to form the minimum viable block chain with all of…
Bitcoin Price Pressure
The price of bitcoin keeps trending down. [1] This causes a lot of people to declare the end of bitcoin. It’s important to understand that the default price pressure of the bitcoin ecosystem is...
Strangecoin: a proposal for a nonlinear currency
In this post I sketch a proposal for a digital currency that works unlike other *coins that have recently become available. I'm calling it ...
Tarsnap now accepts Bitcoin
There is a significant commonality between Tarsnap and Bitcoin — both rely crucially on strong cryptography, and anecdotally it seems that many Bitcoin users rely on Tarsnap to back up their "wallets" (I have no concrete data since I can't tell what data people are backing up ) — so it's not surprising that many…
How to steal Bitcoins that are protected by weak passphrases
Every Bitcoin address is based on a secret key, from which the public key (associated to a Bitcoin address) is calculated. Once you have the private key for an address, you have the control of that address and can use it to transfer funds.
The programming error that cost Mt. Gox 2609 Bitcoins
In October 2011, Mt Gox lost over 2609 bitcoins by accidentally creating transactions that can never be redeemed. (At the time, 2609 bitcoin...
Cryptocontracts Will Turn Contract Law Into a Programming Language
A couple of weeks ago, I wrote a post with 10 things that amazed me about bitcoin (here). I just can’t stop thinking about the idea that I brought up in the final point of that post, specific…
Bitcoin mining the hard way: the algorithms, protocols, and bytes
This article explains Bitcoin mining in details, right down to the hex data and network traffic. If you've ever wondered what really happe...