وقت خواندن: 4 دقیقه
شبکه چند ضلعی چیست؟
Polygon که قبلاً با نام Matic Network شناخته می شد و در سال 2017 تأسیس شد، همیشه بر توسعه معماری مقیاس پذیری اتریوم متمرکز بوده است.
Polygon یک راه حل مقیاس بندی لایه 2 برای بلاک چین اتریوم است. Polygon به عنوان یک بلاک چین سریعتر عمل می کند که همزمان با بلاک چین اتریوم که دارای چندین زنجیره جانبی است، اجرا می شود. Polygon تراکنش های زنجیره ای را با استفاده از اثبات سهام پردازش می کند مکانیسم اجماع و امنیت آن را از اتریوم می گیرند.
دلایل استفاده از Polygon Network:
Polygon از فناوریهای مختلفی استفاده میکند و آن را به یک جایگزین عالی برای توسعه قراردادهای هوشمند تبدیل میکند.
استفاده از شبکه Polygon میتواند انعطافپذیری، مقیاسپذیری و حاکمیت یک پروژه بلاک چین را افزایش دهد و در عین حال امنیت، قابلیت همکاری و مزایای ساختاری بلاک چین اتریوم را فراهم کند. علاوه بر این، در مقایسه با اتریوم، شبکه چند ضلعی هزینه گاز به میزان قابل توجهی کمتری دارد.
همچنین ادعا می کند که به اندازه کافی سازگار است که شامل هر راه حل مقیاس پذیری، علاوه بر زنجیره های پلاسما فعلی، ZK-rollup ها و مجموعه های خوش بینانه است.
در زمان نوشتن این مقاله،
اگر در مورد 7 روز گذشته صحبت کنیم، بیش از 100 هزار قرارداد هوشمند در زنجیره Polygon مستقر شده است.
آمادگی برای استقرار:
برای این هدف نمایشی، از Testnet Polygon یعنی Polygon Mumbai Network استفاده خواهیم کرد. بیایید با برخی از آمادگی ها شروع کنیم:
1. اضافه کردن Polygon Mumbai Network به Metamask.
ساده ترین روش اسکرول کردن به پایین است mumbai.polygonscan.com وب سایت، و دکمه "افزودن شبکه بمبئی" را پیدا خواهید کرد. به سادگی روی آن کلیک کنید و پنجره متاماسک را تأیید کنید.
2. گرفتن تست ماتیک از شیر آب:
برای دریافت توکن Mumbai MATIC، کافی است آدرس کیف پول خود را کپی کنید و آن را در شیر آب زیر قرار دهید. توکن های MATIC چند ثانیه بعد در کیف پول شما ظاهر می شوند.
شیر تست نت ماتیک: https://mumbaifaucet.com/
استقرار یک قرارداد با استفاده از Remix:
ریمیکس: ریمیکس IDE آنلاین یک مجموعه ابزار قدرتمند برای توسعه، استقرار، اشکال زدایی و آزمایش است Ethereum و قراردادهای هوشمند سازگار با EVM.
فراموش نکنید که شبکه خود را در Metamask به Polygon Mumbai تغییر دهید.
اکنون که همه چیزهای لازم را تنظیم کرده ایم، بیایید شروع کنیم:
بیایید یک قرارداد ساده ببندیم که نام و سن ما را نجات دهد. در ریمیکس ما، آن را simpleStorage.sol بنامیم. پس از زدن CTRL + S، با موفقیت کامپایل می شود.
برای Deploying on Polygon، ابتدا باید Environment را به Injected Provider یعنی Metamask در Remix IDE تغییر دهیم.
وقتی پس از بهروزرسانی Environment روی دکمه Deploy کلیک میکنیم، Metamask تأیید میخواهد و پس از تأیید، قرارداد با موفقیت در Polygon Mumbai Testnet مستقر میشود.
تأیید و انتشار قراردادها با استفاده از Polygonscan:
ما با استفاده از قراردادها را بررسی خواهیم کرد ابزار تأیید چند ضلعی
- ما به راحتی می توانیم جزئیاتی مانند قراردادهای مستقر، نسخه های کامپایلر و غیره را در وب سایت پر کنیم. سپس می توانیم روی ادامه کلیک کنیم.
در صفحه زیر باید جزئیات دیگری مانند کد قرارداد، آرگومان های سازنده و ... را پر کنیم. پس از وارد کردن اطلاعات لازم، به سادگی میتوانیم روی دکمه «تأیید و انتشار» کلیک کنیم.
مطابق شکل زیر، قرارداد پس از چند ثانیه با موفقیت تایید می شود.
نتیجه:
بلاک چین Matic پاسخی برای دنیای بلاک چین است که شلوغ و تحت تأثیر تعداد زیادی از برنامههای کاربردی است که منجر به بی ارزش شدن اکوسیستم بلاک چین میشود.
از مقیاس پذیری بلاک چین Matic استقبال کنید و اجازه دهید QuillAudits یکپارچگی و امنیت پلت فرم Polygon (Matic) خود را با خدمات بی نظیر حسابرسی قرارداد هوشمند Matic مدیریت کنید.
خدمات حسابرسی قرارداد هوشمند چند ضلعی:
https://audits.quillhash.com/services/polygon-smart-contract-audit
امنیت Web3 - نیاز به زمان
چرا QuillAudits برای امنیت Web3?
QuillAudits به خوبی مجهز به ابزار و تخصص برای ارائه راهحلهای امنیت سایبری است که در از دست دادن میلیونها سرمایه صرفهجویی میکند.
پرسش های متداول
چگونه یک قرارداد هوشمند را در شبکه Matic مستقر کنم؟
پس از مطالعه و انجام مراحل بالا، باید بتوانید قراردادها را در شبکه Matic مستقر کنید.
قراردادهای هوشمند Polygon به چه زبانی نوشته می شوند؟
در Polygon قراردادهای هوشمند با استفاده از Solidity Language نوشته می شوند.
چگونه یک قرارداد هوشمند در Polygon ایمن کنیم؟
قراردادهای هوشمند در Polygon را می توان با انجام یک حسابرسی امنیتی ایمن کرد. حسابرسی قرارداد هوشمند، بررسی کامل کد قرارداد برای کاهش خطاها است تا قرارداد از عوامل مخرب و بردارهای حمله خارجی در امان بماند.
Polygon Mumbai Testnet چیست؟
شبکه آزمایشی بمبئی، شبکه آزمایشی شبکه Polygon است که شبکه اصلی Polygon را تکرار می کند. توسعه دهندگان را قادر می سازد تا برنامه های کاربردی خود را بدون ریسک و بدون هزینه در محیط بلاک چین استقرار، آزمایش و اجرا کنند.
139 نمایش ها
- محتوای مبتنی بر SEO و توزیع روابط عمومی. امروز تقویت شوید.
- پلاتوبلاک چین. Web3 Metaverse Intelligence. دانش تقویت شده دسترسی به اینجا.
- منبع: https://blog.quillhash.com/2022/12/26/tutorial-deploying-smart-contracts-on-polygon-chain/
- 100k
- 2017
- 7
- a
- قادر
- درباره ما
- بالاتر
- اضافه
- نشانی
- پس از
- قرون
- معرفی
- جایگزین
- همیشه
- و
- پاسخ
- ظاهر شدن
- برنامه های کاربردی
- تصویب
- معماری
- استدلال
- مقاله
- حمله
- حسابرسی
- حسابرسی
- در زیر
- مزایای
- بلاکچین
- اکوسیستم بلاکچین
- بالا بردن
- دکمه
- صدا
- زنجیر
- زنجیر
- تغییر دادن
- ادعای
- رمز
- مقایسه
- تکرار
- تایید شده
- ادامه دادن
- قرارداد
- قرارداد
- هزینه
- جاری
- امنیت سایبری
- DApps
- روز
- گسترش
- مستقر
- استقرار
- گسترش
- جزئیات
- توسعه دهندگان
- در حال توسعه
- پایین
- به آسانی
- اکوسیستم
- را قادر می سازد
- کافی
- محیط
- خطاهای
- و غیره
- ethereum
- blockchain اتریوم
- پوسته پوسته شدن اتریوم
- عالی
- اجرا کردن
- تخصص
- خارجی
- سریعتر
- شیر
- هزینه
- کمی از
- پر کردن
- پیدا کردن
- نام خانوادگی
- انعطاف پذیری
- متمرکز شده است
- پیروی
- سابق
- تاسیس
- از جانب
- توابع
- بودجه
- بعلاوه
- GAS
- هزینه گاز
- گرفتن
- ضربه زدن
- HTTPS
- in
- در دیگر
- شامل
- اطلاعات
- تمامیت
- قابلیت همکاری
- IT
- شناخته شده
- زبان
- نام
- لایه
- لایه 2
- مقیاس گذاری لایه 2
- خاموش
- mainnet
- ساخت
- باعث می شود
- ساخت
- مدیریت
- خودکار
- شبکه ماتیک
- MetaMask
- روش
- میلیون ها نفر
- کاهش
- بیش
- چندگانه
- بمبئی
- نام
- لازم
- نیاز
- شبکه
- روی زنجیره
- آنلاین
- خوش بین
- جمع بندی های خوش بینانه
- دیگر
- انجام
- پلاسما
- سکو
- افلاطون
- هوش داده افلاطون
- PlatoData
- کثیف
- چند ضلعی
- شبکه چند ضلعی
- چند ضلعی
- قوی
- فرآیندهای
- پروژه ها
- مدارک اثبات شده
- ارائه
- ارائه دهنده
- ارائه
- منتشر کردن
- هدف
- کویل هاش
- مطالعه
- بقایای
- ریمیکس
- تکرار
- نتیجه
- جمع شدن
- امن
- صرفه جویی کردن
- مقیاس پذیری
- مقیاس گذاری
- محلول مقیاس بندی
- حرکت
- ثانیه
- امن
- امن
- تیم امنیت لاتاری
- ممیزی امنیت
- خدمات
- تنظیم
- باید
- نشان داده شده
- Sidechains
- ساده
- به سادگی
- هوشمند
- قرارداد هوشمند
- قراردادهای هوشمند
- So
- شیر برقی (سلونوئید)
- استحکام
- راه حل
- مزایا
- برخی از
- حق حاکمیت
- شروع
- مراحل
- هنوز
- ساختاری
- موفقیت
- چنین
- صحبت
- فن آوری
- آزمون
- تست
- تست شبکه
- La
- شان
- اشیاء
- زمان
- به
- رمز
- نشانه
- ابزار
- ابزار
- معاملات
- آموزش
- بی نظیر
- به روز رسانی
- استفاده کنید
- تنوع
- تایید
- تایید
- کیف پول
- Web3
- سایت اینترنتی
- که
- در حین
- اراده
- جهان
- نوشته
- کتبی
- شما
- شما
- زفیرنت
- ZK-Rollups