Это всё можно на DNS-серверах кешировать, конечно.
Ещё вопрос - как предотвратить захват неограниченно большого числа доменов? Опять лепим PoW?
Top-level
@drq @rf Не уверен, что в глобальном масштабе это будет устойчиво работать. В блокчейн надо вписывать не просто принадлежность, а как минимум его NS. Обновляется это не слишком часто, но всё же.
Это всё можно на DNS-серверах кешировать, конечно. Ещё вопрос - как предотвратить захват неограниченно большого числа доменов? Опять лепим PoW? 54 comments
@shuro Два пространства как раз нахуй никому не нужны, потому что во втором будут сидеть исключительно задроты вроде нас, и все это быстренько загнется. Point in case - разнообразные оверлейные сети вроде i2p :) @shuro @drq @rf тут вопрос не в реализации, а в ненужности, как таковой.
всё работает. пришли какие-то хипстеры со своим ненужно. им скажут: идите лесом, и будут правы. потому что лишняя нагрузка на реальные серверы, которые (внезапно!) должны просто работать и работать быстро, а не заниматься каким-то странным дрочевом реди хайпа, должна быть минимальной, по возможности. в программировании не усложняют системы, а упрощают. это нормально, это называется оптимизация. @iron_bug Понимаешь, я тоже могу сказать, что все, что ты пишешь - это старческое нытье, и попытка набить себе цену чтобы не оказаться на обочине истории, на которую ты шагаешь четким солдатским шагом. Ты, не разобравшись даже минимально, тратишь время всех вокруг, высирая свои розеттские камни про нинужно и хипстеров, и свое в том числе. Это не аргументация. Это шум. @iron_bug И да. Знаешь, когда ты перестаешь быть молодежью? Когда начинаешь неиронично употреблять слово "молодежь". Не помню, кто сказал. @shuro У меня вот например голубая мечта, чтобы сеть вроде i2p или ygg была частью стандартного сетевого стека. Потому что а) сесурно и б) ситуация с IP-адресами вообще никуда не годится. Это не дефицит, это не должно быть спекулятивным рынком, они должны генериться независимо, есть способ это делать, какого черта мы это до сих пор не делаем. Но пока что куда там. @shuro По идее, оплата домена должна быть оплатой поддержания системы в рабочем состоянии. Надо думать, короче. @iron_bug Ооо, вот и здравствуй, "разработчик DNS-серверов". Ты вообще не понимаешь, как работает DNS, откуда берутся домены, и чем конкретно занимаются регистраторы. @iron_bug Если ты такая умная, то наверняка знаешь, что реестр регистратора не занимается хранением записей самого домена, кроме SOA и NS. А они на то и NS, чтобы откидывать запрос к сторонним DNS-серверам, которые уже (предположительно) находятся во владении пользователя, и вот там уже происходит основная масса изменений. В этом смысл DNS. Это не просто hosts-файл, тут все сложнее чуточку. @shuro @drq @rf а зачем регистратору твой блохчейн, детка? вот Григорий правильно выше написал: регистратор просто должен быстро отдавать записи. всё. и нафейхоа ему блохчейн, который как у собаки пятая нога. и ему не нужна вся история этих доменов. и он не хочет рыться и вычислять домены. они просто лежат в базе и всё. и этого хватает, это прекрасно работает и вообще нет причин для беспокойства.
@shuro @drq @rf я ничего не имею против регистраторов. а вот против хипстоты с блохчейном - не то, чтобы против, просто я их игнорирую. пусть идут лесом со своими тупыми иррациональными идеями. это всё рухнет, но им это не объяснить. поэтому пусть наступают на грабли. видимо, по-другому до них не доходит. а у меня нет времени их просвещать.
@iron_bug А я вот имею. Всех, включая IANA. Значит, наверное, нам с тобой не о чем разговаривать в принципе? @iron_bug Вот это уже _похоже_ аргумент. Да он подан безумно токсично и с явным презрением ко всем вокруг включая и собеседника, и читателя, но тут есть реальная проблема. Айронбаг учится говорить по существу, похлопаем ей за это. @shuro @drq @rf я так поняла, что ты сам-то код блохчейна даже не видел. потому что достаточно посмотреть один раз - и всё, навсегда становится понятно, что это эталонное ненужно. просто сферическое в вакууме. оно не просто генерит жирные данные, оно ещё и процессор жрёт при этом. я не знаю, как надо ненавидеть компьютеры и сети, чтобы это использовать. нормальные программисты стараются оптимизировать данные и скорость обработки, а не наоборот.
@iron_bug Я напоминаю, что тот же Git - это частный случай блокчейна. Абсолютно тот же принцип: все последующие блоки данных криптографически, через хэш, подтверждаются предыдущими. И ничего же, используем ведь? Предлагаю срочно отказаться от использования Git и Mercurial и может быть еще каких-нибудь других систем контроля версий, основанных на том же принципе, ведь они, о б-же, не нужны по версии Iron Bug. @iron_bug Интересная гипотеза. Давай ее проверим. git clone https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git Поехали. Ой... Скачалось. Наверное что-то не так. На счастье у меня не один компьютер, а несколько. Пойду на другом сделаю. @shuro @drq @rf и да, знаешь, в чём отличие разработчика от юзера? разработчик сначала подумает, а надо ли оно ему. ответ: нет, не надо, потому что попытки искать что-то в гите такого объёма - это дичь. и разработчик не будет ничего качать зря: это нагрузка на сервера и сети, и лишнее барахло на диске. а ты вот ничуть не усомнился, качая 3 гига с kernel.org, которые тебе нафиг не нужны. вот в этом разница: думать головой.
@iron_bug Хмм... Вот что ты будешь делать... Да, немного долго, вайфай все-таки, и в округе шумно, но тем не менее, скачалось! Блин... Не знаю даже, что делать. Наверное, совпадение. Может же совпасть, что первый мой компьютер - необычный, и второй тоже попался необычный? (Мы, напоминаю, ищем *обычный* компьютер, который неспособен скачать git-репозиторий ядра). Пойду откопаю еще какую-нибудь машину. Какую-нибудь похуже, чтоб совсем бомжовская помойка, целерон какой-нибудь. @shuro @drq @rf нет. это с вашим блохчейном так.
а я просто рациональный человек: прежде чем что-то делать, я думаю. и не только "зачем это делать", но и про то, не повредит ли это другим, не создаст ли лишней нагрузки на сервера и сети, действительно ли мне это нужно и смогу ли я использовать это для пользы. в общем, много разных соображений. но главное - вообще думать, прежде чем делать. @iron_bug *делает любой обычный компьютер необычным Кстати, если это так - я даже не буду сокрушаться по проигранному спору, ведь это значит, что я ебанный волшебник почище Девида Блейна... А если верен первый случай, я тотчас же побегу в казино, потому что моей удаче, очевидно, нет предела. @shuro @drq @rf некоторые умники в гит жирные бинари засовывают. один индус тут мне предлагал за деньги запилить им дифференциальное хранение жирных файлов (бинарей) в гите. я ему сказала, что это бред и я это делать не буду. потому что юзеры не понимают, как это работает, и генерят какие-то безумные идеи.
@shuro @drq @rf и я об этом же. и мало того, он ещё и жрёт проц, потому что там вычисляется хэш на каждую сумму. что абсолютно не нужно для работы с DNS.
блохчейн надо забыть и закопать. а его пиарят. хипстеры на волне пиара всё подряд пишут с этим ненужно. мозгов-то нет. подумать о том, сколько это будет жрать, никто не хочет. @shuro Да как бы ну... нет?.. |
@shuro Ну, типа да, как у регистраторов. Домен - принажлежность - куда делигируем.
Регистраторы же не хранят в реестрах непосредственно записи.
> Ещё вопрос - как предотвратить захват неограниченно большого числа доменов? Опять лепим PoW?
А вот это хороший вопрос. Нет, чистый PoW мне не нравится.
@rf