برنامههای غیرمتمرکز یا dApps، برنامههای نرمافزاری هستند که بهجای یک رایانه واحد، روی یک شبکه بلاک چین یا شبکه همتا به همتا (P2P) از رایانهها اجرا میشوند. به جای اینکه تحت کنترل یک مرجع واحد عمل کنند، dAppها در سراسر شبکه پخش می شوند تا به طور جمعی توسط کاربران آن کنترل شوند. آنها اغلب بر روی پلتفرم اتریوم ساخته می شوند و برای اهداف مختلفی از جمله بازی، امور مالی و رسانه های اجتماعی توسعه یافته اند.
آشنایی با برنامه های غیرمتمرکز (dApps)
یک برنامه وب مانند Uber یا X (که قبلا توییتر نامیده می شد) روی یک سیستم رایانه ای اجرا می شود که متعلق به شرکتی است که بر برنامه و عملکرد آن قدرت دارد. مهم نیست که چند کاربر وجود دارد، backend توسط شرکت کنترل می شود.
DApp ها کمی متفاوت عمل می کنند. آنها در یک شبکه P2P یا یک شبکه بلاک چین اجرا می شوند. به عنوان مثال، BitTorrent، Tor و Popcorn Time برنامههایی هستند که روی رایانههایی اجرا میشوند که بخشی از یک شبکه P2P هستند، که به چندین شرکتکننده اجازه میدهد محتوا، فید یا محتوای اولیه را مصرف کنند.
dAppها به همین روش عمل می کنند اما در یک شبکه بلاک چین در یک محیط عمومی، منبع باز و غیرمتمرکز اجرا می شوند و عاری از کنترل و تداخل هیچ مرجعی هستند. برای مثال، یک توسعهدهنده میتواند یک dApp شبیه به X ایجاد کند و آن را روی یک بلاک چین قرار دهد که در آن هر کاربر میتواند پیامهایی را منتشر کند. پس از ارسال، هیچ کس – حتی سازندگان برنامه – نمی توانند پیام ها را حذف کنند.
اهمیت dApps
ما ابتدا در مورد dApps صحبت خواهیم کرد که چرا آنها می توانند بسیار مهم باشند. بخشی از مزایا در ادامه این مقاله آمده است. با این حال، ارزش آن را دارد که چندین ویژگی dApps را ذکر کنیم که می توانند به طور چشمگیری تسهیل اطلاعات یا منابع را تغییر دهند.
از آنجایی که dApp ها در شبکه های غیرمتمرکز کار می کنند، نیازی به واسطه نیست. این می تواند منجر به کاهش هزینه ها، افزایش کارایی و دسترسی بیشتر شود. به عنوان مثال، به جای اینکه مجبور باشید به یک بانک تکیه کنید، تصور کنید تقریباً تمام جنبه های تجربه بانکی خود را کنترل کنید. این می تواند پیامدهای عمده ای بر بسیاری از صنایع مانند بخش مالی داشته باشد.
از آنجا که dApps از فناوری بلاک چین استفاده می کند، این راه حل ها همچنین می توانند به بهبود امنیت در فرآیندهای خاص کمک کنند. فناوری بلاک چین از تکنیک های رمزنگاری و مکانیسم های اجماع تغییرناپذیری داده ها استفاده می کند. این بدان معنی است که استاندارد بالاتری از اعتبار در داخل dApps وجود دارد زیرا دفتر کل بین همه کاربران به اشتراک گذاشته شده و مقایسه می شود.
dApps
برای هر کسی که به اینترنت متصل است قابل دسترسی است. فرقی نمی کند کجا زندگی می کنید – فقط باید بتوانید آنلاین شوید تا به بسیاری از dApps دسترسی داشته باشید. این دسترسی جهانی، دسترسی به انواع مختلف خدمات، دارایی های دیجیتال و اطلاعات را دموکراتیک می کند. این همان چیزی است که dApps را بسیار مهم می کند: همچنین هر کسی می تواند از آنها استفاده کند، به این معنی که بسیاری از فرصت های جدید می توانند توسط dApps باز شوند.
در آخر، اجازه دهید شفافیت را لمس کنیم. dApp های مبتنی بر بلاک چین سوابق شفاف تراکنش ها را حفظ می کنند، به این معنی که کاربران می توانند یکپارچگی داده ها را بدون اتکا به مقامات متمرکز تأیید کنند. این شفافیت می تواند اعتماد کاربران را تقویت کند و سانسور شدن کاربران شبکه را دشوارتر می کند. این یکی از مزایای اصلی است که بعداً در مورد آن صحبت خواهیم کرد.
موارد استفاده از dApps
dApps برای تمرکززدایی طیفی از عملکردها و برنامه ها و حذف واسطه ها توسعه یافته اند. به عنوان مثال می توان به قراردادهای مالی خوداجرا، بازی های چند کاربره و پلتفرم های رسانه های اجتماعی اشاره کرد.
همچنین DApp ها برای فعال کردن رای گیری و حکمرانی ایمن و مبتنی بر بلاک چین توسعه یافته اند. حتی میتوان DAppها را در مرورگرهای وب ادغام کرد تا به عنوان افزونههایی عمل کنند که به ارائه تبلیغات، ردیابی رفتار کاربر یا درخواست کمکهای ارز دیجیتال کمک میکنند.
چند نمونه از کاربردهای عملی dApps عبارتند از:
- خدمات مالی: از dApps می توان برای تسهیل تراکنش های مالی همتا به همتا، مانند مبادله ارزها یا انتقال دارایی ها استفاده کرد.
- مدیریت زنجیره تامین: از dApps می توان برای ردیابی حرکت کالاها از طریق زنجیره تامین استفاده کرد و شفافیت و پاسخگویی را تضمین کرد.
- تأیید هویت: dApps را می توان برای ذخیره ایمن و تأیید اطلاعات هویتی، مانند فهرست رأی دهندگان یا برنامه های گذرنامه استفاده کرد.
- املاک و مستغلات: dApps را می توان برای تسهیل خرید و فروش املاک و مستغلات به طور مستقیم بین خریدار و فروشنده، و همچنین ردیابی مالکیت دارایی و اسناد مرتبط مانند اسناد، استفاده کرد.
- مراقبت های بهداشتی: از dApps می توان برای ذخیره و ردیابی سوابق مراقبت های بهداشتی و همچنین برای تسهیل ارتباط و همکاری متخصصان مراقبت های بهداشتی استفاده کرد.
- آموزش: از dApps می توان برای ایجاد پلتفرم های یادگیری غیرمتمرکز استفاده کرد که به دانش آموزان و معلمان اجازه می دهد بدون نیاز به واسطه مستقیماً با یکدیگر تعامل و همکاری کنند.
- رسانههای اجتماعی: از dApps میتوان برای ایجاد پلتفرمهای رسانههای اجتماعی غیرمتمرکز استفاده کرد که به کاربران اجازه میدهد بدون نیاز به یک مرجع مرکزی، محتوا را به اشتراک بگذارند.
- بازارهای پیش بینی کننده: از dApps می توان برای ایجاد پلتفرم های غیرمتمرکز برای بازارهای پیش بینی کننده استفاده کرد و به کاربران این امکان را می دهد تا در موضوعات مختلف پیش بینی کنند و به طور بالقوه برای پیش بینی های دقیق پاداش دریافت کنند.
کلاهبرداری های مربوط به dApps
کلاهبرداری از طریق dApps انجام شده است. طرحهای پونزی، که در آن به سرمایهگذاران اولیه با استفاده از سرمایهگذاریهای سرمایهگذاران جدیدتر برای ایجاد سودهای بزرگ پرداخت میشود، در dApps رخ میدهد.
از پیشنهادات اولیه سکه های جعلی (ICO) برای جمع آوری سرمایه برای توسعه یک ارز دیجیتال یا dApp جدید استفاده شده است که جمع آوری کنندگان کمک مالی قصد ایجاد آن را ندارند.
حملات فیشینگ، که از وبسایتها یا ایمیلهای جعلی برای فریب دادن افراد برای افشای اطلاعات حساس استفاده میکنند، در dApps دیده شدهاند. علاوه بر این، برخی از dApp ها برای توزیع بدافزار یا ویروس ها استفاده شده اند که می توانند دستگاه های کاربران را به خطر بیندازند و اطلاعات حساس را به سرقت ببرند.
برای کاربران مهم است که هنگام تعامل با dApps محتاط باشند و دقت لازم را انجام دهند، زیرا ماهیت غیرمتمرکز این برنامهها میتواند ردیابی یا پاسخگویی مجرمان را دشوار کند.
گروه تحلیلی صنعت DappRadar دریافت که رکورد 312 هک و آسیب پذیری بر dApps در سال 2022 وجود داشته است که منجر به ضرر حدود 48 میلیارد دلاری شده است.1با این حال، زیان های مالی 96٪ کاهش یافته است، در مجموع تنها 1.9 میلیارد دلار در سال 2023.2
مزایا و معایب dApps
مزایای
بسیاری از مزایای dApps حول توانایی برنامه برای محافظت از حریم خصوصی کاربر است. با برنامههای غیرمتمرکز، کاربران برای استفاده از عملکردی که برنامه ارائه میکند نیازی به ارسال اطلاعات شخصی خود ندارند. DAppها از قراردادهای هوشمند برای تکمیل تراکنش بین دو طرف ناشناس بدون نیاز به اتکا به یک مرجع مرکزی استفاده می کنند.
طرفداران آزادی بیان اشاره می کنند که dApps را می توان به عنوان پلتفرم رسانه های اجتماعی جایگزین توسعه داد. یک پلتفرم رسانه اجتماعی غیرمتمرکز در برابر سانسور مقاوم است زیرا هیچ شرکت کننده ای در بلاک چین نمی تواند پیام ها را حذف یا مسدود کند.
اتریوم یک پلت فرم منعطف برای ایجاد dApp های جدید است که زیرساخت مورد نیاز توسعه دهندگان را فراهم می کند تا تلاش های خود را بر یافتن کاربردهای نوآورانه برای برنامه های دیجیتال متمرکز کنند. این می تواند استقرار سریع dApps را در تعدادی از صنایع از جمله بانکداری و امور مالی، بازی، رسانه های اجتماعی و خرید آنلاین امکان پذیر کند.
نیک سابو، رمزنگار و دانشمند کامپیوتر آمریکایی، در سال 1996 به عنوان دانشجوی کارشناسی ارشد در دانشگاه واشنگتن، اصطلاح “قرارداد هوشمند” را معرفی کرد.
معایب
استفاده از dApps هنوز در مراحل اولیه است و بنابراین آزمایشی و مستعد مشکلات و ناشناخته های خاص است. سؤالاتی وجود دارد که آیا برنامه ها می توانند به طور مؤثر مقیاس شوند. نگرانی هایی وجود دارد که برنامه ای که به محاسبات قابل توجهی نیاز دارد، شبکه را بیش از حد بارگذاری کند و باعث تراکم شبکه شود.
توانایی توسعه یک رابط کاربر پسند یکی دیگر از نگرانی ها است. اکثر کاربران برنامه های توسعه یافته توسط مؤسسات متمرکز سنتی، انتظار سهولت استفاده دارند که آنها را تشویق به استفاده و تعامل با برنامه می کند. انتقال افراد به dApps به توسعه دهندگان نیاز دارد تا یک تجربه کاربر نهایی و سطح عملکردی ایجاد کنند که رقیب برنامه های محبوب و جا افتاده باشد.
چالش انجام اصلاحات کد یکی دیگر از محدودیت های dApps است. پس از استقرار، یک dApp احتمالاً به تغییرات مداوم برای ایجاد بهبود یا تصحیح اشکالات یا خطرات امنیتی نیاز دارد. طبق گفته اتریوم، انجام بهروزرسانیهای مورد نیاز در dApps برای توسعهدهندگان چالش برانگیز است. زیرا تغییر دادهها و کدهای منتشر شده در بلاک چین سخت است.
مزایا
- حریم خصوصی کاربر را ارتقا می دهد
- در برابر سانسور مقاومت می کند
- پلت فرم انعطاف پذیر توسعه dApp را امکان پذیر می کند
معایب
- آزمایشی، ممکن است قادر به مقیاس نباشد
- چالش ها در توسعه یک رابط کاربر پسند
- انجام اصلاحات کد مورد نیاز مشکل است
ملاحظات نظارتی dApps
یکی از چالشهای اصلی تنظیمکنندهها با dApps ماهیت غیرمتمرکز آنها است. ملاحظات نظارتی سنتی معمولاً بر اساس یک مکان خاص است. از آنجایی که dApp ها متمرکز نیستند، تنظیم فعالیت ها بر اساس مکان هایی که تراکنش ها مستقیماً بین همتایان در شبکه بلاک چین بدون واسطه انجام می شود، سخت تر است. GDPR و اجرای آن در اتحادیه اروپا را در نظر بگیرید . آیا dApps تحت چنین مقرراتی قرار می گیرند؟ بسیاری از جنبه های قانونی dApps هنوز در حال حل شدن هستند.
برخی از dApp ها توکن صادر می کنند یا فروش توکن را به عنوان وسیله ای برای جمع آوری سرمایه انجام می دهند. این ممکن است باعث ایجاد مقررات اوراق بهادار در تلاش برای محافظت از سرمایه گذاران شود زیرا این امر شبیه بورس اوراق بهادار است. به روشی مشابه، dAppهای درگیر در خدمات مالی، مانند صرافیهای غیرمتمرکز (DEX) یا پلتفرمهای وام دهی، باید برای جلوگیری از پولشویی و تأمین مالی تروریسم، از مقررات ضد پولشویی یا «مشتریتان بشناسید» پیروی کنند.
کاربران به طور مستقیم با dApps تعامل دارند. بنابراین، حتی اگر کاربر در حال مبادله پول یا کالا نباشد، یک عنصر حمایت از مصرف کننده نیز وجود دارد. این شامل استفاده از داده های شخصی، حریم خصوصی داده ها و حفاظت از امنیت است. موافقت با معاملات از طریق امضا، کاربران را در معرض خطر قرار می دهد. پلتفرمهایی مانند MetaMask به کاربران هشدار میدهند که در صورت عدم آگاهی از مواردی که هنگام استفاده از dApps با آن موافقت میکنند، از از دست دادن سرمایه آگاه باشند.
نمونه ای از dApps
یکی از نمونه های محبوب dApp، CryptoKitties است.6CryptoKitties یک بازی مجازی مبتنی بر بلاک چین است که به بازیکنان اجازه میدهد گربههای مجازی را بپذیرند، بزرگ کنند و تجارت کنند. این بازی یکی از اولین اشکال DAppهای تعاملی بلاک چین در جهان است.6
هر کریپتو کیتی منحصر به فرد است و متعلق به کاربر است و از طریق بلاک چین تأیید شده است. مانند سایر انواع دارایی های قابل معامله، ارزش آن می تواند بر اساس بازار افزایش یا کاهش یابد. CryptoKitties به عنوان “کلکسیونی رمزنگاری” در نظر گرفته می شوند زیرا هر حیوان خانگی دیجیتالی منحصر به فرد است که در بلاک چین تأیید می شود. با میزبانی روی بلاک چین، هیچ پلتفرم متمرکزی وجود ندارد که بازی در آن وجود داشته باشد. در عوض، در یک دفتر کل مشترک (یک dApp) قرار دارد.
مثال دیگر Uniswap است ، یک پروتکل تبادل غیرمتمرکز که بر روی اتریوم ساخته شده است.7Uniswap کاربران را قادر می سازد تا بدون نیاز به واسطه، مانند بانک یا کارگزار، مستقیماً با یکدیگر تجارت کنند. این dApp از قراردادهای هوشمند خودکار برای ایجاد استخرهای نقدینگی استفاده می کند که معاملات را تسهیل می کند. کاربران میتوانند توکنهای خود را مستقیماً از کیف پول خود مبادله کنند و یک تجربه تجارت بینقص و امن را ارائه دهند. دوباره وجود Uniswap به دلیل ماهیت غیرمتمرکز برنامه امکان پذیر شده است.
dApp های اتریوم چیست؟
اینها برنامه های غیرمتمرکز هستند که با استفاده از پلتفرم اتریوم توسعه یافته و توسط آن پشتیبانی می شوند. اتریوم dApps از قراردادهای هوشمند برای منطق خود استفاده می کند. آنها در شبکه اتریوم مستقر هستند و از بلاک چین پلتفرم برای ذخیره سازی داده ها استفاده می کنند.
تفاوت بین یک برنامه متمرکز و غیر متمرکز چیست؟
یک برنامه متمرکز یک مالک دارد. نرم افزار کاربردی برای یک برنامه متمرکز بر روی یک یا چند سرور تحت کنترل مالک قرار دارد. به عنوان یک کاربر، با دانلود یک نسخه از برنامه و سپس ارسال و دریافت داده ها از سرور شرکت، با برنامه تعامل خواهید داشت.
یک برنامه غیرمتمرکز (همچنین به عنوان dApp یا dapp شناخته می شود) روی یک بلاک چین یا شبکه همتا به همتا از رایانه ها کار می کند. کاربران به جای اتکا به یک مرجع مرکزی، مستقیماً با یکدیگر در معاملات شرکت می کنند. کاربر dApp مقداری ارز دیجیتال را برای دانلود و استفاده از کد منبع برنامه به توسعه دهنده می پردازد. کد منبع به عنوان یک قرارداد هوشمند شناخته می شود که به کاربران اجازه می دهد بدون افشای اطلاعات شخصی تراکنش ها را انجام دهند.
آیا می توانم با dApps ضرر کنم؟
بله، شما می توانید با dApps به روش های مختلفی ضرر کنید. اول، dApps ممکن است نشانه های بومی داشته باشد که برای استفاده از dApp باید خریداری شوند. این توکن ها ممکن است در ارزش نوسان داشته باشند. علاوه بر این، اگر مراقب نباشید، ممکن است موافقت کنید که دسترسی به حساب و وجوه خود را به شخص دیگری اعطا کنید، که باعث می شود حساب شما به دلیل دسترسی غیرمجاز متحمل ضرر شود. مراقب باشید که چه تراکنش هایی را امضا می کنید و چه اطلاعات حسابی را فاش می کنید.
نتیجه گیری
برنامههای غیرمتمرکز (dApps) برنامهها یا برنامههای دیجیتالی هستند که به جای یک کامپیوتر یا سرور، روی یک شبکه غیرمتمرکز اجرا میشوند. آنها بر اساس فناوری بلاک چین ساخته شده اند و از ارز دیجیتال به عنوان وسیله ای برای مبادله استفاده می کنند. dApp ها به گونه ای طراحی شده اند که منبع باز، شفاف و مقاوم در برابر سانسور هستند و به کاربران این امکان را می دهند تا بدون واسطه با برنامه ارتباط مستقیم داشته باشند. آنها پتانسیل ایجاد اختلال در صنایع سنتی را با اجازه دادن به تعاملات و تراکنش های همتا به همتا بدون یک مرجع مرکزی دارند.
آکادمی قزلباش
همانطور که میدانیم موفقیت در معاملات بازار ارزهای دیجیتال همانند تمامی حرفه های تخصصی دیگر، نیازمند مهارت و تجربه بسیاری است. و اولین کار در این بازار آشنا شدن با مفهوم ( ارز دیجیتال چیست ) است. با توجه به اینکه بسیاری از افراد زمان کافی برای فراگیری دانش مربوط به فعالیت در بازار را ندارند اما همچنان تمایل به کسب سود از این بازار را به عنوان شغل دوم خود دارند. آکادمی کمال قزلباش با ارائه خدمتی کارآمد برای کمک به این دسته از عزیزان در رابطه با آموزش ارز دیجیتال تلاش کرده است. کاربران میتوانند از خدمات ما به عنوان چراغ راه مسیر موفقیت خود در این بازار استفاده کنند. و در صورت تمایل به سرمایه گذاری در ارزهای دیجیتال و یا آموزش ارز دیجیتال در ارومیه با مشاورین ما به صورت کاملا رایگان در ارتباط باشید.