Про TON Sites просто
JUSTONЧто это такое? Еще одна зона наподобие .com или .org? Если да, то почему сайт, например, foundation.ton, нельзя открыть в браузере? А если нельзя, то зачем это вообще нужно?
Ух, столько вопросов. Давайте начнем с чего-то более простого.
Что требуется, для того чтобы открыть обычный сайт?
Верно, нужно знать его адрес!
Но не тот к которому большинство из нас привыкло, а IP адрес, который выглядит крайне сложным для запоминания. Согласитесь, если бы вместо ton.org нам пришлось бы запоминать его IP (172.67.71.168) - было бы не круто.
Так вот, чтобы упростить использование интернета было решено создать некие централизованные базы данных, в которых хранится связь между доменом (ton.org) и его IP адресом (172.67.71.168).
🤓 Существует даже международная некоммерческая организация ICANN, которая решает какие новые зоны (.com, .org и т.д.) будут работать у всех пользователей в браузерах. А так же большое кол-во специальных DNS серверов, которые хранят у себя те самые базы данных. Разумеется, вся эта технология несколько сложнее, но главное для нас то, что все эти технологии сосредоточены в руках компаний и они - централизованные.
Так вот, когда мы открываем обычный сайт, наш браузер обращается к известным ему централизованному DNS серверу и пытается превратить привычный адрес ton.org в IP адрес, понятный компьютеру.
👀 И вот тут мы надеваем шапочку из фольги.
- А что если кто-то подменит адрес DNS сервера?
- А что если какая-то компания решит, что вы больше недостойны владеть вашим сайтом?
- Что если?
🤫 Готово, снимаем шапочку.
Конечно, такие случаи редки и маловероятны, но все-таки возможны. Но как сделать иначе? Как исключить из этой цепочки компании?
Как вы уже догадались, ответ на этот вопрос — TON Sites.
Чтобы осуществлять взаимодействие сайта и вашего браузера, есть специальные смарт-контракты которые превращают домены .ton в IP адреса (не совсем IP, а ADNL адреса и вообще все гораздо сложнее, но для понимания мы остановимся на уже привычной нам терминологии).
Любой пользователь сети TON может стать владельцем своего домена (клик) и создать любой сайт, а блокчейн поможет связать все компоненты воедино и самое главное — децентрализовано.
Итак, вернемся к вопросам из начала этого поста
- Почему же foundation.ton не работает в браузере? Централизованные базы данных (DNS и т.д.) вообще ничего не знают про сайты в зоне .ton и не могут отдать нужный нам IP адрес.
- Зачем это нужно? Домены .ton работают децентрализовано, в отличие от привычных .com, .org и т.д. А это значит что никто и никогда не сможет отобрать/забрать/подменить ваш домен.
В браузере кошелька JUSTON мы первыми дали возможность пользоваться сайтами с приставкой .ton на мобильных устройствах. Чтобы открыть нужный сайт в зоне .ton достаточно просто ввести его в поле ввода браузера внутри приложения и вуаля!
А пока ждем появления новых сайтов, тут можно подробнее прочитать про технологию (осторожно, много технических деталей), а тут можно скачать JUSTON для iOS и попробовать открыть foundation.ton или searching.ton.
🔐 Кстати, хочется еще упомянуть очень важную вещь - взаимодействие между сайтом .ton и браузером полностью зашифровано, но это уже другая история.
Всем добра и децентрализации. 🤖