@lamed, после продления имени не могу загрузить ничего с чужих нод:
Node access error: Server returned error status: Carte signature is invalid
Update: Прошло, теперь вроде всё нормально.
@lamed, после продления имени не могу загрузить ничего с чужих нод:
Node access error: Server returned error status: Carte signature is invalid
Update: Прошло, теперь вроде всё нормально.
Comments (8)
Как давно ты обновлял имя?
В пятницу вечером, наутро всё заработало.
Это та же проблема, что и с первой регистрацией имени. При продлении создается новый ключ и cartes создаются уже с ним, при том, что он еще не активирован. Но я скоро собираюсь сделать имена вечными, так что продление будет неактуально.
А почему, кстати, решил сделать вечными? Проблему киберсквоттинга/исчерпания пространства имён считаешь неактуальной?
Это усложняет работу с именами, увеличивая количество запросов. Например, чтобы узнать адрес по имени
foo
, мне нужно сначала узнать его актуальную генерацию, то есть понять, что речь идет оfoo_0
. То же самое каждый раз, когда пользователь упоминает какое-то имя где-либо - нельзя сохранить его прямо так, только после выяснения актуальной генерации. А когда показываем имя нужно выяснить, какая генерация актуальная, чтобы показать его как foo или как foo0.При этом для большинства имен проблема конкуренции за имена не актуальна, у них навсегда останется только одна генерация. И можно сделать так: все имена сделать вечными, нулевую генерацию сделать по умолчанию и показывать ее всегда без индекса - foo. Но оставить возможность при конкуренции за имена, чтобы пользователь мог добавить к имени произвольное число, которое будет показываться в виде индекса - foo777. Так сделано в Discord.
И вторая проблема - это сложность для понимания. Пользователю сложно понять, что означают эти цифирки (мне кажется, они их вообще не видят) и почему нужно продлевать имена. И я не уверен, что ключевые слова уже не потеряны большинством из нынешних пользователей.
(Конечно, ключевые слова еще могут понадобиться для переезда на другой хостинг. Но это тоже может быть для большинства неактуально.)
Но само имя должно что-то стоить. Иначе не составлет труда регистрировать по 100500 генераций для каждого имени, и продавать (в т.ч. "красивые номера"). Однократный платёж (который нужен, чтобы оплатить транзакцию в блокчейне) вполне подходит, на мой взгляд.
Да. Но пока спроса нет, я просто ограничиваю скорость регистрации, чтобы физически нельзя было зарегистрировать сразу весь Оксфордский словарь.