6. Wallets and SPV

  Рет қаралды 16,670

MIT OpenCourseWare

MIT OpenCourseWare

Күн бұрын

MIT MAS.S62 Cryptocurrency Engineering and Design, Spring 2018
Instructor: Tadge Dryja
View the complete course: ocw.mit.edu/MAS-S62S18
KZbin Playlist: • MIT MAS.S62 Cryptocurr...
Wallet operation, coin selection SPV walkthrough and node types and problems are covered.
License: Creative Commons BY-NC-SA
More information at ocw.mit.edu/terms
More courses at ocw.mit.edu

Пікірлер: 14
@setusaurabh1723
@setusaurabh1723 3 жыл бұрын
Thanks, Tadge! I am loving these classes.
@Frank-cw5dg
@Frank-cw5dg Ай бұрын
What is meant by "list of addresses can run out"?
@hashimer5938
@hashimer5938 4 жыл бұрын
Very nice class! Thanks guys!
@amirphl7834
@amirphl7834 Жыл бұрын
8:27 should be 32 bits not 32 bytes because you tell later that the should be lass than like a billion. Is there any misunderstanding here?
@carlitosflow
@carlitosflow 4 жыл бұрын
Very good
@user-oj2qv3yj2f
@user-oj2qv3yj2f 4 жыл бұрын
讲的很好啊!!!
@thunderking1129
@thunderking1129 4 жыл бұрын
Nice
@jeeveshjuneja445
@jeeveshjuneja445 3 жыл бұрын
Some Corrections/Important Points to Note: 1. At 6:00, the problem is that you want to receive payments.. so you ask people to send payments to your address or "the hash of your public key". But if there is another person, who asks me for some money, and I pay to them.. they can see which transaction's outputs(say "T_o") have I used to pay them. Hence, they know that I own the account corresponding to the hash of pubkey that is present in the output T_o. So, they can figure out what all other payments have I received by checking what all transactions have output money to hash of my pubkey. We don't want this.
@amirphl7834
@amirphl7834 Жыл бұрын
Every time you want to receive money, you use randomizer to generate a new set of public and secret keys then use the new public key to receive coins and discard the new secret key (or keep it somewhere safe!). This way you can generate billions of public keys and maintain anonymity(privacy) using each public key only once.
@mudabbirkaleem735
@mudabbirkaleem735 4 жыл бұрын
What does Tadge's shirt say??
@edmbootcamp6188
@edmbootcamp6188 3 жыл бұрын
it says welcome to cuba bitch
@potatopotatopotatotomato9035
@potatopotatopotatotomato9035 Жыл бұрын
fuck authority, get laid, delete facebook
@cicero1930
@cicero1930 4 жыл бұрын
Hold my key LoL
7. Catena: Efficient Non-equivocation via Bitcoin
1:21:19
MIT OpenCourseWare
Рет қаралды 12 М.
5. Synchronization Process and Pruning
1:12:01
MIT OpenCourseWare
Рет қаралды 18 М.
100😭🎉 #thankyou
00:28
はじめしゃちょー(hajime)
Рет қаралды 18 МЛН
Тяжелые будни жены
00:46
К-Media
Рет қаралды 5 МЛН
10. Understanding Program Efficiency, Part 1
51:26
MIT OpenCourseWare
Рет қаралды 231 М.
3. Blockchain Basics & Cryptography
1:17:38
MIT OpenCourseWare
Рет қаралды 920 М.
17. Anonymity, Coinjoin and Signature Aggregation
1:13:34
MIT OpenCourseWare
Рет қаралды 8 М.
A Worlds First On This Top Tier Radio - TIDRadio H3
11:52
Tech Minds
Рет қаралды 16 М.
13. Payments, Part 1
1:20:28
MIT OpenCourseWare
Рет қаралды 172 М.
8. Forks
1:21:51
MIT OpenCourseWare
Рет қаралды 14 М.
2. Optimization Problems
48:04
MIT OpenCourseWare
Рет қаралды 222 М.
18. Confidential Transactions
1:20:10
MIT OpenCourseWare
Рет қаралды 9 М.
7. Testing, Debugging, Exceptions, and Assertions
41:33
MIT OpenCourseWare
Рет қаралды 177 М.
100😭🎉 #thankyou
00:28
はじめしゃちょー(hajime)
Рет қаралды 18 МЛН