برنامه غیرمتمرکز (Decentralized Application) یا DApp برنامه ای است که بر روی شبکه بلاکچین اجرا میشود.
یک برنامه غیرمتمرکز نوعی نرم افزار توزیع شده و منبع باز است که بر روی یک شبکه بلاکچین همتا به همتا (P2P) اجرا میشود. DAppها مشابه سایر نرم افزار هایی هستند که بر روی وب سایت ها و موبایل ها پشتیبانی میشوند اما پشتیبانی آنها به صورت P2P است.
DAppها بر روی شبکه ای غیرمتمرکز که توسط یک دفتر کل توزیع شده بلاکچین پشتیبانی میشود، ساخته میشوند. استفاده از بلاکچین به این معناست که یک DApp میتواند داده ها را از طریق شبکه های توزیع شده پردازش کند و تراکنش ها را اجرا کند. DAppها معمولاً با استفاده از پلتفرم اتریوم ساخته میشوند.
هنگامی که از یک DApp استفاده میکنید، اطلاعات شما توسط یک شرکت یا سرور واحد کنترل نمیشود، بلکه بر روی بلاکچین ثبت و توسط چندین گره در شبکه تأیید میشود. از DApp ها میتوان برای اهداف مختلفی از جمله تراکنش های مالی، بازی ها، مدیریت زنجیره تامین، سیستم های رای گیری و خلق هنر های دیجیتالی استفاده کرد.

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






