Account Abstraction

اکاؤنٹ ابسٹرکشن (Account Abstraction) ایک بلاک چین (blockchain) ڈیزائن کا تصور ہے جس میں اس منطق کو، جو یہ طے کرتی ہے کہ کوئی اکاؤنٹ ٹرانزیکشنز کو کیسے اجازت دیتا اور کیسے ویریفائی کرتا ہے، ایک فکسڈ، پروٹوکول لیول رول سیٹ سے نکال کر کسٹمائزایبل، پروگرام ایبل ویریفیکیشن لاجک میں منتقل کر دیا جاتا ہے۔

Definition

اکاؤنٹ ابسٹرکشن (Account Abstraction) ایک بلاک چین (blockchain) ڈیزائن کا تصور ہے جس میں اس منطق کو، جو یہ طے کرتی ہے کہ کوئی اکاؤنٹ ٹرانزیکشنز کو کیسے اجازت دیتا اور کیسے ویریفائی کرتا ہے، ایک فکسڈ، پروٹوکول لیول رول سیٹ سے نکال کر کسٹمائزایبل، پروگرام ایبل ویریفیکیشن لاجک میں منتقل کر دیا جاتا ہے۔ اس سے externally owned accounts اور smart contract accounts کو ایک متحد ماڈل میں جنرلائز کیا جاتا ہے، جس کے ذریعے اکاؤنٹ کے رویے، آتھنٹیکیشن اسکیمز، اور فیس کی ادائیگی کے اصول کوڈ کے ذریعے متعین کیے جا سکتے ہیں، بجائے اس کے کہ انہیں بیس پروٹوکول میں سختی سے فکس کر دیا جائے۔

In Simple Terms

اکاؤنٹ ابسٹرکشن (Account Abstraction) سے مراد یہ خیال ہے کہ بلاک چین (blockchain) کے اکاؤنٹس کو ایک سخت، پہلے سے طے شدہ سگنیچر رول کے بجائے لچک دار کوڈ کنٹرول کرتا ہے۔ ہر اکاؤنٹ کو ایک ہی طریقے سے چلانے کے بجائے، ہر اکاؤنٹ اپنے کنٹرول ثابت کرنے اور ٹرانزیکشنز کی منظوری کے لیے اپنے اصول کوڈ میں خود متعین کر سکتا ہے، جبکہ نیٹ ورک کی نظر میں وہ اب بھی ایک عام اکاؤنٹ ہی رہتا ہے۔

Context and Usage

یہ اصطلاح بنیادی طور پر Ethereum اور اسی طرح کے smart contract پلیٹ فارمز پر اس وقت استعمال ہوتی ہے جب اکاؤنٹ ماڈل میں مجوزہ یا نافذ شدہ تبدیلیوں پر بات کی جا رہی ہو۔ یہ پروٹوکول ریسرچ، wallet آرکیٹیکچر ڈیزائن، اور ایسے اسٹینڈرڈز کے کام میں نظر آتی ہے جن کا مقصد externally owned accounts اور smart contract accounts کو ایک متحد فریم ورک میں لانا ہو۔ اس کا حوالہ intents، programmable wallets، متبادل آتھنٹیکیشن طریقوں، اور زیادہ اظہاریت رکھنے والی ٹرانزیکشن ویریفیکیشن پالیسیوں پر گفتگو میں بھی دیا جاتا ہے۔

© 2025 Tokenoversity۔ جملہ حقوق محفوظ ہیں۔