Really good write up. Moving too quickly with money-touching software is dangerous. Consensus across a decentralized entity takes time. Slow and steady wins the race.