Без заголовка
К вопросу о прайваси: основным свойством реестра должен быть ответ да/нет на вопрос "принадлежит ли объект X субъекту Y". Можно попытаться построить систему с нулевым разглашением, при которой реестр будет выдавать контрагенту Y (с согласия Y) правильный ответ на этот вопрос, не зная его.