Jul 24, 2017 · 1 min read
I think that is also a valid and helpful breakdown, but it really depends on your purpose and target group. For example, you might want to subsume consensus under database because it is a necessary part of a valid transaction.
