مرکزی مواد پر جائیں

dapp کیا ہے؟ بلاک چین پر غیر مرکزی ایپلی کیشن

غیر مرکزی ایپلی کیشنز (dapps) کا تعارف اور وہ روایتی ایپس سے کیسے مختلف ہیں۔

Date published: ۱ اپریل، ۲۰۱۹

ڈسٹرکٹ زیرو ایکس نیٹ ورک کی جانب سے ایک وضاحتی تحریر جو غیر مرکزی ایپلی کیشنز (dapps) کا تعارف کراتی ہے، جس میں یہ بتایا گیا ہے کہ وہ روایتی ایپس سے کیسے مختلف ہیں، وہ بلاک چین انفراسٹرکچر پر کیسے چلتی ہیں، اور ان کے سیکیورٹی فوائد کیا ہیں۔

یہ ٹرانسکرپٹ ڈسٹرکٹ زیرو ایکس نیٹ ورک کی جانب سے شائع کردہ اصل ویڈیو ٹرانسکرپٹ (opens in a new tab) کی ایک قابل رسائی کاپی ہے۔ اسے پڑھنے میں آسانی کے لیے معمولی طور پر ایڈٹ کیا گیا ہے۔

dapp کیا ہے؟ (0:01)

Dapp غیر مرکزی ایپلی کیشن (decentralized application) کی مخفف اصطلاح ہے۔ جس طرح کوئی بھی ڈیولپر ایپل کے iOS آپریٹنگ سسٹم پر ایپ اسٹور کے لیے ایپس بنا سکتا ہے، اسی طرح ڈیولپرز ایتھیریم کے بلاک چین انفراسٹرکچر پر بھی ایپس بنا سکتے ہیں۔ آخری صارف کے لیے، ایک dapp دیکھنے اور استعمال کرنے میں آج کل استعمال ہونے والی دیگر ایپس سے مختلف نہیں لگ سکتی۔ تاہم، dapps بلاک چین کے ذریعے چلتی ہیں، اور یہ چیز انہیں مختلف — اور شاید کہیں زیادہ بہتر بناتی ہے۔

dapps کیسے کام کرتی ہیں (0:29)

یہاں وہ باتیں ہیں جو آپ کو جاننے کی ضرورت ہے:

  • ایک dapp کا فرنٹ اینڈ کوڈ اور یوزر انٹرفیس کسی بھی ایسی زبان میں لکھا جا سکتا ہے جو اس کے بیک اینڈ کو کالز کر سکے
  • اس کا بیک اینڈ کوڈ ایتھیریم جیسے لامركزی پیئر ٹو پیئر نیٹ ورک پر چلتا ہے، اور ایپلی کیشن کے آپریشنز کا تمام ریکارڈ ایک بلاک چین پر محفوظ کیا جاتا ہے
  • زیادہ تر معاملات میں پورا کوڈ بیس اوپن سورس ہوتا ہے — اس کا مطلب ہے کہ دوسرے لوگ کوڈ تک رسائی حاصل کر سکتے ہیں اور اس پر مزید کام کر سکتے ہیں، لیکن کوئی ایک شخص ایپلی کیشن کا مالک نہیں ہوتا، جس کا مطلب ہے کہ کمیونٹی میں کوئی بھی انہیں آزادانہ طور پر استعمال کرنے، بہتر بنانے اور ان پر مزید کام کرنے کے لیے آزاد ہے
  • dapp کے صارفین کا مجموعہ خود کو کنٹرول کرنے کے لیے آزاد ہے — اس تصور کو خود مختاری (autonomy) کہا جاتا ہے

سیکیورٹی کے فوائد (1:10)

بلاک چین پر dapps چلانے سے سیکیورٹی کے اضافی فوائد بھی ملتے ہیں۔ چونکہ ٹرانزیکشنز ایتھیریم بلاک چین پر تقسیم شدہ اور انکرپٹڈ ہوتی ہیں، اس لیے ہیکر کے لیے خلاف ورزی کرنے اور رسائی حاصل کرنے کے لیے کوئی مرکزی جگہ نہیں ہوتی۔

ایتھیریم پر dapps بنانا (1:23)

ایتھیریم شاید dapps بنانے کے لیے بہترین پلیٹ فارم ہے، جس کی وجہ اس کی اپنی زبان، Solidity ہے۔ یہ ڈیولپرز کو ایتھیریم ورچوئل مشین کا استعمال کرتے ہوئے اسمارٹ کانٹریکٹس بنانے کے قابل بناتی ہے۔ ان ٹولز کا استعمال کرتے ہوئے، ڈیولپرز نے ایسی ایپس بنائی ہیں جن کے استعمال کے کیسز پیشین گوئی کی مارکیٹوں سے لے کر وسائل کی منصوبہ بندی تک پھیلے ہوئے ہیں۔

مثال: Ethlance (1:43)

پہلے سے چلنے والی ایک dapp کی مثال Ethlance ہے۔ Ethlance ایک مکمل طور پر لامركزی جاب مارکیٹ پلیس ہے جہاں فری لانسرز کام تلاش کر سکتے ہیں اور آجر کارکنوں کو تلاش کر سکتے ہیں۔ چونکہ یہ ایتھیریم بلاک چین کے ذریعے چلتی ہے، اس لیے گیس فیس کے علاوہ اسے استعمال کرنا بالکل مفت ہے۔

کیا یہ صفحہ مددگار تھا؟