avatar
Cardene【かるでね】🦔

درج ذیل0فالوورز (X)1.12ہزارپوسٹس10لائکس2
avatar

طویلی حرکت کرنے والے AI، مکالمات اور کام کے ریکارڈ کو مختصر کرتے ہیں تاکہ عمل جاری رہے۔ اگر اس خلاصے میں منع شدہ اصول شامل ہوں تو کیا وہ محفوظ ہیں؟ ARCBench اصل ٹولز کے استعمال سے اس کی جانچ کرتا ہے۔ pi نامی اجرائی ماحول میں ریکارڈ بنایا جاتا ہے، پھر اسے دبایا جاتا ہے اور پھر اصولوں کے خلاف درخواست دی جاتی ہے، اور اسے دبائے بغیر کی گئی حرکتوں کے ساتھ موازنہ کیا جاتا ہے۔ اسی دوران، یہ بھی جانچا جاتا ہے کہ کیا خلاصے میں اصول برقرار رہا، کمزور ہوا، یا مکمل طور پر غائب ہو گیا۔ مثلاً، اگر صرف اندر کے ای میل بھیجنے کا قاعده ہو، تو باہر کے کسی کو بھیجنے والے ٹول کے بلائے جانے کو خلاف ورزی قرار دیا جائے گا۔ 17 مسائل پر مشتمل جائزے میں، زیادہ تر دبائے گئے خلاصوں میں اصول خود بخود برقرار رہے۔ لیکن کچھ حرکتوں میں ایسا بھی ہوا کہ بعد والی درخواستوں کو منظور سمجھ لیا گیا۔ صرف اس بات پر فیصلہ نہیں کیا جانا چاہئے کہ خلاصے میں اصول لکھا گیا ہے یا نہیں، بلکہ اس بات کا بھی جائزہ لینا ضروری ہے کہ کیا اصول کے خلاف عمل کیا گیا ہے یا نہیں۔

avatar

میں نے kiwa نامی ایک ٹیسٹ فریم ورک تیار کیا ہے جو dapp کے لیے ہے 🥝 یہ ایک ایسا ٹول ہے جو سپیفیکیشن سے لے کر ٹیسٹ تک مکمل طور پر لکھا جا سکتا ہے۔ ڈاکیومنٹیشن کے علاوہ موجودہ کوڈ کو بھی لود کرتا ہے اور 4 لیول کے ٹیسٹ — کنٹریکٹ، dapp E2E، یونٹ، اور API انٹیگریشن — کو جنریٹ کرتا ہے۔ https://t.co/FCNjrLbVSV

avatar

📚 ایک نئی مین پول ڈیزائن جو بلاک میں ترتیب کی کارروائی کو روکے ✅ مختصر تفصیل یہ پیش کردہ تجویز ایتھریوم کے مین پول (جہاں تصدیق شدہ ٹرانزیکشنز جمع ہوتی ہیں) کو کریپٹو کرکے، اس کے محتویات کو ظاہر کرنے سے قبل تک چھپا دینے کا نظام ہے۔ اس سے دوسرے کی ٹرانزیکشنز کو پہلے دیکھ کر ترتیب کو تبدیل کرنے یا MEV (منافع حاصل کرنے کے لیے مائنر/ویلیڈیٹر کی کارروائی) کو کم کرنے کا مقصد ہے۔ ٹرانزیکشنز کو آخر کار ظاہر کیا جائے گا لیکن "ان کی اجراء سے قبل تک چھپا رہنا" اہم ہے۔ ✅ کیوں کرپٹ مین پول کی ضرورت ہے موجودہ ایتھریوم میں، مین پول میں آنے والی ٹرانزیکشنز کو کوئی بھی دیکھ سکتا ہے۔ اس کی وجہ سے فرنٹ رننگ (دوسروں کی ٹرانزیکشن کے مقابلے میں پہلے کارروائی کرنا) یا سینڈوچ حملہ (ٹرانزیکشن کے اطراف میں کارروائی کر کے قیمت کو نقصان پہنچانا) جیسے MEV حملوں کا امکان ہوتا ہے۔ یہ صارفین کے نقصان یا بلاک بیلڈر کی مرکزیت (تھوڑے ہی بڑے کاروباری اداروں کی طرف سے کنٹرول) کی طرف جاتا ہے۔ کرپٹ کرکے، ترتیب تو دیکھی جا سکتی ہے لیکن "محتویات چھپی رہتی ہیں"، اس طرح یہ حملے کم ہو جاتے ہیں۔ ✅ ٹرانزیکشنز کو کیسے کرپٹ کیا جاتا ہے ہر ٹرانزیکشن "اُمیل" اور "محتویات (کرپٹ ڈیٹا)" میں تقسیم ہوتی ہے۔ اُمیل میں، گیس کی مقدار، فیس، اور کس کلید فراہم کنندہ کے ذریعے ڈیکرپٹ کیا جائے گا، وغیرہ کم سے کم معلومات ہوتی ہیں۔ محتویات میں، واقعی ادائیگی کا مقصد، رقم، اور کانٹریکٹ کال ڈیٹا وغیرہ کرپٹ کرکے شامل ہوتا ہے۔ بلاک میں داخل ہونے کے بعد، مناسب ڈیکرپٹ کلید کو ظاہر کرنے کے بعد ہی محتویات کو اجراء کیا جاتا ہے۔ ✅ کلید فراہم کرنے والے "کلید فراہم کنندہ" کیا ہے کرپٹ کو ڈیکرپٹ کرنے کے لیے کلید کا انتظام کرنے والا کلید فراہم کنندہ ہوتا ہے۔ یہ کسی ایک طریقہ پر مبنی نہیں ہوتا، بلکہ مختلف طریقے اختیار کیے جا سکتے ہیں۔ - تھریشول کرپٹو (کلید کو کئی افراد کے درمیان تقسیم کرنا) - ایم پی سی (کئی کمپیوٹر کے ذریعے راز کو تقسیم کرنا) - ٹی ای (سیکیور ہارڈویئر ایریا) - ٹائم ڈیلے کرپٹو ایتھریوم کے اصل نظام میں "کسی بھی کرپٹو طریقہ کو استعمال کرنے کی بنیاد" فراہم کی جاتی ہے۔ ✅ بلاک میں ترتیب اور سیکیورٹی بلاک میں سب سے پہلے عام ٹرانزیکشنز کو اجراء کیا جاتا ہے، پھر کرپٹ ٹرانزیکشنز کے اُمیل کو پروسیس کیا جاتا ہے، آخر میں ڈیکرپٹ محتویات کو اجراء کیا جاتا ہے۔ اس سے، مندرجہ ذیل سیکیورٹی کی گارنٹی حاصل ہوتی ہے۔ - فیس کبھی بھی پہلے ادا کی جاتی ہے - کلید ظاہر نہ ہونے کے باوجود محتویات کو اجراء نہیں کیا جا سکتا کلید ظاہر نہ ہونے کی صورت میں بھی اُمیل کا پروسیس ہی ہوتا ہے، چین کے کل نظام کو متاثر نہیں ہونے دیا جاتا۔ ✅ MEV اور سنسور ریزسٹنس کے اثرات محتویات چھپی ہوئی ہونے کی وجہ سے، بلاک بیلڈر کو "کس ٹرانزیکشن کس قیمت کو متاثر کرے گی" کا پہلے سے حساب نہیں ہو سکتا۔ اس لیے ترتیب کے ذریعے منافع حاصل کرنا مشکل ہو جاتا ہے، MEV کا نظامی طور پر کمزور ہونا ہوتا ہے۔ اس کے علاوہ، محتویات چھپی ہوئی ہونے کی وجہ سے، خاص ایڈریس یا DeFi کارروائی کو نشانہ بنا کر سنسور کرنا مشکل ہو جاتا ہے، "ریئل ٹائم سنسور ریزسٹنس (فوری طور پر رد کرنے کی قابلیت)" بھی بہتر ہوتی ہے۔

avatar

📚 ایجینٹ کی شناخت اور ریٹنگ کو این ایف ٹی کے ذریعے ثابت کرنے کا نظام ✅ خلاصہ ای ایر سی 8004 ورژن 1.0، خود کار سافٹ ویئر ایجینٹس کے درمیان، ایک دوسرے کے ساتھ سیکیور اور محفوظ طریقے سے کام کرنے کے لیے ایک مشترکہ قواعد کا نظام ہے۔ ایتھریوم کو "کنٹرول کنندہ کے فنڈ" کے طور پر استعمال کر کے، ایجینٹ کی شناخت، ریٹنگ، اور کام کی تصدیق کو غیر تبدیلی کے شکل میں ریکارڈ کیا جاتا ہے۔ ویژن 0.4 سے بڑے پیمانے پر ڈیزائن میں تبدیلی ہوئی ہے، اور اس کے نظام کو عملی استعمال کے مطابق بہتر بنایا گیا ہے۔ ✅ ایجینٹ کی شناخت کا نظام (Identity Registry) ایجینٹ کی "کون ہے" کو ثابت کرنے کا نظام، خود کے فارمیٹ سے ای ایر سی 721 (این ایف ٹی کے معیاری قواعد) میں منتقل ہو چکا ہے۔ ہر ایجینٹ کو ایک این ایف ٹی کے طور پر رجسٹر کیا جاتا ہے، اور اس کے ٹوکن یو آر آئی میں جیسون فارمیٹ کی رجسٹریشن کی معلومات رکھی جاتی ہیں۔ اس میں کمیونیکیشن کا طریقہ (ای 2 اے یا ایم سی پی جیسے پروٹوکول کے کنکشن)، عوامی کلید، اور متعلقہ اعتماد کے ماڈل وغیرہ درج ہوتے ہیں۔ اس کے نتیجے میں، ایجینٹ کی شناخت کو والیٹ کے ذریعے مینیج کیا جا سکتا ہے، اور این ایف ٹی انفراسٹرکچر کے ساتھ مطابقت رکھتے ہوئے "کون سا ایڈریس کا ایجینٹ ہے" کو کوئی بھی تصدیق کر سکتا ہے۔ ✅ ریٹنگ کا نظام (Reputation Registry) ایجینٹ کے کام کی ریٹنگ کو چین پر سکور کی شکل میں سیدھے سے محفوظ کیا جاتا ہے۔ ریٹنگ بھیجنے سے قبل، کلائنٹ کو ایجینٹ سے سائن کردہ اجازت کی معلومات حاصل ہوتی ہے۔ یہ ای ای پی 191 (عام والیٹ سائن اپ طریقہ) یا ای ایر سی 1271 (سمارٹ کنٹریکٹ والیٹ کے لیے سائن اپ طریقہ) کے ذریعے تصدیق کی جاتی ہے، جو کہ جعلی یا ری پلے حملوں (پرانے سائن کو دوبارہ استعمال کرنے کے حملوں) کو روکتی ہے۔ سکور اور ٹیگ (تصنیف کا لیبل) کو سمارٹ کنٹریکٹ سے سیدھے حاصل کیا جا سکتا ہے، اس لیے دوسرے ڈی اے پی کو "کیا یہ ایجینٹ اعتماد کے قابل ہے" کا فیصلہ خود کر سکتے ہیں۔ ✅ کام کی تصدیق (Validation Registry) ایجینٹ کے نتائج کی درستگی کو تیسرے فریق کے ذریعے تصدیق کرنے کا نظام ہے۔ ویژن 1.0 میں، ایک ہی ہیش کے بجائے، یو آر آئی (بیرونی ڈیٹا کے حوالہ) کے ذریعے شواہد کو پیش کیا جاتا ہے، اور اسی درخواست کے لیے مختلف مراحل کی تصدیق کو رجسٹر کیا جا سکتا ہے۔ مثال کے طور پر، سادہ چیک، تفصیلی تصدیق، اور بیرونی جانچ کے طور پر، اعتماد کی سطح کو مرحلہ وار بڑھانے کی ساخت اختیار کی جا سکتی ہے۔ ابھی یہ ٹی ای (ٹرسٹڈ ایکسیکیوشن انوائرمنٹ، سیکیور ایکسیکیوشن انوائرمنٹ) کے کمیونٹی کے ساتھ اسپیک کی تفصیل کا مرحلہ ہے۔ ✅ سیکیورٹی اور گیس کا خرچہ واقعی ٹیسٹ نیٹ کے استعمال میں ملے ہوئے حملوں کے طریقے کے مطابق، سائن اپ کی تصدیق اور سٹوریج کی ڈیزائن کو مضبوط کیا گیا ہے۔ اس کے ساتھ، ریٹنگ اور تصدیق کے لیے لکھنے کا گیس کا خرچہ بڑھ گیا ہے، لیکن چین پر سیدھے استعمال کے قابل اعتماد ڈیٹا کا فائدہ ہے۔ ایل 2 نیٹ ورک میں یہ لاگت بہت کم ہو جاتی ہے۔ ✅ ویژن 0.4 سے تبدیلی ویژن 1.0 میں واپسی کی مطابقت نہیں ہے، اور سٹوریج کی ساخت مکمل طور پر تبدیل کر دی گئی ہے۔ اس لیے، پہلے کی رجسٹریشن کی معلومات اور ریٹنگ کو مکمل طور پر ری سیٹ کر دیا گیا ہے، اور ایجینٹ کو این ایف ٹی کے طور پر دوبارہ رجسٹر کرنا ہو گا، اور ریٹنگ نظام کو نئے سائن اپ طریقے کے مطابق کرنا ہو گا۔ مستقبل میں "نیم سپیس کے ساتھ اپ گریڈ طریقہ" کے ذریعے، ڈیٹا کو مٹائے بغیر اسپیک کی اپ گریڈ کی جا سکتی ہے، اور اس بڑے پیمانے پر ری سیٹ کو صرف اس بار کے لیے مقرر کیا گیا ہے۔

avatar

📚 بلاک کے محتوائی فیصلے کو ڈسٹریبیوٹڈ کر کے MEV کو روکنے کا نظام ✅ خلاصہ اس تجویز میں ایتھریوم میں مسئلہ بنے MEV کی اصلی وجہ کو ساختائی طور پر سمجھا گیا ہے۔ اس کے بعد، بلاک کے "محتوائی" فیصلے کو ڈسٹریبیوٹڈ کر کے MEV کو تقریباً صفر کے قریب لانے کا خیال پیش کیا گیا ہے۔ یہ تجویز بلاک کی ساخت کی بجائے، ٹرانزیکشن کے انتخاب اور ان کے ترتیب کے فیصلے پر توجہ دیتی ہے اور اس میں ایک نیا کنسنسس لیئر شامل کیا جاتا ہے۔ ✅ MEV کی واقعی وجہ MEV کا وجود اس لیے ہوتا ہے کہ مائنر یا ویلیڈیٹر بلاک میں شامل ہونے والی ٹرانزیکشن کو آزادانہ طور پر منتخب کر سکتے ہیں اور ان کا ترتیب بدل سکتے ہیں۔ ایتھریوم کی بلاک ساخت ڈسٹریبیوٹڈ کنسنسس کے ذریعے متفقہ طور پر مقرر کی گئی ہے، لیکن بلاک کے محتوائی فیصلے ایک ہی پروپوزلر کے ذریعے چند دیر کے اندر کیے جاتے ہیں۔ یہ "ایک شخص کے ذریعے محتوائی فیصلے" کا حالت MEV کی بنیادی وجہ ہے، جس کے نتیجے میں فرنٹ رننگ یا سینڈوچ حملے وغیرہ ہوتے ہیں۔ ✅ ساختائی کنسنسس اور محتوائی کنسنسس الگ مسائل ہیں بلاک چین میں، کونس کونس بلاک کو درست قرار دیتا ہے، اس ساختائی کنسنسس کو بہت اچھی طرح ڈسٹریبیوٹڈ کر دیا گیا ہے۔ تاہم، کونس ٹرانزیکشن شامل کی جائے گی اور کس ترتیب میں، اس محتوائی فیصلے کو ڈسٹریبیوٹڈ نہیں کیا گیا ہے۔ اس تجویز میں یہ واضح کیا گیا ہے کہ یہ مسئلہ اصل میں گزشتہ دوبارہ ادائیگی کے مسئلے کی طرح ہے۔ جب ایک ہی کمپیوٹر کو اختیار دیا جاتا ہے تو غلطیاں ہو جاتی ہیں، اسی طرح کنسنسس کے ذریعے مسئلہ حل کیا گیا۔ اسی طرح، بلاک کے محتوائی فیصلے کو بھی کنسنسس کے ذریعے کیا جانا چاہیے۔ ✅ کنٹنٹ لیئر کا خیال پیش کی گئی تجویز یہ ہے کہ بلاک ساخت کے اوپر "کنٹنٹ لیئر" (ٹرانزیکشن کے محتوائی فیصلے کے لیے کنسنسس لیئر) شامل کیا جائے۔ اس میں، متعدد نوڈز کے درمیان کردار تقسیم کیا جاتا ہے، جو کس ٹرانزیکشن کو شامل کیا جائے گا اور کس ترتیب میں، اس کا فیصلہ مشترکہ طور پر کریں گے۔ کسی خاص ویلیڈیٹر یا سیکوئنسر کو اپنی مرضی سے ترتیب بدلنے کا موقع دینے کی بجائے، اس کو ختم کر دیا جائے گا۔ ✅ Alex پروٹوکول کی بنیادی ساخت Alex کے مثال میں، ٹرانزیکشن کو جمع کرنے، ان کا ترتیب تصادفی کرنے، اور ان کو بلاک میں شامل کرنے کا کام الگ الگ ہوتا ہے۔ ہر ایک الگ الگ کام کرتا ہے، اور کوئی بھی ایک شخص غلطی کرے تو دیگر شریک افراد کی جانب سے جانچ اور تکمیل کی جائے گی۔ اس طرح، ٹرانزیکشن کی سانس کاٹنے یا اس کا ترتیب بدلنے کا موقع بہت کم ہو جائے گا۔ ✅ موجودہ ایتھریوم کا تعلق اس نظام کا ایتھریوم کے کنسنسس کو نقصان پہنچانے کا کوئی تعلق نہیں ہے۔ بلاک کی ساخت کو اسی طرح رکھا جائے گا، لیکن محتوائی فیصلے کا طریقہ اس کے اوپر ڈال دیا جائے گا۔ ایتھریوم 2 کے ویلیڈیٹر، رول اپ کے سیکوئنسر، اور مستقبل کے ڈسٹریبیوٹڈ سیکوئنسر میں بھی اسی خیال کا استعمال کیا جا سکتا ہے۔ اس لیے، اس نظام کو ایک بار بنانے کے بعد اس کا وسیع استعمال ممکن ہے۔ ✅ انصاف اور قیمت کے اکتساب پر اثر اس ڈیزائن میں، بازار کے لیے ضروری کام، جیسے سادہ اربیٹریج، کو نہیں روکا جاتا۔ لیکن، اس کے ساتھ ساتھ، صارف کو روکے بغیر MEV کے ذریعے استحصال کو الگ کر کے مسئلہ کی طرف توجہ دی جاتی ہے۔ نتیجے کے طور پر، ایپلی کیشن کی طرف سے پیچیدہ حفاظتی اقدامات کی ضرورت کے بغیر، نیٹ ورک خود انصاف فراہم کرنے کی کوشش کرے گا۔

avatar

📚 موجود ٹوکنز میں نجیت کو شامل کرنے کا نیا نظام ✅ خلاصہ یہ پیش کردہ تجویز ایک نیا ERC معیار ہے جو ایتھریوم پر موجود ٹوکنز کو استعمال کرنے کے طریقے یا ان کی خصوصیات کو تبدیل کیے بغیر ان میں نجیت شامل کرے گا۔ ERC20، ERC721، ERC1155 جیسے وسیع پیمانے پر استعمال ہونے والے ٹوکنز کو نشانہ بناتے ہوئے، یہ نظام ٹرانزیکشنز کی نگرانی کو مشکل بنا دے گا۔ ✅ کس مسئلے کو حل کرنا ہے موجودہ ایتھریوم ٹوکنز میں، کون کس ایڈریس سے کس کو کتنا بھیجا ہے، یہ سب چیزیں چین پر دیکھی جا سکتی ہیں۔ یہ شفافیت کا فائدہ ہے لیکن اس کے ساتھ ساتھ یہ بھی مسئلہ ہے کہ توازن اور فنڈز کی منتقلی کو تیسرے فریق آسانی سے پیگ کر سکتے ہیں۔ یہ ERC ٹوکنز کو دوبارہ بنائے بغیر صرف اس کمزوری کو دور کرنا چاہتا ہے۔ ✅ صفر علم ٹوکن راپر کا خیال صفر علم ٹوکن راپر ایک نظام ہے جس میں موجودہ ٹوکنز کو ایک بار جمع کر لیا جاتا ہے اور اس کے بدلے "راپ کردہ ٹوکنز" حاصل کیے جاتے ہیں۔ یہ راپ کردہ ٹوکنز اصل ٹوکنز کی طرح بھیجے یا کاروبار کیے جا سکتے ہیں لیکن ان کے اندر کمیٹمنٹ (بعد میں درستگی کی گواہی دینے والی ایک گمنام یقین دہانی) کا استعمال کر کے مالکی کو چھپا دیا جاتا ہے۔ ✅ جلا اور دوبارہ چھاپ کے ذریعے تاریخ کو توڑنا ایک خصوصی خصوصیت یہ ہے کہ جلا (ٹوکنز کو استعمال نا کرنے کا عمل) اور دوبارہ چھاپ (نئی چھاپ) کو مل کر استعمال کیا جاتا ہے۔ جب کوئی صفر علم کا ثبوت دیا جاتا ہے (جس میں مضمون کو ظاہر کیے بغیر صرف درستگی کا اظہار کیا جاتا ہے)، تو نئے ٹوکنز کو پہلے جلائے گئے ٹوکنز سے جوڑے بغیر چھاپا جاتا ہے۔ اس طرح، چین پر نگرانی کو مشکل کر دیا جاتا ہے۔ ✅ فنڈیبل ٹوکنز کے لیے ERC20 جیسے ٹوکنز جو ایک جیسی قیمت کے ہوتے ہیں، اس نظام کے ذریعے فنڈز کے راستے کو موثر طریقے سے توڑا جا سکتا ہے۔ کون کس توازن کا مالک ہے، یہ بات آخری نقدی کے وقت تک بیرونی طریقے سے سمجھنا مشکل ہو جائے گا۔ ✅ این ایف ٹی کے لیے کیا کیا جا سکتا ہے ERC721 جیسے این ایف ٹی ہر ایک منفرد ہوتا ہے، اس لیے ان کو مکمل طور پر مل کر نہیں دیا جا سکتا۔ تاہم، یہ بھی ممکن ہے کہ کون اس این ایف ٹی کا موجودہ مالک ہے، یہ بات نقدی کے عمل کے وقت تک چھپائے جا سکتا ہے۔ ✅ استعمال کنندہ کو یاد نہ رکھنے کی ضرورت اس نظام کا استعمال یہ بھی ہو سکتا ہے کہ استعمال کنندہ راپ ٹوکنز کے وجود کو یاد نہ رکھے۔ والیٹ یا ایپلی کیشن ان کے اندر کام کر کے، عام استعمال کے ساتھ ہی نجیت کے فوائد حاصل کیے جا سکتے ہیں۔ ✅ موجودہ نظام کے ساتھ مطابقت نیا خصوصی ٹوکن جاری کیے بغیر، موجودہ ٹوکنز کو چھپانے کا اس نظام کا انتخاب کرنا، DEX اور DeFi جیسے موجودہ ایتھریوم نظام کے ساتھ فوری طور پر مل کر کام کرنے کی اجازت دیتا ہے۔ ٹوکنز کی مائعیت اور استعمال کی گنجائش کو کم نہ کیے ہوئے، یہ صرف نجیت کو شامل کر سکتا ہے۔

avatar

📚ERC7694 ایتھریوم کے اسمارٹ کانٹریکٹس کو سولانا کو براہ راست اسٹوریج کے طور پر استعمال کرنے کی اجازت دی جاتی ہے اور یہ ایک محفوظ طریقہ کار پیش کرتا ہے جس کے ذریعے کراس چین کے ذریعے لکھنے اور پڑھنے کی اجازت دی جاتی ہے۔ "ERC7694" کے بارے میں مزید معلومات کے لیے یہاں کلک کریں! https://t.co/hYzUup7dBO