Блокчейн сайт розгортання: дослідження нових можливостей Децентралізації
Нещодавній інцидент викликав роздуми про стабільність традиційних послуг доступу до доменних імен. Послуги розділення доменних імен, які завжди вважалися дуже надійними, також можуть стикатися з проблемами, що спонукає нас почати розглядати рішення з Децентралізацією як можливу альтернативу, варту уваги.
На Блокчейн розгортання веб-сторінок може мати такі переваги:
Децентралізація: будь-які зміни потребують колективної згоди, не існує єдиного органу прийняття рішень.
Не потрібно сертифікатів: Блокчейн сам по собі використовує криптографічні технології, не потребуючи додаткової конфігурації сертифікатів.
Раніше, коли я стикався з доменною схемою певної платформи Блокчейн, мені здавалося, що це лише цікава спроба з обмеженою практичною користю. Адже традиційні способи доступу вже досить стабільні та поширені. Але тепер, здається, ця схема дійсно може мати свої сфери застосування, що варто дослідити далі.
Блокчейн сайт створення процес
Далі ми спробуємо розгорнути веб-сайт на певній Блокчейн платформі та зробити його доступним через браузер. Увесь процес складається з трьох етапів: 1. купівля доменного імені; 2. підготовка фронтенд-сторінки; 3. прив'язка сторінки до доменного імені.
Концепція доменних імен у Блокчейн подібна до світу Web2, обидва є псевдонімами для складних адрес. У Блокчейн представляє адресу користувача, у Web2 - IP-адресу сервера.
Купівля домену
Візьмемо, наприклад, якусь платформу Блокчейн, домени можна придбати на офіційному сайті, ціна вказується в токенах платформи. Як і в Web2, чим коротше домен, тим вища його ціна, в межах від 1 до 100 токенів.
Невикористані доменні імена можуть бути знижені в ціні на аукціоні, після початку зворотного відліку всі можуть брати участь в торгах до закінчення зворотного відліку. Доменні імена зберігаються у вигляді NFT у гаманці користувача і можуть бути об'єктом торгівлі. Термін дії домену становить 1 рік, після закінчення якого він буде повернутий.
Загалом, способи отримання домену включають аукціони на офіційному сайті та угоди між користувачами.
Підготовка фронтенд-сторінки
Цей етап потребує підготовки фронтенд-сторінки для демонстрації. Для спрощення операцій ми підготуємо лише один HTML-файл і використовуємо Nginx для його відкриття, для цього потрібен хмарний сервер для запуску фронтенд-сторінки. Цей процес є таким же, як і традиційне розгортання фронтенд-додатків.
Прив'язка сторінки
Отримавши домен, ви можете прив'язати адресу ANDL на офіційному веб-сайті. Також можна скористатися інструментом прив'язки, наданим платформою, і діяти відповідно до офіційних інструкцій.
Після завершення прив'язки потрібно запустити на сервері порт прослуховування, який буде використовуватися для перетворення HTTP-запитів у UDP. Можна використовувати офіційний інструмент rldp-http-proxy, запустивши його за наступною командою:
Серед них, 8080 - це локальний порт TCP для прослуховування HTTP запитів, 3333 - це UDP порт, що використовується для активностей RLDP та ADNL. global.config.json є глобальним конфігураційним файлом, який можна завантажити на офіційному веб-сайті.
Доступ до Блокчейн доменів
Прямо в браузері ввести домен Блокчейн неможливо, оскільки браузер не знає, як його роз解析увати. Тут потрібні деякі додаткові дії.
Процес запиту
При запиті доменного імені Блокчейн спочатку буде виконано запит на відповідну адресу ANDL на ланцюгу, подібно до IP-адреси в Web2, яка автоматично генерується під час розгортання сайту. Цей процес запиту подібний до запиту DNS.
Потім, відповідно до адреси ANDL, запит пересилається на відповідну машину, вказуючи сторінку для повернення. Загальний процес схожий на Web2, основна різниця полягає в способі запиту відображення адреси та домену.
Доступ через代理
Рекомендується використовувати офіційно наданий інструмент Tonutils Reverse Proxy. Після встановлення та запуску він відкриє проксі на порту 8080, після чого можна буде отримати доступ до Блокчейн доменів.
Використання підсумку
Наразі під час використання виникли такі проблеми:
Існують вимоги до середовища виконання, система повинна підтримувати версію glibc 2.34 та вище.
Документи недостатньо чіткі, можливо, через те, що вимог не багато, потрібно самостійно досліджувати. Китайські документи оновлюються повільно.
Швидкість доступу повільніша, відстає від традиційних веб-сайтів.
Відсутність підтримки гаманців, вбудована браузерна сторінка, надана офіційно, розпізнається основними гаманцями як фішинговий сайт.
Загалом, поточний досвід середній, є великий простір для покращення. Але цей напрямок має інноваційний характер, варто спробувати.
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
11 лайків
Нагородити
11
4
Поділіться
Прокоментувати
0/400
ShitcoinConnoisseur
· 08-02 05:32
Здається, це досить вражаюче, але в кінці кінців все вирішує централізований батько.
Переглянути оригіналвідповісти на0
TerraNeverForget
· 08-01 11:32
Занадто складно, централізоване - це добре.
Переглянути оригіналвідповісти на0
BlockchainDecoder
· 08-01 02:53
Згідно з існуючими експериментальними даними, Децентралізація DNS все ще стикається з двома технічними бар'єрами: Консенсус затримка та навантаження на мережу. Дослідження MIT 2022 року показує, що пропускна спроможність становить лише 37% від традиційного DNS.
Дослідження переваг та викликів розгортання веб-сайтів Блокчейн для Децентралізації рішень
Блокчейн сайт розгортання: дослідження нових можливостей Децентралізації
Нещодавній інцидент викликав роздуми про стабільність традиційних послуг доступу до доменних імен. Послуги розділення доменних імен, які завжди вважалися дуже надійними, також можуть стикатися з проблемами, що спонукає нас почати розглядати рішення з Децентралізацією як можливу альтернативу, варту уваги.
На Блокчейн розгортання веб-сторінок може мати такі переваги:
Децентралізація: будь-які зміни потребують колективної згоди, не існує єдиного органу прийняття рішень.
Не потрібно сертифікатів: Блокчейн сам по собі використовує криптографічні технології, не потребуючи додаткової конфігурації сертифікатів.
Раніше, коли я стикався з доменною схемою певної платформи Блокчейн, мені здавалося, що це лише цікава спроба з обмеженою практичною користю. Адже традиційні способи доступу вже досить стабільні та поширені. Але тепер, здається, ця схема дійсно може мати свої сфери застосування, що варто дослідити далі.
Блокчейн сайт створення процес
Далі ми спробуємо розгорнути веб-сайт на певній Блокчейн платформі та зробити його доступним через браузер. Увесь процес складається з трьох етапів: 1. купівля доменного імені; 2. підготовка фронтенд-сторінки; 3. прив'язка сторінки до доменного імені.
Концепція доменних імен у Блокчейн подібна до світу Web2, обидва є псевдонімами для складних адрес. У Блокчейн представляє адресу користувача, у Web2 - IP-адресу сервера.
Купівля домену
Візьмемо, наприклад, якусь платформу Блокчейн, домени можна придбати на офіційному сайті, ціна вказується в токенах платформи. Як і в Web2, чим коротше домен, тим вища його ціна, в межах від 1 до 100 токенів.
Невикористані доменні імена можуть бути знижені в ціні на аукціоні, після початку зворотного відліку всі можуть брати участь в торгах до закінчення зворотного відліку. Доменні імена зберігаються у вигляді NFT у гаманці користувача і можуть бути об'єктом торгівлі. Термін дії домену становить 1 рік, після закінчення якого він буде повернутий.
Загалом, способи отримання домену включають аукціони на офіційному сайті та угоди між користувачами.
Підготовка фронтенд-сторінки
Цей етап потребує підготовки фронтенд-сторінки для демонстрації. Для спрощення операцій ми підготуємо лише один HTML-файл і використовуємо Nginx для його відкриття, для цього потрібен хмарний сервер для запуску фронтенд-сторінки. Цей процес є таким же, як і традиційне розгортання фронтенд-додатків.
Прив'язка сторінки
Отримавши домен, ви можете прив'язати адресу ANDL на офіційному веб-сайті. Також можна скористатися інструментом прив'язки, наданим платформою, і діяти відповідно до офіційних інструкцій.
Після завершення прив'язки потрібно запустити на сервері порт прослуховування, який буде використовуватися для перетворення HTTP-запитів у UDP. Можна використовувати офіційний інструмент rldp-http-proxy, запустивши його за наступною командою:
rldp-http-proxy/rldp-http-proxy -p 8080 -c 3333 -C global.config.json
Серед них, 8080 - це локальний порт TCP для прослуховування HTTP запитів, 3333 - це UDP порт, що використовується для активностей RLDP та ADNL. global.config.json є глобальним конфігураційним файлом, який можна завантажити на офіційному веб-сайті.
Доступ до Блокчейн доменів
Прямо в браузері ввести домен Блокчейн неможливо, оскільки браузер не знає, як його роз解析увати. Тут потрібні деякі додаткові дії.
Процес запиту
При запиті доменного імені Блокчейн спочатку буде виконано запит на відповідну адресу ANDL на ланцюгу, подібно до IP-адреси в Web2, яка автоматично генерується під час розгортання сайту. Цей процес запиту подібний до запиту DNS.
Потім, відповідно до адреси ANDL, запит пересилається на відповідну машину, вказуючи сторінку для повернення. Загальний процес схожий на Web2, основна різниця полягає в способі запиту відображення адреси та домену.
Доступ через代理
Рекомендується використовувати офіційно наданий інструмент Tonutils Reverse Proxy. Після встановлення та запуску він відкриє проксі на порту 8080, після чого можна буде отримати доступ до Блокчейн доменів.
Використання підсумку
Наразі під час використання виникли такі проблеми:
Існують вимоги до середовища виконання, система повинна підтримувати версію glibc 2.34 та вище.
Документи недостатньо чіткі, можливо, через те, що вимог не багато, потрібно самостійно досліджувати. Китайські документи оновлюються повільно.
Швидкість доступу повільніша, відстає від традиційних веб-сайтів.
Відсутність підтримки гаманців, вбудована браузерна сторінка, надана офіційно, розпізнається основними гаманцями як фішинговий сайт.
Загалом, поточний досвід середній, є великий простір для покращення. Але цей напрямок має інноваційний характер, варто спробувати.