خلاصهی مطلب
- وب ۳ با مشکل حافظه مواجه است و نیاز به یک لایه حافظه غیرمتمرکز دارد.
- مفهوم حافظه در وب ۳ با مدل سنتی تفاوت دارد، اما کارایی لازم را ندارد.
- استفاده از فناوری رمزگذاری شبکه خطی تصادفی (RLNC) میتواند مشکل مقیاسپذیری را حل کند.
وب ۳ با مشکل حافظه روبرو است. نه به معنای اینکه چیزی را فراموش کردهایم، بلکه در مفهوم معماری اصلی این مشکل وجود دارد. در حال حاضر، بلاکچینها فاقد یک لایه حافظه واقعی برای پشتیبانی از اینترنت غیرمتمرکز هستند.
پس از جنگ جهانی دوم، جان فون نویمان معماری مدرن رایانهها را ارائه داد. هر رایانه به ورودی و خروجی، پردازنده مرکزی (CPU) برای کنترل و محاسبه، و حافظه برای ذخیره دادههای نسخه جدید نیاز دارد، همراه با یک “اتوبوس” برای بازیابی و بهروزرسانی آن داده در حافظه. این معماری، که به عنوان RAM شناخته میشود، سالهاست که پایه و اساس محاسبات است.
وب ۳ در هسته خود یک رایانه غیرمتمرکز است – یک “رایانه جهانی”. در لایههای بالاتر، همچون سیستمعاملهایی مانند EVM و SVM روی هزاران نود غیرمتمرکز اجرا میشود و برنامهها و پروتکلهای غیرمتمرکز را قدرت میبخشد.
اما وقتی عمیقتر نگاه کنیم، چیزی کم است. لایه حافظهای که برای ذخیره، دسترسی و بهروزرسانی دادههای کوتاهمدت و بلندمدت ضروری است، شبیه به واحد حافظه یا اتوبوس حافظهی پیشبینی شده توسط نویمان نیست.
در عوض، ترکیبی از رویکردهای مختلف برای دستیابی به این هدف وجود دارد و نتایج بهطور کلی ناکارآمد و دشوار برای ناوبری است.
زیرساخت حافظه جدید
به همین دلیل من از دنیای دانشگاهی به سمت پیشرفت حافظه برای وب ۳ حرکت کردم. تیم من در Optimum حافظه غیرمتمرکزی ایجاد کرده است که مانند یک رایانه اختصاصی عمل میکند. روش ما توسط رمزگذاری شبکه خطی تصادفی (RLNC) پشتیبانی میشود، فناوریای که در آزمایشگاه MIT من بیش از دو دهه توسعه یافته است. این یک روش کدگذاری داده اثبات شده است که حداکثر توان عملیاتی و مقاومت در شبکههای با قابلیت اطمینان بالا را از سیستمهای صنعتی تا اینترنت فراهم میکند.
چرا این مهم است
در حال حاضر، بلاکچینها به راهحلهای موقت و ناکامل برای حافظه اتکا دارند که تنها بخشی از وظایف حافظه در محاسبات با عملکرد بالا را انجام میدهند. آنچه که آنها فاقد آن هستند، یک لایه حافظه یکپارچه است که هم اتوبوس حافظه برای انتشار داده و هم RAM برای ذخیره و دسترسی به دادهها را شامل میشود.
رمزگذاری شبکه خطی تصادفی (RLNC) راهحلی برای این مشکلات است و میتواند مشکلات بزرگی نظیر مقیاسپذیری و کارایی وب ۳ را حل کند. این روش بهینهسازی انتشار داده، کاهش تورم ذخیرهسازی و دسترسی به زمان واقعی را بدون به خطر انداختن غیرمتمرکزسازی ارائه میکند.