حدث مؤخرًا يجعل الناس يعيدون التفكير في موثوقية خدمات الوصول إلى النطاقات التقليدية. لقد كان يُعتبر دائمًا أن خدمات تحليل النطاقات مستقرة، ولكنها قد تواجه مشاكل أيضًا، مما يدفع الناس للتفكير في ما إذا كانت الحلول اللامركزية يمكن أن تصبح خيارًا بديلًا يستحق الاستكشاف.
قد يكون لنشر صفحات الويب على اللامركزية عدة مزايا:
اللامركزية:جميع التعديلات تحتاج إلى توافق للقيام بها، ولا يمكن لأي مؤسسة واحدة اتخاذ قرارات بشكل منفرد.
بدون شهادة: تعتمد اللامركزية على تقنية التشفير، ولا حاجة لتكوين شهادات إضافية.
في السابق، عندما رأيت خطة أسماء النطاقات لبعض منصات blockchain، شعرت أنها مجرد تجربة جديدة، ولم تكن ذات فائدة كبيرة. على الرغم من أن طرق الوصول التقليدية قد أصبحت مستقرة وعامة إلى حد كبير. ولكن يبدو الآن أن هذه الطريقة قد تكون لها بالفعل سيناريوهات تطبيق تستحق البحث العميق.
إنشاء موقع على اللامركزية
ستحاول هذه المقالة نشر موقع على منصة بلوكشين معينة، وجعله متاحًا للوصول إليه عبر المتصفح. يمكن تقسيم العملية بأكملها إلى ثلاث خطوات: 1. شراء اسم النطاق؛ 2. إعداد صفحة الواجهة الأمامية؛ 3. ربط الصفحة باسم النطاق.
مفهوم اسم النطاق في blockchain مشابه لعالم Web2، حيث أنهما كلاهما يعتبر كاسم مستعار لعناوين معقدة. يمثل في blockchain عنوان المستخدم، بينما في Web2 هو عنوان IP للخادم.
شراء اسم نطاق
كمثال على منصة بلوكشين معينة، يمكن شراء اسم النطاق من الموقع الرسمي، ويتم تسعيره بالرموز الخاصة بالمنصة. مثل Web2، كلما كان اسم النطاق أقصر، زادت التكلفة، وتتراوح الأسعار بين 1-100 رمز.
إذا لم يكن الاسم النطاق مشغولاً، يمكن تقديم عرض بسعر منخفض، ثم يدخل في العد التنازلي، خلال هذه الفترة يمكن للجميع تقديم عروض. سيتم حفظ الاسم النطاق الذي تم الفوز به في شكل NFT في محفظة المستخدم، ويمكن التداول به. مدة صلاحية الاسم النطاق هي سنة واحدة، وبعد انتهاء المدة سيتم استرداده.
بالمجمل، هناك طريقتان للحصول على اسم النطاق: من خلال مزاد رسمي أو من خلال التداول مع مستخدمين آخرين.
إعداد صفحة الواجهة الأمامية
تتطلب هذه الخطوة إعداد صفحة واجهة أمامية كعرض. لتبسيط العملية، يعد هذا المقال مجرد ملف html وتم تعريضه باستخدام nginx، كما نحتاج إلى خادم سحابي لتشغيل صفحة الواجهة الأمامية. هذه الخطوة مشابهة لنشر تطبيقات الواجهة الأمامية التقليدية.
ربط الصفحة باسم نطاق البلوكشين
بعد الحصول على اسم نطاق blockchain، يمكنك ربط عنوان ANDL الخاص بك على الموقع الرسمي. يمكنك أيضًا استخدام أدوات الربط التي توفرها المنصة، واتباع الإرشادات الرسمية للقيام بذلك.
بعد الانتهاء من الربط، يجب تشغيل منفذ استماع على الخادم، لتوجيه طلبات http إلى udp. يمكن استخدام أداة الوكيل التي تقدمها الشركة الرسمية، وإدخال الأوامر المناسبة لتشغيلها.
الوصول إلى اسم نطاق البلوكشين
لا يمكن الوصول إلى اسم نطاق blockchain مباشرة في المتصفح، لأن المتصفح لا يعرف كيفية تحليل هذا النوع من النطاقات. لذلك، هناك حاجة إلى بعض العمليات الإضافية.
عملية طلب اسم مجال البلوكشين
عند طلب اسم مجال blockchain، سيتم أولاً البحث عن عنوان ANDL المقابل على السلسلة، وهو مشابه لعنوان IP في Web2. يمكن تشبيه عملية الاستعلام باستعلام DNS.
بناءً على عنوان ANDL، سيتم توجيه الطلب إلى الجهاز المعني، ثم يتم إرجاع الصفحة المحددة. العملية الكلية مشابهة لـ Web2، والفرق الرئيسي هو أن طريقة استعلام عنوان ونظام أسماء النطاقات مختلفة.
الوصول إلى الصفحة من خلال وكيل
يوصى باستخدام أداة الوكيل العكسي الرسمية المقدمة. بعد تنزيلها وتثبيتها وتشغيلها، سيتم فتح منفذ وكيل محلي، ومن ثم يمكنك الوصول إلى أسماء نطاقات blockchain.
ملخص الاستخدام
حالياً نواجه المشاكل التالية:
يتطلب بيئة تشغيل معينة، ويجب أن يدعم إصدارًا حديثًا من مكتبات النظام.
الوثائق ليست واضحة بما فيه الكفاية، ربما بسبب قلة المتطلبات، مما يتطلب منك استكشافها بنفسك. قد يتأخر تحديث الوثائق باللغة الصينية عن النسخة الإنجليزية.
سرعة الوصول بطيئة، متأخرة عن المواقع التقليدية. هذا يتعلق بعدة عوامل، وهناك مجال كبير للتحسين في المستقبل.
نقص دعم المحفظة. يمكن الوصول إلى صفحة المتصفح المدمجة التي تقدمها الرسمية بدون الحاجة لتثبيت وكيل، ولكنها تعتبر حاليا من قبل المحافظ الرئيسية كموقع تصيد.
بشكل عام، التجربة حالياً متوسطة، وهناك الكثير من المجالات التي يمكن تحسينها. ومع ذلك، فإن هذا الاتجاه مبتكر جداً، ويستحق المحاولة والاستكشاف.
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
استكشاف أسماء نطاقات البلوكتشين: دليل نشر المواقع اللامركزية
حدث مؤخرًا يجعل الناس يعيدون التفكير في موثوقية خدمات الوصول إلى النطاقات التقليدية. لقد كان يُعتبر دائمًا أن خدمات تحليل النطاقات مستقرة، ولكنها قد تواجه مشاكل أيضًا، مما يدفع الناس للتفكير في ما إذا كانت الحلول اللامركزية يمكن أن تصبح خيارًا بديلًا يستحق الاستكشاف.
قد يكون لنشر صفحات الويب على اللامركزية عدة مزايا:
اللامركزية:جميع التعديلات تحتاج إلى توافق للقيام بها، ولا يمكن لأي مؤسسة واحدة اتخاذ قرارات بشكل منفرد.
بدون شهادة: تعتمد اللامركزية على تقنية التشفير، ولا حاجة لتكوين شهادات إضافية.
في السابق، عندما رأيت خطة أسماء النطاقات لبعض منصات blockchain، شعرت أنها مجرد تجربة جديدة، ولم تكن ذات فائدة كبيرة. على الرغم من أن طرق الوصول التقليدية قد أصبحت مستقرة وعامة إلى حد كبير. ولكن يبدو الآن أن هذه الطريقة قد تكون لها بالفعل سيناريوهات تطبيق تستحق البحث العميق.
إنشاء موقع على اللامركزية
ستحاول هذه المقالة نشر موقع على منصة بلوكشين معينة، وجعله متاحًا للوصول إليه عبر المتصفح. يمكن تقسيم العملية بأكملها إلى ثلاث خطوات: 1. شراء اسم النطاق؛ 2. إعداد صفحة الواجهة الأمامية؛ 3. ربط الصفحة باسم النطاق.
مفهوم اسم النطاق في blockchain مشابه لعالم Web2، حيث أنهما كلاهما يعتبر كاسم مستعار لعناوين معقدة. يمثل في blockchain عنوان المستخدم، بينما في Web2 هو عنوان IP للخادم.
شراء اسم نطاق
كمثال على منصة بلوكشين معينة، يمكن شراء اسم النطاق من الموقع الرسمي، ويتم تسعيره بالرموز الخاصة بالمنصة. مثل Web2، كلما كان اسم النطاق أقصر، زادت التكلفة، وتتراوح الأسعار بين 1-100 رمز.
إذا لم يكن الاسم النطاق مشغولاً، يمكن تقديم عرض بسعر منخفض، ثم يدخل في العد التنازلي، خلال هذه الفترة يمكن للجميع تقديم عروض. سيتم حفظ الاسم النطاق الذي تم الفوز به في شكل NFT في محفظة المستخدم، ويمكن التداول به. مدة صلاحية الاسم النطاق هي سنة واحدة، وبعد انتهاء المدة سيتم استرداده.
بالمجمل، هناك طريقتان للحصول على اسم النطاق: من خلال مزاد رسمي أو من خلال التداول مع مستخدمين آخرين.
إعداد صفحة الواجهة الأمامية
تتطلب هذه الخطوة إعداد صفحة واجهة أمامية كعرض. لتبسيط العملية، يعد هذا المقال مجرد ملف html وتم تعريضه باستخدام nginx، كما نحتاج إلى خادم سحابي لتشغيل صفحة الواجهة الأمامية. هذه الخطوة مشابهة لنشر تطبيقات الواجهة الأمامية التقليدية.
ربط الصفحة باسم نطاق البلوكشين
بعد الحصول على اسم نطاق blockchain، يمكنك ربط عنوان ANDL الخاص بك على الموقع الرسمي. يمكنك أيضًا استخدام أدوات الربط التي توفرها المنصة، واتباع الإرشادات الرسمية للقيام بذلك.
بعد الانتهاء من الربط، يجب تشغيل منفذ استماع على الخادم، لتوجيه طلبات http إلى udp. يمكن استخدام أداة الوكيل التي تقدمها الشركة الرسمية، وإدخال الأوامر المناسبة لتشغيلها.
الوصول إلى اسم نطاق البلوكشين
لا يمكن الوصول إلى اسم نطاق blockchain مباشرة في المتصفح، لأن المتصفح لا يعرف كيفية تحليل هذا النوع من النطاقات. لذلك، هناك حاجة إلى بعض العمليات الإضافية.
عملية طلب اسم مجال البلوكشين
عند طلب اسم مجال blockchain، سيتم أولاً البحث عن عنوان ANDL المقابل على السلسلة، وهو مشابه لعنوان IP في Web2. يمكن تشبيه عملية الاستعلام باستعلام DNS.
بناءً على عنوان ANDL، سيتم توجيه الطلب إلى الجهاز المعني، ثم يتم إرجاع الصفحة المحددة. العملية الكلية مشابهة لـ Web2، والفرق الرئيسي هو أن طريقة استعلام عنوان ونظام أسماء النطاقات مختلفة.
الوصول إلى الصفحة من خلال وكيل
يوصى باستخدام أداة الوكيل العكسي الرسمية المقدمة. بعد تنزيلها وتثبيتها وتشغيلها، سيتم فتح منفذ وكيل محلي، ومن ثم يمكنك الوصول إلى أسماء نطاقات blockchain.
ملخص الاستخدام
حالياً نواجه المشاكل التالية:
يتطلب بيئة تشغيل معينة، ويجب أن يدعم إصدارًا حديثًا من مكتبات النظام.
الوثائق ليست واضحة بما فيه الكفاية، ربما بسبب قلة المتطلبات، مما يتطلب منك استكشافها بنفسك. قد يتأخر تحديث الوثائق باللغة الصينية عن النسخة الإنجليزية.
سرعة الوصول بطيئة، متأخرة عن المواقع التقليدية. هذا يتعلق بعدة عوامل، وهناك مجال كبير للتحسين في المستقبل.
نقص دعم المحفظة. يمكن الوصول إلى صفحة المتصفح المدمجة التي تقدمها الرسمية بدون الحاجة لتثبيت وكيل، ولكنها تعتبر حاليا من قبل المحافظ الرئيسية كموقع تصيد.
بشكل عام، التجربة حالياً متوسطة، وهناك الكثير من المجالات التي يمكن تحسينها. ومع ذلك، فإن هذا الاتجاه مبتكر جداً، ويستحق المحاولة والاستكشاف.