اپلیکیشن‌ غیرمتمرکز یا Dapp چیست؟
@StateOfTheDApps
#dApp (Application Decentralized)
#کریپتومان
#ريتوييت
#رشتو Image
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) طراحی شده‌اند، اطلاعات یا توان پردازش خود را در شبکه به اشتراک می‌گذارند. از طرفی این کد‌های Image
8/پشتوانه باید بر اساس قرار‌داد‌های هوشمند پایه‌ریزی شوند.
مزایای Dapp ها چیست؟
مقاومت در برابر سانسور: بدون شک کنترل این شبکه برای حکومت‌ها و افراد با‌نفوذ بسیار مشکل است و بنابراین راهی است برای فرار از سانسور.
بدون توقف عملکرد: قرار گرفتن بر روی شبکه P2P باعث می‌شود
9/حتی اگر کامپیوتر‌های شخصی خاموش باشند یا به عبارتی بخشی از شبکه غیر‌فعال شود، سیستم همواره به کار خودش ادامه دهد.
مبتنی بر بلاک چین: از آنجایی که Dappها بر پایه قرارداد هوشمند (smart contract) طراحی می‌شوند، می‌توانند به راحتی مبادله رمز‌ ارزها را نیز به‌عنوان کاربردهای
10/ Dapp ارائه دهند.
منبع باز: این قابلیت طراحان را ترغیب می‌کند تا نسخه کامل‌تر و بهتر Dapp را با عملکردی جالب‌تر طراحی کنند.
معایب Dapp ها چیست؟
خطر هک شدن: از آنجایی که Dappها بر اساس یک قرارداد هوشمند منبع باز طراحی و اجرا می‌شوند، فرصت خوبی را در اختیار هکرها قرار
11/می‌دهند تا به دنبال نقاط ضعف شبکه بگردند و از آن استفاده کنند. این موضوع چندین بار باعث هجوم هکرها به Dappهای محبوب شده است.
سهولت استفاده: بسیاری از Dappها منوی کاربری ضعیفی دارند که می‌تواند بخش قابل توجهی از کاربران را از کار کردن با Dapp منصرف کند. اما پیش‌بینی می‌شود
12/ با گذر زمان این وضعیت بهبود یابد.
تعداد کاربران: یکی از عناصر مهم برای یک اپلیکیشن سرعت خدمات‌دهی آن است. Dappهایی که کاربران زیادی ندارند کند‌تر عمل کرده و حتی امنیت داده‌ها را به خوبی تامین نمی‌کنند؛ چرا که در Dappها هرچقدر تعداد اعضای شبکه بیشتر باشد کیفیت خدمات آن Image
13/بهبود پیدا می‌کند.
یکی از بهترین مراجع، سایت State Of The Dapps است که لیست بیش از ۲۰۰۰ Dapp را که بر روی شبکه‌های Ethereum، Tron، EOS و NEO ساخته شده‌اند را نمایش می‌دهد.
stateofthedapps.com

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with coincypher

coincypher Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @Coincypher1

26 Oct
DAO (سازمان خودمختار غیرمتمرکز) چیست، و چرا مهم‌ است؟ Image
1-DAO (سازمان خودمختار غیرمتمرکز) یکی از جدیدترین و امیدوارکننده‌ترین آزمایش‌های حاکمیتی است. بسیاری از مدت‌ها به این فکر می‌کردند که چگونه می‌توان ارزش را در یک محیط امن و قابل اعتماد بدون نظارت و کنترل یک نهاد متمرکز یا واسطه رد و بدل کرد.
DAOها این نگرانی‌ها را کاهش می‌دهند.
2-تصمیمات از پایین به بالا توسط اعضایی گرفته می‌شود که به‌طور جمعی مالک و مدیر آن نهاد نیز هستند. این سازمان‌ها بر اساس قراردادهای هوشمندی عمل می‌کنند که پس از دستیابی به مجموعه‌ای از معیارهای مربوطه، به طور خودکار اجرا می‌شوند. قراردادهای هوشمند همچنین قوانین این سازمان‌ها را
Read 11 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(