Introduction to Blockchain Technology and Cryptocurrency-Pop Up Course

Sign up for one or both sessions

Part 1: 1:00pm-3:00pm July 13 Wednesday 
Part 2: 1:00pm-3:00pm July 20 Wednesday

This two-part pop-up course will introduce students (and faculty and staff too!) to the basics of cryptocurrency using the blockchain technology.  The course will introduce the blockchain technology, the basics of cryptocurrency such as Bitcoin and Ethereum, and tools such as smart contract, Ethereum Virtual Machine (EVM), Solidity, and Web3.  A Python script will be provided to interact with smart contracts.  All students can run this web3 script to create a metamask wallet, go to faucet and get a test ether, and then interact with this voting smart contract.

Part 1:

  • Double Spending and Byzantine General Problem
  • Bitcoin Basics
  • How Bitcoin maintains Consensus? Proof-of-Work, Merkle Tree basics
  • Ethereum basics, General Purpose Blockchain, Turing Completeness

Part 2:

  • EVM Overview, Smart Contracts, Gas, Accounts (EOA, Smart Contract)
  • Solidity Basics (Instructor will provide a simple Voting smart contract).
  • Web3 basics (interacting with smart contract) (a Python script will be provided to interact with this smart contract.
  • Task - All the students can run this web3 script and can create metamask wallet, go to faucet and get test ether and then can interact with this voting smart contract.

Instructor: Dr. Ricky Li

Instructor Bio: Ricky Li is the Co-Founder of Altonomy, a cryptocurrency trading, advisory and asset management firm. Now based in New York, he is a veteran trader in the emerging cryptocurrency market and traditional commodities markets.  Dr. Li has experience in commodities quantitative trading, and research and advisory in investment banks, energy firms and management consulting firms, including CME Group, where he managed the energy derivative product and published various articles and insights about market fundamentals. Prior to Altonomy, Li held a senior trading position at a top Asian crypto hedge fund. Li holds a CFA Charter and Ph.D. in Computer Science from Rensselaer Polytechnic Institute.

Contact Person: Professor John Wen, wenj@rpi.edu, 518-441-0470
Deadline: July 8th

Full Name
First
Last
RIN
Choose one or both sessions:
Status
Knowledge of Cryptocurrency
Level of Programming Skills
Leave this field blank
Back to top