All Stories

Decentralization, what is it good for?

Decentralization is a means to an end. In the case of blockchains, decentralization typically achieves two ends: double spending prevention and censorship resistance — these map, respectively, to the properties...

Potential design for a simple, and evolvable, on-chain treasury.

I have been compiling some thought from various community members regarding the design of an on-chain treasury for Tezos chains, and what that might look like. Of course, there is...

A few directions to improve Tezos

In which I outline, for different categories, what seems to me as reasonable, immediate, directions for improving Tezos. The emphasis is on relatively low hanging fruits, nothing earth shattering, just...

Towards Futarchy in Tezos

Futarchy, in a nutshell, is the governance technique of evaluating policies ex post while relying on a prediction market to determine the best policy ex ante.

It’s a baker’s life for me: being a Tezos validator

What is baking? Bitcoin has mining, Tezos has baking. In Bitcoin, miners compete to publish blocks containing a proof-of-work stamp by repeatedly hashing block headers. In Tezos, block creation is...

Hash-Consing in Tezos

I’ve spoken several times of hash-consing as a way to store contract data efficiently for the Tezos blockchain. Here’s why it’s useful, how it works, and what its limitations are....