Zum Inhalt springen

Starknet

Starknet ist ein Layer-2-Netzwerk von Ethereum, das STARK-Validity-Proofs nutzt, um die Ausführung von Transaktionen zu verifizieren. Seine Smart Contracts werden in Cairo entwickelt, seine Konten sind programmierbar. Es ist eine Option für Anwendungen, die verifizierbare Berechnung benötigen und eine von EVM abweichende Entwicklungsumgebung akzeptieren.

Verfasst von Isaac GonzálezAktualisiert am 11. Oktober 2026

Kernpunkte

  • Starknet verwendet Cairo; ein Solidity-Smart-Contract lässt sich nicht direkt auf seiner virtuellen Maschine bereitstellen.
  • Validitätsbeweise ermöglichen es, das Ergebnis der Ausführung auf Ethereum zu verifizieren.
  • Programmierbare Konten ermöglichen es festzulegen, wie Vorgänge autorisiert werden.

Was ist Starknet?

Starknet ermöglicht Anwendungen, deren Ausführung durch kryptografische Beweise verifiziert wird. Der Ansatz kombiniert Skalierung auf Ethereum mit einer Programmierumgebung, die für nachweisbare Berechnung ausgelegt ist. Cairo ist das zentrale Werkzeug, um diese Logik zu definieren.

Aus Produktsicht bedeutet die Wahl von Starknet, Smart Contracts, Konten und Werkzeuge dieser Umgebung zu übernehmen. Es genügt nicht, die RPC-Adresse einer EVM-Anwendung zu ändern. Der Umfang muss das Berechtigungsmodell, die Abhängigkeiten des Smart Contracts und die Darstellung der Vermögenswerte einschließen.

So funktioniert es

Die Transaktionen werden auf dem Layer 2 ausgeführt, und ihr Ergebnis fließt in einen Beweisprozess ein. Die Starknet-Contracts auf Ethereum prüfen die Bedingungen, die zur Annahme des neuen Zustands erfüllt sein müssen. Das Starknet-Betriebssystem definiert die Regeln, deren Ausführung nachgewiesen werden muss.

Konten sind Smart Contracts, die Operationen validieren und ausführen; das erlaubt spezifischere Berechtigungen als eine einzelne konventionelle Signatur. Bei einer Integration werden diese Validierungen zusammen mit Events, Nachrichten zwischen den Layern und Bestätigungsstatus geprüft. Jede Stufe muss sich im Verhalten des Produkts widerspiegeln.

Eine Integration muss die gewählte Wallet, die Signaturformate und die Berechtigungen jedes Session-Mechanismus testen. Außerdem ist die Deklaration einer Contract-Klasse von der Erstellung einer Instanz zu unterscheiden: Werden ihre Kennungen festgehalten, lassen sich Code, Deployment und Konfiguration einander zuordnen.

Was Starknet bietet

Starknet kann passen, wenn programmierbare Konten oder verifizierbare Berechnung zu den Produktanforderungen gehören. Es ist eine Alternative für Teams, die bereit sind, in Cairo zu investieren und ihre eigene Testsuite in dieser Umgebung zu pflegen.

Zu den Auswahlkriterien gehört die Verfügbarkeit kompatibler Wallets, Vermögenswerte und Infrastruktur. Bevor die Entwicklung ausgeweitet wird, empfiehlt es sich, einen repräsentativen Vorgang durchgängig zu implementieren. Dieser Prototyp zeigt, welche Teile des bestehenden Backends sich wiederverwenden lassen und welche eine netzwerkspezifische Integration benötigen.

In einer Anwendung mit vielen wiederkehrenden Aktionen kann es sinnvoll sein zu prüfen, ob sich Aufrufe bündeln oder begrenzte Berechtigungen delegieren lassen, um die Zahl der Signaturanfragen zu reduzieren. Der Prototyp muss zeigen, welche Smart Contracts, Funktionen und Gültigkeitszeiträume diese Autorisierung zulässt und wie sie widerrufen wird. Die bessere Nutzererfahrung ist nur dann ein Gewinn, wenn Nutzer und Betriebsteam den Umfang der erteilten Berechtigungen erkennen und bei einem Vorfall die Kontrolle zurückerlangen können.

Grenzen und Auswahlkriterien

Der Wechsel von der EVM zu Cairo erfordert, Logik und Annahmen des Smart Contracts zu überprüfen, zusätzlich zum Erlernen einer anderen Syntax. Validitätsbeweise belegen die Ausführung nach bestimmten Regeln; sie zeigen nicht, dass diese Regeln für das Geschäft die richtigen sind.

Zu bewerten sind außerdem Bridges, Sequenzierung und Protokoll-Updates. Steht die Wiederverwendung von Solidity-Smart-Contracts und ihren Integrationen im Vordergrund, kann ein EVM-Layer-2 den anfänglichen Umfang verringern. Die Entscheidung sollte sich an konkreten Fähigkeiten und an den Kosten orientieren, diese über die Lebensdauer des Produkts zu pflegen.

Einsatz bei Metlabs

Wie wir ein Projekt mit Starknet angehen

Entwicklungskompetenzen und Anwendungsfälle, um zu bewerten, wie Starknet in Ihr Produkt passt.

Was wir bei Metlabs mit Starknet entwickeln

  • Cairo-Smart-Contracts

    Modellierung von Vermögenswerten, Berechtigungen und Vorgängen mit Tests, die auf die Starknet-Umgebung zugeschnitten sind.

  • Programmierbare Konten

    Entwurf von Autorisierungsregeln und Anbindung an Wallets, die Contract-Konten unterstützen.

  • Layer-übergreifende Integration

    Nachverfolgung von Nachrichten, Ereignissen und Zuständen, um Ethereum, Starknet und das Backend zu verbinden.

  • Anwendungsfall

    Vorgänge mit Berechtigungen

    Anwendungen, die je nach Nutzer, Betrag oder Aktion unterschiedliche Autorisierungsbedingungen erfordern.

  • Anwendungsfall

    Verifizierbare Logik

    Produkte, die Regeln on-chain ausführen und deren Ergebnisse über das Protokoll verifizieren müssen.

Verwandte Inhalte

Mehr zu Starknet

Weitere Seiten von Metlabs, die diesen Steckbrief ergänzen.

FAQ

Häufige Fragen

Ein Validitätsbeweis macht eine öffentliche Anwendung nicht von selbst vertraulich. Vertraulichkeit erfordert einen gezielten Entwurf von Daten, Berechtigungen und Beweisen. Bevor sensible Informationen gespeichert werden, ist festzulegen, welche Informationen veröffentlicht werden und wer sie einsehen kann.

Bauen Sie auf Starknet?

Wir analysieren Ihren Fall, wählen den passenden Stack und liefern Ihnen eine produktionsreife Lösung.

Erzählen Sie uns von Ihrem Projekt

Pressestimmen

CointelegraphInvesting.comEl EspañolEmprendedoresEl ObservadorCriptoNoticias