Wir hatten kürzlich das Vergnügen, Gnana Lakshmi, liebevoll Gyan genannt, eine Developer Advocate der Starknet Foundation, im Vorfeld der bevorstehenden Hack Seasons Brussels zu interviewen. In unserem Gespräch vertiefen wir uns in ihre Erkenntnisse zur Entwicklung der Web3-Branche in Indien, die unterschiedlichen Rollen von StarkEx und Starknet, die Vorteile des STARK-Tokens und die Zukunft des Gamings auf Starknet. Gyans Engagement für Bildung und neue Technologien wird deutlich, als sie über ihre Beiträge zur Vision der Starknet Foundation und ihre Begeisterung für Hack Seasons Brussels spricht.

Viele Unternehmer werden durch einen bestimmten Moment oder ein bestimmtes Ereignis in ihr Fachgebiet hineingezogen. Was hat Ihr Interesse an dieser Branche geweckt und wie hat sich Ihre Leidenschaft im Laufe der Zeit entwickelt?

Mein Name ist Gnana Lakshmi, aber der Einfachheit halber nennt mich jeder Gyan. Ich bin in Bangalore, Indien, ansässig und arbeite als Entwickleranwalt bei der Starknet Foundation. Ich bin seit einigen Jahren Teil des Web3-Ökosystems und habe meine Reise 2017-2018 begonnen.

Ich begann als freiberuflicher Sicherheitsentwickler und erkundete nach und nach verschiedene Rollen an der Schnittstelle zwischen Blockchain, Bildung und Technologie. Meine Hauptinteressen liegen in den Bereichen Bildung und neue Technologien, weshalb ich mich zu Rollen in diesem Bereich hingezogen fühle. Blockchain ist ein sich ständig weiterentwickelndes Feld und bietet endlose Möglichkeiten zum Lernen, Lehren und Erkunden, und das ist es, was ich an Web3 am spannendsten finde.

Ich habe in den letzten Jahren mit verschiedenen Protokollen und Unternehmen zusammengearbeitet, Lehrmaterialien erstellt und bei der Einarbeitung zahlreicher Entwickler geholfen. Diese Arbeit passt perfekt zu meiner Leidenschaft für Bildung und neue Technologien.

Derzeit gehe ich als Entwickleranwalt bei Starknet meiner Leidenschaft weiter nach, indem ich Bildungsressourcen erstelle, Workshops durchführe und mich mit der Entwickler-Community engagiere. Ich schätze mich glücklich, in meiner aktuellen Rolle meine Interessen in den Bereichen Bildung, Technologie und Blockchain kombinieren zu können.

Was war Ihr erstes Projekt und was hat Sie dazu inspiriert, in diesem Bereich einzusteigen?

Seit diesem ersten Projekt war meine Reise in Web3 vielfältig und bereichernd. Mein erstes Projekt in Solidity war ein kleines Hackathon-Projekt, bei dem es darum ging, Grundstücks- und Immobilienaufzeichnungen in die Blockchain zu bringen. Transparenz in der Immobilienbranche ist in vielen Ländern, darunter auch Indien, ein großes Thema, und ich wollte dieses Problem angehen.

Dieses Projekt war mein erster Ausflug in die Blockchain-Entwicklung und gewann beim Hackathon einen Preis. Damals waren noch nicht viele Leute mit Solidity oder der Blockchain-Technologie vertraut, was die Erfahrung noch faszinierender machte. Die Idee, Technologie zu nutzen, um die Infrastruktur zu dezentralisieren und Transparenz in ein Ökosystem zu bringen, war für mich neu und aufregend zugleich.

Wie sehen Sie derzeit die Entwicklung der Web3-Branche in Indien?

Die Web3-Branche in Indien erlebt derzeit ein erhebliches Wachstum und großes Interesse. Es gibt eine beträchtliche Anzahl von Entwicklern und Benutzern, die verschiedene Anwendungsfälle und Anwendungen der Web3-Technologie erkunden. Indien ist wie viele Entwicklungsländer ein Hauptkandidat für die Implementierung von Transparenz- und Wertschöpfungsmechanismen, die Web3 bieten kann.

Indien hat mehrere namhafte Web3-Entwickler und sogar einige Web3-Einhörner hervorgebracht. Interesse und Fortschritt auf diesem Gebiet sind offensichtlich. Nachwuchsentwickler müssen jedoch noch darin geschult werden, wie sie über das Erlernen von Programmiersprachen hinaus praktische und wirkungsvolle Anwendungsfälle in Web3 erstellen können. Dieser Bildungsschub ist für das weitere Wachstum und die Entwicklung des Web3-Ökosystems in Indien von entscheidender Bedeutung.

Warum hat StarkWare sowohl StarkEx als auch Starknet entwickelt und welchen unterschiedlichen Zwecken dienen sie?

StarkEx wurde lange vor Starknet entwickelt und dient einem anderen Zweck. StarkEx ist ein privates Angebot, das als app-spezifisches Roll-up konzipiert ist, das Dienste auf kontrolliertere Weise bereitstellt. Es wird von verschiedenen Unternehmen wie Immutable X und SORA verwendet, die weiterhin von seinen Roll-up-Diensten profitieren.

Angesichts des Erfolgs von StarkEx und der robusten Leistung der STARK-Protokolle entstand die Idee, eine erlaubnisfreiere, dezentralere und öffentlich zugängliche Layer-2-Lösung (L2) zu entwickeln. Dies führte zur Entwicklung von Starknet. Während StarkEx STARK verwendet, um Beweise zu erstellen und sie für die Abwicklung auf verschiedenen Ebenen zu bündeln, erweitert Starknet diese Funktionalität auf ein breiteres Publikum.

Starknet ist als erlaubnisfreie und dezentrale L2-Lösung konzipiert, die Ethereum skaliert und für jeden zugänglich ist. Da es öffentlich ist, können Entwickler und Benutzer das Netzwerk gemeinsam aufbauen und nutzen, was zu seiner Skalierbarkeit und seinem allgemeinen Wachstum beiträgt. Dies unterscheidet Starknet von StarkEx, wobei letzteres ein privater Dienst und ersteres eine öffentliche, dezentrale Plattform ist, die darauf abzielt, Ethereum für eine breite Nutzung zu skalieren.

Können Sie die Gründe dafür erläutern, dass als Gebührentoken für Starknet der STARK-Token anstelle von Ether verwendet wird? Was sind die Vor- und Nachteile dieses Ansatzes?

Vor der Einführung des Stark-Tokens haben wir Ether (ETH) verwendet, um Transaktionsgebühren auf Starknet zu bezahlen. Es gab jedoch einen zwingenden Grund, den Stark-Token einzuführen: um die Entwicklung von Starknet öffentlicher zu machen und diejenigen zu belohnen, die zu seiner Infrastruktur beitragen. Starknet ist Open Source, daher ist es entscheidend, Menschen zu motivieren und zu belohnen, die Open-Source-Technologie entwickeln und weiter entwickeln.

Sie können sich den Stark-Token als Mittel zur Etablierung der Souveränität für das Roll-up vorstellen. Er unterstreicht, dass Starknet erlaubnisfrei und dezentralisiert ist. Ein nativer Token ermutigt und belohnt Menschen für den Aufbau des Netzwerks. Derzeit verwenden wir sowohl Stark-Token als auch ETH für Gasgebühren, da ETH bereits verwendet wurde. Benutzer können weiterhin Gasgebühren mit ETH bezahlen, haben jetzt aber auch die Möglichkeit, Stark-Token zu verwenden.

Was sind die Vorteile dieser Dualität?

Aus Sicht der Vorteile ist es von Vorteil, beide Token zu haben. Personen, die keine Stark-Token haben, können Starknet trotzdem nutzen, indem sie ETH überbrücken und sofort loslegen. Der Stark-Token fördert die Interaktion mit verschiedenen dApps auf Starknet, erhöht seine Verbreitung und erleichtert den Benutzern die Zahlung von Gasgebühren mit den Token, die sie bereits haben.

In Zukunft könnten wir uns, je nach Community-Governance und -Entscheidungen, dafür entscheiden, nur Stark-Token für Gasgebühren zu verwenden oder mit beiden fortzufahren. Derzeit ist die Überbrückung von ETH vom Mainnet zu einem L2 unkompliziert, was eine gute Benutzererfahrung und dezentrale On-Chain-Mechanismen unterstützt. Der Stark-Token ebnet jedoch den Weg für verschiedene Sequenzen im Plan, Gebühren in einem Token zu nutzen, der der Kette eigen ist. Aus diesem Grund unterstützen wir derzeit beide Token für Gasgebühren.

Was waren die Gründe für die Schaffung zweier unterschiedlicher Standards (zk-STARK zusätzlich zu zk-SNARK) und warum hat sich das Unternehmen letztendlich für zk-STARK entschieden?

STARK, das Protokoll, wurde von Ali Ben-Sassoun entwickelt, einem Professor, der den Bereich der STARKs intensiv erforscht hat. Viele andere haben zu seiner Entwicklung beigetragen. Ich habe zuvor auch an SNARKs gearbeitet.

Ich habe in den letzten Monaten, ja sogar Jahren, an STARKs gearbeitet. Zk-STARK gewinnt nicht nur bei uns, sondern auch bei anderen Unternehmen an Bedeutung. Beispielsweise hat zkSync ein Projekt namens Boojum angekündigt, das auf zk-STARKs basiert. Darüber hinaus arbeitet Miden, das kürzlich von Polygon übernommen wurde, intensiv an zk-STARKs. Zk-STARKs bieten gegenüber zk-SNARKs Vorteile, insbesondere in Bezug auf die Skalierbarkeit.

Zk-STARKs sind quantenresistent, da sie auf kollusionsresistenten Hashes basieren. Es wird daran gearbeitet, die Beweisgröße und die Beweiszeit für STARKs zu verbessern. Sie sind effizient für den Nachweis größerer Nutzlasten. Sie eignen sich auch gut für Anwendungen wie vollwertige ZK-Rollups.

Im Gegensatz zu SNARKs sind STARKs von Anfang an dezentralisiert, sodass kein vertrauenswürdiges Setup erforderlich ist. Dies vereinfacht die Programmierung und das Benutzererlebnis und erleichtert die Erstellung skalierbarer Anwendungen.

Die Entwicklung von zk-STARKs dauerte aufgrund umfangreicher Forschung lange, sie sind jedoch zk-STANKs überlegen. Viele Unternehmen, darunter auch Starkware, möchten sie für ihre Projekte nutzen.

Starknet erfordert von Entwicklern die Verwendung der Sprache Cairo, anstatt EVM-kompatibel zu sein. Welche Vorteile bietet Cairo trotz fehlender EVM-Kompatibilität?

Wenn Sie an Rollups oder Validitäts-Rollups auf Basis von Zero-Knowledge-Proofs denken, liegt die Hauptidee, warum diese Rollups so leistungsstark sind und wie sie Skalierung ermöglichen, in der Verwendung von Zero-Knowledge-Proofs. Diese Proofs nutzen die Mathematik von Zero-Knowledge, um zu überprüfen, ob ein bestimmter Satz von Transaktionen korrekt und gültig ist.

Um diese Rollups effektiv nutzen zu können, benötigen Sie eine optimierte virtuelle Maschine (VM), um diese Beweise zu erstellen. Die von uns verwendete VM heißt Cairo VM, was für CPU-CPU Algebraic Intermediate Representation -0 steht. Daher kommt auch der Name Cairo. Diese VM ist speziell für eine leistungsstarke Beweisgenerierung konzipiert.

Beim Vergleich von Cairo VM und EVM ist die Cairo VM bei der Beweisgenerierung tatsächlich leistungsfähiger. Die EVM führt die unterstützten Anweisungen effizient aus, ist jedoch nicht für die Erstellung von Beweisen optimiert. Aus diesem Grund versuchen ZK-EVMs, EVM-Anweisungen in einen Zero-Knowledge-Schaltkreis einzufügen. Bei der Cairo VM müssen Sie dies jedoch nicht tun, da sie bereits für eine äußerst leistungsfähige Beweiserstellung ausgelegt ist. Dieses inhärente Design macht die Cairo VM schneller und automatisch skalierbarer.

Cairo ist eine sehr interessante Sprache, die stark von Rust inspiriert ist. Wenn Sie ein Programmierer mit Erfahrung in Systemprogrammiersprachen sind, wird Ihnen das Erlernen von Cairo nicht schwerfallen. Sie ist anderen Systemprogrammiersprachen sehr ähnlich und äußerst leistungsfähig, insbesondere wenn sie in einer virtuellen Maschine verwendet wird, die für die Beweisgenerierung entwickelt wurde.

Benutzer haben hohe Gasgebühren für Transaktionen auf ZK Rollups gemeldet. Was sind die Ursachen dafür und wie geht Starknet damit um?

Fun Fact: Starknet ist aktuell die günstigste Layer 2 (L2) Lösung für Ethereum. Dies erreichen wir durch mehrere Maßnahmen.

Erstens nehmen wir ständig Leistungsverbesserungen auf Netzwerkebene vor. Wir führen neue Technologien wie Validium, dynamische Layouts und andere Upgrades ein. Die Tatsache, dass es sich um ein auf STARK basierendes Roll-up handelt, senkt die Gasgebühren erheblich.

Ich habe zum Beispiel kürzlich einige Transaktionen mit einer App namens Nostra Finance durchgeführt, einer DeFi-App. Da ich in Indien ansässig bin, sehe ich normalerweise Transaktionsgebühren in Rupien. Bei Ethereum liegen die Gebühren oft zwischen 500 und 1000 Rupien, was ziemlich hoch ist. Bei Starknet kann die Gasgebühr jedoch manchmal nur eine Rupie betragen, was weniger als einem Cent entspricht. Diese drastische Reduzierung der Gasgebühren ist auf die hocheffiziente Technologie zurückzuführen, die Starknet einsetzt.

Darüber hinaus wurde mit der Einführung von EIP-4844 das Konzept der Blobs eingeführt. Anstatt Informationen als Anrufdaten an Ethereum zu senden, können sie jetzt als Blobs gesendet werden, was die Gasgebühren weiter senkt. Aus diesem Grund sind die Gasgebühren von Starknet so niedrig, was es zur günstigsten verfügbaren L2-Lösung macht. Wir arbeiten weiterhin an verschiedenen Verbesserungen, da die Gasgebühren von mehreren Faktoren beeinflusst werden, darunter dem Sequenzer, dem Beweiser und dem Prüfer auf Ethereum.

Auf Protokollebene implementieren wir Lösungen wie Batch-Transaktionen, die die Leistung natürlich verbessern und die Gasgebühren senken. Unser Ziel ist es, die Gasgebühren so nahe wie möglich an Null zu bringen und so die aktuellen Bedenken hinsichtlich der Skalierbarkeit von Ethereum auszuräumen.

Gaming wurde als vielversprechender Anwendungsfall für Starknet hervorgehoben. Können Sie näher erläutern, warum Gaming für ein System wie Starknet gut geeignet ist?

Gaming ist eines der größten Themen auf Starknet. Jeder auf Starknet liebt Spiele, und es ist eine sehr gut geeignete Kette für Gaming, weil sie schnell und skalierbar ist. Es hat auch bestimmte Funktionen, die natürlich eingebaut sind. Beispielsweise ist die Kontoabstraktion in das Starknet-Protokoll eingebaut. Es gibt keine EOA-Wallets auf Starknet, und alle Wallets sind kontoabstraktiert. Dies ermöglicht viele verschiedene Funktionen, wie z. B. Social Recovery und Sitzungsschlüssel.

Sie haben vielleicht ein virales Video auf Twitter gesehen, in dem Leute jedes Mal, wenn sie in einem Spiel eine Aktion ausführen, eine Transaktion unterzeichnen müssen. Das ist für vollständig On-Chain-Gaming nicht machbar. Ein Protokoll wie Starknet eignet sich jedoch aufgrund dieser integrierten Funktionen gut für Gaming. Deshalb steht Gaming im Mittelpunkt und es ist für Entwickler einfacher, Spiele mit unserem Protokoll zu erstellen. Es ist schneller, billiger und bietet Funktionen, die von Natur aus nützlich sind.

Können Sie uns bitte mehr über die Starknet Foundation erzählen?

Ja, ich arbeite bei der Starknet Foundation, die erst vor kurzem gegründet wurde. Ziel der Stiftung ist es, Projekte und Entwickler auf Starknet zu unterstützen und dessen Dezentralität aufrechtzuerhalten. Wir betrachten Starknet als öffentliches Gut und möchten es daher möglichst vielen Menschen zugänglich machen.

Die Stiftung ist eine gemeinnützige Organisation, die sich dafür einsetzt, dass Starknet für alle verfügbar ist, um Anwendungen zu entwickeln, die reale Probleme lösen. Während viele Web3-Anwendungen in erster Linie auf diejenigen ausgerichtet sind, die bereits im Ökosystem sind, möchten wir die Reichweite dieser Technologie auf ein breiteres Publikum ausdehnen und sicherstellen, dass sie allen Mitgliedern der Gesellschaft zugutekommt.

Innerhalb der Stiftung gibt es mehrere Initiativen, um diese Vision zu verwirklichen. Wir haben zum Beispiel Ökosystemteams, die Entwickler und Projekte unterstützen, die im Starknet-Ökosystem entstehen. Mein Team konzentriert sich auf die Ausbildung und arbeitet mit Entwicklern, Schöpfern und Projektleitern zusammen, um sie beim Bauen mit Starknet zu unterrichten und anzuleiten.

Wie tragen Sie zu dieser Vision bei?

Zu meinen Aufgaben gehört die Verwaltung verschiedener Programme. Eines davon ist das Meetup-Programm, das Menschen dazu ermutigt, Meetups zu veranstalten und so dabei hilft, Starknet weltweit zu vergrößern, indem mehr Menschen in das Ökosystem aufgenommen werden. Außerdem verwalte ich das Hacker-House-Programm, bei dem Hacker zusammenkommen, um Starknet weiterzuentwickeln, und das vielversprechende Projekte mit Startkapital unterstützt.

Darüber hinaus leite ich ein Programm, das Einzelpersonen dabei hilft, ihr erstes Projekt auf Starknet mit Mentoring aufzubauen. Wir haben auch andere Hilfsprogramme, die vom Ökosystemteam geleitet werden, wie die Zuschussprogramme. Zum Beispiel haben wir das Propulsion-Zuschussprogramm speziell für das Gaming-Ökosystem und das Seed-Zuschussprogramm zur Unterstützung von Projekten im Frühstadium.

Unser Eventteam organisiert verschiedene Events, um unsere Mission voranzutreiben. All diese Bemühungen fließen zusammen, um unsere Vision zu unterstützen, die durch die robuste Technologie von Starknet untermauert wird. Wir arbeiten kontinuierlich daran, das Benutzererlebnis zu verbessern und unsere Reichweite zu erweitern. Dies ist mein Beitrag zur Vision der Stiftung und ich bin gespannt auf die zukünftigen Entwicklungen und Möglichkeiten, die vor uns liegen.

Sie werden bei der kommenden Hack Seasons-Veranstaltung in Brüssel als Redner auftreten. Können Sie uns Ihre Pläne für die Veranstaltung verraten? Erwarten Sie Networking-Möglichkeiten?

Absolut, Veranstaltungen wie Hack Seasons Brussels bieten eine hervorragende Plattform, um unsere Arbeit vorzustellen und mit der Community in Kontakt zu treten. Egal, ob ich an einer Podiumsdiskussion teilnehme oder einen Vortrag halte, ich gebe gern Einblicke in die spannenden Programme, die unser DevRel-Team auf Lager hat. Diese Veranstaltungen sind von unschätzbarem Wert, um Entwickler und Entwickler zu erreichen, und ich bin besonders daran interessiert, sie zu treffen, um Ideen auszutauschen und Feedback zu sammeln.

Das Networking mit anderen Branchenexperten, sowohl Referenten als auch Teilnehmern, ist für mich ein weiteres Highlight. Es ist eine Chance, mehr über die neuesten Entwicklungen im Web3 zu erfahren und mögliche Kooperationen oder Möglichkeiten der gegenseitigen Unterstützung innerhalb der Community zu erkunden.

Ich freue mich besonders auf den Kontakt mit den vielfältigen Rednern bei Hack Seasons Brussels, da ihre Perspektiven und Erfahrungen wertvolle Einblicke und Inspiration bieten können. Insgesamt erwarte ich eine lohnende Erfahrung voller spannender Diskussionen, Wissensaustausch und Möglichkeiten, die Verbindungen innerhalb der Web3-Community zu stärken.

Der Beitrag „Web3 mit Starknet voranbringen: Gnana Lakshmi über Wachstum, Herausforderungen und Zukunft der Blockchain-Entwicklung“ erschien zuerst auf Metaverse Post.