Blockchain est une version JavaScript de ce type de base de données.
Il est principalement orienté dans un but uniquement d'enseignement, mais cela peut être un bon point de départ.
Enfin, comme il est sous licence Apache 2.0, vous pouvez l'utiliser pour vos prochains projets de sites web personnels comme professionnels, l'adapter à vos besoins et surtout participer à son développement.