Tutorial: distribuzione di contratti intelligenti sulla catena poligonale

Tutorial: distribuzione di contratti intelligenti sulla catena poligonale

Tempo per leggere: 4 verbale

Cos'è la rete Polygon?

Polygon, precedentemente noto come Matic Network e fondato nel 2017, si è sempre concentrato sullo sviluppo dell'architettura di scalabilità di Ethereum.

Polygon è una soluzione di ridimensionamento di livello 2 per la blockchain di Ethereum. Polygon funziona come una blockchain più veloce che funziona contemporaneamente alla blockchain di Ethereum, che ha più sidechain. Polygon elabora le transazioni on-chain utilizzando una prova di partecipazione meccanismo di consenso e derivare la sua sicurezza da Ethereum.

Motivi per utilizzare Polygon Network:

Polygon utilizza una varietà di tecnologie, rendendolo un'ottima alternativa per lo sviluppo di contratti intelligenti.

L'utilizzo della rete Polygon può aumentare la flessibilità, la scalabilità e la sovranità di un progetto blockchain, pur fornendo la sicurezza, l'interoperabilità e i vantaggi strutturali della blockchain di Ethereum. Inoltre, rispetto a Ethereum, la rete poligonale ha tariffe del gas sostanzialmente inferiori.

Afferma inoltre di essere abbastanza adattabile da includere qualsiasi soluzione di scalabilità, oltre alle attuali catene Plasma, rollup ZK e rollup ottimistici.

Al momento della stesura di questo articolo,
Se parliamo degli ultimi 7 giorni, più di 100 Smart Contract sono stati implementati sulla catena Polygon.Tutorial: distribuzione di contratti intelligenti su catena poligonale PlatoBlockchain Data Intelligence. Ricerca verticale. Ai.

Tutorial: distribuzione di contratti intelligenti su catena poligonale PlatoBlockchain Data Intelligence. Ricerca verticale. Ai.

Preparazione per la distribuzione:

Per questo scopo dimostrativo, utilizzeremo Testnet di Polygon, ovvero Polygon Mumbai Network. Iniziamo con alcune preparazioni:

1. Aggiunta di Polygon Mumbai Network a Metamask.

Il metodo più semplice è scorrere verso il basso il file mumbai.polygonscan.com sito Web e troverai il pulsante "Aggiungi rete Mumbai". Basta fare clic su di esso e approvare il popup del metamask. 

Tutorial: distribuzione di contratti intelligenti su catena poligonale PlatoBlockchain Data Intelligence. Ricerca verticale. Ai.

2. Ottenere Test Matic da Faucet:

Per ottenere il token MATIC di Mumbai, copia semplicemente l'indirizzo del tuo portafoglio e inseriscilo nel rubinetto sottostante. I token MATIC appariranno nel tuo portafoglio pochi secondi dopo.

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

Tutorial: distribuzione di contratti intelligenti su catena poligonale PlatoBlockchain Data Intelligence. Ricerca verticale. Ai.

Distribuzione di un contratto utilizzando Remix:

Remix: Remix L'IDE online è un potente set di strumenti per lo sviluppo, la distribuzione, il debug e il test Ethereum e contratti intelligenti compatibili con EVM.

Non dimenticare di cambiare la tua rete in Polygon Mumbai in Metamask.

Ora che abbiamo impostato tutte le cose necessarie, iniziamo:

Facciamo un semplice contratto che salvi i nostri nomi e le nostre età. Nel nostro remix, chiamiamolo simpleStorage.sol. Dopo aver premuto CTRL + S, verrà compilato correttamente.

Tutorial: distribuzione di contratti intelligenti su catena poligonale PlatoBlockchain Data Intelligence. Ricerca verticale. Ai.

Per la distribuzione su Polygon, per prima cosa dobbiamo cambiare l'ambiente in Injected Provider, ovvero Metamask in Remix IDE.

Tutorial: distribuzione di contratti intelligenti su catena poligonale PlatoBlockchain Data Intelligence. Ricerca verticale. Ai.

Quando facciamo clic sul pulsante Distribuisci dopo aver aggiornato l'ambiente, Metamask chiederà conferma e, una volta confermata, il contratto verrà distribuito correttamente al Polygon Mumbai Testnet.

Tutorial: distribuzione di contratti intelligenti su catena poligonale PlatoBlockchain Data Intelligence. Ricerca verticale. Ai.

Verifica e pubblica i contratti utilizzando Polygonscan:

Verificheremo i contratti utilizzando strumento di verifica polygonscan.

  1. Possiamo facilmente inserire i dettagli come contratti implementati, versioni del compilatore, ecc. Sul sito web. Quindi possiamo fare clic su continua.
Tutorial: distribuzione di contratti intelligenti su catena poligonale PlatoBlockchain Data Intelligence. Ricerca verticale. Ai.

Nella pagina seguente, dobbiamo inserire altri dettagli come il codice del contratto, gli argomenti del costruttore e così via. Dopo aver inserito le informazioni necessarie, possiamo semplicemente fare clic sul pulsante "Verifica e pubblica".

Tutorial: distribuzione di contratti intelligenti su catena poligonale PlatoBlockchain Data Intelligence. Ricerca verticale. Ai.

Il contratto verrà confermato con successo dopo pochi secondi, come mostrato di seguito.

Tutorial: distribuzione di contratti intelligenti su catena poligonale PlatoBlockchain Data Intelligence. Ricerca verticale. Ai.

Conclusione:

Matic Blockchain è la risposta per il mondo Blockchain affollato e influenzato da una pletora di applicazioni che hanno portato alla deprecazione dell'ecosistema Blockchain. 

Abbraccia la scalabilità di Matic Blockchain e lascia QuillAudit gestisci l'integrità e la sicurezza della tua piattaforma Polygon(Matic) con i suoi impareggiabili servizi di verifica dei contratti intelligenti Matic.

Servizi di verifica del contratto Polygon Smart:

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

Sicurezza Web3- Necessità dell'ora

Perché QuillAudits per la sicurezza Web3?
QuillAudits è ben attrezzato con strumenti e competenze per fornire soluzioni di sicurezza informatica risparmiando la perdita di milioni di fondi.


FAQ

Come si distribuisce uno smart contract sulla rete Matic?

Dopo aver letto e seguito i passaggi precedenti, dovresti essere in grado di distribuire i contratti su Matic Network.

In che lingua sono scritti i contratti intelligenti Polygon?

In Polygon, i contratti intelligenti vengono scritti utilizzando Solidity Language.

Come garantire un contratto intelligente su Polygon?

I contratti intelligenti su Polygon possono essere protetti eseguendo un controllo di sicurezza. Smart contract Auditing è l'esame approfondito del codice del contratto per mitigare gli errori in modo che il contratto rimanga al sicuro da attori malintenzionati e vettori di attacco esterni.

Che cos'è il testnet di Polygon Mumbai?

Il testnet di Mumbai è il testnet della rete Polygon, che replica il mainnet Polygon. Consente agli sviluppatori di distribuire, testare ed eseguire le loro dApp nell'ambiente blockchain senza rischi e senza alcun costo.

139 Visualizzazioni

Timestamp:

Di più da quillhash