Сейчас в чатике стали обсуждать децентрализованное распределение имен, а меня это навело на новую (для меня) мысль.
Одна из немногих вещей кроме денег, которая хорошо ложится на блокчейн это распределение всяких имен.
У каждого умного блокчейна +- существует своя система человекочитаемых имен (обычно для адресов кошельков но иногда еще для чего-то более-менее полезного можно применить). Это всё давно известно.
Но вот что меня смутило — все блокчейны делают домены
something.<blockchain-name>. Обычно с возможностью поддоменов и то не всегда. Выглядит так что они все как-бы стремятся встроиться в глобальную систему доменных имен. Ну типа есть
.com и
.ru а мы сделаем
.eth и
.ton. И даже если разработчики мыслят шире и глобальнее то для пользователей создается ощущение что мы тут строим
еще один полноправный tld в глобальной системе доменных имен, но на блокчейне. Но кажется ICANN всё-таки на хую вертела все эти ваши децентрализованные домены. Сама попытка встроить децентрализованный кусочек внутрь жесткой централизованной иерархичной системы обречена на провал (я буду рад ошибиться и если в какой-то момент условный .ton станут массово резолвить обычные DNS сервера).
А кажется надо не пытаться встраиваться, а просто начать строить своё рядом полностью с нуля. Как минимум с точки зрения позиционирования.
А тогда я бы первым делом вернул правильную систему записи.
Сейчас мы пишем
www.microsoft.com. а не .com.microsoft.www.
Это как адрес записывать
The Cupboard under the Stairs,
4.
Privet Drive,
Little Whinging,
SURREYвместо нормального.
Понятно почему это работает - потому что когда ты тоже живешь в Литл Уингинге тебе нафиг не надо писать про графство, если ты хочешь на соседнюю улицу отправить письмо (заметьте: в адресе не United Kingdom/England/Great Britain или еще чего-то такого).
Тоже самое в ранних DNS системах всё было локальное и когда john@hr писал письмо alice@accounting то у него все ходило локально и только когда ему надо написать в соседний университет то он писал bob@physics.mit.edu.
Но те времена давно прошли и если строишь глобальное, то и делать надо сразу с глобальным подходом, а это значит нейминг от корня к листу, а не наоборот. И можно сразу вполне себе отдать tld всем желающим (ну с какой-то разумной политикой распределения) а не начинать всё с имени какого-то блокчейна, вместо логической сущности (
commercial/
network/
info/
russia).