AVM کو کیسے سمجھیں: ایک ٹورنگ مکمل ورچوئل مشین جو BTC کو متحرک ریاستی مشین کو نافذ کرنے کے قابل بناتی ہے؟
اصل مصنف: Haotian
حال ہی میں @atomicalsxyz کے ذریعہ جاری کردہ AVM ورچوئل مشین وائٹ پیپر کو کیسے سمجھیں؟ سادہ الفاظ میں: یہ بٹ کوائن ورچوئل مشین کی تقلید کرنے کا ایک طریقہ ہے، تاکہ اصل میں اسٹیٹ لیس بٹ کوائن مین نیٹ ورک سمارٹ کنٹریکٹ سسٹم لے جانے کی صلاحیت کو محسوس کر سکے، اور پھر بی ٹی سی اثاثوں کے علاوہ مزید پیچیدہ اثاثوں کی ریاستی ریکارڈنگ اور پروسیسنگ کی صلاحیتوں کو مکمل کر سکے۔ مکمل سمارٹ معاہدوں کو تبدیل کرنا۔ اگلا، میری سمجھ کا اشتراک کریں:
1) بٹ کوائن کو اصل میں ایک خاص اسکرپٹ ڈیٹا ذخیرہ کرنے کی صلاحیت، کچھ بنیادی OP کوڈز، اور UTXO ٹائم لاک اور اخراجات کی شرائط پر مبنی اثاثہ جات کی تصدیق کی منطق کے ایک سیٹ کے ساتھ ایک ہم مرتبہ سے ہم مرتبہ الیکٹرانک کیش سسٹم کے طور پر ڈیزائن کیا گیا تھا۔
لہذا، BTC اثاثوں کی ریکارڈنگ اور ترسیل کے دوران Bitcoin نیٹ ورک اسٹیٹ لیس اثاثہ جات کا انتظام حاصل کر سکتا ہے۔ UTXO minimalist ماڈل اور پہلے سے طے شدہ ریاست کے تبادلوں کے قوانین کی حدود کی وجہ سے، یہ سٹیٹ لیس ماڈل صرف ایک BTC اثاثہ کے محدود انتظام کو ہینڈل کر سکتا ہے۔
اگر آپ بٹ کوائن نیٹ ورک میں نئے اثاثے شامل کرنے کی کوشش کرتے ہیں، جیسے BRC 20، ARC 20، Runes، وغیرہ، تو آپ کو ان اثاثوں کے اسٹوریج، لین دین، ریاست میں ہونے والی تبدیلیوں وغیرہ کو ریکارڈ کرنے کے لیے زیادہ پیچیدہ ڈائنامک سٹیٹ مشین ماڈل کی ضرورت ہوگی۔ . اس کو کیسے حاصل کیا جائے؟
ایک طریقہ یہ ہے کہ پروسیسنگ کو بڑھانے کے لیے اسٹیٹ مشین ماڈل آف چین بنانے کے لیے بیرونی پروٹوکول اور پرت 2 سلوشنز کا استعمال کیا جائے۔ موجودہ بہترین لیئر 2 ایکسٹینشن سلوشنز جیسے @NervosNetwork @RoochNetwork، اور یہاں تک کہ مقامی حل جیسے RGB اور Lightning Network کا تعلق اس زمرے سے ہے۔
دوسرا طریقہ یہ ہے کہ پیچیدہ اثاثوں کی تخلیق اور منتقلی کو سنبھالنے کے لیے نئے آپریشنز یا اسٹوریج کی جگہ کو شامل کرنے کے لیے اسکرپٹ کی فعالیت کو براہ راست بڑھایا جائے۔ Covenant اور OP_CAT جیسے حل جو کہ منظور کیے جانے والے BIP پروپوزل کے معیارات پر انحصار کرتے ہیں اس زمرے سے تعلق رکھتے ہیں۔
مندرجہ بالا دو طریقے یا تو بہت زیادہ فعال ہیں اور مختصر وقت میں اتفاق رائے تک پہنچنا مشکل ہے، یا بہت غیر فعال اور بہت زیادہ غیر یقینی ہے۔ AVM ورچوئل مشین ایک خاص پروسیسنگ حل فراہم کرتی ہے جو دونوں کے درمیان ہے اور بٹ کوائن مین نیٹ پر براہ راست ایک ورچوئل مشین پر عمل درآمد کا ماحول بناتی ہے۔
2) یہ کیسے کریں؟ AVM کے بنیادی کام کے اصول میں تین حصے شامل ہیں:
1. بٹ کوائن اسکرپٹ سمولیشن دراصل بٹ کوائن انسٹرکشن سیٹ ہے، جو ڈوئل اسٹیک PDA (Pushable Storage Automaton) کے ذریعے ٹورنگ کی تکمیل حاصل کرتا ہے۔
2. سینڈ باکس آپریٹنگ ماحول: پورا سمیلیٹر ایک کنٹرول شدہ، الگ تھلگ ماحول میں ہے، تاکہ سینڈ باکس میں عملدرآمد سینڈ باکس کے باہر عمل درآمد میں مداخلت نہ کرے۔
3. اسٹیٹ ہیشنگ شرکاء کو اس بات کی تصدیق کرنے کی اجازت دیتی ہے کہ آیا ان کے انڈیکسر کی حالت درست طریقے سے مطابقت پذیر ہے، متضاد حالت کی وجہ سے ممکنہ حملوں کو روکتا ہے۔
سیدھے الفاظ میں: AVM ہر BTC مین نیٹ ٹرانزیکشن میں ایک خصوصی انکوڈنگ اور ڈی کوڈنگ طریقہ (سینڈ باکس ماحول) متعارف کروا کر BTC کی موجودہ محدود اسٹوریج کی جگہ اور OP کوڈز پروسیسنگ فریم ورک کو براہ راست استعمال کرتا ہے۔
یہ سینڈ باکس ایک انڈیکسر، سینڈ باکس پارسر (ہدایات سیٹ)، عالمی ڈیٹا بیس، وغیرہ کے ساتھ آتا ہے، اور یہ آزادانہ طور پر اثاثوں کے مکمل سیٹ، لین دین کے اسٹیٹس ریکارڈز اور دیگر انتظامات کو مکمل کر سکتا ہے۔ یہ بی ٹی سی مین نیٹ ورک میں ایک متحرک ریاستی مشین بنانے کے مترادف ہے، جو اس کے بعد پیچیدہ سمارٹ کنٹریکٹ پروسیسنگ کے ساتھ ساتھ اسٹیٹس سنکرونائزیشن اور تصدیق کا بھی احساس کر سکتی ہے۔
3) AVM ورچوئل مشین کے ساتھ، Bitcoin مین نیٹ میں نظریاتی طور پر بنیادی سمارٹ کنٹریکٹ آپریشن کے افعال ہو سکتے ہیں، جس سے Bitcoin متعدد پیچیدہ اثاثوں کا انتظام کر سکتا ہے اور پیچیدہ سٹیٹ لاجک DApps کے لینڈنگ کا امکان، جو Bitcoin نیٹ ورک کو ایک مخصوص خود ساختہ دینے کے مترادف ہے۔ ماحولیاتی تقریب.
یہ یقینی طور پر ایک بہت بڑی پیشرفت ہے، کم از کم اسی سطح کی BTC توسیعی جدت طرازی جیسا کہ RGB، لائٹننگ نیٹ ورک اور مختلف بہترین سیکنڈ لیئر پروٹوکول پروسیسنگ سلوشنز۔ یہ مقامی کے لحاظ سے دوسرے حلوں سے بھی بہتر ہے۔
تاہم، AVM کوڈ سٹوریج کے لیے Bitcoin Script اور لین دین کے عمل کے لیے OP Codes پر انحصار کرتا ہے، اس لیے یہ عام طور پر BTCs کے مین نیٹ ورک کی کارکردگی سے محدود ہوتا ہے، جیسے کہ بلاک سٹوریج کی جگہ کا سائز، آؤٹ پٹ کی رفتار وغیرہ۔
AVM پر بنائے گئے ایک DeFi پروجیکٹ کا تصور کریں جو صرف 7 ٹرانزیکشنز فی منٹ پراسیس کر سکتا ہے اور اسے دو ریاستی ٹرانزیکشنز کے درمیان دس منٹ انتظار کرنے کی ضرورت ہے۔ یہاں تک کہ اگر ایسا سمارٹ معاہدہ نظریاتی طور پر مکمل ہو، تب بھی یہ محدود ہے۔ مزید برآں، پیچیدہ معاہدے کے افعال کو تیار کرنے کے لیے Bitcoin اسکرپٹ اسکرپٹ ہدایات پر انحصار کرنا Ethereum Solidity جیسی زبانوں میں سمارٹ کنٹریکٹ تیار کرنے سے زیادہ پیچیدہ اور مشکل ہے۔
مزید یہ کہ، AVM وائٹ پیپر صرف Make Senses بلٹ ان ورچوئل مشین کو چلانے کا طریقہ واضح کرتا ہے۔ ایپلیکیشن کے ماحول میں اسے اصل میں آن لائن کیسے تعینات کیا جائے گا اور یہ مستحکم طریقے سے کیسے چلے گا یہ ابھی تک نامعلوم ہے۔
اوپر
عام طور پر، میں AVM کی ترقی اور نفاذ کو BTC مینیٹ اسکرپٹ کی توسیع کی بنیاد پر ایک فائدہ مند اور فعال تلاش کے طور پر دیکھتا ہوں۔ یہ واقعی BTC مین نیٹ پر کچھ آسان سمارٹ معاہدوں کے نفاذ کو آگے بڑھا سکتا ہے۔ ایک ہی وقت میں، Bitcoin مین نیٹ دوسری پرت کے ماحولیاتی نظام اور BitVM جیسے آن چین اور آف چین مشترکہ ماحولیاتی نظام کی تعمیر میں ایک بڑا کردار اور قدر ادا کر سکتا ہے۔
تاہم، دیگر BTC توسیعی حل کی طرح، AVM کے بھی فوائد اور نقصانات ہیں۔ یہ اپنی آرتھوڈوکس اپیل کو بڑھانے کے لیے لینڈنگ کے بعد ماحولیاتی تعمیر پر بھی منحصر ہے۔ یہ ایک عقلی، محتاط اور پر امید رویہ برقرار رکھنے کی سفارش کی جاتی ہے۔
یہ مضمون انٹرنیٹ سے حاصل کیا گیا ہے: AVM کو کیسے سمجھیں: ایک ٹورنگ مکمل ورچوئل مشین جو BTC کو متحرک حالت کی مشین کو نافذ کرنے کے قابل بناتی ہے؟
جعلی پرس پتوں کی شناخت کیسے کریں؟ ٹھنڈے بٹوے ہیک ہونے کے خطرے میں کیوں ہیں؟ یہ حملے کیسے ہوتے ہیں؟ کس قسم کے لوگ ہیکرز کا نشانہ بنتے ہیں؟ ایسے مسائل سے کیسے بچا جائے؟ حال ہی میں، Web3 نے اکثر سکے کی چوری کا تجربہ کیا ہے، خاص طور پر بہت زیادہ دیکھے جانے والے 1,155 WBTC چوری کا واقعہ، جس نے بڑے پیمانے پر عوام کی توجہ مبذول کرائی ہے۔ انکرپٹڈ اثاثوں کا تحفظ بھی سب کی توجہ کا مرکز بن گیا ہے۔ اس واقعے کے جواب میں، PoPP اور OneKey نے مشترکہ طور پر آن چین سیکیورٹی کے بارے میں کمیونٹی کے مسائل کا اشتراک کرنے کے لیے ایک اسپیس کا انعقاد کیا، جو کہ عملی معلومات سے بھرا ہوا تھا اور اس نے نئے آنے والوں کے لیے سائنس کا ایک مشہور سبق فراہم کیا جو روک تھام کے بارے میں آگاہی نہیں رکھتے تھے۔ مہمان: PoPP CTO: Neo OneKey Eco head: Cavin Host: JY This Space بنیادی طور پر درج ذیل مسائل پر بحث کرتا ہے: 1. شناخت کیسے کریں…