Вот как я бы подойти к этой идее. Концепция будет функционировать в режиме макс-анонимности по умолчанию, как сейчас, а также указать определенный адрес как связанный с единицей. Прием монет на этот адрес тривиально, просто выдаю этот адрес для оплаты. Добавить функцию, чтобы идентифицированные платежи с этого адреса, как вы предлагаете. Важно, платежи от этого адреса должны использовать тот же адрес для изменения. Не менее важно, чтобы убедиться, что регулярное "анонимный" платежи НЕ использовать выявленную адрес, в противном случае ваша анонимность будет поставлена под угрозу. Таким образом, анонимные и идентифицированные платежи могут сосуществовать.
Вы также можете иметь более одного идентифицированного адреса, сохраняя каждый отдельный. Возможно, вы хотели бы использовать метку адреса, чтобы выбрать для оплаты. Но те же самые принципы не будут применяться: изменить обратно на тот же адрес, и не использовать его для регулярных платежей.
Насколько начать, я хотел бы видеть липкую ходьбу через шаги, чтобы создать запрос тянуть. Но да, вы можете проверить из SourceForge, используя SVN, чтобы ваши изменения работают, и после вывода Svn дифф как патч.