Скорость работы то разная будет, а также используемые клиентом ресурсы. Реляционные БД не просто так НЕ используются.
А LevelDB по-вашему не реляционная?
А какая же?
Ладно, хорошо. Она в википедии указана как не реляционная потому что не имеет кой-чего,
присущего реляционыым базам ибо не нужно это. Но это не значит что не может использоваться реляционная базаИ еще раз повторяю - хранение блоков - это одна из наиболее простых задач клиента.
База блоков хранится с самого начала, потому что только такой способ по сути
гарантирует то, что никто вам не подсунул что-то невалидное. И чтобы можно было
эту базу передать кому-то ещё. Если вторая задача для вас не является актуальной -
делайте `prune` и не храните базу блоков