This chapter deals with select advanced topics related to Ethereum and blockchains. We discuss five broad topics to further your research interests and academic pursuits. We begin with a section on common design patterns that can be applied during smart contract development at enterprise level. Then we move on to the topic of decentralized, autonomous corporations and societies. We devote an entire section to the Ethereum improvement proposal (EIP), where we discuss the life cycle of a proposal. Consortium blockchain concepts are revisited with case studies. We conclude the chapter with a unique topic called Tangle and provide indicators to explore the emerging field of graph-based, distributed ledger technology with special emphasis on Iota.
After studying this chapter, you will be able to:
- Identify different design patterns
- Understand the concept of DACs and DAS
- Understand the Ethereum improvement proposal life cycle
- Discuss consortium blockchains...