أسماء النطاقات في البلوكتشين ونشر المواقع: استكشاف إمكانيات جديدة في اللامركزية
أدى حدث وقع مؤخرًا إلى إعادة التفكير في موثوقية خدمات الوصول إلى أسماء النطاقات التقليدية. لقد تبين أن خدمات تحليل أسماء النطاقات التي كانت تُعتبر مستقرة يمكن أن تواجه أيضًا مشاكل، مما جعل الناس يتساءلون عما إذا كانت الحلول اللامركزية قد تكون خيارًا بديلًا يستحق الاستكشاف.
قد تحتوي عملية نشر الصفحات على البلوكتشين على المزايا التالية:
اللامركزية: جميع التعديلات تحتاج إلى توافق للقيام بها، ولا توجد هيئة قرار واحدة.
بدون شهادة: البلوكتشين نفسه يستخدم تقنية التشفير، ولا حاجة لتكوين الشهادات الإضافية.
لقد تعرضت سابقًا لحل اسم النطاق الخاص بإحدى منصات البلوكتشين، وكنت أعتقد في ذلك الوقت أنه محدود الفائدة. لكن يبدو الآن أن هذا الحل قد يكون له بالفعل سيناريوهات تطبيقية، ويستحق الدراسة المتعمقة.
عملية إنشاء موقع البلوكتشين
ستحاول هذه المقالة نشر موقع يمكن الوصول إليه عبر المتصفح على منصة بلوكتشين معينة. تشمل الخطوات الرئيسية: 1. شراء اسم النطاق؛ 2. إعداد الصفحة الأمامية؛ 3. ربط الصفحة باسم النطاق.
تتشابه أسماء نطاقات البلوكتشين مع مفهوم أسماء نطاقات Web2 التقليدية، فكلاهما عبارة عن أسماء مستعارة لعناوين معقدة. تمثل أسماء نطاقات البلوكتشين عنوان المستخدم، بينما تتوافق أسماء نطاقات Web2 مع عنوان IP للخادم.
شراء نطاق
كمثال على منصة بلوكتشين معينة، يمكن شراء اسم المجال من خلال الموقع الرسمي، ويتم تسعيره برموز المنصة. مثل Web2، كلما كان اسم المجال أقصر، زادت تكلفته، ويتراوح السعر بين 1-100 رمز.
يمكن تقديم المزايدة على أسماء النطاقات غير المشغولة بأسعار منخفضة، وبعد بدء العد التنازلي يمكن للجميع المشاركة في تقديم العطاءات. يتم تخزين أسماء النطاقات التي تم شراؤها بنجاح في محافظ المستخدمين على شكل NFT، ويمكن تداولها. مدة صلاحية النطاق هي سنة واحدة، وبعد انتهاء المدة سيتم استرجاعه.
باختصار، يمكن الحصول على اسم النطاق من خلال المزادات على الموقع الرسمي أو من خلال التجارة بين المستخدمين.
إعداد الصفحة الأمامية
تتطلب هذه الخطوة إعداد صفحة الواجهة الأمامية المعروضة. لتبسيط العملية، يستخدم هذا المقال ملف html واحد و nginx لعرض الصفحة، كما يحتاج إلى خادم سحابي لتشغيل تطبيق الواجهة الأمامية. هذه الخطوة مماثلة لنشر الواجهة الأمامية التقليدي.
صفحة مرتبطة باسم دومين البلوكتشين
بعد الحصول على اسم النطاق، يمكنك ربط عنوان ANDL في الموقع الرسمي. يمكنك أيضًا استخدام أداة الربط التي توفرها المنصة، واتبع الإرشادات الرسمية لتنفيذ العملية.
بعد الانتهاء من الربط، يجب تشغيل منفذ الاستماع على الخادم، لتحويل طلبات http إلى udp. يمكن استخدام أداة الوكيل المقدمة رسميًا، عبر الأمر التالي:
其中,8080 هو منفذ TCP للاستماع المحلي لاستعلامات HTTP، و 3333 هو منفذ UDP لأنشطة RLDP وADNL. global.config.json هو ملف الإعدادات العالمي.
زيارة البلوكتشين
لا يمكن الوصول إلى الموقع عند إدخال اسم نطاق البلوكتشين مباشرة في المتصفح، لأن المتصفح لا يمكنه解析 هذا الاسم. يحتاج الأمر إلى إجراءات إضافية.
عملية الطلب
عند طلب اسم نطاق على البلوكتشين، يجب أولاً البحث عن عنوان ANDL المقابل على السلسلة، مشابهًا لعنوان IP في Web2، والذي يتم إنشاؤه تلقائيًا عند نشر الموقع. تشبه هذه العملية عملية استعلام DNS.
ثم يتم توجيه الطلب إلى الآلة المعنية بناءً على عنوان ANDL، وإرجاع الصفحة المحددة. العملية الكلية مشابهة لـ Web2، والفرق الرئيسي هو طريقة استعلام خريطة العنوان والنطاق.
الوصول من خلال الوكيل
يوصى باستخدام أداة الوكيل العكسي التي تقدمها الجهة الرسمية. بعد تنزيلها وتثبيتها وبدء التشغيل، سيقوم بفتح منفذ 8080 للاستخدام كوكيل، وبعد ذلك يمكنك الوصول إلى نطاقات البلوكتشين.
ملخص الاستخدام
حالياً تواجه المشاكل التالية أثناء الاستخدام:
يتطلب بيئة التشغيل، يجب أن يدعم النظام إصدار glibc 2.34 أو أعلى.
الوثيقة ليست واضحة بما فيه الكفاية، ربما بسبب عدم وجود متطلبات كثيرة، لذا يجب استكشاف الأمور بنفسك. تحديث الوثائق باللغة الصينية متأخر عن النسخة الإنجليزية.
سرعة الوصول بطيئة، متأخرة عن المواقع التقليدية.
نقص دعم المحفظة. تم تصنيف الصفحة المدمجة التي تقدمها الجهة الرسمية كموقع تصيد من قبل المحافظ السائدة.
بشكل عام، التجربة الحالية متوسطة، وهناك الكثير من مجال التحسين. لكن هذا الاتجاه مبتكر، ويستحق التجربة.
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
تسجيلات الإعجاب 9
أعجبني
9
4
مشاركة
تعليق
0/400
GasFeeNightmare
· منذ 20 س
يوميات استهزاء الحمقى برسوم الغاز!
شاهد النسخة الأصليةرد0
GasFeeCrier
· منذ 20 س
إنه مكلف جداً، تكلفة النشر مرتفعة جداً
شاهد النسخة الأصليةرد0
LidoStakeAddict
· منذ 21 س
又造一个域名خداع الناس لتحقيق الربح?
شاهد النسخة الأصليةرد0
ForkMonger
· منذ 21 س
مثل dns المركزي هذا... متجه هجوم آخر على الحوكمة ينتظر الفشل بصراحة
استكشاف الشبكات اللامركزية: دليل ممارسة أسماء النطاقات على البلوكتشين ونشر المواقع
أسماء النطاقات في البلوكتشين ونشر المواقع: استكشاف إمكانيات جديدة في اللامركزية
أدى حدث وقع مؤخرًا إلى إعادة التفكير في موثوقية خدمات الوصول إلى أسماء النطاقات التقليدية. لقد تبين أن خدمات تحليل أسماء النطاقات التي كانت تُعتبر مستقرة يمكن أن تواجه أيضًا مشاكل، مما جعل الناس يتساءلون عما إذا كانت الحلول اللامركزية قد تكون خيارًا بديلًا يستحق الاستكشاف.
قد تحتوي عملية نشر الصفحات على البلوكتشين على المزايا التالية:
اللامركزية: جميع التعديلات تحتاج إلى توافق للقيام بها، ولا توجد هيئة قرار واحدة.
بدون شهادة: البلوكتشين نفسه يستخدم تقنية التشفير، ولا حاجة لتكوين الشهادات الإضافية.
لقد تعرضت سابقًا لحل اسم النطاق الخاص بإحدى منصات البلوكتشين، وكنت أعتقد في ذلك الوقت أنه محدود الفائدة. لكن يبدو الآن أن هذا الحل قد يكون له بالفعل سيناريوهات تطبيقية، ويستحق الدراسة المتعمقة.
عملية إنشاء موقع البلوكتشين
ستحاول هذه المقالة نشر موقع يمكن الوصول إليه عبر المتصفح على منصة بلوكتشين معينة. تشمل الخطوات الرئيسية: 1. شراء اسم النطاق؛ 2. إعداد الصفحة الأمامية؛ 3. ربط الصفحة باسم النطاق.
تتشابه أسماء نطاقات البلوكتشين مع مفهوم أسماء نطاقات Web2 التقليدية، فكلاهما عبارة عن أسماء مستعارة لعناوين معقدة. تمثل أسماء نطاقات البلوكتشين عنوان المستخدم، بينما تتوافق أسماء نطاقات Web2 مع عنوان IP للخادم.
شراء نطاق
كمثال على منصة بلوكتشين معينة، يمكن شراء اسم المجال من خلال الموقع الرسمي، ويتم تسعيره برموز المنصة. مثل Web2، كلما كان اسم المجال أقصر، زادت تكلفته، ويتراوح السعر بين 1-100 رمز.
يمكن تقديم المزايدة على أسماء النطاقات غير المشغولة بأسعار منخفضة، وبعد بدء العد التنازلي يمكن للجميع المشاركة في تقديم العطاءات. يتم تخزين أسماء النطاقات التي تم شراؤها بنجاح في محافظ المستخدمين على شكل NFT، ويمكن تداولها. مدة صلاحية النطاق هي سنة واحدة، وبعد انتهاء المدة سيتم استرجاعه.
باختصار، يمكن الحصول على اسم النطاق من خلال المزادات على الموقع الرسمي أو من خلال التجارة بين المستخدمين.
إعداد الصفحة الأمامية
تتطلب هذه الخطوة إعداد صفحة الواجهة الأمامية المعروضة. لتبسيط العملية، يستخدم هذا المقال ملف html واحد و nginx لعرض الصفحة، كما يحتاج إلى خادم سحابي لتشغيل تطبيق الواجهة الأمامية. هذه الخطوة مماثلة لنشر الواجهة الأمامية التقليدي.
صفحة مرتبطة باسم دومين البلوكتشين
بعد الحصول على اسم النطاق، يمكنك ربط عنوان ANDL في الموقع الرسمي. يمكنك أيضًا استخدام أداة الربط التي توفرها المنصة، واتبع الإرشادات الرسمية لتنفيذ العملية.
بعد الانتهاء من الربط، يجب تشغيل منفذ الاستماع على الخادم، لتحويل طلبات http إلى udp. يمكن استخدام أداة الوكيل المقدمة رسميًا، عبر الأمر التالي:
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، والفرق الرئيسي هو طريقة استعلام خريطة العنوان والنطاق.
الوصول من خلال الوكيل
يوصى باستخدام أداة الوكيل العكسي التي تقدمها الجهة الرسمية. بعد تنزيلها وتثبيتها وبدء التشغيل، سيقوم بفتح منفذ 8080 للاستخدام كوكيل، وبعد ذلك يمكنك الوصول إلى نطاقات البلوكتشين.
ملخص الاستخدام
حالياً تواجه المشاكل التالية أثناء الاستخدام:
يتطلب بيئة التشغيل، يجب أن يدعم النظام إصدار glibc 2.34 أو أعلى.
الوثيقة ليست واضحة بما فيه الكفاية، ربما بسبب عدم وجود متطلبات كثيرة، لذا يجب استكشاف الأمور بنفسك. تحديث الوثائق باللغة الصينية متأخر عن النسخة الإنجليزية.
سرعة الوصول بطيئة، متأخرة عن المواقع التقليدية.
نقص دعم المحفظة. تم تصنيف الصفحة المدمجة التي تقدمها الجهة الرسمية كموقع تصيد من قبل المحافظ السائدة.
بشكل عام، التجربة الحالية متوسطة، وهناك الكثير من مجال التحسين. لكن هذا الاتجاه مبتكر، ويستحق التجربة.