Leestijd: 4 minuten
Wat is Polygon Network?
Polygon, voorheen bekend als Matic Network en opgericht in 2017, heeft zich altijd gericht op het ontwikkelen van Ethereum-schaalarchitectuur.
Polygon is een Layer 2-schaaloplossing voor de Ethereum-blockchain. Polygon functioneert als een snellere blockchain die gelijktijdig draait met de Ethereum-blockchain, die meerdere sidechains heeft. Polygon verwerkt transacties on-chain met behulp van een proof-of-stake consensusmechanisme en zijn veiligheid ontlenen aan Ethereum.
Redenen om Polygon Network te gebruiken:
Polygon maakt gebruik van verschillende technologieën, waardoor het een uitstekend alternatief is voor het ontwikkelen van slimme contracten.
Het gebruik van het Polygon-netwerk kan de flexibiliteit, schaalbaarheid en soevereiniteit van een blockchain-project vergroten, terwijl het toch de veiligheid, interoperabiliteit en structurele voordelen van de Ethereum-blockchain biedt. Bovendien heeft het polygoonnetwerk in vergelijking met Ethereum aanzienlijk lagere gaskosten.
Het beweert ook voldoende aanpasbaar te zijn om elke schaalbaarheidsoplossing op te nemen, naast de huidige plasmaketens, ZK-rollups en optimistische rollups.
Vanaf het schrijven van dit artikel,
Als we het hebben over de afgelopen 7 dagen, zijn er meer dan 100 slimme contracten geïmplementeerd in de Polygon-keten.
Voorbereiding op implementatie:
Voor deze demonstratie gebruiken we Polygon's Testnet, oftewel Polygon Mumbai Network. Laten we beginnen met wat voorbereidingen:
1. Polygon Mumbai-netwerk toevoegen aan Metamask.
De eenvoudigste methode is om naar beneden te scrollen mumbai.polygonscan.com website, en u zult de knop "Mumbai-netwerk toevoegen" vinden. Klik er gewoon op en keur de metamask-pop-up goed.
2. Test Matic uit de kraan halen:
Om het Mumbai MATIC-token te verkrijgen, kopieert u eenvoudig uw portemonnee-adres en plaatst u het in de onderstaande kraan. De MATIC-tokens verschijnen enkele seconden later in uw portemonnee.
Testnet Matic kraan: https://mumbaifaucet.com/
Een contract implementeren met Remix:
Remix: Remix Online IDE is een krachtige toolset voor het ontwikkelen, implementeren, debuggen en testen Ethereum en EVM-compatibele slimme contracten.
Vergeet niet uw netwerk te wijzigen in Polygon Mumbai in Metamask.
Nu we alle benodigde dingen hebben ingesteld, laten we beginnen:
Laten we een eenvoudig contract maken dat onze namen en leeftijden bewaart. Laten we het in onze remix simpleStorage.sol noemen. Na het raken van CTRL + S, zal het met succes worden gecompileerd.
Voor implementatie op Polygon moeten we eerst de omgeving wijzigen in Injected Provider, dwz Metamask in Remix IDE.
Wanneer we na het updaten van de omgeving op de knop Implementeren klikken, vraagt Metamask om bevestiging en zodra we bevestigen, wordt het contract met succes geïmplementeerd op het Polygon Mumbai Testnet.
Verifieer en publiceer contracten met behulp van Polygonscan:
We zullen de contracten verifiëren met behulp van polygonscan-verificatietool.
- We kunnen de details zoals geïmplementeerde contracten, compilerversies, etc. eenvoudig invullen op de website. Dan kunnen we op doorgaan klikken.
Op de volgende pagina moeten we andere details invullen, zoals de contractcode, constructorargumenten, enzovoort. Nadat we de benodigde informatie hebben ingevoerd, kunnen we eenvoudig op de knop 'Verifiëren en publiceren' klikken.
Het contract wordt na enkele seconden met succes bevestigd, zoals hieronder weergegeven.
Conclusie:
Matic Blockchain is het antwoord voor de Blockchain-wereld die overvol is en wordt beïnvloed door een overvloed aan applicaties, wat resulteert in de afschaffing van het Blockchain-ecosysteem.
Omarm de schaalbaarheid van Matic Blockchain en laat QuillAudits beheer de integriteit en veiligheid van uw Polygon(Matic)-platform met zijn ongeëvenaarde Matic smart contract auditing services.
Polygon Smart contract-auditdiensten:
https://audits.quillhash.com/services/polygon-smart-contract-audit
Web3-beveiliging - Noodzaak van het uur
Waarom QuillAudits voor Web3-beveiliging?
QuillAudits is goed uitgerust met tools en expertise om cyberbeveiligingsoplossingen te bieden die het verlies van miljoenen aan fondsen besparen.
Veelgestelde vragen
Hoe implementeer ik een slim contract op het Matic-netwerk?
Na het lezen en volgen van de bovenstaande stappen zou u in staat moeten zijn om contracten op Matic Network te implementeren.
In welke taal zijn Polygon slimme contracten geschreven?
In Polygon worden slimme contracten geschreven met behulp van Solidity Language.
Hoe een slim contract op Polygon veilig te stellen?
Slimme contracten op Polygon kunnen worden beveiligd door een beveiligingsaudit uit te voeren. Slimme contractcontrole is het grondig onderzoeken van de code van het contract om fouten te beperken, zodat het contract beschermd blijft tegen kwaadwillende actoren en externe aanvalsvectoren.
Wat is Polygoon Mumbai Testnet?
Het Mumbai-testnet is het testnet van het Polygon-netwerk, dat het Polygon-mainnet repliceert. Het stelt ontwikkelaars in staat om hun dApps zonder risico en zonder kosten in de blockchain-omgeving in te zetten, te testen en uit te voeren.
139 keer bekeken
- Door SEO aangedreven content en PR-distributie. Word vandaag nog versterkt.
- Platoblockchain. Web3 Metaverse Intelligentie. Kennis versterkt. Toegang hier.
- Bron: https://blog.quillhash.com/2022/12/26/tutorial-deploying-smart-contracts-on-polygon-chain/
- 100k
- 2017
- 7
- a
- in staat
- Over
- boven
- toevoeging
- adres
- Na
- Leeftijden
- Alles
- alternatief
- altijd
- en
- beantwoorden
- verschijnen
- toepassingen
- goedkeuren
- architectuur
- argumenten
- dit artikel
- aanvallen
- controleren
- auditing
- onder
- betekent
- blockchain
- blockchain-ecosysteem
- boost
- Bellen
- keten
- ketens
- verandering
- vorderingen
- code
- vergeleken
- Bevestigen
- BEVESTIGD
- voortzetten
- contract
- contracten
- Kosten
- Actueel
- Cybersecurity
- DApps
- dagen
- implementeren
- ingezet
- het inzetten
- inzet
- gegevens
- ontwikkelaars
- het ontwikkelen van
- beneden
- gemakkelijk
- ecosysteem
- maakt
- genoeg
- Milieu
- fouten
- etc
- ethereum
- Ethereum blockchain
- ethereum schaling
- uitstekend
- uitvoeren
- expertise
- extern
- sneller
- Kraan
- vergoedingen
- weinig
- vullen
- VIND DE PLEK DIE PERFECT VOOR JOU IS
- Voornaam*
- Flexibiliteit
- gericht
- volgend
- vroeger
- Opgericht
- oppompen van
- functies
- fondsen
- Bovendien
- GAS
- gas vergoedingen
- het krijgen van
- raken
- HTTPS
- in
- Anders
- omvatten
- informatie
- integriteit
- Interoperabiliteit
- IT
- bekend
- taal
- Achternaam*
- lagen
- Laag 2
- schaling van laag 2
- uit
- mainnet
- maken
- MERKEN
- maken
- beheer
- Matic
- Matic Network
- MetaMask
- methode
- miljoenen
- Verzachten
- meer
- meervoudig
- Mumbai
- namen
- noodzakelijk
- Noodzaak
- netwerk
- Aan de ketting
- online.
- Optimistisch
- Optimistische updatepakketten
- Overige
- uitvoerend
- Plasma
- platform
- Plato
- Plato gegevensintelligentie
- PlatoData
- overvloed
- Veelhoek
- Polygoon-netwerk
- Polygon
- krachtige
- processen
- projecten
- Proof-of-Stake
- zorgen voor
- leverancier
- het verstrekken van
- publiceren
- doel
- Quillhash
- lezing
- stoffelijk overschot
- Remix
- repliceert
- verkregen
- Roll-ups
- veilig
- besparing
- Schaalbaarheid
- scaling
- Schaaloplossing
- rol
- seconden
- beveiligen
- Beveiligde
- veiligheid
- Security Audit
- Diensten
- reeks
- moet
- getoond
- zijketens
- Eenvoudig
- eenvoudigweg
- slim
- slim contract
- Slimme contracten
- So
- SOL
- stevigheid
- oplossing
- Oplossingen
- sommige
- soevereiniteit
- begin
- Stappen
- Still
- structureel
- Met goed gevolg
- dergelijk
- Talk
- Technologies
- proef
- Testen
- Testnet
- De
- hun
- spullen
- niet de tijd of
- naar
- teken
- tokens
- tools
- tools
- Transacties
- zelfstudie
- ongeëvenaard
- bijwerken
- .
- variëteit
- Verificatie
- het verifiëren
- Portemonnee
- Web3
- Website
- welke
- en
- wil
- wereld
- het schrijven van
- geschreven
- You
- Your
- zephyrnet
- ZK-rollups