DAPP ها چه هستند؟
خوش آمدید
در این ویدیو به بررسی اپلیکیشن ها توزیع شده یا DApp ها می پردازیم
اپلیکیشن های توزیع شده نماینده دوران جدیدی در انقلاب دیجیتال با وعده توزیع ثروت هستند
اما پیش از آن که به آن بپردازیم
بیاید ببینیم که چطور دورنمای دیجیتال به ساختاری با قدرت متمرکز تکامل یافته است
بعد خواهیم دید که چطور فناوری بلاکچین
تمرکززدایی را ممکن می سازد
سازمان های متمرکز
مدتها به قدرت پردازش متمرکز کمک کرده اند
تمامی اپلیکیشن های نرم افزاری یا App ها
در دهه اول پردازش شرکتی روی رایانه مالک خود اجرا می شدند
سیتی بانک
جنرال موتورز، یو اس استیل، یونیلیور
و دولت فدرال ایالات متحده
مراکز داده بزرگی داشتند که نرم افزارهای مالکیتی را اجرا می کردند
برخی شرکت ها قدرت پردازش را از ارائه دهندگانی مانند
گامپیوسرو که شرکت بزرگی در دهه 80 بود اجاره کرده یا به شکل اشتراکی استفاده می کردند
تا اپلیکیشن ها خود را اجرا کنند
بازارهای نرم افزاری با بلوغ رایانه های شخصی تخصصی شدند
برخی روی توسعه اپلیکیشن های کلاینت برای رایانه های شخصی متمرکز شدند
و دیگران روی اپلیکیشن های سرور برای رایانه های هاست پرداختند
به کارگیری گسترده اینترنت
به اشخاص و شرکت ها اجازه داد
تا از رایانه خود برای به اشتراک گذاری اطلاعات استفاده کنند
در ابتدا مدارک متنی بودند
و بعد عکس، محتوای مولتی مدیا و اپلیکیشن های نرم افزاری به اشتراک گذاشته شدند
اشتراک گذاری شروع به دموکراتیزه کردن دورنمای اطلاعات کرد
اما این شرایط کوتاه بود
شکل جدیدی از استفاده اشتراکی در دهه 90 ظهور کرد
در ابتدا شبکه های خصوصی مجازی یا VPN نام داشت
و بعد پردازش ابری نام گرفت
پردازش ابری به کاربران و شرکت ها اجازه می دهد
تا نرم افزار و داده های خود را در مراکز داده ثالث پردازش و ذخیره کنند
شرکت های فناوری تازه مانند salesforce.com
با استفاده از الگوی ابری در راستای برداشتن هزینه های بالای
اجرا و توسعه نرم افزار از دوش مشتریان، پول زیادی به دست آوردند
ارائه دهندگان خدمات ابری مانند آمازون و آی بی ام
کسب و کارهای عظیم چندین میلیارد دلاری ساختند
بعد، شرکت های شبکه های اجتماعی مانند فیسبوک و گوگل
خدماتی را در سال های 2000 ساختند
که بر بستر مراکز داده گسترده خودشان اجرا می شد
شرکت های مانند اپل از ساختار باز شبکه جهانی اینترنت دور شدند
و به باغ های خصوصی بسته ای مانند اپل استور رفتند
بنابراین روند پردازش متمرکز ادامه پیدا کرد
شرکت های بزرگ اپلیکیشن هایی که خلق کرده، پردازش کرده
یا خریده بودند را در سیستم بزرگ خودشان نگه داشتند
اما این ساختار متمرکز نشانه هایی از خطر را در خود داشتند
نقاط منفرد کنترل باعث می شوند که شرکت ها و مشتریانشان
نسبت به اختلالات فاجعه بار، فساد و نفوذهای امنیتی آسیب پذیر شوند
مشتریان تارگت، ای بی، جی پی مورگان چیس
هوم دیپو، اوبر و دیگران
همه با رنج سرقت هویت آَشنا هستند
سیستم های بخش های مختلف یک شرکت
همچنان در ارتباط با یکدیگر با چالش های بزرگی مواجه هستند
چه برسد با سیستم های خارج از شرکت
برای ما کاربران این به این معناست که به واقع هیچوقت کنترلی نداشته ایم
دیگر اشخاص و شرکت ها
خدماتی که ما استفاده می کنیم را تعریف می کنند
و گاهی ارزش ها و اهداف زیربنایی آن ها
با ارزش ها و اهداف ما در تضاد هستند
دیگران مالک داده های ارزشمندی هستند که ما تولید می کنیم
و از آن برای انباشت ثروت های کلان
و شاید بزرگترین ثروت های تاریخ استفاده می کنند
اغلب ما به ازای دادن داده های خود نفع و مزایای کمی دریافت می کنیم
قدرت های مرکزی از آن ها برای فروش چیزها به ما یا جاسوسی کردن از ما استفاده می کنند
سپس بلاکچین و اپلیکیشن های توزیع شده از راه رسیدند
حالا هر کسی می تواند برنامه را روی بلاکچین بارگذاری کند
و بگذارد خودش اجرایی شود
با این تضمین قدرتمند که
برنامه به عملکرد ایمن خود ادامه خواهد داد
این پلتفرم عمومی است
و در درون یک سازمان قرار ندارد
و در بردارنده یک سری منابع فزاینده
مانند پول دیجیتال در راستای تبلیغ و پاداش دادن به رفتاری خاص است
ما در حال حرکت به مرحله ای تازه از دوران دیجیتال هستیم
که در آن می توانیم نرم افزارهای توزیع شده را برنامه نویسی و اشتراک گذاری کنیم
یک اپلیکیشن توزیع شده یا دپ (DApp)
بر بستر تعداد زیادی از ابزارهای پردازشی
و نه یک تک سرور اجرا می شود
تمام منابع پردازشی روی یک بلاکچین خاص، یک رایانه را می سازند
توسعه دهنده بلاکچین، گوین وود، نیز همین بحث را
در توصیف بلاکچین اتریوم
به عنوان پلتفرمی برای پردازش، مطرح می کند
او می گوید:
تنها یک رایانه اتریوم در جهان وجود دارد
این رایانه چند کاربره است
هر کسی که تا به حال از آن استفاده کرده است به شکل خودکار وارد رایانه شده است
اتریوم توزیع شده است
و با بالاترین استانداردهای امنیتی کریپتو ساخته شده است
تا هیچوقت کسی نتواند داده ها را دستکاری کند
قانون های الزامی در بطن رایانه قرار داده شده اند تا اعتبار آن را محافظت کند
بیت تورنت که اپلیکیشن اشتراک گذاری فایل همتا به همتا است
حتی پیش از بلاکچین از راه رسید
اما طبیعت توزیع شده اش، پتانسیل اپلیکیشن های توزیع شده را نشان داد
زمانی بیش از 5 درصد از کل ترافیک اینترنت را مصرف می کرد
دوستداران موسیقی، فیلم و دیگر تولیدات رسانه ای
از این اپلیکیشن برای به اشتراک گذاری رایگان فایل های خود
بدون داشتن هیچ سرور مرکزی ای که مقامات بتوانند خاموش کنند، استفاده کردند
برنامه نویس، برم کوهن
که بیت تورنت را توسعه داده است اینگونه می گوید:
انقلاب پولی سازی نخواهد شد
اما ما بر این باوریم که درآمدزایی و تولید ارزش اقتصادی
از طریق نوآوری فناورانه می تواند چیز خوبی باشد
آنچه مهم است این است که اطمینان حاصل کنیم که اقلیت از انقلاب استفاده مالی نبرند
فناوری بلاکچین اپلیکیشن های توزیع شده را با امکانات اساسا نامحدود روبرو می کند
اپلیکیشن های توزیع شده سطح تازه ای انقلاب دیجیتال هستند
تنها یک مثال بزنیم
شرکتی با نام استورج
پلتفرم ذخیره اطلاعات ابری توزیع شده ای را در مجموعه ای DApp ها ارائه میدهد
به کاربران اجازه می دهد تا داده خود را ارزان، با امنیت و به شکل خصوصی ذخیره کنند
هیچ مقام متمرکزی به داده های رمزنگاری شده کاربر دسترسی ندارد
استورج هزینه های بالای
مراکز ذخیره اطلاعات متمرکز را حذف می کند
بسیار سریع است
و به کاربرانش برای اجاره دادن فضای اضافه رایانه شخصیشان پول می پردازد
و در برابر سانسور مقاوم است
هیچ شرکتی نمی تواند شما را از دسترسی به آنچه قانونا متعلق به شماست، بازدارد
مانند خدمات شرکت ایر بی اند بی برای فضای ذخیره اضافه رایانه تان می ماند
و به شما اجازه می دهد تا از فضای ذخیره سازی بیکار خود درآمد کسب کنید