شبکه Arweave چیست؟
برای سالها، سرعت رشد و گسترش فناوریهای رایانش ابری توجه توسعهدهندگان بلاک چین را به خود جلب کرده است. از سال 2016، پروتکل هایی مانند FileCoin، Sia و Storj شروع به ذخیره فایل ها با استفاده از فناوری بلاک چین کرده اند. یکی از شبکه هایی که سرویس ذخیره سازی دائمی و غیرمتمرکز را ارائه می دهد، Arweave است. در این مقاله به این موضوع می پردازیم شبکه Arweave چیست، چگونه کار میکند، چه خدماتی ارائه میکند، ارز دیجیتال AR چیست، کجا میتوان آن را خرید و در کدام کیف پولها میتوان آن را ذخیره کرد.
مقدمه ای بر شبکه سازی Arweave
ما اغلب به اینترنت به عنوان یک گنجینه تمام نشدنی اطلاعات فکر می کنیم که در آن همه چیز در هر زمان در دسترس است. اما در واقعیت وب سایت ها، اطلاعات و داده هایی که محتوای شبکه جهانی وب را تشکیل می دهند اغلب تغییر می کنند و در برخی موارد حذف می شوند. داده ها در سرورهای متمرکز ذخیره می شوند که می توان آنها را حذف و دستکاری کرد.
توسعهدهندگان Arwaeve میگویند که ذخیرهسازی دائمی فایل قابلیتی است که حتی شرکتهای رایانش ابری نیز نمیتوانند آن را ارائه دهند. به جای رقابت با شرکت های سنتی در زمینه بهبود هزینه و عملکرد، شبکه های Arweave به دنبال راه اندازی سرویسی است که کاربران با فضای خالی دیسک را به کاربرانی که به فضای ذخیره سازی دائمی نیاز دارند متصل می کند.
Arroyo در واقع یک پروتکل ذخیره سازی داده غیرمتمرکز است که به کاربران اجازه می دهد داده ها و برنامه های کاربردی را در یک سرویس اینترنتی دائمی به نام Permaweb ذخیره کنند. برای ذخیره داده ها در بلاک چین Arweave، باید هزینه آن را در سکه اصلی شبکه یعنی AR پرداخت کنید. استخراج کنندگان Arroyo این توکن ها را در ازای استخراج بلوک های جدید که در آن داده ها ذخیره می شود، دریافت می کنند.
شبکه Arroyo چگونه کار می کند؟
برای درک بهتر شبکه Arweave، باید لایه های اصلی شبکه را بشناسید. Arroyo از یک ساختار داده جدید به نام BlockView، یک مکانیسم اجماع منحصر به فرد به نام Sparse Proof of Proof of Access (SPoRA)، سیستم رتبه بندی Wildfire و سیستم ارتباط داده Blockshadows استفاده می کند. در ادامه به توضیح مختصر هر یک از این موارد می پردازیم.
بافت بلوک
نمای بلوک ساختار داده شبکه Arroyo است و از بلوک ها تشکیل شده است. این بلوک ها حاوی داده هایی از وب سایت ها و برنامه های کاربردی در PermaWeb هستند. در بلاک چین های سنتی، بلوک ها قبل و بعد از بلوک به هم متصل می شوند. اما در نمای بلوک آریو، هر بلوک به بلوک بعدی و دو بلوک قبلی متصل است.
در شبکه Arroyo، ماینرها تشویق می شوند تا اطلاعات ذخیره شده در شبکه را بازتولید کنند و در ازای آن سکه های AR دریافت کنند. گره ها می توانند به صورت اختیاری بخشی یا تمام بلاک چین را ذخیره کنند. به عبارت دیگر، نیازی به داشتن یک گره جدید برای دانلود و همگام سازی تمام اطلاعات موجود در بلاک چین نیست. در عوض میتواند آخرین بلوک را دانلود کند. موارد زیر در آخرین بلوک محدوده Arroyo قرار دارد:
- بلوک هش: لیست هش های تمام بلوک های قبلی
- لیست کیف پول: لیست تمام کیف پول های فعال
اثبات کوتاه دسترسی تصادفی (SPoRA)
اثبات دسترسی تصادفی کوتاه (SPoRA) نوع جدیدی از مکانیزم اجماع است که توسط توسعه دهندگان Arroyo طراحی شده است. قبل از بلوک 633720، آریو از Proof of Work (PoW) و Proof of Access (PoA) برای دستیابی به اجماع استفاده می کرد. اثبات کوتاه دسترسی تصادفی دارای 2 ویژگی مهم است که مشکلات را با اثبات دسترسی حل می کند. این مزیت استخراج را با سرعت دسترسی به داده برابری می کند. این به این معنی است که انگیزه لازم را برای ماینرها ایجاد می کند تا داده ها را با نرخ بالاتری تولید کنند. همچنین در مقایسه با PoW به انرژی کمتری برای حفظ پایداری شبکه نیاز دارد.
سیستم رتبه بندی WildFire
Arroyo از یک سیستم نوآورانه برای ایجاد شبکه ای از گره ها استفاده می کند که می تواند داده ها را ذخیره کرده و به آنها دسترسی داشته باشد، این سیستم Wildfire نامیده می شود. در هسته خود، Wildfire یک سیستم فایل است که به ایجاد بلوک ها و توزیع سریع داده ها کمک می کند. گره هایی که دسترسی بهتر به داده ها و سرعت دانلود را فراهم می کنند، رتبه های بالاتری در سیستم دارند. گره هایی که خدماتی کمتر از سطح استاندارد ارائه می دهند در رتبه های پایین تری قرار می گیرند و به تدریج از شبکه حذف می شوند. به این ترتیب شبکه عملکرد سریع خود را حفظ می کند.
سیستم ارتباط داده BlockShadows
Arroyo یک سیستم ارتباط داده به نام Blockshadows ایجاد کرد. Block Shadows می تواند به میزان قابل توجهی میزان داده های شبکه ارسال شده در هر بلوک را کاهش دهد. Arroyo از نظر تئوری می تواند حدود 5000 تراکنش در ثانیه را با استفاده از روش BlockShadow پردازش کند.
معرفی خدمات شبکه Arweave
هدف اصلی Arroyo ارائه مکانی برای ذخیره دائمی اطلاعات است. بنابراین می توانید به عنوان ماینر در شبکه Arweave کار کنید. برای انجام این کار، ابتدا باید یک کیف پول سازگار با AR Coin راه اندازی کنید. برای شروع استخراج، نیازی به دانلود و ذخیره کل تاریخچه BlockWeave ندارید. با این حال، هرچه داده های بیشتری ذخیره کنید، پاداش بیشتری از شبکه دریافت خواهید کرد. برای بهینه سازی عملیات ماینینگ، باید 3 فاکتور را در نظر بگیرید: فضای هارد دیسک، پهنای باند و قدرت پردازش. توسعه دهندگان 8 گیگابایت رم و یک پردازنده را برای ماینرها توصیه می کنند. سایر خدمات شبکه Arweave این شامل کیف پول وب Arweave، سرویس ایمیل Weavemail و پروتکل برنامه Permaweb است.
کیف پول شبکه Arweave چیست؟
برنامه افزودنی کیف پول وب شبکه Arweave یک کیف پول یا برنامه افزودنی تحت وب است که در حال حاضر برای مرورگرهای کروم، فایرفاکس و بریو در دسترس است. شما می توانید از این کیف پول برای ذخیره، ارسال و دریافت توکن های AR خود استفاده کنید. با Arroyo Wallet می توانید از چندین کیف پول، صفحات وب و فایل های PDF به صورت آنلاین نسخه پشتیبان تهیه کنید، نتایج خود را از Vault دریافت کرده و به عنوان یک فایل CSV پشتیبان بگیرید.
هنگامی که یک کیف پول ایجاد می کنید، یک فایل کلیدی با فرمت json دریافت خواهید کرد. لازم به ذکر است که دسترسی به این فایل همانند دسترسی به کیف پول شماست. همچنین امکان تکثیر وجود ندارد. بنابراین باید این فایل را در مکانی امن نگهداری کنید.
سرویس ایمیل Weavemail چیست؟
Weavemail یک سرویس ایمیل بدون سانسور است و گوگل نمی تواند داده های آن را بخواند. Arroyo آن را به عنوان ایمیل خود شما ارائه می دهد. برای ارسال و دریافت ایمیل باید یک کیف پول Arweave ایجاد کنید. البته استفاده از این سرویس رایگان نیست و باید رمز آرویو داشته باشید. این شبکه برای افرادی که برای اولین بار از این سرویس استفاده می کنند ارز آرویو رایگان رزرو کرده است.
پروتکل Permaweb
Permaweb لایه ای است که داده های قابل خواندن توسط انسان را نمایش می دهد. رابط کاربری آن شبیه به شبکه جهانی وب است، با این تفاوت که محتوای ذخیره شده در آنجا دائمی است. پروتکل HTTP مورد استفاده در شبکه جهانی وب نیز در Arroyo استفاده می شود. بنابراین، کاربران می توانند از طریق هر مرورگر وب مدرن به تمام داده های ذخیره شده در شبکه Arroyo دسترسی داشته باشند. شما می توانید هر نوع داده ای را در Permaweb ذخیره کنید، از صفحات وب گرفته تا برنامه های کاربردی وب و ویدیوها. این داده ها پس از ذخیره شدن قابل تغییر نیستند. حتی شخصی که اولین بار آنها را اضافه کرده است نمی تواند آنها را ویرایش کند.
معرفی تیم توسعه شبکه Arweave
شبکه Arweave این دانشگاه توسط دو دانشجوی دکترا از دانشگاه کنت، سام ویلیامز و ویلیام جونز تأسیس شد. سم ویلیامز تجربه کار با سیستم های غیرمتمرکز و توزیع شده و توسعه سیستم عاملی به نام Hydros را داشت. ویلیام جونز بیشتر بر نظریه گراف و شبکه های عصبی تمرکز کرد. Jesper Noher مدیر ارشد فناوری Arroyo است و بیش از دو دهه تجربه در صنعت فناوری دارد. او قبل از پیوستن به تیم Arweave، بنیانگذار و مدیر عامل Bitbucket بود. او همچنین Upvest.co را تأسیس کرد. سباستین کامپوس گروت همچنین مدیر عامل Arroyo است. او تجربه ای در زمینه سرمایه گذاری خطرپذیر، مدیریت پروژه و توسعه کسب و کار دارد.