مدل eUTXO کاردانو چیزی است که شبکه را از بلاک چینهایی مانند آن متمایز میکند اتریوم از آنجایی که همه تراکنش ها به صورت موازی با یکدیگر انجام می شوند، به همین دلیل است که سهم نسبتاً زیادی از مشکلات برای dApps و راه حل هایی مانند زنجیره تراکنش اینجا هستند تا آن مسائل را حل کنند.
در ابتدا، برنامه های غیرمتمرکز Cardano مانند Minswap یا SundaeSwap از راه حل “بچینگ” استفاده کردند، جایی که توالی سنجی های خارج از زنجیره تعدادی UTXO را قبل از ارسال آنها در زنجیره و اجرا جمع آوری کردند. در حالی که این راه حل در واقع یک سری مسائل مرتبط با مدل eUTXO را حل می کند، خطرات متعددی مانند تمرکز، نگهداری و ارزش اجرایی دسته ای را به همراه دارد که می تواند برای حملات ساندویچی به کاربران استفاده شود.
زنجیره تراکنش
راهحل جدید عمودی دیگری را اضافه میکند که در آن UTXOها بدون زنجیره دستهبندی نمیشوند، بلکه بهصورت مجازی به شیوهای «اول میآیند» سفارش داده میشوند. زنجیره تراکنش به صورت غیرمتمرکز به صورت عمومی و آشکار عمل می کند. هر کسی می تواند به زنجیره دسترسی داشته باشد، بدون اینکه محدودیتی در مورد مصرف کدام UTXO داشته باشد.
علاوه بر این، زنجیره تراکنش عمودی دیگری را اضافه می کند که تاخیر در پردازش سفارش ها را کاهش می دهد. برنامه فرض میکند که سفارشها آن را به صورت زنجیرهای میسازند و اگر مشکلی پیش بیاید، بدون هیچ ضرری برگردانده میشوند.
اول از همه، ارسال تراکنش به mempool انجام می شود که صحت آن را تأیید می کند. پس از این اتفاق، تراکنشهای کاربران با یک UTXO خاص مرتبط میشوند، که از تراکنش کاربران محافظت میکند و در صورت بروز مشکل، آن را برمیگرداند.
اساساً، راه حل جدید ممکن است بسیاری از مشکلاتی را که امروزه DEX های مبتنی بر کاردانو و سایر برنامه های غیرمتمرکز با آن مواجه هستند، حل کند، که بسیار مرتبط است در حالی که بزرگترین رقیب پروژه، اتریوم، پس از تغییر به یک برنامه با مشکلات قانونی بالقوه مواجه است. الگوریتم اجماع PoS.