شبکه Opside معماری 3 لایه را برای اپلیکیشن بلاک چین معرفی می کند…

مقیاس‌پذیری بلاک‌چین و راه‌حل‌های پیشنهادی به مدت نیم دهه در خط مقدم گفتگوی رسانه‌های اجتماعی بوده‌اند. به عنوان مثال، شرکت نرم افزاری اسرائیلی Starkware و بنیانگذار اتریوم Vitalik Buterin اخیراً در مورد ایده "لایه 3" به عنوان یکی از این راه حل ها صحبت کردند. Starkware می گوید چندین لایه 3 روی لایه 2 قرار می گیرند و راه حل های "لایه بندی فراکتال" می توانند روی لایه 3 ساخته شوند. 

پروژه Opside اخیراً طرح های خود را برای معماری سه لایه منتشر کرده اند. این به توسعه دهندگان اجازه می دهد تا برنامه های بلاک چینی را ایجاد کنند که به سرعت های سریع تر و تراکنش های ارزان تر دسترسی داشته باشند. این امر توسط زنجیره Opside امکان پذیر شده است که به آن راه حل لایه 2 می گویند زیرا در بالای چندین پلتفرم لایه 1 (مانند اتریوم، زنجیره بایننس، بیت کوین و غیره) قرار دارد و از آنها به عنوان یک لایه تسویه استفاده می کند. عملکرد "لایه 3" این را حتی فراتر می برد و به توسعه دهندگان این امکان را می دهد تا مجموعه ای از "تجمیع ها به عنوان یک سرویس" را بچرخانند. این معماری به لایه 2 طیف گسترده‌تری از دارایی‌ها از پل‌ها و توانایی رشد نامحدود از جمع‌آوری‌ها را می‌دهد. 

به منظور رسیدگی به تماس های قراردادی بین چندین زنجیره، مخالف پروتکلی برای رسیدگی به تمام تماس های قراردادی ایجاد کرد. همچنین در حال توسعه رای گیری DAO است که به جامعه Opside اجازه می دهد تا در مورد زنجیره های عمومی برای تسویه لایه 1 رای دهد. 

راه حل های لایه 2 برای ارائه زمان تراکنش سریع تر و کارمزد گاز کمتر به عدم تمرکز همتای لایه 1 خود بستگی دارد. به نظر می رسد برای اکثر جوامع بلاک چین وجود یک لایه متمرکز در بالای پلتفرم خود تا زمانی که هر تراکنش در سطح لایه 1 تسویه شود، قابل قبول است. کارآیی با "بسته بندی" مجموعه ای از معاملات و تسویه بعداً به دست می آید. لایه 3 این مدل را تقویت می کند و با حفظ سرعت شبکه لایه 2، کارایی هزینه بیشتری را ممکن می سازد. 

لایه 3 دارای پتانسیل ارائه هزینه های بسیار کم است، که پروژه های ساخته شده در شبکه های لایه 2 نیز مجبور به استقرار لایه 1 خود برای کاهش هزینه های تسویه حساب نخواهند بود. این برنامه‌ها، مانند Axie و dYdX Decentralized Exchange مجبور بودند این کار را انجام دهند، فقط به این دلیل که مدل آنها به سریع‌ترین زمان تراکنش و کمترین کارمزد بستگی دارد. اگر روی مجموعه لایه 3 مستقر شود، می تواند از نیاز به بلاک چین دیگری جلوگیری کند.

لایه 1: پل های چند زنجیره ای

Opside از یک پل نقدینگی غیرمتمرکز سریعتر و ارزانتر برای دستیابی به قابلیت همکاری دارایی در زنجیره های بیشتر پشتیبانی می کند. Liquidity-Bridge از گره‌های بدون مجوز تشکیل شده است که از طریق MPC در مورد پیام‌های زنجیره‌ای متقابل به توافق می‌رسند. استخر نقدینگی سرعت بیشتری را به ارمغان می آورد و از زنجیره های عمومی بیشتر و دارایی های زنجیره ای آنها پشتیبانی می کند.

علاوه بر این، Opside با زنجیره های عمومی مختلف لایه دارایی از طریق ZK-Bridge غیرقابل اعتماد ارتباط برقرار می کند. در مقایسه با دیگر طرح‌های پل، طرح ZK-Rollup شامل سیستم‌های ضد ZK بیشتری است. در عملیات زنجیره ای متقاطع، برای اطمینان از صحت فرآیند اجرا علاوه بر یک "اجرا" کلی، لازم است که Proofs ZK نیز تولید شود. عملیات واریز و برداشت ZK-Bridge به عنوان یک مدار "جامد" می شود و منطق مدار کاملاً آشکار می شود.

Layer2: زنجیره ای مناسب برای رول آپ

زنجیره Opside یا لایه 2 یک زنجیره سازگار با EVM و رول آپ است. زنجیره Opside برخی بهینه سازی های عمیق را برای rollup ها انجام می دهد.

رول آپ بومی تا حدودی شبیه به معماری Polkadot است. هنگامی که یک rollup یک اسلات را ثبت کرد، rollup به یک rollup بومی تبدیل می شود. در مقابل، معماری پولکادوت این عیب را دارد که اجماع پاراچین به مجموعه اعتباردهنده های اختصاص داده شده بستگی دارد. وجود دارد ارتباط بین امنیت و تعداد اعتباردهنده ها. اگر چند اعتباردهنده آفلاین شوند، پاراچین‌هایی که گروه‌های اعتبارسنجی آن‌ها برای تأیید یک بلوک بسیار کوچک هستند، از آن بلوک‌ها رد می‌شوند یا حتی تا زمانی که وضعیت حل شود متوقف می‌شوند. Opside این مشکل را ندارد زیرا لایه 2 داده ها را از همه مجموعه های بومی در لایه 3 جمع آوری می کند و تمام اثبات های zk را تأیید می کند. Opside Chain ایمن‌تر و غیرمتمرکزتر است و همه مجموعه‌ها روی آن به‌عنوان یک کل محکم‌تر هستند و لایه‌های توافقی یکسانی دارند.

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

 

لایه 2 و لایه 3 معماری Opside به اشتراک گذاشته می شوند مکانیسم اجماع با ترکیبی از PoS و PoW.

  • PoS: در لایه 2، هر کسی می‌تواند با شرط‌بندی به اعتبارسنجی تبدیل شود، سپس فرصت تولید بلوک‌های زنجیره Opside را داشته باشد. PoS قابل اثبات است و اعتبارسنجی‌ها به‌طور دوره‌ای گواهی PoS را به لایه 1 ارسال می‌کنند. اعتبارسنجی‌کنندگان می‌توانند پاداش بلوک و پاداش شرط‌بندی را برای این بخش از PoS دریافت کنند.
  • PoW: اعتبار‌دهنده‌های لایه 2 نه تنها بلوک‌های Opside Chain را تولید می‌کنند، بلکه برای هر جمع‌آوری بومی لایه 3 مطابق با قوانین، اثبات zk را نیز تولید می‌کنند. PoVP. اعتبار سنجی ها برای ایجاد موفقیت آمیز اثبات zk، که تا حدودی شبیه به PoW است، جایزه IDE را دریافت خواهند کرد. اعتبارسنجی‌ها می‌توانند با قرار دادن توکن‌های بیشتر در قرارداد سیستم، پاداش اضافی برای آن بخش از پاداش دریافت کنند.

مهمتر از آن، در Opside، پس از تکمیل ثبت اسلات، جمع‌بندی‌های بومی درخت حالت جهانی را با یکدیگر به اشتراک می‌گذارند و صف پیام جهانی یکسانی دارند. بنابراین، قابلیت همکاری متقاطع بومی در Opside امکان پذیر است. تصور کنید که می خواهید USDC را به یک قرارداد وام در رول آپ A قرض دهید و سپس به DEX در رول آپ B بروید تا برای خرید BTC معامله کنید. در Opside، دیگر نیازی به برداشت دارایی‌ها از مجموعه A به L1 و شارژ مجدد آنها از L1 به مجموعه B ندارید. در عوض، می‌توانید روش قرارداد جمع‌بندی B را مستقیماً در جمع‌بندی A فراخوانی کنید. این کار کل فرآیند را بسیار سریع‌تر می‌کند. ارزان تر و ایمن تر

Layer3: غیرمتمرکز ZK-Rollups

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

به طور خلاصه، معماری "لایه پایه <- opside <- rollup" Opside دارای مزیت تنوع دارایی و مقیاس پذیری بی نهایت است. این می تواند انتخاب دیگری برای حل مشکلات مقیاس پذیری برنامه های web3 باشد. در مقایسه با لایه 2 های گران قیمت مبتنی بر رول آپ، برای برنامه های کاربردی مانند بازی ها مناسب تر است.

سلب مسئولیت: این مقاله فقط برای اطلاع رسانی ارائه شده است. به عنوان مشاوره حقوقی ، مالیاتی ، سرمایه گذاری ، مالی یا سایر موارد ارائه یا در نظر گرفته نشده است.

منبع: https://cryptodaily.co.uk/2023/01/opside-network-introduces-3-layer-architecture-for-blockchain-applications