نشر المواقع على البلوكتشين: استكشاف إمكانيات جديدة
حدثت حادثة مؤخرًا جعلت الناس يعيدون التفكير في موثوقية خدمات الوصول إلى أسماء النطاق التقليدية. لقد اتضح أن خدمات تحليل أسماء النطاق التي كانت تعتبر مستقرة يمكن أن تواجه مشاكل، مما يثير التساؤل حول إمكانية أن تكون الحلول اللامركزية خيارًا بديلًا يستحق الاستكشاف.
قد تحتوي عملية نشر صفحات الويب داخل السلسلة على المزايا التالية:
اللامركزية: جميع التعديلات تحتاج إلى توافق للقيام بها، ولا يمكن لأي جهة واحدة اتخاذ قرارات بشكل منفرد.
لا حاجة لشهادة: نظرًا لأن البلوكتشين يستخدم تقنية التشفير، فلا حاجة لتكوين شهادة إضافية.
عندما تعاملت سابقًا مع خطة اسم النطاق الخاصة بمنصة بلوكتشين معينة، شعرت أنها مجرد تجربة جديدة، وليست ذات فائدة كبيرة. على الرغم من أن طرق الوصول التقليدية قد أصبحت مستقرة وشائعة بشكل كبير. ولكن يبدو الآن أن هذه الخطة قد تكون لها فعلاً مكانتها، وتستحق المزيد من البحث.
عملية إنشاء موقع البلوكتشين
تتكون عملية إنشاء موقع على البلوكتشين عمومًا من ثلاث خطوات: 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، وبعد ذلك يمكنك الوصول إلى أسماء نطاقات البلوكتشين.
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
تسجيلات الإعجاب 10
أعجبني
10
5
مشاركة
تعليق
0/400
HappyToBeDumped
· 08-04 10:03
يبدو جيدًا لكن المشكلة هي وقت الإستجابة يبدو صعبًا.
شاهد النسخة الأصليةرد0
GateUser-9ad11037
· 08-04 09:59
بانغبو توقفت، لا يزال هناك من يتلاعب بهذا في عام 2024
شاهد النسخة الأصليةرد0
TokenomicsTinfoilHat
· 08-04 09:58
لاعبو Web3 هم الأكثر فهمًا للأمان!
شاهد النسخة الأصليةرد0
YieldWhisperer
· 08-04 09:51
رأيت نفس العرض بالضبط في عام 2019... ملخص: لقد فشل بشكل رهيب بسبب مشاكل التوسع ههههه
البلوكتشين موقع نشر:اللامركزية منصة جديدة
نشر المواقع على البلوكتشين: استكشاف إمكانيات جديدة
حدثت حادثة مؤخرًا جعلت الناس يعيدون التفكير في موثوقية خدمات الوصول إلى أسماء النطاق التقليدية. لقد اتضح أن خدمات تحليل أسماء النطاق التي كانت تعتبر مستقرة يمكن أن تواجه مشاكل، مما يثير التساؤل حول إمكانية أن تكون الحلول اللامركزية خيارًا بديلًا يستحق الاستكشاف.
قد تحتوي عملية نشر صفحات الويب داخل السلسلة على المزايا التالية:
اللامركزية: جميع التعديلات تحتاج إلى توافق للقيام بها، ولا يمكن لأي جهة واحدة اتخاذ قرارات بشكل منفرد.
لا حاجة لشهادة: نظرًا لأن البلوكتشين يستخدم تقنية التشفير، فلا حاجة لتكوين شهادة إضافية.
عندما تعاملت سابقًا مع خطة اسم النطاق الخاصة بمنصة بلوكتشين معينة، شعرت أنها مجرد تجربة جديدة، وليست ذات فائدة كبيرة. على الرغم من أن طرق الوصول التقليدية قد أصبحت مستقرة وشائعة بشكل كبير. ولكن يبدو الآن أن هذه الخطة قد تكون لها فعلاً مكانتها، وتستحق المزيد من البحث.
عملية إنشاء موقع البلوكتشين
تتكون عملية إنشاء موقع على البلوكتشين عمومًا من ثلاث خطوات: 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 أو أعلى، ويجب التحقق قبل النشر.
الوثائق ليست واضحة بما فيه الكفاية. قد يكون بسبب قلة الطلبات، الوثائق غير مكتملة، تحتاج إلى البحث بنفسك. تحديث النسخة الصينية أيضاً غير مت及时.
سرعة الوصول بطيئة. أبطأ من المواقع التقليدية، وهناك مجال كبير للتحسين في المستقبل.
لم تحصل على دعم المحفظة. المتصفح المدمج الذي تقدمه الجهة الرسمية لا يمكنه تثبيت الوك代理 للوصول، لكنه يعتبر من قبل المحافظ الرئيسية موقعاً للتصيد.
بشكل عام، التجربة الحالية متوسطة، وهناك العديد من الجوانب التي يمكن تحسينها. ومع ذلك، فإن هذا الاتجاه مبتكر إلى حد كبير، ويستحق التجربة.