ٹیوٹوریل: پولیگون چین پر اسمارٹ کنٹریکٹس کی تعیناتی

ٹیوٹوریل: پولیگون چین پر اسمارٹ کنٹریکٹس کی تعیناتی

پڑھنے کا وقت: 4 منٹ

پولیگون نیٹ ورک کیا ہے؟

پولیگون، جو پہلے میٹک نیٹ ورک کے نام سے جانا جاتا تھا اور 2017 میں قائم کیا گیا تھا، نے ہمیشہ ایتھریم اسکیلنگ فن تعمیر کو ترقی دینے پر توجہ مرکوز کی ہے۔

پولیگون Ethereum blockchain کے لیے ایک پرت 2 اسکیلنگ حل ہے۔ پولیگون ایک تیز بلاکچین کے طور پر کام کرتا ہے جو ایتھریم بلاکچین کے ساتھ ساتھ چلتا ہے، جس میں متعدد سائڈ چینز ہیں۔ پولیگون لین دین پر عمل کرتا ہے ایک پروف آف اسٹیک کا استعمال کرتے ہوئے اتفاق رائے میکانزم اور اس کی حفاظت Ethereum سے حاصل کریں۔

پولیگون نیٹ ورک استعمال کرنے کی وجوہات:

کثیر الاضلاع متعدد ٹیکنالوجیز کا استعمال کرتا ہے، جو اسے سمارٹ معاہدوں کو تیار کرنے کے لیے ایک بہترین متبادل بناتا ہے۔

پولیگون نیٹ ورک کا استعمال بلاکچین پروجیکٹ کی لچک، اسکیل ایبلٹی، اور خودمختاری کو بڑھا سکتا ہے جبکہ ایتھریم بلاکچین کی سیکیورٹی، انٹرآپریبلٹی، اور ساختی فوائد فراہم کرتا ہے۔ مزید برآں، جب Ethereum کے مقابلے میں، کثیرالاضلاع نیٹ ورک میں گیس کی فیس کافی حد تک کم ہے۔

یہ موجودہ پلازما چینز، ZK-rollups، اور پرامید رول اپس کے علاوہ، کسی بھی اسکیل ایبلٹی حل کو شامل کرنے کے لیے کافی موافقت پذیر ہونے کا دعویٰ کرتا ہے۔

اس مضمون کو لکھنے تک،
اگر ہم گزشتہ 7 دنوں کے بارے میں بات کریں، تو پولی گون چین پر 100K سے زیادہ اسمارٹ کنٹریکٹس تعینات کیے گئے تھے۔ٹیوٹوریل: پولیگون چین پلیٹو بلاکچین ڈیٹا انٹیلی جنس پر اسمارٹ کنٹریکٹس کی تعیناتی۔ عمودی تلاش۔ عی

ٹیوٹوریل: پولیگون چین پلیٹو بلاکچین ڈیٹا انٹیلی جنس پر اسمارٹ کنٹریکٹس کی تعیناتی۔ عمودی تلاش۔ عی

تعیناتی کی تیاری:

اس مظاہرے کے مقصد کے لیے، ہم Polygon's Testnet یعنی Polygon Mumbai Network استعمال کریں گے۔ آئیے کچھ تیاریوں کے ساتھ شروع کرتے ہیں:

1. Metamask میں پولیگون ممبئی نیٹ ورک کو شامل کرنا۔

سب سے آسان طریقہ نیچے سکرول کرنا ہے۔ mumbai.polygonscan.com ویب سائٹ، اور آپ کو "ممبئی نیٹ ورک شامل کریں" بٹن ملے گا۔ بس اس پر کلک کریں اور میٹاماسک پاپ اپ کو منظور کریں۔ 

ٹیوٹوریل: پولیگون چین پلیٹو بلاکچین ڈیٹا انٹیلی جنس پر اسمارٹ کنٹریکٹس کی تعیناتی۔ عمودی تلاش۔ عی

2. ٹونٹی سے ٹیسٹ میٹک حاصل کرنا:

ممبئی MATIC ٹوکن حاصل کرنے کے لیے، بس اپنے بٹوے کا پتہ کاپی کریں اور اسے نیچے دیے گئے ٹونٹی میں داخل کریں۔ MATIC ٹوکن آپ کے بٹوے میں چند سیکنڈ بعد ظاہر ہوں گے۔

ٹیسٹ نیٹ میٹک ٹونٹی: https://mumbaifaucet.com/

ٹیوٹوریل: پولیگون چین پلیٹو بلاکچین ڈیٹا انٹیلی جنس پر اسمارٹ کنٹریکٹس کی تعیناتی۔ عمودی تلاش۔ عی

ریمکس کا استعمال کرتے ہوئے معاہدہ کی تعیناتی:

ریمکس: ریمکس آن لائن IDE ترقی، تعیناتی، ڈیبگنگ اور جانچ کے لیے ایک طاقتور ٹول سیٹ ہے۔ ایتھرم اور EVM سے مطابقت رکھنے والے سمارٹ کنٹریکٹس۔

Metamask میں اپنے نیٹ ورک کو Polygon Mumbai میں تبدیل کرنا نہ بھولیں۔

اب، جب کہ ہمارے پاس تمام ضروری چیزیں ترتیب دی گئی ہیں، آئیے شروع کرتے ہیں:

آئیے ایک سادہ سا معاہدہ کرتے ہیں جو ہمارے نام اور عمر کو بچاتا ہے۔ ہمارے ریمکس میں، آئیے اسے simpleStorage.sol کہتے ہیں۔ CTRL + S کو مارنے کے بعد، یہ کامیابی سے مرتب ہو جائے گا۔

ٹیوٹوریل: پولیگون چین پلیٹو بلاکچین ڈیٹا انٹیلی جنس پر اسمارٹ کنٹریکٹس کی تعیناتی۔ عمودی تلاش۔ عی

پولیگون پر تعیناتی کے لیے، پہلے ہمیں ریمکس IDE میں Environment کو Injected Provider یعنی Metamask میں تبدیل کرنا ہوگا۔

ٹیوٹوریل: پولیگون چین پلیٹو بلاکچین ڈیٹا انٹیلی جنس پر اسمارٹ کنٹریکٹس کی تعیناتی۔ عمودی تلاش۔ عی

جب ہم ماحولیات کو اپ ڈیٹ کرنے کے بعد تعیناتی بٹن پر کلک کریں گے، میٹاماسک تصدیق کے لیے کہے گا، اور ایک بار جب ہم تصدیق کر لیں گے، تو معاہدہ کامیابی کے ساتھ پولیگون ممبئی ٹیسٹ نیٹ پر تعینات ہو جائے گا۔

ٹیوٹوریل: پولیگون چین پلیٹو بلاکچین ڈیٹا انٹیلی جنس پر اسمارٹ کنٹریکٹس کی تعیناتی۔ عمودی تلاش۔ عی

Polygonscan کا استعمال کرتے ہوئے معاہدوں کی تصدیق اور شائع کریں:

ہم استعمال کرتے ہوئے معاہدوں کی تصدیق کریں گے۔ پولی گون اسکین تصدیقی ٹول۔

  1. ہم ویب سائٹ پر آسانی سے تفصیلات جیسے تعینات کنٹریکٹس، کمپائلر ورژن وغیرہ کو بھر سکتے ہیں۔ پھر ہم جاری پر کلک کر سکتے ہیں۔
ٹیوٹوریل: پولیگون چین پلیٹو بلاکچین ڈیٹا انٹیلی جنس پر اسمارٹ کنٹریکٹس کی تعیناتی۔ عمودی تلاش۔ عی

مندرجہ ذیل صفحہ پر، ہمیں دیگر تفصیلات جیسے کہ کنٹریکٹ کوڈ، کنسٹرکٹر کے دلائل وغیرہ کو بھرنا ہوگا۔ ضروری معلومات داخل کرنے کے بعد، ہم صرف 'تصدیق اور شائع کریں' کے بٹن پر کلک کر سکتے ہیں۔

ٹیوٹوریل: پولیگون چین پلیٹو بلاکچین ڈیٹا انٹیلی جنس پر اسمارٹ کنٹریکٹس کی تعیناتی۔ عمودی تلاش۔ عی

معاہدے کی چند سیکنڈ کے بعد کامیابی سے تصدیق ہو جائے گی، جیسا کہ ذیل میں دکھایا گیا ہے۔

ٹیوٹوریل: پولیگون چین پلیٹو بلاکچین ڈیٹا انٹیلی جنس پر اسمارٹ کنٹریکٹس کی تعیناتی۔ عمودی تلاش۔ عی

نتیجہ:

میٹک بلاکچین بلاکچین دنیا کے لیے ایک جواب ہے جو بلاکچین ماحولیاتی نظام کی فرسودگی کے نتیجے میں ایپلی کیشنز کی کثرت سے متاثر اور متاثر ہوتی ہے۔ 

میٹک بلاکچین کی توسیع پذیری کو قبول کریں اور جانے دیں۔ QuillAudits اپنے Polygon(Matic) پلیٹ فارم کی بے مثال میٹک سمارٹ کنٹریکٹ آڈیٹنگ سروسز کے ساتھ سالمیت اور سلامتی کا نظم کریں۔

پولیگون اسمارٹ کنٹریکٹ آڈیٹنگ سروسز:

https://audits.quillhash.com/services/polygon-smart-contract-audit

ویب 3 سیکیورٹی- وقت کی ضرورت ہے۔

کیوں QuillAudits For Web3 سیکیورٹی?
QuillAudits لاکھوں فنڈز کے نقصان کو بچانے کے لیے سائبر سیکیورٹی کے حل فراہم کرنے کے لیے ٹولز اور مہارت سے لیس ہے۔


اکثر پوچھے گئے سوالات

میں میٹک نیٹ ورک پر سمارٹ کنٹریکٹ کیسے لگا سکتا ہوں؟

مندرجہ بالا مراحل کو پڑھنے اور ان پر عمل کرنے کے بعد آپ کو میٹک نیٹ ورک پر معاہدوں کی تعیناتی کے قابل ہونا چاہیے۔

پولیگون سمارٹ کنٹریکٹ کس زبان میں لکھے جاتے ہیں؟

کثیر الاضلاع میں، سمارٹ معاہدے سولیڈیٹی لینگویج کا استعمال کرتے ہوئے لکھے جاتے ہیں۔

پولی گون پر سمارٹ کنٹریکٹ کو کیسے محفوظ کیا جائے؟

پولی گون پر اسمارٹ کنٹریکٹس کو سیکیورٹی آڈٹ کر کے محفوظ کیا جا سکتا ہے۔ سمارٹ کنٹریکٹ آڈیٹنگ غلطیوں کو کم کرنے کے لیے معاہدے کے کوڈ کی مکمل جانچ ہے تاکہ معاہدہ نقصان دہ اداکاروں اور بیرونی حملہ آوروں سے محفوظ رہے۔

پولیگون ممبئی ٹیسٹ نیٹ کیا ہے؟

ممبئی ٹیسٹ نیٹ پولیگون نیٹ ورک کا ٹیسٹ نیٹ ہے، جو پولیگون مین نیٹ کو نقل کرتا ہے۔ یہ ڈویلپرز کو بلاک چین ماحول میں خطرے سے پاک اور بغیر کسی قیمت کے اپنے dApps کو تعینات کرنے، جانچنے اور اس پر عمل کرنے کے قابل بناتا ہے۔

139 مناظر

ٹائم اسٹیمپ:

سے زیادہ Quillhash