Great article Jess. One quick point: while it definitely seems like blockchain would be a great start to creating an auditable supply chain, one potential shortcoming is that it may not address the "commingling" problem. I.e., what if there is a commoditized good (e.g. materials, grains, vegetables, etc.) where it is normal for goods to be commingled at various points of the supply chain? I believe this was the specific problem in attributing the ecoli outbreaks a few year back in Romaine.