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

بلاک چین کے اتفاق رائے کے طریقہ کار کو سمجھنا

ایک وضاحتی مضمون جو بلاک چینز میں استعمال ہونے والے بنیادی اتفاق رائے کے طریقہ کار کا احاطہ کرتا ہے، اور یہ بتاتا ہے کہ وہ کس طرح لامركزی نیٹ ورکس کو کسی مرکزی اتھارٹی کے بغیر ٹرانزیکشنز کی حالت پر متفق ہونے کے قابل بناتے ہیں۔

Date published: ۲۹ نومبر، ۲۰۱۸

ٹیک ان ایشیا کی جانب سے ایک وضاحتی مضمون جو بلاک چین سسٹمز میں استعمال ہونے والے تین اہم اتفاق رائے کے طریقہ کار، ثبوتِ کار (PoW)، حصہ داری کا ثبوت (PoS)، اور ثبوتِ اختیار کا احاطہ کرتا ہے، اور یہ بتاتا ہے کہ وہ کس طرح لامركزی نیٹ ورکس کو ٹرانزیکشنز کی حالت پر متفق ہونے کے قابل بناتے ہیں۔

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

اتفاق رائے کا طریقہ کار کیا ہے؟ (0:00)

بلاک چین — 2018 کا سب سے مشہور لفظ۔ لیکن کیا آپ جانتے ہیں کہ ایک لامركزی پیئر ٹو پیئر سسٹم جس میں کوئی بااختیار شخصیت نہیں ہوتی، وہ فیصلے کیسے کرتا ہے؟ اس کا جواب اتفاق رائے کے طریقہ کار میں پوشیدہ ہے۔ اتفاق رائے کے مختلف طریقہ کار موجود ہیں، لیکن ان سب کا مقصد ایک ہی ہے: اس بات کو یقینی بنانا کہ ریکارڈز درست اور ایماندارانہ ہوں۔ فرق صرف اتفاق رائے تک پہنچنے کے طریقے میں ہے۔ یہاں ہم اتفاق رائے کے طریقہ کار کی تین اقسام کا جائزہ لیں گے۔

ثبوتِ کار (0:23)

ثبوتِ کار (PoW) سسٹم میں، ٹرانزیکشن کا ڈیٹا بلاکس میں محفوظ کیا جاتا ہے، جس کی توثیق لوگوں سے اس کے ساتھ منسلک ایک پیچیدہ ریاضیاتی مسئلے کو حل کروا کر کی جاتی ہے۔ یہ عام طور پر طاقتور کمپیوٹرز کے ذریعے کیا جاتا ہے اور اسے "کان کنی" کہا جاتا ہے۔ اس مسئلے کو حل کرنے والے پہلے کان کن کو کرپٹو کرنسی کی شکل میں ایک انعام دیا جاتا ہے۔

تصور کریں کہ خزانہ تلاش کرنے والوں کا ایک گروپ ایک ایسے صندوق کو کھولنے کی کوشش کر رہا ہے جس پر ایک پیچیدہ تالا لگا ہوا ہے۔ درست امتزاج کا پتہ لگانا ایک تھکا دینے والا کام ہے، لیکن ایسا کرنے والے پہلے شخص کو انعام ملتا ہے۔ سادہ الفاظ میں، ثبوتِ کار خزانے کے صندوق پر درست امتزاج معلوم کرنے کی ایک دوڑ ہے۔ بٹ کوائن اور ایتھیریم جیسی کرپٹو کرنسیاں ثبوتِ کار کا طریقہ کار استعمال کرتی ہیں۔

حصہ داری کا ثبوت (1:04)

اس کے بعد، ہمارے پاس حصہ داری کا ثبوت (PoS) ہے۔ یہاں ایک نئے بلاک کا خالق، جسے توثیق کار بھی کہا جاتا ہے، کو تصادفی طور پر اس بنیاد پر منتخب کیا جاتا ہے کہ وہ نیٹ ورک میں کتنا اسٹیک کرتے ہیں۔ جتنا زیادہ اسٹیک کیا جائے گا، توثیق کار کے طور پر منتخب ہونے کا امکان اتنا ہی زیادہ ہوگا۔

آئیے اسے خزانے کے صندوق والے منظر نامے پر لاگو کرتے ہیں۔ تصور کریں کہ خزانہ تلاش کرنے والوں کا ایک گروپ ایک صندوق کے لیے مقابلہ کر رہا ہے۔ صندوق کا انعام لاٹری سسٹم کی بنیاد پر دیا جاتا ہے۔ حصہ لینے کے لیے، ہر شکاری کو لاٹری کے ٹکٹ خریدنے پڑتے ہیں۔ ہر شکاری جتنے زیادہ ٹکٹ خریدے گا، جیتنے کا امکان اتنا ہی زیادہ ہوگا۔ Cardano کے Ouroboros اور EOS جیسے بلاک چین پروٹوکولز حصہ داری کا ثبوت کے اتفاق رائے کو اپناتے ہیں۔

ثبوتِ اختیار (1:42)

آخر میں، ثبوتِ اختیار — جو حصہ داری کا ثبوت کی ایک ترمیم شدہ شکل ہے۔ یہاں، صرف منظور شدہ پارٹیاں جو ان کی ساکھ کی بنیاد پر منتخب کی جاتی ہیں، توثیق کار بن سکتی ہیں۔

آئیے خزانے کے صندوق والے منظر نامے پر دوبارہ غور کرتے ہیں۔ خزانہ تلاش کرنے والوں کا گروپ ایک یونین بناتا ہے اور اپنے خزانوں کو اکٹھا کرتا ہے۔ ان کے قابل اعتماد ہونے کی سطح کی بنیاد پر، گروپ کی جانب سے چند منتخب افراد کو صندوق کے مواد کی درستگی کو یقینی بنانے کے لیے مقرر کیا جاتا ہے۔ IBM کا Hyperledger Fabric اور ایتھیریم کا Kovan آزمائشی نیٹ ورک ان بلاک چین سسٹمز کی کچھ مثالیں ہیں جو ثبوتِ اختیار کا استعمال کرتے ہیں۔

ہائبرڈ اتفاق رائے کے ماڈلز (2:14)

اگرچہ روایتی بلاک چین کمپنیاں ایک ہی اتفاق رائے کے طریقہ کار پر موجود ہیں، لیکن کچھ اختراعی کمپنیاں متعدد اتفاق رائے کے پروٹوکولز اپنا رہی ہیں۔ مثال کے طور پر Opet Foundation کو لیں، جو ثبوتِ اختیار اور ثبوتِ کار دونوں پروٹوکولز کا اطلاق کر کے اپنی ٹیوشن ساتھی چیٹ بوٹ ایپ پر جمع کیے گئے ڈیٹا کو محفوظ کرنے کے لیے ایک منفرد بلاک چین بنا رہی ہے۔

طلباء کے تعلیمی، غیر نصابی، اور شخصیت کی پروفائلنگ کے ریکارڈز جیسا ڈیٹا بلاک چین پر محفوظ کیا جاتا ہے اور ممکنہ طور پر Hyperledger Fabric کے ذریعے چلنے والے ثبوتِ اختیار کے فریم ورک کے ذریعے اس کی توثیق کی جاتی ہے۔ اس صورت میں، توثیق کار معروف تعلیمی ادارے یا یہاں تک کہ قومی رجسٹرار اور متعلقہ وزارتِ تعلیم ہوتے ہیں۔ اس سے یہ یقینی بنانے میں مدد ملتی ہے کہ طلباء کا تمام ڈیٹا قابل اعتماد ہے۔

لیکن مفت میں کون کام کرے گا؟ ثبوتِ کار کا اتفاق رائے ان توثیق کاروں کو انعام دینے کے لیے عمل میں آتا ہے جنہوں نے کام انجام دیا ہے۔

رازداری اور طلباء کا ڈیٹا (3:02)

Hyperledger Fabric کے ساتھ، ہر طالب علم کا ریکارڈ ایک نجی ہیش کلید کے ساتھ محفوظ کیا جاتا ہے جس کی ملکیت طالب علم کے پاس ہوتی ہے۔ ڈیٹا تک صرف اسی وقت رسائی حاصل کی جا سکتی ہے جب طالب علم وہ منفرد کلید فراہم کرے۔ اس کا مطلب ہے کہ طالب علم کی رازداری محفوظ رہتی ہے اور اسے خود طالب علم کنٹرول کرتا ہے۔

مثال کے طور پر، جب طلباء Opet کے پلیٹ فارم کے ذریعے یونیورسٹی میں درخواست دیتے ہیں، تو وہ اپنے ریکارڈز کی منفرد کلید یونیورسٹی کو فراہم کرتے ہیں۔ اس کے ساتھ، یونیورسٹی ان کے تازہ ترین تعلیمی ریکارڈز تک رسائی حاصل کرنے کے قابل ہو جاتی ہے۔ طلباء یہ بھی دیکھ سکیں گے کہ آیا ان کے ریکارڈز کو ان لاک کیا گیا ہے یا کم از کم درخواست کے لیے ان پر غور کیا گیا ہے۔ یہ روایتی طریقوں کے مقابلے میں کارکردگی اور شفافیت کو بڑھاتا ہے۔

اختتامیہ (3:37)

ثبوتِ کار اور ثبوتِ اختیار کے ماڈلز کو ملا کر، Opet Foundation کا بلاک چین حل طلباء کے ڈیٹا پر رازداری کو یقینی بناتا ہے جبکہ تعلیمی اداروں اور طلباء دونوں کو پلیٹ فارم میں حصہ ڈالنے پر ترغیب دیتا ہے۔ بلاک چینز کی مقبولیت میں اضافے کے ساتھ، یہ صرف وقت کی بات ہے کہ ہم اس سے بھی زیادہ منفرد ہائبرڈ سسٹمز بنتے ہوئے دیکھیں۔

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