
میں ہمیشہ سولانا اور EVM ڈیولپمنٹ کے درمیان الگائی کو غیر ضروری سمجھا ہے۔ سولانا تیز، سستا ایکزیکیشن فراہم کرتا ہے، جبکہ کرپٹو کے بڑے حصے کے ایپلیکیشنز اب بھی سولڈیٹی کے ساتھ بنائے جا رہے ہیں۔ ڈویلپرز کو اپنے ایپلیکیشنز کے لیے دونوں میں سے ایک چننا پڑتا ہے، جبکہ ان کے ایپلیکیشنز دونوں سے فائدہ اٹھا سکتے ہیں۔ اسی لیے میں @RomeProtocol کے بنائے ہوئے چیز کو پسند کرتا ہوں۔ روم، سولانا کے اندر ایک واحد پروگرام کے طور پر EVM چلا رہا ہے، نہ کہ دونوں ماحولات کو الگ الگ چینز کے طور پر سمجھ کر جنہیں برج کرنے کی ضرورت ہو۔ اس سیٹ اپ سے درج ذیل فوائد حاصل ہوتے ہیں: 1. سولڈیٹی کنٹریکٹس ایک اٹومک ٹرانزیکشن میں سولانا پروگرامز کو کال کر سکتے ہیں۔ 2. EVM اور سولانا صارفین اپنے اپنے والٹس برقرار رکھ سکتے ہیں۔ 3. دونوں طرف ایک ہی کنٹریکٹ اسٹیٹ اور لکوڈٹی کے ساتھ تعامل کر سکتی ہے۔ اور یہ پہلے ہی سولانا مین نیٹ پر لائیو ہے، جس پر Halborn نے آڈٹ کیا ہے اور کوڈ عوامی طور پر دستیاب ہے۔ آپ Via ایکسپلورر پر EVM ٹرانزیکشنز کو ان کے سولانا انستروکشنز تک ٹریس بھی کر سکتے ہیں۔ میرے لیے اس کا اپیل بہت آسان ہے۔ ڈویلپرز کو صرف سولانا تک رسائی حاصل کرنے کے لیے اپنے مألوف ٹولنگز کو ترک نہیں کرنا چاہئیں۔ روم انہیں بنیادی حالت کو تقسیم کئے بغیر دونوں ماحولات میں کام کرنے کا طریقہ فراہم کرتا ہے۔

