Share on twitter
Share on whatsapp
Share on telegram
Share on facebook

پروتکل Handshake و توکن (HNS) : ایجاد سایت های غیر متمرکز با Handshake

پروتکل هندشیک

دسترسی سریع

اگر تا به حال مفهوم متمرکز بودن اینترنت فعلی را درک نکرده اید، به این فکر کنید که سازمان هایی وجود دارند که مشخص می کنند چه دامنه ای را می توان برای آدرس اینترنت انتخاب کرد. این امر نشان دهنده میزان تمرکز شرکت ها و سازمان های ارائه دهنده اینترنت بر آن است. تمرکز زدایی باعث دسترسی همگانی و عادلانه تر افراد به اینترنت می شود. در سال های اخیر بسیاری از متخصصان در تلاشند تا این مهم را محقق کنند در همین راستا پروژه های سیستم نام دامنه غیر متمرکزی به وجود آمده اند که هندشیک نیز یکی از آنهاست. در ادامه با ما همراه باشید تا به بررسی پروتکل هندشیک و نحوه عملکرد آن بپردازیم.

پروتکل هندشیک چیست؟

پروتکل هندشیک چیست

پروژه هندشیک (Handshake) پروتکلی برای ایجاد سایت های غیر متمرکز، نامگذاری آنها و گواهی غیر متمرکز است. در واقع این پروتکل سرویس نام برای  انتقال مالکیت دامنه های سطح بالا به صورت همتا به همتا و بدون هیچ واسطه ای به کاربران است. اما دامنه سطح بالا چیست؟ دامنه سطح بالا یا TLD آخرین بخش از دامنه است که پس از دات (.) در آدرس یک وب سایت مشاهده می شود. این سیستم قابلیت اعتبار سنجی را برای همه افراد فراهم می کند، همچنین به وسیله این پروتکل می توان در هر منطقه از DNS (سیستم نامگذاری دامنه) بدون نیاز به مجوز و گواهینامه وب سایت ایجاد نمود.

در حال حاضر نام گذاری دامنه وب سایت ها تحت کنترل گروهی از افراد است که در صورت تایید صلاحیت مالکیت وب سایت و اطمینان از امنیت گواهی صادر می کنند. این امر به منظور جلوگیری از اقدامات مخرب و ریسک کلاهبرداری در وب سایت هاست. این گروه که CA نامیده می شوند تعیین کننده حروف پس از دات (dot) یا نقطه هستند.

در هندشیک تلاش بر این است تا با تکیه بر فناوری بلاک چین وابستگی به CA و نیاز به اشخاص ثالث از بین برود و با تنظیم یک سیستم مزایده کامپیوتری به دنبال جایگزینی برای ICANN است. البته باید بدانید که هندشیک جایگرینی برای DNS ها نیست اما فایل Root Zone را با بلاک چین جایگزین می کند که باعث تنظیم اطلاعات هر دامنه در سرور DNS می شود. فایل های زون مسئولیت برقراری ارتباط بین دامنه و زیردامنه ها را از طریق آدرس های IP بر عهده دارد.

هر نود در Handshake وظیفه مدیریت و اعتبارسنجی فایل Root Zone را دارد و برای این کار نیاز به حضور هیچ شخص ثالثی ندارد. همچنین سوابق نامگذاری در  پروتکل هندشیک ذخیره می شود.

پروتکل هندشیک چگونه کار می کند؟

نحوه کار پروتکل هندشیک

پروتکل هندشیک فورکی از کدهای نرم افزار اجرای نود Bcoin است که کدهایی نسبتا پیشرفته تر دارد. در این پروتکل از الگوریتم اجماع گواه اثبات کار و UTXO برای ثبت تراکنش ها استفاده می شود و رمز ارز این پروتکل نیز مانند بیت کوین قابل استخراج است.

در پروتکل هندشیک دامنه های سطح بالا و UTXO کاربران در بلاک چین ذخیره می شود، همچنین این پروتکل  مدیریت، تمدید، ثبت و انتقال DNS ها را کنترل می کند. نام های انتخاب شده در هندشیک بدون فاصله نام یا زیردامنه در لایه اجماع هستند. در واقع هدف این پروتکل حفاظت از فایل Root Zone به صورت غیرمتمرکز و بدون نیاز به صدور گواهی از طرف اشخاص ثالث است. هر نود در این پروتکل به عنوان یک Root Server عمل می کند و نسخه ای قابل اثبات از فایل روت زون را ارائه می دهد.

بلاک چین هندشیک

بلاک چین هندشیک

در پروتکل هندشیک دامنه های سطح بالا و آدرس های وب سایت از طریق مزایده به فروش رسیده و تحت مالکیت کاربران قرار می گیرد. برای شرکت در این مزایده ها که هر دو هفته یک بار و طبق قوانین حراج ویکری (Vickery Auction) برگزار می شوند کاربران ملزم به تهیه و پرداخت کوین HNS هستند. کاربران در این مزایده ها قیمت های پیشنهادی خود را برای دامین ها اعلام می کنند و مطابق قوانین حراج ویکری برنده مزایده دومین قیمت پیشنهاد شده را پرداخت می کند. لازم به ذکر است این مزایده ها به صورت خودکار و توسط نرم افزار هندشیک انجام می گیرد.

به دلیل کدنویسی مشابه هندشیک با بیت کوین، این بلاک چین شباهت های بسیاری با شبکه بیت کوین دارد. یکی از این شباهت ها استخراج رمز ارز توسط ماینرهاست. در این بلاک چین در هر ده دقیقه یک بلوک ثبت شده و یک واحد ارز دیجیتال استخراج می شود که پاداش بلوک ماینرها در این فرایند ۲۰۰۰ HNS می باشد.

انواع نود در Handshake

انواع نود در هندشیک

نود کامل Daemon hsd: زبان برنامه نویسی نرم افزار هندشیک جاوا اسکریپت است و فورکی از Bcoin  شناخته می شود. گره های کامل در هندشیک می توانند در تامین امنیت شبکه و سرویس دهی فایل Root zone تنظیم شده در بلاک چین مشارکت کنند.

نودهای سبک: این نودها که hnsd نیز نامیده می شوند با زبان برنامه نویسی C کدنویسی شده اند. این نودها می توانند داده های بلاک چین را تایید کنند و سوابق مرجع قابل اثبات را بدون نیاز به داشتن یک نسخه کامل از سوابق پیشین ارائه کنند. علاوه بر این به عنوان یک سرور نام معتبر در Root Zone فعالیت دارند.

HNS چیست؟

رمز ارز هندشیک

رمز ارز اختصاصی پروتکل هندشیک HNS نام دارد که در دسته بندی کوین ها قرار می گیرد. کاربران هندشیک می توانند با پرداخت این کوین در مزایده شرکت کرده و دامین خریداری نمایند. دامین های محبوب و سطح بالا با مشارکت در مزایده ویکری ثبت شده و برای فروش گذاشته می شوند که کاربران می توانند به وسیله کوین HNS آنها را خریداری کنند.

پس از برگزاری مزایده، برنده مزایده یک کلید عمومی دریافت خواهد کرد که جفت ان در بلاک چین هندشیک ذخیره شده است و کوین های دریافت شده از او نیز به صورت دائمی سوزانده خواهد شد. دیگر افراد شرکت کننده در مزایده نیز می توانند کوین های خود را پس از پایان مزایده پس بگیرند.

کاربرد دیگر کوین HNS پرداخت به عنوان پاداش بلوک به ماینرهاست. ماینرهای شبکه هندشیک در ازای فعالیت خود در شبکه و مشارکت در امنیت شبکه رمز ارز HNS  را به عنوان پاداش دریافت خواهند کرد.

عرضه کل توکن HNS ۲۰۴۰۰۰۰۰۰۰ واحد است که در حال حاضر ۴۶۱۴۲۷۷۳۶ واحد از این مقدار در بازار ارزهای دیجیتال در گردش است.

کیف پول HNS

در حال حاضر تنها کیف پول موجود برای هندشیک، کیف پول اصلی آن است که برای ساخت آن به اندکی دانش فنی نیاز دارید و باید از ابزار خط فرمان hs-client باب والت استفاده نمایید.

جدیدترین اخبار
دیدگاه خود را با تحلیلگران دیگر به اشتراک بگذارید
اشتراک در
اطلاع از
guest
0 نظرات
بازخورد (Feedback) های اینلاین
مشاهده تمامی نظرات