Chartered Fintech Professional (CFtP) Level 2 Training Module 2: Blockchain Design and Programming
About This Course
At the end of the 2-day module, participants will be able to:
• Understand the role and the objectives of cryptography in ensuring information security
• Know the different types of consensus algorithms
• Learn the application of the Reverse Polish Notation (RPN) for bitcoin transactions
• Learn the applications of smart contracts and the role of Ethereum in a blockchain network
• Understand the basic types and design of Central Bank Digital Currency (CBDC), the benefits, challenges, and enabling factors of CBDCs
• Understand the fundamental concepts and different types of stablecoins
• Distinguish the different types of attacks to privacy and privacy technologies used in blockchain
• Understand the types of faults in a network and the importance of authentication, scalability, and a synchronous environment
• Know the different types of token-less and token-based blockchains and their features and applications
• Identify the elements of an effective token economy
• Appreciate the considerations to utilise and design a blockchain
• Learn about the token design and use of game theory in the token economy
What You'll Learn
Entry Requirements
No prerequisites, but participants are strongly encouraged to go through the assigned pre-reading materials and videos, especially if one does not have any prior learning or working knowledge in the subject matter of this Module.
If the participant intends to register for the Chartered Fintech Professional examination following the completion of this training course, do note that an undergraduate degree from a recognised university or equivalent professional qualification is a compulsory enrolment requirement.