Tutorial: Bereitstellen von Smart Contracts auf Polygon Chain

Tutorial: Bereitstellen von Smart Contracts auf Polygon Chain

Lesezeit: 4 Minuten

Was ist ein Polygon-Netzwerk?

Polygon, früher bekannt als Matic Network und 2017 gegründet, hat sich immer auf die Entwicklung der Ethereum-Skalierungsarchitektur konzentriert.

Polygon ist eine Layer-2-Skalierungslösung für die Ethereum-Blockchain. Polygon fungiert als schnellere Blockchain, die gleichzeitig mit der Ethereum-Blockchain läuft, die mehrere Sidechains hat. Polygon verarbeitet Transaktionen in der Kette mit einem Proof-of-Stake Konsensmechanismus und seine Sicherheit von Ethereum ableiten.

Gründe für die Verwendung von Polygon Network:

Polygon nutzt eine Vielzahl von Technologien und ist damit eine hervorragende Alternative für die Entwicklung intelligenter Verträge.

Die Verwendung des Polygon-Netzwerks kann die Flexibilität, Skalierbarkeit und Souveränität eines Blockchain-Projekts steigern und gleichzeitig die Sicherheit, Interoperabilität und strukturellen Vorteile der Ethereum-Blockchain bieten. Darüber hinaus hat das Polygon-Netzwerk im Vergleich zu Ethereum wesentlich niedrigere Gasgebühren.

Es behauptet auch, anpassungsfähig genug zu sein, um jede Skalierbarkeitslösung zusätzlich zu den aktuellen Plasmaketten, ZK-Rollups und optimistischen Rollups aufzunehmen.

Während ich diesen Artikel schreibe,
Wenn wir über die letzten 7 Tage sprechen, wurden mehr als 100 Smart Contracts in der Polygon-Kette bereitgestellt.Tutorial: Bereitstellen von Smart Contracts auf der Polygonkette PlatoBlockchain Data Intelligence. Vertikale Suche. Ai.

Tutorial: Bereitstellen von Smart Contracts auf der Polygonkette PlatoBlockchain Data Intelligence. Vertikale Suche. Ai.

Bereitstellung vorbereiten:

Zu diesem Demonstrationszweck verwenden wir das Testnet von Polygon, dh das Polygon Mumbai Network. Beginnen wir mit einigen Vorbereitungen:

1. Hinzufügen von Polygon Mumbai Network zu Metamask.

Die einfachste Methode ist, nach unten zu scrollen mumbai.polygonscan.com Website, und Sie finden die Schaltfläche „Mumbai-Netzwerk hinzufügen“. Klicken Sie einfach darauf und genehmigen Sie das Metamask-Popup. 

Tutorial: Bereitstellen von Smart Contracts auf der Polygonkette PlatoBlockchain Data Intelligence. Vertikale Suche. Ai.

2. Test Matic von Faucet bekommen:

Um den Mumbai MATIC-Token zu erhalten, kopieren Sie einfach Ihre Brieftaschenadresse und fügen Sie sie in den untenstehenden Wasserhahn ein. Die MATIC-Token erscheinen einige Sekunden später in Ihrem Wallet.

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

Tutorial: Bereitstellen von Smart Contracts auf der Polygonkette PlatoBlockchain Data Intelligence. Vertikale Suche. Ai.

Bereitstellen eines Vertrags mit Remix:

Remix: Remix Die Online-IDE ist ein leistungsstarkes Toolset zum Entwickeln, Bereitstellen, Debuggen und Testen Ethereum und EVM-kompatible Smart Contracts.

Vergessen Sie nicht, Ihr Netzwerk in Metamask auf Polygon Mumbai zu ändern.

Nun, da wir alle notwendigen Dinge eingerichtet haben, fangen wir an:

Machen wir einen einfachen Vertrag, der unsere Namen und unser Alter speichert. Nennen wir es in unserem Remix simpleStorage.sol. Nach dem Drücken von STRG + S wird es erfolgreich kompiliert.

Tutorial: Bereitstellen von Smart Contracts auf der Polygonkette PlatoBlockchain Data Intelligence. Vertikale Suche. Ai.

Für die Bereitstellung auf Polygon müssen wir zuerst die Umgebung in Injected Provider ändern, dh Metamask in Remix IDE.

Tutorial: Bereitstellen von Smart Contracts auf der Polygonkette PlatoBlockchain Data Intelligence. Vertikale Suche. Ai.

Wenn wir nach dem Aktualisieren der Umgebung auf die Schaltfläche Bereitstellen klicken, fordert Metamask zur Bestätigung auf, und sobald wir dies bestätigen, wird der Vertrag erfolgreich im Polygon Mumbai Testnet bereitgestellt.

Tutorial: Bereitstellen von Smart Contracts auf der Polygonkette PlatoBlockchain Data Intelligence. Vertikale Suche. Ai.

Verifizieren und veröffentlichen Sie Verträge mit Polygonscan:

Wir werden die Verträge mit überprüfen Polygonscan-Überprüfungstool.

  1. Wir können die Details wie bereitgestellte Verträge, Compiler-Versionen usw. einfach auf der Website eingeben. Dann können wir auf Weiter klicken.
Tutorial: Bereitstellen von Smart Contracts auf der Polygonkette PlatoBlockchain Data Intelligence. Vertikale Suche. Ai.

Auf der folgenden Seite müssen wir weitere Details wie Vertragscode, Konstruktorargumente usw. eingeben. Nachdem wir die erforderlichen Informationen eingegeben haben, können wir einfach auf die Schaltfläche „Verifizieren und veröffentlichen“ klicken.

Tutorial: Bereitstellen von Smart Contracts auf der Polygonkette PlatoBlockchain Data Intelligence. Vertikale Suche. Ai.

Der Vertrag wird nach einigen Sekunden erfolgreich bestätigt, wie unten gezeigt.

Tutorial: Bereitstellen von Smart Contracts auf der Polygonkette PlatoBlockchain Data Intelligence. Vertikale Suche. Ai.

Fazit:

Matic Blockchain ist die Antwort auf die Blockchain-Welt, die überfüllt und von einer Fülle von Anwendungen betroffen ist, was zur Abwertung des Blockchain-Ökosystems führt. 

Machen Sie sich die Skalierbarkeit von Matic Blockchain zu eigen und lassen Sie QuillAudits Verwalten Sie die Integrität und Sicherheit Ihrer Polygon(Matic)-Plattform mit den beispiellosen intelligenten Matic-Vertragsprüfungsdiensten.

Polygon Smart-Vertragsprüfungsdienste:

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

Web3-Sicherheit – Notwendigkeit der Stunde

Warum QuillAudits für Web3-Sicherheit?
QuillAudits ist mit Tools und Fachwissen gut ausgestattet, um Cybersicherheitslösungen bereitzustellen, die den Verlust von Millionen von Geldern einsparen.


FAQs

Wie stelle ich einen Smart Contract im Matic-Netzwerk bereit?

Nachdem Sie die obigen Schritte gelesen und befolgt haben, sollten Sie in der Lage sein, Verträge für Matic Network bereitzustellen.

In welcher Sprache sind Polygon Smart Contracts geschrieben?

In Polygon werden Smart Contracts mit Solidity Language geschrieben.

Wie sichert man sich einen Smart Contract auf Polygon?

Smart Contracts auf Polygon können durch die Durchführung eines Sicherheitsaudits gesichert werden. Smart Contract Auditing ist die gründliche Untersuchung des Vertragscodes, um Fehler zu mindern, damit der Vertrag vor böswilligen Akteuren und externen Angriffsvektoren geschützt bleibt.

Was ist Polygon Mumbai Testnet?

Das Mumbai-Testnetz ist das Testnetz des Polygon-Netzwerks, das das Polygon-Hauptnetz repliziert. Es ermöglicht Entwicklern, ihre dApps risikofrei und kostenlos in der Blockchain-Umgebung bereitzustellen, zu testen und auszuführen.

139 Views

Zeitstempel:

Mehr von Quillhash