ویب 3.0، ویب 2.0 کی ترقی، بلاک چین پر چلنے والے غیر مرکزی ایپلی کیشنز (dAPP) کو کہتے ہیں۔ یہ وہ ایپلی کیشنز ہیں جو کسی کو بھی اپنے ذاتی ڈیٹا کے تحفظ اور کنٹرول کے ساتھ حصہ لینے کی اجازت دیتی ہیں۔ تاہم، ویب 3.0 کی ترقی میں کئی چیلنجز ہیں جیسے کہ رسائی (یعنی، جدید ویب براؤزرز کی طرح زیادہ تر صارفین کے لیے کم قابل رسائی) اور توسیع پذیری (یعنی، غیر مرکزی بنیادی ڈھانچے کے استعمال کے لیے اعلیٰ لاگت اور طویل سیکھنے کا عمل)۔
مثال کے طور پر، اگرچہ نان فنجیبل ٹوکن (NFT) بلاک چین پر محفوظ ہے، لیکن زیادہ تر NFTs کا مواد اب بھی مرکزی کلاؤڈز جیسے AWS یا گوگل کلاؤڈز میں محفوظ ہے۔ اس سے صارف کے NFT اثاثوں کو زیادہ خطرہ لاحق ہوتا ہے، جو ویب 3.0 کی نوعیت کے برعکس ہے۔
میٹا ورس، جس کا پہلی بار نیل اسٹیفنسن نے 1992 میں تجویز کیا تھا، مستقل ورچوئل دنیاؤں کے ایک لامحدود وسیع پیچ ورک کو کہتے ہیں جس میں لوگ آزادی سے سفر کر سکتے ہیں، سماجی رابطے بنا سکتے ہیں اور کام کر سکتے ہیں۔ تاہم، میٹا ورس ایپلی کیشنز اور پلیٹ فارمز جیسے فورٹ نائٹ اور روبلوکس ایک بہت بڑے چیلنج کا سامنا کرتے ہیں: ان کی ترقی مرکزی کلاؤڈز سے کم لاگت اور فوری کمپیوٹنگ پاور کی محدود سپلائی کی وجہ سے محدود ہے۔
خلاصہ یہ کہ، موجودہ مرکزی بنیادی ڈھانچے (جو 1990 کی دہائی سے بنایا گیا ہے) پر اگلی نسل کی ایپلی کیشنز بنانا ہمارے خوابیدہ دنیا کی طرف جانے والے اہم راستے پر ایک رکاوٹ بن گیا ہے۔
ہم نے اس مسئلے کو حل کرنے کے لیے اس پروجیکٹ، کمپیوٹ کوئن نیٹ ورک اور اس کے مقامی ٹوکن CCN کا آغاز کیا ہے۔ ہمارا مقصد ویب3 اور میٹا ورس پر ہر مقصد کے لیے ایپلی کیشنز کے لیے اگلی نسل کا بنیادی ڈھانچہ بنانا ہے۔ دوسرے لفظوں میں، ہمارا مقصد ویب 3.0 اور میٹا ورس کے لیے وہی کرنا ہے جو مرکزی کلاؤڈ فراہم کنندگان نے ویب 2.0 کے لیے کیا تھا۔
ہمارے سسٹم کا بنیادی خیال یہ ہے کہ پہلے فیلی کوئن جیسے غیر مرکزی کلاؤڈز اور دنیا بھر کے ڈیٹا سینٹرز کو جمع کیا جائے (نہ کہ نیا بنیادی ڈھانچہ بنایا جائے جیسا کہ AWS نے 20 سال پہلے کیا تھا) اور پھر کمپیوٹیشن کو قریبی غیر مرکزی کلاؤڈز کے قریبی نیٹ ورک پر آف لوڈ کیا جائے تاکہ صارفین کے ڈیٹا پروسیسنگ کے کاموں جیسے AR/VR 3D رینڈرنگ اور ریئل ٹائم ڈیٹا اسٹوریج کو کم لاگت اور فوری طریقے سے بااختیار بنایا جا سکے۔
کمپیوٹ کوئن نیٹ ورک دو پرتوں پر مشتمل ہے: PEKKA اور میٹا ورس کمپیوٹنگ پروٹوکول (MCP)۔ PEKKA ایک ایگرگیٹر اور شیڈیولر ہے جو غیر مرکزی کلاؤڈز کو بے آہنگی سے یکجا کرتا ہے اور متحرک طریقے سے کمپیوٹیشن کو ایک قریبی نیٹ ورک پر آف لوڈ کرتا ہے۔ PEKKA کی صلاحیتوں میں ویب3 اور میٹا ورس ایپلی کیشنز کو غیر مرکزی کلاؤڈز پر چند منٹوں میں تعینات کرنا، اور آسان ڈیٹا اسٹوریج اور بازیابی کے لیے ایک متحد API فراہم کرنا شامل ہے، جیسے فیلی کوئن یا کرست۔
MCP ایک لیئر-0.5/لیئر-1 بلاک چین ہے جس میں ایک اصل اتفاق رائے کا الگورتھم، پروف آف ہونسٹی (PoH) شامل ہے، جو یہ ضمانت دیتا ہے کہ غیر مرکزی کلاؤڈ نیٹ ورک میں آؤٹ سورس کردہ کمپیوٹیشن کے نتائج مستند ہیں۔ دوسرے لفظوں میں، PoH غیر بھروسہ مند غیر مرکزی کلاؤڈز کو آؤٹ سورس کردہ کمپیوٹیشن کاموں میں اعتماد قائم کرتا ہے، جو ویب 3.0 اور میٹا ورس ایکو سسٹم کی بنیاد بناتا ہے۔
یہ بات عام طور پر متفقہ ہے کہ ویب 3.0 میٹا ورس میں زیادہ غیر مرکزی اور انٹرایکٹو تجربے کو حقیقی بنانے کی کلید ہے۔ نتیجتاً، ہم عام طور پر ویب 3.0 اور متعلقہ ٹیکنالوجیز کو میٹا ورس کی تعمیراتی اینٹوں کے طور پر دیکھتے ہیں۔ لہٰذا، درج ذیل میں، ہم اپنی بحث میٹا ورس پر مرکوز کرتے ہیں، جو کمپیوٹ کوئن کا حتمی ہدف ہے۔
تصور کریں کہ آپ کی روزمرہ زندگی کی ہر سرگرمی اور تجربہ ایک دوسرے کے ہاتھ کے فاصلے پر ہو رہا ہو۔ تصور کریں کہ ہر جگہ، ہر نوڈ، جس میں آپ رہتے ہیں اور لوگ اور چیزیں جن کے ساتھ آپ تعامل کرتے ہیں، کے درمیان بے آہنگی سے آمدورفت۔ رابطے کی یہ تصویر خالص میٹا ورس کے دھڑکتے دل کے طور پر کام کرتی ہے۔
میٹا ورس، جیسا کہ اس کے نام سے ظاہر ہے، مستقل ورچوئل دنیاؤں کے ایک لامحدود وسیع پیچ ورک کو کہتے ہیں جن کے درمیان لوگ آزادی سے سفر کر سکتے ہیں۔ نیل اسٹیفنسن کو عام طور پر اپنے مشہور 1992 کے سائنس فکشن ناول Snow Crash میں میٹا ورس کی پہلی وضاحت پیش کرنے کا سہرا دیا جاتا ہے۔ اس کے بعد سے، درجنوں منصوبوں — فورٹ نائٹ اور سیکنڈ لائف سے لے کر CryptoKitties اور Decentraland تک — نے انسانیت کو میٹا ورس کے قریب کر دیا ہے۔
جب یہ شکل اختیار کرے گا، تو میٹا ورس اپنے رہائشیوں کو ایک آن لائن تجربہ پیش کرے گا جو ان کی جسمانی دنیا میں زندگیوں جتنا ہی مالا مال اور اس سے گہرا جڑا ہوا ہوگا۔ یقیناً، یہ بہادر pioneers خود کو میٹا ورس میں VR ہیڈسیٹس اور 3D-پرنٹڈ wearables کے ساتھ ساتھ بلاک چین اور 5G جیسی ٹیکنالوجیکل معیارات اور نیٹ ورکس سمیت ہر طرح کے آلات کے ذریعے ڈوب سکیں گے۔ دریں اثنا، میٹا ورس کی ہموار فعالیت اور لامحدود طور پر پھیلنے کی صلاحیت کمپیوٹنگ پاور کے ایک پائیدار بنیاد پر منحصر ہوگی۔
میٹا ورس کی ترقی ایک دوہرے راستے پر ہوئی ہے۔ ایک طرف، مرکزی میٹا ورس تجربات، جیسے Facebook Horizon اور Microsoft Mesh، اسٹینڈ اکثر دنیائیں بنانے کا مقصد رکھتے ہیں جن کا علاقہ مکمل طور پر پراپرائٹری ecosystems کے اندر ہوتا ہے۔ دوسری طرف، غیر مرکزی منصوبے اپنے صارفین کو ڈیجیٹل سامان بنانے، ان کا تبادلہ کرنے اور ان کی ملکیت حاصل کرنے، اپنے ڈیٹا کو محفوظ بنانے، اور کارپوریٹ سسٹمز کی حدود سے باہر ایک دوسرے کے ساتھ تعامل کرنے کے ٹولز سے لیس کرنے کی کوشش کرتے ہیں۔
دونوں صورتوں میں، اگرچہ، میٹا ورس محض ایک پلیٹ فارم، کھیل، یا سوشل نیٹ ورک نہیں ہے؛ یہ ممکنہ طور پر ہر آن لائن پلیٹ فارم، کھیل اور سوشل نیٹ ورک ہے جو دنیا بھر کے لوگ استعمال کرتے ہیں اور سب ایک ہی ورچوئل دنیاؤں کے منظر نامے میں یکجا ہیں جس کا مالک کوئی ایک صارف نہیں ہے اور ہر صارف ایک ہی وقت میں ہے۔
ہماری رائے میں، میٹا ورس پانچ پرتوں پر مشتمل ہے جو ایک دوسرے کے اوپر stacked ہیں۔ سب سے بنیادی پرت بنیادی ڈھانچہ ہے — وہ جسمانی ٹیکنالوجیز جو میٹا ورس کی فعالیت کو سپورٹ کرتی ہیں۔ ان میں ٹیکنالوجیکل معیارات اور اختراعات جیسے 5G اور 6G نیٹ ورکس، سیمی کنڈکٹرز، چھوٹے سینسرز جنہیں MEMS کہا جاتا ہے اور انٹرنیٹ ڈیٹا سینٹرز (IDCs) شامل ہیں۔
اگلا پروٹوکول پرت ہے۔ اس کے اجزاء وہ ٹیکنالوجیز ہیں، جیسے بلاک چین، تقسیم شدہ کمپیوٹنگ اور ایج کمپیوٹنگ، جو اختتامی صارفین اور افراد کے اپنے آن لائن ڈیٹا پر خود مختاری کے لیے کمپیوٹنگ پاور کی موثر اور مؤثر تقسیم کو یقینی بناتی ہیں۔
انسان کے انٹرفیس میٹا ورس کی تیسری پرت بناتے ہیں۔ ان میں devices — جیسے سمارٹ فونز، 3D-پرنٹڈ wearables، بائیو سینسرز، نیورل انٹرفیس، اور AR/VR enabled ہیڈسیٹس اور گوگلز — شامل ہیں جو ایک دن مستقل آن لائن دنیاؤں کے ایک اجتماعی میں ہمارے داخلہ کے نکات کے طور پر کام کرتے ہیں۔
میٹا ورس کی تخلیق کی پرت human interface stratum کے اوپر stacked ہے، اور اوپر سے نیچے کے پلیٹ فارمز اور ماحول پر مشتمل ہے، جیسے Roblox، Shopify اور Wix، جو صارفین کو نئی چیزیں بنانے کے لیے ٹولز دینے کے لیے ڈیزائن کیے گئے ہیں۔
آخر میں، اوپر ذکر کردہ تجربہ پرت میٹا ورس اسٹیک کو مکمل کرتی ہے، میٹا ورس کے کام کرنے والے حصوں کو ایک سماجی، کھیل جیسا exterior فراہم کرتی ہے۔ تجربہ پرت کے اجزاء non-fungible tokens (NFTs) سے لے کر ای کامرس، ای سپورٹس، سوشل میڈیا اور کھیلوں تک ہیں۔
ان پانچ پرتوں کا مجموعہ میٹا ورس ہے، ایک چست، مستقل، اور باہم جڑے ہوئے ورچوئل دنیاؤں کا ایک پیچ ورک جو ایک متصل کائنات میں کندھے سے کندھا ملا کر کھڑا ہے۔
آج، دنیا کے مقبول ترین آن لائن دنیائیں، جیسے فورٹ نائٹ اور روبلوکس، اس بنیادی رسائی، رابطے اور تخلیقی صلاحیت کی حمایت نہیں کر سکتیں جو کل کے میٹا ورس کی تعریف کرے گی۔ میٹا ورس پلیٹ فارمز ایک بہت بڑے چیلنج کا سامنا کرتے ہیں: کمپیوٹنگ پاور کی محدود سپلائی کی وجہ سے محدود، وہ اپنے صارفین کو ایک سچا میٹا ورس تجربہ فراہم کرنے میں کم ہیں۔
اگرچہ high profile منصوبے — جیسے Facebook کے آنے والے Horizon پروجیکٹ اور Mesh، Microsoft کی holoporting اور ورچوئل collaboration کی دنیا میں foray — کے پاس leading کلاؤڈ سروسز کی حمایت ہے، لیکن وہ ورچوئل دنیائیں جو وہ صارفین کو پیش کرتے ہیں وہ اب بھی red tape سے ڈھکی ہوئی ہوں گی، انتہائی مرکزی ہوں گی اور interoperability کی کمی ہوگی۔
مثال کے طور پر، روبلوکس، جس کے روزانہ 42 ملین سے زیادہ active users ہیں، ایک واحد ورچوئل دنیا میں صرف چند سو concurrent users کی حمایت کر سکتا ہے۔ یہ ہزاروں یا حتیٰ کہ لاکھوں صارفین کے ایک ہی ورچوئل جگہ میں بیک وقت تعامل کرنے کے میٹا ورس وژن سے کوسوں دور ہے۔
ایک اور حد کمپیوٹنگ پاور کی اعلیٰ لاگت ہے۔ مرکزی کلاؤڈ فراہم کنندگان میٹا ورس ایپلی کیشنز چلانے کے لیے درکار کمپیوٹنگ وسائل کے لیے premium قیمتیں وصول کرتے ہیں، جس سے چھوٹے ڈویلپرز اور startups کے لیے اس جگہ میں داخل ہونا مشکل ہو جاتا ہے۔ یہ اختراع کے لیے ایک رکاوٹ پیدا کرتا ہے اور میٹا ورس میں دستیاب تجربات کی تنوع کو محدود کرتا ہے۔
مزید برآں، موجودہ بنیادی ڈھانچہ میٹا ورس ایپلی کیشنز کی منفرد مانگوں کو ہینڈل کرنے کے لیے ڈیزائن نہیں کیا گیا ہے۔ ان ایپلی کیشنز کو low latency، high bandwidth، اور real-time processing capabilities کی ضرورت ہوتی ہے جو بہت سے موجودہ سسٹمز کی پہنچ سے باہر ہیں۔ اس کے نتیجے میں ایک subpar user experience ہوتی ہے، جس میں lag، buffering، اور دیگر performance issues شامل ہیں۔
کمپیوٹ کوئن نیٹ ورک ان حدود کو حل کرنے کے لیے ڈیزائن کیا گیا ہے جو میٹا ورس کے لیے ایک غیر مرکزی، high-performance بنیادی ڈھانچہ فراہم کرتا ہے۔ ہمارا حل غیر مرکزی کلاؤڈز اور بلاک چین ٹیکنالوجی کی طاقت کو میٹا ورس ایپلی کیشنز کے لیے ایک زیادہ قابل رسائی، scalable، اور cost-effective پلیٹ فارم بنانے کے لیے استعمال کرتا ہے۔
کمپیوٹ کوئن نیٹ ورک کی اہم اختراع غیر مرکزی کلاؤڈز اور ڈیٹا سینٹرز کے ایک عالمی نیٹ ورک سے کمپیوٹنگ وسائل کو جمع کرنے کی اس کی صلاحیت ہے۔ یہ ہمیں مرکزی فراہم کنندگان کی لاگت کے ایک حصے پر عملی طور پر لامحدود کمپیوٹنگ پاور فراہم کرنے کی اجازت دیتا ہے۔
کمپیوٹیشن کو قریبی غیر مرکزی کلاؤڈز کے ایک قریبی نیٹ ورک پر آف لوڈ کر کے، ہم میٹا ورس ایپلی کیشنز کے لیے latency کو کم سے کم کر سکتے ہیں اور real-time performance کو یقینی بنا سکتے ہیں۔ یہ AR/VR جیسے immersive تجربات کے لیے انتہائی اہم ہے، جہاں تھوڑی سی تاخیر بھی حقیقت کے illusion کو توڑ سکتی ہے۔
کمپیوٹ کوئن نیٹ ورک کی دو پرت والی architecture — PEKKA اور MCP — میٹا ورس کے لیے ایک جامع حل فراہم کرتی ہے۔ PEKKA کمپیوٹنگ وسائل کے اجتماع اور شیڈولنگ کو ہینڈل کرتا ہے، جبکہ MCP اپنے اختراعی Proof of Honesty consensus algorithm کے ذریعے کمپیوٹیشنز کی سیکورٹی اور authenticity کو یقینی بناتا ہے۔
اس مقالے کا باقی حصہ مندرجہ ذیل کے مطابق منظم ہے: سیکشن II میں، ہم PEKKA کا ایک تفصیلی جائزہ پیش کرتے ہیں، جس میں اس کی architecture، وسائل جمع کرنے کی صلاحیتیں، اور کمپیوٹیشن آف لوڈنگ میکانزم شامل ہیں۔ سیکشن III میٹا ورس کمپیوٹنگ پروٹوکول (MCP) پر مرکوز ہے، جس میں Proof of Honesty consensus algorithm کی گہری وضاحت شامل ہے۔ سیکشن IV بحث کرتا ہے کہ کس طرح AI پر مبنی خود ارتقاء کمپیوٹ کوئن نیٹ ورک کو مسلسل بہتر بنانے اور بدلتی ہوئی مانگوں کے مطابق ڈھالنے کے قابل بنائے گا۔ سیکشن V میں، ہم CCN کے ٹوکنومکس کی وضاحت کرتے ہیں، جس میں ٹوکن الاٹمنٹ، اسٹیک ہولڈر کے حقوق، اور مائننگ اور سٹیکنگ میکانزم شامل ہیں۔ سیکشن VI کمپیوٹ کوئن نیٹ ورک سے متعلقہ ہماری اشاعتوں کی فہرست دیتا ہے۔ آخر میں، سیکشن VII ہمارے وژن اور مستقبل کے منصوبوں کے خلاصے کے ساتھ مقالے کا اختتام کرتا ہے۔
PEKKA (Parallel Edge Computing and Knowledge Aggregator) کمپیوٹ کوئن نیٹ ورک کی پہلی پرت ہے۔ یہ ایک ایگرگیٹر اور شیڈیولر کے طور پر کام کرتا ہے جو غیر مرکزی کلاؤڈز کو بے آہنگی سے یکجا کرتا ہے اور متحرک طریقے سے کمپیوٹیشن کو ایک قریبی نیٹ ورک پر آف لوڈ کرتا ہے۔ PEKKA کا بنیادی مقصد مختلف غیر مرکزی کلاؤڈ فراہم کنندگان سے کمپیوٹنگ وسائل تک رسائی اور ان کے استعمال کے لیے ایک متحد انٹرفیس فراہم کرنا ہے۔
PEKKA غیر مرکزی کلاؤڈ ecosystem کے fragmentation کو حل کرنے کے لیے ڈیزائن کیا گیا ہے۔ فی الحال، بہت سے غیر مرکزی کلاؤڈ فراہم کنندگان موجود ہیں، جن میں سے ہر ایک کا اپنا API، pricing model، اور resource specifications ہیں۔ یہ fragmentation ڈویلپرز کے لیے غیر مرکزی کمپیوٹنگ کی مکمل صلاحیت کو استعمال کرنا مشکل بنا دیتی ہے۔
ان وسائل کو ایک واحد نیٹ ورک میں جمع کر کے، PEKKA میٹا ورس ایپلی کیشنز کو تعینات کرنے اور scalable بنانے کے عمل کو آسان بناتا ہے۔ ڈویلپرز ایک متحد API کے ذریعے کمپیوٹنگ وسائل کے عالمی نیٹ ورک تک رسائی حاصل کر سکتے ہیں، بغیر کہ underlying infrastructure کے بارے میں فکر کئے۔
PEKKA مختلف غیر مرکزی کلاؤڈ فراہم کنندگان، جیسے Filecoin، Crust، اور دیگر، سے کمپیوٹنگ وسائل جمع کرتا ہے۔ اس اجتماع کے عمل میں کئی اہم اقدامات شامل ہیں:
1. وسائل کی دریافت: PEKKA مختلف فراہم کنندگان سے دستیاب کمپیوٹنگ وسائل کی شناخت کے لیے نیٹ ورک کو مسلسل اسکین کرتا ہے۔ اس میں وسائل کی قسم (CPU, GPU, storage)، ان کا مقام، اور ان کی موجودہ دستیابی کے بارے میں معلومات شامل ہیں۔
2. وسائل کی توثیق: نیٹ ورک میں وسائل شامل کرنے سے پہلے، PEKKA ان کی کارکردگی اور اعتمادیت کی توثیق کرتا ہے۔ یہ یقینی بناتا ہے کہ صرف اعلیٰ معیار کے وسائل نیٹ ورک میں شامل ہوں۔
3. وسائل کی indexing: توثیق شدہ وسائل کو ایک distributed ledger میں index کیا جاتا ہے، جو نیٹ ورک میں دستیاب تمام وسائل کا ایک شفاف اور ناقابل تغیر ریکارڈ کے طور پر کام کرتا ہے۔
4. قیمتوں کا normalization: PEKKA مختلف فراہم کنندگان کے pricing models کو normalize کرتا ہے، جس سے صارفین کے لیے اپنی ضروریات اور بجٹ کی بنیاد پر وسائل کا موازنہ کرنا اور ان کا انتخاب کرنا آسان ہو جاتا ہے۔
5. متحرک وسائل کی مختص کرنا: PEKKA کمپیوٹنگ وسائل کی مانگ پر مسلسل نظر رکھتا ہے اور مختص کرنے کو اس کے مطابق ایڈجسٹ کرتا ہے۔ یہ یقینی بناتا ہے کہ وسائل مؤثر طریقے سے استعمال ہوں اور صارفین کو ضرورت پڑنے پر وسائل تک رسائی حاصل ہو۔
اجتماع کا عمل غیر مرکزی اور بھروسہ کے بغیر ڈیزائن کیا گیا ہے۔ کوئی بھی واحد entity نیٹ ورک کو کنٹرول نہیں کرتی ہے، اور تمام فیصلے ایک consensus mechanism کے ذریعے کئے جاتے ہیں۔ یہ یقینی بناتا ہے کہ نیٹ ورک کھلا، شفاف، اور resilient رہے۔
PEKKA کی ایک اہم خصوصیت قریبی غیر مرکزی کلاؤڈز کے ایک قریبی نیٹ ورک پر کمپیوٹیشن کو آف لوڈ کرنے کی اس کی صلاحیت ہے۔ یہ میٹا ورس ایپلی کیشنز کے لیے انتہائی اہم ہے، جنہیں low latency اور real-time processing کی ضرورت ہوتی ہے۔
کمپیوٹیشن آف لوڈنگ میں کمپیوٹیشنل کاموں کو صارف کے device سے نیٹ ورک میں قریبی نوڈ پر منتقل کرنا شامل ہے۔ یہ صارف کے device پر بوجھ کو کم کرتا ہے اور یقینی بناتا ہے کہ کاموں کو تیزی سے اور مؤثر طریقے سے پروسیس کیا جاتا ہے۔
PEKKA ہر کام کے لیے بہترین نوڈ کا تعین کرنے کے لیے ایک sophisticated algorithm استعمال کرتا ہے۔ یہ algorithm کئی عوامل کو مدنظر رکھتا ہے، جن میں صارف کے قریب نوڈ، اس کا موجودہ load، اس کی کارکردگی کی صلاحیتیں، اور نوڈ استعمال کرنے کی لاگت شامل ہیں۔
آف لوڈنگ کا عمل صارف اور ایپلی کیشن ڈویلپر کے لیے شفاف ہوتا ہے۔ ایک بار جب کام آف لوڈ ہو جاتا ہے، PEKKA اس کی پیشرفت پر نظر رکھتا ہے اور یقینی بناتا ہے کہ نتائج بروقت صارف کو واپس مل جائیں۔
پہلا آف لوڈنگ فنکشن latency-sensitive کاموں کے لیے ڈیزائن کیا گیا ہے، جیسے real-time rendering اور interactive ایپلی کیشنز۔ ان کاموں کے لیے، PEKKA لاگت پر proximity اور speed کو ترجیح دیتا ہے۔
algorithm اس طرح کام کرتا ہے: جب ایک latency-sensitive کام موصول ہوتا ہے، PEKKA صارف کے ایک مخصوص جغرافیائی رداس کے اندر تمام نوڈز کی شناخت کرتا ہے۔ یہ پھر ان نوڈز کا ان کے موجودہ load اور processing capabilities کی بنیاد پر جائزہ لیتا ہے۔ کم ترین latency اور کافی capacity والا نوڈ کام کو پروسیس کرنے کے لیے منتخب کیا جاتا ہے۔
latency کو مزید کم کرنے کے لیے، PEKKA مستقبل کی مانگ کا اندازہ لگانے کے لیے predictive analytics استعمال کرتا ہے۔ یہ نیٹ ورک کو ان علاقوں میں وسائل کو پہلے سے position کرنے کی اجازت دیتا ہے جہاں مانگ زیادہ ہونے کی توقع ہے، یقینی بناتا ہے کہ low-latency processing ہمیشہ دستیاب رہے۔
دوسرا آف لوڈنگ فنکشن batch processing کاموں کے لیے ڈیزائن کیا گیا ہے، جیسے ڈیٹا تجزیہ اور content rendering۔ ان کاموں کے لیے، PEKKA رفتار پر لاگت اور efficiency کو ترجیح دیتا ہے۔
algorithm اس طرح کام کرتا ہے: جب ایک batch processing کام موصول ہوتا ہے، PEKKA نیٹ ورک میں موجود تمام نوڈز کی شناخت کرتا ہے جن کے پاس کام کو پروسیس کرنے کے لیے ضروری وسائل ہیں۔ یہ پھر ان نوڈز کا لاگت، دستیابی، اور تاریخی کارکردگی کی بنیاد پر جائزہ لیتا ہے۔ وہ نوڈ جو لاگت اور efficiency کا بہترین مجموعہ پیش کرتا ہے اسے کام کو پروسیس کرنے کے لیے منتخب کیا جاتا ہے۔
بڑے batch processing کاموں کے لیے، PEKKA کام کو چھوٹے ذیلی کاموں میں تقسیم کر سکتا ہے اور انہیں متعدد نوڈز پر تقسیم کر سکتا ہے۔ یہ parallel processing approach بڑے کاموں کو مکمل کرنے کے لیے درکار وقت کو نمایاں طور پر کم کرتی ہے۔
میٹا ورس کمپیوٹنگ پروٹوکول (MCP) کمپیوٹ کوئن نیٹ ورک کی دوسری پرت ہے۔ یہ ایک لیئر-0.5/لیئر-1 بلاک چین ہے جو نیٹ ورک کے لیے سیکورٹی اور اعتماد کا بنیادی ڈھانچہ فراہم کرتی ہے۔ MCP اس بات کو یقینی بنانے کے لیے ڈیزائن کی گئی ہے کہ غیر مرکزی کلاؤڈ نیٹ ورک پر انجام دی گئی کمپیوٹیشنز کے نتائج مستند اور قابل اعتماد ہوں۔
غیر مرکزی کمپیوٹنگ میں ایک اہم چیلنج یہ ہے کہ نوڈز کمپیوٹیشنز کو صحیح طریقے سے اور ایمانداری سے انجام دیں۔ ایک trustless ماحول میں، کوئی ضمانت نہیں ہے کہ ایک نوڈ کمپیوٹیشن کے نتائج کے ساتھ چھیڑ چھاڑ نہیں کرے گا یا ایسا کام کرنے کا دعویٰ نہیں کرے گا جو اس نے نہیں کیا۔
MCP اپنے اختراعی Proof of Honesty (PoH) consensus algorithm کے ذریعے اس چیلنج کو حل کرتی ہے۔ PoH نوڈز کو ایمانداری سے کام کرنے کے لیے incentivize کرنے اور maliciously کام کرنے والے نوڈز کا پتہ لگانے اور انہیں سزا دینے کے لیے ڈیزائن کیا گیا ہے۔
سیکورٹی اور اعتماد فراہم کرنے کے علاوہ، MCP نیٹ ورک کے معاشی پہلوؤں کو بھی ہینڈل کرتی ہے۔ یہ CCN ٹوکنز کی تخلیق اور تقسیم کو مینج کرتی ہے، جو کمپیوٹنگ وسائل کے لیے ادائیگی کرنے اور نیٹ ورک میں ان کے تعاون کے لیے نوڈز کو انعام دینے کے لیے استعمال ہوتے ہیں۔
پروف آف ہونسٹی (PoH) ایک نیا consensus algorithm ہے جو خاص طور پر کمپیوٹ کوئن نیٹ ورک کے لیے ڈیزائن کیا گیا ہے۔ روایتی consensus algorithms جیسے Proof of Work (PoW) اور Proof of Stake (PoS) کے برعکس، جو لین دین کی توثیق پر توجہ مرکوز کرتے ہیں، PoH کمپیوٹیشنز کے نتائج کی توثیق کرنے کے لیے ڈیزائن کیا گیا ہے۔
PoH کے core idea یہ ہے کہ ایک ایسا system بنایا جائے جہاں نوڈز کو ایمانداری سے کام کرنے کے لیے incentivize کیا جائے۔ جو نوڈز مسلسل درست نتائج فراہم کرتے ہیں انہیں CCN ٹوکنز سے نوازا جاتا ہے، جبکہ جو نوڈز غلط نتائج فراہم کرتے ہیں انہیں penalized کیا جاتا ہے۔
PoH نیٹ ورک میں نوڈز کو وقفے وقفے سے "فشنگ ٹاسک" بھیج کر کام کرتا ہے۔ یہ کام نوڈز کی ایمانداری کی جانچ کے لیے ڈیزائن کیے گئے ہیں۔ جو نوڈز ان کاموں کو صحیح طریقے سے مکمل کرتے ہیں وہ اپنی ایمانداری کا مظاہرہ کرتے ہیں اور انہیں انعام دیا جاتا ہے۔ جو نوڈز ان کاموں کو مکمل کرنے میں ناکام رہتے ہیں یا غلط نتائج فراہم کرتے ہیں انہیں penalized کیا جاتا ہے۔
PoH الگورتھم میں کئی اہم اجزاء شامل ہیں: فشنگ ٹاسک ذخیرہ، ٹاسک شیڈیولر، نتیجہ verifier، judgment system، اور incentive protocol۔
الگورتھم اس طرح کام کرتا ہے: ٹاسک شیڈیولر نیٹ ورک سے نوڈز کا انتخاب کرتا ہے تاکہ وہ کمپیوٹیشنل کام انجام دیں۔ یہ کام حقیقی صارف کے کاموں اور فشنگ ٹاسک ذخیرہ سے فشنگ ٹاسکس دونوں شامل ہیں۔ نوڈز ان کاموں کو پروسیس کرتے ہیں اور نتائج نتیجہ verifier کو واپس بھیجتے ہیں۔
نتیجہ verifier حقیقی کاموں اور فشنگ ٹاسکس دونوں کے نتائج کی جانچ کرتا ہے۔ حقیقی کاموں کے لیے، verifier درستگی کو یقینی بنانے کے لیے cryptographic techniques اور دوسرے نوڈز کے سات cross-validation کا مجموعہ استعمال کرتا ہے۔ فشنگ ٹاسکس کے لیے، verifier پہلے سے ہی صحیح نتیجہ جانتا ہے، لہٰذا وہ فوری طور پر پتہ لگا سکتا ہے کہ آیا ایک نوڈ نے غلط نتیجہ فراہم کیا ہے۔
judgment system verifier سے حاصل کردہ نتائج کا استعمال کرتا ہے تاکہ یہ تعین کر سکے کہ کون سے نوڈز ایمانداری سے کام کر رہے ہیں اور کون نہیں۔ جو نوڈز مسلسل صحیح نتائج فراہم کرتے ہیں انہیں CCN ٹوکنز سے نوازا جاتا ہے، جبکہ جو نوڈز غلط نتائج فراہم کرتے ہیں انہیں ان کے stake کو ضبط کر کے penalized کیا جاتا ہے۔
وقت گزرنے کے ساتھ، الگورتھم نوڈز کے رویے کے مطابق ڈھل جاتا ہے۔ جن نوڈز کا ایمانداری کا record ہوتا ہے ان پر زیادہ اہم کاموں کا اعتماد کیا جاتا ہے اور انہیں زیادہ انعامات ملتے ہیں۔ جن نوڈز کا بے ایمانی کا record ہوتا ہے انہیں کم کام دیے جاتے ہیں اور آخر کار انہیں نیٹ ورک سے خارج کیا جا سکتا ہے۔
فشنگ ٹاسک ذخیرہ precomputed کاموں کا ایک مجموعہ ہے جن کے نتائج معلوم ہیں۔ یہ کام نیٹ ورک میں نوڈز کی ایمانداری اور competence کی جانچ کے لیے ڈیزائن کیے گئے ہیں۔
ذخیرے میں مختلف قسم کے کام شامل ہیں، جن میں سادہ حساب، complex simulations، اور ڈیٹا پروسیسنگ کے کام شامل ہیں۔ کاموں کو اس طرح ڈیزائن کیا گیا ہے کہ وہ ان کاموں کی قسم کی نمائندگی کرتے ہیں جو نوڈز کو حقیقی نیٹ ورک میں سامنا ہوں گے۔
یہ یقینی بنانے کے لیے کہ نوڈز فشنگ ٹاسکس اور حقیقی کاموں کے درمیان تمیز نہیں کر سکتے، فشنگ ٹاسکس کو حقیقی کاموں کی طرح ہی formatted کیا جاتا ہے۔ وہ مشکل کی سطحوں اور computational requirements کی ایک ہی range کا احاطہ کرتے ہیں۔
ذخیرے کو نئے کاموں کے ساتھ مسلسل اپ ڈیٹ کیا جاتا ہے تاکہ نوڈز موجودہ کاموں کے نتائج کو memorized نہ کر سکیں۔ نئے کام validators کے ایک غیر مرکزی گروپ کے ذریعے شامل کیے جاتے ہیں، جنہیں ان کے تعاون کے لیے CCN ٹوکنز سے نوازا جاتا ہے۔
ذخیرے سے کاموں کا انتخاب randomly کیا جاتا ہے تاکہ یہ یقینی بنایا جا سکے کہ نوڈز پیشین گوئی نہیں کر سکتے کہ کون سے کام فشنگ ٹاسکس ہوں گے۔ یہ random selection process اسے مشکل بنانے کے لیے ڈیزائن کیا گیا ہے کہ malicious نوڈز system کو game نہ کر سکیں۔
ٹاسک شیڈیولر نیٹ ورک میں نوڈز کو کام تقسیم کرنے کے لیے ذمہ دار ہے۔ یہ اس بات کو یقینی بنانے میں ایک اہم کردار ادا کرتا ہے کہ کاموں کو مؤثر طریقے سے پروسیس کیا جاتا ہے اور نیٹ ورک محفوظ رہتا ہے۔
شیڈیولر یہ تعین کرنے کے لیے ایک reputation system استعمال کرتا ہے کہ کون سے نوڈز کام وصول کرنے کے اہل ہیں۔ اعلیٰ reputation والے نوڈز (یعنی، صحیح نتائج فراہم کرنے کی history) کام وصول کرنے کا زیادہ امکان رکھتے ہیں، خاص طور پر high-value کام۔
کام تقسیم کرتے وقت، شیڈیولر کئی عوامل کو مدنظر رکھتا ہے، جن میں نوڈ کی reputation، اس کی processing capabilities، اس کا مقام، اور اس کا موجودہ load شامل ہیں۔ یہ یقینی بناتا ہے کہ کام سب سے مناسب نوڈز کو تفویض کیے جاتے ہیں۔
حقیقی صارف کے کاموں کے لیے، شیڈیولر cross-validation کو enable کرنے کے لیے ایک ہی کام کو متعدد نوڈز کو تفویض کر سکتا ہے۔ یہ اس بات کو یقینی بنانے میں مدد کرتا ہے کہ نتائج درست ہیں، چاہے کچھ نوڈز maliciously کام کریں۔
فشنگ ٹاسکس کے لیے، شیڈیولر عام طور پر ہر کام کو ایک ہی نوڈ کو تفویض کرتا ہے۔ اس کی وجہ یہ ہے کہ صحیح نتیجہ پہلے سے ہی معلوم ہوتا ہے، لہٰذا cross-validation کی کوئی ضرورت نہیں ہوتی۔
شیڈیولر نوڈز کی کارکردگی پر مسلسل نظر رکھتا ہے اور اپنے کام تقسیم کرنے کے algorithm کو اس کے مطابق ایڈجسٹ کرتا ہے۔ یہ یقینی بناتا ہے کہ نیٹ ورک مؤثر اور بدلتی ہوئی conditions کے لیے responsive رہے۔
نتیجہ verification component نوڈز کے ذریعے واپس بھیجے گئے نتائج کی درستگی کی جانچ کے لیے ذمہ دار ہے۔ یہ یقینی بنانے کے لیے techniques کے مجموعے کا استعمال کرتا ہے کہ نتائج دونوں درست اور مستند ہیں۔
فشنگ ٹاسکس کے لیے، verification سیدھی ہے: verifier محض نوڈ کے ذریعے واپس بھیجے گئے نتیجہ کا معلوم صحیح نتیجہ سے موازنہ کرتا ہے۔ اگر وہ مماثل ہیں، تو نوڈ کو ایمانداری سے کام کرنے والا سمجھا جاتا ہے۔ اگر وہ مماثل نہیں ہیں، تو نوڈ کو بے ایمانی سے کام کرنے والا سمجھا جاتا ہے۔
حقیقی صارف کے کاموں کے لیے، verification زیادہ complex ہے۔ Verifier کئی techniques استعمال کرتا ہے، بشمول:
1. Cross-validation: جب ایک ہی کام کو متعدد نوڈز کو تفویض کیا جاتا ہے، تو verifier نتائج کا موازنہ کرتا ہے۔ اگر نوڈز کے درمیان consensus ہو، تو نتیجہ درست سمجھا جاتا ہے۔ اگر کوئی discrepancy ہو، تو verیح conflict کو حل کرنے کے لیے کام کو پروسیس کرنے کے لیے اضافی نوڈز کی درخواست کر سکتا ہے۔
2. Cryptographic verification: کچھ کاموں میں cryptographic proofs شامل ہوتے ہیں جو verifier کو پورے کام کو دوبارہ پروسیس کیے بغیر نتیجہ کی درستگی کی جانچ کرنے کی اجازت دیتے ہیں۔ یہ complex کاموں کے لیے خاص طور پر مفید ہے جو دوبارہ پروسیس کرنے کے لیے expensive ہوں گے۔
3. Spot checking: Verifier حقیقی کاموں کے ایک subset کو randomly خود دوبارہ پروسیس کرنے کے لیے منتخب کرتا ہے۔ یہ اس بات کو یقینی بنانے میں مدد کرتا ہے کہ نوڈز پکڑے جانے کے بغیر حقیقی کاموں کے لیے مسلسل غلط نتائج فراہم نہیں کر سکتے۔
verification process کو مؤثر ہونے کے لیے ڈیزائن کیا گیا ہے، تاکہ یہ نیٹ ورک میں significant overhead متعارف نہ کرائے۔ مقصد performance اور scalability کو برقرار رکھتے ہوئے سیکورٹی کی ایک high level فراہم کرنا ہے۔
judgment system verification process کے نتائج کی بنیاد پر نوڈز کے رویے کا جائزہ لینے کے لیے ذمہ دار ہے۔ یہ ہر نوڈ کو ایک reputation score تفویض کرتا ہے، جو نوڈ کی ایمانداری اور اعتمادیت کی history کو ظاہر کرتا ہے۔
جو نوڈز مسلسل صحیح نتائج فراہم کرتے ہیں ان کے reputation scores میں اضافہ ہوتا ہے۔ جو نوڈز غلط نتائج فراہم کرتے ہیں ان کے reputation scores میں کمی ہوتی ہے۔ تبدیلی کا magnitude infraction کی severity پر منحصر ہوتا ہے۔
چھوٹے infractions کے لیے، جیسے کبھی کبھار غلط نتیجہ، reputation score میں معمولی کمی ہو سکتی ہے۔ زیادہ سنگین infractions کے لیے، جیسے مسلسل غلط نتائج فراہم کرنا یا system کو game کرنے کی کوشش کرنا، reputation score میں نمایاں کمی ہو سکتی ہے۔
reputation scores کو ایڈجسٹ کرنے کے علاوہ، judgment system دیگر penalties بھی عائد کر سکتا ہے۔ مثال کے طور پر، بہت کم reputation scores والے نوڈز کو عارضی یا مستقل طور پر نیٹ ورک سے خارج کیا جا سکتا ہے۔ ان کے staked CCN ٹوکنز بھی ضبط کیے جا سکتے ہیں۔
judgment system کو transparent اور fair ہونے کے لیے ڈیزائن کیا گیا ہے۔ نوڈ کے رویے کا جائزہ لینے کے قواعد عوامی طور پر دستیاب ہیں، اور system کے فیصلے objective criteria پر مبنی ہیں۔
انعامی پروٹوکول ان نوڈز کو انعام دینے کے لیے ڈیزائن کیا گیا ہے جو ایمانداری سے کام کرتے ہیں اور نیٹ ورک میں تعاون کرتے ہیں۔ یہ مطلوبہ رویے کو incentivize کرنے کے لیے block rewards، transaction fees، اور task completion rewards کے مجموعے کا استعمال کرتا ہے۔
Block rewards ان نوڈز کو جاری کیے جاتے ہیں جو MCP بلاک چین میں لین دین کی کامیابی سے توثیق کرتے ہیں اور نئے blocks بناتے ہیں۔ انعام کی مقدار نیٹ ورک کے inflation schedule سے طے ہوتی ہے۔
Transaction fees صارفین کے ذریعے ادا کی جاتی ہیں تاکہ ان کے لین دین کو بلاک چین میں شامل کیا جا سکے۔ یہ fees ان نوڈز کو تقسیم کی جاتی ہیں جو لین دین کی توثیق کرتے ہیں۔
Task completion rewards ان نوڈز کو ادا کیے جاتے ہیں جو کمپیوٹیشنل کاموں کو کامیابی سے مکمل کرتے ہیں۔ انعام کی مقدار کام کی complexity، نوڈ کی reputation، اور کمپیوٹنگ وسائل کی موجودہ مانگ پر منحصر ہوتی ہے۔
اعلیٰ reputation scores والے نوڈز کاموں کو مکمل کرنے کے لیے زیادہ rewards وصول کرتے ہیں۔ یہ ایک positive feedback loop بناتا ہے، جہاں ایمانداری کے رویے کو انعام دیا جاتا ہے، اور نوڈز اچھی reputation برقرار رکھنے کے لیے incentivized ہوتے ہیں۔
ان rewards کے علاوہ، incentive protocol میں malicious رویے کو روکنے کے لیے mechanisms بھی شامل ہیں۔ مثال کے طور پر، نوڈز کو نیٹ ورک میں حصہ لینے کے لیے CCN ٹوکنز stake کرنے کی ضرورت ہوتی ہے۔ اگر کوئی نوڈ maliciously کام کرتا پایا جاتا ہے، تو اس کا stake ضبط کیا جا سکتا ہے۔
rewards اور penalties کا مجموعہ نوڈز کے لیے ایمانداری سے کام کرنے اور نیٹ ورک کی کامیابی میں تعاون کرنے کے لیے ایک مضبوط incentive پیدا کرتا ہے۔
یہ یقینی بنانے کے لیے کہ کمپیوٹ کوئن نیٹ ورک مؤثر، scalable، اور responsive ہے، ہم نے کئی system optimization techniques نافذ کی ہیں:
1. Sharding: MCP بلاک چین کو متعدد shards میں تقسیم کیا گیا ہے، جن میں سے ہر ایک آزادانہ طور پر لین دین پروسیس کر سکتا ہے۔ یہ نیٹ ورک کے throughput میں نمایاں اضافہ کرتا ہے۔
2. Parallel processing: PEKKA اور MCP دونوں parallel processing کا فائدہ اٹھانے کے لیے ڈیزائن کیے گئے ہیں۔ یہ نیٹ ورک کو ایک ساتھ متعدد کاموں کو ہینڈل کرنے کی اجازت دیتا ہے، اس کی overall capacity میں اضافہ کرتا ہے۔
3. Caching: اکثر رسائی حاصل کیے جانے والے ڈیٹا اور نتائج کو redundant computations کی ضرورت کو کم کرنے کے لیے cache کیا جاتا ہے۔ یہ نیٹ ورک کی کارکردگی کو بہتر بناتا ہے اور اس کے استعمال کی لاگت کو کم کرتا ہے۔
4. Dynamic resource allocation: نیٹ ورک کمپیوٹنگ وسائل کی مانگ پر مسلسل نظر رکھتا ہے اور وسائل کی مختص کرنے کو اس کے مطابق ایڈجسٹ کرتا ہے۔ یہ یقینی بناتا ہے کہ وسائل مؤثر طریقے سے استعمال ہوں اور نیٹ ورک بدلتی ہوئی مانگوں کو پورا کرنے کے لیے scale کر سکے۔
5. Compression: ڈیٹا کو نیٹ ورک پر منتقل کرنے سے پہلے compress کیا جاتا ہے، جس سے bandwidth requirements کم ہوتی ہیں اور کارکردگی بہتر ہوتی ہے۔
6. Optimized algorithms: کاموں کی شیڈولنگ، نتیجہ کی تصدیق، اور consensus کے لیے استعمال ہونے والے algorithms کو efficiency کو بہتر بنانے اور computational overhead کو کم کرنے کے لیے مسلسل optimize کیا جاتا ہے۔
یہ optimizations یقینی بناتے ہیں کہ کمپیوٹ کوئن نیٹ ورک میٹا ورس ایپلی کیشنز کی high demands کو ہینڈل کر سکتا ہے جبکہ performance اور سیکورٹی کی ایک high level برقرار رکھتا ہے۔
کمپیوٹ کوئن نیٹ ورک کو AI پر مبنی خود ارتقاء کے ذریعے مسلسل بہتر بنانے اور بدلتی ہوئی conditions کے مطابق ڈھالنے کے لیے ڈیزائن کیا گیا ہے۔ یہ صلاحیت نیٹ ورک کو اس کی کارکردگی کو optimize کرنے، اس کی سیکورٹی کو بہتر بنانے، اور وقت گزرنے کے ساتھ اس کی functionality کو وسعت دینے کی اجازت دیتی ہے۔
اس خود ارتقاء کی صلاحیت کے core میں AI ایجنٹس کا ایک نیٹ ورک ہے جو نیٹ ورک کے operation کے مختلف پہلوؤں پر نظر رکھتا ہے۔ یہ ایجنٹس نیٹ ورک کی کارکردگی، نوڈ کے رویے، صارف کی مانگ، اور دیگر متعلقہ عوامل پر ڈیٹا جمع کرتے ہیں۔
machine learning algorithms کا استعمال کرتے ہوئے، یہ ایجنٹس collected ڈیٹا کا تجزیہ کرتے ہیں تاکہ patterns کی شناخت کر سکیں، anomalies کا پتہ لگا سکیں، اور مستقبل کے نیٹ ورک کے رویے کے بارے میں predictions کر سکیں۔ اس تجزیے کی بنیاد پر، ایجنٹس نیٹ ورک کے algorithms، protocols، اور resource allocation strategies میں بہتری کی تجاویز دے سکتے ہیں۔
کچھ مثالیں کہ کس طرح AI نیٹ ورک کو بہتر بنانے کے لیے استعمال ہوتا ہے ان میں شامل ہیں:
1. Predictive resource allocation: AI algorithms کمپیوٹنگ وسائل کی مستقبل کی مانگ کی پیشین گوئی کرتے ہیں اور وسائل کی مختص کرنے کو اس کے مطابق ایڈجسٹ کرتے ہیں۔ یہ یقینی بناتا ہے کہ peak periods کے دوران مانگ کو پورا کرنے کے لیے نیٹ ورک کے پاس sufficient capacity ہو۔
2. Anomaly detection: AI ایجنٹس رویے کے غیر معمولی patterns کا پتہ لگاتے ہیں جو malicious activity کی نشاندہی کر سکتے ہیں۔ یہ نیٹ ورک کو ممکنہ سیکورٹی threats کا فوری جواب دینے کی اجازت دیتا ہے۔
3. Performance optimization: AI algorithms نیٹ ورک performance ڈیٹا کا تجزیہ کرتے ہیں تاکہ bottlenecks کی شناخت کر سکیں اور optimizations کی تجاویز دے سکیں۔ یہ نیٹ ورک کی speed اور efficiency کو مسلسل بہتر بنانے میں مدد کرتا ہے۔
4. Adaptive security: AI ایجنٹس ماضی کے سیکورٹی real incidents سے سیکھتے ہیں تاکہ نیٹ ورک کی حفاظت کے لیے نئی strategies تیار کر سکیں۔ یہ نیٹ ورک کو نئی قسم کے threats کے مطابق ڈھالنے کی اجازت دیتا ہے جیسے ہی وہ emerge ہوتے ہیں۔
5. Personalized service: AI algorithms صارف کے رویے کا تجزیہ کرتے ہیں تاکہ personalized recommendations فراہم کر سکیں اور user experience کو optimize کر سکیں۔
خود ارتقاء کا عمل غیر مرکزی اور transparent ہونے کے لیے ڈیزائن کیا گیا ہے۔ AI ایجنٹس guidelines کے ایک set کے اندر کام کرتے ہیں جو یقینی بناتے ہیں کہ ان کی تجاویز نیٹ ورک کے overall goals کے ساتھ aligned ہیں۔ نیٹ ورک میں proposed changes کو نافذ کرنے سے پہلے validators کے ایک غیر مرکزی community کے ذریعے evaluate کیا جاتا ہے۔
یہ AI پر مبنی خود ارتقاء کی صلاحیت یقینی بناتی ہے کہ کمپیوٹ کوئن نیٹ ورک ٹیکنالوجی کی cutting edge پر رہے، میٹا ورس کی evolving needs کو پورا کرنے کے لیے مسلسل adapting رہے۔
CCN ٹوکنز کی کل سپلائی 21 بلین پر fixed ہے۔ ٹوکنز مندرجہ ذیل کے مطابق مختص کیے گئے ہیں:
1. Mining rewards: 50% (10.5 بلین ٹوکنز) mining rewards کے لیے مختص کیے گئے ہیں۔ یہ ٹوکنز ان نوڈز کو تقسیم کیے جاتے ہیں جو نیٹ ورک میں کمپیوٹنگ وسائل فراہم کرتے ہیں اور MCP بلاک چین کو محفوظ بنانے میں مدد کرتے ہیں۔
2. Team and advisors: 15% (3.15 بلین ٹوکنز) founding team اور advisors کے لیے مختص کیے گئے ہیں۔ یہ ٹوکنز طویل مدتی وابستگی کو یقینی بنانے کے لیے vesting schedule کے تابع ہیں۔
3. Foundation: 15% (3.15 بلین ٹوکنز) کمپیوٹ کوئن نیٹ ورک فاؤنڈیشن کے لیے مختص کیے گئے ہیں۔ یہ ٹوکنز تحقیق و ترقی، مارکیٹنگ، اور community initiatives کے لیے فنڈز فراہم کرنے کے لیے استعمال ہوتے ہیں۔
4. Strategic partners: 10% (2.1 بلین ٹوکنز) strategic partners کے لیے مختص کیے گئے ہیں جو نیٹ ورک کو essential وسائل اور حمایت فراہم کرتے ہیں۔
5. Public sale: 10% (2.1 بلین ٹوکنز) عوامی فروخت کے لیے مختص کیے گئے ہیں تاکہ منصوبے کے لیے فنڈز جمع کیے جا سکیں اور وسیع تر community میں ٹوکنز تقسیم کیے جا سکیں۔
ٹوکن الاٹمنٹ اس بات کو یقینی بنانے کے لیے ڈیزائن کیا گیا ہے کہ تمام اسٹیک ہولڈرز میں ٹوکنز کی متوازن تقسیم ہو، جس پر زور دیا گیا ہے کہ ان لوگوں کو انعام دیا جائے جو نیٹ ورک کی ترقی اور سیکورٹی میں تعاون کرتے ہیں۔
کمپیوٹ کوئن نیٹ ورک میں کئی قسم کے اسٹیک ہولڈرز ہیں، جن میں سے ہر ایک کے اپنے حقوق اور ذمہ داریاں ہیں:
1. Miners: Miners نیٹ ورک میں کمپیوٹنگ وسائل فراہم کرتے ہیں اور MCP بلاک چین کو محفوظ بنانے میں مدد کرتے ہیں۔ بدلے میں، وہ mining rewards اور transaction fees وصول کرتے ہیں۔ Miners کے پاس consensus process میں حصہ لینے اور نیٹ ورک کے proposals پر ووٹ ڈالنے کا حق بھی ہوتا ہے۔
2. Users: Users نیٹ ورک پر کمپیوٹنگ وسائل تک رسائی حاصل کرنے کے لیے CCN ٹوکنز ادا کرتے ہیں۔ انہیں نیٹ ورک کے وسائل استعمال کرنے اور اپنے کمپیوٹیشنل کاموں کے لیے درست اور قابل اعتماد نتائج وصول کرنے کا حق حاصل ہے۔
3. Developers: Developers کمپیوٹ کوئن نیٹ ورک کے اوپر ایپلی کیشنز اور خدمات بناتے ہیں۔ انہیں نیٹ ورک کے API تک رسائی حاصل ہے اور اپنی ایپلی کیشنز کو طاقت فراہم کرنے کے لیے اس کے وسائل استعمال کرنے کا حق حاصل ہے۔
4. Token holders: Token holders کے پاس نیٹ ورک کے proposals پر ووٹ ڈالنے اور نیٹ ورک کے governance میں حصہ لینے کا حق ہوتا ہے۔ انہیں اضافی rewards حاصل کرنے کے لیے اپنے ٹوکنز stake کرنے کا حق بھی حاصل ہے۔
5. Foundation: کمپیوٹ کوئن نیٹ ورک فاؤنڈیشن نیٹ ورک کی طویل مدتی ترقی اور governance کے لیے ذمہ دار ہے۔ اسے تحقیق و ترقی، مارکیٹنگ، اور community initiatives کے لیے فنڈز مختص کرنے کا حق حاصل ہے۔
ہر اسٹیک ہولڈر گروپ کے حقوق اور ذمہ داریاں اس بات کو یقینی بنانے کے لیے ڈیزائن کی گئی ہیں کہ نیٹ ورک غیر مرکزی، محفوظ، اور تمام شرکاء کے لیے فائدہ مند رہے۔
CCN ٹوکنز ایک process کے ذریعے بنائے جاتے ہیں جسے mining کہا جاتا ہے۔ Mining میں نیٹ ورک میں کمپیوٹنگ وسائل فراہم کرنا اور MCP بلاک چین کو محفوظ بنانے میں مدد کرنا شامل ہے۔
Miners complex mathematical problems کو حل کرنے کے لیے compete کرتے ہیں، جو لین دین کی توثیق کرنے اور بلاک چین میں نئے blocks بنانے میں مدد کرتا ہے۔ مسئلہ حل کرنے والا پہلا miner CCN ٹوکنز کی ایک مخصوص تعداد سے نوازا جاتا ہے۔
Mining reward وقت گزرنے کے ساتھ ایک predefined schedule کے مطابق کم ہوتا ہے۔ یہ CCN ٹوکنز کی inflation rate کو کنٹرول کرنے اور یہ یقینی بنانے کے لیے ڈیزائن کیا گیا ہے کہ کل سپلائی 100 سال کی مدت میں 21 بلین تک پہنچ جائے۔
Block rewards کے علاوہ، miners transaction fees بھی وصول کرتے ہیں۔ یہ fees صارفین کے ذریعے ادا کی جاتی ہیں تاکہ ان کے لین دین کو بلاک چین میں شامل کیا جا سکے۔
Mining کو ایسا ڈیزائن کیا گیا ہے کہ یہ کمپیوٹر اور انٹرنیٹ کنکشن رکھنے والے کسی بھی شخص کے لیے قابل رسائی ہو۔ تاہم، mining problems کی difficulty متحرک طریقے سے ایڈجسٹ ہوتی ہے تاکہ یہ یقینی بنایا جا سکے کہ نیٹ ورک میں کل کمپیوٹنگ پاور سے قطع نظر نئے blocks ایک consistent rate پر بنائے جاتے ہیں۔
CCN ٹوکنز کی ریلیز ایک predefined schedule کے ذریعے کنٹرول ہوتی ہے جو مارکیٹ میں ٹوکنز کی steady اور predictable سپلائی کو یقینی بنانے کے لیے ڈیزائن کی گئی ہے۔
1. Mining rewards: Mining rewards 10,000 CCN فی block سے شروع ہوتے ہیں اور ہر 4 سال بعد 50% کم ہو جاتے ہیں۔ یہ Bitcoin halving mechanism کی طرح ہے۔
2. Team and advisors: Team اور advisors کے لیے مختص کردہ ٹوکنز 4 سال کی مدت میں gradually ریلیز کیے جاتے ہیں، جس میں 1 سال بعد 25% vesting ہوتی ہے اور باقی 75% اگلے 3 سالوں میں ماہانہ vesting ہوتی ہے۔
3. Foundation: فاؤنڈیشن کے لیے مختص کردہ ٹوکنز 10 سال کی مدت میں gradually ریلیز کیے جاتے ہیں، جس میں ہر سال 10% ریلیز ہوتا ہے۔
4. Strategic partners: Strategic partners کے لیے مختص کردہ ٹوکنز vesting schedules کے تابع ہیں جو partner کے agreement کے مطابق مختلف ہوتے ہیں، لیکن عام طور پر 1 سے 3 سال تک ہوتے ہیں۔
5. Public sale: عوامی فروخت میں فروخت ہونے والے ٹوکنز فوری طور پر ریلیز کیے جاتے ہیں، جس میں کوئی vesting period نہیں ہوتی۔
یہ ریلیز پلان اس بات کو روکنے کے لیے ڈیزائن کیا گیا ہے کہ بڑی مقدار میں ٹوکنز اچانک مارکیٹ میں داخل ہوں، جس سے price volatility پیدا ہو سکتی ہے۔ یہ یقینی بھی بناتا ہے کہ تمام اسٹیک ہولڈرز کے پاس نیٹ ورک کی کامیابی میں تعاون کرنے کے لیے ایک طویل مدتی incentive ہو۔
مائننگ پاس ایک mechanism ہے جو صارفین کو مہنگی hardware میں سرمایہ کاری کیے بغیر mining process میں حصہ لینے کی اجازت دیتا ہے۔ صارف CCN ٹوکنز کا استعمال کرتے ہوئے ایک Mining Pass خرید سکتے ہیں، جو انہیں mining rewards کا ایک حصہ وصول کرنے کا حق دیتا ہے۔
مائننگ پاس مختلف tiers میں دستیاب ہیں، جن میں higher-tier passes مائننگ rewards کا زیادہ حصہ فراہم کرتے ہیں۔ Mining Passes کی قیمت مارکیٹ کے ذریعے طے ہوتی ہے اور مانگ کی بنیاد پر متحرک طریقے سے ایڈجسٹ ہوتی ہے۔
Staking صارفین کے لیے rewards حاصل کرنے کا ایک اور طریقہ ہے۔ صارف اپنے CCN ٹوکنز کو ایک مخصوص مدت کے لیے ایک smart contract میں lock up کر کے stake کر سکتے ہیں۔ بدلے میں، وہ transaction fees اور block rewards کا ایک حصہ وصول کرتے ہیں۔
ایک صارف staking سے جو rewards وصول کرتا ہے وہ اس بات پر منحصر ہوتا ہے کہ وہ کتنے ٹوکنز stake کرتا ہے اور وہ انہیں کتنی مدت تک stake کرتا ہے۔ جو صارف زیادہ ٹوکنز طویل مدت کے لیے stake کرتے ہیں وہ زیادہ rewards وصول کرتے ہیں۔
Staking trading کے لیے دستیاب ٹوکنز کی تعداد کو کم کر کے نیٹ ورک کو محفوظ بنانے میں مدد کرتا ہے، جو نیٹ ورک کو attacks کے خلاف مزاحمت کار بناتا ہے۔ یہ صارفین کے لیے اپنے CCN ٹوکنز سے passive income حاصل کرنے کا ایک طریقہ بھی فراہم کرتا ہے۔
کمپیوٹ کوئن نیٹ ورک کی ترقی کئی مراحل میں تقسیم کی گئی ہے:
1. Stage 1 (Foundation): یہ stage نیٹ ورک کے core infrastructure کی ترقی پر توجہ مرکوز کرتی ہے، جس میں PEKKA پرت اور MCP بلاک چین شامل ہیں۔ اس میں محدود تعداد میں نوڈز کے ساتھ ایک چھوٹا test نیٹ ورک بنانا بھی شامل ہے۔
2. Stage 2 (Expansion): اس stage میں، نیٹ ورک کو مزید نوڈز شامل کرنے اور زیادہ قسم کے کمپیوٹنگ کاموں کی support کے لیے expand کیا جاتا ہے۔ AI پر مبنی خود ارتقاء کی صلاحیتیں بھی اس stage کے دوران متعارف کرائی جاتی ہیں۔
3. Stage 3 (Maturity): یہ stage نیٹ ورک کو optimize کرنے اور میٹا ورس ایپلی کیشنز کی high demands کو ہینڈل کرنے کے لیے اسے scalable بنانے پر توجہ مرکوز کرتی ہے۔ اس میں نیٹ ورک کو دیگر بلاک چین نیٹ ورکس اور میٹا ورس پلیٹ فارمز کے ساتھ integrate کرنا بھی شامل ہے۔
4. Stage 4 (Autonomy): آخری stage میں، نیٹ ورک مکمل طور پر خود مختار ہو جاتا ہے، جہاں AI ایجنٹس نیٹ ورک کے operations اور ترقی کے بارے میں زیادہ تر فیصلے کرتے ہیں۔ فاؤنڈیشن کا کردار نگرانی فراہم کرنے اور اس بات کو یقینی بنانے تک reduced ہو جاتا ہے کہ نیٹ ورک اپنے original vision کے ساتھ aligned رہے۔
ہر stage کو مکمل ہونے میں تقریباً 2-3 سال لگنے کی توقع ہے، جس کے دوران ترقی کے process میں باقاعدہ اپ ڈیٹس اور improvements جاری کی جاتی ہیں۔
درج ذیل اشاعتیں کمپیوٹ کوئن نیٹ ورک اور اس کی underlying ٹیکنالوجیز کے بارے میں اضافی تفصیلات فراہم کرتی ہیں:
1. "Computecoin Network: A Decentralized Infrastructure for the Metaverse" - یہ مقالہ کمپیوٹ کوئن نیٹ ورک کا ایک جائزہ پیش کرتا ہے، جس میں اس کی architecture، consensus algorithm، اور tokenomics شامل ہیں۔
2. "Proof of Honesty: A Novel Consensus Algorithm for Decentralized Computing" - یہ مقالہ Proof of Honesty consensus algorithm کی تفصیل بیان کرتا ہے، جس میں اس کا ڈیزائن، implementation، اور سیکورٹی properties شامل ہیں۔
3. "PEKKA: A Parallel Edge Computing and Knowledge Aggregator for the Metaverse" - یہ مقالہ کمپیوٹ کوئن نیٹ ورک کی PEKKA پرت پر توجہ مرکوز کرتا ہے، جس میں اس کی وسائل جمع کرنے کی صلاحیتیں اور کمپیوٹیشن آف لوڈنگ میکانزم شامل ہیں۔
4. "AI-Powered Self-Evolution in Decentralized Networks" - یہ مقالہ AI کے کردار پر بحث کرتا ہے جو کمپیوٹ کوئن نیٹ ورک کو مسلسل بہتر بنانے اور بدلتی ہوئی conditions کے مطابق ڈھالنے کے قابل بناتا ہے۔
5. "Tokenomics of Computecoin: Incentivizing a Decentralized Computing Ecosystem" - یہ مقالہ CCN ٹوکن economy کا ایک تفصیلی تجزیہ پیش کرتا ہے، جس میں ٹوکن الاٹمنٹ، mining، staking، اور governance شامل ہیں۔
یہ اشاعتیں کمپیوٹ کوئن نیٹ ورک کی ویب سائٹ اور مختلف academic journals اور conferences میں دستیاب ہیں۔
میٹا ورس انٹرنیٹ کی اگلی evolution کی نمائندگی کرتا ہے، جو انقلابی وعدہ کرتا ہے کہ ہم آن لائن کیسے interact کرتے ہیں، کام کرتے ہیں اور کھیلتے ہیں۔ تاہم، میٹا ورس کی ترقی فی الحال اس مرکزی بنیادی ڈھانچے کی وجہ سے محدود ہے جو آج انٹرنیٹ کو طاقت فراہم کرتا ہے۔
کمپیوٹ کوئن نیٹ ورک میٹا ورس کے لیے ایک غیر مرکزی، high-performance بنیادی ڈھانچہ فراہم کر کے اس حد کو حل کرنے کے لیے ڈیزائن کیا گیا ہے۔ ہمارا حل غیر مرکزی کلاؤڈز اور بلاک چین ٹیکنالوجی کی طاقت کو میٹا ورس ایپلی کیشنز کے لیے ایک زیادہ قابل رسائی، scalable، اور cost-effective پلیٹ فارم بنانے کے لیے استعمال کرتا ہے۔
کمپیوٹ کوئن نیٹ ورک کی دو پرت والی architecture — PEKKA اور MCP — میٹا ورس کے لیے ایک جامع حل فراہم کرتی ہے۔ PEKKA کمپیوٹنگ وسائل کے اجتماع اور شیڈولنگ کو ہینڈل کرتا ہے، جبکہ MCP اپنے اختراعی Proof of Honesty consensus algorithm کے ذریعے کمپیوٹیشنز کی سیکورٹی اور authenticity کو یقینی بناتا ہے۔
نیٹ ورک کی AI پر مبنی خود ارتقاء کی صلاحیت یقینی بناتی ہے کہ یہ مسلسل بہتر ہو سکتا ہے اور بدلتی ہوئی conditions کے مطابق ڈھل سکتا ہے، ٹیکنالوجی کی cutting edge پر برقرار رہ سکتا ہے۔
CCN کے ٹوکنومکس ایک متوازن اور sustainable ecosystem بنانے کے لیے ڈیزائن کیے گئے ہیں، جس میں تمام اسٹیک ہولڈرز کے لیے incentives شامل ہیں کہ وہ نیٹ ورک کی کامیابی میں تعاون کریں۔
ہمارا یقین ہے کہ کمپیوٹ کوئن نیٹ ورک میں میٹا ورس کے لیے بنیادی بنیادی ڈھانچہ بننے کی صلاحیت ہے، جو غیر مرکزی ایپلی کیشنز اور تجربات کی ایک نئی نسل کو enable کرے گا۔ اپنی community کی حمایت سے، ہم اس وژن کو حقیقت بنانے کے لیے پرعزم ہیں۔
1. Stephenson, N. (1992). Snow Crash. Bantam Books.
2. Nakamoto, S. (2008). Bitcoin: A Peer-to-Peer Electronic Cash System.
3. Buterin, V. (2014). Ethereum: A Next-Generation Smart Contract and Decentralized Application Platform.
4. Benet, J. (2014). IPFS - Content Addressed, Versioned, P2P File System.
5. Filecoin Foundation. (2020). Filecoin: A Decentralized Storage Network.
6. Crust Network. (2021). Crust: Decentralized Cloud Storage Protocol.
7. Wang, X., et al. (2021). Decentralized Cloud Computing: A Survey. IEEE Transactions on Parallel and Distributed Systems.
8. Zhang, Y., et al. (2022). Blockchain for the Metaverse: A Survey. ACM Computing Surveys.
9. Li, J., et al. (2022). AI-Powered Blockchain: A New Paradigm for Decentralized Intelligence. Neural Computing and Applications.
10. Chen, H., et al. (2021). Tokenomics: A Survey on the Economics of Blockchain Tokens. Journal of Financial Data Science.