강좌 소개

Blockchain has become popular with people recently due to the surge in Bitcoin's price. As the Bitcoin became known to the public, there was a strong interest in the blockchain, which is the base technology of Bitcoin. The blockchain is an open Distributed Ledger technology. Distributed ledger means not to store data in a central system, but rather to distribute and store data openly in several places. This can solve the problem that trust on the P2P (peer-to-peer) network does not exist because someone cannot fix the stored data by mistake or on purpose. Blockchain is considered to be an essential part of the 4th Industrial Revolution along with AI and Big Data. This course will be very useful to senior undergraduate and graduate students as well as engineers who are working in the industry. This course aims at introducing the general concepts of blockchain technology involved in Bitcoin, Ethereum such as types of node, distributed consensus, mining, smart contracts, ICO, Token economy and so on. Several blockchain platforms such as Hyperlegder, EOSwill be introduced so that they can be used to develop DApps. There will be a few assignments throughout the course and a term project for developing a DApp.