你将学到什么
How to explain the origin and workings of blockchain technology
The value of cryptocurrencies and alternative business purposes for blockchain technology
Applications of blockchain technology including its scope and limitations
The role of cryptography in blockchain technology
Practical uses for blockchain technology in in a range of business contexts
课程概况
Learn how to use blockchain to solve real-world financial market challenges.
From bitcoin to blockchain, financial technology (FinTech) is changing the way we think about financial services. With blockchain technology serving as an encryption base for a variety of applications, understanding its use and limitations is a critical skill for leaders across industries. In this program, you will complete a real module from Duke University’s Master of Engineering in Financial Technology program. Through these courses, you’ll explore the history, current environment, and near-term outlook of FinTech, focusing on applications of blockchain technology.
Blockchain technology plays a significant part in what is characterized by the term “FinTech.” The immutability and transparency of the technology is facilitating both traditional transactions, for example; credit, supply chain, and voting, as well as new areas; IOT, digital currencies, identity management, and novel ways of incentivizing activity. Given the breadth of applications, the potential impact of blockchain technology on finance and beyond is extraordinary.
After you complete this program, you will be eligible for a scholarship and fast-tracked application process if you decide to apply to Duke University’s Master of Engineering in FinTech program.
包含课程
What is Blockchain?
Much of the use of blockchain is tied to the concept of “stores of value.” Thus it is important to understand the history and context of monetary instruments, fiat currency, and the innovation that blockchain brings as a store of value and a tool for a broad range of business applications. In this introductory course, you will learn how to explain the origin and workings of blockchain technology.
Blockchain and Cryptocurrencies
One of the most prolific and public applications of blockchain technology is to cryptocurrencies. As such, it is important to understand how cryptocurrencies work and when it is appropriate to use them. Through this course, you will understand the key elements of blockchain technology and how to apply it across business models. You will also learn how to explain the value of “alternative” stores of value such as cryptocurrencies.
Blockchain Mechanics
This course will help you understand when to apply blockchain technology, and just as importantly, when blockchain does not add value. In this project, you will learn about distributed ledger technology, Bitcoin “tokenomics,” and how Bitcoin “bootstrapped” itself into existence. In this course, you will learn how to explain why and when blockchain isn’t appropriate (i.e. both the scope and the limitations of blockchain technology).
Blockchain and Cryptography
Cryptography is central to the function of blockchain technology. Understanding the function of cryptography provides insight into many of the advantages that this technology affords, such as the distributed ledger and immutability. In this course, you will learn about both symmetric and asymmetric cryptography, as well as the role cryptography plays in the blockchain technology.
The Basic Building Blocks of the Chain
In this course, you will learn about the construction of individual “wallets,” the acquisition of test currency, and the development of a multi-signature “contract.” These will be the basis for an experiment into the use of blockchain technology, including facilitating a transaction on a public commercial blockchain. You will also learn how to articulate and design problems for a blockchain application.
面向人群
有兴趣将技术专长与广泛理财相结合的学生和专业人员。
课程项目
Create a Cryptocurrency Wallet
Create and fund a cryptocurrency "wallet" on a public blockchain.
WHAT YOU WILL LEARN
How to construct an individual "wallet" which will form the basis for facilitating a transaction on a commercial blockchain.
Develop a Token for a Blockchain
Explore the development and application of tokens and tokenization.
WHAT YOU WILL LEARN
How to design a token that can be used for sharing, exchange, or transfer to a cryptocurrency wallet on the Ethereum platform.
Create Smart Contracts
Create a simple “smart contract” and deploy it on a public blockchain.
WHAT YOU WILL LEARN
How to create a "smart contract," an immutable record of a transaction that is available to all relevant parties and provides a historically accurate record.
Create a Blockchain application
Create a design for a new application of Blockchain.
WHAT YOU WILL LEARN
How to characterize and architect a new application of Blockchain technology to a non-financial application.
预备知识
您应该具有与商务或金融相关的本科教育或专业经验。