Dapp ها یا اپلیکیشن های غیر متمرکز چیست؟
مرکز یا متمرکز زدایی یکی از اهداف اصلی بلاک چین و ارزهای دیجیتال است. برنامهها و اپلیکیشنهایی که از این شاخصه تبعیت میکنند، Dapp یا اپلیکیشن غیرمتمرکز نامیده میشوند. چنین اپلیکیشنهایی در مقابل برنامههای معمولی و سنتی قرار میگیرند. این پلتفرم برنامه های غیر متمرکز اتریوم ویژگی در کنار دیگر فناوریهای حوزه بلاک چین به اپلیکیشنهای غیرمتمرکز قابلیتهای ویژهای میبخشد؛ به همین دلیل Dappها را میتوان انقلابی در دنیای بلاک چین و همچنین برنامهها دانست. در سالهای اخیر با توسعه دنیای بلاک چین به تعداد این اپلیکیشنها افزوده شده است. افزایش تعداد و کاربرد این اپلیکیشنها باعث شده تا این مطلب از کریپتوباز را به بررسی و تعریف اپلیکیشنهای غیرمتمرکز اختصاص دهیم.
اپلیکیشن غیرمتمرکز چیست؟
برای رسیدن به درکی از اپلیکیشن غیرمتمرکز بهتر است با نحوه کار اپلیکیشنهای معمولی آشنا شویم. برنامههای معمولی روی یک سرور خاص و متمرکز اجرا میشوند. یک تیم یا سازمان وظیفه مدیریت و توسعه این برنامهها را بر عهده میگیرد و تمامی اعمال کاربران در این برنامهها قابل شناسایی است. اپلیکیشن غیرمتمرکز یا Dapp (Decentralized applications) در نقطه مقابل چنین برنامههایی قرار دارد. در زبان فارسی به چنین برنامههایی دی اپ یا دپ نیز گفته میشود.
این برنامهها روی یک بلاک چین اجرا میشوند. این عامل باعث میشود تا سرور مرکزی و خاص از میان برود و اپلیکیشن روی کامپیوترهای مختلف قرار بگیرد. اطلاعاتی که در این برنامهها نگه داری میشود، روی تمامی کامپیوترهای شبکه پخش میشود. هیچ سازمان یا تیمی نمیتواند روی چنین اپلیکیشنهایی کنترل داشته باشد و همین عامل باعث شده تا به چنین اپلیکیشنهایی، برنامه غیرمتمرکز گفته شود. قابل ذکر است که چنین برنامههایی خیلی قبلتر از معروف شدن فناوری و مفهوم بلاک چین نیز حضور داشتند.
پلتفرمها و برنامههای مختلفی از سالها پیش به وجود آمدهاند که به صورت غیرمتمرکز عمل میکنند. از بین پلتفرمهای مختلف که به این صورت کار میکنند میتوان به نپستر و تورنت اشاره کرد. هرچند چنین برنامههایی از قبل وجود داشتند؛ اما نقطه شکوفایی برنامههای غیرمتمرکز از زمان عرضه فناوری بلاک چین و به وجود آمدن شبکههای معروفی مانند اتریوم شروع شد. امروزه نیز اکثر اپلیکیشنهای غیرمتمرکز روی شبکه بلاک چین اتریوم قرار میگیرند. اما چرا اتریوم توانسته این فناوری را پیشرفت دهد؟ به طور خلاصه میتوان چنین گفت که قراردادهای هوشمند شبکه اتریوم باعث ترقی اپلیکیشنهای غیرمتمرکز شده است. در حقیقت این شبکه بلاک چین اتریوم بود که توانست استفاده از قراردادهای هوشمند برای ساخت اپلیکیشن را محبوب کند. همین دلیلی شد تا حتی پس از روبرو شدن با چالشهای مختلف و عرضه بلاک چینهای دیگر، اتریوم پیشروترین پلتفرم در زمینه توسعه اپلیکیشنهای غیرمتمرکز باشد.
نحوه کار اپلیکیشن غیرمتمرکز
اپلیکیشنهای غیرمتمرکز به جای استفاده از یک سرور و هاست خاص، از کامپیوتر و سیستمهای حاضر در شبکه برای ذخیره سازی داده استفاده میکند. کامپیوترهای حاضر در شبکه متعلق به کاربران هستند و سازندگان برنامههای غیرمتمرکز تاثیری در این فرایند ندارند. این عملکرد به کمک فناوری بلاک چین محقق شده است. چنین برنامههایی میتوانند کاربردهای زیادی داشته باشند و به عنوان سرگرمی و ایجاد محیطی برای ارتباط برقرار کردن نیز به کار گرفته شوند. در برنامه غیرمتمرکز، هیچ سازمان و نهادی برای کنترل و مدیریت دادهها وجود ندارد.
در عوض تمامی اعمال توسط قراردادهای هوشمند کنترل و انجام میشوند. امروزه بلاک چینهای معروفی مانند اتریوم، سولانا و پالیگان برای توسعه اپلیکیشنهای غیرمتمرکز استفاده میشوند. هرچند اتریوم رقیبهای قدرتمندی در مقابل دارد، اما همچنان برترین و پراستفادهترین بلاک چین برای ساخت و توسعه اپلیکیشنهای غیرمتمرکز محسوب میشود. دلیل این امر نیز اولین بودن بلاک چین اتریوم در این زمینه است.
کاربرد اپلیکیشن غیرمتمرکز در دنیای واقعی
عاملی که هر فناوری و برنامه را محبوب میکند، کاربردهای آن است. کاربردهای اپلیکیشن غیرمتمرکز نیز باعث شده تا این نوع از برنامهها مورد توجه کاربران قرار بگیرند و محبوب شوند. با توجه به قابلیت توسعه پذیری و ایجاد نوآوری در دنیای بلاک چین، این فناوری تبدیل به خانهای برای اپلیکیشنهای غیرمتمرکز شده و فعالان این حوزه همواره در پی یافتن راههای جدیدی برای پیشرفت تکنولوژی هستند. با توجه به این که اپلیکیشن غیرمتمرکز هنوز در ابتدای راه خود قرار دارد، اما همچنان تعدادی کاربرد جدید برای این برنامهها در زندگی روزمره پیدا شده است.
امور مالی غیرمتمرکز یا دیفای
امور مالی غیرمتمرکز یا دیفای (DeFi) از اصلیترین کاربردهای اپلیکیشن غیرمتمرکز در دنیای کنونی است. مفهوم دیفای و کاربرد و آینده این حوزه بسیار روشن است و به همین دلیل سرمایه گذاران زیادی به این حوزه از فناوری بلاک چین جذب شدهاند. در حال حاضر بازار دیفای 40 میلیارد دلار ارزش دارد و هر روزه به این مقدار سرمایه افزوده میشود. فضای در حال رشد دیفای باعث شده تا این فناوری امورمالی سنتی و متمرکز را به چالش بکشد. از این رو، حوزه دیفای راههای جدیدی برای وام گرفتن و قرض دادن پول ایجاد کرده تا زندگی کاربران در دنیای واقعی نیز تسهیل شود. ایجاد خدمات نوینی مانند ماینینگ نقدینگی از دیگر کاربردهای ایجاد شده توسط دیفای است.
راه حلهای سازمانی
راه حلهایی که بر پایه فناوری بلاک چین توسعه یافتهاند میتوانند با تحت تاثیر قرار دادن حوزههای مختلف، به رشد کسب و کارها کمک کنند. این رشد میتواند در زمینه بهبود عملیاتی و کارایی باشد. با این که پلتفرم برنامه های غیر متمرکز اتریوم حوزه دی اپ در ابتدای راه خود قرار دارد، اما امروزه تاثیرات مثبت این فناوری را در حوزههای سلامتی، مدیریتی و داروسازی مشاهده میکنیم.
غیرمتمرکز کردن دنیای بازی
حوزه بازیهای غیرمتمرکز نیز به کمک فناوری اپلیکیشنهای غیرمتمرکز ایجاد شده است. در حقیقت، اولین اپلیکیشن غیرمتمرکزی که باعث محبوبیت این حوزه شده بود، یک بازی ویدئویی بود. بازی معروف و محبوب کریپتوکیتیز اولین بازی غیرمتمرکزی است که عرضه شد و به دنبال عرضه این بازی، تعدادی از استودیوها برنامههای غیرمتمرکز خود را عرضه کردند تا به موفقیت زیادی این بازی دست پیدا کنند. البته این امر نیز نصفه کاره مانند و استودیوهای اولیه نتوانستند به محبوبیت بازی کریپتوکیتیز دست پیدا کنند.
اما این اتفاق باعث نشد تا حوزه بازیها و اپلیکیشنهای غیرمتمرکز متوقف شود. در سالهای پیش شاهد عرضه بازیهای بسیار محبوب و موفقی همچون بازی دسنترالند و Gods Unchained بودیم که نمایانگر تقاضای کاربران برای اپلیکیشنهای غیرمتمرکز است. ترکیب چنین برنامهها و بازیهایی با حوزه دیگر بلاک چین به نام ان اف تی باعث شده تا لازمه توسعه این حوزه بیشتر از پیش احساس شود.
اپلیکیشن غیرمتمرکز در مقابل برنامههای سنتی
گفتیم که اپلیکیشنهای غیرمتمرکز در مقابل اپلیکیشنهای معمولی و سنتی قرار میگیرند. در مقایسه این دو نوع اپلیکیشن، سوالی اساسی مطرح میشود. چرا به اپلیکیشنهای غیرمتمرکز نیاز داریم؟ در حال حاضر نیز اکثر برنامههای معمولی عملکرد بسیار خوبی دارند و کاربران میتوانند اکثر نیازهای خود را با چنین برنامههایی رفع کنند. در حال حاضر، تعداد اپلیکیشنهای غیرمتمرکز توسعه یافته نسبت به برنامههای معمولی بسیار کمتر است و چنین برنامههایی قابلیت رقابت با برنامههای معمولی را ندارند. برای مقایسه کامل اپلیکیشنهای غیرمتمرکز و متمرکز میخواهیم به بیان مزایا و معایب برنامههای غیرمتمرکز بپردازیم.
مزایای برنامههای غیرمتمرکز
بررسی مزایای این نوع برنامهها میتواند دید بهتری نسبت به برنامههای غیرمتمرکز را ایجاد کند. درک بهتر نسبت به چنین برنامههایی لازم است تا کاربران زیادی جذب این حوزه شوند. اگر هنوز در اعتماد به برنامههای غیرمتمرکز شک دارید، بهتر است نگاهی به مزایای این اپلیکیشنها بپردازید.
امنیت از عناصر اصلی فناوری بلاک چین
هر وقت از فناوریهای ایجاد شده توسط بلاک چین صحبت میکنیم، همیشه عنصر امنیت خود را نشان میدهد. امنیت یکی از اصلیترین دلایل جذب کاربران به دنیای بلاک چین است. امنیت نیز یکی از حوزههایی است که اپلیکیشنهای غیرمتمرکز خود را نشان میدهند. به دلیل این که هیچ سرور مرکزی برای ذخیره و نگه داری از داده وجود ندارد، دسترسی به اطلاعات و دادههای کاربران نیز به غیرممکن میل میکند. برنامههای متمرکز به خاطر این که تنها روی یک یا چند سرور پشتیبانی میشوند، با خراب شدن یک سرور دچار خطا میشوند.
در اپلیکیشنهای غیرمتمرکز به دلیل این که اطلاعات روی تمامی کامپیوترهای شبکه پخش شده، امکان از دست رفتن یا لو رفتن داده به صفر میرسد. از طرف دیگر، اطلاعات و دادههایی که به چنین شکلی ذخیره شوند، نمیتوانند توسط افراد یا سازمانها تغییر پیدا کنند.
بیشتر بخوانید: بلاک چین چیست
شفافیت اپلیکیشنهای غیرمتمرکز
دیگر قابلیت ویژهای که تمامی حوزههای بلاک چین از آن نفع میبرند، شفافیت است. در صورتی که یک برنامه متن باز باشد، تمامی کاربران میتوانند کدهای آن را مشاهده کرده و با نحوه عملکرد آن آشنا شوند. شفافیت باعث میشود تا سانسور در دنیای بلاک چین از بین برود و کاربران با راحتی بیشتری در اپلیکیشنهای غیرمتمرکز فعالیت کنند.
حفظ حریم خصوصی کاربران
امروزه اپلیکیشنها و بازیهای ویدئویی و بازی های بلاکچینی منبعی برای جمع آوری داده و اطلاعات هستند. به دلیل این که کاربران ساعات زیادی را در برنامههای مختلف سپری میکنند، سازمانها میتوانند اطلاعات بسیار مفیدی از افراد مختلف به دست آورند. از طرف دیگر، اپلیکیشنها در اکثر مواقع حاوی اطلاعات شخصی کاربران هستند. در اپلیکیشنهای غیرمتمرکز، هویت هیچ کاربری فاش نمیشود.
بدین وسیله هیچ سازمان و نهادی نمیتواند به اطلاعات اشخاص حقیقی دسترسی داشته باشد. اگر از برنامههای غیرمتمرکز استفاده کرده باشید، میدانید که تنها لازمه برای ثبت نام در این برنامهها، وارد کردن یک نام مستعار و اتصال کیف پول است. در چنین فرایندی هیچ اطلاعاتی از کاربران فاش نمیشود.
معایب اپلیکیشنهای غیرمتمرکز
به دلیل مقیاس پذیری محدود فناوری بلاک چین، حوزههای ایجاد شده روی این فناوری نیز دچار محدودیتهای مختلفی میشوند. سرعت پایین یکی از معایب اصلی اپلیکیشنهای غیرمتمرکز است که به همین خاطر ایجاد شده و این مورد را حتی در انجام تراکنشهای زیاد در شبکه بلاک چین نیز مشاهده میکنیم. یکی از مثالهای بزرگ این مورد، دچار مشکل شدن شبکه اتریوم پس از محبوبیت بالای کریپتوکیتیز بود.
از طرف دیگر، هزینه تراکنشهای انجام شده روی شبکه نیز یکی دیگر از ایرادات ایجاد شده توسط مقیاس پذیری بلاک چین است. به دلیل این که برای انجام تراکنشها باید کارمزدی به عنوان گس فی شبکه پرداخت شود، انجام معامله در اپلیکیشنهای غیرمتمرکز پر هزینه خواهد بود. در بین شبکههای بلاک چین مختلف، با توجه به قیمت اتریوم این شبکه یکی از بیشترین کارمزدها را دارد. همین عامل باعث شده تا توسعه دهندگان به دنبال استفاده از بلاک چینی به غیر از اتریوم باشند.
عناصر اصلی اپلیکیشن غیرمتمرکز
اپلیکیشنهای غیرمتمرکز بر پایه فناوری بلاک چین ایجاد میشوند و دارای چند ویژگی و مشخصه خاص هستند. تمامی افرادی که حق رای دهی در مورد آینده اپلیکیشن را دارند، باید با الگوریتم رمزنگاری شبکه موافقت کنند. از طرف دیگر، تمامی اپلیکیشنهای غیرمتمرکز دارای ساختاری متن باز هستند. متن باز بودن تعدادی از مزایای اپلیکیشنهای غیرمتمرکز را به وجود میآورد و تمامی کاربران میتوانند با نحوه عملکرد یک برنامه آشنا شوند.
دیگر ویژگی جالب اپلیکیشنهای غیرمتمرکز، امکان پاداش دادن این برنامهها است. امروزه اکثر کاربران برای کسب درآمد به چنین برنامههایی رو آوردهاند. در برخی کشورها، اپلیکیشنهای غیرمتمرکز منبع خوبی برای کسب درآمد هستند. کسب درآمد در چنین برنامههایی میتواند بر اساس توکن خاص آن برنامه باشد؛ پس اپلیکیشنهای غیرمتمرکز میتوانند توکن یا ارز دیجیتال خاص خود را داشته باشند. این توکن برای خرید و فروش یا تصمیم گیری در آینده اپلیکیشن کاربرد دارد.
اپلیکیشن های غیرمتمرکز و پلتفرم های مبتنی بر بلاکچین
اپلیکیشن های غیرمتمرکز (Dapps)، اپلیکیشن های نرم افزاری هستند که کد Backend خود را روی یک بلاکچین اجرا می کنند و نیازمند هیچ واسطی برای اجرای آن نیستند. زمانی که یک بلاکچین غیرمتمرکز پلتفرم برنامه های غیر متمرکز اتریوم ایجاد می شود، قراردادهای آن (کد) در یک وضعیت باز قرار دارد و خارج از کنترل تولید کنندگان آن خواهد بود.
برای مثال می توان یک اپلیکیشن غیرمتمرکز شبکه اجتماعی را مثال زد که در آن کاربر می تواند یک پیام را ارسال کند، اما هیچ کس از جمله سازنده اپلیکیشن نتواند آن را پاک کند. ویرایش پیام ممکن است توسط فرستنده انجام پذیر باشد، اما پیام اصلی برای همیشه حفظ خواهد شد.
مهم ترین ویژگی های اپلیکیشن های غیرمتمرکز شامل موارد زیر است:
- متن باز: یعنی کد آن به صورت عمومی، برای بررسی و تغییر قابل دسترسی است که باید توسط عده ای مدیریت شود و توسط اجماع یا رای اکثریت کاربرانش، برای آن تصمیم گیری شود.
- غیرمتمرکز بودن: تمام رکوردهای عملیات های اپلیکیشن باید روی یک بلاکچین عمومی و غیرمتمرکز ذخیره شوند.
- داشتن مشوق: تایید کنندگان شبکه بلاکچین باید توسط دادن پاداش از طریق توکن های رمزنگاری شده، تشویق شوند.
- پروتکل: جامعه کاربران اپلیکیشن باید روی یک الگوریتم رمزنگاری برای اثبات ارزش آن توافق کنند. مانند PoW و PoS
معروفترین اپلیکیشن غیرمتمرکز ارائه شده تا به امروز، بازی مبتنی بر اتریوم کالکسیون گربه مجازی، CryptoKitten است. که به کاربران اجازه می دهد که گربه های مجازی را بخرند و آن ها را به دیگر کالکسیونرها توسط اتریوم بفروشند. خاصیت غیرمتمرکز این اپلیکیشن، تغییر دادن یا تولید گربه های جعلی را غیرممکن می کند؛ یعنی ارزش گذاشته شده بر روی هر گربه به دلیل نادر بودن آن به لحاظ دیجیتال است.
درحالی که CryptoKitten چیزی نیست که سازندگان اتریوم از اپلیکیشن های غیرمتمرکز انتظار داشتند، اما آن ها مایل به وجود آن روی شبکه خود هستند. چرا که یک مورد کاربری عالی از نحوه کار موفق یک Dapp روی شبکه بلاکچین است. شایع ترین نوع اپلیکیشن های توزیع شده، صرافی های توزیع شده برای توکن های ERC20 است، مانند صرافی EtherDelta.
پلتفرم های بلاکچین از طرف دیگر، بلاکچین را به عنوان فناوری پایه خود به خدمت می گیرند نه لزوما به صورت ماهیت غیرمتمرکز آن. در حقیقت عمده ی پروژه های بلاکچین در امروزه، خیلی غیرمتمرکز نیستند.
پلتفرم های بلاکچین از شبکه های دفترکل توزیع شده مقیاس وسیع مانند اتریوم و نئو را شامل می شوند تا پروژه هایی که از بلاکچین به عنوان فناوری زیرساخت خود برای پلتفرم خود استفاده می کنند، مانند Steemit، یک پلتفرم رسانه اجتماعی یا سرویس ذخیره ابری مثل Storj.
هرچند هنوز موجی از پروژه های کوچک تر وجود دارد (اغلب از طریق ICO) که هدف آن ها توسعه پلتفرم های مبتنی بر بلاکچین است که از ویژگی های مفید این فناوری برای نابود کردن یک بخش استفاده می شود. برای مثال راه حل ذخیره داده ی حوزه سلامتی توسط Tierion و ردیابی اسلحه Blocksafe را می توان نام برد.
واقعا بلاکچین چقد لازم است؟
با وجود مزیت های فناوری بلاکچین، موجی از استارت آپ ها ایجاد شده که خواستار بهره گرفتن از این مزایا و توسعه راه حلی جدید برای بخش های مخصوصی هستند. هر چند سهم قابل توجهی از این راه حل ها واقعا به بلاکچین برای اجرا نیازی ندارند. این گرایش در بسیاری از بازار های ICO لازم است، به گونه ای که بسیاری از کارآفرینان در حال سوار شدن به قطار بلاکچین هستند، با این امید که از طریق فروش یک توکن دیجیتال، بتوانند به راحتی کسب سرمایه کنند. در واقعیت، بسیاری از این شرکت ها که تازه شروع به کار کرده اند و سعی در تخریب یک صنعت دارند، می توانند همان نوع محصول را بدون استفاده از فناروی بلاکچین توسعه بدهند.
کدام «غیر متمرکز» واقعا جدیدترین «پلتفرم غیرمتمرکز» است؟
بسیاری از پروژه هایی که در فرآیند راه اندازی فروش توکن حضور دارند، ادعا می کنند که پلتفرم جدید آن ها نیز غیرمتمرکز خواهد بود. هرچند، باید دید چند درصد آن ها ادعای درستی دارند.
ممکن است بلاکچینی که یک پروژه قصد استفاده از آن را دارد غیرمتمرکز باشد و یک لایه از امنیت را به شبکه اضافه کند، اما پلتفرم های واقعی که بسیاری از پروژه های استارت آپ روی آن کار می کنند، بسیار با غیرمتمرکز بودن فاصله دارد. در عوض کلمه غیرمتمرکز تنها برای جلب حمایت در بازاریابی های آنان و به امید جمع آوری سرمایه اولیه بیشتر در ICO به کار می رود.
راه اندازی یک اپلیکیش غیرمتمرکز به معنی از دست دادن تأثیر اساسی روی پلتفرم، بعد از نوشتن کد و راه اندازی آن است. در نتیجه نباید هیچ کنترلی روی محتوای اپلیکیشن باقی بماند. به همین دلیل، تعداد بسیار کمی اپلیکیشن غیرمتمرکز مقیاس وسیع تا کنون ایجاد و راه اندازی شده است و ایجاد یک اقتصاد غیرمتمرکز زمان زیادی خواهد برد و توسط دورنمای فکر بسیاری از سران در حوزه بلاکچین، شکل خواهد گرفت.
پیشرفت شبکه اتریوم (Ethereum) و ثبت رکورد در بخش های مختلف
تسلط اتریوم (Ethereum) به عنوان پلتفرم اصلی بلاکچین (blockchain) قراردادهای هوشمند با محبوبیت امور مالی غیرمتمرکز و توکن های برنامه های غیرمتمرکز در سال 2020 افزایش یافته است ، به طوری که توکن های (ERC-20) اکنون تقریبا نیمی از دارایی های موجود در این بلاکچین (blockchain) را در اختیار دارند.
پلتفرم قرارداد هوشمند تقریباً کمتر از پنج سال است که وجود دارد و طی این مدت ، خود را به عنوان اصلی ترین گزینه برای توسعه دهندگان (DApp) معرفی کرده است. داده ها نشان می دهند اتریوم (Ethereum) از بیت کوین (Bitcoin) بر اساس میزان پرداخت های روزانه پیشی گرفته است.
این امر بیشتر به دلیل سرمایه بسیار زیادd است که توسط پروژه های مختلف بلاکچین (blockchain) که در بلاکچین (blockchain) اتریوم (Ethereum) ساخته شده اند ، رخ داده است. خود اتریوم (Ethereum) بیش از 31000 بیت کوین (BTC) را در عرضه اولیه کوین خود در سال 2014 جمع آوری کرد که در حال حاضر ارزش آن 18 میلیون دلار است. اکنون اتریوم (Ethereum) با ارزش بازار حدود 30 میلیارد دلار جایگاه دوم را پس از بیت کوین (bitcoin) در اختیار دارد.
این یک روند پیشرفت در ارزش بازار اتریوم (Ethereum) است و باعث می شود کاربرد این پلتفرم به عنوان ابزاری برای ساخت پروژه های جدید و مبتنی بر بلاکچین (blockchain) که در حال توسعه و بهبود تعدادی از صنایع در سراسر جهان است بیشتر به چشم بیاید. همچنین ظهور برنامه های غیر متمرکز (DApp) و (DeFi) می تواند آینده اتریوم (Ethereum) را به عنوان یک پلتفرم تحت تأثیر قرار دهد ، زیرا توسعه دهندگان به دنبال پلتفرم هایی هستند که برای پروژه یا سیستمی که در حال توسعه آن هستند ، مناسب باشد.
اتریوم (Ethereum) تنها پلتفرم قرارداد هوشمند بلاکچین (blockchain) نیست. همانطور که شرکت تحلیلی مساری اخیرا اشاره کرده است ، پلتفرم های رقیب در دورهای سرمایه گذاری اولیه اقدام به سرمایه گذاری های کلانی کرده اند. پلتفرم بلاکچین (blockchain) قرارداد هوشمند مبتنی بر الگوریتم اثبات سهام الگوراند (Algorand)، ای او اس (EOS) و تزوس (Tezos) می توانند بزرگترین رقبای اتریوم (Ethereum) باشند که بخش بزرگی از سهم بازار پلتفرم قرارداد هوشمند را کنترل می کنند.
علاوه بر این ، مساری اظهار داشت که در 12 ماه گذشته ، بیش از 13 پروژه بلاکچین (blockchain) قرارداد هوشمند ، بیش از 300 میلیون دلار در دور تامین مالی جمع آوری کرده اند. اعتماد ذاتی موجود در این پروژه ها و تاثیر آن در میزان سرمایه گذاری در آنها کاملا مشهود است.
کوین تلگراف با ویلیام ویتیام (William Withiam) ، تحلیلگر مساری برای بررسی نتایج ورود این پلتفرم های جدید به فضای قرارداد هوشمند ، مصاحبه کرد. وی معتقد است با توجه به اینکه بازار قراردادهای هوشمند شلوغ است ، دیدن پروژه های مشابه اتریوم (Ethereum) که موجب افزایش سرمایه گذاری در این موارد می شوند ، کمی تعجب آور است. با این حال ، همچنان فضا برای موارد دیگر نیز وجود دارد که بخشی از سهم این بازار را در اختیار بگیرند:
کل بازار قابل دسترس (TAM) برای این پلتفرم ها که به دنبال رقابت هستند ، بسیار عظیم است. اینکه سرمایه گذاران به سمت پلتفرم های قرارداد هوشمند جدیدتر به عنوان محافظی در برابر (ETH) روی آورند کاملا منطقی است. در مورد ماندگاری ، در حالی که تامین مالی عاملی برای جذب کاربران و توسعه دهندگان جدید است ، عامل تعیین کننده تر می تواند اکوسیستم برنامه نویسان و توسعه دهندگان باشد. استانداردهای ترکیب پذیری دشوارند. اکوسیستم اتریوم (Ethereum) در این مرحله بسیار قوی تر از سایرین عمل کرده است. ”
محبوبیت (ERC-20) نشان دهنده موفقیت اتریوم (Ethereum) است
موفقیت اتریوم (Ethereum) به عنوان یک پلتفرم در محبوبیت توکن های (ERC-20) و سهم روزافزون آنها از کل ارزش بازار در اکوسیستم بلاکچین (blockchain) قابل مشاهده است. اتر (ETH) ، توکن بومی این پلتفرم قرارداد هوشمند ، اکنون فقط 51 درصد از کل ارزش شبکه اتریوم (Ethereum) را تشکیل می دهد. 49 درصد دیگر از توکن های مختلف (ERC-20) تشکیل شده است که موجب تقویت تعداد زیادی پروژه ساخته شده روی این پلتفرم می شوند.
ویتیام معتقد است که رشد توکن های (ERC-20) و سهم آنها از ارزش بازار در اکوسیستم اتریوم (Ethereum) یک روند طبیعی در تکامل پلتفرم قرارداد هوشمند است: “این روند تکامل طبیعی پلتفرم های توسعه عمومی است. سرانجام این روند به لایه های برنامه می رسد ، جایی که پروژه ها ممکن است از مدل های تجاری سنتی درآمدزایی استفاده کنند. ”
کاهش سهم اتر(ETH) از ارزش بازار نیز یک لایه امنیتی دیگر به شبکه اضافه می کند. مهاجمان احتمالی به مراتب تمایل بیشتری به حمله به پروژه های لایه دوم نسبت به خود بلاکچین (blockchain) اتریوم (Ethereum) دارند. همانطور که بنیانگذار (EthHub) آنتونی ساسانو(Anthony Sassano) اظهار داشت: “همیشه حمله هایی به قراردادهای هوشمند شخصی انجام می شود زیرا مهندسی این حملات آسان تر و بسیار ارزان تر از حمله به کل شبکه است.”
اتر (ETH) در حال صعود ، اما مقیاس پذیری هنوز یک نگرانی عمده است
حتی با ورود رقبا به بازار و تهدید به تصرف بخشی از تسلط مجازی اتریوم (Ethereum) ،این پلتفرم قرارداد هوشمند برتر همچنان به عنوان یک نیروی پیشرو در جهان بلاکچین (blockchain) عمل می کند. مساری در ماه جاری داده هایی را منتشر کرد که نشان می دهد اتریوم (Ethereum) از نظر میزان تسویه حساب ها به پرکاربردترین پلتفرم بلاکچین (blockchain) در سراسر جهان تبدیل شده است. حتی به لطف افزایش محبوبیت توکن های (DeFi) و (DApp) که مبتنی بر بلاکچین (blockchain) اتریوم (Ethereum) است ، از بیت کوین (bitcoin) نیز فراتر رفته است.
اتریوم (Ethereum) به لطف تتر Tether (USDT) رکورد حجم معاملاتش را نیز ثبت کرد. در سال 2020 بیش از 500 میلیارد دلار معامله صرفاً توسط استیبل کوین های روی پلتفرم ، انجام شده است. بلاکچین (blockchain) اتریوم (Ethereum) نزدیک به 60 درصد از عرضه در گردش توکن های تتر (Tether) را در اختیار دارد.
کارآیی گسترده اتریوم (Ethereum) در زمینه افزایش پروژه های دیفای است که بر روی این پلتفرم اجرا می شوند. این موضوع سوالات جالبی در مورد توانایی اتریوم (Ethereum) برای رسیدگی به حجم فزاینده پلتفرم ها و کاربران موجود در این بلاکچین (blockchain) ایجاد می کند. کارمزد تراکنش ها در شبکه اتریوم (Ethereum) به دلیل محبوبیت تتر (USDT) ، پلتفرم های (DeFi) و (DApps) در شبکه بسیار بالاست. اگرچه این امر کارآیی اتریوم (Ethereum) را تایید می کند ، اما به این معنی است که کاربران با هزینه های بالا و زمان انتظار طولانی تر برای پردازش تراکنش های خود مواجه خواهند بود.
این موضوع اهمیت بروزرسانی اتریوم (Ethereum 2.0) طی 12 ماه آینده را نشان می دهد. انتقال از یک سیستم قدرتمند با پروتکل اثبات کار به یک پروتکل اثبات سهام (PoS) با کارآیی بیشتر ، شاردینگ در این سیستم بخش اعظم مشکلات فعلی موجود در بلاکچین (blockchain) اتریوم (Ethereum) را رفع می کند. همانطور که ویتیام توضیح داد ، انتقال به سرنیتی (Serenity) می تواند کلید اطمینانی برای اتریوم (Ethereum) باشد که اگر همه چیز به طور موفقیت آمیز پیش برود ، شبکه اتریوم (Ethereum) همچنان به عنوان گزینه اصلی و منتخب قرارداد هوشمند توسعه دهندگان باقی خواهد ماند.
“به طور کلی ، انتقال ناموفق مشکلاتی را ایجاد خواهد کرد. اما اگر راه حل های مقیاس پذیری لایه دو همچنان پیشرفت کند ، اتریوم (Ethereum) قادر است در سطح بالایی فعالیت کند. ”
کتاب ساخت برنامه های غیرمتمرکز اتریوم (Building Ethereum Dapps) دانلودی
فناوری بلاکچین به دلیل رشد چشمگیر ارزهای دیجیتال در سال های اخیر به یک جریان اصلی تبدیل شده است. افراد از همه اقشار جامعه در تلاش هستند تا پتانسیل ها و فرصت هایی را که پلتفرم های بلاکچین مانند اتریوم برای بهبود و متحول کردن بسیاری از صنایع ارائه می دهند، کشف کنند. افراد بسته به پیشینه و آرزوهایشان سعی در یادگیری این مفاهیم در سطوح مختلف دارند.
اگر با بلاکچین آشنایی دارید و دانش پایه ای از اتریوم دارید، خواندن این کتاب کمک زیادی به درک کامل این مفاهیم می کند.
محتوای آموزشی کتاب Building Ethereum Dapps
کتاب Building Ethereum Dapps توسعه برنامه های غیر متمرکز را در پلتفرم بلاکچین اتریوم آموزش می دهد. شما با یک مدل ذهنی از نحوه عملکرد برنامه های غیر متمرکز (Dapps) شروع خواهید کرد و سپس به طراحی و اجرای قراردادهای هوشمند با استفاده از زبان برنامه نویسی سالیدیتی (Solidity) خواهید پرداخت. ابزارهای توسعه قرارداد هوشمند اتریوم، مانند ترافل (Truffle) و Web3 را بررسی کرده و بهترین روشها را برای طراحی و امنیت انتخاب خواهید کرد. کتاب شامل تمرینات عملی زیادی است که تجربه ارزشمندی را به شما می دهد.
بخش اول : نگاهی به برنامه های غیرمتمرکز، شناخت بلاکچین، پلتفرم اتریوم، اجرای اولین قرارداد هوشمند
بخش دوم : برنامه نویسی قراردادهای هوشمند با استفاد ه از زبان سالیدیتی (Solidity)، نوشتن قراردادهای هوشمند پیچیده تر، تعمیم عملکرد با قراردادها و رابط های انتزاعی، مدیریت قراردادهای هوشمند با Web3.js
بخش سوم : اکوسیستم اتریوم، قراردادهای تست واحد با موکا (Mocha)، بهبود چرخه توسعه با ترافل (Truffle)، ساختن یک Dapp رأی گیری کامل
بخش چهارم : آماده سازی تولید Dapp، ملاحظات امنیتی، نتیجه گیری
کتاب ساخت برنامه های غیرمتمرکز اتریوم مناسب چه کسانی است؟
هدف این کتاب توسعهدهندگان نرمافزار، معماران، و هر کسی با مهارتهای برنامهنویسی متوسط است که تمایل دارد بداند اتریوم چگونه کار میکند. خواندن کتاب ساخت برنامه های غیرمتمرکز اتریوم برای هر توسعهدهنده ای که دانش پایه جاوا اسکریپت (JavaScript)، جاوا (Java) یا زبانی شبیه به C، برنامه نویسی شی گرا و Node.js داشته باشد، آسان خواهد بود.
سرفصل ها
فصل اول : A first look at decentralized applications
فصل دوم : Understanding the blockchain
فصل سوم : The Ethereum platform
فصل چهارم : Deploying your first smart contract
فصل پنجم : Programming smart contracts in Solidity
فصل ششم : Writing more complex smart contracts
فصل هفتم : Generalizing functionality with abstract contracts and interfaces
تسلط اتریوم، ترون و EOS بر اکوسیستم برنامههای غیرمتمرکز (DApp)!
دپ رویو (DappReview) در گزارشی دیدگاه های خود را در مورد فضای برنامه های غیر متمرکز (DApp) منتشر کرد. بر اساس گزارش منتشر شده، تنها سه بلاک چین اتریوم، ترون و ای او اس (EOS) 98.65 درصد از کل حجم تراکنش های برنامههای کاربردی غیرمتمرکز را به خود اختصاص دادند.
دپ رویو رویدادهای مهم اکوسیستم برنامه های غیرمتمرکز در سال ۲۰۱۹ را به صورت خلاصه منتشر کرده است. ارزش تراکنش های درون زنجیره برنامه های غیرمتمرکز در سال ۲۰۱۹ بیست و سه میلیارد دلار بود. همچنین ۱۹۹۵ برنامه غیرمتمرکز در طول سال ۲۰۱۹ راه اندازی شده است که تعداد کل برنامه های غیرمتمرکز را به بیش از ۴۰۰۰ برنامه رسانده است. با این وجود، این شرکت تاکید کرده است که تعداد کاربران برنامه های غیرمتمرکز بسیار کمتر از تعداد کاربران برنامه های متمرکز می باشد.
در سال گذشته با توجه به ظهور سیستم مالی غیرمتمرکز (DeFi) و توکن های غیرقابل فروش (NFT) شاهد دستیابی به موفقیت های بزرگی بودیم. همچنین مشکلاتی همانند ضعف در شبکه EOS در سه ماهه پایانی سال ۲۰۱۹ به دلیل مترکم شدن شدید را نیز شاهد بوده ایم.
کاهش تعداد کاربران برنامه های غیرمتمرکز بلاک چین EOS
اگرچه پلتفرم قراردادهای هوشمند EOS سال ۲۰۱۹ را خوب آغاز کرد و به حجم ۶٫۱ میلیارد دلار تراکنش دست یافت، اما در آغاز نوامبر ضربه شدیدی به شهرت و آمارهای بنیادی این شبکه وارد شد. هدیهی همگانی EIDOS موجب گسترش شبکه EOS شده است، اما افزایش تراکنش ها در زمان راه اندازی این پروژه انباشتگی در شبکه EOS را موجب گردید. برخی از کاربران در نتیجه مکانیسم توزیع توکن ها به کاربرانی که مقداری EOS را به قرارداد هوشمند ارسال می کردند، چندین حساب کاربری را به منظور اجاره منابع اضافی برای دریافت هدیه همگانی اضافی ایجاد کردند و سایرین را از این مسئله محروم می کردند.
این موضوع تأثیر مستقیمی بر تعداد کاربران فعال برنامه های غیرمتمرکزEOS داشت که از تعداد کاربران با کاهش شدیدی روبرو بوده و از آن زمان به بعد افزایش نیافته اند.
کاربران روزانه EOS در سال ۲۰۱۹
منبع: گزارش DappReview
با این وجود، تحلیلگران بر این باورند که بخش عمده ای از این کاربران را ربات هایی تشکیل می دادند که برای فعالیت در شرط بندی های آنلاین طراحی شده بودند. بخش های مبادلات و بازی با وجود افزایش حجم تراکنش ها و وجود تراکم در شبکه، سطح ثابتی از فعالیت را نشان دادند.
حجم روزانه EOS در سال ۲۰۱۹
منبع: گزارش DappReview
تراکم در شبکه EOS پیامدهایی از قبیل مهاجرت بازی محبوب شوالیه ها (Knight) را به همراه داشته است. دپ رویو در این باره عنوان کرده است:
بازی های بلاک چینی همچنان با این واقعیت تلخ مواجه هستند که صدمات ایجاد شده توسط EIDOS برای مدت ۱۵ ماه ادامه خواهد یافت و رفع مشکل تراکم شبکه ایاس در کوتاه مدت بسیار دشوار است، کاربران موجود به تدریج در حال ترک شبکه هستند و هیچ کاربر جدیدی این شبکه را انتخاب نمی کنند.
پس از راه اندازی اولین قرارداد هوشمند، شبکه اتریوم میزبان طیف متنوعی از برنامه های غیرمتمرکز شد. با ظهور روش های وام دهی و مشتقات مبتنی بر استیبل کوین دای (DAI)، شاهد رشد اقتصاد غیرمتمرکز (DeFi) در سال گذشته بوده ایم.
حجم تراکنش های صرافی های غیرمتمرکز و دیگر راه حل های مالی غیرمتمرکز به سرعت افزایش یافت، به طوری که تقریبا کل اکوسیستم برنامه های غیرمتمرکز اتریوم را پوشش می دهد.
سهم برنامه های غیرمتمرکز مالی در بلاک چین اتریوم
منبع: گزارش DappReview
با این وجود، این گزارش حاکی است که ارزش دارایی های مسدود شده در اقتصاد غیرمتمرکز در مقایسه با سایر ابزارهای مالی مبتنی بر بلاک چین اندک است. وثیقه های اختصاص یافته به فعالیت سپردهگذاری (Staking) با ارزش ۶ میلیارد دلار، تقریبا ۵ برابر دارایی های موجود در اقتصاد غیرمتمرکز است. همچنین در مقایسه با بازار بدهی جهانی که ۲۵۰ تریلیون دلار تخمین زده می شود، ارزش دارایی های اقتصاد غیرمتمرکز ناچیز است.
ترون (Tron) با ثبت ۴٫۴ میلیارد دلار تراکنش برنامه های غیرمتمرکز در جایگاه سوم قرار دارد. اما بیش از ۹۰ درصد از حجم اشاره شده را برنامه های غیرمتمرکز شرط بندی تشکیل می دهند. به همین دلیل تحلیلگران برجسته این شبکه را به صورت «لاس وگاس در بلاک چین» توصیف کرده اند.
جاستین سان، بنیان گذار ترون اقدامات متنوعی را برای تنوع بخشیدن به پیشنهادات خود انجام داده است، از جمله تشویق کاربران فعال در بلاک چین اتریوم به مهاجرت، سرمایه گذاری در پولونیکس، Dlive و سایر پلتفرم هایی که برای شرط بندی نیستند. به نظر می رسد که این عوامل برای تغییر چشمگیر آمار استفاده از ترون در سال گذشته کافی نیستند.
دیدگاه شما