حول TON DNS

From TON Wiki (Ar)
Revision as of 09:46, 7 August 2024 by Anesthesia (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)


TON DNS — هي خدمة لتعيين أسماء النطاقات إلى عناوين الخدمات اللامركزية على بلوكتشين TON، مثل العقود الذكية وخدماتها وعقد الشبكة وغيرها. تتيح TON DNS استخدام الموارد اللامركزية بسهولة كما هو الحال مع خدمات الإنترنت العادية.

التاريخ

  • 15.02.2020: نشر النسخة الأولى من العقد الذكي TON DNS، والتي لم تشمل استخدام تقنية NFT. بعد هذا الحدث، تم تأجيل إصدار TON DNS إلى أجل غير مسمى دون تعليق من المطورين.
  • 11.2021: أول إشارات رسمية لـ DNS بعد نشر النسخة الأولى من العقد الذكي. وعدت TON بدعم DNS في إضافة المتصفح واحتفلت بنظام النطاقات من خلال الحديث عن بساطة وراحة استخدام البلوكتشين.
  • 08.01.2022: تم تضمين TON DNS في خارطة الطريق، وتم الوعد بإصداره في الربع الثاني من عام 2022.
  • 30.06.2022: قدمت TON خدمة TON DNS للعامة. تم نشر الشيفرة المصدرية ووصف النظام. في التنفيذ المقدم، اعتمد المطورون على تقنية NFT، حيث تكون أسماء النطاقات عبارة عن توكنات.
  • 30.07.2022: تم إصدار TON DNS وإطلاق أول مزاد. في الأسبوع الأول، تم فتح 7957 عرضًا للنطاقات. تم شراء 2184 نطاقًا، بإجمالي 2,392,002 Toncoin. كانت النطاقات الرائدة من حيث القيمة كالتالي:
    • wallet.ton – 215,250 $TON;
    • casino.ton – 200,000 $TON;
    • bank.ton – 157,500 $TON;
    • video.ton – 105,000 $TON;
    • swap.ton – 100,000 $TON.
  • 22.08.2022: نشر بافل دوروف منشورًا يعرب فيه عن إعجابه بمزاد أسماء النطاقات وأعلن عن نيته تكرار هذا المسار مع أسماء المستخدمين في تيليغرام.
  • 30.09.2022: إصدار TON Sites وTON Proxy، وهما استمرارية منطقية لتوجه TON نحو إنشاء شبكة Web 3.0، بديلة للإنترنت التقليدي. تستند هذه الخدمات إلى تقنية TON DNS، وبحلول وقت الإصدار، يمكن للمستخدمين إنشاء مواردهم الخاصة في الإنترنت اللامركزي باستخدام تقنية نظام النطاقات.
  • 27.10.2022: بدأت المزادات على أسماء المستخدمين في تيليغرام. وفي نفس اليوم، نشرت TON منشورًا بالمحتوى التالي:
«نظرًا لأن أسماء المستخدمين في تيليغرام متوافقة مع TON DNS، نعتقد أن إضافة نطاق ‘t.me’ إلى العقد الذكي في TON DNS فكرة رائعة».
  • 31.10.2022: بدأ التصويت بين المدققين لإدراج نطاق t.me في العقد الذكي لـTON DNS.
  • 02.11.2022: تم إكمال التصويت بنجاح وتم تحديث العقد الذكي:
    • إضافة دعم لنطاق t.me – أسماء المستخدمين في تيليغرام.
    • إضافة اختصار www.ton لموقع Foundation.ton.
  • 08.2023: الجولة الثانية من المزاد على أسماء النطاقات التي تم شراؤها قبل عام. نظرًا لعدم وجود اهتمام من المستخدمين ولأن سوق العملات الرقمية كان قد بدأ للتو في التعافي من الاتجاه الهبوطي، لم تصبح استخدامات النطاقات شائعة بما يكفي في ذلك الوقت — وكانت أسعار أسماء النطاقات أقل بعدة مرات مما كانت عليه في بداية المبيعات.
الفرق في الأسعار لبعض النطاقات بين عامي 2022 و2023

المواصفات الخاصة بـ TON DNS

  • العمل مع TON DNS مُنفذ في مكتبات JavaScript مثل TonWeb و TaLib.
  • يجب أن يكون اسم نطاق «.ton» بين 4 و 126 حرفًا. التسجيل للنطاقات التي تقل عن 4 أحرف غير متاح لتجنب الالتباس مع النطاقات العادية مثل «.com» و «.org» و «.gov» وغيرها.
  • النطاقات في منطقة TON هي NFT. هذا يعني أن المستخدمين يمكنهم تخزينها في محافظهم. يمكن التبرع بالتوكنات المرتبطة بالنطاقات أو إعادة بيعها، على سبيل المثال عبر مواقع مثل distinar.io أو fragment.com.
  • تستخدم TON DNS أسماء النطاقات المألوفة المكونة من سلسلة مشفرة بـ UTF-8 يصل طولها إلى 126 بايتًا. الأجزاء المختلفة من اسم النطاق مفصولة بنقاط.
  • غير مسموح بالأحرف الفارغة، رموز التحكم والمسافات (البايتات في النطاق 0..32 مشمولة) في أسماء النطاقات.
  • على الرغم من أن نطاقات TON حساسة للحالة حرفيًا، فإن التطبيقات والخدمات التابعة لـ TON تقوم بتحويل جميع النطاقات إلى أحرف صغيرة قبل إجراء استعلام DNS، مما يؤدي إلى عدم الحساسية. لذلك، من المنطقي تسجيل النطاقات باستخدام الأحرف الصغيرة فقط.
  • قد تفرض تطبيقات العقود الذكية الخاصة قيودًا إضافية على الأسماء عند إنشاء النطاقات الفرعية (على سبيل المثال، لتجنب استخدام نفس الأحرف، للحماية من التصيد الاحتيالي).
  • يمكن تنويع التنفيذ بسبب السجلات الخاصة بالعقد الذكي لأسماء النطاقات، والتي قد تحتوي على البيانات المطلوبة. من خلال السجلات، يمكن التحكم في وظائف العقد الذكي. فيما يلي ملخص لبنية عقد ذكي لاسم نطاق:
الحقل الوصف
اسم النطاق اسم فريد يحدد النطاق؛ يمكن أن يكون أي شيء، ولكنه يجب أن يتبع بعض القواعد.
مالك النطاق العنوان الذي يمتلك النطاق؛ يحق للمالك إدارة نطاقه ويمكنه نقله إلى مستخدمين آخرين.
سجلات DNS مجموعة من السجلات التي تحتوي على معلومات حول النطاق؛ يمكن أن تكون السجلات من أنواع مختلفة مثل سجلات A، سجلات CNAME، سجلات MX، وما إلى ذلك.
الشهادة شهادة رقمية تؤكد صحة سجل النطاق؛ تحتوي على معلومات حول النطاق ومالكه ومعلمات أخرى.
تاريخ الانتهاء الفترة الزمنية التي سيكون خلالها سجل النطاق صالحًا؛ بعد انتهائها، قد يتم تجديد السجل أو حذفه.
عنوان IP العنوان المرتبط بالنطاق - ثابت أو ديناميكي.
خادم DNS الخادم الذي يعالج الطلبات الموجهة إلى النطاق.
معرف النطاق يُستخدم لتحديد النطاق في نظام TON DNS.
تاريخ الإنشاء وقت إنشاء سجل النطاق.
تاريخ التحديث وقت تحديث سجل النطاق.
تاريخ الانتهاء وقت انتهاء سجل النطاق.
معرف السجل يُستخدم لتحديد سجل في نظام TON DNS.
الإصدار إصدار سجل النطاق، قد يتغير عند تحديث السجل.
نوع السجل نوع السجل، الذي يحدد المعلومات التي يحتوي عليها.
السعر تكلفة تسجيل وتجديد النطاق.
القيود القيود التي قد تُفرض على النطاق؛ على سبيل المثال، قد يكون هناك حد لعدد السجلات التي يمكن إنشاؤها لنطاق معين.
الحالة حالة سجل النطاق؛ يمكن أن يكون نشطًا، غير نشط، أو محذوفًا.
الملاحظات معلومات إضافية حول النطاق أو السجل قد تكون مفيدة للمستخدمين.
  • حاليًا، فقط النطاقات التي تنتهي بـ (.ton) معترف بها كنطاقات صالحة في TON DNS.
  • مرة واحدة في السنة، يحتاج مالك النطاق إلى إرسال 0.015 TON إلى العقد الذكي للنطاق لتجديد الملكية. إذا لم يتم استلام الدفع، يدخل النطاق في وضع المزاد. بهذه الطريقة لا يمكن فقدان عناوين النطاق حتى إذا فقد الملاك الوصول إليها.
  • يمكن للنطاق أن يكون له نطاقات فرعية. لهذا الغرض، يمكنك إنشاء عقد ذكي يتوافق مع الواجهة القياسية لنظام DNS وكتابة عنوان هذا العقد الذكي في حقل المحلل، الذي سيكون موجودًا داخل سجل النطاق. يمكن للعقود الذكية للنطاقات الفرعية أن تنفذ أي منطق — يمكنك إنشاء نطاقات فرعية مدفوعة أو أي شيء آخر (على سبيل المثال، يمكن لمالك النطاق «gov.ton» بيع أو تقديم نطاق فرعي «usa.gov.ton» تحت شرط معين). كما يمكن أن يكون للنطاق الفرعي نطاقه الفرعي الخاص — وهكذا إلى ما لا نهاية.

الحصول على النطاقات

المزاد

تُعقد المزادات على موقع dns.ton.org. لبدء المزاد، تحتاج إلى إدخال اسم النطاق

المطلوب ثم النقر على الزر لبدء المزاد.
عرض صفحة النطاق في dns.ton.org

قواعد المزاد:

  • يجب أن يكون لديك 1 Toncoin لبيع النطاق في المزاد.
  • مدة المزاد ساعة واحدة.
  • إذا تم تقديم عرض قبل أقل من ساعة من نهاية المزاد، سيتم تمديده لساعة إضافية.
  • يجب أن يكون كل عرض لاحق أعلى بنسبة 5% على الأقل من العرض السابق.
  • عندما ينتهي المزاد، يمكن للمالك تغيير محتويات سجل العقد الذكي الخاص بـ DNS.
  • بقرار في تصويت المدققين، يمكن تدمير النطاق أو نقله. يحمي هذا الآلية، على سبيل المثال، من إنشاء أسماء نطاقات تحتوي على رسالة غير أخلاقية.
  • يمكن للخدمات الخارجية الحصول على معلومات العروض عبر طرق API.

قواعد التسعير:

  • السعر الابتدائي — الذي يبدأ به المزاد.
  • الحد الأدنى المطلق — السعر الذي لا يمكن أن يكون اسم النطاق أقل منه.
ديناميكية الأسعار حسب الوقت وعدد الحروف

عدد الأحرف في الاسم: السعر الابتدائي / الحد الأدنى المطلق.

4 أحرف: 1,000 / 100 Toncoin

5 أحرف: 500 / 50 Toncoin

6 أحرف: 400 / 40 Toncoin

7 أحرف: 300 / 30 Toncoin

8 أحرف: 200 / 20 Toncoin

9 أحرف: 100 / 10 Toncoin

10 أحرف: 50 / 5 Toncoin

أكثر من 11 حرفًا: 10 / 1 Toncoin

  • أثناء تقديم العروض في المزاد، قد يكون السعر النهائي أعلى بكثير من السعر الابتدائي.
  • إذا لم يقدم أحد عرضًا، سيقل السعر الحالي بنسبة 10% كل 30 يومًا حتى يصل إلى الحد الأدنى المطلق.

عرض الشراء

إذا كان المستخدم يرغب في شراء اسم نطاق قد تم شراؤه بالفعل ويعود لمستخدم آخر، فيمكنه تقديم عرض شراء. ستحتوي صفحة هذا النطاق على عنوان مالكه وزر لتقديم عرض شراء.

عرض نطاق تم شراؤه من مستخدم آخر

بعد النقر على الزر، سيتم تحويلك إلى سوق https://getgems.io. في السوق، يتم تحديد معايير العرض — المبلغ بالـ Toncoin والفترة الزمنية التي سيكون فيها العرض ساريًا.

إعدادات عرض شراء النطاق

الشراء في أسواق NFT

دليل أسماء النطاقات في TON DNS على https://getgems.io

نظرًا لأن النطاقات هي توكنات (NFTs)، يمكن للمستخدمين العثور عليها في سوق https://getgems.io وتقديم عرض لصاحب النطاق لبيع نطاقاته أو الانضمام إلى مزاد جار بالفعل.

الحالة الحالية لـ TON DNS

يقترب عدد عمليات شراء النطاقات من 1000 عملية يوميًا، مما يشير إلى الطلب على توافر التكنولوجيا. اعتبارًا من اليوم (04.05.2024)، يوجد 22,515 اسم نطاق في حوزة المستخدمين. يمتلك 16,164 مستخدمًا (محافظ) نطاقًا واحدًا. هناك 150 مستخدمًا يمتلكون أكثر من 50 اسم نطاق.

حجم حركة المرور في شبكة TON لا يزال غير قابل للمقارنة مع خدمات Web2. التكنولوجيا لم تكتشف بعد إمكانياتها الكاملة في قطاع الإنترنت اللامركزي واستخدام النطاقات في مواقع TON. من خلال أسماء مواقع بسيطة، يكون من الأسهل جذب المستخدمين — TON DNS كجزء لا يتجزأ من النظام البيئي سيساعد في ذلك.

بشكل عام، أثبتت TON DNS نفسها كتكنولوجيا جاهزة للاستخدام. إنها تساعد في جعل Web3 أكثر سهولة للمستخدمين.

روابط

  1. https://github.com/ton-blockchain/ton/blob/master/crypto/smartcont/dns-auto-code.fc
  2. https://t.me/tonblockchain
  3. https://github.com/ton-blockchain/to
  4. https://github.com/ton-blockchain/dns-contract/blob/main/func/nft-item.fc
  5. https://telegra.ph/TON-DNS-auction-rules-07-21