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

اتفاق رائے کے طریقہ کار

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

پیشگی شرائط

اس صفحے کو بہتر طور پر سمجھنے کے لیے، ہم تجویز کرتے ہیں کہ آپ پہلے ہمارا ایتھیریم کا تعارف پڑھیں۔

اتفاق رائے کیا ہے؟

اتفاق رائے سے ہماری مراد یہ ہے کہ ایک عمومی رضامندی طے پا گئی ہے۔ فرض کریں کہ لوگوں کا ایک گروپ سینما جا رہا ہے۔ اگر تجویز کردہ فلم کے انتخاب پر کوئی اختلاف نہیں ہے، تو اتفاق رائے حاصل ہو جاتا ہے۔ اگر اختلاف ہو، تو گروپ کے پاس یہ فیصلہ کرنے کا ذریعہ ہونا چاہیے کہ کون سی فلم دیکھنی ہے۔ انتہائی صورتوں میں، گروپ بالآخر تقسیم ہو جائے گا۔

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

اتفاق رائے کا طریقہ کار کیا ہے؟

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

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

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

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

یہ اجزاء مل کر اتفاق رائے کا طریقہ کار بناتے ہیں۔

اتفاق رائے کے طریقہ کار کی اقسام

ثبوتِ کار پر مبنی

بٹ کوائن کی طرح، ایتھیریم بھی کبھی ثبوتِ کار (PoW) پر مبنی اتفاق رائے کا پروٹوکول استعمال کرتا تھا۔

بلاک کی تخلیق

کان کن پروسیس شدہ لین دین سے بھرے نئے بلاکس بنانے کا مقابلہ کرتے ہیں۔ فاتح نئے بلاک کو باقی نیٹ ورک کے ساتھ شیئر کرتا ہے اور کچھ تازہ بنائے گئے ETH کماتا ہے۔ یہ دوڑ وہ کمپیوٹر جیتتا ہے جو ریاضی کی پہیلی کو سب سے تیزی سے حل کرنے کے قابل ہوتا ہے۔ یہ موجودہ بلاک اور اس سے پہلے والے بلاک کے درمیان کرپٹوگرافک لنک پیدا کرتا ہے۔ اس پہیلی کو حل کرنا ہی "ثبوتِ کار" میں کام (work) ہے۔ پھر کینونیکل چین کا تعین فورک کے انتخاب کے اصول سے کیا جاتا ہے جو ان بلاکس کے سیٹ کو منتخب کرتا ہے جن کی کان کنی کے لیے سب سے زیادہ کام کیا گیا ہو۔

سیکیورٹی

نیٹ ورک کو اس حقیقت سے محفوظ رکھا جاتا ہے کہ آپ کو چین کو دھوکہ دینے کے لیے نیٹ ورک کی کمپیوٹنگ پاور کا 51% درکار ہوگا۔ اس کے لیے آلات اور توانائی میں اتنی بڑی سرمایہ کاری کی ضرورت ہوگی؛ کہ آپ جتنا کمائیں گے اس سے زیادہ خرچ کرنے کا امکان ہے۔

ثبوتِ کار (PoW) کے بارے میں مزید

حصہ داری کا ثبوت پر مبنی

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

بلاک کی تخلیق

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

سیکیورٹی

حصہ داری کا ثبوت (PoS) کا نظام کرپٹو-اقتصادی طور پر محفوظ ہے کیونکہ چین کا کنٹرول سنبھالنے کی کوشش کرنے والے حملہ آور کو ETH کی ایک بڑی مقدار کو تباہ کرنا ہوگا۔ انعامات کا ایک نظام انفرادی اسٹیکرز کو ایمانداری سے برتاؤ کرنے کی ترغیب دیتا ہے، اور جرمانے اسٹیکرز کو بدنیتی پر مبنی کام کرنے سے روکتے ہیں۔

حصہ داری کا ثبوت (PoS) کے بارے میں مزید

ایک بصری رہنما

ایتھیریم پر استعمال ہونے والے اتفاق رائے کے طریقہ کار کی مختلف اقسام کے بارے میں مزید دیکھیں:

Understanding blockchain consensus mechanisms

An explainer covering the core consensus mechanisms used in blockchains, and how they enable decentralized networks to agree on the state of transactions without a central authority.

ٹرانسکرپٹ کے ساتھ دیکھیں 

سبل مزاحمت اور چین کا انتخاب

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

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

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

ایتھیریم ایک اتفاق رائے کا طریقہ کار استعمال کرتا ہے جسے Gasper کہا جاتا ہے جو کیسپر ایف ایف جی حصہ داری کا ثبوت (opens in a new tab) کو GHOST فورک کے انتخاب کے اصول (opens in a new tab) کے ساتھ ملاتا ہے۔

مزید مطالعہ

کسی ایسے کمیونٹی وسیلے کے بارے میں جانتے ہیں جس نے آپ کی مدد کی ہو؟ اس صفحے میں ترمیم کریں اور اسے شامل کریں!