حال ہی میں، بٹ کوائن کمیونٹی کے بنیادی اور لامحدود دھڑوں کے درمیان ایک چھوٹا سا جھگڑا ہوا، ایک ایسا جھگڑا جو شاید پچاسویں بار اسی موضوع پر بحث کی نمائندگی کرتا ہے، لیکن جو بہر حال دلچسپ ہے کیونکہ یہ کس طرح بلاک چینز کے بارے میں ایک بہت ہی لطیف فلسفیانہ نکتہ کو اجاگر کرتا ہے۔ کام.
ViaBTC، ایک کان کنی پول جو لامحدود کی حمایت کرتا ہے، ٹویٹ کردہ "ہیش پاور قانون ہے"، لامحدود فریق کے لیے ایک عام بات ہے، جس کا ماننا ہے کہ کان کنوں کا بٹ کوائن کی حکمرانی میں بہت بڑا کردار ہے، اور ہونا چاہیے، اس کی عام دلیل یہ ہے کہ کان کن صارفین کی ایک قسم ہے جو Bitcoin کی کامیابی میں ایک بڑی اور غیر قانونی مالی ترغیب ہے۔ گریگ میکسویل (بنیادی طرف سے) جواب کہ "Bitcoin کی سیکورٹی بالکل ٹھیک کام کرتی ہے کیونکہ ہیش پاور قانون نہیں ہے"۔
بنیادی دلیل یہ ہے کہ کان کنوں کا Bitcoin سسٹم میں صرف ایک محدود کردار ہوتا ہے، تاکہ لین دین کی ترتیب کو محفوظ بنایا جا سکے، اور ان کے پاس بلاک سائز کی حدود اور بلاک کی درستگی کے دیگر قواعد سمیت کسی اور چیز کا تعین کرنے کا اختیار نہیں ہونا چاہیے۔ یہ پابندیاں صارفین کے ذریعے چلائے جانے والے مکمل نوڈس کے ذریعے نافذ کی جاتی ہیں - اگر کان کنوں نے صارفین کے نوڈس کے نافذ کردہ قواعد سے مختلف قواعد کے مطابق بلاکس تیار کرنا شروع کردیئے، تو صارفین کے نوڈس صرف بلاکس کو مسترد کردیں گے، قطع نظر اس کے کہ 10% یا 60۔ % یا 99% ہیش پاور ان کے پیچھے ہے۔ اس پر، لامحدود اکثر کچھ اس طرح جواب دیتا ہے کہ "اگر 90% ہیش پاور ایک نئی چین کے پیچھے ہے جو بلاک کی حد کو بڑھاتی ہے، اور 10% ہیش پاور والی پرانی چین اب پانچ مہینوں کے لیے دس گنا سست ہے جب تک کہ مشکل درست نہ ہو جائے، کیا آپ واقعی نئی چین کو قبول کرنے کے لیے اپنے کلائنٹ کو اپ ڈیٹ نہیں کیا؟
بہت سے لوگ اکثر بحث کے خلاف ایسی ایپلی کیشنز کے لیے پبلک بلاک چینز کا استعمال جس میں حقیقی دنیا کے اثاثے یا کاؤنٹر پارٹی کے خطرے والی کوئی بھی چیز شامل ہو۔ تنقیدیں یا تو کل ہیں، یہ کہتے ہوئے کہ عوامی بلاکچینز پر اس طرح کے استعمال کے معاملات کو نافذ کرنے کا کوئی فائدہ نہیں ہے، یا جزوی، یہ کہتے ہوئے کہ ذخیرہ کرنے کے فوائد ہو سکتے ہیں۔ اعداد و شمار عوامی زنجیر پر، کاروباری منطق سلسلہ بند پھانسی دی جانی چاہئے.
عام طور پر استعمال ہونے والی دلیل یہ ہے کہ اس طرح کی درخواستوں میں، اعتماد کے نکات پہلے سے ہی موجود ہیں - کوئی ایسا شخص ہے جو جسمانی اثاثوں کا مالک ہے جو آن چین کی اجازت شدہ اثاثوں کی حمایت کرتا ہے، اور یہ کہ کوئی شخص ہمیشہ اثاثوں کے ساتھ بھاگنے یا منجمد کرنے پر مجبور ہو سکتا ہے۔ انہیں حکومت یا بینک کے ذریعے، اور اس طرح بلاک چین پر ان اثاثوں کی ڈیجیٹل نمائندگی کا انتظام کرنا ایسا ہی ہے جیسے کھڑکی کھلی ہونے پر کسی کے گھر کے لیے فولادی دروازے کے لیے ادائیگی کرنا۔ اس کے بجائے، اس طرح کے سسٹمز کو پرائیویٹ چینز، یا یہاں تک کہ روایتی سرور پر مبنی حل استعمال کرنے چاہئیں، شاید آڈٹ کی اہلیت کو بہتر بنانے کے لیے کرپٹوگرافی کے بٹس اور ٹکڑے شامل کیے جائیں، اور اس طرح ہر چیز کو بلاک چین پر ڈالنے کی ناکامیوں اور اخراجات کو بچایا جائے۔
مندرجہ بالا دلائل دونوں اپنی خالص شکلوں میں ناقص ہیں، اور وہ اسی طرح ناقص ہیں۔ جبکہ یہ ہے۔ نظریاتی طور پر ممکن ہے کان کنوں کے لیے اپنے 99% ہیش پاور کو نئے اصولوں کے ساتھ ایک سلسلہ میں تبدیل کرنے کے لیے (ایک مثال بنانے کے لیے جہاں یہ غیر متنازعہ طور پر برا ہے، فرض کریں کہ وہ بلاک انعام میں اضافہ کر رہے ہیں)، اور یہاں تک کہ سپون کیمپ پرانی زنجیر کو مستقل طور پر بیکار بنانے کے لیے، اور یہ بھی نظریاتی طور پر ممکن ہے کہ کسی اثاثہ کی حمایت یافتہ کرنسی کے مرکزی مینیجر کے لیے ایک ڈیجیٹل ٹوکن کا احترام کرنا بند کر دیا جائے، ایک نیا ڈیجیٹل ٹوکن بنایا جائے جو پرانے ٹوکن کے برابر بیلنس کے ساتھ ہوتا ہے سوائے ایک مخصوص اکاؤنٹ کے۔ بیلنس کو کم کر کے صفر کر دیا گیا، اور عملی طور پر نئے ٹوکن کا احترام کرنا شروع کر دیں۔ یہ دونوں چیزیں کرنا کافی مشکل ہیں۔.
پہلی صورت میں، صارفین کو یہ سمجھنا ہو گا کہ موجودہ سلسلہ میں کچھ غلط ہے، اس بات سے اتفاق کریں کہ انہیں اس نئی چین پر جانا چاہیے جس پر کان کن اب کان کنی کر رہے ہیں، اور وہ سافٹ ویئر ڈاؤن لوڈ کریں جو نئے قوانین کو قبول کرتا ہے۔ دوسری صورت میں، تمام کلائنٹس اور ایپلیکیشنز جو کہ اصل ڈیجیٹل ٹوکن پر منحصر ہیں ٹوٹ جائیں گے، صارفین کو نئے ڈیجیٹل ٹوکن پر جانے کے لیے اپنے کلائنٹس کو اپ ڈیٹ کرنے کی ضرورت ہوگی، اور سمارٹ کنٹریکٹس جن میں بیرونی دنیا کو دیکھنے کی کوئی گنجائش نہیں ہے اور یہ دیکھیں گے کہ وہ اپ ڈیٹ کرنے کی ضرورت پوری طرح ٹوٹ جائے گی۔ اس سب کے درمیان، سوئچ کے مخالفین لوگوں کو یہ باور کرانے کی کوشش کرنے کے لیے ایک خوف-غیر یقینی اور شک کی مہم چلا سکتے ہیں کہ شاید انہیں اپنے کلائنٹس کو آخر کار اپ ڈیٹ نہیں کرنا چاہیے، یا اپنے کلائنٹ کو کچھ اپ ڈیٹ کرنا چاہیے۔ تیسرے اصولوں کا سیٹ (مثلاً کام کا ثبوت تبدیل کرنا)، اور یہ سوئچ کو لاگو کرنا اور بھی مشکل بنا دیتا ہے۔
لہذا، ہم کہہ سکتے ہیں کہ دونوں صورتوں میں، اگرچہ نظریاتی طور پر مرکزی یا نیم مرکزی جماعتیں ہیں جو ریاست A سے ریاست B میں منتقلی پر مجبور کر سکتی ہیں، جہاں ریاست B صارفین کے لیے ناپسندیدہ ہے لیکن مرکزی جماعتوں کے لیے ترجیحی ہے، ایسا کرنے کی ضرورت ہے۔ کوآرڈینیشن کے مشکل مسئلے سے گزرنا. کوآرڈینیشن کے مسائل معاشرے میں ہر جگہ ہوتے ہیں اور اکثر ایک بری چیز ہوتی ہیں - جبکہ یہ زیادہ تر لوگوں کے لیے بہتر ہوگا اگر انگریزی زبان اپنے انتہائی پیچیدہ اور بے قاعدہ ہجے کے نظام سے چھٹکارا حاصل کر کے اسے فونیٹک بنا دے، یا اگر ریاستہائے متحدہ میٹرک میں تبدیل ہو جائے، یا اگر ہم فوری طور پر کر سکتے ہیں کساد بازاری کی صورت میں تمام قیمتوں اور اجرتوں کو دس فیصد تک گرا دیں۔, عملی طور پر اس کے لیے ہر ایک کو ایک ہی وقت میں سوئچ پر متفق ہونے کی ضرورت ہوتی ہے، اور یہ اکثر بہت مشکل ہوتا ہے۔
تاہم، بلاکچین ایپلی کیشنز کے ساتھ، ہم کچھ مختلف کر رہے ہیں: ہم ہم آہنگی کے مسائل کو اپنے فائدے کے لیے استعمال کر رہے ہیں۔، اس رگڑ کا استعمال کرتے ہوئے جو کوآرڈینیشن کے مسائل مرکزی اداکاروں کے ذریعہ بدعنوانی کے خلاف ایک رکاوٹ کے طور پر پیدا کرتے ہیں۔ ہم ایسے سسٹم بنا سکتے ہیں جن میں پراپرٹی X ہو، اور ہم اس بات کی ضمانت دے سکتے ہیں کہ وہ پراپرٹی X کو اعلیٰ درجے تک محفوظ رکھیں گے کیونکہ X سے ناٹ-X میں قواعد کو تبدیل کرنے کے لیے ایک ہی وقت میں اپنے سافٹ ویئر کو اپ ڈیٹ کرنے پر متفق ہونا ضروری ہو گا۔ . یہاں تک کہ اگر کوئی ایسا اداکار ہے جو تبدیلی پر مجبور کر سکتا ہے، ایسا کرنا مشکل ہوگا۔ یہ اس قسم کی سیکیورٹی ہے جو آپ کو بلاکچین اتفاق رائے کے قواعد کی کلائنٹ سائیڈ کی توثیق سے حاصل ہوتی ہے۔
نوٹ کریں کہ اس قسم کی سیکیورٹی خاص طور پر صارفین کی وکندریقرت پر انحصار کرتی ہے۔ یہاں تک کہ اگر دنیا میں صرف ایک کان کن ہے، تب بھی اس کان کن کے ذریعے کان کنی کی گئی کریپٹو کرنسی اور پے پال جیسے مرکزی نظام میں فرق ہے۔ مؤخر الذکر صورت میں، آپریٹر من مانی طور پر قواعد کو تبدیل کرنے، لوگوں کے پیسے منجمد کرنے، خراب سروس پیش کرنے، ان کی فیسوں میں اضافہ کرنے یا دیگر بہت سے کام کرنے کا انتخاب کر سکتا ہے، اور کوآرڈینیشن کے مسائل آپریٹر کے حق میں ہوتے ہیں، جیسا کہ اس طرح کے نظاموں میں کافی نیٹ ورک اثرات اور بہت سارے صارفین کو ایک ہی وقت میں ایک بہتر سسٹم پر سوئچ کرنے کے لیے متفق ہونا پڑے گا۔ سابقہ صورت میں، کلائنٹ کی طرف سے توثیق کا مطلب یہ ہے کہ شرارت کی بہت سی کوششیں جن میں کان کن ملوث ہونا چاہتا ہو، پہلے سے طے شدہ طور پر مسترد کر دیا جاتا ہے، اور کوآرڈینیشن کا مسئلہ اب صارفین کے حق میں کام کرتا ہے۔
نوٹ کریں کہ اوپر والے دلائل ایسا نہیں کرتے، خود سے، اس کا مطلب یہ ہے کہ کان کنوں کے لیے بلاک سائز (یا Ethereum کے معاملے میں، گیس کی حد) کو مربوط کرنے اور فیصلہ کرنے والے اہم اداکار بننا ایک برا خیال ہے۔ ایسا بھی ہو سکتا ہے کہ، بلاک سائز/گیس کی حد کی مخصوص صورت میںاس ایک خاص پالیسی پیرامیٹر کا فیصلہ کرنے کے لیے " مربوط مراعات کے ساتھ مربوط کان کنوں کے ذریعے حکومت" ایک بہترین نقطہ نظر ہے، شاید اس لیے کہ کان کنوں کی جانب سے اپنی طاقت کا غلط استعمال کرنے کا خطرہ اس خطرے سے کم ہے کہ کوئی مخصوص منتخب سخت حد مارکیٹ کے حالات کے لیے انتہائی نامناسب ثابت ہوگی۔ حد مقرر ہونے کے بعد دہائی۔ تاہم، یہ کہنے میں کوئی غیر معقول بات نہیں ہے کہ حکومت کی طرف سے کان کن ایک پالیسی پیرامیٹر کا فیصلہ کرنے کا بہترین طریقہ ہے، اور ساتھ ہی یہ کہنا کہ دوسرے پیرامیٹرز کے لئے (مثال کے طور پر بلاک ریوارڈ) ہم اس بات کو یقینی بنانے کے لیے کلائنٹ کی طرف سے تصدیق پر انحصار کرنا چاہتے ہیں کہ کان کنوں کو مجبور کیا جائے۔ یہ انجینئرنگ کے وکندریقرت اداروں کا نچوڑ ہے: یہ کوآرڈینیشن کے مسائل کو حکمت عملی سے استعمال کرنے کے بارے میں ہے تاکہ یہ یقینی بنایا جا سکے کہ نظام کچھ مطلوبہ خصوصیات کو پورا کرتے رہیں۔
مندرجہ بالا دلائل کا یہ مطلب بھی نہیں ہے کہ ہر چیز کو بلاک چین پر ڈالنے کی کوشش کرنا ہمیشہ بہتر ہوتا ہے حتیٰ کہ ان خدمات کے لیے بھی جو اعتماد کی ضرورت ہوتی ہیں۔ عام طور پر بلاکچین پر زیادہ کاروباری منطق چلا کر کم از کم کچھ فوائد حاصل کیے جا سکتے ہیں، لیکن وہ اکثر کارکردگی یا رازداری کو پہنچنے والے نقصانات سے بہت کم ہوتے ہیں۔ اور یہ ٹھیک ہے؛ بلاکچین ہر کام کے لیے بہترین ٹول نہیں ہے۔ اوپر کیا دلائل ہیں۔ do تاہم، اس کا مطلب یہ ہے کہ اگر آپ ایک بلاکچین پر مبنی ایپلی کیشن بنا رہے ہیں جس میں ضرورت سے زیادہ مرکزی اجزاء شامل ہیں، تو آپ صارفین کو باقاعدہ بلاکچین کلائنٹ کے ذریعے اپنی ایپلیکیشن تک رسائی کا راستہ دے کر اعتماد کو کم کرنے میں خاطر خواہ فائدہ حاصل کر سکتے ہیں ( مثال کے طور پر Ethereum کے معاملے میں، یہ Mist، Parity، Metamask یا Status ہو سکتا ہے)، بجائے اس کے کہ وہ ویب انٹرفیس استعمال کریں جسے آپ ذاتی طور پر کنٹرول کرتے ہیں۔
نظریاتی طور پر، صارف کی طرف سے توثیق کے فوائد کو بہتر بنایا جاتا ہے اگر لفظی طور پر ہر صارف ایک آزاد "مثالی مکمل نوڈ" چلاتا ہے - ایک ایسا نوڈ جو ان تمام بلاکس کو قبول کرتا ہے جو پروٹوکول کے اصولوں کی پیروی کرتے ہیں جن سے ہر کوئی سسٹم بناتے وقت اتفاق کرتا ہے، اور ان تمام بلاکس کو مسترد کرتا ہے جو ایسا کرتے ہیں۔ نہیں تاہم، عملی طور پر، اس میں ہر صارف کو نیٹ ورک میں موجود ہر فرد کے ذریعے چلائی جانے والی ہر ٹرانزیکشن پر کارروائی کرنے کو کہا جاتا ہے، جو کہ واضح طور پر ناقابل برداشت ہے، خاص طور پر ترقی پذیر دنیا میں اسمارٹ فون کے صارفین کی تیز رفتار ترقی کو ذہن میں رکھتے ہوئے۔
یہاں دو راستے ہیں۔ پہلی بات یہ ہے کہ جب تک ہم اس کا احساس کر سکتے ہیں۔ زیادہ سے زیادہ مندرجہ بالا دلائل کے نقطہ نظر سے کہ ہر کوئی ایک مکمل نوڈ چلاتا ہے، یہ یقینی طور پر نہیں ہے ضرورت. بلاشبہ، پوری صلاحیت کے ساتھ چلنے والا کوئی بھی بڑا بلاک چین پہلے ہی اس مقام پر پہنچ چکا ہو گا جہاں "عام لوگوں" کے لیے مکمل نوڈ چلانے کے لیے اپنی ہارڈ ڈرائیو کی جگہ کا پانچواں حصہ خرچ کرنے کا کوئی مطلب نہیں ہو گا، اور اس طرح باقی صارفین شوق اور کاروبار جب تک کہ ان کی کافی بڑی تعداد موجود ہے، اور وہ متنوع پس منظر سے آتے ہیں، ان صارفین کو آپس میں ملانے کے لیے رابطہ کاری کا مسئلہ اب بھی بہت مشکل ہوگا۔
دوسرا، ہم پر بھروسہ کر سکتے ہیں مضبوط روشنی کلائنٹ ٹیکنالوجی.
"لائٹ کلائنٹس" کی دو سطحیں ہیں جو عام طور پر بلاکچین سسٹم میں ممکن ہوتی ہیں۔ پہلا، کمزور، قسم کا ہلکا کلائنٹ صارف کو کسی حد تک معاشی یقین دہانی کے ساتھ بس اس بات پر قائل کرتا ہے کہ وہ اس سلسلہ پر ہیں جسے نیٹ ورک کی اکثریت کی حمایت حاصل ہے۔ یہ پوری چین کی تصدیق کرنے سے کہیں زیادہ سستے طریقے سے کیا جا سکتا ہے، جیسا کہ تمام کلائنٹس کو کام کی اسکیموں کے ثبوت کے طور پر نانس کی تصدیق کرنے کی ضرورت ہے یا ثبوت کے طور پر اسٹیک اسکیمیں دستخط شدہ سرٹیفکیٹس کی تصدیق کرتی ہیں جس میں کہا گیا ہے کہ "یا تو ریاست کی جڑ ہیش وہی ہے جو میں کہتا ہوں۔ ہے، یا آپ اس سرٹیفکیٹ کو مین چین میں شائع کر سکتے ہیں تاکہ میری بڑی رقم کو حذف کر دیا جا سکے۔ ایک بار جب لائٹ کلائنٹ روٹ ہیش کی تصدیق کر لیتا ہے، تو وہ مرکل کے درختوں کو ڈیٹا کے کسی بھی مخصوص ٹکڑے کی تصدیق کے لیے استعمال کر سکتے ہیں جس کی وہ تصدیق کرنا چاہتے ہیں۔
دیکھو، یہ مرکل کا درخت ہے!
دوسری سطح ایک "تقریبا مکمل طور پر تصدیق کرنے والا" لائٹ کلائنٹ ہے۔ اس قسم کا مؤکل صرف اس سلسلہ کی پیروی کرنے کی کوشش نہیں کرتا جس کی اکثریت پیروی کرتی ہے۔ بلکہ، یہ صرف ان زنجیروں کی پیروی کرنے کی کوشش کرتا ہے جو تمام اصولوں پر عمل کرتی ہیں۔ یہ حکمت عملیوں کے امتزاج سے کیا جاتا ہے۔ سب سے آسان وضاحت یہ ہے کہ ہلکا کلائنٹ خصوصی نوڈس کے ساتھ مل کر کام کرسکتا ہے ("ماہی گیر" نام کے ساتھ آنے کا کریڈٹ گیون ووڈ کو) جس کا مقصد ایسے بلاکس کو تلاش کرنا ہے جو غلط ہیں اور "فراڈ کے ثبوت" پیدا کرتے ہیں، مختصر پیغامات بنیادی طور پر کہو "دیکھو! اس بلاک میں یہاں ایک خامی ہے!" ہلکے کلائنٹس پھر بلاک کے اس مخصوص حصے کی تصدیق کر سکتے ہیں اور چیک کر سکتے ہیں کہ آیا یہ واقعی غلط ہے۔
اگر کوئی بلاک غلط پایا جاتا ہے، تو اسے ضائع کر دیا جاتا ہے۔ اگر ہلکے کلائنٹ کو چند منٹوں کے لیے کسی دیے گئے بلاک کے لیے دھوکہ دہی کا کوئی ثبوت نہیں سنتا ہے، تو یہ سمجھتا ہے کہ بلاک شاید جائز ہے۔ وہاں ایک تھوڑا زیادہ پیچیدگی اس معاملے کو ہینڈل کرنے میں ملوث ہے جہاں مسئلہ ڈیٹا نہیں ہے۔ بری، بلکہ ڈیٹا یہ ہے۔ لاپتہلیکن عام طور پر ان تمام ممکنہ طریقوں کو پکڑنے کے کافی قریب پہنچنا ممکن ہے جن سے کان کن یا توثیق کرنے والے پروٹوکول کے قواعد کی خلاف ورزی کر سکتے ہیں۔
نوٹ کریں کہ ہلکے کلائنٹ کے لیے درخواست کے قواعد کے ایک سیٹ کو مؤثر طریقے سے درست کرنے کے لیے، ان اصولوں کو اتفاق رائے کے اندر عمل میں لایا جانا چاہیے - یعنی، وہ یا تو پروٹوکول کا حصہ ہوں یا پروٹوکول کے اندر عمل کرنے والے میکانزم کا حصہ ہوں ( ایک سمارٹ معاہدے کی طرح)۔ یہ ڈیٹا سٹوریج اور بزنس لاجک ایگزیکیوشن دونوں کے لیے بلاکچین استعمال کرنے کے حق میں ایک اہم دلیل ہے، جیسا کہ صرف ڈیٹا اسٹوریج کے برخلاف ہے۔
یہ لائٹ کلائنٹ کی تکنیکیں نامکمل ہیں، اس لیے وہ نیٹ ورک کنیکٹیویٹی اور نیٹ ورک میں موجود دیگر لائٹ کلائنٹس اور ماہی گیروں کی تعداد کے بارے میں مفروضوں پر انحصار کرتے ہیں۔ لیکن ان کے لیے 100% تصدیق کنندگان کے لیے 100% وقت کام کرنا درحقیقت اہم نہیں ہے۔ بلکہ، ہم صرف ایک ایسی صورت حال پیدا کرنا چاہتے ہیں جہاں کان کنوں/ویلیڈیٹرز کے مخالف کارٹیل کی طرف سے صارف کی رضامندی کے بغیر غلط بلاکس کو آگے بڑھانے کی کوئی بھی کوشش بہت سارے لوگوں کے لیے سر درد کا باعث بنے گی اور بالآخر ہر ایک کو اپنا سافٹ ویئر اپ ڈیٹ کرنے کی ضرورت ہے اگر وہ غلط سلسلہ کے ساتھ مطابقت پذیری جاری رکھنا چاہتے ہیں۔ جب تک یہ مطمئن ہے، ہم نے کوآرڈینیشن فریکشن کے ذریعے سیکورٹی کا ہدف حاصل کر لیا ہے۔
ماخذ: https://vitalik.eth.limo/general/2017/05/08/coordination_problems.html
- SEO سے چلنے والا مواد اور PR کی تقسیم۔ آج ہی بڑھا دیں۔
- پلیٹو ڈیٹا ڈاٹ نیٹ ورک ورٹیکل جنریٹو اے آئی۔ اپنے آپ کو بااختیار بنائیں۔ یہاں تک رسائی حاصل کریں۔
- پلیٹوآئ اسٹریم۔ ویب 3 انٹیلی جنس۔ علم میں اضافہ۔ یہاں تک رسائی حاصل کریں۔
- پلیٹو ای ایس جی۔ کاربن، کلین ٹیک، توانائی ، ماحولیات، شمسی، ویسٹ مینجمنٹ یہاں تک رسائی حاصل کریں۔
- پلیٹو ہیلتھ۔ بائیوٹیک اینڈ کلینیکل ٹرائلز انٹیلی جنس۔ یہاں تک رسائی حاصل کریں۔
- بلاک آفسیٹس۔ ماحولیاتی آفسیٹ ملکیت کو جدید بنانا۔ یہاں تک رسائی حاصل کریں۔
- ماخذ: افلاطون ڈیٹا انٹیلی جنس.