هنگامی که مهمترین آن است ، چرا زنجیرهای بلوک “سریع” شکست خورد | نظر کارشناس کریپتو

توضیح: نظرات و نظرات بیان شده در اینجا فقط به نویسنده تعلق دارد و نظرات و عقاید رمزنگاری را نشان نمی دهد.
برای بیش از یک دهه ، توسعه دهندگان blockchain از متریک عملکرد اصلی عملکرد اصلی پیروی کرده اند: سرعت. در حالی که شبکه ها برای ترک سیستم های مالی سنتی به رقابت می پرداختند ، معاملات (TPS) معیار پیشرفت فناوری صنعت بود. با این وجود ، سرعت به تنهایی نوع پذیرش انبوه را در صورت پیش بینی فراهم نمی کند. در عوض ، زنجیرهای بلوک TPS بالا در دوره های تقاضای دنیای واقعی بارها و بارها گیر افتاده اند. علت اصلی یک ضعف ساختاری نادر در کاغذ سفید است: مشکل تنگنا.
از نظر تئوری ، “زنجیره بلوک سریع çık باید تحت فشار کامل باشد. در عمل ، بسیاری از شیاطین. این به این دلیل است که اجزای شبکه تحت فشار سنگین رفتار می کنند. مشکل تنگنای ، زنجیرهای بلوک به محدودیت های فنی اشاره می کند که در صورت اولویت بندی کارآیی بدون توجه به اصطکاک سیستمیک رخ می دهد. این محدودیت ها در هنگام ایجاد ناگهانی در حال انجام کارآموزها ، در مواقعی که در حال افزایش است ، در مواقعی که در حال افزایش است ، باعث می شود که در صورت بروز ناگهان در حال انجام کارآموزها باشد.
اولین تنگنا در سطح تأیید و گره ظاهر می شود. برای پشتیبانی از TPS بالا ، گره ها باید به سرعت تعداد زیادی عملیات را پردازش و تأیید کنند. این امر به منابع مهم سخت افزاری نیاز دارد: قدرت ، حافظه و پهنای باند. با این حال ، سخت افزار محدودیت هایی دارد و هر گره در یک سیستم غیر متمرکز تحت شرایط نظر کارشناس کریپتو آل کار نمی کند. با جمع شدن عملیات ، گره های کم عملکرد گسترش بلوک یا سقوط را به طور کامل به تأخیر می اندازند ، اتحاد اجماع را تجزیه می کنند و شبکه را کند می کنند.
لایه دوم مشکل رفتار کاربر است. در دوره های پر ترافیک ، برگزاری مناطقی برای معاملات انتظار-ژاکت های پر از فعالیت ها است. کاربران و چکمه های پیشرفته با پرداخت هزینه های بالاتر برای پرش روی دم ، با استراتژی های پیشرو سروکار دارند. این بسیاری از روشهای مشروع را ناکام می کند. Mempool به یک میدان نبرد تبدیل می شود و تجربه کاربر بدتر می شود.
سوم تأخیر گسترش است. blockchains به ارتباط بین همسران بین گره ها برای به اشتراک گذاشتن عملیات و بلوک ها متکی است. با این حال ، هنگامی که حجم پیام ها به سرعت افزایش می یابد ، گسترش نامنظم می شود. برخی از گره ها داده های مهم را سریعتر از سایرین دریافت می کنند. این تأخیر می تواند چنگال های موقت ، هدر رفته و سازماندهی مجدد زنجیره را در موارد شدید ایجاد کند. همه اینها اعتماد به نفس را تضعیف می کند.
یک ضعف پنهان دیگر در خود اجماع نهفته است. برای محافظت از TPS ، یک بلوک فرکانس بالا ایجاد می شود ، که استرس فوق العاده ای را برای الگوریتم های اجماع به ارمغان می آورد. برخی از پروتکل ها برای تصمیم گیری با فوریت میلی ثانیه طراحی نشده اند. در نتیجه ، تراز نادرست تأیید کننده و خطاهای برش متداول تر می شوند و خطر مکانیسم را ایجاد می کنند که یکپارچگی شبکه را فراهم می کند.
سرانجام ، یک مشکل ذخیره سازی وجود دارد. زنجیرهایی که برای سرعت بهینه می شوند ، اغلب از راندمان ذخیره سازی غفلت می کنند. با افزایش حجم فرآیند ، اندازه کتاب افزایش می یابد. بدون هرس ، فشرده سازی یا استراتژی های ذخیره سازی جایگزین ، اندازه بالون زنجیره ای. این باعث افزایش هزینه عملکرد گره می شود ، کنترل را در دست کسانی که می توانند زیرساخت های با عملکرد بالا را برآورده کنند ، ترکیب می کند و در نتیجه عدم تمرکز را تضعیف می کند. برای حل مشکل ، یکی از اصلی ترین وظایف برای نزدیکترین راه حل های Layer-0 آینده ، ذخیره و سرعت در یک blockchain بدون هیچ مشکلی خواهد بود.
خوشبختانه ، صنعت به راه حل های مهندسی پاسخ داد که مستقیماً به این تهدیدها می پردازد. بازارهای دستمزد محلی ، تقاضا برای کاهش فشار بر بخش و Memoler جهانی معرفی شد. ابزارهای پیشگیری از پیشگیری مانند لایه های حفاظت از موضوع و فیلترهای هرزنامه برای محافظت از کاربران از رفتارهای دستکاری شده پدید آمده است. و تکنیک های جدید پخش ، مانند پروتکل توربین Solana (سمت چپ) ، تأخیر پیام را به شدت کاهش می دهد. لایه های اجماع مدولار ، که توسط پروژه هایی مانند Celestia نمونه می شوند ، تصمیمات را به طور کارآمدتر متمایز می کنند و آنها را به طور جداگانه از اجماع جدا می کنند. سرانجام ، در نمای ذخیره سازی ، تصویر فوری ، هرس و دیسک موازی به شبکه ها اجازه می داد سرعت بالایی را بدون قربانی کردن اندازه یا ثبات حفظ کنند.
فراتر از تأثیرات فنی ، این پیشرفت تأثیر دیگری دارد: آنها دستکاری بازار را از بین بردند. طرح های پمپ و ریخته گری ، چکمه های تیرانداز از خفا و تورم قیمت مصنوعی اغلب مبتنی بر ناکارآمدی شبکه است. هرچه زنجیرهای بلوک در برابر انسداد و پیشگامان مقاوم تر شوند ، انجام چنین دستکاری هایی در مقیاس دشوار می شود. در مقابل ، این باعث کاهش نوسانات می شود ، اعتماد به نفس سرمایه گذار را افزایش می دهد و بار زیرساخت های اصلی شبکه را کاهش می دهد.
حقیقت این است که زنجیره های بلوک بلوک بلند نسل اول بدون در نظر گرفتن محدودیت های اختصاص یافته ساخته شده اند. هنگامی که عملکرد ناکام ماند ، این بود که خطاهای درمانی را لکه دار کنیم ، منطق اجماع را بازنویسی کنیم یا سخت افزار بیشتری را به مشکل برسانیم. هیچ یک از این اصلاحات سریع به معماری اساسی پرداخته نشده است. از طرف دیگر ، سیستم عامل های پیشرو امروز با فکر کردن در مورد این دروس از همان ابتدا رویکرد متفاوتی را اتخاذ می کنند. این شامل طراحی سیستم هایی است که در آن سرعت یک محصول با بهره وری است.
آینده blockchain متعلق به سریعترین نیست. هنگامی که ویزا بدون خطای 65000 TPS به دست می آید ، blockchain باید تحت فشار آینده انعطاف پذیر باقی بماند تا به یک آنالوگ کامل از سیستم پرداخت Web2 تبدیل شود ، زیرا مشکل تنگنا اکنون در مرکز مهندسی blockchain است. کسانی که با این اوایل سر و کار دارند ، استاندارد عملکرد را در دوره بعدی Web3 تعریف می کنند.



