ملٹی پارٹی کمپیوٹیشن (MPC) Web3 سیکیورٹی کے لیے کیوں اہم ہے؟

ملٹی پارٹی کمپیوٹیشن (MPC) Web3 سیکیورٹی کے لیے کیوں اہم ہے؟

پڑھنے کا وقت: 6 منٹ

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

ملٹی پارٹی کمپیوٹیشن کیا ہے؟

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

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

  1. اگر کوئی فریق اپنی خفیہ معلومات کسی دوسرے فریق کو ظاہر کرتا ہے یا دکھاتا ہے تو اس بے ایمان جماعت کو حساب کے نتیجے پر اثر انداز نہیں ہونا چاہیے۔
  2. کثیر جماعتی حساب کتاب کو محفوظ بنائیں۔ ایسا کوئی طریقہ نہیں ہونا چاہیے کہ ہر فریق کے پاس موجود خفیہ معلومات کسی بھی وجہ یا نفاذ میں کسی منطقی خامی کی وجہ سے ظاہر ہو جائیں۔ اگر ایسا ہوتا ہے تو، MPC کی پوری وجہ پیٹا جاتا ہے۔

ملٹی پارٹی کمپیوٹیشن کیسے کام کرتا ہے؟

آئیے اس کا تصور کریں، آپ اپنے ساتھیوں کے ساتھ لنچ کر رہے ہیں، اور اب آپ حیران ہیں کہ آپ کے گروپ کی اوسط تنخواہ کتنی ہے۔ پھر بھی، آپ دوسروں کے سامنے اپنی تنخواہ ظاہر نہیں کرنا چاہتے، اور نہ ہی دوسرے آپ کے لیے تنخواہ ظاہر کرنا پسند کریں گے۔ ہم اس کے ساتھ کیسے آگے بڑھ سکتے ہیں تاکہ ہم کسی ایک شخص کی تنخواہ جانے بغیر اوسط تنخواہ کا پتہ لگائیں۔

آئیے ملٹی پارٹی کمپیوٹیشن کی مثال لیں۔ آپ میں سے 4 ہیں (P1, P2, P3, P4) جن کی اصل تنخواہیں (a,b,c,d) ہیں۔ ہم جو کر سکتے ہیں وہ یہ ہے کہ ہم بے ترتیب نمبروں کو منتخب کر سکتے ہیں کہ ان کی رقم کسی بھی شخص کی اصل تنخواہ کے برابر ہو، بنیادی طور پر اس کا مطلب یہ ہے کہ 4 کوئی بھی 4 نمبر منتخب کریں جیسے کہ ان کا مجموعہ "a"، "a" = "a1" + " a2" + "a3" + "a4"، اب یہ A1,a2,a3,a4 افراد کو P1, P2, P3, P4 میں تقسیم کریں تاکہ P1 a1 کو جانتا ہو، P2 a2 کو جانتا ہو، P3 a3 کو جانتا ہو، P4 a4 کو جانتا ہو، جب ہم یہ ہر شخص کے لیے کریں، ہر شخص کی 4 قدریں ہیں جیسے P1 کی a1,b1,c1,d1، P2 کی a2,b2,c2,d2 اور اسی طرح کی... بات یہ ہے کہ ان میں سے کوئی بھی دوسری تنخواہ کے بارے میں کچھ نہیں جانتا، اور نہیں کسی دوسرے شخص کے تمام 4 پیرامیٹرز کو جانتا ہے۔ اب جب وہ اکٹھے ہوتے ہیں اور تفویض کردہ اقدار کا مجموعہ بتاتے ہیں، تو اس کا مجموعہ a1+b1+c1+d1+a2+b2+c2+d2+a3+b3+c3+d3+a4+b4+c4+ ہوگا۔ d4 جو کہ ان کی تمام تنخواہوں کی کل رقم کے برابر ہے جسے 4 سے تقسیم کرنے سے اوسط ملے گا۔

Why Multi-Party Computation (MPC) is Critical for Web3 Security? PlatoBlockchain Data Intelligence. Vertical Search. Ai.
ملٹی پارٹی کمپیوٹیشن (MPC) Web3 سیکیورٹی کے لیے کیوں اہم ہے؟

اس طرح آپ 4 تنخواہوں کی اوسط کا حساب لگا سکتے ہیں جب کہ دوسرے لوگوں کو گروپ میں کسی دوسرے کی تنخواہ معلوم نہ ہو۔ یہ ایسی ہی ایک مثال ہے جس سے ہم معلومات کو نجی رکھنے اور نتائج اور مقاصد کا حساب لگانے کے لیے ملٹی پارٹی کمپیوٹیشن کا استعمال کر سکتے ہیں۔

MPC Web3 سیکیورٹی کو کیسے بہتر بنا سکتا ہے؟

اب جب کہ ہم سمجھ گئے ہیں کہ محفوظ کثیر فریقی کمپیوٹیشن کیا ہے اور یہ کیسے کام کرتا ہے، اب وقت آگیا ہے کہ ہم Web3 میں MPC کی مختلف ممکنہ ایپلی کیشنز کے بارے میں جانیں اور یہ سیکھیں کہ یہ Web3 کو وہاں موجود کچھ حملوں اور کمزوریوں سے کیسے محفوظ رکھتا ہے۔ آئیے ان میں سے کچھ کو ایک ایک کرکے دیکھتے ہیں۔

Why Multi-Party Computation (MPC) is Critical for Web3 Security? PlatoBlockchain Data Intelligence. Vertical Search. Ai.
ملٹی پارٹی کمپیوٹیشن (MPC) Web3 سیکیورٹی کے لیے کیوں اہم ہے؟

شناختی بٹوے کی حفاظت کرنا

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

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

ایسے بہت سے پلیٹ فارمز ہیں جو MPC والیٹ فراہم کنندگان کے طور پر ابھر رہے ہیں جن کا کاروباری ماڈل mpc والیٹ کو بطور سروس فراہم کرنا ہے۔ ہم اس استعمال کے معاملے کو جلد ہی مرکزی دھارے میں آتے ہوئے دیکھ سکتے ہیں۔

لین دین کی رازداری اور رازداری

بلاکچین کی بنیادی بنیاد ڈسٹری بیوٹڈ لیجر ٹیکنالوجی (DLT) اور سلسلہ پر موجود ڈیٹا ہے تاکہ تمام نوڈس اور تصدیق کنندگان ڈیٹا کی صداقت اور صداقت کے مطابق ہوں، لیکن اگر آپ کو اس کی حفاظت اور صلاحیتوں کی ضرورت ہو تو کیا ہوگا؟ بلاکچین، لیکن آپ ڈیٹا کو پبلک نہیں رکھنا چاہتے تاکہ ڈیٹا بیس کو خفیہ رکھا جائے، کیا ہمارے پاس اس کا کوئی حل ہے؟

MPC ان مسائل کا ایک بہترین حل فراہم کرتا ہے۔ اس طرح کے لین دین کو بلاک چین سے آف لوڈ کیا جا سکتا ہے اور MPC کے ذریعے پروسیس کیا جا سکتا ہے، اور لین دین کی رسید بلاک چین پر کیپچر کی جا سکتی ہے، جو ثبوت کے طور پر کام کر سکتی ہے۔

ہائی ویلیو ٹرانزیکشنز

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

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

نتیجہ

ہم نے فوائد دیکھے ہیں اور کس طرح MPC Web3 پروٹوکول کی حفاظتی ضرورت کو بڑھا سکتا ہے۔ MPC موجودہ Web3 منظر نامے میں کچھ مسائل کے حل اور متبادل میں سے ایک ہے۔

MPC کے علاوہ، اگر ہم مجموعی طور پر Web3 پر نظر ڈالیں، تو پچھلے کچھ سالوں میں، ہم ویب 3 کی دنیا میں حملوں کی تعداد میں مسلسل اضافہ دیکھ رہے ہیں، جو بلاک چین سیکیورٹی کو مضبوط کرنے کی ضرورت بتاتے ہیں، تب ہی ہم تلاش کر سکتے ہیں۔ Web3 مرکزی مستقبل اور اس مستقبل کو حقیقت بنانے کے لیے سیکیورٹی ماہرین کے ہاتھ میں ہونی چاہیے۔ سمارٹ کنٹریکٹس آڈٹس سیکورٹی پر مبنی مستقبل کی ضمانت دینے کا واحد طریقہ ہیں، اور QuillAudits میدان میں سرکردہ کھلاڑیوں میں سے ایک ہے۔ اپنے پروٹوکول کا آڈٹ کروانے کے لیے ہماری ویب سائٹ پر جائیں اور Web3 کو محفوظ جگہ بنانے میں مدد کریں۔

6 مناظر

ٹائم اسٹیمپ:

سے زیادہ Quillhash