حدثت مؤخرًا حادثة جعلتنا نعيد التفكير في خدمات الوصول التقليدية إلى أسماء النطاقات. لقد كنا نعتقد أن خدمات تحليل أسماء النطاقات مستقرة للغاية، ولكنها قد تواجه مشاكل. وهذا يدفعنا للتفكير فيما إذا كانت الحلول اللامركزية قد تصبح خيارًا بديلًا يستحق الاستكشاف.
قد تحتوي صفحة نشر على blockchain على الميزات التالية:
اللامركزية: تتطلب جميع التغييرات إجراء موافقة جماعية ، ولا يمكن لأي سلطة واحدة التصرف بشكل تعسفي.
لا حاجة إلى الشهادات: نظرًا لأن تقنية البلوكشين نفسها تستخدم تقنيات التشفير، فلا حاجة إلى تكوين شهادات إضافية.
عندما رأيت سابقًا خطة أسماء النطاقات على TON، شعرت أنها مجرد تجربة مثيرة للاهتمام، وليست ذات فائدة كبيرة، فأساليب الوصول التقليدية قد أصبحت مستقرة وشائعة جدًا. لكن الآن بعد التفكير مرة أخرى، ربما يكون لها بالفعل مكانتها، وتستحق البحث المتعمق.
في blockchain لإنشاء موقع
ستحاول هذه المقالة نشر موقع على TON وجعله متاحًا عبر المتصفح. تنقسم العملية بأكملها إلى ثلاث خطوات: 1. شراء اسم النطاق؛ 2. إعداد صفحة الواجهة الأمامية؛ 3. ربط الصفحة باسم النطاق.
مفهوم اسم النطاق في blockchain مشابه لاسم النطاق في عالم WEB2، حيث يمثل اسمًا مستعارًا لعنوان معقد وصعب التذكر. في blockchain، يمثل عنوان المستخدم، بينما في WEB2 هو عنوان IP للخدمة.
شراء اسم النطاق
خذ TON كمثال، يمكن شراء النطاقات من خلال الموقع الرسمي، ويتم تسعيرها بـ TON. مثل WEB2، كلما كان الحرف أقصر، كان سعر النطاق أعلى، ويتراوح من 1 إلى 100 TON.
إذا لم يكن هناك اسم نطاق مملوك، يمكنك تقديم عرض منخفض السعر، ثم تدخل في مرحلة العد التنازلي، حيث يمكن للجميع المشاركة في المزايدة حتى انتهاء العد التنازلي. بعد الفوز باسم النطاق، سيتم تخزينه في محفظة المستخدم على شكل NFT. يمكن تداول NFT النطاق، وصلاحيته لمدة عام واحد، وبعد انتهاء الصلاحية سيتم استرجاعه.
باختصار، تشمل طرق الحصول على اسم النطاق المشاركة في المزادات على الموقع الرسمي أو الحصول عليه من مستخدمين آخرين.
إعداد واجهة المستخدم
هذه الخطوة تحتاج إلى إعداد صفحة واجهة أمامية كعرض. للتبسيط، ستقوم هذه المقالة بإعداد ملف html واحد فقط واستخدام nginx لعرض الصفحة. بالطبع، تحتاج أيضًا إلى خادم سحابي لتشغيل الصفحة الأمامية. هذه الخطوة مشابهة لنشر تطبيقات الواجهة الأمامية التقليدية.
ربط الصفحة إلى .ton
بعد امتلاك اسم نطاق .ton، يمكنك ربط عنوان ANDL الخاص بك على الموقع الرسمي لنظام أسماء النطاقات TON. يمكنك أيضًا استخدام أداة الربط التي توفرها TON، وفقًا للإرشادات الموجودة على الموقع الرسمي.
بعد الانتهاء من الربط، يجب عليك بدء منفذ استماع على الخادم، للاستماع لطلبات http وتحويلها إلى udp. يمكنك استخدام أداة rldp-http-proxy المقدمة من قبل الشركة الرسمية، أدخل الأوامر المناسبة لبدء التشغيل.
زيارة .ton اسم النطاق
عند إدخال اسم نطاق .ton مباشرة في المتصفح، لا يمكن الوصول إلى الموقع لأن المتصفح لا يعرف كيفية تحليل هذا النطاق. لذلك، هناك حاجة إلى إجراء بعض العمليات الإضافية.
طلب عملية .ton
عند طلب اسم النطاق .ton، سيتم أولاً البحث عن عنوان ANDL المقابل على السلسلة، وهذا العنوان مشابه لعنوان IP في WEB2، والذي يتم إنشاؤه تلقائيًا عند نشر الموقع. يمكن مقارنة هذه العملية بعملية بحث DNS.
استنادًا إلى عنوان ANDL، سيتم إعادة توجيه الطلب إلى الجهاز المقابل، ثم سيتم إرجاع الصفحة المحددة. تشبه العملية برمتها WEB2، والاختلاف الرئيسي هو أن طريقة استعلام عنوان واسم النطاق مختلفة.
من خلال الوكيل للوصول إلى الصفحة
يوصى باستخدام أداة الوكيل التي توفرها الشركة الرسمية Tonutils Reverse Proxy. بعد تنزيلها وتثبيتها وتشغيلها، سيتم فتح منفذ 8080 للاستخدام كوكيل، وبعد ذلك يمكنك الوصول إلى اسم النطاق .ton.
ملخص الاستخدام
في الوقت الحالي، واجهت المشاكل التالية أثناء الاستخدام:
يتطلب الموقع بيئة تشغيل معينة. يجب أن يدعم النظام إصدار glibc 2.34 أو أعلى، ويجب فحص الآلة قبل النشر للتأكد من تلبيتها لهذه المتطلبات.
الوثائق ليست واضحة بما فيه الكفاية. قد يكون ذلك بسبب قلة الطلب على موقع TON، مما أدى إلى عدم اكتمال الوثائق، مما يتطلب البحث الذاتي. الوثائق باللغة الصينية لا يتم تحديثها في الوقت المناسب، ومتأخرة عن النسخة الإنجليزية.
سرعة الوصول بطيئة. سرعة الوصول متأخرة عن المواقع التقليدية، وهناك عوامل متعددة تدخل في ذلك، ولا يزال هناك مجال كبير للتحسين في المستقبل.
نقص دعم المحفظة. قدمت الجهة الرسمية صفحة متصفح مدمجة بسيطة يمكن الوصول إليها دون الحاجة لتثبيت وكيل. لكن حالياً، تم اعتبار هذا الموقع موقع تصيد من قبل جميع المحافظ الرئيسية.
بشكل عام، تجربة الاستخدام الحالية متوسطة، وهناك الكثير من المجالات التي يمكن تحسينها. ومع ذلك، فإن هذا الاتجاه مبتكر للغاية، ويستحق التجربة.
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
تسجيلات الإعجاب 16
أعجبني
16
7
مشاركة
تعليق
0/400
ResearchChadButBroke
· 08-02 21:50
ما هذا؟ هل يتم دراسة أسماء النطاقات في البلوكتشين؟!
شاهد النسخة الأصليةرد0
Hash_Bandit
· 08-02 16:36
رأيت هذا في عام 2018 على الإيثريوم... لا أزال أنتظر تبني الشبكة الحقيقي بصراحة. أسعار التجزئة لا تكذب.
شاهد النسخة الأصليةرد0
SadMoneyMeow
· 07-30 22:30
لا تزال تبيع الهبوط!? كل السلسلة أصبحت خضراء وما زلت تدرس ton
شاهد النسخة الأصليةرد0
gas_guzzler
· 07-30 22:26
جربه ولعب به فقط، ليست مشكلة مثل تعطل علي
شاهد النسخة الأصليةرد0
SignatureDenied
· 07-30 22:15
هل هذه الرائحة جيدة؟
شاهد النسخة الأصليةرد0
DuskSurfer
· 07-30 22:12
تداول العملات الرقمية على الموضة؟ خسرت كثيراً هل تفهم؟
استكشاف اتجاهات جديدة في Web3: كيفية نشر موقع إلكتروني لامركزي داخل سلسلة TON
حدثت مؤخرًا حادثة جعلتنا نعيد التفكير في خدمات الوصول التقليدية إلى أسماء النطاقات. لقد كنا نعتقد أن خدمات تحليل أسماء النطاقات مستقرة للغاية، ولكنها قد تواجه مشاكل. وهذا يدفعنا للتفكير فيما إذا كانت الحلول اللامركزية قد تصبح خيارًا بديلًا يستحق الاستكشاف.
قد تحتوي صفحة نشر على blockchain على الميزات التالية:
اللامركزية: تتطلب جميع التغييرات إجراء موافقة جماعية ، ولا يمكن لأي سلطة واحدة التصرف بشكل تعسفي.
لا حاجة إلى الشهادات: نظرًا لأن تقنية البلوكشين نفسها تستخدم تقنيات التشفير، فلا حاجة إلى تكوين شهادات إضافية.
عندما رأيت سابقًا خطة أسماء النطاقات على TON، شعرت أنها مجرد تجربة مثيرة للاهتمام، وليست ذات فائدة كبيرة، فأساليب الوصول التقليدية قد أصبحت مستقرة وشائعة جدًا. لكن الآن بعد التفكير مرة أخرى، ربما يكون لها بالفعل مكانتها، وتستحق البحث المتعمق.
في blockchain لإنشاء موقع
ستحاول هذه المقالة نشر موقع على TON وجعله متاحًا عبر المتصفح. تنقسم العملية بأكملها إلى ثلاث خطوات: 1. شراء اسم النطاق؛ 2. إعداد صفحة الواجهة الأمامية؛ 3. ربط الصفحة باسم النطاق.
مفهوم اسم النطاق في blockchain مشابه لاسم النطاق في عالم WEB2، حيث يمثل اسمًا مستعارًا لعنوان معقد وصعب التذكر. في blockchain، يمثل عنوان المستخدم، بينما في WEB2 هو عنوان IP للخدمة.
شراء اسم النطاق
خذ TON كمثال، يمكن شراء النطاقات من خلال الموقع الرسمي، ويتم تسعيرها بـ TON. مثل WEB2، كلما كان الحرف أقصر، كان سعر النطاق أعلى، ويتراوح من 1 إلى 100 TON.
إذا لم يكن هناك اسم نطاق مملوك، يمكنك تقديم عرض منخفض السعر، ثم تدخل في مرحلة العد التنازلي، حيث يمكن للجميع المشاركة في المزايدة حتى انتهاء العد التنازلي. بعد الفوز باسم النطاق، سيتم تخزينه في محفظة المستخدم على شكل NFT. يمكن تداول NFT النطاق، وصلاحيته لمدة عام واحد، وبعد انتهاء الصلاحية سيتم استرجاعه.
باختصار، تشمل طرق الحصول على اسم النطاق المشاركة في المزادات على الموقع الرسمي أو الحصول عليه من مستخدمين آخرين.
إعداد واجهة المستخدم
هذه الخطوة تحتاج إلى إعداد صفحة واجهة أمامية كعرض. للتبسيط، ستقوم هذه المقالة بإعداد ملف html واحد فقط واستخدام nginx لعرض الصفحة. بالطبع، تحتاج أيضًا إلى خادم سحابي لتشغيل الصفحة الأمامية. هذه الخطوة مشابهة لنشر تطبيقات الواجهة الأمامية التقليدية.
ربط الصفحة إلى .ton
بعد امتلاك اسم نطاق .ton، يمكنك ربط عنوان ANDL الخاص بك على الموقع الرسمي لنظام أسماء النطاقات TON. يمكنك أيضًا استخدام أداة الربط التي توفرها TON، وفقًا للإرشادات الموجودة على الموقع الرسمي.
بعد الانتهاء من الربط، يجب عليك بدء منفذ استماع على الخادم، للاستماع لطلبات http وتحويلها إلى udp. يمكنك استخدام أداة rldp-http-proxy المقدمة من قبل الشركة الرسمية، أدخل الأوامر المناسبة لبدء التشغيل.
زيارة .ton اسم النطاق
عند إدخال اسم نطاق .ton مباشرة في المتصفح، لا يمكن الوصول إلى الموقع لأن المتصفح لا يعرف كيفية تحليل هذا النطاق. لذلك، هناك حاجة إلى إجراء بعض العمليات الإضافية.
طلب عملية .ton
عند طلب اسم النطاق .ton، سيتم أولاً البحث عن عنوان ANDL المقابل على السلسلة، وهذا العنوان مشابه لعنوان IP في WEB2، والذي يتم إنشاؤه تلقائيًا عند نشر الموقع. يمكن مقارنة هذه العملية بعملية بحث DNS.
استنادًا إلى عنوان ANDL، سيتم إعادة توجيه الطلب إلى الجهاز المقابل، ثم سيتم إرجاع الصفحة المحددة. تشبه العملية برمتها WEB2، والاختلاف الرئيسي هو أن طريقة استعلام عنوان واسم النطاق مختلفة.
من خلال الوكيل للوصول إلى الصفحة
يوصى باستخدام أداة الوكيل التي توفرها الشركة الرسمية Tonutils Reverse Proxy. بعد تنزيلها وتثبيتها وتشغيلها، سيتم فتح منفذ 8080 للاستخدام كوكيل، وبعد ذلك يمكنك الوصول إلى اسم النطاق .ton.
ملخص الاستخدام
في الوقت الحالي، واجهت المشاكل التالية أثناء الاستخدام:
يتطلب الموقع بيئة تشغيل معينة. يجب أن يدعم النظام إصدار glibc 2.34 أو أعلى، ويجب فحص الآلة قبل النشر للتأكد من تلبيتها لهذه المتطلبات.
الوثائق ليست واضحة بما فيه الكفاية. قد يكون ذلك بسبب قلة الطلب على موقع TON، مما أدى إلى عدم اكتمال الوثائق، مما يتطلب البحث الذاتي. الوثائق باللغة الصينية لا يتم تحديثها في الوقت المناسب، ومتأخرة عن النسخة الإنجليزية.
سرعة الوصول بطيئة. سرعة الوصول متأخرة عن المواقع التقليدية، وهناك عوامل متعددة تدخل في ذلك، ولا يزال هناك مجال كبير للتحسين في المستقبل.
نقص دعم المحفظة. قدمت الجهة الرسمية صفحة متصفح مدمجة بسيطة يمكن الوصول إليها دون الحاجة لتثبيت وكيل. لكن حالياً، تم اعتبار هذا الموقع موقع تصيد من قبل جميع المحافظ الرئيسية.
بشكل عام، تجربة الاستخدام الحالية متوسطة، وهناك الكثير من المجالات التي يمكن تحسينها. ومع ذلك، فإن هذا الاتجاه مبتكر للغاية، ويستحق التجربة.