CS898AT – Bitcoins and Cryptocurrencies

Slides:



Advertisements
Similar presentations
Copyright © 1997 Carnegie Mellon University Introduction to the Personal Software Process - Lecture 1 1 Introduction to the Personal Software Process Lecture.
Advertisements

1 EDTE 316 Science Methods Fall 2007 Module 1 To properly navigate through this PowerPoint, go to “View” and click on “Slide Show”
Customizing the slides ä Fill in your name, college, semester, logo, and any other information you like on the first slide. ä Add administrative and organizational.
An Overview on Technology Compiled by Doris Shih Math Science Social Science English.
1-1 ICS102: Introduction To Computing King Fahd University of Petroleum & Minerals College of Computer Science & Engineering Information & Computer Science.
Chapter 0 Introductory Comments. Overview Syllabus Detailed power point slides My Web Page –Homework on web page –Readings –Other.
Microeconomics First Edition New book from one of the preeminent economists (Paul Krugman) of our generation Includes access to the book web site at
Department of Electronic Engineering City University of Hong Kong EE3900 Computer Networks Overview Slide 1 EE3900 Computer Networks.
Operating Systems CS381 Umar Saif The Bureaucracy Not anointed by the Queen I am not a Sir! Call me Umar.
Announcements: 1. Presentations start next Thursday Questions? This week and Monday: DSA, Digital Cash DSA, Digital Cash DTTF/NB479: DszquphsbqizDay 32.
CLASS ORIENTATION MGMT 464 Project Management Spring 2014.
Edward Usset Center for Farm Financial Management University of Minnesota
Course A201: Introduction to Programming 09/09/2010.
Lecture 0 Course Overview. ES 345/485 Engineering Probability Course description: Probability and its axioms, conditional probability, sequential experiments,
Financial Accounting Business 112 Introduction (To Start, select Slide Show, then View Show. Advance slide and topics within slide by mouse click)
General Physics1 Welcome to Phys 130! Blackboard blackboard.siena.edu.
Lecture 1: Introduction CS 6903: Modern Cryptography Spring 2009 Nitesh Saxena Polytechnic Institute of NYU.
Dr. Gina Green Intro to Information Technology & Processing.
Embedded System Principles and Experiments - Your only course in college which integrates both software and hardware knowledge Associated Prof. Hongzi.
Lecture 0slide 1 Lecture 0-Organization session ECON 4550 Econometrics I Memorial University of Newfoundland.
Department of Electronic Engineering City University of Hong Kong EE3010 Data Communications and LANs Overview Slide 1 EE3010 Data Communications and LANs.
© Uppsala University, IT Dept. Computer Networks I / DT014/1TT821 Computer Networks I Dr. Edith C.-H. Ngai Department of Information Technology.
Parallel and Distributed Computing Overview and Syllabus Professor Johnnie Baker Guest Lecturer: Robert Walker.
Course Overview 1 FCM 710 Architecture of Secure Operating Systems Prof. Shamik Sengupta Office 4210 N
1 Software Test Computer Science Department, Information Faculty Dr. KaiYu Wan.
SoK: Research Perspectives and Challenges for Bitcoin and Cryptocurrencies Joseph Bonneau EFF Princeton University Stanford University Andrew Miller University.
How Bitcoin Achieves Decentralization
How to Store and Use Bitcoins Tyler Moore, CS 7403, University of Tulsa Slides adapted from Arvind Narayanan, Joseph Bonneau, Edward Felten, Andrew Miller,
Computer Engineering Department Islamic University of Gaza
Welcome to IST331 S1 Main concepts today
What Is Bitcoin? Launched in 2009 A p2p Electronic Cash System
Mechanics of Bitcoin Part I
ECE 3318 Applied Electricity and Magnetism
Final Exam Study Guide This test will cover Chapters 1-13 in the course book. Review each lecture slide and class notes to narrow your focus of study for.
A private and secure cryptocurrency for mobile devices
CS898AT – Bitcoins and Cryptocurrencies
Bitcoin Altcoin Exchange Script Cryptocurrency Exchange Software Altcoin Exchange Script
AEON isn't just a currency. It's a lifestyle. -
PEARSON REALIZE TUTORIAL
Zcash Mining – A Guide For Beginners. Zcash (also known as ZEC and seventeenth most valued cryptocurrency with market capitalization of $500 million)
Exchange Online Support USA/US/CANADA Website Visit:-
Cryptocurrency Exchange Software | Open Source Cryptocurrency Exchange Platform | Open Source Bitcoin Exchange Software.
CS898AT – Bitcoins and Cryptocurrencies
CS898AT – Bitcoins and Cryptocurrencies
CS898AT – Bitcoins and Cryptocurrencies
Data Structures and Analysis (COMP 410)
Nakamoto Consensus Marco Canini
FUNCTIONAL PROGRAMMING
CS 4593/6463 – Bitcoins and Cryptocurrencies
GHY Global Climate Change
Welcome to Civics and Economics!
CS 160 Introduction to Computer Science
Physics of Animation (Art/Physics 123)
Blockchain and Cryptocurrencies
WELCOME TO BIOLOGY.
IS 651: Distributed Systems
How To Set Up Your Online Science Textbook
DTTF/NB479: Dszquphsbqiz Day 33
COMS 261 Computer Science I
Data Structures and Analysis (COMP 410)
Trustworthy Semantic Webs
Lecture 2 Introduction/Overview Fri. 9/8/00
CSE 115 & CSE 503 Introduction to Computer Science I
ENGINEERING 1301 INTRODUCTION TO ENGINEERING
Computer Engineering Department Islamic University of Gaza
Computer Engineering Department Islamic University of Gaza
Create Crypto Coin. INTRODUCTION The field of cryptocurrencies is ever expanding. Being considered as the contrast of fiat money, cryptocurrency now finds.
HODL DIGITAL SERVICES HODL DIGITAL SERVICES BUY BITCOIN
HODL DIGITAL SERVICES SELL BITCOIN
Cryptocurrency and Blockchain Technology
Presentation transcript:

CS898AT – Bitcoins and Cryptocurrencies Prof. Murtuza Jadliwala murtuza.jadliwala@wichita.edu Note: most of the slides used in this course are derived from those available for the book “Bitcoins and Cryptocurrencies Technologies – A Comprehensive Introduction”, Arvind Narayanan, Joseph Bonneau, Edward Felten, Andrew Miller & Steven Goldfeder, 2016, Princeton University Press. Department of Electrical Engineering and Computer Science

Bitcoins and Cryptocurrencies Introduction to CS898AT Bitcoins and Cryptocurrencies

This lecture Get to know each other! What is this course about? Syllabus What you should expect from this course What are my expectations from you and what you should expect from me Questions, Concerns, Suggestions

Let’s get to know each other!

Textbook Bitcoins and Cryptocurrencies Technologies – A Comprehensive Introduction, Arvind Narayanan, Joseph Bonneau, Edward Felten, Andrew Miller & Steven Goldfeder, 2016, Princeton University Press. (ISBN- 9780691171692). Required for this course! If you do not have one, please order one asap! A free pre-publication online (non-printable) PDF version of the book can be found here: http://bitcoinbook.cs.princeton.edu/ and can be used for this course. Lecture slides prepared for “Computer Security: Principles and Practice”, 2/e, by William Stallings and Lawrie Brown, Chapter 1 “Overview”.

What is this course about?

What are CryptoCurrencies? Before that – What are Currencies? According to Merriam-Webster dictionary:

Mediums for Trade Traditional Financial Systems Cash Credit

Mediums for Online Trade Cash Credit Ecash Cyberbucks MagicMoney Bitcoins Altcoins FirstVirtual SET This course

Some requirements for online cash Protection against double-spending Anonymity (for both spender and recepient) Should work in an offline fashion Free-floating that acquires real value Preferably, decentralized Bootstrapping an online cash (currency) that satisfies some or all of these requirements will require a clever amalgamation of well-known cryptographic primitives and computing paradigms! Thus the name, Crypto + Currencies

Syllabus Course website: http://www.cs.wichita.edu/~jadliwala/CS898AT/cs898at.htm

Next Class We will view a lecture video on the history of Crypto Currencies by Prof. Jeremy Clark, Concordia University. As the lecture is roughly 1:30 minutes long, we will begin at 7:45 am sharp!

Questions, Concerns and Suggestions