اگه با شبکه بلاک چین اتریوم آشنا هستین، احتمالا تا به امروز متوجه این قضیه شدین که فرایند پرداخت و ثبت معاملات در اتریوم به خاطر آدرسهای طولانی پیچیده و عملا واسه ما کاربرا غیرممکن به نظر میرسه. در این شرایط مشکلات فرایند پرداخت و استفاده از کیف پول باعث میشه پذیرش همه جانبه اتریوم و شبکههای بلاک چینی بین عموم مردم به سختی انجام بگیره. در هر صورت معلومه که هیچ کدوم از ما دوس نداریم با پلتفرمی کار کنیم که پر از چالشه و ازمون میخواد که کلی عدد و رقم رو حفظ باشیم. برای همین بود که خیلی زود سرویس ENS سروکلش پیدا شد تا به این چالشها خاتمه بده و آدرسهای پیچیده غیرقابل حفظ کردن اتریومو به آدرسهای ساده تبدیل کنه. حالا قصد داریم تو این نوشته وبلاگ ویرگولی کیف پول من به بررسی سرویس نام اتریوم (ENS) بپردازیم و با اساس کارکرد و ویژگیهاش آشنا بشیم.
سرویس نام اتریوم که با ENS بین کاربران شناخته میشه، مخفف عبارت Ethereum Name Service هس که تعامل مستقیمی با اتریوم داره و سیستمیه که میتونه آدرسهای طولانی هگزاد سیمالو به نامهایی تبدیل کنه که ما انسانها قابلیت خواندن و به خاطر سپردنشونو داشته باشیم. اگه متوجه نشدین که چرا ENS به وجود اومده و واقعا چه لزومی به چنین سرویسی داریم، بیایم براتون قضیه رو با منبع الهام این سرویس یعنی DNS شفافتر کنیم.
سرویس ENS مشابه DNS عمل میکنه تا با این روش خوندن آدرسهای ولت بلاک چین اتریوم برای کاربران راحتتر بشه. واقعیت اینه که قبلا هم چنین مشکلی برای آدرسهای پروتکل اینترنت داشتیم و برای کاربران وب سخت بود که شماره 11 رقمی مربوط به IP هر سایتو به یاد بسپرن. حالا اگه قرار بود فقط به عبارت 11 رقمی حفظ کنیم کارمون زیاد سخت نبود؛ اما فرض کنین اگه این روند ادامه دار بود باید شماره 11 رقمی سایتای موردنظرمونو حفظ میکردیم و این جا بود که قطع به یقین فضای وب همون اول کار شکست میخورد! برای همینم بود که سیستم نام دامنه یا DNS ایجاد شد تا IPهارو به نامهای دامنه قابل حفظ کردن و قابل خوندن تغییر بده؛ همون کاری که الان در سرویس نام اتریوم هم شاهدش هستیم و دیگه با آدرسهای 42 کاراکتری در فرایند معامله و پرداخت شبکه اتریوم مواجه نیستیم.
صاحبان دامنهها با یک دامنه واحد ENS میتونن همه ولتهای دیجیتالیشونو به شبکه وصل کنن و ارز دیجیتال یا توکن NFT به راحتی خرید و فروش کنن. علاوه بر این مالکان این دامنهها در اتریوم کنترل کاملی روی دامنه و زیردامنه دارند و هر فردی میتونه ضمن برخورداری از مالکیت دادههای مدنظر برای بقیه کاربران هم زیر دامنه ایجاد کنه و به این طریق تمامی تراکنشهای خودش و زیرمجموعههاشو بدون مشکل و بدون مواجه شدن با آدرسهای پیچیده و طولانی به طور غیرمتمرکز به انجام برسونه. با این راهکار هم اشتباهات موقع وارد کردن آدرس گیرنده تراکنش کاهش پیدا میکنه و هم فضای وب 3 و شبکه بلاک چین با استقبال عمومی به مرور زمان مواجه میشه.
سرویس نام اتریوم به خاطر دو فاکتور Register و Resolver غیرمتمرکز شناخته میشه. فاکتور اول یعنی ثبت کننده یا رجیستری، قرارداد هوشمندی با لیست تمامی نامهای دامنه رو در بر داره. رجیستری یا قرار ثبت کننده مالک یک دامنه محسوب میشه که زیر دامنههاشو به کاربران رعایت کننده شرایط قرارداد ارائه میده. علاوه بر این رجیستری مسئولیت ذخیره زمانهای کش و حل کننده دامنه که دومین فاکتور به شمار میاد رو برعهده داره. این فاکتور دوم یعنی حل کننده در کنار رجیستری عملکرد خودشو نشون میده و وظیفه انجام محاسبات ریاضی موردنیاز برای تبدیل آدرسهای پیچیده به نامهای قابل خوانا توسط کاربرانو رو دوشش داره.
جایگزین کردن آدرسهای طولانی با دامنههای کوتاه و قابل خوانا برای انسانها توسط سرویس نام اتریوم باعث شده تا استفاده از شبکه بلاک چین اتریوم برای کاربران راحتتر بشه. در واقع این اصلیترین و مهمترین کاربردیه که در بررسی اولیه ENS باهاش روبهرو میشیم. این امر روند عملیات و معاملات مرتبط با ارزهای دیجیتال و NFTهارو تسهیل میکنه. به این ترتیب در زمان و انرژی صرفه جویی میشه و احتمال خطا و اشتباه تایپی موقع وارد کردن آدرس برای ارسال داراییهای دیجیتالی یا برای اتصال به اپلیکیشن کاهش پیدا میکنه.
با دامنههای سرویس نام اتریوم (ENS) شخصی سازی ولت با جزئیات کامل و ایجاد زیردامنه به راحتی انجام میگیره و به همین خاطر افرادی که قصد ارسال مکرر داراییهای دیجیتالی را دارن، با کمک این سرویس کارشون راحتتر انجام میگیره. با این ویژگی نه تنها امور مربوط به بلاک چین با سهولت انجام میگیره، بلکه فعالیتهای متقلبانه و سرقت داراییها به حداقل مقدار ممکن خودش میرسه و هویتهای جعلی هم شناسایی میشن.
سرویس نام اتریوم با قابلیتهای بسیار خوبی که داره میتونه به قلب تپنده وب 3 تبدیل بشه و به خاطر برخورداری از امنیت و شفافیت بیشتر در مقایسه با DNS، آینده بسیار خوبی رو برای خودش رقم بزنه. حالا باید ببینیم که چه سرنوشتی در انتظار شبکه اتریوم و ENS هس و آیا آینده از آن سرویس نام اتریوم خواهد بود یا نه.
در این نوشته از وبلاگ ویرگولی کیف پول من مختصری درباره سرویس نام اتریوم (ENS) توضیحاتیو ارائه دادیم تا با خوندن یه مطلب کوتاه و خلاصه شده، اطلاعات مفید و ضروری در مورد ENS کسب کنین. اگه سری به وبلاگمون بزنین متوجه میشین که سعی کردیم کلی مطلب آموزشیو خلاصه وار اما مفید براتون توضیح بدیم تا در مدت زمان کوتاهی بتونین کلی اطلاعات در مورد دنیای بلاک چین و وب 3 کسب کنین.
در واقع، ENS سرویس اوپن سورس و توزیع شده روی شبکه بلاک چین اتریومه که آدرسهای پیچیده و 42 کاراکتری رو به دامنههای کوتاه و قابل خوانا برای ثبت تراکنشها تبدیل میکنه.
سرویس نام اتریوم با آدرس واحد امکان جمع آوری آدرسهای آنلاین رو فراهم میکنه و مالکیت و کنترل دامنه رو تماما در اختیار خود کاربر قرار میده. با ویژگیهای ENS علاوه بر رهگیری اتریوم، امکان رهگیری آدرس بیت کوین و لایت کوین هم وجود داره و برای انجام یه عملکرد خاص میشه ENS رو به قرارداد هوشمند پیوند داد.
حقیقتا، DNS زمانی به وجود اومد که مشکل حفظ کردن IP برای هر آدرس سایتارو برطرف کنه تا کاربران مجبور نباشن عبارت 11 رقمی برای ورود به هر سایت و آدرسو حفظ کنن. ENS هم از DNS کارکرد خودشو الهام گرفته و وظیفه تبدیل آدرسهای پیچیده تراکنشها به دامنههای کوتاهو داره.