# مقدمه ای بر پروتکل لایه 2 زکری

By [MoneyPoney](https://paragraph.com/@moneyponey) · 2022-05-18

---

ففناوری ZK-Rollup یک راه حل مقیاس بندی L2 است که در آن تمام وجوه توسط یک قرارداد هوشمند در شبکه اصلی نگهداری می شود، در حالی که محاسبات و ذخیره سازی خارج از زنجیره را انجام می دهد که در آن ZK-proof اعتبار محاسبات را تضمین می کند.

**_مقدمه_**

در این مقاله به معرفی بلاک چین لایه 2 پرداخته می شود و مروری بر پروتکل L2 Zecrey و ویژگیهای مختلف فعال شده توسط پروتکل Zecrey L2 نیز ارایه خواهد شد.

**_بلاک چین لایه 2 چیست ؟_**

**_چرا به پروتکل لایه ۲ نیاز داریم؟_**

به گفته ویتالیک بوترین، سه‌گانه‌ای وجود دارد که در آن هیچ بلاک‌چینی نمی‌تواند همزمان به تمرکززدایی، امنیت و مقیاس‌پذیری دست یابد. بلاک چین های معروفی مانند اتریوم مقیاس پذیری را برای امنیت به خطر می اندازد و بیت کوین مقیاس پذیری را برای تمرکززدایی از دست می دهد. این باعث می شود که بیت کوین بتواند تقریباً تنها 7 تراکنش در ثانیه (TPS) را انجام دهد، برخلاف سیستم پرداخت ویزا که تا 24000 تراکنش در ثانیه را پردازش می کند.

پروتکل های لایه 2، در میان چندین راه حل، یک راه موثر برای حل مشکلات توان عملیاتی و مقیاس پذیری است.

**_پروتکل L2 چیست؟_**

در حالی که لایه 1 به خود سیستم بلاک چین اشاره دارد، لایه 2 (L2) از سوی دیگر، به یک چارچوب یا پروتکل ثانویه اشاره دارد که بر روی یک سیستم بلاک چین موجود (L1) ساخته شده است تا توان عملیاتی و مسائل مقیاس پذیری را حل کند.

**_انواع پروتکل های لایه 2_**

انواع مختلفی از پروتکل های L2 وجود دارد که از جمله آنها می توان به Nested، Channels، Sidechains و Rollups اشاره کرد.

پروتکل‌های L2 که محاسبات را خارج از L1 انجام می‌دهند به عنوان rollup شناخته می‌شوند. Rollups رکوردی از تراکنش ها را در فواصل زمانی منظم به L1 ارسال می کند تا بلاک چین را به روز کند.

Rollup ها تراکنش های داده را بدون تکیه بر L1 انجام می دهند و در نتیجه توان عملیاتی بالاتر و هزینه کارمزد کمتری دارند. امنیت rollup ها با ارسال داده های تراکنش در لایه اصلی (L1) تضمین می شود.

دو نوع رول آپ وجود دارد: Optimistic و دانش صفر (ZK).

**_پیاده سازی پروتکل L2 توسط زکری_**

پروتکل Zecrey Layer 2 یک راه حل کلیدی برای کراس چین (بین زنجیره ای) و حفظ حریم خصوصی است که توسط ZK-Rollup فعال شده است. ZK-Rollup یک پروتکل مقیاس‌بندی L2 است که در آن تمام وجوه توسط یک قرارداد هوشمند در زنجیره اصلی نگهداری می‌شود، در حالی که محاسبات و ذخیره‌سازی خارج از زنجیره را انجام می‌دهد که در آن ZK-proof اعتبار محاسبات را تضمین می‌کند. در حالی که حریم خصوصی تراکنش ها را فراهم می کند، ZK-Rollup به طور قابل توجهی هزینه های رسیدگی را کاهش می دهد و عملکرد را بهبود می بخشد. Zecrey وضعیت های تراکنش را در L2 مدیریت می کند و همان وضعیت نهایی را در هر L1 به روز می کند. به روز رسانی ها توسط ZK-Rollup نگهداری می شوند که منجر به همان سطح عدم تمرکز و امنیت با L1 می شود. Zecrey همچنین یک مدل مبتنی بر حساب را اتخاذ می کند که قابلیت برنامه ریزی و انعطاف پذیری را هم برای کاربران و هم برای توسعه دهندگان فراهم می کند.

**_پروتکل Zecrey L2_**

**_فعال سازی حساب L2_**

**_آدرس کیف پول لایه 2 زکری چیست؟_**

آدرس لایه 2 زکری، یک آدرس دامنه کوتاه با پسوند zecrey است. مثال: joseph.zecrey. این آدرس در سیستم منحصر به فرد می باشد. قبل از انجام هر عملیاتی با پروتکل Zecrey L2، آدرس کیف پول L2 باید فعال شود.

**_نحوه فعال سازی حساب L2_**

*   کیف پول Zecrey را از نوار ابزار مرورگر راه اندازی کنید.
    
*   روی لوگوی Zecrey در گوشه سمت راست پایین کلیک کنید تا حساب L2 فعال شود.
    
*   روی Register کلیک کنید و یک نام حساب کوتاه وارد کنید.
    
*   سپس بر روی گزینه Deposit Now کلیک کنید.
    

**_نکات مهم:_**

*   پس از فعال شدن حساب L2، می توانید به راحتی بین حساب های L1 و L2 جابجا شوید.
    
*   قبل از اینکه بتوانید حساب L2 خود را فعال کنید، باید دارایی ها را در L2 دیپازیت کنید.
    
*   تمامی تراکنش ها در L2 رمزنگاری شده اند که باعث خصوصی شدن آنها می شود. این یکی از وظایف اصلی پروتکل زکری است.
    

![](https://storage.googleapis.com/papyrus_images/cfdc8328e502b7e2005bed81bc716ccb2c0419d460bae983798c019b49922b80.png)

پروتکل Zecrey L2 به شما این امکانات را می دهد: انتقال، مبادله، افزودن/حذف نقدینگی ضمن حفاظت از حریم خصوصی.

**_عملیات انتقال در L2_**

تفاوت بین عملیات انتقال در لایه 1 و لایه 2 چیست؟

*   آدرس ها در لایه 1 معمولا با 0x…. شروع می شوند اما در لایه 2 به صورت دامنه هستند مثلا hadi.zecrey
    
*   عملیات انتقال در لایه 1 به صورت یک به یک است یعنی از یک آدرس به یک آدرس دیگر امکان واریز وجود دارد. اما در لایه 2 امکان واریز یک به چند وجود دارد. یعنی می توان از یک آدرس به جندین آدرس لایه 2 عملیات انتقال را انجام داد.
    
*   در لایه 1، تراکنش ها برای همه قابل رویت است اما در لایه 2 با حفظ حریم خصوصی تراکنش ها انجام می شود
    

**_چگونه عملیات انتقال در L2 انجام دهیم؟_**

1- بر روی Transfer کلیک کنید

2- یک یا چند آدرس گیرنده را برای انجام عملیات انتقال انتخاب کنید

3- آدرس های L2 مربوطه و مقادیر مربوطه را وارد کنید

4- اضافه کردن یادداشت memo (اختیاری)

5- کارمزد انتقال را بررسی کنید

6- برای تایید تراکنش بر روی Confirm کلیک کنید

**_نکات مهم:_**

1- قابلیت One-to-Many که توسط تیم Zecrey ایجاد شده است، روشی بسیار کارآمد برای انتقال دارایی ها به بسیاری از آدرس های L2 تنها در یک تراکنش در اختیار شما قرار می دهد.

2- کارمزد گاز (کارمزد تراکنش) مربوط به نقل و انتقالات L2 از توکنی که شما انتقال می دهید استفاده می کند.

![](https://storage.googleapis.com/papyrus_images/d598117c737ea1a559a88f9f3b2f5c4c9c019a092b024c84602a5ad56c7b75de.png)

**_عملیات swap_**

**_چرا قیمت سوآپ در L2 با قیمت بازار متفاوت است؟_**

مبادله L2 بر اساس AMM (بازارساز خودکار) مبتنی بر DEX (صرافی غیرمتمرکز) تعیین می شود. نرخ مبادله آن عمدتاً به میزان وجوه موجود در استخر توکن در قرارداد هوشمند سیستم بستگی دارد. به دلیل وجوه ناکافی توکن استخر در طول دوره آزمایشی، اختلافات خاصی بین قیمت سوآپ و قیمت واقعی بازار وجود دارد. با اضافه کردن نقدینگی پس از راه‌اندازی شبکه اصلی L2، این مشکل حل خواهد شد.

**_چگونه عملیات سواپ را در L2 انجام دهیم؟_**

1- روی Swap کلیک کنید و یک جفت توکن را که می خواهید مبادله کنید انتخاب کنید

2- مبلغ را وارد کنید و یک توکن را برای هزینه تراکنش انتخاب کنید

3- در نهایت بر روی Swap کلیک کنید

4- در انتها بر روی Confirm کلیک کنید

**_نکات مهم:_**

1- تمام توکن های موجود در L2 را می توان به عنوان هزینه تراکنش Swap استفاده کرد: REY، ETH، MATIC، NEAR و غیره.

2- در صورت انتخاب REY به عنوان هزینه تراکنش، 20 درصد تخفیف به شما تعلق می گیرد.

![](https://storage.googleapis.com/papyrus_images/35ce3c8c683edbaadf0e8afce5d47911a058b4642b28ea580de2d5815405a2d3.png)

**_ایجاد نقدینگی_**

**_افزودن نقدینگی چیست؟_**

استخر نقدینگی مجموعه ای از توکن ها است که در یک قرارداد هوشمند برای افزایش نقدینگی بازار در میان معامله گران قفل شده اند. یک استخر نقدینگی دو نوع توکن دارد که یک جفت معاملاتی را تشکیل می‌دهند. هنگامی که یک استخر نقدینگی جدید ایجاد می شود، اولین ارائه دهنده نقدینگی (LP) قیمت اولیه را در استخر تعیین می کند. LP انگیزه دارد تا نسبت مبادله دو دارایی را نزدیک به قیمت بازار نگه دارد. LP توکن هایی را به عنوان پاداش برای ارائه وجوه و نقدینگی به استخر نقدینگی دریافت می کند.

**_چگونه نقدینگی را اضافه کنیم؟_**

1- بر روی Swap کلیک کنید

2- بر روی Add Liquidity کلیک کنید

3- بر روی Add Liquidity کلیک کرده و یک جفت توکن را انتخاب کنید

4- مبلغ مورد نظر خود را وارد کنید تا سیستم به صورت خودکار با نسبت توکن مطابقت پیدا کند

5- یک توکن برای هزینه تراکنش انتخاب کنید

6- برای تایید تراکنش بر روی Confirm کلیک کنید

![](https://storage.googleapis.com/papyrus_images/516d07dbd30304ae5e3e4887ec7c1ffa0cfb5ea68e99e295740a3c1f0975099e.png)

**_حذف نقدینگی_**

1- بر روی Swap کلیک کنید

2- روی Add Liquidity کلیک کنید و برای مشاهده نقدینگی روی دکمه ساعت در گوشه سمت راست بالا کلیک کنید.

3- روی Detail کلیک کنید تا جفت نقدینگی حذف شود.

4- بر روی Remove کلیک کنید

5- برای تایید تراکنش بر روی Confirm کلیک کنید

**_نکات مهم_**

1- شما می توانید توکن های مختلفی را به عنوان هزینه تراکنش انتخاب کنید.

2- شما می توانید نسبت نقدینگی را انتخاب کنید و سیستم به طور خودکار مقدار را مطابقت دهد.

3- مقدار واقعی دارایی هایی که به دست آورده اید به نسبت جفت نقدینگی فعلی بستگی دارد.

![](https://storage.googleapis.com/papyrus_images/ea533938110c1a1149bc584cdefdb489123121113324b14f205db53e28814379.png)

**_باز کردن قفل دارایی ها_**

**_Unlock Assets چیست؟_**

باز کردن قفل به معنای اعطای مجوز برای خرج کردن دارایی ها از طریق قراردادهای هوشمند است که فرآیند مخالف قفل کردن است. دارایی ها و جوایز قفل نشده به حساب های L2 کاربران ارسال می شود و برای استفاده در دسترس قرار می گیرد.

**_چگونه دارایی ها را Unlock کنیم؟_**

1- برای انتخاب یک دارایی بر روی Unlock کلیک کنید.

2- برای انتخاب دارایی های قفل شده روی Detail کلیک کنید

3- بر روی Unlock کلیک کنید

4- بر روی Confirm کلیک کنید

**_نکات مهم:_**

1- همچنان در این بخش نیز می توانید توکن های مختلف پشتیبانی شده را به عنوان هزینه تراکنش انتخاب کنید.

2- پاداش کاربران در آینده پشتیبانی خواهد شد.

![](https://storage.googleapis.com/papyrus_images/ccb80b8fbec85348c18789c99f081c6f06fad3659041dde59eb8937a29341e6e.png)

**_عملیات برداشت_**

**_برداشت (Withdraw) به چه معناست؟_**

عملیات برداشت برای بازگرداندن دارایی ها به آدرس کیف پول L1 است که توسط Zecrey پشتیبانی می شود، که بخشی از کراس چین است. این یک عملیات زنجیره ای متقابل است که شامل بازگرداندن دارایی ها به کیف پول L1 است که توسط Zecrey پشتیبانی می شود.

**_چگونه عملیات برداشت را انجام دهیم؟_**

1- بر روی Withdraw کلیک کنید

2- یک توکن انتخاب کنید

3- مبلغ، آدرس L1 و هزینه تراکنش را وارد کنید

4- بر روی Withdraw کلیک کنید

5- بر روی Confirm کلیک کنید

**_نکات مهم:_**

1- تولید و تایید تراکنش ممکن است چند ثانیه طول بکشد.

2- در دسترس قرارگرفتن ارزها در آدرس L1 وارد شده ممکن است چند دقیقه طول بکشد.

3- مبلغی که می خواهید برداشت کنید نمی تواند از موجودی فعلی زنجیره های عمومی خاص بیشتر باشد.

4- کارمزد تراکنش 0.1 درصد نسبت به زمانی است که از L1 برداشت می کنید.

![](https://storage.googleapis.com/papyrus_images/008a3d9be72e5c46cbebee0987d6d56982027617d6cc24688a8919919f26fa58.png)

**_جمع بندی_**

پروتکل Zecrey L2 مبتنی بر پروتکل ZK-Rollup است و مقیاس پذیری، حفظ حریم خصوصی و تراکنش های زنجیره ای را امکان پذیر می کند. این به طور قابل توجهی هزینه های تراکنش را کاهش می دهد و عملکرد را بهبود می بخشد. برای اینکه بتوانید از عملکردهای پروتکل L2 استفاده کنید، باید یک حساب L2 را فعال کنید و وجوه را واریز کنید. سپس کاربر می‌تواند امکان انتقال دارایی‌ها، انجام مبادلات، افزودن/حذف نقدینگی را تحت حفاظت از حریم خصوصی داخلی داشته باشد.

لینک شبکه های اجتماعی و رسمی زکری:

[website](https://www.zecrey.com/)

[Twitter](https://twitter.com/zecreyprotocol)

[Discord](https://discord.gg/bqccjYyunz)

[Telegram](https://t.me/zecrey)

[Docs](https://docs.zecrey.com/)

لینک شبکه های اجتماعی کانال مانی پانی:

[Twitter](https://twitter.com/hadidmmm)

[Telegram](https://t.me/MoneyPoneys)

[Medium](https://medium.com/@MoneyPoney)

[Youtube](https://www.youtube.com/c/MoneyPoneyChannel)

---

*Originally published on [MoneyPoney](https://paragraph.com/@moneyponey/2)*
