پلتفرم Swarm
لوگو علیرضا محرابی
پلتفرم Swarm
کاربردهای ارز دیجیتال

پلتفرم Swarm یک سیستم ذخیره سازی و ارتباط غیرمتمرکز برای یک جامعه دیجیتال مستقل است. درواقع Swarm سیستمی از گره های شبکه همتا به همتا است که یک سرویس ذخیره سازی و ارتباط غیرمتمرکز ایجاد می کند. این سیستم به موجب یک سیستم مشوق داخلی که از طریق قراردادهای هوشمند در بلاک چین اتریوم اعمال می شود، از نظر اقتصادی خودپایدار است.

Swarm قصد دارد خدمات لایه ای مختلفی را برای وب 3 ارائه کند، از جمله پیام‌ رسانی گره به گره (node-to-node)، جریان رسانه، خدمات پایگاه داده غیرمتمرکز (decentralized database) و زیرساخت کانال مقیاس‌پذیر برای اقتصادهای خدمات غیرمتمرکز. در این مطلب ضمن پرداختن به پلتفرم Swarm در مورد اجزای این سیستم ذخیره سازی، چشم انداز و کاربرد آن نیز صحبت خواهیم کرد.

پلتفرم Swarm چیست؟

پلتفرم swarm چیست؟

پلتفرم Swarm یک بستر ذخیره سازی، خدمات و ارتباطات غیرمتمرکز است که برای ارائه زیرساخت بدون مجوز و مقاوم در برابر سانسور و به منظور استقرار کد dApp طراحی شده است. Swarm که بر بستر وب 3 اتریوم ساخته شده است، قصد دارد طیف وسیعی از خدمات وب 3 از جمله پیام رسانی، پخش موسیقی، ویدیو و میزبانی پایگاه داده را ارائه دهد. چشم انداز بلندمدت Swarm تبدیل شدن به "سیستم عامل اینترنت غیرمتمرکز مجدد" با بازگرداندن کنترل داده ها به کاربران خود است.

ماموریت Swarm شکل دادن آینده به سمت یک جامعه جهانی خودمختار و بازارهای باز بدون مجوز با ارائه زیرساخت لایه ای مقیاس پذیر برای اینترنت غیرمتمرکز است. چشم انداز Swarm این است که بلاک چین را با ذخیره سازی و ارتباطات همتا به همتا (P2P) گسترش دهد تا سیستم رایانه جهانی را که می تواند به عنوان یک سیستم عامل و محیط استقرار برای برنامه های غیرمتمرکز عمل کند، محقق نماید. پلتفرم Swarm تداوم خدمات و انعطاف پذیری در برابر قطع شبکه یا حملات هدفمند سرویس را فراهم می کند. Swarm به عنوان بستری برای انتشار بدون مجوز، آزادی اطلاعات را تقویت می کند. Swarm با ویژگی‌های استثنایی حریم خصوصی خود مانند مرور ناشناس، ذخیره‌سازی غیرقابل ردیابی، پیام‌های غیرقابل ردیابی و فرمت‌های نمایش فایل که در هیچ ابرداده‌ای درز نمی‌کند، به تقاضای فزاینده برای امنیت در وب پاسخ می‌دهد.

Swarm توسط گاوین وود یکی از بنیانگذاران اتریوم ایجاد شد که کار بر روی معماری این نرم افزار پلتفرم را در سال 2015 آغاز کرد. وود با پشتیبانی بنیانگذار اتریوم، ویتالیک بوترین، به دنبال ساخت یک راه حل ذخیره سازی و خدمات Web3 بود که مقاوم در برابر سانسور و همچنین مقاوم در برابر DDOS باشد و زمان توقف صفر را ارائه دهد. Swarm که بر پایه اتریوم ساخته شده است از امنیت بلاک چین و قابلیت های قرارداد هوشمند و اکوسیستم توسعه دهندگان موجود آن استفاده می کند. مفاهیم و جزئیات Swarm توسط Viktor Trón در به اصطلاح Book of Swarm مستند شده است.

شبکه ارتباطی و ذخیره ‌سازی که Swarm نمایندگی می‌کند، در نهایت قصد دارد زیرساخت لایه بیس را برای یک اینترنت کاملاً غیرمتمرکز فراهم کند. (با خدمات دیجیتالی که در یک شبکه جهانی گسترده از گره‌ها توزیع شده است.) در حالی که استفاده از Swarm شبیه تجربیات کاربر در شبکه جهانی وب است، شبکه با اینترنت معمولی در بک ‌اند (back-end)، با داده‌هایی که به جای سرورهای متمرکز بر روی زیرساخت‌های همتا به همتا میزبانی می‌شوند، متفاوت است.

این زیرساخت غیرمتمرکز به لطف سیستم تشویقی خود به گونه ای طراحی شده است که خودپایدار باشد: به این معنا که کاربران می توانند منابع را برای خدمات شبکه مانند ذخیره سازی و توزیع داده با پرداخت های مدیریت شده توسط قراردادهای هوشمند اتریوم و با توکن بومی BZZ مبادله کنند.

اجزای Swarm

اجزای پلتفرم swarm

سیستم ذخیره سازی غیرمتمرکز Swarm بر روی اجزای زیر ساخته شده است:

Chunks: داده های ذخیره شده در Swarm به بلوک های کوچکتر به نام Chunks که بزرگتر از 4 کیلوبایت نیستند تقسیم می شوند. Chunkها از طریق هش 32 بایتی از محتوای موجود قابل شناسایی هستند.

Reference: (مرجع) یک شناسه فایل منحصر به فرد که بازیابی داده های ذخیره شده در Chunks را برای مشتریان تسهیل می کند.

Manifest: (بیانیه) ساختار داده ای که امکان بازیابی محتوای مبتنی بر URL را فراهم می کند.

هنگامی که یک کلاینت، محتوا را در Swarm درخواست می کند، Manifest از مرجع منحصر به فرد برای شناسایی قطعه های داده مربوطه استفاده می کند تا بتوان آن قطعه ها را از گره هایی که آنها را میزبانی می کنند بازیابی کرد. به طور مشابه، زمانی که داده‌ها در Swarm آپلود می‌شوند، به قطعاتی تقسیم می‌شوند که در سراسر گره‌ها توزیع می‌شوند و به آن یک برچسب زمانی اختصاص می‌دهند. مشوق‌های داخلی BZZ توسط قراردادهای هوشمند مدیریت می‌شوند و به گره‌هایی پرداخت می‌شوند که منابع خود را برای ذخیره‌سازی فایل در دسترس قرار می‌دهند.

Swarm دارای ساختاری برای اطمینان از در دسترس بودن دائمی داده ها و محافظت در برابر گره های خروج از شبکه و حملات DDOS است.

توکن BZZ: این توکن، توکن بومیSwarm است. این توکن تراکنش‌ ها را در شبکه تقویت می‌کند و به عنوان پاداشی برای گره‌هایی عمل می‌کند که به منابع کمک می‌کنند. مانند سایر سیستم‌های حاکمیت بلاک چین مبتنی بر سهام، مقادیر بیشتری از BZZ تأثیر بیشتری در آرای حاکمیت Swarm ایجاد می‌کند. در ژوئن 2021، Swarm یک میلیون BZZ را به شرکت کنندگان اولیه شبکه آزمایشی به نام «The Rise of the Bee» پخش کرد.

کاربرد پلتفرم Swarm 

کاربرد پلتفرم swarm

Swarm به توسعه دهندگان dApp اجازه می دهد تا داده ها و محتوا را به طور ایمن و کارآمد بین کاربران بلاک چین ذخیره و توزیع کنند. معماری لایه بیس Swarm برای ارائه خدمات پخش رسانه، خدمات پایگاه داده، عملکرد پیام رسانی گره به گره و زیرساخت کانال حالت مقیاس پذیر طراحی شده است.

به منظور تشویق برای جذب شبکه و گسترش اکوسیستم آن، Swarm شروع به ارائه Swarm Grant Waves در سال 2020 کرد. Grant Waves هم پشتیبانی مالی برای پروژه های Swarm و هم راهنمایی برای توسعه دهندگان ارائه می دهد. Swarm با پشتیبانی از توزیع کمک های مالی در تعدادی از dApp ها ادغام شده است، از جمله:

Etherna: یک پلتفرم ویدیوی غیرمتمرکز منبع باز که بر ماندگاری محتوا، پاداش های سازنده و مقاومت در برابر سانسور تمرکز دارد.

Zetaseek: یک موتور جستجوی مبتنی بر بلاک چین برای تک تک کاربران، طراحی شده برای سازماندهی "فایل ها، پیوندها و مراجع" در محتوایی که در شبکه Swarm آپلود شده است.

Scaleout: یک پلتفرم ذخیره سازی داده که به حفظ حریم خصوصی سرتاسری و استفاده از فناوری DevOps و یادگیری ماشینی پیشرفته اختصاص دارد.

Boma: یک ابزار ارتباطی و تعامل متمرکز بر حریم خصوصی که برای ارائه طیف وسیعی از خدمات از جمله آمار تعامل، عملکرد CMS، گالری‌ها و پخش صوتی و تصویری به سازمان‌دهندگان رویداد طراحی شده است.

Giveth: یک پلتفرم غیرمتمرکز جمع آوری کمک های مالی برای سازمان های غیر انتفاعی که به منظور تسهیل جوامع اهداکنندگان و خیریه ها و در عین حال پاسخگویی و شفافیت کامل طراحی شده است.

Swarm برای اتریوم ساخته شده است

swarm اتریوم

از دیدگاه کاربر نهایی، Swarm تفاوت چندانی با وب جهانی ندارد. در پس‌زمینه، تفاوت این است که محتوا به جای سرورهای فردی، روی یک شبکه ذخیره‌سازی همتا به همتا میزبانی می‌شود. همانطور که گفته شد این شبکه همتا به همتا به دلیل یک سیستم تشویقی داخلی که از حسابداری همتا به همتا استفاده می کند و به منابع تجاری برای پرداخت امکان می دهد، خودپایدار است. Swarm برای ادغام عمیق با لایه شبکه چند پروتکلی devp2p اتریوم و همچنین با بلاک چین اتریوم برای حل نام دامنه، پرداخت خدمات و بیمه در دسترس بودن محتوا طراحی شده است.

چشم انداز

Swarm در حال تحقیق در مورد پتانسیل ذخیره سازی و برنامه های ارتباطی بلاک چین برای هدف قرار دادن زیرساخت لایه بیس اینترنت غیرمتمرکز خود است که به آن "کامپیوتر جهانی" نیز گفته می شود. برای رسیدن به این هدف، نقشه راه Swarm تعدادی از اهداف کوتاه مدت، از جمله ویژگی ها و عملکردهایی مانند تقسیم گره، پشتیبانی مرورگر، شبیه سازی شبکه در مقیاس بزرگ و پشتیبانی لایت نود را تعیین می کند.

در این باره بیشتر بخوانید

نظر بدهید

شماره موبایل شما منتشر نخواهد شد. قسمت های مورد نیاز علامت گذاری شده اند *

0 دیدگاه

0 نفر این مطلب برایشان مفید بوده است.
0 نفر این مطلب برایشان مفید نبوده است.
×بستن صفحه
پشتیبان فروش(علیرضا سجده)
موبایل 09304891628
موبایل 09304891628
واتساپ شروع گفتگو
تلگرام @Armteam_admin_1_114
داخلی 114
پشتیبان فروش(فائزه تهرانی)
موبایل 09304890560
موبایل 09927779003
واتساپ شروع گفتگو
تلگرام @Armteam_admin_104
داخلی 104
پشتیبان فروش(ایمان پوراسماعیلی)
موبایل 09192353887
موبایل 09192353887
واتساپ شروع گفتگو
تلگرام @armteam_admin_11_107
داخلی 107
پشتیبان فروش(شایان ابراهیمی)
موبایل 09927779050
موبایل 09304890686
واتساپ شروع گفتگو
تلگرام @Armteam_Admin_101
داخلی 101
پشتیبان فروش(یوسف فرخنده)
موبایل 09194198792
موبایل 09194198792
واتساپ شروع گفتگو
تلگرام @armteam_admin_33
داخلی 118
پشتیبان فروش(ایمان پوراسماعیلی)
موبایل 09909400064
موبایل 09909400064
واتساپ شروع گفتگو
تلگرام @Armteam_admin_por107
داخلی 107
پشتیبان فروش(میلاد موسوی)
موبایل 09909400054
موبایل 09909400054
واتساپ شروع گفتگو
تلگرام @Armteam_admin_2_118
داخلی 118
پشتیبان فروش(یوسف فرخنده)
موبایل 09304891297
موبایل 09304891297
واتساپ شروع گفتگو
تلگرام @Armteam_admin_2_118
داخلی 118
پشتیبان فروش(شایان ابراهیمی)
موبایل 09304891085
موبایل 09304891085
واتساپ شروع گفتگو
تلگرام @Armteam_Admin_101
داخلی 101
پشتیبان فروش(ایمان پوراسماعیلی)
موبایل 09927779040
موبایل 09927779040
واتساپ شروع گفتگو
تلگرام @Armteam_admin_por
داخلی 107
پشتیبان فروش(ایمان پوراسماعیلی)
موبایل 09927779030
موبایل 09927779030
واتساپ شروع گفتگو
تلگرام @armteam_admin_111_107
داخلی 107
پشتیبان فروش(میلاد موسوی)
موبایل 09907779006
موبایل 09909400054
واتساپ شروع گفتگو
تلگرام @Armteam_admin_1_117
داخلی 117
پشتیبان فروش(فائزه تهرانی)
موبایل 09101364784
موبایل 09101364784
واتساپ شروع گفتگو
تلگرام @@armteam_104
داخلی 104
پشتیبان فروش(یوسف فرخنده)
موبایل 09192757633
موبایل 09927779005
واتساپ شروع گفتگو
تلگرام @armteam_admin_29
داخلی 118
اطلاعات تماس(دفتر فروش)
تلفن 021-22021030
تلفن 021-22021040
بدون پیش شماره 90001030
اینستاگرام @alireza.mehrabii
کانال تلگرام @alirezamehrabi_com