اگر با دنیای ارز دیجیتال و شبکه بلاکچین آشنایی داشته باشید، میدانید که شبکههای مختلفی از این فناوری به وجود آمدهاند که هر کدام ویژگیهای خود را دارند. یکی از بهترین شبکههای این فناوری، بلاکچین اتریوم است که دارای ویژگیهای زیادی میباشد و بسیاری از کاربران آن را انتخاب کردهاند. البته این شبکه در عین محبوب بودن دارای مشکلاتی نیز است. مشکلاتی نظیر کارمزد بالا برای تراکنشها و به خصوص تراکنشهای مبلغ پایین را دارد. همچنین سرعت انجام تراکنشها تا حدودی پایین است و این موضوع مشکلات اساسی را برای کاربران شبکه اتریوم به وجود آورده است. اما وجود برخی از فناوریهای لایه دوم باعث شدهاند تا هزینه تراکنشها پایین بیاید و سرعت انجام آنها تا حدود زیادی بیشتر شود. چندین لایه و زنجیره مختلف وجود دارد تا بتوان این مشکلات را در شبکه اتریوم حل کرد، Optimism، Arbitrum، Polygon و ... از جمله این لایهها و شبکهها هستند. اما برای این که این تراکنشها در این لایهها انجام بگیرد باید با هم در ارتباط باشند. با استفاده از پروتکلی به نام هاپ پروتکل یا Hop Protocol میتوان این ارتباط را برقرار کرد و توکنهای مختلف را در این لایهها جا به جا کرد. این پروتکل دارای ویژگیها و عملکرد بسیار خوبی است که میتواند تراکنشها را با سرعت و کارمزد کم انجام دهد. در ادامه به بررسی بیشتر این پروتکل و آموزش کار با آن میپردازیم پس با ما همراه باشید.
همان طور که میدانید سرعت تراکنشها به علت حجم بالای درخواستها در شبکه Ethereum پایین میباشد و کارمزد آنها بالا است. برای رفع این مشکل چندین لایه به وجود آمدهاند که به لایههای دوم معروف هستند تا بتوانند سرعت تراکنشها را بالا ببرند. در واقع میتوان گفت که از راه حلهایی به نام رول آپ استفاده میکند. رول آپها به مانند فضای شبکه اتریوم یک فضا به وجود خواهند آورد تا تراکنشها در این فضا با سرعت بیشتری انجام بپذیرند.
این رول آپها یا راه حلهای دو لایهها از همان امنیت و ویژگیهای شبکه اتریوم استفاده میکنند اما با سرعت بیشتر و کارمزد کمتری تراکنشها را انجام میدهند. حال برای انتقال توکنهای مختلف به این لایهها باید از پلها و رابطهایی استفاده شود. با استفاده از هاپ پروتکل میتوان این کار را انجام داد.
در واقع شما با گزینههای مختلفی روبهرو هستید. برای انجام تراکنشها با سه مرحله روبهرو میشوید که ممکن است از هر کدام از آنها استفاده کنید. شما برای انجام این کار باید توکنهای خود را از لایه اول یا همان لایه شبکه اصلی اتریوم به لایه دوم، لایه دوم به لایه اول و یا لایه دوم به یکی دیگر از لایههای دوم انتقال دهید و تراکنشهای خود را انجام دهید. میتوان با استفاده از هاپ پروتکل یا Hop Protocol این کار را انجام دهید.
این پروتکل و پل میتواند به راحتی ارزها و توکنهای مختلفی را در این لایهها جا به جا کند. به وسیله آن میتوانید ارزها و توکنهایی به مانند اتر، یو اس دی سی، یو اس دی تی، دای و متیک را انتقال دهید.
یکی دیگر از مشکلات اتریوم این است که باید یک دوره هفت روزه را انتظار بکشید تا بتوانید سرمایه و موجودی خود را دریافت کنید. اما با استفاده از هاپ میتوانید به راحتی و بدون گذراندن این دوره و زمان، دارایی خود را دریافت کنید و از آن استفاده کنید.
حال که با مفهوم پروتکل هاپ آشنا شدهاید بهتر است تا شما را با نحوه کارکرد آن آشنا کنیم. به طور کلی باید بگوییم که این پروتکل از یک سری روشهای پیچیده استفاده میکند تا بتواند سرعت انجام تراکنشها را پایینتر بیاورد.
این پروتکل برای انتقال توکنها در بین زنجیرهها و لایههای مختلف از مجموعهای از پیوند دهندهها یا همان Bonder بهره میبرد. این پیوند دهندهها به راحتی میتوانند نقدینگی و توکنها را از زنجیره مبدأ به زنجیره یا لایه مقصد انتقال دهند و به ازای این انتقال، بسیار کمتر از خود شبکه اتریوم کارمزد دریافت میکنند.
حال مشکلی که در این بین وجود دارد این است که کاربری که در زنجیره مبدأ قرار دارد باید به پیوند دهنده اعتماد کند و توکن خود را برای انتقال در اختیار او قرار دهد، این موضوع میتواند مشکلاتی را به وجود بیاورد. این جا است که از هاپ پروتکل استفاده میشود.
در واقع Hop Protocol به عنوان یک پل ارتباطی مطمئن عمل میکند تا کاربران بتوانند بدون اعتماد به پیوند دهندهها توکنهای خود را به زنجیرهها و لایههای مقصد ارسال نمایند.
توکنهای ویژهای وجود دارند که هاپ از آنها استفاده میکند. این توکنها را با نام hToken میشناسند. این توکنها این قابلیت را دارند که به لایه اصلی و از آن جا به لایههای دوم انتقال پیدا کنند. استفاده از پیوند دهنده توسط هاپ باعث میشود تا با سرعت بالا نقدینگی و توکن را به کاربر مقصد ارسال کند.
با استفاده از این ویژگی دیگر مشکل زمان بر بودن برای انتقال بین لایه اصلی و لایههای دوم به وجود نمیآید زیرا بعد از آن که پیوند دهنده میبیند که توکنهای کاربر در زنجیره مبدأ در بسته توکن قرار گرفتهاند آنها را با سرعت بالا به کاربر مقصد میرساند و نقدینگی را به وی میدهد.
شاید درک این موضوع برای شما کمی مشکل باشد به همین دلیل میخواهیم که با استفاده از یک مثال آن را برای شما بازتر نماییم تا بتوانید بهتر این پروتکل و نحوه عملکرد آن را درک کنید. به عنوان مثال فرض کنید که فردی به نام اشکان قصد دارد تا توکنی به نام دای را زنجیره پالیگان به لایه آربیتروم یا هر لایهی دیگری انتقال دهد. برای انجام این کار باید مراحلی را انجام دهد که در زیر آنها را برای شما بیان میکنیم:
· همان گونه که بیان کردیم هاپ پروتکل از توکنهای ویژه خود استفاده میکند. به همین دلیل اشکان باید در مرحله اول و با استفاده از صرافیهای غیر متمرکز توکن دای را به توکنهای ویژه و یا همان hDAI تبدیل کند.
· حال در این مرحله اشکان باید توکن ویژه را در زنجیرهای که دران قرار دارد، از بین ببرد و یا به اصطلاحی آنها را سوخت کند. حال این دادهها که توسط اشکان سوخت شدهاند به زنجیره مقصد انتقال پیدا خواهند کرد.
· حال نوبت به پیوند دهنده میرسد تا نقش خود را ایفا کند. Bonder یا همان پیوند دهنده متوجه میشود که اشکان در زنجیره مبدأ، عمل سوختن را انجام داده است به همین علت با سرعت بالا توکن ویژه را در زنجیره مقصد ارائه میکند.
· حال اشکان تقریباً کار خود را انجام داده است و با موفقیت توکن ویژه دای را انتقال داده است به همین علت میتواند با استفاده از صرافیهای غیر متمرکز توکن ویژه دای را به توکن دای تبدیل کند.
· حال در این مرحله توکنهای سوزانده شده در زنجیره مقصد دریافت شدهاند و پیوند دهنده تمامی توکنهای دای را آزاد میکند. زیرا این توکنها در زمان سوزانده شدن توکن ویژه در زنجیره مقصد قفل شده بودند تا توکنهای ویژه انتقال پیدا کنند.
حال که به نحوه عملکرد هاپ پروتکل آشنا شدهاید بهتر است تا شما را با چندین ویژگی از آن آشنا کنیم. این ویژگیها و خصوصیات را در زیر برای شما بیان میکنیم:
· همان گونه که بیان کردیم از توکنهای ویژه خود به نام hToken استفاده میکند. این توکنهای ویژه با ارزانترین کارمزد و با سرعت بالا در بین زنجیرهها منتقل میکنند. در واقع هاپ با سرعت بسیار بالا در مواقع لازم این توکنهای ویژه را از بین میبرد و آنها را به توکن مورد نظر تبدیل میکند.
· Hop Protocol دارای بازار سازهای خودکار است که میتوانند محاسبات و تبدیلها را به صورت غیر متمرکز انجام دهند. این پروتکل از بازار ساز خودکار استیبل سواپ استفاده میکند.
· استفاده از هاپ پروتکل دارای امنیت بالایی میباشد. به همین دلیل اعتماد کاربران به پیوند دهندهها را از بین برده است زیرا اگر یک پیوند دهنده بخواهد خلافی انجام دهد و یا تقلبی را در این انتقالها انجام دهد، از طرف هاپ جریمه خواهد شد. به عبارت دیگر این پروتکل دارای ناظرانی است که به این تراکنشها نظارت دارند.
حتی پیوند دهندهها نیز توسط ناظران هاپ باید تعیین شوند. البته باید بدانید که هنوز مشخص نشده است که این پروتکل از چند ناظر برای این کارها استفاده میکند اما در مجموع بر روی این روند نظارت دارد و باعث شده است تا ایمنی در انجام این فرایندها بیشتر شود.
· با استفاده از این پروتکل کاربران به هیچ مجوزی نیاز ندارند و میتوانند توکنهای خود را در بین این شبکهها جا به جا کنند.
· یکی از بهترین ویژگیهای این پروتکل آن است که هر چه تعداد کاربران برای استفاده از این مکانیزم بیشتر میشود و انتقال توکنها هم بیشتر میشود هزینه کارمزدها کمتر میشود. این موضوع به آن دلیل است که با بالا رفتن تعداد کاربران در شبکه، کارمزد کلی بین آنها تقسیم میشود و به این ترتیب با بالا رفتن تعداد کاربران کارمزد تراکنشها کاهش پیدا میکند.
اگر میخواهید از Hop Protocol استفاده کنید باید نکاتی را مد نظر داشته باشید تا بتوانید تراکنشهای خود را در لایههای مختلف شبکه اتریوم و زنجیرههای مختلف با استفاده از این پروتکل انجام دهید. برای این کار باید دو نکته را مد نظر داشته باشید تا در هنگام کار با هاپ پروتکل دچار مشکل نشوید. در زیر به این دو نکته اشاره میکنیم:
1. به یاد داشته باشید که برای انتقال توکنها با استفاده از این پروتکل باید یک کیف پول دیجیتال در اختیار داشته باشید که از شبکه اتریوم پشتیبانی کند. در این کیف دیجیتالی باید مقدار توکن و ارزی که قصد دارید آن را انتقال دهید موجود باشد وگرنه تراکنش شما با خطا مواجه خواهد شد. یکی از بهترین کیفهای دیجیتالی که میتوانید از آن استفاده کنید، کیف پول Metamask است. این کیف دیجیتالی از ارزها و توکنهای شبکه اتریوم پشتیبانی میکند به همین دلیل میتوانید از آن استفاده کنید.
2. اگر قصد دارید که از این پروتکل برای انتقال و انجام تراکنشهای خود استفاده کنید باید توکن بومی زنجیره مقصد را در اختیار داشته باشید تا بتوانید کارمزد را با استفاده از این توکن بومی پرداخت کنید. به عنوان مثال شما اگر قصد داشته باشید تا توکن اتر را به زنجیره Polygan انتقال دهید باید توکن بومی این زنجیره را در اختیار داشته باشید تا بتوانید کارمزد انتقال را به وسیله آن پرداخت کنید. توکن بومی آن matic میباشد.
حال که با تمامی این موارد آشنا شدهاید بهتر است تا آموزش نحوه انتقال میان زنجیرهای در Hop Protocol را در دستور کار خود قرار دهیم.
در ابتدا شما باید به سایت هاپ پروتکل مراجعه نمایید. ابتدا باید کیف پول خود که در قسمت قبل معرفی کردیم را به سایت Hop Protocol متصل کنید. برای این کار ضمن مراجعه به وب سایت آن، به قسمت بالا و سمت راست سایت مراجعه کنید و بر روی Connect a Wallet کلیک کنید تا بتوانید کیف پولی که در اختیار دارید را به سایت متصل کنید.
بعد از این که کیف پول را به آن متصل کردیم باید تعیین کنید که به چه شبکه و زنجیرهای قصد انتقال توکن را دارید. شما میتوانید از بین زنجیرهها و لایههای معین شده، زنجیره مقصد که قصد انتقال به آن را دارید را مشخص نمایید. همچنین در این قسمت میتوانید شبکهای که قصد انتقال توکنها را از آن دارید را انتخاب کنید. در عکس زیر شما مشاهده میکنید که انتقال از Polygan به Optimism صورت گرفته است. توکنی که در عکس زیر انتقال پیدا کرده است توکن WETH بوده است.
حال در این مرحله باید مقدار توکنی که قصد دارید آن را انتقال دهید را معین کنید. همچنین در این مرحله باید شبکهای که قصد انتقال این مقدار توکن به آن را دارید، انتخاب کنید. بعد از انجام این مراحل باید تراکنش را انجام دهیم تا در کیف پول ما تأیید و به امضا برسد. برای این کار باید بر روی گزینه Approve موجود در سایت کلیک کنید تا این تراکنش به ثبت برسد.
بعد از این که تراکنش شما تأیید و امضا شد یک پیام برای شما به نمایش در میآید. در این پیام که به نمایش در میآید به شما نشان میدهد که چه مقداری از توکن مورد نظر از کیف پول شما کسر خواهد شد. همچنین در این پیام نوع شبکههای مبدأ و مقصد مشخص است.
علاوه بر این مقدار توکن دریافتی را هم نشان میدهد. البته باید بدانید که حتماً مقدار توکن دریافتی مقداری کمتر از توکنی خواهد بود که از کیف پول شما کسر خواهد شد زیرا مقداری از آن به عنوان کارمزدهای شبکه کم خواهد شد که البته مقدار کمی هم خواهد بود. در این پیام گزینهای به نام Send وجود دارد که باید برای تأیید نهایی تراکنش بر روی آن کلیک کنید تا تراکنش شما به تأیید نهایی برسد و انجام بپذیرد. البته همان طور که در نکتههای قبلی برای شما بیان کردیم باید مقدار معینی ارز و توکن بومی شبکه مبدأ را داشته باشیم تا این انتقال صورت بپذیرد. این مقدار از کیف پولی که آن را به سایت هاپ پروتکل متصل کردهایم کسر خواهد شد. اگر این مقدار از توکن بومی را نداشته باشیم با خطا مواجه خواهیم شد و تراکنش ما صورت نخواهد پذیرفت.
بعد از انجام این مراحل تقریباً کار انتقال تمام شده است. در این مرحله یک پیغام دیگر برای شما به نمایش در خواهد آمد اما دیگر نیاز نیست کاری را انجام دهید. در این پیام زمان لازم برای انتقال این تراکنش آمده است که زمان زیادی هم نمیباشد. البته باید بدانید که این زمان برای انجام تراکنش تقریبی است. بعد از گذشت این زمان که چیزی در حدود پنج دقیقه طول خواهد کشید میتوانید مقدار توکنی که انتقال دادهاید را مشاهده کنید. طبیعی است که این مقدار توکن را باید در شبکهای مشاهده کنید که آن را به عنوان شبکه و لایه مقصد انتخاب کردهاید. با انجام این تراکنش شما با سرعت بالا و پرداخت کارمزد پایینی توانستهاید از هاپ پروتکل استفاده کنید و تراکنش خود را انجام دهید.
شبکه اتریوم دارای محبوبیت زیادی در بین کاربران میباشد. این شبکه ویژگیهای بسیار زیادی دارد اما در عین حال دارای معایبی هم میباشد. از جمله معایب آن میتوان به کارمزد بالا و سرعت پایین تراکنشها اشاره کرد. اما لایهها و زنجیرههایی در شبکه اتریوم به وجود آمدهاند که به عنوان لایههای دوم شناخته میشوند و میتوانند با همان ویژگیهای شبکه اتریوم تراکنشها را با سرعت بالاتر و کارمزد پایینتر انجام دهند. لایههای Optimism، Arbitrum، Polygon از جمله این لایهها هستند. این لایهها از هاپ پروتکل استفاده میکنند.
این پروتکل با استفاده از پیوند دهندهها و توکنهای ویژه خود با نام hTocken توانسته است توکنهای مورد نظر را از شبکه مبدأ به شبکه مقصد انتقال دهد. این پروتکل با تنها 5 مرحله این انتقال را انجام میدهد.
استفاده از این پروتکل بدون اعتماد به پیوند دهندهها انجام میپذیرد زیرا این انتقالها زیر نظر ناظران هاپ پروتکل انجام میپذیرد و پیوند دهندهها نمیتوانند مرتکب تقلب شوند زیرا جریمه خواهند شد. برای انتقال توکن مورد نظر باید ابتدا مقداری توکن بومی شبکه مبدأ را در اختیار داشته باشیم و سپس کیف پول را به سایت Hop Protocol متصل کنیم. سپس میتوان در این سایت با تعیین شبکههای مبدأ و مقصد و همچنین مقدار توکن مورد نظر برای انتقال، تراکنش خود را انجام داد.
مرجع:coin360