همه چیز درباره سفارش مدل های کتاب در صرافی های غیرمتمرکز

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

کتاب سفارش چیست؟

دفترچه سفارش یک دفتر کل الکترونیکی است که سفارشات خرید و فروش یک دارایی مالی را ردیابی می کند. این به فعالان بازار دید شفافی از عرضه و تقاضای فعلی می دهد. کتاب‌های سفارش بالاترین قیمت خرید (پیشنهاد در سمت چپ) و پایین‌ترین قیمت‌های فروش (در سمت راست) را نشان می‌دهند. تفاوت بین بهترین قیمت پیشنهادی و بهترین قیمت پیشنهادی به عنوان اسپرد قیمت پیشنهادی (bid-ask spread) شناخته می شود.

صرافی های متمرکز برای حفظ و مطابقت سفارشات در کتاب به یک سرور متمرکز متکی هستند. با این حال، DEXها از قراردادهای هوشمند در بلاک چین‌هایی مانند اتریوم برای مدیریت کتاب‌های سفارش خود به صورت شفاف و مقاوم در برابر سانسور استفاده می‌کنند.

1. بر روی زنجیره کتاب سفارش

تمام سفارش‌ها و معاملات مستقیماً در بلاک چین در کتاب‌های سفارش روی زنجیره ثبت می‌شوند. هر بار که یک کاربر سفارشی را پست، لغو یا تکمیل می کند، تغییر از طریق یک تراکنش بلاک چین انجام می شود. این باعث شفافیت کامل در مورد وضعیت دفتر سفارش می شود.

مزیت کلیدی کتاب های سفارش زنجیره ای ماهیت ضد دستکاری آنهاست. هیچ نهاد واحدی نمی تواند کتاب را دستکاری یا سانسور کند. با این حال، ثبت تمام داده های سفارش در زنجیره، هزینه های گاز را افزایش می دهد و مقیاس پذیری را محدود می کند. DEX های اولیه مانند EtherDelta از کتاب های سفارش زنجیره ای استفاده می کردند. با این حال، تکرارهای بعدی برای بهبود کارایی به مدل های هیبریدی منتقل شدند.

2. کتابهای سفارش خارج از زنجیره 

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

بسیاری از DEX ها قبل از پخش، داده های دفتر سفارش کلیدی را به صورت رمزنگاری امضا می کنند تا خطرات را کاهش دهند. این از دستکاری جلوگیری می کند و در عین حال اکثر داده ها را خارج از زنجیره نگه می دارد. برای مثال، با استفاده از یک سیستم Order Relay خارج از زنجیره، پروتکل 0x پیام های سفارش را بین همتایان ارسال می کند. فقط معاملات به بلاک چین متعهد می شوند.

3. کتاب های سفارش ترکیبی

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

به عنوان مثال، صرافی dYdX دفترچه کامل سفارش را خارج از زنجیره در سرورهای خود ذخیره می کند. کاربران سفارشات را قبل از ارسال به سرور به صورت محلی امضا می کنند. داده‌های کلیدی مانند قیمت، انقضا، و هش‌ها در زنجیره به‌عنوان «Perpetuals» ارسال می‌شوند، در حالی که تسویه‌ها به صورت دوره‌ای در دسته‌ای رخ می‌دهند. این شفافیت را حفظ می کند و در عین حال مقیاس پذیری را در مقایسه با کتاب کاملاً زنجیره ای بهبود می بخشد.

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

آشنایی با معماری کتاب های سفارش

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

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

این امکان بهینه سازی جفت شدن سفارش و قیمت گذاری را فراهم می کند. منطق تطبیق نیز باید حالت‌های سفارش مانند باز، پر شده، لغو شده و غیره را کنترل کند.

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

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

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

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

نوآوری های نوظهور

طراحی کتاب سفارش با مکانیسم‌های جدید ارزی-اقتصادی، تکنیک‌های حفظ حریم خصوصی و ادغام بلاک چین به تکامل خود ادامه می‌دهد.

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

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

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

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

نتیجه

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

همانطور که DeFi در وسعت و مقیاس رشد می کند، معماری دفتر سفارش باید پیشرفت کند تا نیازهای مربوط به کارایی، شفافیت، امنیت و قابلیت همکاری را برآورده کند. ماهیت غیرمتمرکز کتاب‌های سفارش DEX، زمینه مناسبی را برای آزمایش‌ها و نوآوری‌های مداوم در مدل‌های معاملات همتا به همتا مستقل فراهم می‌کند.

آخرین پست های اندرو اسمیت (همه را ببین)

منبع: https://www.thecoinrepublic.com/2023/10/15/everything-about-order-book-models-in-decentralized-exchanges/