2025 سے، بہت سے لوگ ایک نئے انٹرایکشن کے انداز کو آہستہ آہستہ ماننے لگیں گے: GPT یا Gemini کو کہنا کہ "مجھے اگلے ہفتے ہانگ کانگ کے سفر کی منصوبہ بندی کریں اور مناسب فلائٹ اور ہوٹل تجویز کریں"، اور یہ پیچھے سے معلومات کی تلاش، شرائط کا فلٹر، راستہ کا انتخاب، قیمت کا موازنہ جیسے مراحل خود کر دے گا، اور صرف نتائج آپ کے تصدیق کے لیے پیش کرے گا۔
لیکن، اسی توقع کو بلاکچین پر لے جانے سے کہانی بالکل بدل گئی۔
مثلاً آپ ایک DeFi Agent کو ہدایت دیتے ہیں: "اپنے والٹ میں موجود ETH کو USDC میں تبدیل کریں، Base چین پر منتقل کریں، اور پوری رقم کو Aave میں جمع کر دیں"۔ واقعی بات یہ ہے کہ "ضرورت کو سمجھنا" اور "راہ یोजनہ بنانا" کے لحاظ سے، آج کے Agent کے لیے یہ ضروری نہیں کہ ناکام ہو جائیں، اصل فرق انجام دینے کے مرحلے میں آتا ہے:
آپ کو ابھی بھی دستخط، اجازت، تبادلہ، کراس چین اور جمع کرانے جیسے مراحل کو تدریجی طور پر مکمل کرنے کی ضرورت ہو سکتی ہے، اور ہر مرحلہ سلائپ ریٹ کے تبدیلی، گیس کی لہروں، برج کی تاخیر اور چین پر موجودہ حالت کے تبدیلی کے خطرات کا سامنا کرتا ہے، جس کا مطلب ہے کہ اگر درمیان میں کوئی ایک کڑی توقعات سے الگ ہو جائے، تو پہلے کیے گئے اقدامات واپس نہیں لئے جا سکتے اور بعد والے اقدامات جاری نہیں رہ سکتے، جس کے نتیجے میں چین پر عام طور پر ایک ناقص، ناتمام عمل رہ جاتا ہے۔
مسئلہ AI کے ذہین نہ ہونے میں نہیں، بلکہ اب تک لین پر ایجینٹ کے لیے ایک حقیقی طور پر موزوں اظہار کی کمی میں ہے۔
اسی لیے، 2026 کے اپریل کے شروع میں، بائیکونومی اور ایتھریم فاؤنڈیشن نے مل کر ERC-8211 جاری کیا، جو موجودہ اسمارٹ کنٹریکٹ انجن کے "سٹیٹک لِمٹیشنز" کو حل کرنے کے لیے ہے، تاکہ AI ایجنسز اور پیچیدہ DeFi ورکفلوز کے لیے زیادہ طاقتور انجن فراہم کیا جا سکے، اور یہ گمشدہ پازل کا ٹکڑا مکمل کیا جا سکے۔

ایک، AI ایجنٹ کا چین پر "آخری ٹوٹ" کا ایجاد
گزشتہ ایک سے دو سالوں میں کرپٹو صنعت کی توجہ L2 اسکیلنگ، RWA لکویڈٹی سے واضح طور پر AI ایجینٹس کی طرف منتقل ہو گئی ہے، جو چین پر آپریشنز پر مکمل کنٹرول حاصل کرنے کا ایک بہت زیادہ تبدیل کرنے والا موضوع ہے۔
objectively، "فطری زبان سے متعدد مراحل کے DeFi اسٹریٹجیز دینے" سے لے کر "خود مختار ایجنٹس کو پوری کراس چین انویسٹمنٹ پورٹ فولیو کا انتظام کرنے" تک، ہم نے حالیہ وقت میں کئی عملی تجربات دیکھے ہیں، اور زیادہ تر خیالات ڈیمو لیول پر بالکل تیار ہیں، چاہے وہ فطری زبان سے متعدد مراحل کے DeFi اسٹریٹجیز بنانا، خود مختار دوبارہ توازن کا انجام دینا، خودکار آمدنی منتقل کرنا، کراس چین پوزیشنز کا انتظام، یا اس سے بھی زیادہ پیچیدہ پورٹ فولیو مینجمنٹ ہو۔
استدلال اور منصوبہ بندی کے لحاظ سے، AI کی صلاحیتیں بہت تیزی سے آگے بڑھ چکی ہیں، لیکن جب اسے حقیقی پیداواری ماحول میں استعمال کیا جاتا ہے، تو عملی سطح پر کمزوریاں زیادہ واضح ہوتی جا رہی ہیں۔
جب یہ حقیقی پیداواری ماحول میں لاگو ہو، تو یہ کمی کو ایک جملے میں خلاصہ کیا جا سکتا ہے: DeFi گتی شیل ہے، لیکن آج کے زیادہ تر batch (بیچ) اب بھی سٹیٹک ہیں۔
ERC-8211 کی ویب سائٹ اور بحث کے پوسٹس واضح طور پر یہ بات بیان کرتی ہیں کہ موجودہ ERC-4337 اور EIP-5792 نے "ایک سائنچر کے ساتھ ایک کال" کے قدیم ماڈل کو "ایک سائنچر سے متعدد کالز کو پیک کرنا" کے نئے مرحلے تک پہنچا دیا ہے، لیکن ان کالز میں پیرامیٹرز کا بنیادی طور پر اب بھی سائن کے وقت فریز ہونا ہی ہے۔
یعنی، صارف جب دستخط کرتا ہے تو جو رقم، مقصد اور توقع شدہ نتیجہ درج کرتا ہے، وہ حقیقی انجام دہی کے وقت لینگر کی حالت میں تبدیلی کے باوجود خود بخود ترتیب نہیں دیا جائے گا۔

لیکن DeFi خود ہی انتہائی عدم یقینی سے بھرپور ہے۔ ایک Swap کا عملی آؤٹ پٹ، اس بلوک میں سلپیج اور ترجمہ پر منحصر ہے؛ ایک Bridge کا وصول ہونے کا وقت اور آخری وصول شدہ رقم، برج کے خود کے میکانزم اور فیس پر منحصر ہے؛ اور قرض دینے والے پروٹوکول یا Vault کا share-to-asset نسبہ بھی لگاتار تبدیل ہوتا رہتا ہے۔
کیونکہ صارف یا ایجینٹ جب دستخط کرتے ہیں تو جو رقم دکھائی دیتی ہے، اکثر وہ ایک فوری تخمینہ ہوتی ہے، نہ کہ انجام دینے کے وقت کا اصل نتیجہ۔
ERC-8211 کیا حل کرتا ہے، اسے سمجھنے کے لیے سب سے عام مثال دیکھیں، جیسے کہ فرض کریں کہ ایجینٹ ایک عام سی بات کرنا چاہتا ہے—اپنے اکاؤنٹ سے ETH کو USDC میں تبدیل کرے اور پوری رقم کو Spark میں جمع کرکے سود کمائے۔
موجودہ سٹیٹک بیچ پروسیسنگ ماڈل کے تحت، ایجینٹ کو سویپ کے بعد کتنے USDC حاصل ہوں گے، اس کا اندازہ لگانا پڑتا ہے، جس سے آپ کو دوسرے مرحلے کے لیے ان پٹ رقم کو سائن کرتے وقت پہلے سے ہی مقرر کرنا پڑتا ہے؛ اگر اندازہ زیادہ ہو جائے تو اصل رقم کم آتی ہے اور پورا بیچ منسوخ ہو جاتا ہے، اور اگر اندازہ کم ہو جائے تو پیسہ والٹ میں بیٹھ جاتا ہے اور استعمال نہیں ہوتا۔
دوسرا لفظ میں، اس کا مطلب یہ ہے کہ آپ ایک دشواری میں پھنس گئے ہیں — یا تو ناکامی کا خطرہ اٹھائیں، یا پھر موقع کا اخراج اٹھائیں۔ اسی لیے، بہت سے ایسے بلاکچین پر عمل جو اصل میں پیچیدہ نہیں لگتے، جب ان کے مراحل 5، 8 یا اس سے زیادہ ہو جائیں اور دو بلاکچینز کے درمیان پھیل جائیں، تو وہ فوراً کمزور ہو جاتے ہیں۔ اس کا سبب یہ نہیں کہ حکمت عملی خود بخود اتنی پیچیدہ ہے کہ اسے بیان نہ کیا جا سکے، بلکہ موجودہ انجام دینے کا طریقہ پہلے سے مقرر کردہ پیرامیٹرز پر زیادہ انحصار کرتا ہے۔
اختصاراً، اسٹیٹک بیچ کی صلاحیت کی حد، درحقیقت ایجینٹ کی وہ حد طے کرتی ہے جہاں تک وہ محفوظ طریقے سے حکمت عملیاں انجام دے سکتی ہے۔
اس نقطہ نظر سے، ERC-8211 کا مقصد AI Agent کے فیصلے کرنے کا طریقہ نہیں ہے، بلکہ اس بات کا ہے کہ جب Agent نے فیصلہ کر لیا ہو، تو بلاکچین پر اسے نفاذ کرنے کا ایک زیادہ قدرتی، مستحکم اور محفوظ طریقہ ہو۔ اس طرح بلاکچین پر نفاذ کو پہلی بار AI Agent کے لیے ایک بنیادی تعبیر کی شکل دی جائے۔
دوسری، ERC-8211 نے کیا تبدیل کیا؟
ERC-8211 کا بنیادی انقلاب، ایک بار میں زیادہ مراحل کو ایک ہی دستخط میں ڈالنے میں نہیں، بلکہ بیچ پروسیسنگ کو ایک مخصوص پیرامیٹرز والی ٹرانزیکشن سیریز سے ایک "آپریشن کے وقت پیرامیٹرز کو ڈائنانمک طور پر ایوالویٹ کرنے والے پروگرام" میں اپ گریڈ کرنے میں ہے۔
یہ سچ مچ بہت انتزاعی لگتا ہے، لیکن اسے سمجھنا آسان ہے، افسران نے اسے ایک جملے میں بیان کیا ہے: From transactions to programs۔
اس کا مطلب یہ ہے کہ ERC-8211 اب batch کو ترتیب سے نفاذ کیے جانے والے اقدامات کی فہرست نہیں سمجھتی، بلکہ اسے ایک رن ٹائم ایوالویشن اور سیکورٹی شرائط کے ساتھ ایک پروگرام کے طور پر دیکھتی ہے، جس کو تفصیل سے دیکھا جائے تو یہ تین قابل ترکیب ابتدائی عناصر کے ذریعے اسے حاصل کرتا ہے:
- فیچرز (Fetchers): یہ تعریف کرتے ہیں کہ یہ پیرامیٹر کہاں سے اقدار حاصل کرتا ہے، جو کسی پتے کے موجودہ باقیات کے لیے ایک بار کی درخواست ہو سکتی ہے، جس سے پیرامیٹر دستخط کے وقت کا اسناپ نہیں رہتا بلکہ اس وقت کے لیے چین پر موجود حالت سے حاصل کیا گیا ریل ٹائم ریڈنگ بن جاتا ہے؛
- پابندیاں: پیرامیٹرز کو نکالنے کے بعد، انلائن پابندیوں کی جانچ کی جاتی ہے — مثال کے طور پر «حاصل ہونے والا USDC کم از کم ≥ 2500 ہو»، یا «سلپیج 0.5% سے زیادہ نہ ہو»، یہ پابندیاں اقدامات کو اگلے کال میں روانہ کرنے سے پہلے چیک کر لی جاتی ہیں، اگر کوئی بھی پابندی پوری نہ ہو تو پورا بیچ فوراً منسوخ ہو جائے گا؛
- پریڈیکیٹس (ٹرگر کنڈیشنز): انہیں مراحل کے درمیان گیٹ کی طرح سمجھا جا سکتا ہے، جو اقدار پیدا نہیں کرتے بلکہ یہ فیصلہ کرتے ہیں کہ کیا عمل جاری رکھنا چاہیے، مثلاً کراس چین سیناریو میں، ایتھریم کی طرف سے batch، "کراس چین آنے والے WETH کا ادائیگی ہو چکا ہے" کے شرط پر پریڈیکیٹ کے ذریعے رکا جا سکتا ہے، جب تک ادائیگی نہیں ہوتی، تب تک جمع نہیں ہوتا؛
اس ڈیزائن میں، ہر پیرامیٹر کو دو سوالوں کا جواب دینا ہوگا: پہلا، اس قیمت کو اجراء کے دوران کہاں سے حاصل کیا جائے؛ دوسرا، اسے حقیقی طور پر فون کرنے سے پہلے کیا شرائط پوری ہونی چاہئیں، تاکہ تینوں کا مجموعہ ایک بیچ صرف ٹریڈ سلسلہ نہ رہے بلکہ ایک محفوظ چیک کے ساتھ گھلی ہوئی پروگرام بن جائے۔
در نہایت، اسٹیٹک بیچ پروسیسنگ کا ذہنی ماڈل ایک چیک لسٹ ہے — A، B، C کو ترتیب سے انجام دیں؛ جبکہ ERC-8211 کا ذہنی ماڈل ایک شرطی پروگرام ہے — A کے بعد، A کا اصل آؤٹ پٹ B کا ان پٹ بنائیں؛ B کو محدودیتوں کا پابند ہونا چاہیے تاکہ C میں جائے؛ اگر کوئی بھی مرحلہ متوقع نتیجہ نہ دے تو پوری بیچ واپس ہو جائے۔
ہم اسے ایک ایسے "智能批处理" میکنزم کے طور پر سمجھ سکتے ہیں جو AI ایجینٹ اور پیچیدہ DeFi آپریشنز کے لیے خاص طور پر ڈیزائن کیا گیا ہے، کیونکہ روایتی چین پر آپریشنز میں، ایک پیچیدہ DeFi حکمت عملی مکمل کرنے کے لیے عام طور پر کئی الگ الگ ٹرانزیکشنز درکار ہوتے ہیں: قرض دینے والے پروٹوکول سے فنڈز نکالنا، ٹوکنز کا تبادلہ کرنا، اور پھر دوسرے پروٹوکول میں دوبارہ جمع کرانا (مزید معلومات کے لیے 加密 AI 協議全景:從以太坊的主戰場出發,如何為 AI Agent 搭建新操作系統? دیکھیں)۔
ہر قدم کے لیے الگ الگ دستخط اور تصدیق درکار ہوتی ہے، جو انسانی صارفین کے لیے تھکاوٹ بھری ہے اور اعلیٰ ترین خودمختار آپریشنز کی ضرورت رکھنے والے AI ایجینٹس کے لیے ایک رکاوٹ بن جاتی ہے، جبکہ ERC-8211 کا حل متعدد بلاکچین آپریشنز کو ایک ہی لین دین میں مل کر انجام دینے کی اجازت دیتا ہے، جہاں ہر قدم کے دوران عملی اقدار کو ڈائنانکلی حل کیا جاتا ہے، اور اگلے قدم پر جانے سے پہلے پیش گوئی شدہ شرائط پوری ہونی چاہئیں۔
مثال کے طور پر، ایک ایجینٹ ایک ہی دستخط شدہ ٹرانزیکشن میں یہ کام کر سکتا ہے: Aave سے فنڈ نکالنا → واقعی حاصل شدہ رقم کو Uniswap پر تبادلہ کرنا → تبادلہ کے نتائج کو Compound میں جمع کرانا — تمام عمل ایٹومک طور پر انجام پاتا ہے، بغیر نئے اسمارٹ کنٹریکٹ لکھے۔
تین، اس کے پیسہ بھرنے اور خاص طور پر اسمارٹ والٹ کے ساتھ زیادہ تعلق کیوں ہے
ERC-8211 صرف اس لیے قابل توجہ ہے کہ یہ ایجینٹ کے لیے موزوں ہے، بلکہ اس لیے بھی کہ یہ انٹرایکشن چین میں والٹ کی جگہ کو دوبارہ تعریف کرے گا۔
过去的钱包更像是一个安全签名器,其职责是保管私钥、展示交易、让用户确认,然后发送签名,在EOA时代这一角色已至关重要,在账户抽象时代依然成立,但如果未来越来越多的链上操作由Agent代为完成,那么钱包的角色将变得更加居中且更为重要。
وجہ بہت آسان ہے، جب صارفین زنجیر پر ہر ایک ایک حرکت کو الگ الگ کنٹرول نہیں کرتے بلکہ ایک ایجنٹ کو مکمل مقاصد کے لیے انجام دینے کی اجازت دیتے ہیں، تو والٹ کو اس اعلیٰ سطح کے تعامل کو سنبھالنے کی صلاحیت ہونی چاہیے، اسے صرف کسی معاہدے کا پتہ اور ایک calldata نہیں دکھانا چاہیے، بلکہ ایک مکمل "مقصد—قدروں کا استخراج—شرائط کا جائزہ—آخری نتیجہ" کا عملی پروگرام دکھانا چاہیے۔
اس لیے، مستقبل کے والٹ کو صرف ٹرانزیکشن نہیں، بلکہ پروگرامز کو سمجھنا ہوگا۔ ERC-8211 اسی سطح پر والٹ کو ایک واضح ہاتھ کا ایکسیس فراہم کرتا ہے، کیونکہ یہ تمام اجرائی معنیات کو جان بوجھ کر کوڈنگ سٹرکچر میں شامل کرتا ہے، جس میں پیرامیٹرز کہاں سے آتے ہیں، کن شرائط کو پورا کرنا ضروری ہے، کب جاری رکھنا ہے اور کب واپس جانا ہے، یہ سب پیچھے کے منطق میں چھپے ہوئے بلیک باکس نہیں ہیں، بلکہ والٹ کے ذریعے تشریح، محاکمہ اور دکھایا جا سکنے والا آبجیکٹ ہیں۔
والے کے منظر سے، یہ پورا نظام ایک ہی بات کی طرف اشارہ کرتا ہے: صارف اب ایک ایسی بنیادی فون کال پر دستخط نہیں کر رہا جسے وہ بالکل سمجھ نہیں سکتا، بلکہ وہ ایک نتیجہ مُحور، حدود واضح، اور شرائط قابل تصدیق پروگرام پر دستخط کر رہا ہے:
- ای آئی ایجنٹ صارف کے مقصد کو سمجھنے اور راستہ تیار کرنے کے لیے ذمہ دار ہو سکتا ہے؛
- والٹ صارف کو اس راستے کو زیادہ واضح طریقے سے دکھانے کی ذمہ داری رکھتا ہے تاکہ وہ اس کی تصدیق کر سکے؛
- اور ریلیئر صرف شرط پوری ہونے پر جمع کرانے کا ذمہ دار ہے، نتائج کو تبدیل کرنے کا کوئی اختیار نہیں رکھتا؛
یہی وجہ ہے کہ نان-کنٹرولڈ ایکزیکیشن کو ایجنٹک ڈیفی کی بنیادی ضرورت سمجھا جاتا ہے، کیونکہ ایجنٹس شرکت کر سکتے ہیں، لیکن سوورینٹی، پابندیاں اور آخری سیٹلمنٹ زنجیر پر ہی رہتے ہیں، اور یہی ERC-8211 اور اسمارٹ والٹ کے درمیان حقیقی مطابقت ہے، جو "پیچیدہ نیت کو محفوظ طریقے سے ظاہر کرنا" کو پروٹوکول لیول معیار میں شامل کرتا ہے۔
یہ قابل ذکر ہے کہ ERC-8211 ERC-4337، EIP-7702، ERC-7579 جیسے اکاؤنٹ ایبسترکشن فریم ورکس کے مکمل طور پر مطابق ہے، یہ اکاؤنٹ ایبسترکشن کو متبادل نہیں بلکہ اکاؤنٹ ایبسترکشن کے اوپر ایجنٹ کے لیے ایک نئی پروگرامیٹک ایکزیکشن سیمنٹکس کی سطح شامل کرتا ہے۔

اگر ERC-4337 نے "کون میری طرف سے ٹرانزیکشن شروع کر سکتا ہے" کا حل نکالا، اور EIP-7702 نے "EOA کیسے عارضی طور پر اسمارٹ کنٹریکٹ کی صلاحیت حاصل کر سکتا ہے" کا حل نکالا، تو ERC-8211 نے یہ حل نکالا ہے کہ ایک بار جب ایجنٹ میری طرف سے کام شروع کر دے، تو کیا وہ ایک ہی دستخط میں پوری فیصلہ سلسلہ مکمل کر سکتا ہے۔
ایتھریم کے گزشتہ 10 سالوں میں آن چین انٹرایکشن کے پیٹرن کا جائزہ لیں:
- مرحلہ اول: ایک سائنگ = ایک فنکشن کال (EOA دور)
- مرحلہ دوم: ایک سائنیچر = ایک سٹیٹک بینڈل کال (ERC-4337، EIP-5792 کے دور)
- مرحلہ تیسرہ: ایک سائنیچر = ایک ڈائنامک ایوالویشن والی نیت پروگرام (ERC-8211 کے دور)
ہر انتقال کا مطلب ہے کہ صارف (یا صارف کی نمائندگی کرنے والا ایجنٹ) کم تر تکلیف کے ساتھ زیادہ پیچیدہ مقاصد کو ظاہر کر سکتا ہے۔
اگرچہ ERC-8211 ابھی منصوبہ بندی کے مراحل میں ہے، تکنیکی بحث جاری ہے، اور پروٹوکول کے بڑے پیمانے پر ادغام میں اب بھی وقت لگے گا، لیکن یہ راستہ کافی واضح ہے: جب AI Agent سچ مچھ آن لائن فیصلے لینا شروع کر دیں گے، تو آن لائن پلیٹ فارم کو اس کے مطابق ایک نیا، اصلی اجرائی سینٹینس کی ضرورت ہوگی۔

