Кажется, что для этого есть решение на блокчейне. Много таких случаев.
338