THE BLOCKCHAIN (meandering thoughts)