سگنل میسنجر نے سرور کوڈ اور انٹیگریٹڈ کریپٹو کرنسی کی اشاعت دوبارہ شروع کی۔

سگنل ٹیکنالوجی فاؤنڈیشن، جو سگنل محفوظ مواصلاتی نظام تیار کرتی ہے، نے میسنجر کے سرور حصوں کے لیے کوڈ کی اشاعت دوبارہ شروع کر دی ہے۔ پروجیکٹ کا کوڈ اصل میں AGPLv3 لائسنس کے تحت اوپن سورس تھا، لیکن عوامی ذخیرے میں تبدیلیوں کی اشاعت گزشتہ سال 22 اپریل کو بغیر کسی وضاحت کے روک دی گئی۔ ادائیگی کے نظام کو سگنل میں ضم کرنے کے ارادے کے اعلان کے بعد ریپوزٹری اپ ڈیٹ رک گیا۔

حال ہی میں، ہم نے سگنل پروٹوکول کے مصنف Moxie Marlinspike کی طرف سے تیار کردہ اپنی MobileCoin (MOB) cryptocurrency کی بنیاد پر سگنل میں بنائے گئے ادائیگی کے نظام کی جانچ شروع کی۔ تقریباً اسی وقت، سرور کے اجزاء میں سال بھر میں جمع ہونے والی تبدیلیاں ذخیرہ میں شائع کی گئیں، جن میں ادائیگی کے نظام کا نفاذ بھی شامل تھا۔

سگنل میسنجر نے سرور کوڈ اور انٹیگریٹڈ کریپٹو کرنسی کی اشاعت دوبارہ شروع کی۔

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

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

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

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

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

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

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

ماخذ: opennet.ru

نیا تبصرہ شامل کریں