The Merkle Tree and Cryptocurrencies

Course Feature
  • Cost
    Free
  • Provider
    Coursera
  • Certificate
    Paid Certification
  • Language
    English
  • Start Date
    No Information
  • Learners
    No Information
  • Duration
    No Information
  • Instructor
    Blockchain Specialization
Next Course
4.8
3,952 Ratings
Explore the fascinating world of cryptocurrencies with "The Merkle Tree and Cryptocurrencies" course. Dive into the underlying principles of the Merkle Tree, the building block of blockchain technology. Gain a deeper understanding of cryptography, hashing, and how they relate to the secure addition of new blocks and transactions. Discover the concepts of proof of work and proof of stake, essential for maintaining the integrity of the blockchain. Enhance your learning with recommended readings from renowned authors in the field. Join now to unlock the secrets of cryptocurrencies and revolutionize your understanding of digital transactions.
Show All
Course Overview

❗The content presented here is sourced directly from Coursera platform. For comprehensive course details, including enrollment information, simply click on the 'Go to class' link on our website.

Updated in [July 14th, 2023]

This course builds upon your previous knowledge of cryptography and hashing in the blockchain. Explore the Merkle Tree, the foundation of adding new blocks and representing transactions in the blockchain. Gain insights into the concepts of proof of work and proof of stake, crucial for maintaining blockchain integrity. To successfully complete assignments, the course requires the purchase of two recommended books: "Blockchain Basics: A Non-Technical Introduction in 25 Steps" by D. Drescher and "The Internet of Money, Volume Two" by A. M. Antonopoulos. Enroll now and expand your understanding of the inner workings of cryptocurrencies and blockchain technology.

Show All
Recommended Courses
free usaco-silver-java-course-part-1-779
USACO Silver Java Course - Part 1
4.6
Udemy 3,683 learners
Learn More
This USACO Silver Java Course - Part 1 is perfect for anyone interested in competitive programming, algorithms, and data structures. It provides an overview of the algorithms needed to perform well in programming contests such as USACO, Codeforces, and more. This course specifically covers sorting in Java and how to solve sorting-related problems. It is suitable for beginner programmers, but it is preferred that you are familiar with the Java programming language. The course contains lectures on sorting and video solutions to actual Codeforces/USACO problems. It is recommended that you make an account (free) on these websites so you can solve the problems we will go over. Sign up now and get ready to ace the USACO Silver competitions!
free usaco-silver-c-course-part-1-780
USACO Silver C++ Course - Part 1
4.7
Udemy 2,708 learners
Learn More
This USACO Silver C++ Course - Part 1 is perfect for beginner programmers who want to prepare for the USACO Silver competitions. It covers topics such as STL Sort Function and Comparator, Structures and Sorting, and Problem-Solving Practice. The course also includes video solutions to actual Codeforces/USACO problems. Prerequisites include being comfortable with programming in C++. This course is suitable for anyone interested in competitive programming, algorithms, and data structures.
free data-structures-and-algorithms-in-real-world-part-1-781
Data Structures And Algorithms In Real World - Part 1
4.5
Udemy 3,202 learners
Learn More
Data Structures and Algorithms are essential topics in computer science. But understanding how they are used in real world software is even more important. This course series will teach you how to use algorithms like Merkle tree, Consistent hashing, and Bloom filter in real world applications. You will learn to build a minimal version of Git from scratch and understand how Bitcoin and DynamoDb use these algorithms. Javascript is the language of choice for this course, but the same concepts can be applied to other languages. Sign up now and learn Data Structures and Algorithms in Real World!
free algorithms-in-competitive-programming-maths-puzzles-i-782
Algorithms in Competitive Programming: Maths Puzzles I
4.3
Udemy 2,143 learners
Learn More
This series of courses on algorithms used in competitive programming is perfect for those looking to improve their problem-solving skills. It focuses on the mathematics behind the algorithms, providing rigorous proofs of correctness and efficiency. Starting with maths puzzles, the course will cover problem description, a naive approach, introducing the algorithm, mathematical proof, a sample problem, a short quiz, and hands-on practice. If you're interested in competitive programming algorithms, this course is a great place to start!
Favorites (0)
Favorites
0 favorite option

You have no favorites

Name delet