با ما همراه باشید

آموزش

آشنایی با مفهوم رول آپ (Rollup)، (ZK Rollup) و (Optimistic Rollup)

رول آپ ها (Rollups) یکی از انواع روش های برون زنجیره ای (Off-chain) لایه ۲ برای بهبود مقیاس پذیری بلاکچین اتریوم است که شامل دو نوع کلی رول آپ های آپتیمیستیک (Optimistic Rollups) و رول آپ های بی‌ نیاز به دانش (Zero Knowledge Rollups) است.

منتشر شده

در

آشنایی با مفهوم رول آپ (Rollup)، (ZK Rollup) و (Optimistic Rollup)

بلاکچین اتریوم امنیت بسیار بالایی دارد؛ اما این امنیت بالا به قیمت کاهش سرعت پردازش تراکنش ها و تأخیر پردازش در شبکه تمام می شود. این سرعت پایین نه تنها شبکه را با مشکل مقیاس پذیری مواجه می کند، بلکه هزینه تراکنش ها را نیز بیش از حد افزایش می دهد و کار برای پیاده سازی پروژه های پرکاربر مانند اپلیکیشن های غیرمتمرکز (DApps) دشوار می شود. برای رفع این مشکل راهکارهای زیادی متولد شدند که یکی از آن ها رول آپ (Rollup) نام دارد.

رول آپ (Rollup) یکی از انواع روش های برون زنجیره ای (Off-chain) لایه ۲ برای بهبود مقیاس پذیری بلاکچین اتریوم است که شامل دو نوع کلی رول آپ های آپتیمیستیک (Optimistic Rollups) و رول آپ های بی‌ نیاز به دانش (Zero Knowledge Rollups) است.

قابلیت پردازش هزاران تراکنش در ثانیه، کارمزد کم، حریم خصوصی بالا و پردازش تراکنش خارج از زنجیره از مزیت های اصلی راهکار‌‌های مبتنی بر تکنولوژی زد کی رول آپ (ZK-Rollup) است. به نظر می رسد که یکی از ترندها هم پروژه های لایه دوم است، به ویژه پروژه های زد کی رولاپ که برخی هنوز توکن نداده اند و بسیاری چشم انتظار ایردراپ آن ها هستند.

در ادامه با مفهوم رول آپ (Rollup) در بلاکچین، انواع آن و بهترین پروژه های ZK-Rollup صحبت می کنیم. با اینوستورنت همراه باشید.

رول آپ (Rollup) چیست؟

رول آپ (Rollup) یک راهکار لایه دوم (Layer 2) است که برای رفع مشکل مقیاس پذیری اتریوم (Ethereum) توسعه یافت. این راهکار با جمع آوری و پردازش تراکنش ها در یک بلاکچین دیگر با نام لایه ۲ و ارسال داده های حاصل از این پردازش به لایه یک (Layer 1)، بار زیادی را از روی شبکه اصلی برمی دارند. با این کار هم کارمزد و تأخیر در پردازش تراکنش ها کاهش می یابد و هم امنیت آن تا حد زیادی توسط شبکه اصلی تأمین می شود.

رول آپ ها هزینه یک تراکنش را بین تعداد زیادی از کاربران تقسیم می کنند و به همین دلیل هم تراکنش روی این پروتکل ها ارزان تر است. فرآیند خارج از زنجیره تضمین می کند که فرآیند تسویه در Rollup ها سریع تر باشد؛ بنابراین بار محاسباتی روی لایه پایه کاهش می یابد. در حال حاضر دو مدل اصلی برای رول آپ ها داریم؛ رول آپ های آپتیمیستیک (Optimistic Rollups) و رول آپ های بی نیاز به دانش (Zero Knowledge Rollups).

اثبات با دانش صفر یا ZKP روشی برای صحت سنجی اعتبار یک مدرک است. در این روش شما بدون اینکه مستقیما پاسخ را افشا کنید، به طرف مقابل اطمینان می دهید که پاسخ را می دانید. یک روش ZKP باید سه شاخص زیر را پوشش دهد.

  • دانش صفر (Zero-Knowledge)
  • کامل بودن (Completeness)
  • سلامتی (Soundness)

در zkp دو طرف داریم؛ اثبات کننده (Prover) و تایید کننده (Verifier).

  • اثبات کننده کسی است که پاسخ صحیح را دارد و می خواهد آن را اثبات کند.
    تایید کننده کسی است که تایید می کند اثبات کننده پاسخ صحیح را دارد.

پس این رول آپ ها از مدل های امنیتی مختلفی مثل روش اثبات با دانش صفر (Zero Knowledge Proof) استفاده می کنند و هر کدام از آن ها مزایا و معایب خاص خودشان را دارند. قبل از اینکه به انواع رول آپ (Rollup) در بلاکچین بپردازیم باید بدانیم که مفهوم مقیاس پذیری به چه معناست و این مشکل در شبکه اتریوم به چه صورت است؟

  • منظور از مشکل مقیاس پذیری اتریوم چیست؟

منظور از مقیاس پذیری (Scalability)، ظرفیت شبکه و سرعت در پردازش تراکنش هاست. هرچه مقیاس پذیری بالاتر باشد، ظرفیت شبکه بیشتر بوده و تراکنش‌ ها سریع تر پردازش می شوند.

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

مروری بر انواع روش های بهبود مقیاس پذیری اتریوم (Ethereum)

رول آپ (Rollup) ارز دیجیتال تنها روش بهبود مقیاس پذیری اتریوم نیست و راهکارهای دیگری نیز وجود دارند. این راهکارها به دو دسته کلی درون زنجیره ای یا آنچین (On-chain) و برون زنجیره ای یا آف چین (Off-chain) تقسیم می شوند.

راهکارهای آن چین (On-chain) 

هدف راهکارهای آن چین یا لایه اول این است که با استفاده از یک یا چند مکانیزم مشخص در شبکه اصلی، ظرفیت آن را افزایش دهند. در این راهکار اغلب از روش افزایش تعداد تراکنش های درون یک بلاک استفاده می شود که مشکلات خاص خود را دارد. در ارتقای اتریوم ۲، مفاهیمی به نام شاردینگ (Sharding) و دنک شاردینگ (Danksharding) معرفی شدند که در دسته راهکارهای آن چین قرار می گیرند.

۱. شاردینگ (Sharding)

در تکنیک شاردینگ (Sharding) شبکه اتریوم به بخش های کوچکتری به نام شارد (Shard) تقسیم می شود. در این تکنیک نودهای شبکه به گروه هایی به نام شارد-چین (Shard Chain) تقسیم می شوند و هر کدام از آن مسئولیت پردازش بخشی از تراکنش ها را برعهده دارد. در نتیجه بار کل شبکه توزیع می شود و سرعت و مقیاس پذیری آن بیشتر می شود.

۲. دنک شاردینگ (Danksharding)

این تکنیک بجای تقسیم شبکه به فضاهایی به نام شارد، از یک فضای ذخیره سازی با نام بلاب (‌blob) استفاده می کند. بلاب برخلاف بلاک، برای ماشین مجازی اتریوم (EVM) قابل مشاهده نیست و فقط برای مدت کوتاهی در دسترس قرار دارد. این فضای ذخیره سازی حجم زیادی در حدود ۱۲۵ کیلوبایت دارد و در عین حال، هزینه آن بسیار کم است.

راهکارهای آف چین (Off-chain)

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

۱. ساید چین (Sidechain)

ساید چین (Sidechain) یک بلاکچین مجزا است که با یک پل دو طرفه به شبکه اصلی اتریوم متصل می شود. این بلاکچین الزاماً از الگوریتم اجماع اتریوم استفاده نمی کند و پارامترهای بلاک آن مانند بلاک تایم می تواند متفاوت باشد. برخی از ساید چین ها با ماشین مجازی اتریوم و در نتیجه قراردادهای هوشمند (Smart Contracts) و اپلیکیشن های غیرمتمرکز (DApps) کاملاً سازگاری دارند.

۲. کانال وضعیت (State Channel)

کانال وضعیت یا استیت چنل (State Channel) راهکاری است که تراکنش ها را خارج از بلاکچین اصلی انجام می دهد و تعامل با شبکه اصلی را در حداقل مقدار ممکن حفظ می کند. منظور از کانال، یک پروتکل ساده همتا به همتا (P2P) است که بستر لازم را برای انجام تراکنش های متعدد بین دو طرف باز می کند. طرفین تراکنش در پایان فقط نتیجه تراکنش را به شبکه اصلی ارسال می کنند.

۳. زنجیره پلاسما (Plasma)

زنجیره پلاسما یا پلاسما چین (Plasma Chain) یک بلاکچین مجزا است که به شبکه اصلی اتریوم متصل می شود و با مکانیزم خاص خود، تراکنش ها را خارج از این شبکه انجام می دهد. پلاسما چین از مدل امنیتی گواه تقلب (Fraud Proof) استفاده می کند که با حفظ امنیت، سرعت پردازش تراکنش ها را افزایش می دهد. قرارداد پلاسما (Plasma Contract) مانند یک پل، امکان جابجایی دارایی بین شبکه اصلی اتریوم و زنجیره پلاسما را فراهم می کند.

۴. ولیدیوم (Validium)

راهکار ولیدیوم (Validium) برای تأیید تراکنش های خارج از شبکه اتریوم از اثبات دانش صفر (ZKP) استفاده می کند. زنجیره ولیدیوم توسط دو قرارداد هوشمند روی شبکه اصلی کنترل می شوند. قرارداد وریفایر (Verifier Contract) وظیفه تأیید اعتبار گواه های ارسال شده از سوی اپراتور ولیدیوم را برعهده دارد. قرارداد دیگر یا همان قرارداد اصلی (Main Contract)، وظایفی مثل واریز و برداشت و به روز رسانی وضعیت را برعهده دارد.

راهکار رول آپ دانش صفر (ZK Rollup) چیست؟

رول آپ دانش صفر یا زد کی رول آپ (ZK Rollup) یک راهکار مقیاس پذیری لایه دوم است که از گواه دانش صفر (Zero Knowledge Proof) استفاده می کند. گواه دانش صفر به یکی از طرفین کمک می کند که صحت یک گزاره را بدون افشای اطلاعات آن، به طرف دیگر ثابت کند. این گواه موفق شد یکی از چالش های بزرگ بلاکچین، یعنی امنیت و حریم خصوصی را تا حد قابل قبولی بهبود دهد. در این رول آپ بجای ارسال تک تک تراکنش ها به شبکه اصلی، تنها خلاصه ای از تغییرات تمام تراکنش ها به صورت یکجا به شبکه ارسال می شود.

رول آپ دانش صفر برای اثبات صحت تغییر وضعیت روی شبکه از مفهومی به نام گواه اعتبار (Validity Proof) استفاده می کند. گواه اعتبار یک مدل امنیتی است که با تأیید اعتبار تراکنش ها در لایه دو، بار پردازشی روی لایه اصلی را کاهش می دهد. این گواه می تواند به فرم اسنارک (SNARK) یا استارک (STARK) باشد. پروتکل اسنارک نسبت به پروتکل استارک سرعت بیشتری دارد، اما امنیت آن کمتر است. از طرفی حجم گواه پروتکل استارک از اسنارک بیشتر است و به گس (GAS) فی بالاتری نیاز دارد.

نحوه کار رول آپ دانش صفر (ZK-Rollup)

رول آپ دانش صفر از سه بخش اصل شامل قرارداد هوشمند روی شبکه اتریوم اصلی و وریفایر (Verifier)، یک اثبات کننده (Prover) و مجموعه ای از اعتبارسنج ها تشکیل شده است.

قرارداد هوشمند اصلی (Main) موظف است بر روی تعامل میان زنجیره ها نظارت کند. کارهایی مثل ذخیره بلاک ها، نظارت بر سپرده گذاری ها و انجام به روز رسانی را نیز این قرارداد هوشمند انجام می دهد. قرارداد هوشمند وریفایر (Verifier) نیز گواه دانش صفر را تأیید می کند. اثبات کننده وظیفه دارد گواه اعتبار تراکنش را به صورت رمزنگاری شده در زنجیره لایه دو ایجاد کند. اعتبارسنج ها نیز که گروهی از نودها هستند باید این گواه ها را تأیید و به قرارداد هوشمند ارسال کنند.

برای مثال فرض کنید کاربر قصد دارد یک تراکنش را انجام دهد. بعد از این‌که این کاربر تراکنش را امضا کرد، به سمت اثبات کننده هدایت می شود. اثبات کننده که روی یک ماشین مجازی خارج از شبکه اتریوم قرار دارد، باید این تراکنش را تأیید کند و در صف قرار دهد. این اثبات کننده در بازه های زمانی مشخص، هزاران تراکنش درون صف را درون یک بلاک قرار می دهد و یک گواه اثبات اعتبار دانش صفر برای این تراکنش ها ایجاد می کند. این گواه به اندازه ای کوچک است که بدون افشای اطلاعات، در عرض چند میلی ثانیه مورد تأیید قرار می گیرد.

در ادامه، اثبات کننده داده ای با حجم کم را به همراه گواه دانش صفر به شبکه اصلی اتریوم ارسال می کند. در این داده کم‌حجم اطلاعات ضروری مانند روت وضعیت (State Root) و روت تراکنش (Transaction Root) قرار دارد. در ادامه،‌ قرارداد هوشمند روی شبکه اصلی این گواه اثبات را مورد تأیید قرار می دهد و وضعیت را مطابق آن به روز رسانی می کند. تأیید نهایی گواه اثبات توسط شبکه اصلی اتریوم باعث می شود رول آپ دانش صفر در مقایسه با راهکارهایی مثل ساید چین امنیت بالاتری داشته باشد.

Zero Knowledge Rollups

به طور خلاصه و به زبان ساده فرآینده zkp متشکل است از اثبات کردن (Proving)، به چالش کشیدن (Challenging) و تکرار (Repeating).

در کنار دانش صفر، zkp باید ۲ شاخص دیگر را هم برآورده کند. اولین شاخص سلامتی است. اگر اظهارات یا بیانیه غلط باشد، اثبات کننده نمی تواند تایید کننده را قانع کند که درست است. عدم تمرکز و قابلیت اعتماد مواردی هستند که این شاخص دنبال آن ها است. شاخص دوم کامل بودن است؛ اگر بیانیه درست باشد، تایید کننده باید تایید کند که اثبات کننده حقیقت را می گوید. وقتی هر سه شاخص برآورده شوند، اساس یک ZKP ایجاد می شود.

به طور کلی ۲ نوع ZKP داریم: ZKP تعاملی و ZKP غیر تعاملی.

  • ZKP تعاملی

این نوع اثبات مستلزم ارتباط مستمر بین اثبات کننده و تایید کننده است تا زمانی که Prover بتواند پاسخ های رضایت بخشی به چالش های ایجاد شده توسط تایید کننده ارائه دهد.

  • ZKP غیر تعاملی

در مقابل، در NIZKP نیازی به تعامل بین Prover و Verifier نداریم. در عوض، Prover فقط یک پیام به Verifier ارسال می کند که برای تایید کننده کافی است تا اعتبار عبارت را تعیین کند. از آنجایی که تنها یک پیام در اثبات های دانش صفر غیر تعاملی ارسال می شود، این روش در مقایسه با اثبات های دانش صفر تعاملی نیاز به توان محاسباتی بالاتری دارد. NIZKP به دلیل راحتی، بسیار محبوبیت پیدا کرده است و در سال های اخیر در ZK-SNARK ها استفاده شده است.

سه نوع کاربرد عمده برای ZKP وجود دارد.

  1. مقیاس پذیری بلاکچین (مثل ZK-rollup ها)
  2. اثبات با دانش صفر و هویت غیرمتمرکز
  3. پروتکل های حریم خصوصی
  • روند برداشت دارایی از رول آپ دانش صفر (ZK Rollup)

برای برداشت دارایی در رول آپ دانش صفر باید یک درخواست خروج در یک بلاک اتریوم ثبت شود. بعد از اینکه این درخواست ثبت شد، قرارداد هوشمند دارایی ها را آزاد می کند و انتقال می دهد. در این نوع رول آپ، برخلاف رول آپ هایی مثل آپتیمیستیک (Optimistic) هیچ تأخیری برای برداشت وجود ندارد.

مزایای رول آپ دانش صفر (ZK Rollup)

  • تأیید صحت تراکنش ها در لایه دوم توسط گواه اعتبار
  • اتکا به مکانیزم های رمزنگاری بدبینانه (در مقابل مکانیزم خوش بینانه)
  • امنیت بالا به دلیل ذخیره داده های لازم برای بازیابی وضعیت آف چین بر روی لایه یک
  • امکان برداشت بدون تأخیر دارایی‌ از لایه دوم
  • فشرده سازی دا ه‌ها و در نتیجه کاهش کارمزد برای کاربران

معایب رول آپ دانش صفر (ZK Rollup)

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

رول آپ آپتیمیستیک (Optimistic Rollup)

رول آپ آپتیمیستیک (Optimistic) یک راهکار مقیاس پذیری لایه دو برای افزایش ظرفیت شبکه اتریوم و کاهش تأخیر آن است. دلیل استفاده از لفظ آپتیمیستیک (به معنای خوش بینانه) این است که این رول آپ فرض می کند تراکنش های خارج از شبکه اصلی معتبر هستند و برخلاف رول آپ دانش صفر، برای دسته تراکنش های ارسال شده به شبکه اصلی هیچ گواه اعتبار رمزنگاری شده ای ارسال نمی کند. رول آپ آپتیمیستیک بجای گواه اعتبار از مدل گواه تقلب استفاده می کند.

[شبکه او‌پی مین نت (OP Mainnet) که قبلا به عنوان آپتیمیزم (Optimism) شناخته می شد برای افزایش مقیاس پذیری و کاهش هزینه تراکنش بر شبکه اتریوم است. به کمک این راهکار، می توانید هزینه تراکنش خود را تا ۱۰۰ برابر کاهش دهید.]

بعد از اینکه یک دسته تراکنش به شبکه اصلی ارسال شد، یک پنجره زمانی یا بازه چالش (Challenge Period) تعریف می شود. در طول این بازه، گره ها می توانند با محاسبه گواه تقلب، نتایج تراکنش را به چالش بکشند. در صورتی‌که تقلب محرز شود، پروتکل رول آپ مجدداً تراکنش را اجرا و به دنبال آن وضعیت رول آپ را به روز رسانی می کند. البته سیکوئنسر (Sequencer) خاطی که تراکنش های اشتباه را در بلاک قرار داده است نیز جریمه می شود تا این رفتار خود را تکرار نکند. اگر پس از سپری شدن بازه چالش هیچ مشکلی مشاهده نشود، پروتکل آپتیمیستیک آن را معتبر می داند و روی شبکه اتریوم پذیرفته می شود.

نحوه کار رول آپ آپتیمیستیک (Optimistic Rollup)

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

کاربران برای استفاده از رول آپ آپتیمیستیک باید مقداری دارایی را در قرارداد هوشمند اتریوم سپرده گذاری کنند. در ادامه قرارداد هوشمند این دارایی را قفل می کند و آن را به سیکوئنسر اطلاع می دهد. سپس سیکوئنسر معادل دارایی قفل شده، توکن لایه ۲ به کاربر اختصاص می دهد. با این توکن ها کاربر می تواند در لایه دوم با سایر کاربران در تعامل باشد. برای مثال کاربر تراکنش ها را امضا می کند و به سیکوئنسر ارسال می کند. سپس سیکوئنسر آن را تأیید می کند و در صف قرار می دهد. در ادامه سیکوئنسر هزاران تراکنش صف شده را دسته بندی و به صورت یک تراکنش واحد به شبکه اصلی اتریوم ارسال می کند.

Optimistic Rollup

بلاک داده کمترین اطلاعات ممکن شامل روت وضعیت (State Root) و روت تراکنش (Transaction Root) را در خود دارد. قرارداد هوشمند این روت ها ذخیره و وضعیت را به روز رسانی می کند. سیکوئنسر کل داده های بلاک را خارج از شبکه اصلی منتشر می کند. اعتبارسنج ها به این داده ها دسترسی دارند و آن را با روت های ارسال شده به شبکه اصلی تطبیق می دهند. در صورتیکه اعتبارسنج متوجه مغایرتی در روت ها شود می تواند با ارسال یک گواه تقلب به قرارداد هوشمند، بلاک نامعتبر را به وضعیت قبل برگرداند و سیکوئنسر را با کاهش وثیقه مجازات کند.

  • روند برداشت دارایی از رول آپ آپتیمیستیک (Optimistic Rollup)

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

مزایای رول آپ آپتیمیستیک (Optimistic Rollup)

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

معایب رول آپ آپتیمیستیک (Optimistic Rollup)

  • تأخیر در تأیید تراکنش به دلیل چالش های اثبات تقلب
  • احتمال تقلب سیکوئنسرها در مرتب سازی تراکنش ها
  • نیاز به انتظار یک هفته ای برای برداشت دارایی ها
  • افزایش هزینه ها به دلیل نیاز به ارسال تمام داده های تراکنش بر روی شبکه
  • امکان سرقت دارایی ها در صورت عدم وجود گره درستکار (Honest Node)

تفاوت Optimistic Rollup و ZK-Rollup چیست؟

هر دو مدل رول آپ رویکردهایی برای حل مشکل مقیاس پذیری بلاکچین هستند، اما مزایا و معایب خود را دارند. رول آپ های آپتیمیستیک راهکارهای لایه دومی هستند که خوشبینانه فرض می کنند تراکنش های موجود در هر رول آپ معتبر هستند و از این طریق توان عملیاتی را افزایش می دهند. اگرچه تراکنش ها در شبکه لایه دوم فورا پردازش می شوند، یک پنجره (معمولا ۷ روز) برای کاربران وجود دارد که می توانند تراکنش های تقلبی را به چالش بکشند.

با این حال، لازم نیست این کاربران ۷ روز منتظر بمانند؛ زیرا پل هایی وجود دارد که نقدینگی را در زنجیره ها قرار می دهد و به افراد اجازه خروج می دهد. بدون هرگونه چالشی، شبکه به طور خودکار تراکنش های جمع آوری شده را در زنجیره مادر برای تسویه نهایی در انتهای پنجره اضافه می کند.

این دوره انتظار، امنیت را تضمین می کند؛ زیرا لایه دوم می تواند تراکنش های جعلی را قبل از به روز رسانی وضعیت در شبکه مادر، معکوس کند. اما کاربران برای برداشت وجوه واریز شده از شبکه لایه ۲ باید مدت زیادی صبر کنند. علاوه بر این، این مدل سانسور را تقویت می کند. زیرا تیم یا اعتبارسنج ها به طور بالقوه می توانند تراکنش ها را معکوس کنند. شبکه های آربیتروم (Arbitrum) و آپتیمیزم (OP Mainnet/ Optimism) محبوب ترین رول آپ های آپتیمیستیک بلاکچین اتریوم هستند.

رول آپهای ZK نوع دیگری از راه حل های مقیاس‌ پذیری لایه ۲ هستند که محاسبات را انجام می دهد و ده ها تراکنش را قبل از ارسال به زنجیره‌ اصلی، به صورت آفچین پردازش می کنند. تفاوت اصلی این دو رول آپ در این است که رولاپ های بدون نیاز به دانش، تسویه تقریبا آنی را روی هر دو لایه ارائه می کنند. اعتماد به اثبات از طریق دانش صفر حجم داده های تراکنش را کم می کند و حریم خصوصی این رول آپ ها را افزایش می دهد. همچنین در رول آپ های ZK نیازی نیست که کاربر چند روز برای برداشت دارایی از لایه دوم منتظر بماند.

معرفی برترین پروژه های ZK-Rollup

تعداد زیادی پروژه لایه دوم هستند که از رول آپ (Rollup) بی نیاز به دانش استفاده می کنند. در ادامه برخی از معروف ترین و برترین پروژه های زد کی رول آپ (ZK-Rollup) را معرفی می کنیم.

استارک نت (StarkNet)

Starknet - Starkware

استارک نت (StarkNet) یک شبکه لایه دو در بستر اتریوم است که از فناوری Validity-Rollup که با نام ZK-Rollup شناخته می شود، بهره می برد. این زنجیره لایه دو، برنامه های غیرمتمرکز را قادر می سازد تا در عین بهره گیری از امنیت و عدم تمرکز شبکه اتریوم به مقیاس پذیری که به واسطه سیستم اثبات رمزنگاری استارک (STARK) به‌‌ وجود می آید، دست یابند. استارک ها (STARKs) یک سیستم اثبات هستند که قدرت محاسباتی مورد نیاز برای تایید تراکنش را به شدت کاهش می دهند.

استارت آپ استارک ور (StarkWare) بر طراحی و بهینه سازی سه فناوری تمرکز دارد؛ استارک نت (StarkNet)، استارک اکس (StarkEx) و استارکز (STARKs).

هم استارک اکس و هم استارک نت راهکارهای مقیاس پذیری مبتنی بر الگوریتم استارک هستند. هر دو مقیاس پذیری، هزینه گس پایین و امنیت را فراهم می کنند.

پالیگان (Polygon zkEVM)

Polygon zkEVM

پالیگان zkEVM ترکیبی از دو تکنولوژی قدرتمند اثبات بدون دانش و EVM قدرتمند است. zkEVM سرعت و امنیت را با رمزنگاری دانش صفر و توسعه نرم افزار ماشین مجازی اتریوم پیوند می دهد. تراکنش های انجام شده توسط قراردادهای هوشمند در L2 را می توان به طور قابل اعتماد در L1 بدون نیاز به اجرای مجدد عملیات توسط گره ها تایید کرد.

پالیگان (Polygon) یکی از بزرگترین بلاکچین های لایه دوم اتریوم از نظر میزان سرمایه قفل شده و ارزش بازار محسوب می شود. این پروژه که از نظر ارزش بازار رتبه یازدهم را به خود اختصاص داده است، از رول آپ دانش صفر استفاده می کند. پالیگان برای رفع مشکل کُندی این رول آپ، مفهومی به نام گواه بازگشتی (Recursive Proof) مبتنی بر SNARK را پیاده سازی کرد. این گواه بازگشتی که با نام Plonky2 هم شناخته می شود، مقیاس پذیری شبکه را تا حد زیادی افزایش می دهد.

ایموتبل اکس (Immutable X)

ImmutableX

ایمیوتیبل ایکس یک راهکار لایه دوم برای شبکه اتریوم است که از رول آپ های دانش صفر برای دست یابی به توان عملیاتی بالا و کارمزد پایین تر استفاده می کند. Z K-rollupهای ایمیوتیبل، چندین تراکنش را با یکدیگر ترکیب می کنند و سپس یک اثبات رمزنگاری از تاییدیه آن ها ایجاد می کنند. این اثبات بعدا اعتبارسنجی و در شبکه اتریوم ثبت می شود. این فرآیند به Immutable X امکان‌ می دهد که چندین هزار تراکنش را در یک ثانیه پردازش کند. تکنولوژی به کار رفته در ایموتبل اکس از نوع StarkEx است که توسط استارتاپ استارک وِیر (StarkWare) توسعه یافت. این سرویس از گواه اعتبار (Validity Proof) استفاده می کند.

ایمیوتیبل اکس در حال حاضر میزبان بازی ها و مارکت پلیس های بسیاری همچون گادز آنچیند، گلید آو گاردینز و ایلوویوم است. همچنین با پروژه ای همچون دیسنترالند (Decentraland) و سندباکس (Sandbox) ادغام شده است. توکن این پروژه با نام اختصاری IMX شناخته می شود و در حال حاضر در رتبه ۳۷ بازار رمز ارزها قرار دارد.

لوپرینگ (Loopring)

Loopring

پروژه لوپرینگ (LRC) یک پروتکل صرافی نامتمرکز غیرحضانتی است که از رول آپ دانش صفر استفاده می کند. توکن این پروژه با نماد اختصاری LRC نمایش داده می شود. لوپرینگ با استفاده از تکنولوژی رول آپ دانش صفر موفق شد به سرعت ۲۰۰۰ تراکنش در ثانیه دست یابد. تفاوت این صرافی غیرمتمرکز (DEX) با سایر رقبای خود مانند یونی سواپ (Uniswap) این است که از دفتر سفارشات استفاده می کند.

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

آزتک (Aztec)

Aztec

ازتک یک شبکه لایه ۲ برای افزایش مقیاس پذیری و حریم خصوصی اتریوم است. آزتک از سیستم اثبات دانش صفر PLONK استفاده می کند، که سیستم ارتقا یافته zk-Rollup است.

شبکه آزتک اولین شبکه ZK-Rollup حریم خصوصی روی شبکه اتریوم است که هم به کاربران و هم به برنامه های غیرمتمرکز اجازه می دهد که از طریق تراکنش های خصوصی اثبات دانش صفر، به این حریم خصوصی دست یابند. این رول آپ توسط یک مکانیزم اثبات منحصر به فرد به نام پلانک (PLONK) امن می شود. هدف Aztec بهبود مقیاس پذیری در کنار حریم خصوصی است. کاربران می توانند از طریق پلتفرم zk.Money تراکنش های خود را شیلد (Shield) کنند و در واقع آدرس خود را مخفی کنند. همچنین با استفاده از شبکه ازتک و پلتفرم ZK Money، می توان با پروتکل های محبوب دیفای (DeFi) به صورت خصوصی تعامل داشت.

پروتکل مینا (MINA Protocol)

MINA Protocol

در پروتکل مینا از الگوریتم رمزنگاری اثبات با دانش صفر غیر تعاملی به نام zk-SNARK استفاده می شود. این الگوریتم به کاربران امکان تایید اطلاعات بدون نیاز به افشای هویت افراد را می دهد. در شبکه های بزرگ، بررسی کل بلاک های زنجیره بلاکچین بسیار پرهزینه، وقت گیر و تقریباً نشدنی است؛ اما الگوریتم SNARKS باعث می شود که تمرکز پلتفرم فقط روی چند بلاک آخر باشد؛ یعنی کاربران به جای بررسی کل تاریخچه تراکنش ها، فقط سند اثبات شده zk-SNARK را ارزیابی می کنند. در واقع اثبات با دانش صفر، به افراد امکان این را می دهد که بدون دادن اطلاعات به دیگران، صحت گفته های خود را ثابت کنند.

پروتکل مینا (Mina Protocol) اولین شبکه بلاکچینی فشرده است که حجم زنجیره آن به اندازه چند کیلوبایت است. حجم بلاکچین مینا حتی در صورتی که تعداد کاربران بیشتر شود و دهه ها تاریخچه تراکنش داشته باشیم، ثابت باقی می ماند.

زد کی سینک (ZKSync)

ZKSync

زد کی سینک هم یک راهکار لایه دوم برای شبکه اتریوم است که به منظور افزایش امنیت و کاهش کارمزد طراحی شده است. برخلاف بسیاری از پروژه های لایه ۲، ZKSync امکان برداشت تقریبا آنی وجوه به شبکه اصلی اتریوم را می دهد. این رول آپ مبتنی از تکنولوژی اثبات بدون دانش و به طور دقیق تر نوع zk-SNARK استفاده می کند.

برخی از پروژه هایی که در بستر zkSync ساخته شده اند عبارتند از:

  • گیت کوین
  • تالی
  • یرن فایننس
  • وان اینچ نتورک
  • اسنپ شات
  • آرجنت

در کل، هدف ZKSync ارائه یک پلتفرم امن و مقیاس پذیرتر برای برنامه های غیرمتمرکز (dApps) و سایر پروژه های مبتنی بر اتریوم است. ZKSync با ارائه تراکنش های سریع تر و کارآمدتر، فرایند ساخت و اجرای dApp ها و تعامل با آن ها را برای توسعه دهنگان و کاربران آسان تر می کند.

در انتها

یکی از بزرگترین چالش های پیش روی شبکه اتریوم، مقیاس پذیری است. با افزایش تعداد کاربران این بلاکچین، شبکه با ازدحام و تأخیر بیشتری مواجه خواهد شد و به دنبال آن شاهد افزایش کارمزدها هستیم. برای رفع این مشکل راهکارهای زیادی به وجود آمدند که از جمله رایج ترین آن ها می توان به رول آپ ها (Rollups) اشاره کرد. بلاکچین های مبتنی بر رول آپ های دانش صفر (ZK-Rollups) مانند استارک نت، ZKsync و پالیگان زیرساخت لازم برای توسعه محصولات ارزان و سریع را فراهم می کنند. این راهکارهای لایه ۲ تراکنش ها را به صورت خارج از زنجیره نهایی می کنند و سپس آن را در زنجیره اصلی اتریوم ثبت می کنند.

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

آموزش

تقویم اقتصادی (Economic Calendar) چیست و چگونه از آن استفاده کنیم؟

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

منتشر شده

در

تقویم اقتصادی (Economic Calendar) چیست و چگونه از آن استفاده کنیم؟

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

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

تقویم اقتصادی (Economic Calendar) چیست؟

یک لیست زمان‌بندی‌شده از اعلامیه‌های اقتصادی، داده‌های کلان، سخنرانی‌های مقامات مالی و انتشار شاخص‌های اقتصادی مثل نرخ بهره، تورم، بیکاری، تولید ناخالص داخلی و … است. علاوه بر این معمولاً زمان بیانیه های بانک مرکزی، سخنرانی های سیاست گذاران پولی و انتخابات را فهرست می کند.

بیشتر تقویم های اقتصادی منتشر شده شامل نوع داده مثل نرخ بیکاری، نتیجه قبلی که منتشر شده بود و انتظارات اجماع بازار برای نتیجه آتی می شوند. باید توجه داشت که نوع انتشار به طور کلی بسته به اینکه چه تاثیری می تواند داشته باشد؛ بصورت زیاد، متوسط، کم یا بدون تاثیر، کد گذاری می شود.

برای مثال، تصور کنید بانک مرکزی اروپا (ECB) قرار است درباره نرخ بهره (Interest Rate) جلسه برگزار کند. این تصمیم می‌تواند ارزش یورو را به شدت تحت تاثیر قرار دهد. اگر شما معامله‌گر بازار فارکس باشید و این تاریخ را ندانید، ممکن است در میانه یک معامله ناگهان با نوسانی شدید روبه‌رو شوید و فرصت مدیریت آن را از دست بدهید. اما وقتی به تقویم اقتصادی نگاه می‌کنید، می‌بینید که این رویداد دقیقا چه روز و ساعتی اتفاق می‌افتد و می‌توانید از قبل برایش برنامه‌ریزی کنید.

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

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

چرا تقویم اقتصادی مهم است؟

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

اجزای اصلی یک تقویم اقتصادی

وقتی وارد یک تقویم اقتصادی مثل Trading Economics یا Investing.com می‌شوید، در نگاه اول ممکن است جدول شلوغی ببینید که پر از عدد و کلمه است. اما اگر بدانید هر ستون چه معنایی دارد، کار با آن بسیار ساده خواهد شد. در ادامه تک‌تک اجزای اصلی این جدول که از وب‌سایت تریدینگ اکونومیکس آورده شده را توضیح می‌دهیم.

Economic Calendar
All events, interest rate, prices & inflation, labour market, GDP growth, foreign trade, government, business confidence, consumer sentiment, housing market.

در قسمت بالای جدول بخشی برای فیلتر کردن نتایج آورده شده است. گزینه «Recent» فیلتری برای نشان دادن رویدادهای اخیر است و فقط موارد نزدیک به زمان فعلی را نشان می‌دهد. اگر می‌خواهید مثلا رویدادهای اقتصادی چند ماه دیگر را ببینید کافی است این فیلتر را تغییر دهید.

با استفاده از گزینه «Impact» شما می‌توانید این رویدادهای اقتصادی را بر اساس سطح اهمیت آن ها دسته‌بندی کنید. تریدینگ اکونومیکس سه دسته‌بندی دارد. رویدادهای یک ستاره، دو ستاره و سه ستاره که طبیعتا اهمیت آن ها بر اساس تعداد ستاره افزایش می‌یابد.

قسمت «Countries» امکان فیلتر کردن بر اساس کشور یا اقتصاد موردنظر را فراهم می‌کند. مثلا اگر قصد دارید فقط شاخص‌های اقصتادی کلان آمریکا را ببینید، کافی است روی این گزینه کلیک کرده و «United States» را انتخاب کنید.

فیلتر «Category» دسته‌بندی رویدادها را نمایش می‌دهد. مثلا شما می‌توانید در این فیلتر گزینه «Prices & Inflation» را انتخاب کرده و فقط داده‌های تورمی را مشاهده کنید.

بخش «UTC +3:30» نیز برای تعیین منطقه زمانی است. شما می‌توانید منطقه زمانی خودتان (تهران-ایران) را تنظیم کنید تا ببینید دقیقا رویداد موردنظرتان در چه ساعتی به وقت ایران رخ می‌دهد.

  • تاریخ و ساعت

اولین چیزی که در تقویم اقتصادی به چشم می‌آید، ستون زمان انتشار است. در این بخش دقیقا مشخص می‌شود که هر رویداد چه روز و ساعتی منتشر خواهد شد. اهمیت این قسمت بسیار بالاست، چون بازارها معمولا درست در همان لحظه انتشار خبر واکنش نشان می‌دهند. مثلا اگر در ساعت ۴:۰۰ صبح «شاخص اعتماد مصرف‌کننده استرالیا» منتشر شود، معامله‌گران بازار فارکس در همان دقیقه باید آماده واکنش باشند.

همانطور که گفتیم، ساعت تقویم معمولا بر اساس منطقه زمانی قابل تغییر است. مثلا شما می‌توانید آن را روی «تهران (UTC+3:30)» تنظیم کنید تا دقیقاً با ساعت محلی خودتان هماهنگ باشد.

  • کشور

در ستون بعدی، پرچم و کد کشور (مثلاً GB = بریتانیا، AU = استرالیا، MX = مکزیک) قرار دارد که نشان می‌دهد داده متعلق به کدام اقتصاد است. گاهی اوقات هم رویدادها مربوط به یک بلوک منطقه‌ای خاص مثلا اروپا (EA = Euro Area) هستند. در این صورت آن داده را باید به عنوان یک شاخص منطقه‌ای و نه مربوط به یک کشور واحد تفسیر کرد.

  • عنوان رویداد

این ستون عنوان خبر یا شاخص اقتصادی را نشان می‌دهد. گاهی هم کنار این عنوان، مخفف ماه میلادی (مثل AUG، SEP) دیده می‌شود که نشان می‌دهد داده مربوط به کدام ماه است. شناخت هر شاخص اهمیت زیادی دارد، چون هرکدام اثر متفاوتی روی بازار می‌گذارند.

اما نکته مهم اینجاست که همه رویدادها عددی و آماری نیستند. بعضی از آن ها بیشتر کیفی هستند و باید با توجه به ماهیتشان تفسیر شوند. برای درک بهتر، به چند نمونه نگاه کنیم:

  • شاخص‌های آماری (عدد‌محور)

مثل نرخ بیکاری (Unemployment Rate)، شاخص قیمت مصرف کننده (CPI)، یا تولید ناخالص داخلی (GDP). اینها همیشه یک عدد مشخص دارند که می‌توان آن را با مقدار قبلی و پیش‌بینی بازار مقایسه کرد.

  • سخنرانی‌ها (Speech)

مثلا «سخنرانی رئیس فدرال رزرو». این نوع رویداد عدد ندارد، بلکه مهم محتوای صحبت‌هاست. اگر لحن سخنران به سمت سیاست انقباضی (افزایش نرخ بهره) باشد، بازار واکنش منفی به دارایی‌های پرریسک نشان می‌دهد. اگر لحن انبساطی باشد، می‌تواند باعث رشد بازار سهام یا ارزهای دیجیتال شود.

  • حراج اوراق (Auction)

مثل «حراج اوراق ۱۰ ساله آمریکا» یا «حراج اوراق خزانه ژاپن». اینجا اعداد مربوط به بازده (Yield) یا حجم اوراق فروخته‌شده اهمیت دارند. بالا رفتن بازده معمولا نشانه افزایش هزینه استقراض دولت و احتمال بالا رفتن نرخ بهره است.

  • شاخص‌های نظرسنجی و اعتماد (Survey/Confidence Index)

مثل «شاخص اعتماد مصرف‌کننده» یا «شاخص مدیران خرید (PMI)». اینها با پرسش‌نامه از فعالان اقتصادی یا مصرف‌کنندگان تهیه می‌شوند و بازتاب‌دهنده چشم‌انداز آینده هستند.

ستون Previous نشان‌دهنده نتیجه گزارش قبلی است. مثلا اگر شاخص بیکاری ماه گذشته ۸٪ بوده، این عدد در ستون Previous نمایش داده می‌شود. این بخش برای مقایسه روند بسیار مهم است، چون بازار همیشه تغییرات نسبت به گذشته را در نظر می‌گیرد.

در قسمت (Consensus / Forecast) دو ستون پیش‌بینی تحلیلگران و اقتصاددانان درباره آن شاخص یا داده اقتصادی آورده می‌شود. اما چه تفاوتی با هم دارند؟

Consensus یا اجماع در واقع میانگین پیش‌بینی جمعی تحلیلگران، اقتصاددان‌ها و موسسات مالی است. یعنی چندین منبع معتبر پیش‌بینی خود را درباره یک شاخص اعلام می‌کنند و تقویم اقتصادی میانگین یا اجماع آنها را نمایش می‌دهد.

Forecast گاهی به همان معنی Consensus به کار می‌رود، اما در بعضی تقویم‌ها (مثل Trading Economics) یک تفاوت کوچک دارد:

  • Forecast معمولاً پیش‌بینی اختصاصی خود سایت یا موسسه منتشرکننده تقویم است.
  • در حالی که Consensus نماینده پیش‌بینی کلی بازار و تحلیل‌گران مختلف است.

در ستون (Actual) مقدار واقعی در لحظه انتشار خبر به‌روزرسانی می‌شود و عدد واقعی گزارش را نشان می‌دهد. در حقیقت، مهم‌ترین بخش برای معامله‌گران همین ستون است، چون مستقیما رفتار بازار را شکل می‌دهد.

بعضی تقویم‌ها مثل Trading Economics در کنار هر شاخص نمودارهای کوچکی نمایش می‌دهند. این نمودار روند تاریخی آن شاخص را نشان می‌دهد (مثلا تغییرات نرخ بیکاری در چند ماه گذشته). با نگاه سریع به این بخش می‌توانید متوجه شوید وضعیت در حال بهبود یا بدتر شدن است.

Economic Calendar
Economic Calendar

طبق ستون اول متوجه می‌شویم که شاخص قیمت تولیدکننده (PPI) آمریکا ساعت ۴ بعد از ظهر به وقت محلی منتشر می‌شود. به طور کلی، شاخص‌های اقتصادی را می‌توان در بازه زمانی‌های مختلفی ارزیابی کرد. منظور از MoM بازه زمانی ماهانه است و YoY تغییرات کل یک سال نسبت به سال قبل را نشان می‌دهد.

در سطر اول که مربوط به شاخص PPI اصلی در بازه ماهانه است، می‌بینیم که مقدار قبلی ۰.۹٪ ثبت شده است. این یعنی در ماه گذشته قیمت تولیدکننده‌ها نسبت به ماه ماقبلش ۰.۹٪ افزایش داشته است. در ستون Forecast پیش‌بینی تریدینگ اکونومیکس برای این ماه ۰.۳٪ است و Consensus که میانگین پیش‌بینی اقتصاددانان و تحلیلگران مختلف را نشان می‌دهد ۰.۴٪ ثبت شده است. مقدار Actual یا واقعی هم هنوز منتشر نشده و به همین دلیل این ستون خالی مانده و در لحظه انتشار شاخص پر می‌شود.

چطور از تقویم اقتصادی استفاده کنیم؟

این بخش مهم‌ترین قسمت مقاله است، چون فقط دانستن اینکه رویدادها چه زمانی هستند کافی نیست؛ باید بدانید چطور از این اطلاعات استفاده کنید.

  • برنامه‌ریزی هفتگی: در ابتدای هفته به تقویم اقتصادی نگاه کنید و رویدادهای مهم (مثل NFP یا تصمیم نرخ بهره) را علامت بزنید. این کار به شما کمک می‌کند از قبل آماده باشید.
  • ترکیب با تحلیل تکنیکال: اگر می‌بینید یک خبر مهم نزدیک است، سطوح حمایت و مقاومت نمودار را بررسی کنید. مثلا اگر خبر منفی بیاید و بازار به حمایت نزدیک باشد، احتمال شکستن حمایت بیشتر می‌شود.
  • استراتژی معاملاتی متناسب با خبر: بعضی معامله‌گران قبل از انتشار خبر، از بازار خارج می‌شوند تا ریسک نکنند. برخی دیگر ترجیح می‌دهند منتظر بمانند و پس از انتشار داده و مشخص شدن جهت بازار وارد معامله شوند.
  • مدیریت حجم و حد ضرر: در زمان‌هایی که احتمال نوسان شدید وجود دارد، بهتر است حجم معامله کمتر شود یا حد ضرر نزدیک‌تر قرار بگیرد.
  • ثبت تجربه‌ها: بهترین راه برای یادگیری استفاده از تقویم اقتصادی، تجربه شخصی است. بعد از هر رویداد مهم یادداشت کنید بازار چگونه واکنش نشان داد و استراتژی شما چقدر موفق بود.

تقویم اقتصادی را از کجا ببینیم؟

امروزه ده‌ها وب‌سایت معتبر وجود دارد که تقویم اقتصادی رایگان و به‌روزی ارائه می‌دهند. برخی از بهترین منابع عبارت‌اند از:

  • Trading Economics: همه رویدادها، نرخ بهره، قیمت‌ها و تورم، بازار کار، رشد تولید ناخالص داخلی، تجارت خارجی، دولت، اعتماد تجاری، احساسات مصرف‌کننده، بازار مسکن.
  • Investing.com: تقویم اقتصادی همزمان با اعلام رویدادهای اقتصادی، شاخص‌ها را دریافت کنید و تأثیر فوری آنها بر بازار جهانی را مشاهده کنید – از جمله رویدادهای قبلی، …
  • Forex Factory: با تقویم اقتصادی فارکس محور، رویدادهای تأثیرگذار بر بازار را خیلی قبل از وقوع پیش‌بینی کنید.
  • TradingView: تقویم اقتصادی آخرین و رویدادهای اقتصادی آینده را نشان می‌دهد که می‌توانند بر دارایی‌ها، مناطق و بازارهای جهانی خاصی تأثیر بگذارند.
  • FXStreet: تقویم اقتصادی لحظه‌ای، رویدادها و شاخص‌های اقتصادی سراسر جهان را پوشش می‌دهد.
  • MyFxBook: تقویم اقتصادی به صورت آنی که تمام رویدادها و اطلاعیه‌های اقتصادی را پوشش می‌دهد. مقادیر تاریخی، قبلی، اجماعی و واقعی هر شاخص را مشاهده کنید.

همچنین بروکرهای فارکس هم معمولاً تقویم اقتصادی روی سایت خود دارند.

در انتها

تقویم اقتصادی مثل یک “برنامه‌ریزی خبری” برای بازار است. اگر به آن توجه نکنید، ممکن است در لحظه انتشار اخبار مهم با حرکت‌های ناگهانی و شدید قیمت غافلگیر شوید. استفاده درست از آن کمک می‌کند ریسک معاملات را مدیریت کنید و حتی فرصت‌های سودآور پیدا کنید. در دنیایی که ثانیه‌ها حرف اول را می‌زنند، اطلاع از آنچه در راه است، برگ برنده شماست. با استفاده منظم از این ابزار، دیگر از نوسانات ناگهانی غافلگیر نخواهید شد و می‌توانید با اطمینان بیشتری برای آینده سرمایه‌گذاری خود برنامه‌ریزی کنید.

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

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

ادامه مطلب

آموزش

اندیکاتور ATR چیست و چه کاربردی در تحلیل تکنیکال دارد؟

منتشر شده

در

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

اندیکاتور ATR چیست؟

اندیکاتور ATR، مختصر کلمه (Average True Range) یا میانگین دامنه واقعی است. این اندیکاتور یکی از ابزارهای تحلیل تکنیکال است که برای اندازه‌گیری نوسانات بازار استفاده می‌شود. این اندیکاتور توسط ولز وایلدر (Welles Wilder) سال ۱۹۷۸ در کتابی با عنوان “مفاهیم جدید در سیستم‌های معاملاتی تکنیکال” معرفی شد. ATR به معامله‌گران کمک می‌کند تا نوسانات بازار را بهتر درک کنند و تصمیمات معاملاتی بهتری بگیرند.

اندیکاتور ATR نوسانات را به صورت مطلق اندازه‌گیری می‌کند و مقادیر حاصل از آن درصدی از قیمت‌های فعلی نیستند. به عبارتی دیگر، ATR سهام‌ با قیمت بالا، بیشتر از ATR سهام‌ با قیمت پایین خواهد بود. به عنوان مثال، سهامی که قیمت آن در بازه ۵۰۰ تا ۶۰۰ هزار معامله می‌شود، ATR بالاتری نسبت به سهامی با بازه قیمتی ۵۰ تا ۶۰ هزار خواهد داشت. بنابراین، نمی‌توان مقادیر ATR سهام‌ مختلف را با یکدیگر مقایسه کرد.

نحوه محاسبه اندیکاتور ATR

محاسبه ATR شامل مراحلی است که به ترتیب زیر انجام می‌شود:

۱. محاسبه دامنه واقعی (True Range)

TR بزرگ‌ترین مقدار بین سه دسته زیر است:

اختلاف بین بالاترین (High) و پایین‌ترین قیمت (Low) در دوره فعلی

تفاوت بین بالاترین قیمت دوره فعلی (High) و قیمت بسته شدن دوره قبلی (Previous Close)

تفاوت بین پایین‌ترین قیمت دوره فعلی (Low) و قیمت بسته شدن دوره قبلی (Previous Close)

۲. میانگین‌گیری دامنه واقعی:

ATR با میانگین‌گیری دامنه واقعی (TR) در یک دوره مشخص محاسبه می‌شود. معمولاً این دوره ۱۴ روزه است، اما می‌توان آن را بر اساس نیازهای خاص تنظیم کرد.

Average True Range (ATR)
Average True Range (ATR)

دوره های استاندارد برای محاسبه ATR

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

کاربردهای ATR

اندیکاتور ATR کاربردهای متنوعی دارد که در ادامه به برخی از مهم‌ترین آنها اشاره می‌شود:

۱. اندازه‌گیری نوسانات بازار

ATR به تحلیل‌گران کمک می‌کند تا نوسانات بازار را اندازه‌گیری کنند. مقادیر بالای ATR نشان‌دهنده نوسانات زیاد سهام و مقادیر پایین نشان‌دهنده نوسانات کم است. این اطلاعات می‌توانند در تصمیم‌گیری‌های معاملاتی کمک کنند.

۲. تعیین حد ضرر (Stop Loss)

یکی از کاربردهای مهم ATR تعیین حد سود و حد ضرر است. معامله‌گران می‌توانند از ATR برای تعیین فاصله مناسب حد ضرر استفاده کنند. زمانی که اندیکاتور ATR مقادیر بالاتری را نمایش می‌دهد، معامله‌گران نوسانات قیمتی بیشتری را پیش‌بینی می‌کنند. در نتیجه، آنها معمولاً حد ضرر خود را با فاصله بیشتری از قیمت فعلی قرار می‌دهند تا از نوسانات شدید بازار در امان بمانند. برعکس، زمانی که ATR نشان‌دهنده نوسانات کمتری باشد، معامله‌گران حد ضرر را نزدیک‌تر به قیمت فعلی تعیین می‌کنند تا از حرکات قیمتی کوچک نیز بهره‌برداری کنند.

«خروج شاندلیر» (Chandelier Exit) یکی از تکنیک‌های مشهور است که توسط «چاک لبو» (Chuck LeBeau) ابداع شده است. این روش یک تکنیک مبتنی بر ATR است که محدوده حد ضرر را برای موقعیت‌های معاملاتی خرید و فروش تعیین می‌کند.

محدودیت‌های اندیکاتور ATR

دو محدودیت اصلی برای استفاده از اندیکاتور ATR وجود دارد که معامله‌گران باید به آنها توجه داشته باشند.

۱. محدودیت اول، متفاوت بودن تفسیر نتایج ATR است. هر معامله‌گری ممکن است برداشت متفاوتی از نتایج این اندیکاتور داشته باشد.

۲. محدودیت دوم این است که اندیکاتور ATR جهت قیمت را مورد بررسی قرار نمی‌دهد و تنها به اندازه‌گیری نوسانات می‌پردازد. به همین دلیل، ممکن است معامله‌گر حرکت‌های متفاوتی را از بازار دریافت کند، به خصوص زمانی که پیوت‌ها در حال شکل‌گیری هستند یا روندها معکوس می‌شوند.

برای مثال، اگر قیمت حرکت چشم‌گیری برخلاف روند قبلی داشته باشد و اندیکاتور ATR نیز به میزان قابل‌توجهی افزایش یابد، برخی معامله‌گران ممکن است تصور کنند که ATR روند قبلی را تأیید می‌کند، در حالی که این برداشت ممکن است نادرست باشد.

اندیکاتور ATR یکی از ابزارهای مهم و کاربردی در تحلیل تکنیکال است که به معامله‌گران کمک می‌کند تا نوسانات بازار را بهتر درک کنند و تصمیمات معاملاتی بهتری بگیرند. با توجه به مزایا و کاربردهای متعدد ATR، این اندیکاتور می‌تواند نقش مهمی در استراتژی‌های معاملاتی ایفا کند. با این حال، معامله‌گران باید به محدودیت‌های آن نیز توجه کنند و از ATR در کنار سایر ابزارهای تحلیل تکنیکال استفاده کنند تا به نتایج دقیق‌تری دست یابند.

ادامه مطلب
تبلیغات
اخبار5 ماه پیش

استارک ور (StarkWare) تأیید کل تاریخچه بلاکچین با ۱ مگابایت حجم ممکن ساخت!

تقویم اقتصادی (Economic Calendar) چیست و چگونه از آن استفاده کنیم؟
آموزش5 ماه پیش

تقویم اقتصادی (Economic Calendar) چیست و چگونه از آن استفاده کنیم؟

ارتقای آلپنگلو (Alpenglow) در سولانا تأیید شد؛ تراکنش‌ها بزودی با سرعت اینترنت نهایی می‌شوند
اخبار5 ماه پیش

ارتقای آلپنگلو (Alpenglow) در سولانا تأیید شد؛ تراکنش‌ها بزودی با سرعت اینترنت نهایی می‌شوند

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

تراست ولت امکان معامله سهام های توکنیزه (RWA) را برای کاربران فعال کرد

آموزش5 ماه پیش

اندیکاتور ATR چیست و چه کاربردی در تحلیل تکنیکال دارد؟

۹ عادت مالی که افراد منظم را به ثبات و آزادی مالی می‌رساند
بلاکتوپیا8 ماه پیش

۹ عادت مالی که افراد منظم را به ثبات و آزادی مالی می‌رساند

اخبار8 ماه پیش

کاناری کپیتال برای ETF اینجکتیو (INJ) ثبت‌نام کرد

کاردینال؛ اولین پروتکل دیفای بیت کوین بر بستر کاردانو
اخبار8 ماه پیش

کاردینال؛ اولین پروتکل دیفای بیت کوین بر بستر کاردانو

هر اونس چند گرم طلای ۱۸ عیار است؟ تبدیل ساده انس به گرم طلا
بلاکتوپیا8 ماه پیش

هر اونس چند گرم طلای ۱۸ عیار است؟ تبدیل ساده انس به گرم طلا

آیا تحلیل تکنیکال به‌تنهایی در بازار رمز ارزها سودآور است؟
آموزش8 ماه پیش

آیا تحلیل تکنیکال به‌تنهایی در بازار رمز ارزها سودآور است؟

کوین‌بیس توکن اتنا (ENA) را به رودمپ خود اضافه کرد
اخبار8 ماه پیش

کوین‌بیس توکن اتنا (ENA) را به رودمپ خود اضافه کرد

در ۲ ماه اخیر بیش از ۱۰٪ پروژه‌ها ناپدید شده‌اند!
اخبار8 ماه پیش

در ۲ ماه اخیر بیش از ۱۰٪ پروژه‌ها ناپدید شده‌اند!

برترین ها