The Hebrew University Logo

סילבוס

בלוקצ'יין ומטבעות דיגיטליים - 55669
עברית
הדפסה
 
סגור סגירה חלון
גרסת PDF
תאריך עדכון אחרון 16-02-2020
נקודות זכות באוניברסיטה העברית: 1

תואר: מוסמך

היחידה האקדמית שאחראית על הקורס: מנהל עסקים

סמסטר: סמסטר ב'

שפת ההוראה: אנגלית

קמפוס: הר הצופים

מורה אחראי על הקורס (רכז): Lipton Alexander

דוא"ל של המורה האחראי על הקורס: fintech@mail.huji.ac.il

שעות קבלה של רכז הקורס:

מורי הקורס:

תאור כללי של הקורס:
Summary
This course provides an introduction to distributed ledger technology, blockchains and cryptocurrencies, and their potential applications in finance and banking.
Content
The course covers the basics of cryptography and its applications to cryptocurrencies; historical examples to centralized cryptocurrencies; foundations of modern decentralized cryptocurrencies; Byzantine fault tolerant consensus; mechanics of Bitcoin platform including storage, mining, wallets, etc.; alternative platforms, including Ethereum; smart contracts; potential applications of decentralized ledgers in finance and their pros and cons.
Keywords
Electronic Money, Cryptocurrencies, Distributed Ledger Technology, Blockchain, Bitcoin, Ethereum, Smart Contracts
Learning Prerequisites
Recommended courses
Introduction to Finance
Important concepts to start the course
Cryptography, Databases, Payment Systems

מטרות הקורס:

תוצרי למידה :
בסיומו של קורס זה, סטודנטים יהיו מסוגלים:

• Use basic cryptographic concepts including private/public keys, signatures, hash functions, Merkle trees
• Distinguish pros and cons of centralized versus decentralized databases
• Demonstrate several historical examples of electronic money
• Quantify alternative approaches to Byzantine fault-tolerant consensus including proof of work, proof of stake, etc.
• Characterize the basic setup of Bitcoin, including storage, mining, and payments
• Implement the best practices in key management, including multi-signature schemes and multi-layer wallets
• Argue the limits of privacy with distributed ledgers and possible solutions, such as channeling, coin-joining, confidential transactions and zero-knowledge proofs
• Analyze some of the potential applications of distributed ledger technology to finance and banking
• Elaborate inherent scalability limits of distributed ledgers and potential solutions with channeling, horizontal scaling and second-layer, off-chain transactions
• Implement some basic operations with Bitcoin
• Assess / Evaluate differences and commonalities between Bitcoin and Ethereum
• Implement basic smart contracts

דרישות נוכחות (%):

שיטת ההוראה בקורס: Lectures, exercises, homework

רשימת נושאים / תכנית הלימודים בקורס:
1. Course Introduction
2. History
3. Overview of blockchain technology
4. Hashes
5. Transactions
6. Blocks and blockchain
7. Consensus building
8. Mining and incentivizing blockchain
9. Security and safeguards
10. Bitcoin
11. Blockchain applications
12. Blockchain applications (cont.)
13. Final Project

חומר חובה לקריאה:
Narayanan, A., Bonneau, J., Felten, E., Miller, A. and Goldfeder, S., 2016, Bitcoin and Cryptocurrency
Technologies, Princeton University Press.
2018-2019 COURSE BOOKLET

חומר לקריאה נוספת:

מרכיבי הציון הסופי :

מידע נוסף / הערות:
 
אם הינך זקוק/ה להתאמות מיוחדות בשל לקות מתועדת כלשהי עמה את/ה מתמודד/ת, אנא פנה/י ליחידה לאבחון לקויות למידה או ליחידת הנגישות בהקדם האפשרי לקבלת מידע וייעוץ אודות זכאותך להתאמות על סמך תעוד מתאים.
למידע נוסף אנא בקר/י באתר דיקנט הסטודנטים.
הדפסה