Tutorial: Implementarea contractelor inteligente pe Polygon Chain

Tutorial: Implementarea contractelor inteligente pe Polygon Chain

Timp de citit: 4 minute

Ce este Polygon Network?

Polygon, cunoscut anterior ca Matic Network și fondat în 2017, s-a concentrat întotdeauna pe dezvoltarea arhitecturii de scalare Ethereum.

Polygon este o soluție de scalare de nivel 2 pentru blockchain-ul Ethereum. Polygon funcționează ca un blockchain mai rapid, care rulează concomitent cu blockchain-ul Ethereum, care are mai multe sidechain-uri. Polygon procesează tranzacțiile în lanț folosind o dovadă de miză mecanism de consens și să-și obțină securitatea din Ethereum.

Motive pentru a utiliza Polygon Network:

Polygon folosește o varietate de tehnologii, ceea ce îl face o alternativă excelentă pentru dezvoltarea de contracte inteligente.

Utilizarea Polygon Network poate spori flexibilitatea, scalabilitatea și suveranitatea unui proiect blockchain, oferind în același timp securitatea, interoperabilitatea și beneficiile structurale ale blockchain-ului Ethereum. În plus, în comparație cu Ethereum, rețeaua de poligoane are taxe de gaz substanțial mai mici.

De asemenea, susține că este suficient de adaptabil pentru a include orice soluție de scalabilitate, pe lângă lanțurile Plasma actuale, rollup-urile ZK și rollup-urile optimiste.

În momentul scrierii acestui articol,
Dacă vorbim despre ultimele 7 zile, peste 100 de contracte inteligente au fost implementate pe lanțul Polygon.Tutorial: Implementarea contractelor inteligente pe Polygon Chain PlatoBlockchain Data Intelligence. Căutare verticală. Ai.

Tutorial: Implementarea contractelor inteligente pe Polygon Chain PlatoBlockchain Data Intelligence. Căutare verticală. Ai.

Pregătirea pentru implementare:

În acest scop demonstrativ, vom folosi Polygon's Testnet, adică Polygon Mumbai Network. Să începem cu câteva pregătiri:

1. Adăugarea Polygon Mumbai Network la Metamask.

Cea mai simplă metodă este să derulați în jos mumbai.polygonscan.com site-ul web și veți găsi butonul „Adăugați rețeaua Mumbai”. Pur și simplu faceți clic pe el și aprobați fereastra pop-up metamask. 

Tutorial: Implementarea contractelor inteligente pe Polygon Chain PlatoBlockchain Data Intelligence. Căutare verticală. Ai.

2. Obținerea Test Matic de la Faucet:

Pentru a obține simbolul Mumbai MATIC, pur și simplu copiați adresa portofelului și introduceți-o în robinetul de mai jos. Jetoanele MATIC vor apărea în portofel câteva secunde mai târziu.

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

Tutorial: Implementarea contractelor inteligente pe Polygon Chain PlatoBlockchain Data Intelligence. Căutare verticală. Ai.

Implementarea unui contract folosind Remix:

Remix: Remix Online IDE este un set de instrumente puternic pentru dezvoltarea, implementarea, depanarea și testarea Ethereum și contracte inteligente compatibile cu EVM.

Nu uitați să vă schimbați rețeaua în Polygon Mumbai în Metamask.

Acum, că avem toate lucrurile necesare configurate, să începem:

Să facem un contract simplu care să ne salveze numele și vârstele. În remixul nostru, să-l numim simpleStorage.sol. După ce apăsați CTRL + S, va fi compilat cu succes.

Tutorial: Implementarea contractelor inteligente pe Polygon Chain PlatoBlockchain Data Intelligence. Căutare verticală. Ai.

Pentru implementarea pe Polygon, mai întâi trebuie să schimbăm mediul la furnizorul injectat, adică Metamask în Remix IDE.

Tutorial: Implementarea contractelor inteligente pe Polygon Chain PlatoBlockchain Data Intelligence. Căutare verticală. Ai.

Când facem clic pe butonul Implementează după actualizarea Mediului, Metamask va cere confirmarea, iar odată ce confirmăm, contractul va fi implementat cu succes în Polygon Mumbai Testnet.

Tutorial: Implementarea contractelor inteligente pe Polygon Chain PlatoBlockchain Data Intelligence. Căutare verticală. Ai.

Verificați și publicați contractele folosind Polygonscan:

Vom verifica contractele folosind instrument de verificare polygonscan.

  1. Putem completa cu ușurință detalii precum contractele implementate, versiunile compilatorului etc. pe site. Apoi putem face clic pe Continuare.
Tutorial: Implementarea contractelor inteligente pe Polygon Chain PlatoBlockchain Data Intelligence. Căutare verticală. Ai.

În pagina următoare, trebuie să completăm alte detalii, cum ar fi codul contractului, argumentele constructorului și așa mai departe. După ce am introdus informațiile necesare, putem pur și simplu să facem clic pe butonul „Verificați și publicați”.

Tutorial: Implementarea contractelor inteligente pe Polygon Chain PlatoBlockchain Data Intelligence. Căutare verticală. Ai.

Contractul va fi confirmat cu succes după câteva secunde, după cum se arată mai jos.

Tutorial: Implementarea contractelor inteligente pe Polygon Chain PlatoBlockchain Data Intelligence. Căutare verticală. Ai.

Concluzie:

Matic Blockchain este răspunsul pentru lumea Blockchain aglomerată și afectată de o multitudine de aplicații care au ca rezultat deprecierea ecosistemului Blockchain. 

Îmbrățișați scalabilitatea Matic Blockchain și lăsați QuillAudits gestionați integritatea și securitatea platformei dvs. Polygon(Matic) cu serviciile de auditare a contractelor inteligente Matic fără egal.

Servicii de audit Polygon Smart contract:

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

Securitate Web3 - Nevoia oră

De ce QuillAudits pentru securitatea Web3?
QuillAudits este bine echipat cu instrumente și expertiză pentru a oferi soluții de securitate cibernetică, economisind pierderea de milioane de fonduri.


Întrebări frecvente

Cum implementez un contract inteligent în rețeaua Matic?

După ce ați citit și urmat pașii de mai sus, ar trebui să puteți implementa contracte în Matic Network.

În ce limbă sunt scrise contractele inteligente Polygon?

În Polygon, contractele inteligente sunt scrise folosind Solidity Language.

Cum se asigură un contract inteligent pe Polygon?

Contractele inteligente pe Polygon pot fi securizate prin efectuarea unui Audit de securitate. Auditul inteligent al contractului este examinarea amănunțită a codului contractului pentru a atenua erorile, astfel încât contractul să rămână la siguranță de actori rău intenționați și vectori de atac externi.

Ce este Polygon Mumbai Testnet?

Rețeaua de testare Mumbai este rețeaua de testare a rețelei Polygon, care reproduce rețeaua principală Polygon. Le permite dezvoltatorilor să implementeze, să testeze și să-și execute dApp-urile în mediul blockchain fără riscuri și fără costuri.

139 Vizualizări

Timestamp-ul:

Mai mult de la Quillhash