я просто пытаюсь понять простейший кейс: пользователь хочет отослать публичное сообщение и рядом с ним отправляет хеш: подпись его приватным ключем, затем на расте или AS из подписи извлекается public key и сверяется с базой - что этот public key имеет право отправить это сообщение опираясь на id поста куда он хочет отправить сообщение, и если после пары запросов в бд из раста или AS выясняется - что этот public key имеет право на запись - она разрешается и отправляется в SQL, я правильно понимаю?
Да, такое можно реализовать. Разве что я бы еще добавил к хешу сообщения возрастающий nonce, чтобы от replay атак защититься например