إمكانيات جديدة لمواقع البلوكتشين: استكشاف عالم الشبكات اللامركزية
حدثت مؤخرًا واقعة جعلت الناس يعيدون النظر في خدمات الوصول إلى النطاقات التقليدية. لقد ظننا دائمًا أن خدمات تحليل النطاقات موثوقة للغاية، لكنها قد تواجه مشاكل أيضًا. هذا يدفعنا للتفكير في ما إذا كانت الحلول اللامركزية قد تصبح خيارًا بديلًا يستحق الاستكشاف؟
قد يكون لنشر مواقع الويب على البلوكتشين العديد من المزايا التالية:
اللامركزية:جميع التعديلات تحتاج إلى توافق من أجل التنفيذ، ولا يوجد هيئة واحدة يمكنها اتخاذ القرارات بشكل منفرد.
بدون الحاجة إلى شهادة: البلوكتشين نفسه يستخدم تقنية التشفير، ولا حاجة لتكوين شهادة إضافية.
عندما تواصلت مع خطة نطاقات معينة على البلوكتشين سابقًا، شعرت أنها تبدو كفكرة مثيرة للاهتمام، ولكن فائدتها كانت محدودة، خاصة أن طرق الوصول التقليدية كانت مستقرة وشائعة إلى حد كبير. لكن الآن، عند التفكير في الأمر، قد يكون لهذه الخطة بالفعل سيناريوهات تطبيقية فريدة، تستحق الدراسة المتعمقة.
إنشاء موقع على البلوكتشين
ستحاول هذه المقالة نشر موقع على منصة بلوكتشين معينة وجعله متاحًا للوصول إليه عبر المتصفح. تنقسم العملية بأكملها إلى ثلاث خطوات: 1. شراء اسم المجال؛ 2. إعداد الصفحة الأمامية؛ 3. ربط الصفحة باسم المجال.
مفهوم اسم النطاق في البلوكتشين مشابه لاسم النطاق التقليدي للإنترنت، كلاهما يوفر اسمًا سهل التذكر لعنوان معقد. في البلوكتشين، يمثل عنوان المستخدم، بينما في الإنترنت التقليدي يتوافق مع عنوان IP للخادم.
شراء اسم النطاق
كمثال على منصة بلوكتشين معينة، يمكن شراء النطاق من خلال الموقع الرسمي، مع تسعير باستخدام الرموز الأصلية للمنصة. مثل النطاقات التقليدية، كلما كان النطاق أقصر، كان سعره أعلى، ويتراوح نطاق الأسعار من 1 إلى 100 رمز.
إذا لم يتم تسجيل اسم نطاق معين، يمكنك تقديم عرض بسعر منخفض، ثم الدخول في العد التنازلي للمزايدة. قبل انتهاء العد التنازلي، يمكن لأي شخص المشاركة في المزايدة. سيتم تخزين اسم النطاق الذي تم شراؤه بنجاح في شكل NFT في محفظة المستخدم، ويمكن تداوله. مدة صلاحية اسم النطاق هي سنة واحدة، وبعد انتهاء هذه المدة سيتم استرداده.
باختصار، تشمل طرق الحصول على اسم النطاق المزاد الرسمي والتجارة بين المستخدمين.
إعداد الصفحة الأمامية
هذه الخطوة تتطلب إعداد صفحة واجهة أمامية كعرض. لتبسيط العملية، يعد هذا المقال بإعداد ملف HTML فقط، واستخدام nginx لعرض الصفحة. بالطبع، تحتاج أيضًا إلى خادم سحابي لتشغيل الصفحة الأمامية. هذه الخطوة مشابهة لنشر تطبيقات الواجهة الأمامية التقليدية.
ربط الصفحة باسم مجال البلوكتشين
بعد الحصول على اسم نطاق البلوكتشين، يمكنك ربط عنوان ANDL الخاص بك على الموقع الرسمي. يمكنك أيضًا استخدام أدوات الربط التي توفرها المنصة، واتباع الإرشادات الرسمية لإجراء العملية.
بعد الانتهاء من الربط، يجب تشغيل منفذ استماع على الخادم لاستقبال طلبات HTTP وتحويلها إلى UDP. يمكن استخدام الأداة المقدمة رسميًا، بدءًا من الأمر التالي:
其中,8080 هو منفذ TCP للاستماع لاستعلامات HTTP الواردة، و 3333 هو منفذ UDP لنشاطات RLDP و ANDL. global.config.json هو ملف التكوين العالمي، يمكن تنزيله من القنوات الرسمية.
زيارة أسماء نطاقات البلوكتشين
لا يمكن الوصول إلى اسم نطاق البلوكتشين عن طريق إدخاله مباشرة في المتصفح، لأن المتصفح لا يعرف كيفية解析 هذا النوع من النطاقات. لذلك، يلزم القيام ببعض الإجراءات الإضافية.
عملية طلب أسماء المجال في البلوكتشين
عند طلب اسم نطاق البلوكتشين، سيتم أولاً البحث عن عنوان ANDL المقابل على السلسلة، وهذا يشبه عملية استعلام DNS التقليدية في الإنترنت. يمكن فهم عنوان ANDL على أنه عنوان IP في عالم البلوكتشين، والذي يتم إنشاؤه تلقائيًا عند نشر الموقع.
بعد ذلك، سيتم توجيه الطلب إلى الآلة المقابلة بناءً على عنوان ANDL، وسيتم إرجاع الصفحة المناسبة. العملية برمتها مشابهة للإنترنت التقليدي، والاختلاف الرئيسي هو في طريقة استعلام خرائط العناوين وأسماء النطاقات.
الوصول إلى الصفحة من خلال وكيل
أفضل طريقة موصى بها هي استخدام أدوات الوكيل المقدمة من قبل الجهة الرسمية. بعد تنزيلها وتثبيتها وبدء تشغيلها، ستقوم بفتح منفذ وكيل محلي، وبعد ذلك يمكنك الوصول إلى أسماء نطاقات البلوكتشين.
ملخص الاستخدام
لقد واجهت العديد من المشاكل أثناء استخدامي الحالي:
يتطلب بيئة تشغيل معينة. يجب أن يدعم النظام إصدارًا أحدث من glibc، ويجب التحقق من ما إذا كانت الآلة تلبي المتطلبات قبل النشر.
الوثيقة ليست واضحة بما فيه الكفاية. ربما بسبب قلة الطلبات، الوثيقة مختصرة إلى حد ما، ويجب استكشافها بشكل مستقل. كما أن تحديث الوثائق باللغة الصينية ليس في الوقت المناسب.
سرعة الوصول بطيئة نسبياً. بالمقارنة مع المواقع التقليدية، فإن سرعة الوصول متأخرة بعض الشيء، وهناك مجال كبير للتحسين في المستقبل.
نقص دعم المحفظة. قدمت الجهة الرسمية صفحة بسيطة من المتصفح المدمج، يمكن الوصول إليها دون الحاجة إلى تثبيت وكيل. لكن في الوقت الحالي، قامت معظم المحافظ الرئيسية بوسمها كموقع يحتمل أن يكون خطرًا.
بشكل عام، تجربة المستخدم الحالية متوسطة، وهناك العديد من الجوانب التي تحتاج إلى تحسين. ومع ذلك، فإن هذا الاتجاه مبتكر للغاية، ويستحق التجربة والمتابعة.
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
البلوكتشين موقع جديد: إمكانيات وتحديات اللامركزية
إمكانيات جديدة لمواقع البلوكتشين: استكشاف عالم الشبكات اللامركزية
حدثت مؤخرًا واقعة جعلت الناس يعيدون النظر في خدمات الوصول إلى النطاقات التقليدية. لقد ظننا دائمًا أن خدمات تحليل النطاقات موثوقة للغاية، لكنها قد تواجه مشاكل أيضًا. هذا يدفعنا للتفكير في ما إذا كانت الحلول اللامركزية قد تصبح خيارًا بديلًا يستحق الاستكشاف؟
قد يكون لنشر مواقع الويب على البلوكتشين العديد من المزايا التالية:
اللامركزية:جميع التعديلات تحتاج إلى توافق من أجل التنفيذ، ولا يوجد هيئة واحدة يمكنها اتخاذ القرارات بشكل منفرد.
بدون الحاجة إلى شهادة: البلوكتشين نفسه يستخدم تقنية التشفير، ولا حاجة لتكوين شهادة إضافية.
عندما تواصلت مع خطة نطاقات معينة على البلوكتشين سابقًا، شعرت أنها تبدو كفكرة مثيرة للاهتمام، ولكن فائدتها كانت محدودة، خاصة أن طرق الوصول التقليدية كانت مستقرة وشائعة إلى حد كبير. لكن الآن، عند التفكير في الأمر، قد يكون لهذه الخطة بالفعل سيناريوهات تطبيقية فريدة، تستحق الدراسة المتعمقة.
إنشاء موقع على البلوكتشين
ستحاول هذه المقالة نشر موقع على منصة بلوكتشين معينة وجعله متاحًا للوصول إليه عبر المتصفح. تنقسم العملية بأكملها إلى ثلاث خطوات: 1. شراء اسم المجال؛ 2. إعداد الصفحة الأمامية؛ 3. ربط الصفحة باسم المجال.
مفهوم اسم النطاق في البلوكتشين مشابه لاسم النطاق التقليدي للإنترنت، كلاهما يوفر اسمًا سهل التذكر لعنوان معقد. في البلوكتشين، يمثل عنوان المستخدم، بينما في الإنترنت التقليدي يتوافق مع عنوان IP للخادم.
شراء اسم النطاق
كمثال على منصة بلوكتشين معينة، يمكن شراء النطاق من خلال الموقع الرسمي، مع تسعير باستخدام الرموز الأصلية للمنصة. مثل النطاقات التقليدية، كلما كان النطاق أقصر، كان سعره أعلى، ويتراوح نطاق الأسعار من 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 و ANDL. global.config.json هو ملف التكوين العالمي، يمكن تنزيله من القنوات الرسمية.
زيارة أسماء نطاقات البلوكتشين
لا يمكن الوصول إلى اسم نطاق البلوكتشين عن طريق إدخاله مباشرة في المتصفح، لأن المتصفح لا يعرف كيفية解析 هذا النوع من النطاقات. لذلك، يلزم القيام ببعض الإجراءات الإضافية.
عملية طلب أسماء المجال في البلوكتشين
عند طلب اسم نطاق البلوكتشين، سيتم أولاً البحث عن عنوان ANDL المقابل على السلسلة، وهذا يشبه عملية استعلام DNS التقليدية في الإنترنت. يمكن فهم عنوان ANDL على أنه عنوان IP في عالم البلوكتشين، والذي يتم إنشاؤه تلقائيًا عند نشر الموقع.
بعد ذلك، سيتم توجيه الطلب إلى الآلة المقابلة بناءً على عنوان ANDL، وسيتم إرجاع الصفحة المناسبة. العملية برمتها مشابهة للإنترنت التقليدي، والاختلاف الرئيسي هو في طريقة استعلام خرائط العناوين وأسماء النطاقات.
الوصول إلى الصفحة من خلال وكيل
أفضل طريقة موصى بها هي استخدام أدوات الوكيل المقدمة من قبل الجهة الرسمية. بعد تنزيلها وتثبيتها وبدء تشغيلها، ستقوم بفتح منفذ وكيل محلي، وبعد ذلك يمكنك الوصول إلى أسماء نطاقات البلوكتشين.
ملخص الاستخدام
لقد واجهت العديد من المشاكل أثناء استخدامي الحالي:
يتطلب بيئة تشغيل معينة. يجب أن يدعم النظام إصدارًا أحدث من glibc، ويجب التحقق من ما إذا كانت الآلة تلبي المتطلبات قبل النشر.
الوثيقة ليست واضحة بما فيه الكفاية. ربما بسبب قلة الطلبات، الوثيقة مختصرة إلى حد ما، ويجب استكشافها بشكل مستقل. كما أن تحديث الوثائق باللغة الصينية ليس في الوقت المناسب.
سرعة الوصول بطيئة نسبياً. بالمقارنة مع المواقع التقليدية، فإن سرعة الوصول متأخرة بعض الشيء، وهناك مجال كبير للتحسين في المستقبل.
نقص دعم المحفظة. قدمت الجهة الرسمية صفحة بسيطة من المتصفح المدمج، يمكن الوصول إليها دون الحاجة إلى تثبيت وكيل. لكن في الوقت الحالي، قامت معظم المحافظ الرئيسية بوسمها كموقع يحتمل أن يكون خطرًا.
بشكل عام، تجربة المستخدم الحالية متوسطة، وهناك العديد من الجوانب التي تحتاج إلى تحسين. ومع ذلك، فإن هذا الاتجاه مبتكر للغاية، ويستحق التجربة والمتابعة.