پروژه ذخیره سازی بلاک چین آرویو:
اکوسیستم Arweave (AR) یکی از بهترین ارائه دهندگان ذخیره سازی ابری غیرمتمرکز است. ویژگیهای آن را میتوان به چهار بخش اصلی تقسیم کرد:
- فناوری Blockweave: یک بایگانی ابری که بر اساس الگوریتم اثبات دسترسی عمل می کند. Blockweave به دلیل ساختار آن، امکان ذخیره مقدار زیادی داده را با کمترین هزینه ممکن می دهد.
- اثبات دسترسی (Proof-of-Access): این الگوریتم اجازه می دهد تا بلوک های جدیدی با استفاده از تنها اطلاعات مربوط به بلوک فعلی و هر بلوک دیگری که توسط سیستم به ماینر ارائه می شود، ایجاد شود.
- آتشسوزی(Wildfire): این یک سیستم است که هر گره را به صورت محلی رتبهبندی میکند. این تعیین میکند که چگونه بلوکها و تراکنشهای جدید به سرعت در میان گرهها توزیع میشوند.
- تکنولوژی Blockshadows :Blockshadows میتواند ظرفیتی برابر با 5,000 تراکنش در ثانیه را فراهم کند.
فروش توکن AR، تعداد قابل توجهی سرمایهگذار با صندوقهای سرمایهگذاری بزرگ مانند آندرهسن هورویتز (a16z)، یونیون اسکوئر ونچرز (USV) و مالتیکوین کپیتال را جذب کرد.
در حالی که برخی دیگر از راه حل های ذخیره سازی داده های غیرمتمرکز حریم خصوصی را در اولویت قرار می دهند یا از سانسور و نظارت فرار می کنند، Arweave برای ماندگاری داده ها ساخته شده است. Arweave، یک مکانیسم ذخیره سازی نظیر همتا (P2P) شبیه به بلاک چین است که ظرفیت ذخیره سازی اضافی را در رایانه های شخصی که به عنوان کلاینت های Arweave کار می کنند، فراهم می کند.Permaweb یک برنامه است که امکان ذخیره سازی داده ها و سایر قابلیت ها را فراهم می کند.
Permaweb یک اکوسیستم غیرقابل تغییر برای ذخیره فایل های استاتیک و سایر انواع داده ها مانند وب سایت ها است. کسانی که می خواهند داده ها را ذخیره کنند باید یک بار هزینه ای را به شکل توکن های AR که از صرافی های ارز دیجیتال اصلی قابل دسترسی هستند، پرداخت کنند.
صددرصد Arweave ، توسط جامعه اداره می شود و فقط برای کار با لینوکس طراحی شده است.
پی نوشت 1:
تکنولوژی Blockweave (بلاکویو) یک فناوری مرتبط با بلاکچین است که به منظور ذخیره سازی اطلاعات و دادهها ایجاد شده است. این تکنولوژی توسط یک شبکه بلاکچین به نام “آرکو” اجرا میشود. ویژگی مهم Blockweave این است که از الگوریتم Proof-of-Access (اثبات دسترسی) بهره میبرد.
الگوریتم Proof-of-Access به طور خاص برای این منظور طراحی شده است که کاربران بتوانند دادههایشان را بسیار ایمن و اقتصادی در Blockweave ذخیره کنند. این الگوریتم به جای استفاده از استخراج ماینینگ و انرژی بسیار زیاد مانند بلاکچینهای معروفی مانند بیتکوین، از مفهوم دسترسی به دادهها به عنوان راهی برای مشارکت در شبکه استفاده میکند.
با استفاده از Blockweave، امکان ذخیره دادههای بزرگ در شبکه فراهم میشود و همچنین هزینه نسبت به بلاکچینهای دیگر کاهش مییابد. این به کاربران این امکان را میدهد که دادههای خود را با هزینه کمتری ذخیره کرده و به طور امن به آنها دسترسی داشته باشند. به همین دلیل، Blockweave ممکن است برای انواع مختلفی از کاربردها مانند ذخیره سازی دادهها، بکاپگیری امن، و سیستمهای آرشیوسازی مورد استفاده قرار گیرد.
پی نوشت 2:
این الگوریتم تعادلی بین امنیت و کارایی ایجاد میکند. چرا که از یک سو، تضمین میشود که ماینرها واقعاً به دادههای موجود در بلاکچین دسترسی دارند و نمیتوانند اطلاعاتی تقلبی یا نادرست ارائه کنند، و از سوی دیگر، پردازش ماینینگ با هزینههای کمتری نسبت به ماینینگهای معمولی انجام میشود. این مزیت مهمی است، زیرا از انرژی کمتری برای اجرای ماینینگ استفاده میشود و در نتیجه هزینه کمتری برای تولید بلاکها و نگهداری شبکه برای اعضای آن به وجود میآید.
در مورد الگوریتم اثبات دسترسی، ماینرها برای دریافت سطح دسترسی باید ثابت کنند که به مقدار مشخصی از داده دسترسی دارند. این داده می تواند شامل اطلاعات جغرافیایی، منابع سخت افزاری یا هر چیز دیگری باشد. ماینرهای دارای سطح دسترسی بالاتر، احتمال بیشتری برای استخراج بلوک های جدید و دریافت پاداش خواهند داشت.
برای توضیح بهتر الگوریتم اثبات دسترسی (Proof-of-Access)، میتوانیم یک مثال ساده ارائه دهیم:
فرض کنید یک شبکه بلاکچین داریم که دادهها در آن ذخیره میشوند و برای تولید بلاک جدید نیاز به اثبات دسترسی به دادههای قبلی داریم.
- مرحله اول (درخواست دسترسی):
- ماینر جدیدی به نام “آلیس” میخواهد یک بلاک جدید تولید کند.
- سیستم به آلیس اجازه میدهد تا به اطلاعات دقیقی از دو بلاک قبلی دسترسی پیدا کند: بلاک A و بلاک B.
- مرحله دوم (اثبات دسترسی):
- آلیس باید نشان دهد که واقعاً به دادههای بلاک A و بلاک B دسترسی دارد. این میتواند به صورت رمزگذاری و امضا دیجیتال انجام شود.
- سپس آلیس این اطلاعات اثبات دسترسی را به سیستم ارسال میکند.
- مرحله سوم (تولید بلاک):
- پس از تأیید اثبات دسترسی توسط سیستم، آلیس مجاز به تولید بلاک جدید میشود.
- این بلاک جدید شامل تراکنشهای جدید و اطلاعاتی از بلاکهای قبلی (مثل بلاک A و بلاک B) است.
در این مثال، الگوریتم اثبات دسترسی به آلیس اجازه میدهد تا با اثبات دسترسی به دادههای قبلی، بلاک جدیدی را تولید کند. این اطلاعات به عنوان منبع اصلی قدرت محاسباتی در این الگوریتم عمل میکنند، و اگر آلیس نتواند اثبات دسترسی معتبری ارائه دهد، او مجاز به تولید بلاک نخواهد بود. این روش به عنوان یک جایگزین موثر و کم هزینه به الگوریتمهای معمولی ماینینگ معرفی شده است.
پی نوشت 3:
سیستم Wildfire یک سیستم رتبه بندی برای گره های شبکه Arweave است. این سیستم بر اساس سه عامل اصلی است:
- سرعت: هرچه یک گره سریعتر بتواند بلوک ها و تراکنش های جدید را دریافت کند، رتبه بالاتری دارد.
- ثبات: هرچه یک گره پایدارتر باشد، یعنی کمتر قطع شود، رتبه بالاتری دارد.
- مقیاس پذیری: هرچه یک گره بتواند بلوک ها و تراکنش های بیشتری را پردازش کند، رتبه بالاتری دارد.
Wildfire یک الگوریتم توزیع بلاکها و تراکنشها در شبکه بلاکچین است که سرعت و کارایی توزیع را بهبود میبخشد. این الگوریتم برای هر گره در شبکه امتیازی اختصاص میدهد که بر اساس توانایی و سرعت آن گره در انتقال بلاکها و تراکنشها تعیین میشود. گرههایی که بهترین عملکرد را دارند و بلاکها و تراکنشها را به سرعت منتقل میکنند، امتیاز بالاتری دریافت میکنند و بنابراین به عنوان گرههای اصلی برای توزیع اطلاعات در شبکه انتخاب میشوند.
بنابراین، سیستم Wildfire به گرهها امتیاز میدهد و آنها را بر اساس عملکرد آنها در توزیع بلاکها و تراکنشها رتبهبندی میکند تا بهبود کارایی و کاربردی شبکه بلاکچین را ایجاد کند. این امر به حفظ شبکه Arweave کارآمد و ایمن کمک می کند.
پی نوشت 4:
Blockshadows یک فناوری مقیاس پذیر برای بلاک چین است که پهنای باند را با کاهش حجم داده های موجود در بلاک چین افزایش می دهد. این کار را با ایجاد “سایه” از بلاک چین اصلی انجام می دهد که فقط حاوی داده های ضروری برای تأیید تراکنش ها است.
پهنای باند 5000 تراکنش در ثانیه یک افزایش قابل توجه نسبت به بلاک چین های سنتی است که معمولاً فقط می توانند چند صد تراکنش در ثانیه را پردازش کنند. این می تواند بلاک چین را برای کاربردهای جدیدی مانند پرداخت های خرد و اینترنت اشیا مناسب تر کند. این امر باعث می شود که Arweave یکی از مقیاس پذیرترین شبکه های بلاک چین باشد.
پی نوشت 5:
بسیاری از راهحلهای ذخیرهسازی داده غیرمتمرکز، هدف اصلی خود را حفظ حریم خصوصی کاربران یا اجتناب از سانسور و نظارت قرار میدهند. اما هدف اصلی Arweave ، بلندمدت بودن دادهها است. Arweave برای اطمینان حاصل کردن از اینکه دادهها برای مدت طولانی حفظ میشوند و از بین نمیروند، طراحی و ساخته شده است.
به عبارت دیگر، Arweave به جای تمرکز بر حفظ حریم خصوصی و اجتناب از سانسور، تمرکز خود را بر بقای دادهها در طولانی مدت قرار میدهد. این به معنای این است که Arweave تلاش میکند تا دادهها را به گونهای ذخیره کند که در طول زمان از، از دست رفتن و نابودی جلوگیری شود. این ویژگی Arweave را به یک راهحل منحصر به فرد برای ذخیرهسازی دادهها تبدیل میدهد.
پی نوشت 6:
Arweave، یک پروژه بلاک چین غیرمتمرکز است که برای ذخیره داده های ماندگار طراحی شده است. این پروژه توسط یک جامعه از توسعه دهندگان و علاقه مندان اداره می شود و کاربران Arweave باید از یک سیستم عامل لینوکس برای استفاده از شبکه استفاده کنند.