Vadnica: Uvajanje pametnih pogodb v verigi poligonov

Vadnica: Uvajanje pametnih pogodb v verigi poligonov

Čas branja: 4 min

Kaj je poligonsko omrežje?

Polygon, prej znan kot Matic Network in ustanovljen leta 2017, se je vedno osredotočal na razvoj skalirne arhitekture Ethereum.

Polygon je rešitev za skaliranje ravni 2 za verigo blokov Ethereum. Polygon deluje kot hitrejša veriga blokov, ki deluje sočasno z verigo blokov Ethereum, ki ima več stranskih verig. Polygon obdeluje transakcije v verigi z uporabo dokazila o deležu soglasni mehanizem in svojo varnost črpa iz Ethereuma.

Razlogi za uporabo Polygon Network:

Polygon uporablja različne tehnologije, zaradi česar je odlična alternativa za razvoj pametnih pogodb.

Uporaba omrežja Polygon Network lahko poveča prožnost, razširljivost in suverenost projekta blockchain, hkrati pa zagotavlja varnost, interoperabilnost in strukturne prednosti verige blokov Ethereum. Poleg tega ima poligonsko omrežje v primerjavi z Ethereumom bistveno nižje stroške plina.

Prav tako trdi, da je dovolj prilagodljiv, da vključuje katero koli rešitev za razširljivost, poleg trenutnih verig Plasma, ZK-združevanj in optimističnih združevanj.

Od pisanja tega članka,
Če govorimo o zadnjih 7 dneh, je bilo v verigi Polygon nameščenih več kot 100 pametnih pogodb.Vadnica: Uvajanje pametnih pogodb v poligonski verigi PlatoBlockchain Data Intelligence. Navpično iskanje. Ai.

Vadnica: Uvajanje pametnih pogodb v poligonski verigi PlatoBlockchain Data Intelligence. Navpično iskanje. Ai.

Priprava na namestitev:

Za ta namen predstavitve bomo uporabljali Polygon's Testnet, tj. Polygon Mumbai Network. Začnimo z nekaj pripravami:

1. Dodajanje omrežja Polygon Mumbai v Metamask.

Najenostavnejši način je, da se pomaknete navzdol mumbai.polygonscan.com in našli boste gumb »Dodaj omrežje Mumbai«. Preprosto kliknite nanjo in potrdite pojavno okno metamaske. 

Vadnica: Uvajanje pametnih pogodb v poligonski verigi PlatoBlockchain Data Intelligence. Navpično iskanje. Ai.

2. Pridobivanje testa Matic iz pipe:

Če želite pridobiti žeton Mumbai MATIC, preprosto kopirajte naslov svoje denarnice in ga vstavite v spodnjo pipo. Žetoni MATIC se bodo čez nekaj sekund pojavili v vaši denarnici.

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

Vadnica: Uvajanje pametnih pogodb v poligonski verigi PlatoBlockchain Data Intelligence. Navpično iskanje. Ai.

Namestitev pogodbe z uporabo Remixa:

Remix: Remix Spletni IDE je močan nabor orodij za razvoj, uvajanje, odpravljanje napak in testiranje Ethereum in pametne pogodbe, združljive z EVM.

Ne pozabite spremeniti svojega omrežja v Polygon Mumbai v Metamasku.

Zdaj, ko imamo nastavljene vse potrebne stvari, začnimo:

Sklenimo preprosto pogodbo, ki prihrani naša imena in starost. V našem remixu ga poimenujmo simpleStorage.sol. Ko pritisnete CTRL + S, bo uspešno preveden.

Vadnica: Uvajanje pametnih pogodb v poligonski verigi PlatoBlockchain Data Intelligence. Navpično iskanje. Ai.

Za uvajanje na Polygon moramo najprej spremeniti okolje v Injected Provider, tj. Metamask v Remix IDE.

Vadnica: Uvajanje pametnih pogodb v poligonski verigi PlatoBlockchain Data Intelligence. Navpično iskanje. Ai.

Ko po posodobitvi okolja kliknemo gumb Razmesti, bo Metamask zahteval potrditev in ko potrdimo, bo pogodba uspešno razporejena v Polygon Mumbai Testnet.

Vadnica: Uvajanje pametnih pogodb v poligonski verigi PlatoBlockchain Data Intelligence. Navpično iskanje. Ai.

Preverite in objavite pogodbe z uporabo Polygonscan:

Pogodbe bomo preverjali z uporabo orodje za preverjanje polygonscan.

  1. Na spletnem mestu lahko enostavno izpolnimo podrobnosti, kot so razporejene pogodbe, različice prevajalnika itd. Nato lahko kliknemo na nadaljevanje.
Vadnica: Uvajanje pametnih pogodb v poligonski verigi PlatoBlockchain Data Intelligence. Navpično iskanje. Ai.

Na naslednji strani moramo izpolniti druge podrobnosti, kot so koda pogodbe, argumenti konstruktorja itd. Po vnosu potrebnih podatkov lahko enostavno kliknemo gumb 'Preveri in objavi'.

Vadnica: Uvajanje pametnih pogodb v poligonski verigi PlatoBlockchain Data Intelligence. Navpično iskanje. Ai.

Pogodba bo po nekaj sekundah uspešno potrjena, kot je prikazano spodaj.

Vadnica: Uvajanje pametnih pogodb v poligonski verigi PlatoBlockchain Data Intelligence. Navpično iskanje. Ai.

ugotovitev:

Matic Blockchain je odgovor za svet blokovnih verig, ki je prenatrpan in prizadet zaradi množice aplikacij, zaradi česar je ekosistem blokovnih verig opuščen. 

Sprejmite razširljivost Matic Blockchain in pustite QuillAudits upravljajte integriteto in varnost vaše platforme Polygon(Matic) z neprimerljivimi storitvami revizije pametnih pogodb Matic.

Storitve revizije pametnih pogodb Polygon:

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

Varnost Web3 - Potreba časa

Zakaj QuillAudits za varnost Web3?
QuillAudits je dobro opremljen z orodji in strokovnim znanjem za zagotavljanje rešitev kibernetske varnosti, ki prihranijo izgubo milijonov sredstev.


Pogosta vprašanja

Kako uvedem pametno pogodbo v omrežju Matic?

Ko preberete in sledite zgornjim korakom, bi morali biti sposobni uvesti pogodbe v Matic Network.

V katerem jeziku so napisane pametne pogodbe Polygon?

V Polygonu so pametne pogodbe napisane z uporabo jezika Solidity.

Kako zagotoviti pametno pogodbo na Polygonu?

Pametne pogodbe na Polygonu je mogoče zavarovati z izvedbo varnostnega pregleda. Revizija pametne pogodbe je temeljit pregled kode pogodbe za ublažitev napak, tako da pogodba ostane varna pred zlonamernimi akterji in zunanjimi vektorji napadov.

Kaj je Polygon Mumbai Testnet?

Testno omrežje Mumbai je testno omrežje omrežja Polygon, ki posnema glavno omrežje Polygon. Razvijalcem omogoča uvajanje, testiranje in izvajanje svojih dApps v okolju blockchain brez tveganja in brez stroškov.

139 Ogledov

Časovni žig:

Več od Quillhash