Selvstudium: Implementering af smarte kontrakter på polygonkæde

Selvstudium: Implementering af smarte kontrakter på polygonkæde

Læsetid: 4 minutter

Hvad er Polygon Network?

Polygon, tidligere kendt som Matic Network og grundlagt i 2017, har altid fokuseret på at udvikle Ethereum-skaleringsarkitektur.

Polygon er en Layer 2-skaleringsløsning til Ethereum blockchain. Polygon fungerer som en hurtigere blockchain, der kører sideløbende med Ethereum blockchain, som har flere sidekæder. Polygon behandler transaktioner i kæden ved hjælp af et proof-of-stake konsensusmekanisme og hente sin sikkerhed fra Ethereum.

Grunde til at bruge Polygon Network:

Polygon gør brug af en række forskellige teknologier, hvilket gør det til et glimrende alternativ til at udvikle smarte kontrakter.

Brug af Polygon Network kan booste et blockchain-projekts fleksibilitet, skalerbarhed og suverænitet, mens det stadig giver sikkerheden, interoperabiliteten og de strukturelle fordele ved Ethereum blockchain. Desuden, sammenlignet med Ethereum, har polygonnetværket væsentligt lavere gasgebyrer.

Det hævder også at være tilpasningsdygtigt nok til at inkludere enhver skalerbarhedsløsning, ud over de nuværende plasmakæder, ZK-rollups og optimistiske rollups.

Da denne artikel blev skrevet,
Hvis vi taler om de sidste 7 dage, blev mere end 100 smarte kontrakter implementeret på Polygon-kæden.Selvstudium: Implementering af smarte kontrakter på Polygon Chain PlatoBlockchain Data Intelligence. Lodret søgning. Ai.

Selvstudium: Implementering af smarte kontrakter på Polygon Chain PlatoBlockchain Data Intelligence. Lodret søgning. Ai.

Forberedelse til implementering:

Til dette demonstrationsformål vil vi bruge Polygons Testnet, dvs. Polygon Mumbai Network. Lad os starte med nogle forberedelser:

1. Tilføjelse af Polygon Mumbai Network til Metamask.

Den enkleste metode er at rulle ned mumbai.polygonscan.com hjemmeside, og du vil finde knappen "Tilføj Mumbai-netværk". Du skal blot klikke på den og godkende metamask-popup'en. 

Selvstudium: Implementering af smarte kontrakter på Polygon Chain PlatoBlockchain Data Intelligence. Lodret søgning. Ai.

2. Få Test Matic fra vandhanen:

For at få Mumbai MATIC token skal du blot kopiere din tegnebogsadresse og indsætte den i nedenstående vandhane. MATIC-poletterne vises i din tegnebog et par sekunder senere.

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

Selvstudium: Implementering af smarte kontrakter på Polygon Chain PlatoBlockchain Data Intelligence. Lodret søgning. Ai.

Implementering af en kontrakt ved hjælp af Remix:

Remix: Remix Online IDE er et kraftfuldt værktøjssæt til udvikling, implementering, fejlretning og test Ethereum og EVM-kompatible smarte kontrakter.

Glem ikke at ændre dit netværk til Polygon Mumbai i Metamask.

Nu, hvor vi har alle de nødvendige ting sat op, lad os starte:

Lad os lave en simpel kontrakt, der gemmer vores navne og aldre. I vores remix, lad os kalde det simpleStorage.sol. Efter at have trykket CTRL + S, vil den blive kompileret med succes.

Selvstudium: Implementering af smarte kontrakter på Polygon Chain PlatoBlockchain Data Intelligence. Lodret søgning. Ai.

For udrulning på polygon skal vi først ændre miljøet til Injected Provider, dvs. Metamask i Remix IDE.

Selvstudium: Implementering af smarte kontrakter på Polygon Chain PlatoBlockchain Data Intelligence. Lodret søgning. Ai.

Når vi klikker på knappen Implementer efter opdatering af miljøet, vil Metamask bede om bekræftelse, og når vi bekræfter, vil kontrakten blive implementeret med succes til Polygon Mumbai Testnet.

Selvstudium: Implementering af smarte kontrakter på Polygon Chain PlatoBlockchain Data Intelligence. Lodret søgning. Ai.

Bekræft og udgiv kontrakter ved hjælp af Polygonscan:

Vi vil verificere kontrakterne vha polygonscan-verifikationsværktøj.

  1. Vi kan nemt udfylde detaljer som implementerede kontrakter, compilerversioner osv. på hjemmesiden. Så kan vi klikke på fortsæt.
Selvstudium: Implementering af smarte kontrakter på Polygon Chain PlatoBlockchain Data Intelligence. Lodret søgning. Ai.

På den følgende side skal vi udfylde andre detaljer såsom kontraktkoden, konstruktørargumenter og så videre. Efter at have indtastet de nødvendige oplysninger, kan vi blot klikke på knappen 'Bekræft og udgiv'.

Selvstudium: Implementering af smarte kontrakter på Polygon Chain PlatoBlockchain Data Intelligence. Lodret søgning. Ai.

Kontrakten vil blive bekræftet efter et par sekunder, som vist nedenfor.

Selvstudium: Implementering af smarte kontrakter på Polygon Chain PlatoBlockchain Data Intelligence. Lodret søgning. Ai.

konklusion:

Matic Blockchain er svaret for Blockchain-verdenen, der er overfyldt og påvirket af et væld af applikationer, der resulterer i forringelse af Blockchain-økosystemet. 

Omfavn skalerbarheden af ​​Matic Blockchain og lad QuillAudits administrer integriteten og sikkerheden af ​​din Polygon(Matic) platform med dens uovertrufne Matic smart kontrakt revisionstjenester.

Polygon Smart kontrakt revisionstjenester:

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

Web3-sikkerhed- Tidens behov

Hvorfor QuillAudits til Web3-sikkerhed?
QuillAudits er veludstyret med værktøjer og ekspertise til at levere cybersikkerhedsløsninger, der sparer milliontab i midler.


Ofte Stillede Spørgsmål

Hvordan implementerer jeg en smart kontrakt på Matic-netværket?

Efter at have læst og fulgt ovenstående trin bør du være i stand til at implementere kontrakter til Matic Network.

Hvilket sprog er polygon smarte kontrakter skrevet på?

I Polygon skrives smarte kontrakter ved hjælp af Solidity Language.

Hvordan sikrer man en smart kontrakt på Polygon?

Smarte kontrakter på Polygon kan sikres ved at udføre en sikkerhedsrevision. Smart kontraktrevision er den grundige undersøgelse af kontraktens kode for at afbøde fejl, så kontrakten forbliver sikker mod ondsindede aktører og eksterne angrebsvektorer.

Hvad er Polygon Mumbai Testnet?

Mumbai testnet er testnet for Polygon netværket, som replikerer Polygon mainnet. Det gør det muligt for udviklere at implementere, teste og eksekvere deres dApps i blockchain-miljøet uden risiko og uden omkostninger.

139 Views

Tidsstempel:

Mere fra Quillhash