Hi Richard ,
Great article…certainly its a best place to start with !!
One query on top of this question. I understood from few articles that Corda is a DLT and not necessarily a blockchain based implementation. However the concept of transactions being ‘chained’ & the consensus logic makes it difficult to understand how Corda‘s architecture implementation different from other public blockchain based DLTs (apart from the characteristics like regulation , being domain specific and other differentiating ‘features’).
I believe this would have been addressed somewhere in your white papers / documentations that I might be missing.