Document Validation using Blockchain: A validation scheme for natural persons documents


The great extension of Brazil's territory, combined with its demographics of more than 200 million inhabitants, results in a complex, slow and expensive notary system. Blockchain technologies can be of huge help in this scenario. It provides a decentralized peer-to-peer way of storing and validating documents. In this article, we start the discussion about a blockchain-based national notary system with means to store and validate the natural person's public documents. We prototype a solution, comprising of birth, marriage, divorce, and death documents/certificates. In the end, we present a comparison between the operational costs of the implemented prototype and the current notary system.

Palavras-chave: blockchain, notary, natural person, document validation


Benet, J. (2014). Ipfs-content addressed, versioned, p2p file system. arXiv preprintarXiv:1407.3561.

Brasil (1973). Lei nº 6.015 de 1973. “nttp: //www.”. [Online, accessed on 26/02/2019].

Brasil (2018). Lei nº 13.709 de 2018. “nttp:// 03/ ato2015-2018/2018/Lei/L13709.htm”. [Online, accessedon 19/10/2019].

Brasil (2019a). Ibge. “nttps://”. [Online, accessed on 19/10/2019].

Brasil (2019b). Justiça aberta. “ aberta”. [Online, accessed on 19/10/2019].

Brasil (2019c). Lista de cartórios do brasil. “nttp://”. [Online, accessed on19/06/2019].

Costa, R., Faustino, D., Lemos, G., Queiroga, A., Djohnnatha, C., Alves, F., Lira, J.,and Pires, M. (2018). Uso não financeiro de blockchain: Um estudo de caso sobre oregistro, autenticação e preservação de documentos digitais acadêmicos. 1(1/2018).

Haber, S. and Stornetta, W. S. (1990). How to time-stamp a digital document. In Confer-ence on the Theory and Application of Cryptography, pages 437-455. Springer.

Liang, X., Shetty, S., Tosh, D., Kamhoua, C., Kwiat, K., and Njilla, L. (2017). Provchain:A blockchain-based data provenance architecture in cloud environment with enhanced privacy and availability. In Proceedings of the 17th IEEE/ACM international sympo-sium on cluster, cloud and grid computing, pages 468-477. IEEE Press.

Luizari, L. (2019). Repasses e despesbrasileiros? Cartórios com Você, (8):25. Para onde vai o dinheiro pago aos cartórios

Magrahi, H., Omrane, N., Senot, O., and Jaziri, R. (2018). Nfb: A protocol for notarizingfiles over the blockchain. pages 1-4.

Morgan, J. (2016). Quorum whitepaper. New York: JP Morgan Chase.Mustapich, J. M. (1974). Revista Notarial Brasileira - nº. 1.Nakamoto, S. (2008). Bitcoin: A peer-to-peer electronic cash system.

Palma, L.M., Vigil, M. A., Pereira, F. L., and Martina, J. E. (2019). Blockchain and smartcontracts for higher education registry in brazil. International Journal of NetworkManagement, page e2061.

Pugliese, R. J. (1989). Direito Notarial Brasileiro.

Rodrigues, M. G. (2013). Tratado de registros públicos e direito notarial. Editora AtlasSA.

Szabo, N. (1997). Formalizing and securing relationships on public networks. FirstMonday, X9).

Wensley, J. H., Lamport, L., Goldberg, J., Green, M. W., Levitt, K. N., Melliar-Smith,P.M., Shostak, R. E., and Weinstock, C. B. (1978). Sift: Design and analysis of afault-tolerant computer for aircraft control. Proceedings of the IEEE, 66(10):1240-1255.

Wood, G. et al. (2014). Ethereum: A secure decentralised generalised transaction ledger.151:1-32.
MEYER, João Vicente; PALMA, Lucas Machado; MARTINA, Jean Everson. Document Validation using Blockchain: A validation scheme for natural persons documents. In: WORKSHOP DE TRABALHOS DE INICIAÇÃO CIENTÍFICA E DE GRADUAÇÃO - SIMPÓSIO BRASILEIRO DE REDES DE COMPUTADORES E SISTEMAS DISTRIBUÍDOS (SBRC), 38. , 2020, Rio de Janeiro. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2020 . p. 249-256. ISSN 2177-9384. DOI: