Pull to refresh

Comments 31

У меня традиционный вопрос — когда DNS64? :)

Кусок запилен в Альфис в отдельной ветке. Но так красиво, как я задумывал, не получается. Там надо добавить куски кода туда, где они не нужны при обычном использовании :-/
Короче, получается переусложнение кода, которое мне не нравится. Если вдруг придумаю как сделать лучше, то запилю.

На данный момент в Rust есть сложности с разработкой программ, включающих в себя разные функции вроде сервиса Windows, Tray Icon, плюс UI.Так как каждый из крейтов реализует свой цикл обработки событий.

Какой такой цикл обработки событий есть в крейте сервиса Windows и что он там вообще делает? Случайно речь не о том, который спрятан в недрах WINAPI и вообще не предполагает расширений?


Надо не ждать у моря погоды, а вспомнить что в Rust есть "многопоточность без страха". И не стесняться заводить разные потоки для разных целей.

Правильно, это цикл работы UI. Какое дело до этого цикла должно быть крейту винслужбы или сетевому стеку?

Винслужба делает отдельный обработчик ивентов. Клики по иконке в трее или в менюшке над ней тоже являются событиями. И нужен один общий обработчик в приложении, чтобы это всё обрабатывать. Два обработчика создать нельзя. По крайней мере, с текущими крейтами.

А что мешает создать несколько обработчиков?

Например, есть EmerDNS — довольно древний блокчейн, который вроде самым первым реализовал поддержку доменных имён в своём блокчейне
Namecoin же ещё более древний.

Да, я знаю. Всё время забываю его название. Совершенно не важно в рамках статьи.

Namecoin - первый блокчейн, способный хранить записи DNS, но не всё их множество. Emercoin - первый блокчейн с полноценной поддержкой DNS, в том числе в нём есть поддержка вложенных зон (домены 3 уровня). Например, namecoin не предоставляет возможности сделать записи SRV.

Все другие блокчейны на порядки больше и растут быстро.

Можно кратко пояснить про защиту от кибер сквотеров?

Тоесть про угон домена вроде понятно - PoW / PoC, ключи и подписи защитят от изменений, а как принудительно изменить?

От киберсквоттеров как раз защищает PoW. Надо тратить энергию и время на майнинг доменов.

А про "принудительно изменить" я ничего не понял.

Например я создам домен revertis.info - как вы сможете его у меня забрать?

Во-первых, там нет зоны .info, во-вторых - никак.

.conf.index.merch

Извините. Если никак, то жаль.

Жаль, что нет уязвимости, через которую можно было бы отжать у другого его домен? Я правильно вас понял?

Не то чтобы совсем-совсем жаль, но без такого механизма киберсквоттеры рано или поздно заберут себе все адекватные домены, а значит Треугольник Зуко вам обмануть опять не получилось.

Через год эти домены потребуют перемайнинга. Забыл написать. Так что киберсквоттерам придётся тратить энергию ещё и ещё.

Во-о-от, уже интереснее. Теперь держать у себя ненужный домен и правда невыгодно.


Однако, теперь уже Security страдает: забыл/не успел продлить домен и жди год.

Не, ну продлить можно и через месяц после того, как домен протух. Если его кто-то другой не перехватил :)

Так ведь обязательно перехватят, благо в блокчейне вся информация имеется.

Мы не в каменном веке живём, настройте себе уведомление о скором конце домена :)

  1. А заранее нельзя намайнить домен на 3 года к примеру, или на 10 лет?

  2. Можно ли сделать что к примеру 10 доменов на аккаунт - то без майнинга (право иметь 10 доменов всем без майнинга), а 1 домен вообще гарантировать в собственность навечно, а вот уже кто хапает на свою учетку больше 10 доменов к примеру - пусть майнят (более того сделать что чем больше доменов хапает - тем сложнее майнинг) , и еще тогда условие хранить полную ноду у себя обязаны со всеми своими доменами.

Ага, только такую учётку надо будет покупать у меня за 100 баксов, норм? :-D

Обоснование? Почему надо тогда покупать? Что изменится?
Я же просто предлагаю механизм от хапальщиков - усложнение майнинга в зависимости от жажды хапанья. Вот им и продавай учетку кто больше 10 доменов хапать начинает.

Хороший механизм от сквоттеров уже внедрён. Можете больше ничего не предлагать.

Так а за что тогда платить? Или просто у Вас поменялось отношение к взиманию платы?

По-моему, это была шутка.

Sign up to leave a comment.

Articles