Blockchain کے آپریشن کے اصول: بلاکس کون پیدا کرتا ہے

Anonim

جب ٹرانزیکشن میں کوئی مداخلت نہیں ہوتی تو، کسی بھی شرکاء کو دوسرے کو دھوکہ دے سکتا ہے. Blockchain میں، مسئلہ کو حل کرنے کے لئے سخت ریاضی الگورتھم استعمال کرتے ہوئے حل کیا جاتا ہے جس کے لئے بلاکس پیدا ہوتے ہیں.

اس مواد میں ہم آپ کو بتائیں گے جو بلاکس میں بلاکس تخلیق اور چیک کرتے ہیں. آپ سیکھیں گے کہ اتفاق رائے الگورتھم اس عمل کی حفاظت کو یقینی بنائے.

  1. P2P: جہاں ہمسا نیٹ ورک استعمال کیا جاتا ہے
  2. بلاکچین میں خفیہ کاری: انگلیوں پر
  3. Blockchalter - ٹرانزیکشن بلاکس کی سلسلہ. ہم کے مطابق تعریف کو الگ کر دیں
  4. بلاکچین میں خفیہ کاری: آپ کو ڈیجیٹل دستخط کیوں کی ضرورت ہے
  5. Blockchain کے آپریشن کے اصول: بلاکس کون پیدا کرتا ہے
  6. اس کے مقاصد اور کاموں کے لئے Blockcha میں فٹ بیٹھتا ہے

بنیادی تصورات کو یاد رکھیں

  • ایک ہمسایہ نیٹ ورک ایک ایسا نیٹ ورک ہے جس میں نوڈس ایک دوسرے کے ساتھ مداخلت کے بغیر ایک دوسرے کے ساتھ بات چیت کرتے ہیں.
  • Blockchain ایک قسم کے ہم سے رابطہ کرنے والے نیٹ ورک، ٹرانزیکشن بلاکس کی ایک سلسلہ ہے.
  • بلاک - ریکارڈنگ ٹرانزیکشن کے لئے خصوصی ڈھانچہ.
  • ٹرانزیکشن - اثاثوں کی حالت میں تبدیلیوں پر ایک اندراج.

blockchain میں بے اعتمادی

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

تصور کریں کہ آپ کے بٹوے پر اثاثہ موجود ہیں، اور ایک اور بلاکچین صارف کا خیال ہے کہ وہ نہیں ہیں. باہر مداخلت کے بغیر، یہ فیصلہ کرنا مشکل ہے کہ دو حقوق میں سے کون سا حق ہے. ان لوگوں کے صارفین کے درمیان انتخاب کرنا ضروری ہے جو ٹرانزیکشن چیک کریں گے اور صرف صحیح شامل کریں گے. ایسے صارفین کو معدنیات سے متعلق کہا جاتا ہے.

مینجرز - بلاک شدہ شرکاء جو نئے بلاکس اور ٹرانزیکشن چیکوں کی تخلیق میں مصروف ہیں.

معدنیات کے مناسب آپریشن کو منظم کرنے کے لئے، اس سے اتفاق کرنا ضروری ہے، جو ہو گا اور وہ اپنے کام کو کیسے کریں گے. یہ ایک مشکل کام ہے، کیونکہ آپ اس طرح کے قوانین کے ساتھ آنے کی ضرورت ہے، جو توڑنے کے بجائے معدنیات کا مشاہدہ کرنے کے لئے زیادہ منافع بخش ہو جائے گا. یہ کھیل نظریہ سے ایک کام کا ایک کلاسک مثال ہے: ایک ایسی حکمت عملی کا انتخاب کیسے کریں جو مختلف مفادات کے ساتھ شرکاء کے لئے ایک ہی فائدہ مند ہوں گے.

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

بزنٹین جنرلوں کا کام

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

بزنٹین آرمی کے شہر کے محاصرے کے دوران یہ عمل ہوتا ہے. رات کو، مختلف اطراف سے لیونز نے شہر سے گھیر لیا. ہر لیونین کے جنرل کمانڈر ان کے سربراہ کے حکم کے منتظر ہیں. آرڈر کے اختیارات: "حملہ" یا "پیچھے".

Blockchain کے آپریشن کے اصول: بلاکس کون پیدا کرتا ہے 21098_1
جنرل "حملے" یا "پیچھے" کو حل کرنے کے لئے کمانڈر ان کے سربراہ کے حکم کے منتظر ہیں

کام کی پہلی پیچیدگی - سلطنت میں کمی ہے. جنرلوں اور یہاں تک کہ کمانڈر میں کمانڈر بھی شکست میں دلچسپی رکھنے والے بزنٹیمیم کے غدار ہیں. غیر معمولی نتائج کی اجازت نہیں دینے کے لئے جنرلوں کو سمجھنے کی ضرورت ہے. کل میں، جنگ کے تین نتائج:

مناسب نتیجہ اگر تمام جنرل حملہ - بزنٹیمیم دشمن کو تباہ کر دیں.

Blockchain کے آپریشن کے اصول: بلاکس کون پیدا کرتا ہے 21098_2

انٹرمیڈیٹ کا نتیجہ اگر تمام جنرلوں کو پیچھے ہٹ جائے گا - بزنسیا اپنی فوج کو برقرار رکھے گا.

Blockchain کے آپریشن کے اصول: بلاکس کون پیدا کرتا ہے 21098_3

ایک ناقابل یقین نتیجہ. اگر کچھ جنرل پر حملہ کیا جاتا ہے، اور کچھ پیچھے ہٹ جائیں گے - دشمن بالآخر حصوں میں بزنٹیم کی پوری فوج کو تباہ کر دیتا ہے.

Blockchain کے آپریشن کے اصول: بلاکس کون پیدا کرتا ہے 21098_4

اگر ہر عام اس کے صوابدید پر عمل کرے گا، تو ایک مناسب نتائج کا امکان بہت کم ہے. لہذا، جنرلوں کو ایک حل میں آنے کے لئے خود کے درمیان معلومات کو تبدیل کرنے کی ضرورت ہے.

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

Blockchain کے آپریشن کے اصول: بلاکس کون پیدا کرتا ہے 21098_5
جنرلوں میں سے ایک نے صحیح پیغام نہیں بھیج دیا، لہذا دوسروں کو پتہ نہیں کہ ان پر حملہ کیا یا پیچھے ہٹانے کے لئے

ریاضی نے ثابت کیا کہ یہ ہمیشہ اس کام میں حل حاصل کرنے کے لئے ممکن ہے، اگر صحیح جنرل کل سے دو تہائی سے زیادہ ہیں. مختلف نظاموں میں، کام مختلف طریقوں سے حل کیا جا سکتا ہے.

BYZANTINE غلطی رواداری - کام جاری رکھنے کے لئے نیٹ ورک کی صلاحیت، یہاں تک کہ اگر نوڈس میں سے کچھ میں سے بعض نے بدقسمتی سے انکار کر دیا. دوسرے الفاظ میں، نیٹ ورک کی اس ملکیت جس میں بزنٹین جنرلوں کا کام حل کیا گیا ہے.

ABZIntine غلطی رواداری ہوائی جہاز کے انجن کے نظام میں، جوہری توانائی کے پودوں میں اور عملی طور پر کسی بھی نظام میں، جس کے اعمال کی ایک بڑی تعداد میں سینسر کے کام کے نتائج پر منحصر ہے. یہاں تک کہ خلائی ایکس بھی اس کے نظام کے لئے ممکنہ ضرورت کے طور پر سمجھتا ہے.

اگر یہ کام بلاکچین کے تناظر میں لاگو کرنا ہے، تو جنرل معدنیات ہیں. انہیں لازمی طور پر ٹرانزیکشن کو تسلیم کرنے اور تسلیم کرنا ضروری ہے تاکہ یہ بلاکس میں گر جائے. یہ عمل اتفاق رائے کہا جاتا ہے.

Blockchain کے آپریشن کے اصول: بلاکس کون پیدا کرتا ہے 21098_6
مائنرز تمام ٹرانزیکشنز کو دیکھتے ہیں اور ان کی تصدیق کرنے یا رد کرنے کا فیصلہ کرتے ہیں

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

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

الگورتھم اتفاق رائے

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

اتفاق رائے الگورتھم ایک ایسا طریقہ ہے جس کی وضاحت کرتا ہے کہ بلاکس میں کس طرح مینر منتخب کیا جاتا ہے اور اس کے ذریعہ یہ بلاکس بناتا ہے.

بہتر سمجھنے کے لئے Blockchain کے نظام میں اتفاق رائے کی ضرورت ہے، ایک اپارٹمنٹ کی عمارت کے کرایہ دار تصور کریں. بلاکچاس انہیں ایک دوسرے کے ساتھ بات چیت کرنے اور گھر کی ترقی پر فیصلے کرنے کی ضرورت ہے: اضافی رقم کے لئے رقم جمع، سروسنگ تنظیم کا انتخاب کریں یا ڈیوٹی کا انتخاب کریں. مذاکرات کرنے کے تین طریقے ہیں - تین مختلف اتفاق رائے الگورتھم. ان میں سے ہر ایک ایک مخصوص ریاضیاتی ماڈل پر مبنی ہے.

کام کا ثبوت (POW) کام کے ثبوت کے لئے ایک الگورتھم ہے. مینر گھر میں کسی بھی بنیان بن سکتا ہے. نئے بلاکس بنانے کے لئے، اس کے کمپیوٹر کو پیچیدہ cryptographic کاموں کو حل کرنے کے لئے استعمال کرنا پڑے گا.

الگورتھم بلاکچین کے صحیح ورژن پر غور کرے گا جس میں سب سے زیادہ بلاکس. اور پورے بلاکس میں سے زیادہ تر ورژن میں ہوں گے، جس میں کرایہ داروں نے پورے کمپیوٹر کی صلاحیتوں میں سے زیادہ تر خرچ کیے ہیں. ایک بہت ہی جمہوری طریقہ کار حاصل کی جاتی ہے: اگر 51٪ معدنیات پر یقین ہے کہ بلاکس میں ٹرانزیکشن درست ہیں اور ہو جائے گا. لہذا، بلاکچین ہیک کرنے کے لئے تقریبا ناممکن ہے.

Blockchain کے آپریشن کے اصول: بلاکس کون پیدا کرتا ہے 21098_7
نئے بلاکس ان رہائشیوں کو تخلیق کرتے ہیں جو کمپیوٹر رکھتے ہیں

اسٹیک کا ثبوت (POS) ملکیت کے ثابت حصہ کے لئے ایک الگورتھم ہے. مینرز ان لوگوں کو بن جاتے ہیں جو بلاکس میں زیادہ اثاثہ رکھتے ہیں. ہمارے پاس یہ کرایہ داروں کو سب سے بڑا اپارٹمنٹ ملے گا. اور مثال کے طور پر، Etheric Blockchalter میں، یہ صارفین ہوں گے جو سب سے زیادہ cryptocurrency اخلاقی ہے. اس الگورتھم کے ساتھ، بجلی کی لاگت کم سے کم ہیں، کیونکہ بلاکس میں بلاکس کی تخلیق کو پیچیدہ cryptographic کاموں کو حل کرنے کی ضرورت نہیں ہے. بلاکچین میں آپ کا حصہ زیادہ سے زیادہ، آپ اکثر نئے بلاکس بنائے جائیں گے.

بلاکچین کا صحیح ورژن، جیسا کہ کام کے ثبوت میں، اس پر غور کیا جائے گا جس میں سب سے زیادہ بلاکس. لیکن داؤد کا ثبوت جمہوری نہیں کہا جا سکتا. زیادہ تر بلاکس زیادہ سے زیادہ رہائشیوں کو نہیں بلکہ سب سے امیر ترین کرایہ دار بنائے گی. تاہم، یہ بھی محفوظ ہے. اگر مجنیم زیادہ تر گھر سے تعلق رکھتا ہے، تو یہ بدقسمتی سے ہو جائے گا.

Blockchain کے آپریشن کے اصول: بلاکس کون پیدا کرتا ہے 21098_8
نئے بلاکس باشندوں کو سب سے بڑا اپارٹمنٹ کے ساتھ بناتے ہیں

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

منتخب معدنیات خود کو بلاکچین کا حقیقی ورژن منتخب کرتا ہے. اسے خود کو شناخت کرنا پڑے گا تاکہ تمام رہائشیوں کو اس پر یقین رکھے. اگر کچھ نقطہ نظر میں کرایہ داروں کو منحصر حل کے ساتھ کنونٹنوں کو روکنا ہوگا، تو وہ دوسرے کو تفویض کرنے کے قابل ہو جائیں گے. نیا مینر بلاکس کی اپنی سلسلہ کی تعمیر شروع کرے گا، اور پرانے بلاکچین الگ الگ طور پر موجود ہیں. Blockchain میں اس طرح کے عمل کو hardforka کہا جاتا ہے.

Blockchain کے آپریشن کے اصول: بلاکس کون پیدا کرتا ہے 21098_9
نئے بلاکس اس کرایہ دار تخلیق کرتا ہے، جو پیشگی میں منتخب کیا گیا تھا

اتفاق رائے الگورتھم بہت ہیں. مسلسل نئے ایجاد، لیکن یہ تین سب سے زیادہ مشہور، وقت کی جانچ پڑتال اور اکثر استعمال کیا جاتا ہے.

نتیجہ

کسی بھی ساتھی سے مل کر نیٹ ورک میں شرکاء کے درمیان بے اعتمادی ہے. بلاکچین میں، معدنیات اس مسئلے کو حل کرتی ہیں. یہ وہ صارفین ہیں جو ٹرانزیکشن کی جانچ پڑتال کرتے ہیں اور نئے بلاکس کو صرف درست کریں.

1982 آرٹیکل بزنٹین جنرلوں کا کام بیان کرتا ہے. یہ سب سے پہلے الگورتھم میں بیان کیا گیا تھا کہ نیٹ ورک کس طرح کام جاری رکھ سکتا ہے، یہاں تک کہ اگر کچھ نوڈس سے انکار کر دیا گیا یا بدقسمتی سے متاثر ہوا.

بلاکچین میں، اتفاق رائے کے تین قسمیں الگورتھم استعمال کیے جاتے ہیں:

  • کام کا ثبوت (POW) کام کے ثبوت کے لئے ایک الگورتھم ہے.
  • اسٹیک کا ثبوت (POS) ملکیت کے ثابت حصہ کے لئے ایک الگورتھم ہے.
  • پروفیسر (پی او اے) شخصیت کے ثبوت کا ایک الگورتھم ہے.

مزید پڑھ