نمایندگی بلاک چین های لایه 1 و لایه 2 برای تراکنش ها
اگر در زمینه بلاک چین تازه کار هستید، ممکن است از خود بپرسید که تفاوت بین بلاک چین لایه 1 و لایه 2 چیست ?
بلاک چین ها پایگاه های داده توزیع شده ای هستند که گره های یک شبکه کامپیوتری با یکدیگر به اشتراک می گذارند. بلاک چین ها، از جمله بلاک چین های لایه 1 و لایه 2، به ایمن سازی و غیرمتمرکز کردن سوابق تراکنش ها در سیستم های ارزهای دیجیتال کمک می کنند.
به نوبه خود، تراکنش ها یک رکورد قابل اعتماد از داده ها را بدون نیاز به تأیید شخص ثالث ایجاد می کنند.
در پست بعدی به تفاوت های خاص بین بلاک چین های لایه 1 و لایه 2 و نحوه عملکرد هر کدام خواهیم پرداخت.
تفاوت بین بلاک چین لایه 1 و لایه 2 چیست؟
بلاک چین ها به طور کلی به دو بلاک چین پایه شامل بلاک چین های لایه 1 و لایه 2 تقسیم می شوند.
بلاک چین های لایه 1، بلاک چین های زیربنایی در معماری اصلی هستند.
بلاک چین های لایه ۲، بلاک چین های ثانویه هستند که در بالای بلاک چین های لایه ۱ عمل می کنند. هدف از بلاک چین های لایه 2 بهبود مقیاس پذیری و کارایی است.
به دلیل الگوریتم های قدیمی و ناکارآمد، بلاک چین های لایه 1 نسبت به همتایان لایه 2 خود کندتر هستند.
این مقاله را مطالعه کنید : بلاک چین چیست ؟ و چگونه کار می کند ؟
چرا بلاک چین های لایه 1 کند هستند؟
همه بلاک چین های لایه 1 کند نیستند، اما بسیاری از قدیمی ترین و محبوب ترین بلاک چین ها در این سطح به دلیل مدل های موجود خود کند هستند. انتخابهای طراحی که سالها پیش انجام شد، این بلاکچینهای نسل اول را کارآمدتر کرد.
دلیل این انتخابهای طراحی این بود که سازندگان آنها رشد گسترده این بلاکچینها را پیشبینی نمیکردند و همین امر باعث شد تا از توجه به این رشد در طراحیهای خود غافل شوند.
این بدان معناست که هم اتریوم و هم بیت کوین از روش های بسیار پرهزینه و ناکارآمد برای اطمینان از اجماع توزیع در بلاک چین استفاده می کنند. ما از این روش ها به عنوان اثبات کار (PoW) یاد می کنیم.
الگوریتم اجماع PoW از ماشین های زیادی در سراسر جهان برای حل یک سری مسائل ریاضی استفاده می کند. هر بار که یک ماشین با موفقیت یکی از این مشکلات را حل می کند، شبکه ها به طور ایمن تراکنش ها را پردازش می کنند.
در حالی که این امر به ایمن نگه داشتن تراکنش های ارزهای رمزنگاری شده کمک می کند، اما هزینه ای جدی به همراه دارد.
نگه داشتن همه این ماشینها در حالت قفل، ارتباط بسیار فشردهای دارد و سرعت پردازش تراکنشها را محدود میکند. علاوه بر این، محدودیت اندازه ای برای تعداد تراکنش های فردی که شبکه ها می توانند به طور همزمان پردازش کنند وجود دارد.
این بدان معنی است که الگوریتم PoW تأثیر زیست محیطی زیادی با هر تراکنش پردازش شده دارد و هر تراکنش نیز هزینه بالایی دارد.
با این حال، احتمالاً بهبودی در کارایی، مقیاسپذیری و سازگاری با محیطزیست بلاکچینهای لایه 1 وجود دارد، زیرا ارزهای دیجیتال شروع به انتقال به جایگزینهای PoW، از جمله اثبات سهام (PoS) میکنند.
الگوریتم اجماع PoS
این پادکست را گوش کنید : چرا بلاک چین یک فناوری انقلابی است ؟
نگاه حرفه ای به بهبود فناوری در بلاک چین های لایه 1 و لایه 2
در الگوریتم اجماع PoS، مجموعهای از گرهها در یک شبکه – به نام «استیکرها» – ارزهای دیجیتال خود را برای اعتبارسنجی تراکنشها به اشتراک میگذارند. همه ارزهای رمزنگاری شده در شبکه قبلاً ایجاد شده اند و نیازی به ماینینگ نیست.
این امر نیاز به حل مسائل پیچیده ریاضی را از بین می برد. علاوه بر این، فرآیند اعتبارسنجی به منابع کل شبکه نیاز ندارد، که امکان ارتقاء مقیاس پذیری را فراهم می کند.
همانطور که بلاک چین های لایه 1 بیشتری از PoS و دیگر طرح های کارآمدتر استفاده می کنند، کارآمدتر و مقیاس پذیرتر خواهند شد.
در حال حاضر، چند لایه بلاک چین مختلف وجود دارد که به کارآمدتر شدن این بلاک چین ها کمک می کند. یکی از نسل بعدی بلاک چین های لایه 1، کاردانو است که اولین بلاک چینی است که توسط تحقیقات بررسی شده پشتیبانی می شود.
دارای یک زبان برنامه نویسی امن Haskell به همراه یک الگوریتم PoS به نام Ouroboros است. این و دیگر بلاک چین های محبوب به کارآمدی یکسان بلاک چین های لایه 1 و لایه 2 کمک می کند.
بلاک چین لایه 2 چگونه کار می کند؟
بلاک چین های لایه 2 تراکنش ها را به روشی کم هزینه ذخیره می کنند. آنها تحت احراز هویت دوره ای توسط بلاک چین های لایه 1 قرار می گیرند.
این احراز هویت آنقدر کارآمد هستند که یک احراز هویت بلاک چین لایه 1 می تواند ده ها تا صدها هزار تراکنش لایه 2 را تأیید کند. به این تراکنش ها «ضریب کننده» می گویند.
این فرآیند به کاهش هزینه تراکنش های لایه 2 توسط این ضریب کمک می کند. همچنین بر خلاف اکثر تراکنش های لایه 1، ردپای محیطی این تراکنش ها در شبکه های لایه 2 را با همان ضریب کاهش می دهد.
چند بلاک چین محبوب لایه 2 کدامند؟
دو محبوب ترین و قدیمی ترین بلاک چین بیت کوین و اتریوم هستند.
هر دوی این ارزهای دیجیتال از بلاک چین های نسل اول لایه 1 استفاده می کنند که به دلیل اتکای آنها به الگوریتم های اجماع PoW ناکارآمد است. در نتیجه، هر دو فوق العاده ناکارآمد و کند هستند. آنها به همین شکل ادامه خواهند داد مگر اینکه به PoS یا سایر جایگزینهای PoW تغییر مکان دهند.
بیت کوین دارای یک بلاک چین رسمی لایه 2 به نام شبکه لایتنینگ است. در ابتدا در سال 2015 طراحی شد. در سال 2017 فعال شد.
چیزی که اتریوم را متمایز می کند این است که از یک بلاک چین لایه 2 استفاده نمی کند، بلکه از تعداد زیادی از آنها استفاده می کند که همگی سعی دارند سهم بازار را به دست آورند. هر یک از این بلاک چین های لایه 2 نیز دارای تخصص های مختلفی هستند.
یکی از سریعترین بلاک چینهای لایه ۲ اتریوم، Polygon (MATIC) است که به طور خاص بر فضای توکن غیرقابل تعویض (NFT) تمرکز دارد. بازار محبوب OpenSea.io NFT نیز از Polygon پشتیبانی می کند.
تفاوت هزینه بین بلاک چین لایه 1 و لایه 2 چیست؟
استخراج و نقل و انتقالات در بلاک چین لایه 1 اتریوم روز به روز متفاوت است، اما معمولاً بین 50 تا 125 دلار (دلار آمریکا) است. در همین حال، برش و انتقال در بلاک چین لایه Polygon 2 حدود 0.05 دلار است که 2000 برابر ارزان تر از معادل های لایه 1 آنها است.
این بدان معناست که بلاک چین های لایه 2 بسیار مقرون به صرفه تر از لایه 1 هستند که به مدل های کارآمدتر آنها بازمی گردد.
چگونه Threekit به راه اندازی بلاک چین های کارآمدتر کمک می کند
اگرچه بلاک چین های لایه 1 و لایه 2 اغلب به دلیل الگوریتم های اجماع قدیمی لایه 1 ناکارآمد هستند، اما احتمالاً با تغییر بیشتر بلاک چین های نسل اول و بعدی به PoS و سایر مدل های کارآمدتر، این وضعیت تغییر می کند. الگوریتمها و طرحهای کارآمدتر تأثیر کمتری بر محیط دارند و میتوانند تراکنشها را کارآمدتر کنند.