В лекции №33 рассматривается концепция Merkle Tree, в частности:
1) Структура и принципы построения Merkle Trees.
2) Построение Merkle Branch и свойства деревьев Меркла.
3) Преимущества структуры Merkle Tree и области применения.
This online training workshop enables developers (including non-C developers) to quickly learn the basics of EOSIO distributed application (DApp) development, with a focus on back-end smart contract creation.
1. Understand the high-level fundamental pieces of an EOSIO DApp
2. Learn the flow of transactions and actions (messages and events) in EOSIO
3. Observe the development and deployment of a DApp on EOSIO
4. Discover the various libraries available to a DApp developer
In this lecture (click the time to jump to the section):
* Centralization vs. decentralization 1:12
* Distributed consensus 4:45
* Consensus without identity: the block chain 17:46
* Incentives and proof of work 35:43
* Putting it all together 55:39
In this lecture (click the time to jump to the section):
* Simple Local Storage 0:27
* Hot and Cold Storage 6:28
* Splitting and Sharing Keys 19:52
* Online Wallets and Exchanges 30:54
* Payment Services 50:17
* Transaction Fees 58:30
* Currency Exchange Markets 1:04:09
In this lecture (click the time to jump to the section):
* Bitcoin transactions 1:44
* Bitcoin scripts 11:42
* Application of Bitcoin scripts 27:20
* Bitcoin blocks 42:09
* The Bitcoin network 47:58
* Limitations
In this lecture:
* Anonymity basics
* Overview of Bitcoin deanonymization
* Mixing
* Decentralized mixing
* Zerocoin and Zerocash
* Tor and the Silk Road
For slides, a problem set and more on learning cryptography, visit www.crypto-textbook.com.
The book chapter «Introduction» for this video is also available for free at the website (click «Sample Chapter»).