Как стать автором
Обновить

Комментарии 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 доменов хапать начинает.

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

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

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

Зарегистрируйтесь на Хабре , чтобы оставить комментарий

Публикации