Introduction to Blockchain

The aim of Introduction to Blockchain course is to introduce the main foundations of this emerging technology. The Blockchain technology was originally dedicated for Bitcoin, but blockchain is now being a general purpose technology. The generalization is materialized by the definition and the use of programming language, such Solidity, Python, …The blockchain technology is , mainly, founded on two well-established systems in computer science : Distributed system (Peer-To-Peer) and Cryptosystem  (Cryptographie, Hashing).

 

Chapter1.pdf786 KB
Chapter2.pdf2.68 MB
Chapter3.pdf1.91 MB
Chapter4.pdf1.02 MB
Chapitre5.pdf1.56 MB
Lab-Deployment-of-Private-Ethereum-Blockchain.pdf1.68 MB
TP-1 .pdf531 KB
Rebex-TinyWebServer.zip1.15 MB
Solidity-Compiler.zip5.73 MB
Labs-and-Exercises.pdf563 KB
Web3-Lab.pdf488 KB
Test-Exam-2023-Solution.pdf521 KB