Tutorial: Men-deploy Smart Contract pada Polygon Chain

Tutorial: Men-deploy Smart Contract pada Polygon Chain

Waktu Baca: 4 menit

Apa itu Jaringan Poligon?

Polygon, sebelumnya dikenal sebagai Matic Network dan didirikan pada tahun 2017, selalu berfokus pada pengembangan arsitektur penskalaan Ethereum.

Polygon adalah solusi penskalaan Layer 2 untuk blockchain Ethereum. Polygon berfungsi sebagai blockchain yang lebih cepat yang berjalan bersamaan dengan blockchain Ethereum, yang memiliki banyak sidechain. Polygon memproses transaksi on-chain menggunakan proof-of-stake mekanisme konsensus dan memperoleh keamanannya dari Ethereum.

Alasan menggunakan Jaringan Polygon:

Polygon memanfaatkan berbagai teknologi, menjadikannya alternatif yang sangat baik untuk mengembangkan kontrak pintar.

Menggunakan Jaringan Polygon dapat meningkatkan fleksibilitas, skalabilitas, dan kedaulatan proyek blockchain sambil tetap memberikan keamanan, interoperabilitas, dan manfaat struktural dari blockchain Ethereum. Selain itu, jika dibandingkan dengan Ethereum, jaringan poligon memiliki biaya gas yang jauh lebih rendah.

Itu juga mengklaim cukup dapat beradaptasi untuk menyertakan solusi skalabilitas apa pun, selain rantai Plasma saat ini, ZK-rollup, dan rollup optimis.

Saat menulis artikel ini,
Jika kita berbicara tentang 7 hari terakhir, lebih dari 100 ribu Kontrak Cerdas diterapkan pada rantai Polygon.Tutorial: Menerapkan Kontrak Cerdas pada Polygon Chain PlatoBlockchain Data Intelligence. Pencarian Vertikal. Ai.

Tutorial: Menerapkan Kontrak Cerdas pada Polygon Chain PlatoBlockchain Data Intelligence. Pencarian Vertikal. Ai.

Mempersiapkan Penerapan:

Untuk tujuan demonstrasi ini, kami akan menggunakan Testnet Polygon yaitu Polygon Mumbai Network. Mari kita mulai dengan beberapa persiapan:

1. Menambahkan Jaringan Polygon Mumbai ke Metamask.

Metode paling sederhana adalah dengan menggulir ke bawah mumbai.polygonscan.com situs web, dan Anda akan menemukan tombol "Tambahkan Jaringan Mumbai". Cukup klik dan setujui popup metamask. 

Tutorial: Menerapkan Kontrak Cerdas pada Polygon Chain PlatoBlockchain Data Intelligence. Pencarian Vertikal. Ai.

2. Mendapatkan Test Matic dari Faucet:

Untuk mendapatkan token Mumbai MATIC, cukup salin alamat dompet Anda dan masukkan ke faucet di bawah ini. Token MATIC akan muncul di dompet Anda beberapa detik kemudian.

Faucet Testnet Matic: https://mumbaifaucet.com/

Tutorial: Menerapkan Kontrak Cerdas pada Polygon Chain PlatoBlockchain Data Intelligence. Pencarian Vertikal. Ai.

Menerapkan Kontrak menggunakan Remix:

Remix: Remix Online IDE adalah kumpulan alat yang ampuh untuk mengembangkan, menerapkan, men-debug, dan menguji Ethereum dan kontrak pintar yang kompatibel dengan EVM.

Jangan lupa untuk mengubah jaringan Anda ke Polygon Mumbai di Metamask.

Sekarang, setelah kita menyiapkan semua hal yang diperlukan, mari kita mulai:

Mari buat kontrak sederhana yang menyimpan nama dan umur kita. Dalam remix kami, sebut saja simpleStorage.sol. Setelah menekan CTRL + S, itu akan berhasil dikompilasi.

Tutorial: Menerapkan Kontrak Cerdas pada Polygon Chain PlatoBlockchain Data Intelligence. Pencarian Vertikal. Ai.

Untuk Men-deploy di Polygon, pertama-tama kita perlu mengubah Environment menjadi Injected Provider yaitu Metamask di Remix IDE.

Tutorial: Menerapkan Kontrak Cerdas pada Polygon Chain PlatoBlockchain Data Intelligence. Pencarian Vertikal. Ai.

Saat kami mengklik tombol Terapkan setelah memperbarui Lingkungan, Metamask akan meminta konfirmasi, dan setelah kami mengonfirmasi, kontrak akan berhasil diterapkan ke Testnet Polygon Mumbai.

Tutorial: Menerapkan Kontrak Cerdas pada Polygon Chain PlatoBlockchain Data Intelligence. Pencarian Vertikal. Ai.

Verifikasi dan Publikasikan kontrak menggunakan Polygonscan:

Kami akan memverifikasi kontrak menggunakan alat verifikasi polygonscan.

  1. Kami dapat dengan mudah mengisi detail seperti kontrak yang diterapkan, versi kompiler, dll. di situs web. Kemudian kita bisa klik lanjutkan.
Tutorial: Menerapkan Kontrak Cerdas pada Polygon Chain PlatoBlockchain Data Intelligence. Pencarian Vertikal. Ai.

Pada halaman berikutnya, kita harus mengisi detail lainnya seperti kode kontrak, argumen konstruktor, dan sebagainya. Setelah memasukkan informasi yang diperlukan, kita cukup mengklik tombol 'Verifikasi dan Publikasikan'.

Tutorial: Menerapkan Kontrak Cerdas pada Polygon Chain PlatoBlockchain Data Intelligence. Pencarian Vertikal. Ai.

Kontrak akan berhasil dikonfirmasi setelah beberapa detik, seperti yang ditunjukkan di bawah ini.

Tutorial: Menerapkan Kontrak Cerdas pada Polygon Chain PlatoBlockchain Data Intelligence. Pencarian Vertikal. Ai.

Kesimpulan:

Matic Blockchain adalah jawaban untuk dunia Blockchain yang ramai dan terpengaruh oleh banyaknya aplikasi yang mengakibatkan penghentian ekosistem Blockchain. 

Rangkullah skalabilitas Matic Blockchain dan biarkan QuillAudit kelola integritas dan keamanan platform Polygon(Matic) Anda dengan layanan audit kontrak pintar Matic yang tak tertandingi.

Layanan Audit Kontrak Cerdas Polygon:

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

Keamanan Web3- Kebutuhan saat ini

Mengapa QuillAudit Untuk Keamanan Web3?
QuillAudits dilengkapi dengan alat dan keahlian untuk menyediakan solusi keamanan siber yang menghemat jutaan dana.


Pertanyaan Umum (FAQ)

Bagaimana cara menerapkan smart contract di jaringan Matic?

Setelah membaca dan mengikuti langkah-langkah di atas, Anda akan dapat menerapkan kontrak ke Matic Network.

Dalam bahasa apa kontrak pintar Polygon ditulis?

Di Polygon, kontrak pintar ditulis menggunakan Solidity Language.

Bagaimana cara mengamankan smart contract di Polygon?

Kontrak pintar di Polygon dapat diamankan dengan melakukan Audit keamanan. Audit kontrak pintar adalah pemeriksaan menyeluruh terhadap kode kontrak untuk mengurangi kesalahan sehingga kontrak tetap aman dari pelaku jahat dan vektor serangan eksternal.

Apa itu Testnet Polygon Mumbai?

Testnet Mumbai adalah testnet dari jaringan Polygon, yang mereplikasi mainnet Polygon. Ini memungkinkan pengembang untuk menerapkan, menguji, dan menjalankan dApps mereka di lingkungan blockchain tanpa risiko dan tanpa biaya.

139 views

Stempel Waktu:

Lebih dari Quillhash