1. Baliga, A.: Understanding blockchain consensus models. Persistent 4, 1–14 (2017)
2. Brewer, E.A.: Towards robust distributed systems. In: PODC, vol. 7. Portland, OR (2000)
3. Crosby, M., Pattanayak, P., Verma, S., Kalyanaraman, V., et al.: Blockchain technology: beyond bitcoin. Appl. Innov. 2(6–10), 71 (2016)
4. Karger, D., Lehman, E., Leighton, T., Panigrahy, R., Levine, M., Lewin, D.: Consistent hashing and random trees: distributed caching protocols for relieving hot spots on the world wide web. In: Proceedings of the Twenty-Ninth Annual ACM Symposium on Theory of Computing, pp. 654–663 (1997)
5. Kleppmann, M.: Designing data-intensive applications: the big ideas behind reliable, scalable, and maintainable systems. “O’Reilly Media, Inc.” (2017)