La plupart des rapports sur la blockchain se concentrent sur l'explication de l'importance de la technologie blockchain et de son impact, de manière très générale ou centrée sur une approche commerciale. Ce livre explique concrètement comment les blockchains Bitcoin et Ethereum fonctionnent et comment elles peuvent fournir certains services nous permettant d'atteindre un monde complètement sécurisé sans avoir à compter sur des tiers. Ce livre contient un mémoire de fin d'études d'ingénieur en télécommunications qui propose une conception de service fonctionnant à l'aide d'un protocole, le protocole OpenTimestamps, construit sur la blockchain Bitcoin afin d'horodater n'importe quel fichier et son contenu de manière totalement fiable et incorruptible sans avoir besoin de compter sur des tiers. Un processus parallèle a également été mis en oeuvre en utilisant des contrats intelligents sur la blockchain Ethereum et le standard de jeton ERC-721 afin de fournir aux utilisateurs une propriété unique de leurs horodatages. Pour comprendre le fonctionnement du protocole, il sera d'abord expliqué ce qu'est une blockchain, comment fonctionnent les blockchains Bitcoin et Ethereum et comment le protocole OpenTimestamps est développé sur la blockchain Bitcoin. Ensuite, l'ensemble du protocole développé pour l'horodatage et la propriété est décrit en détail.