Recommend Online Blockchain Training Course from Distributed Lab.
Why am I watching Blockchain Online Course from Distributed laboratory?
Some time ago I started using cryptocurrencies in my calculations. Naturally, my first cryptocurrency was bitcoin. Many people know that using bitcoin for payments is quite problematic. But I was not the one who "ordered the music" and I had to get into this process that is new to me and involves a lot of unfamiliar to me operations.
FROMtime I learned how to turn deposits of coins into fun process of buying and-Selling of altcoins, but after some disappointing losses I decided to give up trading and went deep into mining.
Soon I got interested in investing in projects at the stage of ICO. That was how I for the first time encountered new terms: blockchain, smart-contracts, decentralized assets management, tokenization of real assets. There was more and more information. I faced with a lack of knowledge and with a search for answers to questions I had.
I am not new to internet trading, I work in a successful internet project and I am interested in all possible activities related to IT and the Internet, so it was only a matter of time before I was introduced to the Distributed Lab campaign. And it was just a matter of time.
Last summer I heard that in Kharkiv there will be a Bitcoin Meetup Kharkiv. I visited this event. That was my first time to get acquainted with Distributed Lab.
In a relaxed atmosphere, the speakers made reports on topics that have long been interesting to me. They shared information and the latest trends in blockchain technology. After this event, I tried not to miss such events in Kharkiv and Kiev. In addition to reports from the podium it is very useful to communicate with each other live and to ask the speakers questions and get answers to them.
At one of the meetings I met with Pavel Kravchenko. There are such charismatic people who evoke sympathy at first sight, have an excellent command of the subject and are able to captivate the audience of listeners. MITAPs conducted by Pavel and Distributed Lab are very useful in terms of information, they popularize cryptocurrencies and solutions created with the help of blockchain technology, these mittaps gather interested audience and constantly expand the range of questions discussed. But all of us know the feeling when after an interesting and information-packed event, after a while it is very hard to remember all the nuances of speakers' presentations. Mitap is a place to get acquainted with the issue but not for its detailed study.
Pavel Kravchenko is well aware of this peculiarity of the human brain, that's why on one of the mitaps he announced an online course on Blockchain, which unites knowledge about how blockchain systems and cryptocurrencies work. Pavel Kravchenko makes no secret that this course was created by Distributed Lab for self-promotion and to find new developers for his team, nevertheless the course gives the most objective information about the technology blockchain technology and cryptocurrencies.
At present the course consists of 31 video lessons which you will need time, patience and desire to learn new knowledge. Course lectures are made in an easy to understand and easy manner, at the same time lessons are filled with useful information and visual materials.
Among the lecturers of the online course are true professionals who have a lot to teach their listeners:
- Pavel Kravchenko - the founder of Distributed Lab
- Bogdan Skryabin- researcher of Distributed Lab
- Yaroslav Panasenko- Distributed Lab developer
- Roman Oleynikov- researcher at IHK
- Andrey Sobol- CTO of Pandora Boxchain
- Alexander Ivanov - mathematician at Pandora Boxchain
How useful is this online training course??
I've attended about 10 mitups organized by Distributed Lab company, so I know the lecturers already. The topics of lectures are also familiar, because all these questions were covered in the meetings.
But it is one thing to sit in a crowded room with a mass of irritants and try to grasp the essence of the report, and quite another thing to watch this report in a comfortable environment at a convenient time, with the ability to see the repetition of incomprehensible moments.
This training course is a wonderful addition to the meetings and it seems to me that it should be continued and filled with new lectures, and there will come a time when meetings will be a useful addition to the course.
Why am I wasting my time studying this course??
I have plans to apply Blockchain technology to my existing business. In order to communicate with developers and to draw up a correct and valid requirements specification, I must have a certain set of knowledge. I gain this knowledge thanks to this online course.
Now I will briefly describe each of the lectures. To be honest, I haven't studied all the lectures of this course in details yet, so I am going to describe them word by word.
- Online course on Blockchain. Lecture 1. What is Bitcoin
This is the first lesson in the course where Pavel Kravchenko, after a short introduction, tells you what Bitcoin is as a currency, its advantages and disadvantages, the characteristics of the issue and pricing of coins, the management of the accounting system and restrictions. So-Pavel also talks about Distributed Lab's mission and plans of its development.
- Online course on Blockchain. Lecture 2. Principles of Bitcoin
In this lecture, Pavel explains the main goal of this course and discusses blockchain technology using Bitcoin as an example. Examines the basic principles and concepts in the work of the payment protocol, the difference between Bitcoin and centralized payment systems and the main types of Bitcoin wallets, dispels some myths about the system as a whole and answers the questions of course attendees.
- Online course on Blockchain. Lecture 3. How Bitcoin is organized?
In this lesson Pavel Kravchenko continues to tell how Bitcoin is structured, the lecture explains the complexities of designing decentralized accounting systems and describes the approaches Bitcoin uses to achieve decentralization in checking and accepting transactions. At the end of the lecture, the lecture traditionally answers questions posed.
- Online course on Blockchain. Lecture 4. How blocks are made
Here is the most interesting part of the lesson, Pavel explains how blockchains are created. In this lecture he reviews step by step process of block creation and blockchain formation. The consensus process in Bitcoin and the concept of full transaction confirmation. Also attention is paid to peculiarities of Bitcoin's work.
- Online course on Blockchain. Lecture 5. Blockchain and its features
In his familiar to all manner of clear and understandable talk about blockchain and how it can be used in business. He analyzes what the word blockchain can mean, goes deep into the peculiarities of blockchain technology, and highlights the technical aspects of blockchain in practice and dispels common myths.
- Online course on Blockchain. Lecture 6. Alternative coins
This lecture is about blockchain alternative coins. Litecoin, Dash, Monero, Ripple, Ethereum, and Cardano blockchains are reviewed. The digital currency Ripple is examined in detail and in detail, as well as the technology and principles of decentralized exchanges.
- Online course on Blockchain. Lecture 7. Tokenization and ICO
Probably one of the most interesting video tutorials for me - Tokenization and ICO. In it Pavel Kravchenko describes the process of tokenization and ICO, tells about what is a token, what tokens are, in which cases the tokenization process makes sense. Also the features of ICO are considered. According to Paul's opinion, the ICO mechanism has compromised itself. At the same time, this technology of fundraising has the right to live.
- Online course on Blockchain. Lecture 8. Cryptography in Bitcoin
In this lecture Bogdan Skryabin explains what cryptography is, what cryptography is used in Bitcoin, how it works and what are the precautions when using encryption algorithms. Bogdan explains the history of cryptography and what problems cryptographic schemes solve in the modern world. Bogdan also demonstrates the process of key data generation and Bitcoin address creation.
- Online course on Blockchain. Lecture 9. How Bitcoin transactions work?
The most interesting part is just beginning, in this lesson Bogdan Skryabin explains how Bitcoin transactions are structured, how they work, what their structure is, the rules of forming transaction inputs and outputs. Bogdan explains how the change works, how the commission is set, what are the main processes in the wallet, and how exactly the wallets work.
- Online course on Blockchain. Lecture 10. How Bitcoin blockchain is organized?
Bogdan Skryabin explains how a Bitcoin blockchain is organized, what are the data formats, in what order the blocks are formed, the peculiarities of the formation and validation of the Bitcoin blockchain, what is Mempool, nLockTime and CheckPoints.
- Online course on Blockchain. Lecture 11. Key Format in Bitcoin
In this lesson Yaroslav Panasenko explains what key formats exist in Bitcoin, what they look like, how and why they can be used. In this lecture Yaroslav offers to remember the material from lecture 7 about cryptography in Bitcoin and continues to introduce us to cryptography in relation to keys.
- Online course on Blockchain. Lecture 12. Bitcoin forks
Bogdan Skryabin's lecture is about forks, what they are, what SoftFork and HardFork are. In his lecture, Bogdan compares the most famous Bitcoin forks.
- Online course on Blockchain. Lecture 13. Storing and processing keys in cryptocurrency wallets
Yaroslav Panasenko introduces us to the development of cryptocurrency wallets. In this lecture Yaroslav speaks about peculiarities of work with private keys, their generation, storage and processing. Compares the most popular approaches of key management and storage.
- Online course on Blockchain. Lecture 14. Synchronization of purses with the Bitcoin network
In this lecture Yaroslav Panasenko tells about synchronization of cryptocurrency wallets with Bitcoin network, about Simplified Payment Verification node, considers synchronization approaches for different Bitcoin wallets with other network nodes.
- Online course on Blockchain. Lecture 15. Multi-signature in Bitcoin
This lecture is held by Bogdan Skryabin and its topic is Multisignature in Bitcoin. The lecture starts at 4 minute and 30 seconds, before that you are invited to listen to music and look at the intro, so don't waste your time and start watching it right at 4.30))) As always, Bogdan clearly and distinctly explains what are Multi-Signature Addresses in Bitcoin and how they are formed. What are the combinations of multi-signatures and when they are used, answers the question what is P2SH and how Bitcoin Script works.
- Online course on Blockchain. Lecture 16. Hierarchical Key Generation
Bogdan Skryabin talks about Deterministic Wallets and what they are. He touches on the encryption of the main wallet secret via BIP39. Describes how HD Wallet by BIP32 works and introduces us to Hardened Derivation and the key generating ways.
- Online course on Blockchain. Lecture 17. Proof-of-stake consensus algorithms
Bogdan Skryabin compares and shows the differences between proof-of-stake and proof-of-work consensus algorithms, reveals the idea of proof-of-stake, how it works and what are its benefits. He describes the features of the first PoS implementation in Peercoin.
- Online course on Blockchain. Lecture 18. Features of Segregated Witness
In this lecture, Yaroslav Panasenko discusses how to improve the Bitcoin Segregated Witness protocol and what problems this technology solves.
- Online course on Blockchain. Lecture 19. Overview of consensus protocols
One of the brightest speakers of the course on Blockchain - Roman Oleynikov - tells about decentralized consensus protocols, describes schematically the functioning of the protocols: GHOST, SPECTRE, PHANTOM, PBFT, HoneyBadger BFT, Algorand, Hashgraph. This lecture also reveals the technology, requirements, assumptions and features of using some consensus protocols for decentralized accounting systems.
- Online course on Blockchain. Lecture 20. Introduction to smart contracts
This lecture is led by Bogdan Skryabin, he talks about smart contracts. What is a smart contract technology? What kind of smart contracts are there?? What are the platforms for executing smart contracts? What are their features and how they differ? What benefits can the use of smart contracts bring to a person's life? To these and many other questions, Bogdan gives an extended answer.
- Online course on Blockchain. Lecture 21. Overview of bitmessage protocol
In this lecture, Bogdan Skryabin talks about the decentralized bitmessage protocol, its history, features and scope.
- Online course on Blockchain. Lecture 22. How sidechains work?
You will start watching this lecture at 6.49 minutes (before there is a splash screen). Here Bogdan Skryabin explains the sidechain, an additional blockchain to the main one, why it is used and what functions it performs.
- Online course on Blockchain. Lecture 23. Off-chain payment channels
In this lesson Bogdan Skryabin introduces the off-chain payment channels and the revolution in financial accounting.This lecture is very important for further study of the course.
- Online course on Blockchain. Lecture 24. Lightning network design
This lecture is held by Andriy Sobol (you start watching from 4.45 minutes, before the title saver), we continue to look at payment channels and study the lightning network protocol.
- Online course on Blockchain. Lecture 25. Distributed hash table
Bogdan Skryabin tells us about distributed hash table (DHT) and how it works in general.
- Online course on Blockchain. Lecture 26. Information protection in open networks
Roman Oleinikov's lecture is about data protection in open networks. Roman will give a brief overview of the TCP protocol stack.
- Online course on Blockchain. Lecture 27. Principles of atomic swap
In this lecture Andrey Sobol explains what atomic swap is, why they are needed and what is necessary for their work, how they work and in what currencies they can be used. In addition Andrey shows us the peculiarities of creating decentralized exchanges based on atomic swap.
- Online course on Blockchain. Lection 28. Privacy in digital currencies
In his lecture, Bogdan Skryabin discusses privacy and how it is achieved in Bitcoin and other cryptocurrencies. Bogdan will teach us the methods of hiding transaction data, will advise what data should be hidden, and will introduce the CoinShuffle methodology.
- Online course on Blockchain. Lecture 29. Mimblewimble protocol overview
Alexander Ivanov gives an overview of Mimblewimble protocol and will talk about the magic of Bitcoin.
- Online course on Blockchain. Lecture 30. Overview of Bitshares protocol
Bogdan Skryabin talks about multifunctional protocol Bitshares, its features, smart contracts and digital tokens.
- Online course on Blockchain. Lecture 31. MAST in Bitcoin
In this lecture Bogdan Skryabin talks about MAST concept, its main advantages, working principles and application in Bitcoin protocol.
I recommend everyone to subscribe to this YouTube channel, The course will be replenished with new video lectures.
Cryptocoinexpert.info would like to thank Distributed Lab, Pavel Kravchenko, Bogdan Skryabin, Yaroslav Panasenko, Roman Oleynikov, Andrey Sobol and Alexander Ivanov for the excellent work, and for the knowledge they share.