Patent attributes
A method for certifying an electronic document by a certifying peer device in a network of peers storing copies of a chain of blocks according to a “blockchain”. The method includes: authenticating a peer device issuing this document; generating, for the issuing peer device, a one-time use public key/private key pair; dispatching, to the issuing peer device, a message including the public key and the address of an intelligent contract in the chain; receiving a block of the chain and detecting, in this block, an event representing a writing into the intelligent contract, of an imprint of a document issued by the issuing device and a signature of this imprint; verifying the signature with the private key; dispatching a transaction to the peer devices requesting them to execute a function of the intelligent contract to record in a block of the chain information representing certification by the certifying peer device.