ظهور برنامه های غیرمتمرکز مبتنی بر بلاک چین (dApps)

برنامه‌های غیرمتمرکز (dApps)، که اغلب اما نه همیشه از فناوری بلاکچین استفاده می‌کنند، در چند سال گذشته شاهد افزایش تصاعدی هم در موارد علاقه و هم موارد استفاده بوده‌اند. بر خلاف همتایان متمرکز خود، dApp ها به گونه ای طراحی شده اند که:

  • در برابر هک، حملات شبکه و قطع شدن سرور مقاوم تر است
  • شفافیت بیشتر برای کاربران نهایی و توسعه دهندگان به طور یکسان
  • مقاوم در برابر سانسور

اگرچه اکثر dApp ها بر روی بلاک چین محبوب اجرا می شوند، اما هر برنامه ای که در شبکه همتا به همتا (P2P) میزبانی می شود، از نظر فنی غیرمتمرکز است. به عنوان مثال، برنامه BitTorrent یک پروتکل به اشتراک گذاری فایل محبوب است که سال ها در یک شبکه همتا به همتا بدون بلاک چین اجرا می شد.

با این حال، آنچه که بلاک چین ارائه می‌کند و شبکه‌های P2P معمولی ارائه نمی‌دهند، مقاومت قوی در برابر تلاش‌های سانسور و تقلب در تراکنش است. با این حال، مهم است که توجه داشته باشید که اینطور است نه برای یک گروه سرکش از بازیگران بد، کنترل یک بلاک چین و شروع به انجام تنظیمات متقلبانه در دفتر کل غیرممکن است. با این گفته، تمرکززدایی مؤثر میکند این کار را بسیار دشوارتر می کند.

در دنیای برنامه‌های غیرمتمرکز، شرکت‌کنندگان شبکه که تراکنش‌های انجام شده در بلاک چین بومی dApp را تأیید می‌کنند، به عنوان «گره» شناخته می‌شوند. برای مثال، شبکه اتریوم در زمان نگارش این مقاله بیش از 4,000 گره دارد. توزیع این گره‌ها در مکان‌های جغرافیایی زیادی که ممکن است تضمین می‌کند که هیچ نقطه شکستی هرگز بلاک چین یا dApp‌هایی را که از دفتر کل توزیع‌شده استفاده می‌کنند، خاموش نخواهد کرد.

نمونه‌هایی از dApp‌های محبوب که امروزه مورد استفاده قرار می‌گیرند عبارتند از صرافی‌های غیرمتمرکز (DEX)، برنامه‌های وام‌دهی مبتنی بر بلاک چین، بازی‌ها و حتی پلتفرم‌های رسانه‌های اجتماعی مبتنی بر توکن. موارد استفاده اضافی شامل سیستم های مدیریت زنجیره تامین و خانه های حراج آنلاین است. 

آشنایی با قراردادهای هوشمند

قراردادهای هوشمند رگ حیات تقریباً همه dApp های مبتنی بر بلاک چین هستند و این ویژگی در همه بلاک چین ها موجود نیست، به عنوان مثال، بیت کوین از قراردادهای هوشمند پشتیبانی نمی کند. به عبارت ساده، قرارداد هوشمند قطعه ای از کد رایانه ای است که به عنوان یک توافق نامه خوداجرا بین دو یا چند طرف متقابل عمل می کند. شرایط قرارداد هوشمند شرایط مختلفی را مشخص می‌کند که تحت آن یک جزء معین از توافق اجرا می‌شود و بسیاری از قراردادهای هوشمند پس از قرار گرفتن در بلاک چین قابل تغییر نیستند.

از آنجایی که کدهای کامپیوتری را می‌توان خودسرانه پیچیده کرد، قراردادهای هوشمند می‌توانند موارد استفاده را به سادگی یک شرط‌بندی دوستانه بین دو دوست یا به پیچیدگی یک ترتیب نگهداری پیشرفته بین مؤسسات مالی بزرگ پشتیبانی کنند. اخیرا، نهادهایی که به عنوان «سازمان‌های مستقل غیرمتمرکز» (DAOs) شناخته می‌شوند، اجرای قراردادهای هوشمند را برای اداره کل شرکت‌ها آغاز کرده‌اند.

به عنوان مثال، MakerDAO یک DAO در بلاک چین اتریوم است که به طور کامل بر اساس یک قرارداد هوشمند اجرا می‌شود که به کاربران اجازه می‌دهد با صدور توکن‌های بدهی مختلف، موقعیت‌های بدهی وثیقه‌ای ایجاد کنند. این موقعیت‌های بدهی وثیقه‌شده به دارندگان ارزهای دیجیتال به نقدینگی غیرقابل اعتماد دسترسی دارند و شرکت‌کنندگان MakerDAO همیشه از یکپارچگی تراکنش مطمئن هستند زیرا کد قرارداد هوشمند منبع باز است. 

موارد استفاده در حال ظهور برای dApps در سال 2022

امور مالی غیر متمرکز

برنامه‌های غیرمتمرکز خانه طبیعی در امور مالی دارند و بیش از یک بلاک چین شروع به میزبانی صرافی‌های غیرقانونی کرده‌اند که به کاربران اجازه می‌دهد توکن‌های مختلف را مستقیماً از کیف پول‌های ارزهای دیجیتال خود معامله کنند. با Uniswap، محبوب‌ترین DEX در شبکه اتریوم در حال حاضر، دارندگان ETH می‌توانند توکن‌های ERC-20 را بخرند و بفروشند در حالی که تمام دارایی‌های فعلی خود را به صورت ایمن در کیف پول MetaMask خود نگهداری می‌کنند.

زنجیره BNB (که قبلا به عنوان زنجیره هوشمند بایننس شناخته می‌شد) در ماه‌های اخیر به یک جایگزین محبوب برای صرافی‌های غیرمتمرکز مبتنی بر اتریوم تبدیل شده است. SushiSwap و PancakeSwap، دو DEX محبوب در BSC، هر دو کارمزد تراکنش کمتری را در مقایسه با شبکه اتریوم ارائه می‌کنند. با این حال، DEX ها فقط ابتدایی هستند که به نظر می رسد موارد استفاده مالی dApps در آن قرار دارند.

Injective Protocol، پروژه‌ای که اخیراً از مارک کوبان و سایر سرمایه‌گذاران برجسته بودجه جذب کرده است، برنامه‌هایی برای ارائه مشتقات غیرمتمرکز و سایر ابزارهای مالی دارد. پروتکل‌هایی مانند Injective در حال حاضر از بین بردن بسیاری از مؤسسات مالی قدیمی را آغاز کرده‌اند، و تقریباً تمام برنامه‌های مالی غیرمتمرکز (DeFi) نیز زمان‌های تسویه بسیار سریع‌تری را نسبت به مکانیسم‌های تسویه متمرکز ارائه می‌کنند.

در دنیای DeFi، کیف پول کاربر به عنوان یک مرورگر وب 3 برای ارتباط با اکوسیستم های مالی مختلف و قراردادهای هوشمند عمل می کند. روزهایی که برای ثبت سفارشات خرید و فروش به وب سایت متمرکز بورس معاملاتی پیمایش می کردید، گذشته است. اکوسیستم رو به رشد DeFi پروتکل های پیشرفته را به جای صفحات وب سنتی و یک سیستم تسویه توزیع شده به جای مکانیسم های پاکسازی از بالا به پایین ارائه می دهد.

رسانه‌های اجتماعی

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

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

مدیریت زنجیره تامین

ماهیت دست نخورده بلاک چین آن را برای برنامه های مدیریت زنجیره تامین غیرمتمرکز مناسب می کند و برخی از بزرگترین شرکت های جهان به آن توجه کرده اند. لویی ویتون، بی‌ام‌و و والمارت همگی استفاده از فناوری دفتر کل توزیع‌شده شرکت بلاک چین VeChain را برای کمک به مقابله با جعل و ساده‌سازی مدیریت انبار آغاز کرده‌اند.

همانطور که اقلام از طریق زنجیره تامین عبور می کنند، از طریق یک تراشه شناسایی فرکانس رادیویی شناسایی می شوند و وضعیت آنها در بلاک چین VeChain اسکن می شود. شراب‌سازان در کشور گرجستان نیز استفاده از dApp‌های سفارشی را برای ساده‌سازی تحویل به تامین‌کنندگان آغاز کرده‌اند، و ایالت وایومینگ شروع به کار با طرح‌های مبتنی بر بلاک چین برای کمک به ردیابی گاو کرده است.

رای گیری و هویت

در آوریل سال 2021، دولت اتیوپی قرارداد مهمی را با شرکت نرم افزار بلاک چین IOHK اعلام کرد تا سوابق تحصیلی پنج میلیون دانش آموز را در بلاک چین کاردانو قرار دهد. از طریق اپلیکیشن هویت غیرمتمرکز Cardano، Atala Prism، ​​این دانش‌آموزان دارای هویت دیجیتال قابل حمل، قابل تایید و ایمن خواهند بود که می‌توانند همیشه با خود داشته باشند.

برنامه های آتی اتیوپی با بلاک چین کاردانو شامل ثبت نام رای دهندگان در انتخابات ملی است و انتظار می رود این معامله بیش از 100 میلیون شهروند با هویت غیرمتمرکز (DID) را در مقیاس کامل توانمند کند. دولت‌های تانزانیا، نیجریه، و احتمالاً حتی آفریقای جنوبی پیشنهاد کرده‌اند که ممکن است به زودی از آن پیروی کنند. 

خدمات مالی سنتی

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

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

مزایای منحصر به فرد dApps

به دلیل ماهیت توزیع شده شبکه هایی که روی آنها میزبانی می شوند، dApps ذاتاً در برابر تلاش های DDoS و انواع دیگر حملات شبکه سنتی مقاوم هستند. تحمل خطای قوی بلاک چین، به ویژه در مقایسه با سرویس های میزبانی متمرکز، می تواند اکثر حملات را از بین ببرد. داخلی شرکت کنندگان شبکه

ماهیت منبع باز اکثر dAppها همچنین اشکال زدایی و ارتقا را برای آنها آسان تر می کند. وقتی اشکالات داخل کد یک پروژه نرم‌افزاری غیرمتمرکز و منبع باز ظاهر می‌شود، گروه‌هایی از توسعه‌دهندگان dApp می‌توانند بدون نیاز به تأیید مدیریت، مشکل را حل کنند. بدین ترتیب، توسعه dApps بلاک چین اغلب بسیار سریعتر از چرخه های انتشار نرم افزار سنتی پیش می رود. ابزارهای توسعه منبع باز مانند GitHub برای موفقیت بسیاری از dApp ها ضروری هستند، و چنین ابزارهایی همچنین به کاربران اجازه می دهد تا زمان به روز رسانی های جدید را پیش بینی کنند.

از نظر تجربه کاربری خالص، بزرگترین مزیتی که dApps نسبت به برنامه های کاربردی متمرکز ارائه می دهد، مقاومت در برابر سانسور است. کاربران برنامه‌های کاربردی رسانه‌های اجتماعی که به درستی ساخته شده‌اند، هرگز نگران مسدود شدن حساب‌هایشان یا تعلیق موقت آن‌ها به دلیل نقض استانداردهای انتخابی جامعه نخواهند بود.

در مورد DeFi dApps، کاربران مطمئن هستند که هیچ نهاد مرکزی نمی تواند مشارکت آنها در بلاک چین را با مصادره دارایی ها "سانسور" کند. بنابراین جای تعجب نیست که dApp ها با هر شکل و اندازه در مناطقی با رژیم های خودکامه شروع به رونق کرده اند. 

معایب dApps

نیازی به گفتن نیست که قدرت تجربه کاربری dApp به اندازه امنیت، مقیاس‌پذیری و غیرمتمرکز بودن بلاک چین است. از آنجایی که کاربران بیشتر و بیشتری به بلاک چین اتریوم هجوم آورده اند، کارمزد تراکنش ها بسیار فراتر از آن چیزی است که قبلاً تصور می شد. غیرمعمول نیست که کارمزد تراکنش در Uniswap از مقدار ارزش اساسی در حال انتقال بیشتر شود.

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

جمعبندی

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

درباره نویسنده

پرم خاتری معاون عملیات Chetu, Inc.، یک شرکت توسعه نرم افزار سفارشی جهانی است که در آنجا بر تمامی پروژه های توسعه و عملیات فنی نظارت می کند. مسئولیت های اصلی او رهبری، ردیابی و مدیریت تیم های فنی است که راه حل های نرم افزاری سفارشی ایجاد می کنند. پیشینه او شامل توسعه نرم افزار با استفاده از فناوری های C++، جاوا و مایکروسافت است. از زمان پیوستن به Chetu در سال 2008، او به این شرکت کمک کرد تا به یک حضور جهانی برنده جایزه در زمینه توسعه نرم افزار سفارشی شده تبدیل شود. قبل از پیوستن به Chetu، پرم برای خدمات مشاوره تاتا، و همچنین Blue Star Infotech کار می کرد و فارغ التحصیل دانشگاه بمبئی و دانشگاه ساویتریبای Phule Pune است. Prem یک کارشناس حرفه ای مدیریت پروژه (PMP) است.

منبع: https://coinfomania.com/the-rise-of-blockchain-dapps/#utm_source=rss&%23038;utm_medium=rss&%23038;utm_campaign=the-rise-of-blockchain-dapps