i40

Semester B

Mandatory

Remote

Blockchain for Industry

Understanding how blockchain technology can improve security and transparency in supply chains and transactions.

ECTS Credits
0
Weeks
0
Total Hours
0
Bibliography Sources
0

Learning Outcomes

1)

Understanding the Fundamental Security Principles of Blockchain Technology

2)

An explanation of how blockchain systems work, presented clearly and accurately

3)

Understanding How Smart Contracts Work

4)

Understanding the benefits of decentralizing interactions without the need for trust

5)

Understanding the Security Benefits of Blockchain Technology in the Industry

6)

Identifying Practical Applications of Blockchain in Industry

7)

Analysis of Industry Problems That Can Be Solved Using Blockchain Technology

8)

Identifying security issues in blockchain systems, consensus algorithms in industrial environments, and smart contracts

9)

Understanding Attacks That Can Be Carried Out on Blockchain Systems

10)

Identifying vulnerabilities in blockchain technology, such as scalability issues

11)

Developing Skills for Solving Safety Problems in Industrial Environments

12)

Leveraging Knowledge to Identify Security Gaps in Industrial Blockchain Environments

13)

Creating smart contracts

14)

Addressing Scalability Challenges Through the Use of Second-Layer Protocols

General Skills

Data Search & Synthesis

Independent project

Team project

Decision-making

Syllabus

Week

Topic

1

Introduction to Blockchain Technology

2

Cryptography and Security in Blockchain

3

Consensus Mechanisms

4

Fundamental Problems and Solutions

5

Technical Features of Blockchain

6

Block Creation and Attacks in the Process

7

Blockchain Vulnerabilities and Security Measures

8

Assignment

9

Introduction to Smart Contracts and their Operation

10

Vulnerabilities in Smart Contracts and Security Measures

11

Assignment

12

Sidechains and Second Layer Protocols

13

Advanced Cryptographic Techniques and Security Enhancements

Evaluation & Workload

Activity
Hours

Lectures

39

Project Implementation

56

Independent Study

30

Course Total

150

Individual Project

Final Individual Project Presentation

Bibliography

Cryptography and Network Security – Principles and Applications
William Stallings

Theory and Applications, Papasotiriou, 2010
M. Burmester, S. Gritzalis, S. Katsikas, V. Chrysikopoulos, Modern Cryptography
Cryptography and Network Security, McGraw Hill, 2007
Behrouz A. Forouzan

Applied Cryptography, 2 ed, Wiley, 1996
Schneier, Bruce

Handbook of Applied Cryptography, 1996
A. J. Menezes, P. C. van Oorschot, and S. A. Vanstone
The Joy of Cryptography, 2018
Mike Rosulek

Blockchains (2024)
Blockchain for Organ Transplantation: A comprehensive Literature Review and Future Directions

Course Information

Semester

ECTS
5

Minutes per Week

180

Type

Specialized Knowledge

Requirements

Course Format

Synchronous

30%

Asynchronous

70%

Remote

e-class

Erasmus ✓

Technologies & Tools

Blockchain

Smart Contracts

Consent Mechanisms

Back to Courses Page

Πλατφόρμα e-class

Υλικό μαθήματος, βίντεο, forum & ανακοινώσεις

Scroll to Top