Skip to content

Latest commit

 

History

History
18 lines (11 loc) · 1.27 KB

README.md

File metadata and controls

18 lines (11 loc) · 1.27 KB

PoEM

Proof of Existence Manager

This repository is a wraper for OpenTimestamps. https://github.com/opentimestamps/javascript-opentimestamps The idea is basically to provide a service that generates proofs and persists .ots files in a KV database. PoEM should also automatically check for upodates in .ots in pending-attesteation state.

PoEM (Proof of Existence Manager)

A API se diseñ+o como un wraper de OpenTimestamps (https://github.com/opentimestamps/javascript-opentimestamps). La idea es poder proveer un servicio que genera pruebas de existencia y en lugar de delegar el tratamiento de los archivos .ots en el consumidor del servicio, almacena las pruevas en una base de datos persistente. A demás el wraper es responsable de mantener actualizados los archivos .ots según los calendar servers vayan pudiendo impactar las pruebas en la blockchain de Bitcoin.

Se tienen 5 contenedores que representan la arquitectura desplegable con docker-compose para facilitar el proceso. A continuación vemos un breve diagrama que muestra el esquema de dependencias entre los contendores que hacen al funcionamiento de la API: