Blockchain Technology in the Economy

Semester
ECTS credits
6 ECTS
Head professor
Mirko Koehler (FERIT)
Ivica Lukic (FERIT)

Goal

The goal of the course is to provide participants with insight into blockchain technology and the principles on which it is based (ledger). To familiarise them with the advantages of P2P networks and distributed ledgers. Explain different approaches to blockchain creation and to demonstrate the advantages and disadvantages of their most known approaches. An overview of hash functions will be provided. Present to students the differences between blockchains and cryptocurrencies, the differences between public and private chains, and the differences between blockchain technology and directed acyclic graphs (DAGs). Teach students the basics of various cryptocurrency mining algorithms. To provide participants with insight into how the application of blockchain technology affects the private and public sectors (e.g., the supply chain).

Additional info

The course will introduce and explain blockchain technology. The most well-known applications of blockchain technology in the public and private sectors will be presented, as well as a comprehensive approach to the technology through business solutions and cryptocurrencies. The concept of the ledger and the advantage of combining it with a P2P network architecture will be explained. An introduction to information encryption and the use of hash functions will be provided. It will be explained what system decentralisation means, and what the advantages and disadvantages of decentralised systems are. Anonymity in the blockchain. Cryptocurrencies as the most prevalent use of blockchain. Bitcoin and other alternative cryptocurrencies. Students will learn about different types of consensus, the most known algorithms for cryptocurrency mining, and the future of blockchain, cryptocurrencies, and other distributed ledger technologies.

There are no listed course associates.
Lectures: 25
Seminars: /
Exercises: /
  1. Explain the reasons for using blockchain technology.
  2. Describe the advantages of the new technology and its applications.
  3. Analyse existing applications of the technology and understand their advantages and disadvantages.
  4. Utilise existing blockchains.
  5. Select the most appropriate blockchain option for a given application.
  6. Determine the facts specified in a smart contract.
magnifiercrossmenuplus circlecircle-minus LinkedIn facebook Pinterest youtube RSS Twitter Instagram facebook-blank rss-blank linkedin-blank Pinterest youtube Twitter Instagram Skip to content