تعریف
Blobspace بخشی اختصاصی از لایه داده یک زنجیرهبلوک (blockchain) است که برای ذخیره اشیای دادهای بزرگ و موقتی که به آنها blob گفته میشود، در نظر گرفته شده؛ این دادهها معمولاً به دادههای تراکنشهای خارج از زنجیره یا rollupها مربوط هستند. بهعنوان یک مؤلفه سیستمی، Blobspace دادههای پرحجم و کمدوام را از لایه اجرای اصلی و ذخیره وضعیت رسمی جدا میکند و امکان مدیریت تخصصی در زمینه در دسترسبودن داده، اعتبارسنجی و چرخه عمر آن را، بهصورت متمایز از محتوای استاندارد تراکنشهای روی زنجیره، فراهم میسازد.
به زبان ساده
Blobspace یک ناحیه ویژه در یک زنجیرهبلوک (blockchain) است که برای نگهداری تکههای بزرگ داده موقتی، به نام blob، طراحی شده است؛ این دادهها به تراکنشها مرتبطاند اما بهعنوان بخشی از وضعیت بلندمدت و اصلی شبکه ذخیره نمیشوند. این ساختار به شبکه اجازه میدهد با این دادههای حجیم، بهویژه از نظر در دسترسبودن و ذخیرهسازی، متفاوت از دادههای عادی تراکنشها رفتار کند.
بستر و کاربرد
Blobspace عمدتاً در زمینه معماریهای مقیاسپذیری مطرح میشود که بر محیطهای اجرای خارجی، مانند rollupها، تکیه دارند و به تضمینهای قوی در دسترسبودن داده نیاز دارند، بدون اینکه وضعیت اصلی زنجیره را بهطور دائمی گسترش دهند. این مفهوم در مشخصات پروتکل، پیادهسازیهای کلاینت و پژوهشهای مربوط به شاردینگ (sharding) دیده میشود؛ جایی که نودها (nodeها) برای ذخیره، انتشار و اعتبارسنجی دادههای blob بهصورت جدا از محتوای سنتی بلاکها هماهنگ میشوند، در حالی که تعهدات مربوط به این دادهها همچنان روی زنجیره پایه ثبت و لنگر انداخته میشود.