پیچیدگیهای فناوری بلاکچین، سبب بروز چالشهایی برای افراد تازهوارد و کسانی که با جنبههای فنی این فناوری ناآشنا هستند، شدهاند. مدیریت آدرسهای بزرگ و پیچیده در تراکنشها و قراردادهای هوشمند، دشوار است. نیم سرویس اتریوم (ENS)، راهکاری برای ساده کردن تجربه کاربران و ارتقای قابلیت دسترسی درون شبکه اتریوم محسوب میشود. در این مقاله مهم، قصد داریم با مفاهیم ENS، کارکردهای آن و فرآیند مرحله به مرحله جهت به دست آوردن یک دامنه ENS آشنا شویم. علاوه بر این، مزایا و کاربردهای ENS را در اکوسیستم ارزهای دیجیتال بررسی میکنیم. همراه ما باشید.
شناخت نیم سرویس اتریوم (ENS)
نیم سرویس اتریوم (ENS) یک سیستم نام دامنه غیرمتمرکز است که تجربه کاربران در ارزهای دیجیتال را ارتقا میدهد. این سرویس با تبدیل آدرسهای پیچیده اتریوم به نامهای خوانا برای کاربران، تعاملات آنها را سادهتر میکند. ENS، نقشی حیاتی برای رشد اکوسیستم اتریوم دارد و میتوان از مزایای آن در بستر بلاکچین استفادهکرد.
ENS در حال ایجاد تحولی بزرگ در نحوه تعامل با بلاکچین اتریوم است و بهدنبال ایجاد یک سیستم نام گذاری غیر متمرکز و کاربرپسند است. کارکرد اصلی این سرویس، ایجاد ارتباط میان آدرسهای عمومی پیچیده و طولانی مانند “0x6B540e976aa6c61A398EFA3E08851290756c9f4c” با یک نام به یاد ماندنی مانند “uniparty.eth” است، زیرا میتوان آن را سادهتر به یاد سپرد. هدف ENS مشابه سیستم نام دامنه (DNS) در Web2، ساده کردن تعاملات با تبدیل شناسههای ماشینی و دشوار به نامهای خوانا برای کاربران است. اما بر خلاف DNS که متکی بر سرورهای متمرکز است، ENS بهعنوان ارائه کننده نام دامنه گسترده عمل میکند.
در جدول زیر تفاوتهای اساسی میان ENS و DNS ارائه شدهاند.
| سیستم نام دامنه (DNS) | نیم سرویس اتریوم |
| متمرکز بودن: DNS، یک سیستم متمرکز و سلسلهمراتبی است. این سیستم متکی بر شبکهای جهانی از سرورها بوده که سرورهای ریشه در صدر این فهرست قرار میگیرند. | تمرکززدایی: ENS در بلاکچین اتریوم اجرا شده و غیر متمرکز است. در واقع، هیچ نهادی مسئولیت کنترل ENS را ندارد؛ قراردادهای هوشمند بر آن حاکم است. |
| کنترل و مالکیت: نامهای دامنه از طریق ثبت کننده های دامنه، ثبت میشوند. مالکیت و کنترل یک دامنه، بستگی به این ثبتنامها تحت مالکیت نهادهای متمرکز مانند ICANN دارد. | کنترل و مالکیت: نامها در ENS از طریق تراکنش بلاکچین تعیین میشوند. مالکیت در بلاکچین اتریوم ثبت شده و در برابر هر گونه عدم شفافیت، امن و مقاوم است. مالک، بهطور کامل نام ENS خود را کنترل میکند. |
| هدف: اساساً بهمنظور مکانیابی و شناسایی منابع اینترنتی مانند وبسایت ها و سرورهای ایمیل استفاده میشود. | هدف: ENS اساساً در اکوسیستم اتریوم استفاده شده و موجب تسهیل تراکنشها و تعاملات میشود. |
ERC-721، ERC-1155 و رابطه آنها با نیم سرویس اتریوم (ENS)
در فناوری بلاکچین، ارزشگذاری تراکنشها غالباً با توکنیزه کردن دارایی به دو شکل متفاوت انجاممیشود:
داراییهای قابل تعویض
در داراییهای قابل تعویض، امکان تعویض و تبدیل به داراییهای دیگر از یک نوع، وجود دارد.
داراییهای غیر قابل تعویض (NFTها)
این داراییها منحصربهفرد، غیر قابل توزیع و فاقد نسخههای کاملاً دقیق هستند.
بلاکچین اتریوم از دو استاندارد رایج ERC-721 و ERC-1155 جهت طراحی NFT ها استفاده میکند. این استانداردها، پروتکلهایی را جهت ایجاد و مدیریت NFT ها تعریف کرده و موجب تضمین یکتایی و تسهیل تبدیل یا جمع آوری آنها میشود.
ERC-721
استاندارد ERC-721، نخستین استاندارد پذیرفته شده برای توکن های غیر قابل تعویض در بلاکچین اتریوم بوده است. این استاندارد، امکان ایجاد توکن های منحصربهفرد را با مشخصات متمایز که نتوان آنها را با توکن دیگر جایگزین کرد، فراهم میکند.
ERC-1155
استاندارد ERC-1155 که پس از ERC-721 معرفی شدهاست، یک استاندارد چندتوکنی است. بدین ترتیب، میتوان با یک قرارداد واحد تحت ERC-1155، داراییهای قابل تعویض و غیر قابل تعویض را ارائه کرد. این قابلیت امکان انجام تراکنشهای مفیدتر و قابلیت گروه بندی چندین آیتم را در یک قرارداد، فراهم میکند. در شکل زیر، مقایسهای میان ERC-721 و ERC-1155 انجام شدهاست.
رابطه با نیم سرویس اتریوم (ENS)
ENS بهعنوان یک سیستم نام دامنه غیر متمرکز بر روی بلاکچین اتریوم، با ERC-721 برای نامهای دامنه خود، یکپارچه میشود. این نامهای دامنه بهعنوان NFT در نظر گرفته شده و از استاندارد ERC-721 تبعیت میکنند. این یکپارچهسازی موجب تضمین مدیریت امن نامهای ENS بر روی بلاکچین و سازگاری با والت های NFT استاندارد میشوند.
اساساً ERC-721 و ERC-1155، دامنه محسوب نمی شوند، بلکه استانداردهای حیاتی توکن در بلاکچین اتریوم هستند. ERC-721 نقش بسیار مهمی را در کارایی ENS با توکنیزه کردن نامهای دامنه بهصورت NFT ایفا میکند، در حالی که چارچوب کارا و انعطافپذیر ERC-1155، قابلیتهای تازهای را برای محیط ENS مهیا میکند.
کاربردهای متنوع نیم سرویس اتریوم (ENS)
ENS، مجموعهای از قابلیتها را که هر کدام برای جنبههای مختلفی از تعامل و قابلیتهای کاربر در اکوسیستم اتریوم طراحیشدهاند، ارائه میکند. برخی از مهمترین قابلیتهای ENS عبارتند از:
والت های کاربرپسند
ENS این امکان را به کاربران میدهد تا یک نام خوانا برای انسان را به آدرسهای والت های ارز دیجیتال خود تخصیص دهند تا کاربران تراکنشها را به بهترین شکل ممکن، دریافت و ارسال کنند. کاربران بهجای تایپ کردن یک آدرس طولانی، میتوانند تراکنشهای خود را با وارد کردن نام ENS، انجام دهند. همچنین ENS از چندین ارز پشتیبانی کرده و بدین ترتیب کاربران میتوانند توکن ها و ارزهای دیجیتال مختلف را مدیریت و معامله کنند.
وبسایتهای غیر متمرکز
مالکان وبسایت با ENS میتوانند نامهای دامنه خود را ثبت کرده و آنها را به محتوای غیر متمرکز در پلتفرمهایی همچون IPFS متصل کنند. ENS از افزونههای امنیت سیستم نام دامنه (DNSSEC) پشتیبانی کرده و بدین ترتیب، میتوان به اصالت وبسایتهای پی برد. مراحل لازم برای ایجاد یک وبسایت غیر متمرکز با استفاده از ENS عبارتند از:
نام ENS را بهدست آورید
اولین گام در این فرآیند، تعیین نام ENS است. این نام بهعنوان شناسه منحصربهفرد شما در بلاکچین اتریوم مشابه با نحوه عملکرد نام دامنه یک وبسایت معمول، عمل میکند.
محتوای خود را در IPFS آپلود کنید
فایلهای وبسایت خود را در سیستم پرونده بین سیارهای (IPFS) آپلود کنید. این پروتکل غیر متمرکز جهت ذخیره سازی امن و اشتراکگذاری محتوا بهصورت پراکنده طراحی شده است.
نام ENS برگزیده را به وبسایت خود متصل کنید
هنگامی که فایلهای شما در IPFS قرار گرفتند، در مرحله بعد، نام ENS را به وبسایت خود متصل کنید. این اتصال موجب میشود تا وبسایت شما بهسادگی از طریق مرورگر با استفاده از نام ENS شما، در دسترس باشد.
نام ENS خود را به وبسایت مورد نظر، ریدایرکت کنید
در نهایت میتوانید نام ENS خود را به وبسایت مورد نظرتان ریدایرکت کنید. با این ویژگی، بازدید کنندگان میتوانند به محتوای مورد نظر شما حتی در صورتی که نام ENS نسبتاً متفاوتی را وارد کنند، دست پیدا کنند.
زیردامنه ها
ENS این امکان را به کاربران میدهد تا زیردامنه ها را تحت نام دامنه اصلی خود ایجاد کنند. این کار به سازماندهی و مدیریت هر چه بهتر سرویسها کمک میکند. بهطور مثال، کاربران میتوانند یک دامنه ENS اصلی برای وبسایت خود داشته باشند و از زیردامنه ها برای برنامههای غیرمتمرکز (Dapps) یا سرویسهای دیگر استفادهکنند.
نمایش NFT ها
توکن های غیر قابل تعویض (NFT ها)، بهتازگی شهرت بسیار زیادی یافتهاند و ENS، راه منحصربه فردی را جهت نمایش آنها ارائه کرده است. کاربران میتوانند نام ENS را به کالکشن NFT یا توکن های دیگر اختصاص دهند و یک فضای اختصاصی برای نمایش و تبلیغ داراییهای دیجیتال خود ایجاد کنند.
ورود با اتریوم (SIWE)
ENS مشابه پلتفرمهای رسانههای اجتماعی که سرویس ورود با گوگل یا فیسبوک را ارائه میکنند، جایگزین غیرمتمرکز را با نام ورود با اتریوم (SIWE) عرضه کرده است. این ویژگی نیم سرویس اتریوم ، این امکان را به کاربران میدهد تا با استفاده از نامهای ENS خود، وارد وبسایت یا Dapp های خود شده تا دیگر نیازی به چند حساب و گذرواژه نباشد.
هویت شخصی WEB3
ENS بهعنوان یک سیستم هویت شخصی در دنیای Web3 عمل کرده و کاربران را به سرویسهای اتریومی آنها متصل کرده و سبب تسهیل تعاملات یکپارچه با برنامههای غیر متمرکز میشود.
حساب بانکی
در حال حاضر، برخی از مؤسسات مالی از نامهای ENS بهصورت اعداد حساب بانکی پشتیبانی کرده و کاربران میتوانند تجربه خوشایندی را هنگام مدیریت امور مالی خود، داشته باشند. همچنین این سرویس ریسک بروز خطا را هنگام وارد کردن اعداد طولانی حسابها، از بین میبرد.
معماری ENS
نیم سرویس اتریوم همانند DNS با استفاده از نامها یا دامنههای سلسله مراتبی اجرا شده و کاربران میتوانند زیردامنه ها را کنترل کنند. ENS از سه جزء تشکیل شدهاست:
رجیستری
قرارداد هوشمند اصلی، فهرستی از دامنهها و زیردامنهها را در خود جای داده و آنها را به آدرسهای اتریوم بر اساس ثبت آنها، نگاشت میکند. همچنین قرارداد رجیستری، مالکیت را اعمال کرده و بهروزرسانیها به دامنهها را مدیریت میکند.
حلکننده
قرارداد حلکننده (resolver)، نام دامنهها را به منابع مختلف مانند IPFS یا آدرسهای اتریوم، نگاشت میکند. در این حالت، امکان تبدیل نامهای خوانا برای انسان به اطلاعات خوانا برای ماشین وجود دارد.
نام ENS
نامهای ENS هنگام تایید ورود به رجیستری با نام دامنه و آدرس اتریوم، ثبت میشوند. این دادهها در بلاکچین اتریوم نگهداری شده و بهصورت شفاف در اختیار عمومی قرار دارد. ثبت دامنه برای وبسایتهای غیر متمرکز بهصورت ایجاد یک ورودی با هش سیستم پرونده بین سیارهای (IPFS) بهشکل یک سیستم فایل همتا همتا است که توسط مرورگرهای مختلف تحت وب، پشتیبانی میشوند.
انواع دامنهها
ENS از انواع دامنهها مانند دامنههای .eth (تحت مالکیت یک ثبت کننده و نگهداری شده بهصورت توکنهای ERC-721 NFT) و قابلیت ایجاد زیردامنه ها جهت نام گذاری سلسلهمراتبی، پشتیبانی میکند.
آینده ENS
با توجه به اقبال گسترده جهانی به غیرمتمرکزسازی و فناوری بلاکچین، نیم سرویس اتریوم (ENS) در حال ایجاد تحولی بزرگ در مدیریت هویت آنلاین است. ENS با قابلیتهای متنوع و داشتن واسط کاربرپسند، سبب توانمند سازی افراد و کسب و کارها با یک هویت دیجیتال منحصربهفرد در اکوسیستم اتریوم میشود. یکپارچهسازی Web2 و Web3، امکان تعاملات بی وقفه میان وبسایتهای قدیمی و برنامههای غیرمتمرکز را فراهم کرده و آینده بهتری را رقم خواهد زد. در نهایت، ENS با قابلیتهای فراوان و معماری امن خود، میتواند آینده هویت آنلاین و نحوه تعامل ما با دنیای دیجیتال را شکل دهد.
آیا نیم سرویس اتریوم ENS جایگزین DNS خواهد شد؟
ENS و DNS، خصوصیات مختص خود را دارند و اهداف متفاوتی را دنبال میکنند. هر چند که DNS اساساً برای تبدیل نام دامنهها به آدرسهای IP استفاده میشود، ENS عملکرد گستردهتری داشته و نامهای خوانا برای انسان را به منابع مختلف از جمله آدرسهای اتریوم یا هش های IPFS تبدیل میکند. علاوه بر این، ENS در یک پلتفرم بلاکچین غیرمتمرکز اجرا شده و میتوان فرآیند ثبت دامنهها را بهصورت شفاف مشاهده کرد، در حالی که DNS ساختار متمرکزی داشته و توسط نهادهای دولتی و مرکزی مدیریت میشود.
بر خلاف DNS مرسوم که در آن نهادهای مرکزی و دولتی دامنهها را کنترل میکنند، ENS توسط کاربران کنترل میشود و آنها کنترل و مالکیت کاملی نسبت به آنها دارند. البته باید توجه داشت، ENS فناوری نسبتاً نوپایی است و ممکن است کمی زمان جهت پذیرش گسترده آن، لازم باشد.
نکات مهم هنگام انتخاب دامنه یک ENS
مهمترین ملاحظات در زمان دامنه انتخاب نیم سرویس اتریوم عبارتند از:
هنگام انتخاب دامنه یک ENS، باید به نکات بسیار مهم زیر توجه کرد:
قابلیت دسترسی
نام دامنه شما باید در دسترس باشد. اگر نام مورد نظر شما قبلاً استفاده شده باشد، باید گزینه دیگری را انتخاب کرده یا ترکیب متفاوتی را برگزینید.
هزینههای ثبت و گس فی
این هزینهها بر حسب طول کاراکتر نام دامنه انتخابی و مدت زمان ثبت متفاوت هستند. زمان انتخاب دامنه ENS مورد نظر خود را بهخاطر بسپارید.
یکپارچهسازی با والت
حتماً پیش از ثبت دامنه خود، مطمئن شوید که والت انتخابی شما با ENS سازگاری دارد. بدین ترتیب، کلیه مسائل احتمالی در طی فرآیند یکپارچهسازی، از بین میرود.
هدف دامنه
برنامه خود جهت استفاده از دامنه ENS را تعیین کنید و نامی را برگزینید که دقیقاً با هدف برنامه شما، همخوانی داشتهباشد. این روند به شناخت برند شما و ایجاد یک هویت آنلاین منحصربهفرد کمک میکند.
سخن پایانی
در عصر حاضر و گسترش روز افزون فناوریهای دیجیتال، داشتن یک هویت آنلاین منحصربهفرد، ضروری است. ENS راهکار امن و غیر متمرکزی را برای مدیریت هویتهای آنلاین در اکوسیستم اتریوم ارائه میکند. چه شما بهدنبال ایجاد برند خود بوده و یا کسب و کاری دارید که بهدنبال ارتقای تعامل کاربران درون یک دنیای غیر متمرکز است، نیم سرویس اتریوم ENS ، پلتفرم پرکاربردی را جهت مدیریت نام دامنه شما ارائه میکند.
سوالات متداول
آیا تمامی افراد میتوانند یک دامنه ENS را ثبت کنند؟
کلیه افراد در صورتی میتوانند یک دامنه ENS را ثبت کنند که نام مورد نظر در دسترس بوده و کیف پول سازگار جهت یکپارچهسازی وجود داشتهباشد.
آیا برای ENS توکن عرضه شده است؟
بله، سرویس نام اتریوم (ENS) دارای توکنی با نام ENS است. این توکن، یک توکن حاکمیتی برای پروتکل سرویس نام اتریوم محسوبمیشود و بهطور خاص جهت تخصیص دامنههای .ens طراحی شدهاست. ENS بهعنوان توکن ERC-20، ارتباط پیچیدهای با سیستم نامگذاری غیر متمرکز استقرار یافته در شبکه اتریوم دارد.
آیا امکان انتقال دامنه ENS به فرد دیگر وجود دارد؟
در فرآیند ثبت ENS، افراد میتوانند مالکیت نام را انتقال داده و زیردامنه ها را از طریق ایجاد و تخصیص مجدد، اصلاح کنند. این قابلیت مهم، امکان یکپارچهسازی کامل و کنترل هویتهای دیجیتال را میسر کرده و بدین ترتیب، میتوان مالکیت را انتقال داد.
چگونه کار با ENS را شروع کنیم؟
جهت شروع کار با ENS، ابتدا به آدرس app.ens.domains بروید تا نام دامنه مورد نظر خود را بیابید و فرآیند ثبت نام را تکمیل کنید. همچنین میتوانید ویژگیهای متفاوت را در این وبسایت مشاهده کنید و کارایی دامنه ENS خود را به حداکثر برسانید.












