All articles

Announcing TrueBlocks®

We are pleased to announce the release today of the first of three white papers describing TrueBlocks: Faster, Richer, Fully Customizable Data from Programmable Blockchains. Additionally, we are announcing the release of an updated and improved website ( as well as fourteen open-source command line tools. What is TrueBlocks TrueBlocks is a collection of software libraries, open source command-line tools, and applications intended to improve the ease and speed with which one may access data from the Ethereum blockchain.
Posted October 29, 2017 ‐ 3 min read
tags: [ trueblocks ]

Reading Byzantium’s Tea Leaves

Louis Rukeyser looks at the blockchain
I used to watch a television show called “Wall Street Week with Louis Rukeyser.” The host would frequently laugh at the way Alan Greenspan, the Chairman of the Federal Reserve, would testify in front of Congress. Rukeyser found it comical that we all had to “read the tea leaves” after Greenspan spoke. “I should warn you, if I turn out to be clear, you’ve probably misunderstood me.” ~Alan Greenspan Why did Mr.
Posted October 2, 2017 ‐ 5 min read
tags: [ ethereum ]

Short Thoughts on Difficulty Calc

A short take
I found this text in EIP 2 of the Ethereum github repo. It’s from the justification section of the EIP. It explains some of the choices in the difficulty calculation code found here: The difficulty adjustment change conclusively solves a problem that the Ethereum protocol saw two months ago where an excessive number of miners were mining blocks that contain a timestamp equal to parent_timestamp + 1; this skewed the block time distribution, and so the current block time algorithm, which targets a median of 13 seconds, continued to target the same median but the mean started increasing.
Posted October 1, 2017 ‐ 2 min read
tags: [ ethereum ]

Ethereum Block Production Continues to Slide

All the news that's fit to blog about
Two weeks ago, we wrote this Medium post in which we describe the slowdown in per-week block production due to the Ice Age or Ethereum Difficulty Bomb. We thought it would be interesting to continue to watch the process as it unfolds. We wondered “Is the difficulty bomb having its desired effect”? The following chart is the one we presented two weeks ago. It shows the number of blocks produced each week since the inception of the Ethereum chain (August, 2015).
Posted September 9, 2017 ‐ 6 min read
tags: [ ethereum ]

Is the Ice Age Affecting Block Production?

This is just one of 100’s of questions we have about what is happening on the Ethereum blockchain. We’re developing TrueBlocks to help us answer these questions and more. TrueBlocks is a set of software libraries, applications, and command line tools that provide fast, easy, fully-decentralized access to the Ethereum blockchain data. As part of preparing for our next release, we’ve written a a number of simple command line tools to test our code.
Posted August 30, 2017 ‐ 5 min read
tags: [ ethereum ]

Be Careful Little Brain What You Code

Never tell them who you are
When I was a kid, my mother used to send my brothers and me to vacation Bible school. Having children of my own, I’m pretty certain she did that to get rid of us for the summer. The experience had no lasting effect on me (thank God), but I remember a song we used to sing: Be careful little eyes what you see Be careful little eyes what you see
Posted August 3, 2017 ‐ 7 min read
tags: [ ethereum ]

It’s Growing! It’s Growing!

Will it ever stop?
I spend much of my free time on the Ethereum Stack Exchange answering questions about Solidity and asking questions about the Ethereum data, so I’m well aware which questions are most frequently asked. By far, the most repeated question on that forum is how long it takes to sync the Ethereum blockchain using geth or Parity. The short answer to that question is It takes forever. But this is only a perception.
Posted June 27, 2017 ‐ 6 min read
tags: [ ethereum ]

The Real Flippening

Getting to Ether
My wife constantly tells me we should sell our Ethereum holdings, and I constantly resist. She wants to buy a new sewing machine. I want to wait until “The Flippening.” What is “The Flippening”? Well, there’s an old biblical word “quickening” which refers to the moment an unborn infant first moves in its mother’s belly. I love that word, and when I first heard the word “flippening”, I thought of it.
Posted May 30, 2017 ‐ 4 min read
tags: [ ethereum ]

Zero-Storage Data Publishing on Ethereum

Taking advantage of off-chain monitoring
What’s the cheapest way to publish data while maintaining an unchangeable, permanent record of having done so? Blockchain? What’s the most expensive way to do computing today? Blockchain? Actually this second point may or may not be true, but one thing is true, if the blockchain is expensive, storing data is the reason why. Any data. In this article we will recount our experience trying to create a simple one-way publisher-to-consumer data delivery smart contract.
Posted May 17, 2017 ‐ 9 min read
tags: [ ethereum ]

Accounting for the Revolution™

Is it possible?
In recent weeks, the price of ether has risen from around $10.00 US dollars per ether to hovering around $20.00 US in recent days. Needless to say, this has caused a lot of discussion. We wondered if this increase in price meant that the Ethereum community was all of a sudden spending thousands of dollars more per day on gas. Or was it hundreds of dollars more per day? Or was it one dollar per day?
Posted March 13, 2017 ‐ 10 min read
tags: [ trueblocks ]