سرویس نام اتریوم (ENS) چیست؟

  • 30 شهریور 1402

سرویس نام اتریوم یا ENS یک سیستم نام‌گذاری غیرمتمرکز و قابل گسترش است که بر روی بلاکچین اتریوم ساخته شده است. این سرویس به عنوان معادل وب ۳ برای سرویس نام دامنه (DNS) در زیرساخت اینترنت سنتی عمل می‌کند.

به طور معمول، یک آدرس رمزارز از ترکیب طولانی از کاراکترهای الفبایی و عددی تشکیل شده است که برای تفسیر کامپیوتری طراحی شده است. آدرس اغلب به این صورت است: “0xDC25EF3F5B8A186998338A2ADA83795FBA2D695E.” این فرمت ممکن است خواندن و درک آن را سخت کند و اغلب منجر به از دست رفتن دارایی‌ها شود.

ENS این مشکل را با ارتباط دادن نام‌های قابل خواندن برای انسان با شناسه‌های قابل خواندن توسط ماشین، مانند آدرس‌های اتریوم، فراداده، آدرس‌های رمزارز دیگر و هش محتوا برطرف می‌کند. به عنوان مثال، آدرس طولانی مذکور می‌تواند به چیزی ساده مانند “Alice.eth” تبدیل شود. ENS به کاربران امکان می‌دهد انواع مختلفی از رمزارزها و NFTها را از طریق دامنه ENS خود دریافت کنند.

ENS بر اساس دو قرارداد هوشمند اتریوم کار می‌کند. قرارداد اول ثبت ENS است که اطلاعات اساسی را ثبت می‌کند، از جمله مالک دامنه، مسئول دامنه و مدت زمان کش کردن برای تمامی رکوردها در زیردامنه. قرارداد هوشمند دوم Resolver است که ترجمه نام‌های دامنه به آدرس‌های قابل خواندن توسط ماشین و بالعکس را فراهم می‌کند.

لازم به ذکر است که ENS نه تنها با نام‌های .eth ارتباط برقرار می‌کند، بلکه دامنه‌های معروف دی‌ان‌اس مانند .com، .org، .io، .app و چندین دامنه دیگر را نیز پشتیبانی می‌کند. این ادغام چند وب دامنه به ENS انعطاف پذیری و قابلیت استفاده بیشتری را در دامنه‌های وب مختلف ایجاد می‌کند.