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.
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.
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/
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.
Untuk Men-deploy di Polygon, pertama-tama kita perlu mengubah Environment menjadi Injected Provider yaitu Metamask di Remix IDE.
Saat kami mengklik tombol Terapkan setelah memperbarui Lingkungan, Metamask akan meminta konfirmasi, dan setelah kami mengonfirmasi, kontrak akan berhasil diterapkan ke Testnet Polygon Mumbai.
Verifikasi dan Publikasikan kontrak menggunakan Polygonscan:
Kami akan memverifikasi kontrak menggunakan alat verifikasi polygonscan.
- Kami dapat dengan mudah mengisi detail seperti kontrak yang diterapkan, versi kompiler, dll. di situs web. Kemudian kita bisa klik lanjutkan.
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'.
Kontrak akan berhasil dikonfirmasi setelah beberapa detik, seperti yang ditunjukkan di bawah ini.
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
- Konten Bertenaga SEO & Distribusi PR. Dapatkan Amplifikasi Hari Ini.
- Platoblockchain. Intelijen Metaverse Web3. Pengetahuan Diperkuat. Akses Di Sini.
- Sumber: https://blog.quillhash.com/2022/12/26/tutorial-deploying-smart-contracts-on-polygon-chain/
- 100k
- 2017
- 7
- a
- Sanggup
- Tentang Kami
- atas
- tambahan
- alamat
- Setelah
- Abad
- Semua
- alternatif
- selalu
- dan
- menjawab
- muncul
- aplikasi
- menyetujui
- arsitektur
- argumen
- artikel
- menyerang
- Audit
- audit
- di bawah
- Manfaat
- blockchain
- ekosistem blockchain
- mendorong
- tombol
- panggilan
- rantai
- rantai
- perubahan
- klaim
- kode
- dibandingkan
- Memastikan
- DIKONFIRMASI
- terus
- kontrak
- kontrak
- Biaya
- terbaru
- Keamanan cyber
- DApps
- Hari
- menyebarkan
- dikerahkan
- penggelaran
- penyebaran
- rincian
- pengembang
- berkembang
- turun
- mudah
- ekosistem
- memungkinkan
- cukup
- Lingkungan Hidup
- kesalahan
- dll
- ethereum
- Blockchain Ethereum
- penskalaan ethereum
- unggul
- menjalankan
- keahlian
- luar
- lebih cepat
- Keran
- Biaya
- beberapa
- mengisi
- Menemukan
- Pertama
- keluwesan
- terfokus
- berikut
- dahulu
- Didirikan di
- dari
- fungsi
- dana-dana
- Selanjutnya
- GAS
- biaya gas
- mendapatkan
- memukul
- HTTPS
- in
- Di lain
- memasukkan
- informasi
- integritas
- Interoperabilitas
- IT
- dikenal
- bahasa
- Terakhir
- lapisan
- Lapisan 2
- lapisan 2 scaling
- lepas
- jaringan utama
- membuat
- MEMBUAT
- Membuat
- mengelola
- Matic
- Jaringan Matic
- MetaMask
- metode
- jutaan
- Mengurangi
- lebih
- beberapa
- Mumbai
- nama
- perlu
- Perlu
- jaringan
- Di Rantai
- secara online
- Optimis
- Rollup optimis
- Lainnya
- melakukan
- Plasma
- Platform
- plato
- Kecerdasan Data Plato
- Data Plato
- kebanyakan
- Poligon
- Jaringan Polygon
- Polygon
- kuat
- proses
- memprojeksikan
- Proof-of-Stake
- memberikan
- pemberi
- menyediakan
- menerbitkan
- tujuan
- Quillhash
- Bacaan
- sisa
- Remix
- ulangan
- dihasilkan
- Rollup
- aman
- penghematan
- Skalabilitas
- skala
- Solusi Penskalaan
- gulir
- detik
- aman
- Dijamin
- keamanan
- Audit Keamanan
- Layanan
- set
- harus
- ditunjukkan
- Sidekek
- Sederhana
- hanya
- pintar
- kontrak pintar
- Kontrak Cerdas
- So
- SOL
- soliditas
- larutan
- Solusi
- beberapa
- kedaulatan
- awal
- Tangga
- Masih
- struktural
- berhasil
- seperti itu
- Berbicara
- Teknologi
- uji
- pengujian
- testnet
- Grafik
- mereka
- hal
- waktu
- untuk
- token
- Token
- alat
- alat
- Transaksi
- tutorial
- tak terpadai
- memperbarui
- menggunakan
- variasi
- Verifikasi
- memverifikasi
- dompet
- Web3
- Situs Web
- yang
- sementara
- akan
- dunia
- penulisan
- tertulis
- Kamu
- Anda
- zephyrnet.dll
- ZK-Rollup