В BitShares есть реферальная система, поэтому регистраторам выгодно оплачивать создание аккаунтов пользователей, в стиме реферальной системы нет, поэтому пока всего один регистратор, который, защищаясь от ботов ввел проверку по номеру телефона (месяц назад ее не было).
То есть, технически возможно, чтобы кто-то зарегистрировал аккаунт только по публичному ключу, без передачи приватного? Или только через майнинг?
Да, так и проходит регистрация на сайте
https://steemit.com – он использует метод
create_account_with_keys /**
* This method is used by faucets to create new accounts for other users which must
* provide their desired keys. The resulting account may not be controllable by this
* wallet. There is a fee associated with account creation that is paid by the creator.
* The current account creation fee can be found with the 'info' wallet command.
*
* @param creator The account creating the new account
* @param newname The name of the new account
* @param json_meta JSON Metadata associated with the new account
* @param owner public owner key of the new account
* @param active public active key of the new account
* @param posting public posting key of the new account
* @param memo public memo key of the new account
* @param broadcast true if you wish to broadcast the transaction
*/
annotated_signed_transaction create_account_with_keys( string creator,
string newname,
string json_meta,
public_key_type owner,
public_key_type active,
public_key_type posting,
public_key_type memo,
bool broadcast )const;
Т.е. у кого есть аккаунт может создать новый аккаунт используя для этого только публичные ключи.