ویتالیک باترنز نشان می‌دهد که لایه ۳ نقش بزرگ‌تری با بلوغ اکوسیستم مقیاس‌پذیر لایه ۲ دارد.

بلاک چین معمولاً به عنوان راه حل لایه 1 یا لایه 2 شناخته می شود. Layer-1 ها لایه پایه اکوسیستمی مانند اتریوم، کاردانو یا سولانا هستند. راه حل های لایه 2 به بلاک چین های لایه 1 متصل می شوند و مقیاس پذیری را ارائه می دهند.

لایه 3 نیز می تواند وجود داشته باشد. با این حال، موسس اتریوم، نمی توانید لایه دیگری را در بالای لایه 2 قرار دهید تا مقیاس پذیری بیشتری را اضافه کنید. ویتالیک بوترین در یک نوشت پست های وبلاگ در سپتامبر 17

بوترین نوشت: با چیدن دو لایه طراحی شده مشابه روی هم چالش‌های متعددی وجود دارد. به عنوان مثال، محدودیت در دسترس بودن داده ها و اتکا به پهنای باند Layer-1 برای برداشت اضطراری می تواند مانع از انباشته شدن دو لایه شود.

بوترین گفت که rollup ها در بالای rollup ها نمی توانند مقیاس پذیری بالاتری نسبت به راه حل های Layer-2 ارائه دهند. جمع‌آوری‌ها مقدار داده‌ای را که یک تراکنش باید در بلاک چین لایه 1 ذخیره کند فشرده می‌کند تا اطمینان حاصل شود که تراکنش قابل دسترسی و تأیید است.

در مورد انتقال توکن ساده، داده ها از 100 به 16 بایت کاهش می یابد. بوترین گفت: برای تراکنش‌های ZK-SNARK که حریم خصوصی را حفظ می‌کنند، داده‌های تراکنش از 600 بایت به 80 بایت فشرده می‌شوند.

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

سه دیدگاه از موارد استفاده L3

StarkWare که StarkNet را اداره می کند، یک مجموعه ZK که به عنوان راه حل مقیاس پذیری لایه 2 اتریوم عمل می کند، سه دیدگاه مختلف از نحوه استفاده از لایه 3 ارائه کرد. بوترین هر سه دیدگاه را «اساساً معقول» می‌داند.

در سناریوی اول، Layer-3s را می توان برای توابع سفارشی شده مانند حریم خصوصی استفاده کرد. هدف ارائه مقیاس پذیری اضافی در چنین موردی نخواهد بود. Layer-2 مقیاس پذیری را برای برنامه ها فراهم می کند و Layer-3 عملکردهای سفارشی مورد نیاز برای موارد استفاده مختلف را ارائه می دهد.

در چشم انداز دوم، Layer-2 مقیاس بندی همه منظوره را ارائه می دهد، و Layer-3 مقیاس بندی سفارشی را از طریق برنامه های کاربردی تخصصی ارائه می دهد. Layer-3 داده ها را از طریق ابزارهایی غیر از EVM یا rollups محاسبه می کند که فشرده سازی داده ها بر اساس فرمت های داده خاص بهینه شده است.

در دید سوم، لایه‌های ۳ می‌توانند مقیاس‌بندی ضعیفی را ارائه دهند والیدیوم ها، که از SNARK برای تأیید محاسبات استفاده می کنند. در دسترس بودن داده ها، در اینجا، مسئولیت یک شخص ثالث قابل اعتماد است. بوترین گفت که اگرچه Validium ها درجه امنیتی پایین تری نسبت به rollup ارائه می دهند، اما "بسیار دست کم گرفته شده" و "بسیار ارزان تر" هستند.

لایه‌های ۳ می‌توانند زمان تأیید را در مقابل معاوضه هزینه ثابت جمع‌آوری‌ها برطرف کنند

در حالی که تراکنش‌های جمع‌آوری ارزان هستند، جمع‌آوری‌ها باید هر بار که دسته‌ای از تراکنش‌ها را به لایه ۱ ارسال می‌کنند، هزینه ثابت بالایی بپردازند. طبق گفته بوترین، برای جمع‌آوری‌های خوش‌بینانه‌ای که روی لایه‌های ۱ اجرا می‌شوند، هزینه ثابت می‌تواند تا ۲۱۰۰۰ گاز لایه ۱ در هر دسته باشد، در حالی که برای جمع‌آوری‌های ZK، هزینه می‌تواند تا ۴۰۰،۰۰۰ گاز در هر دسته افزایش یابد. .

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

برای یک مجموعه ZK با قدرت پردازش 5tps برای ارسال دسته ای از تراکنش ها در هر بلوک اتریوم (هر 12 ثانیه)، گاز هر تراکنش به 10,368 می رسد. با این حال، اگر فاصله دسته ای به 1 دقیقه افزایش یابد، گاز در هر تراکنش به 2,368 کاهش می یابد.

در مورد ZK rollup در داخل یک ZK rollup، گاز هر تراکنش با فواصل دسته ای 501 ثانیه به 12 کاهش می یابد. از این رو، Layer-3 می‌تواند زمان و هزینه را برای جمع‌آوری‌ها رفع کند.

لایه چیست و چیست؟

به گفته بوترین، انباشتن محلول‌های مقیاس‌بندی یکسان بر روی یکدیگر «به خوبی کار نمی‌کند»، به همین دلیل است که جمع‌آوری روی مدل rollup منطقی نیست. با این حال، او استدلال می کند که یک ساختار سه لایه که در آن لایه های دوم و سوم اهداف و عملکردهای متفاوتی دارند می تواند کار کند.

بوترین گفت، با این حال، یک بحث معنایی حل نشده وجود دارد که چه چیزی را می توان به عنوان یک لایه در نظر گرفت و چه چیزی را نمی توان. او تعریف خود را از اینکه چه ویژگی هایی لایه 2 را تشکیل می دهند ارائه کرد:

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

طبق تعریف B uterin، مجموعه‌های خوش‌بینانه و ZK لایه‌های ۲ هستند، اما اعتبارات، طرح‌های تجمیع اثبات، سیستم‌های حریم خصوصی روی زنجیره، و Solidity خارج از تعریف هستند. او نوشت در حالی که برخی از آنها را می توان به عنوان لایه 2 نام برد، اما همه آنها نباید باشند.

بوترین اضافه کرد که «به نظر می‌رسد حل و فصل تعاریف زودهنگام است، در حالی که معماری اکوسیستم چند رول‌آمیزی کاملاً مشخص نیست» و بیشتر بحث‌های لایه 3 هنوز تئوری هستند.

اما با بالغ شدن اکوسیستم مقیاس‌پذیری لایه ۲، بوترین انتظار دارد ساختارهای لایه ۳ پیچیده‌تر و ساده‌تر نقش بزرگ‌تری ایفا کنند.

منبع: https://cryptoslate.com/vitalik-buterns-reveals-layer-3s-to-have-bigger-role-as-layer-2-scaling-ecosystem-matures/