"United we stand, divided we fall" has become a folklore for human unity. Interestingly, this fundamental philosophy that holds the society together, also extends into technology -- in the realm of blockchain and other distributed systems. This module explores their foundational principles, security considerations, diverse applications, and societal implications. Led by academic and industry experts, this module provides a comprehensive understanding of mechanics and potential impacts.
You will study architectures of blockchain and distributed systems, distributed consensus mechanisms, relevant cryptographic principles, and smart contracts. You will gain insights into their security aspects, strengths, limitations, and use cases. You will engage in critical discussions about their broader implications on economics, governance, user privacy and society while examining opportunities and challenges.
By the module's end, you will have a holistic understanding of their impact and be ready to responsibly leverage their potential. Whether a professional deepening expertise or a newcomer intrigued by their transformative power, this journey offers insight into a disruptive innovation
Total Contact Hours (Lectures, Classes) 40
Mini-project worth 50%.
Mini-project worth 50%.
Reassessment Method: Single instrument 100% practical assessment
(This will be a practical mini project: A small activity involving research, design or implementation that yields an output.)
On successfully completing the module, students will be able to:
Analyse the fundamental concepts and components of blockchain technology and distributed systems.
Apply theoretical principles and assumptions to design and implement practical solutions in blockchain and distributed systems.
Design, develop, and evaluate functional artifacts within blockchain and distributed systems.
Evaluate and compare security features, vulnerabilities, and threat models specific to blockchain and distributed systems.
Classify and contrast real-world applications of blockchain and distributed systems across various domains.
University of Kent makes every effort to ensure that module information is accurate for the relevant academic session and to provide educational services as described. However, courses, services and other matters may be subject to change. Please read our full disclaimer.