برنامه‌های غیرمتمرکز (dApps) چیست؟

برنامه‌های غیرمتمرکز که به‌عنوان «dApps» یا «dapps» نیز شناخته می‌شوند، برنامه‌های دیجیتالی هستند که به جای تکیه بر یک رایانه، بر روی یک شبکه بلاک چین از رایانه‌ها اجرا می‌شوند.

محسن عبادی

نویسنده : محسن عبادی

عضو تحریریه‌ی آسان بیت کوین

بلاک چین,dApps,اتریوم

title

برنامه‌های غیرمتمرکز (dApps) برنامه‌ها یا برنامه‌های دیجیتالی هستند که به‌جای یک رایانه واحد، روی یک شبکه بلاک‌چین یا همتا به همتا (P2P) از سری رایانه‌ها وجود دارند و اجرا می‌شوند. برنامه‌های غیرمتمرکز که (dapps) نیز نامیده می‌شوند، خارج از حوزه اختیار و کنترل یک مقام واحد هستند. برنامه‌های غیرمتمرکز، که اغلب بر روی پلت‌فرم اتریوم ساخته می‌شوند، می‌توانند برای اهداف مختلفی از جمله بازی، امور مالی و رسانه‌های اجتماعی توسعه یابند.

آشنایی با برنامه‌های غیرمتمرکز (dApps)

یک برنامه وب استاندارد، مانند اوبر یا توییتر، بر روی یک سیستم رایانه‌ای اجرا می‌شود که متعلق به یک سازمان است و توسط آن اداره می‌شود و به آن برنامه اختیارات کامل و عملکرد مناسب را می‌دهد. ممکن است چندین کاربر در یک سمت وجود داشته باشد، اما بک‌اند (backend) یا انتهای دامنه توسط یک سازمان کنترل می‌شود.

برنامه‌های غیرمتمرکز می‌توانند روی یک شبکه همتا به همتا یا یک شبکه بلاک چین اجرا شوند. به عنوان مثال، بیت تورنت (BitTorrent)، تور (Tor) و پاپ‌کورن تایم (Popcorn Time) برنامه‌هایی هستند که روی رایانه‌هایی اجرا می‌شوند که بخشی از یک شبکه همتا به همتا هستند، به موجب آن چندین شرکت‌کننده محتوا را مصرف می‌کنند، محتوا را تغذیه می‌کنند یا محتوا را می‌فروشند، یا هر دو عملکرد را به طور همزمان انجام می‌دهند.

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

ساختار کلی برنامه‌های غیرمتمرکز

برای اینکه به درک معقولی از چگونگی شکل‌گیری برنامه‌های غیرمتمرکز برسید، برنامه‌های تحت وب معمولی را با برنامه‌های غیرمتمرکز مقایسه می‌کنیم.

تمام برنامه‌های تحت وب معمولی شامل دو جزء اصلی هستند: فرانت‌اند (FrontEnd) و بک‌اند (BackEnd).


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

اگر به عنوان مثال قصد خرید یک بلیت از وب سایتی را داشته باشید، معمولا سایت را باز میکنید و با فرانت اند «Frontend» تعامل می‌کنید. زمانی که اطلاعات را وارد کردید، برنامه آن اطلاعات را در بک‌اند که شامل پایگاه داده‌ها سرور می‌شود، ذخیره می‌کند.

مفهوم دیگری هم به نام میدل‌اند (MiddleEnd) وجود دارد که وظیفه ارتباط بین فرانت‌اند و بک‌اند را بر عهده دارد. در یک برنامه غیر متمرکز هم به همین صورت یک فرانت‌اند و بک‌اند وجود دارد. فرانت‌اند در برنامه‌های غیرمتمرکز مانند برنامه‌های معمولی تحت وب است.

اما در مورد بک‌اند با شبکه بلاک چین و مفهومی به نام قردادهای هوشمند طرف هستیم. کدها روی قراردادهای هوشمند نوشته می‌شوند و در شبکه بلاک چین قرار می‌گیرند. به جای استفاده از سرورهای مرکزی برای کدهای برنامه در اینجا از بلاک چین غیرمتمرکز استفاده می‌شود.

مزایا و معایب برنامه‌های غیرمتمرکز

مزایا

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

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

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

معایب

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

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

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

برنامه‌های غیرمتمرکز اتریوم چیست؟

برنامه‌های غیرمتمرکزی هستند که با استفاده از پلتفرم اتریوم طراحی و ساخته می‌شوند. برنامه‌های غیرمتمرکز شبکه‌ اتریوم از قراردادهای هوشمند برای منطق خود استفاده می‌کند. آنها در شبکه اتریوم مستقر هستند و از بلاک چین پلتفرم برای ذخیره سازی داده‌ها استفاده می‌کنند.

تفاوت بین یک برنامه متمرکز و غیر متمرکز چیست؟

یک برنامه متمرکز متعلق به یک شرکت واحد است. نرم افزار کاربردی برای یک برنامه متمرکز بر روی یک یا چند سرور تحت کنترل شرکت قرار دارد. به عنوان یک کاربر، با دانلود یک نسخه از برنامه و سپس ارسال و دریافت داده‌ها از سرور شرکت، با برنامه تعامل خواهید داشت.

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

نمونه‌هایی از برنامه‌های متمرکز و غیرمتمرکز چیست؟

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

پییپت (Peepeth)، یک شبکه اجتماعی جایگزین برای توییتر، نمونه‌ای از یک برنامه غیرمتمرکز است. کریپتوکیتیز (Cryptokitties) یک بازی غیرمتمرکز است که به کاربران امکان خرید و فروش گربه‌های مجازی را می‌دهد. میکر دائو (MakerDAO) یک سرویس اعتباری غیرمتمرکز است که از استیبل کوین دای پشتیبانی می‌کند و به کاربران اجازه می‌دهد یک موقعیت بدهی وثیقه (CDP) باز کنند.

منبع:ethereum.orginvestopedia  

لینک کوتاه: b2n.ir/m46497 

نهنگی ۵۴هزار اتریوم را به ارزش ۱۵۴میلیون دلار در ۳۲ ساعت جمع‌آوری کرد
کوین متریکس: بیت کوین و اتریوم در برابر حملات ۵۱درصدی مصون هستند
افزایش حجم معاملات NFTها در اتریوم به بالاترین حد خود در یک سال گذشته
به‌روزرسانی دنکان در شبکه اصلی اتریوم برای ۲۳ اسفند برنامه‌ریزی شد
خبرنگار فاکس بیزنس: کمیسیون بورس سرسختانه با ETF اسپات اتریوم مخالف است

نظرات

در نوبیتکس می‌توانی از کاهش قیمت ارزهای دیجیتال هم درآمد داشته باشی.

ثبت‌نام و شروع سرمایه‌گذاری

با‌توجه به این‌که اکثر اخباری که در طول روز به گوش ما میرسن خبرای خوبی نیستن، تحریریه آسان بیت کوین تصمیم گرفته که با انتشار روزانه یک خبرِ «واقعا خوب» حال شمارو هم کمی خوب بکنه. درضمن این خبر هیچ ربطی به حوزه ارز دیجیتال نداره...

خبر خوب برای متقاضیان وام / سقف وام افزایش یافت

title

حداکثر مجموع اصل تسهیلات خرد قابل پرداخت به هر مشتری در هر مؤسسه اعتباری به ۳۰۰ میلیون تومان افزایش یافت. به گزارش روابط عمومی بانک مرکزی، این بانک در بخشنامه‌ای به شبکه بانکی دستورالعمل اجرایی اعطای تسهیلات خرد را ابلاغ کرد در این بخشنامه آمده است، از تاریخ ابلاغ این دستورالعمل، بانک‌ها و مؤسسات اعتباری موظف هستند، تسهیلات خرد اعطایی را بر اساس شرایط، امتیاز اعتباری، رتبه اعتباری داخلی و سقف اعتبار مشتری در قالب قراردادهای فروش اقساطی، اجاره به شرط تملیک، مرابحه، جعاله و قرض‌الحسنه به مشتری پرداخت نماید.

مطالب مرتبط

کوین متریکس,بیت کوین,اتریوم,بلاک‌چین

کوین متریکس: بیت کوین و اتریوم در برابر حملات ۵۱درصدی مصون هستند

بر اساس آخرین تحقیقات شرکت کوین متریکس، دیگر امکان انجام حملات ۵۱درصدی از سوی دولت‌ها برای نابودی شبکه بیت کوین و اتریوم به‌دلیل هزینه‌های نجومی مورد نیاز برای انجام آن وجود ندارد. نویسندگان این گزارش از معیاری به نام «هزینه کل حمله» برای تعیین دقیق هزینه حمله ۵۱درصدی به این شبکه‌ها استفاده کردند.

خبر - ۲ ماه پیش
اتریوم,پاجی پنگوئنز,بورد ایپ یات کلاب,دبلاک

افزایش حجم معاملات NFTها در اتریوم به بالاترین حد خود در یک سال گذشته

داده‌های دبلاک نشان می‌دهد که حجم معاملات NFTهای در شبکه اتریوم، درحال‌حاضر به بالاترین سطح هفتگی خود از هفته منتهی به ۲۶ فوریه ۲۰۲۳ (۷ اسفند ۱۴۰۱) رسیده است. این رشد در شرایط رخ می‌دهد ارزش سومین مجوعه NFT بازار یعنی «پاجی پنگوئنز» به مجموعه رقیب خود، بورد ایپ یات کلاب نزدیک می‌شود.

خبر - ۲ ماه پیش
به‌روزرسانی,دنکان,اتریوم

به‌روزرسانی دنکان در شبکه اصلی اتریوم برای ۲۳ اسفند برنامه‌ریزی شد

توسعه‌دهندگان اتریوم اعلام کردند که اجرای به‌روزرسانی دنکان بر روی شبکه اصلی را برای ۱۳ مارس (۲۳ اسفند) برنامه‌ریزی کرده‌اند. این به‌روزرسانی که پس از استقرار موفقیت‌آمیز بر روی شبکه‌های آزمایشی نهایی شده است، با هدف افزایش مقیاس‌پذیری و کارایی شبکه اتریوم از طریق کاهش هزینه تراکنش‌های لایه ۲ انجام می‌شود. انتظار می‌رود که به‌روزرسانی دنکان چندین ویژگی کلیدی، از جمله استقرار پروتو-دنک‌شاردینگ را به همراه داشته باشد که در نهایت امکان پردازش تراکنش‌های بیشتری در هر ثانیه را فراهم می‌کند.

خبر - ۲ ماه پیش
فاکس بیزنس,ETF اسپات اتریوم,کمیسیون بورس و اوراق بهادار آمریکا

خبرنگار فاکس بیزنس: کمیسیون بورس سرسختانه با ETF اسپات اتریوم مخالف است

علیرغم تایید ETFهای اسپات بیت کوین توسط کمیسیون بورس و اوراق بهادار آمریکا، یکی از خبرنگاران با اشاره به منابع آگاه مدعی شده این کمیسیون فعلا با درخواست‌های ETF اسپات اتریوم موافق نیست و قصد تایید آن‌ها را ندارد.

خبر - ۲ ماه پیش
جی‌پی مورگان,ETF اسپات اتریوم,اتریوم,کمیسیون بورس و اوراق بهادار ایالات متحده

جی‌پی مورگان: احتمال تأیید ETF اسپات اتریوم تا ماه مه کمتر از ۵۰درصد است

درشرایطی که بازار نسبت به تأیید ETF‌های اسپات اتریوم تا ۲۳ مه (۳ خرداد)، آخرین مهلت کمیسیون بورس و اوراق بهادار ایالات متحده برای پاسخ به آرک ۲۱شیرز، خوش‌بین است، جی‌پی‌مورگان می‌گوید که احتمال تأیید تا آن زمان کمتر از ۵۰درصد است.

خبر - ۳ ماه پیش
فانتوم,بلاک چین,Fantom

کاهش ۹۰درصدی حداقل توکن مورد نیاز برای سهام‌گذاری در شبکه فانتوم

بنیاد فانتوم اعلام کرد که بیش از شش ماه پس از تصویب رأی حاکمیتی، پیش‌نیاز سهام‌گذاری برای اعتبارسنج‌ها در بلاک چین فانتوم را تا ۹۰درصد کاهش داده است. طبق این تغییرات، حداقل توکن مورد نیاز برای سهام‌گذاری از ۵۰۰٬۰۰۰ فانتوم به ۵۰٬۰۰۰ فانتوم، معادل حدود ۱۹٬۵۰۰ دلار، کاهش یافته است.

خبر - ۳ ماه پیش
کوین‌بیس,اتریوم,Whale Alert,نهنگ

۳۷ میلیون دلار اتریوم به کوین‌بیس منتقل شد

بنا بر گزارش‌ پلتفرم ردیابی تراکنش‌های بلاک‌چین «Whale Alert»، یک نهنگ اتریوم تراکنش قابل توجهی انجام داده و حدود ۱۵,۰۰۰ توکن اتر به ارزش تقریبی ۳۷ میلیون دلار را به صرافی بزرگ ارزهای دیجیتال کوین‌بیس منتقل کرده است.

خبر - ۳ ماه پیش
سولانا,بی‌ان‌بی,بیت کوین,اتریوم

رالی توقف‌ناپذیر سولانا؛ ارزش بازار سولانا از بی‌ان‌بی عبور کرد

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

خبر - ۴ ماه پیش
بانک سوسیته ژنرال,یورو,EIB,بلاک چین خصوصی,اتریوم

بانک سوسیته ژنرال، ۱۰میلیون یورو اوراق سبز بر روی اتریوم منتشر کرد

بانک سوسیته ژنرال، سومین بانک بزرگ در فرانسه، از انتشار ۱۰میلیون یورو اوراق سبز دیجیتال خود بر روی بلاک‌چین اتریوم خبر داد. این اقدام، پس از عرضه اوراق قرضه دیجیتال توسط بانک سرمایه‌گذاری اروپا (EIB) بر روی یک بلاک چین خصوصی، گام دیگری در جهت گسترده فناوری بلاک چین در بخش مالی جهانی است.

خبر - ۴ ماه پیش