1/Dapp (Application Decentralized) اپلیکیشن غیرمتمرکز است. دپها همانند دیگر اپلیکیشنهای استاندارد قابلیتهای مشابهی را در اختیار کاربر قرار میدهند اما تفاوت اصلی آنها اینجاست که Dappها بر روی یک شبکه همتا-به-همتا (peer-to-peer)، مثل بلاک چین، اجرا میشوند.
به منظور ایجاد
2/اطمینان از کارکرد صحیح و امنیت آنها، این اپلیکیشنها الزاما باید منبع-باز باشند و بدون نظارت و کنترل هیچ فرد یا نهاد خاصی اجرا شوند.
اطلاعات و اسناد این اپلیکیشنها باید به شکل عمومی قابل دسترس باشند و همچنین باید برای حفظ امنیت شبکه از توکنهای رمزنگاری شده استفاده کنند.
3/اپلیکیشنهای استاندارد مانند twitter و uber بر روی سیستمهای کامپیوتری مالک آن اجرا و توسط یک کمپانی خاص اداره میشوند. به عبارتی یک کمپانی بر هر آنچه در اپلیکیشن رخ میدهد نظارت و کنترل کامل دارد. این اپلیکیشنها ممکن است تعداد زیادی کاربر داشته باشند اما توسط یک سازمان کنترل
4/ میشوند.
اما Dappها میتوانند بر روی یک شبکه P2P، یا یک بلاک چین اجرا شوند. به عنوان مثال BitTorrent، Tor و Popcorn Time جزو اپلیکیشنهایی هستند که روی کامپیوترهایی که هر کدام بخشی از شبکه P2P هستند، اجرا میشوند. در این سیستم افراد میتوانند مخاطب محتوا یا تولیدکننده آن
5/باشند و یا به طور همزمان نقش مخاطب و تولیدکننده را ایفا کنند.
در حوزه رمز ارزها، Dappها بر روی شبکه بلاک چین به شکل عمومی، منبع باز و غیر متمرکز اجرا میشوند و از هرگونه تسلط و دسترسی یکطرفه توسط یک نهاد خاص مصون هستند. به عنوان مثال طراحان میتوانند یک Dapp شبیه توییتر بر
6/ روی شبکه P2P بسازند که افراد بتوانند مطالب خود را با دیگران به اشتراک بگذارند و هیچکس، حتی سازنده آن، نتواند پست کاربران را حذف کند.
ساختار Dapp ها
ظاهر Dappها هیچ تفاوتی با اپلیکیشنها ندارند. هسته مرکزی تفاوت آنها قراداد هوشمندیست که پشتوانه یک Dapp است.
7/این قراردادهای هوشمند سازوکار اصلی پردازش اطلاعات و دیگر برنامههای یک Dapp را بهعهده دارند. تمام افراد حاضر در شبکه P2P یا بلاک چین بر اساس مسیری که توسط کدهای پشتوانه (backend) طراحی شدهاند، اطلاعات یا توان پردازش خود را در شبکه به اشتراک میگذارند. از طرفی این کدهای
8/پشتوانه باید بر اساس قراردادهای هوشمند پایهریزی شوند.
مزایای Dapp ها چیست؟
مقاومت در برابر سانسور: بدون شک کنترل این شبکه برای حکومتها و افراد بانفوذ بسیار مشکل است و بنابراین راهی است برای فرار از سانسور.
بدون توقف عملکرد: قرار گرفتن بر روی شبکه P2P باعث میشود
9/حتی اگر کامپیوترهای شخصی خاموش باشند یا به عبارتی بخشی از شبکه غیرفعال شود، سیستم همواره به کار خودش ادامه دهد.
مبتنی بر بلاک چین: از آنجایی که Dappها بر پایه قرارداد هوشمند (smart contract) طراحی میشوند، میتوانند به راحتی مبادله رمز ارزها را نیز بهعنوان کاربردهای
10/ Dapp ارائه دهند.
منبع باز: این قابلیت طراحان را ترغیب میکند تا نسخه کاملتر و بهتر Dapp را با عملکردی جالبتر طراحی کنند.
معایب Dapp ها چیست؟
خطر هک شدن: از آنجایی که Dappها بر اساس یک قرارداد هوشمند منبع باز طراحی و اجرا میشوند، فرصت خوبی را در اختیار هکرها قرار
11/میدهند تا به دنبال نقاط ضعف شبکه بگردند و از آن استفاده کنند. این موضوع چندین بار باعث هجوم هکرها به Dappهای محبوب شده است.
سهولت استفاده: بسیاری از Dappها منوی کاربری ضعیفی دارند که میتواند بخش قابل توجهی از کاربران را از کار کردن با Dapp منصرف کند. اما پیشبینی میشود
12/ با گذر زمان این وضعیت بهبود یابد.
تعداد کاربران: یکی از عناصر مهم برای یک اپلیکیشن سرعت خدماتدهی آن است. Dappهایی که کاربران زیادی ندارند کندتر عمل کرده و حتی امنیت دادهها را به خوبی تامین نمیکنند؛ چرا که در Dappها هرچقدر تعداد اعضای شبکه بیشتر باشد کیفیت خدمات آن
13/بهبود پیدا میکند.
یکی از بهترین مراجع، سایت State Of The Dapps است که لیست بیش از ۲۰۰۰ Dapp را که بر روی شبکههای Ethereum، Tron، EOS و NEO ساخته شدهاند را نمایش میدهد. stateofthedapps.com
DAO (سازمان خودمختار غیرمتمرکز) چیست، و چرا مهم است؟
1-DAO (سازمان خودمختار غیرمتمرکز) یکی از جدیدترین و امیدوارکنندهترین آزمایشهای حاکمیتی است. بسیاری از مدتها به این فکر میکردند که چگونه میتوان ارزش را در یک محیط امن و قابل اعتماد بدون نظارت و کنترل یک نهاد متمرکز یا واسطه رد و بدل کرد.
DAOها این نگرانیها را کاهش میدهند.
2-تصمیمات از پایین به بالا توسط اعضایی گرفته میشود که بهطور جمعی مالک و مدیر آن نهاد نیز هستند. این سازمانها بر اساس قراردادهای هوشمندی عمل میکنند که پس از دستیابی به مجموعهای از معیارهای مربوطه، به طور خودکار اجرا میشوند. قراردادهای هوشمند همچنین قوانین این سازمانها را