Quelle: Cointelegraph

Zusammengestellt von: BitpushNews an

Stellen Sie sich vor, wenn normale Menschen intelligente Verträge in ihrer Muttersprache schreiben könnten, könnte dies „Milliarden neuer Blockchain-Benutzer“ hervorbringen.

Emin Gün Sirer, Gründer von Ava Labs, das die Avalanche-Blockchain entwickelt hat, sagte: „Intelligente Vertragsprogrammierung ist schwierig. Da es schwierig ist, die ‚Absicht‘ zu erfassen, ist das Schreiben des Codes schwierig und die Überprüfung bleibt eine Herausforderung.“

Sirer sagte auf der jüngsten Cornell Blockchain-Konferenz in New York City: „Dies ist das Hauptproblem, das das Gedeihen intelligenter Verträge verhindert.“

Aber stellen Sie sich vor, wie es wäre, wenn eine künstliche Intelligenz (KI) wie ChatGPT oder Llama die gesamte intelligente Vertragscodierung für Sie übernehmen könnte? Anwälte könnten bald anstelle von Programmierern die Hauptverfasser von Smart Contracts werden.

Noch interessanter ist, dass normale Menschen in der Lage sein werden, intelligente Verträge im Peer-to-Peer-Verfahren in ihrer eigenen Muttersprache zu schreiben, was so einfach sein wird wie das Ausstellen eines Bankschecks.

Auf der Cornell Blockchain Conference am 26. April in New York City ging Sirer weiter auf diese Zukunftsvision ein:

„Sie kennen alle den Prozess, einen Scheck auszustellen, oder? Das ist das komplexeste Finanzinstrument, das unsere Bank anbietet. Im Moment sind unsere Möglichkeiten ziemlich begrenzt. Ich könnte zum Beispiel einen Scheck an „John“ ausstellen, auf dem steht: „ Ich überweise hiermit 5.000 $ an John – das ist im Grunde alles.“

Aber was wäre, wenn wir dasselbe tun und zusätzliche Bedingungen hinzufügen könnten, erläutert Sirer weiter:

„Hiermit biete ich John 5.000 US-Dollar an, unter der Bedingung, dass er bis Ende September 5 Millionen US-Dollar aufbringt, um einen Film zu drehen. Wenn er das nicht kann, möchte ich mein Geld direkt so zurückhaben.“

Sirer sagte, dass das Szenario, das er sich vorstellt, vielleicht noch fünf bis zehn Jahre entfernt sei, aber wenn es Wirklichkeit wird, wäre es „transformativ“.

„Wir werden in der Lage sein, Milliarden neuer (Blockchain-)Benutzer aufzunehmen.“

Derzeit werden die meisten Smart Contracts mit Solidity geschrieben, einer Computersprache, die selbst unter Programmierern nicht allgemein bekannt ist.

Allerdings hat Avalanche mit der Entwicklung einer neuen Art virtueller Maschine im Bereich der Verschmelzung von künstlicher Intelligenz und Blockchain-Technologie begonnen. Sirer sagte, die virtuelle Maschine „ermöglicht das Programmieren in natürlicher Sprache. Sie können wählen, ob Sie in Englisch, Deutsch, Französisch, Tagalog, Chinesisch usw. programmieren möchten, je nachdem, welche natürliche Sprache Ihnen Ihre Mutter in ihrem Mutterspracheprogramm beigebracht hat.“

das Problem besteht immer noch

Aber ist das nur eine Fantasie? Es müssen viele Probleme gelöst werden, bevor das, was Sirer als „münzbetriebene Proxys“ bezeichnet, weit verbreitet werden kann.

Zunächst müssen die rechtlichen Aspekte geklärt werden. Schlüsselwörter und Begriffe müssen genau definiert werden. Bevor beispielsweise Wörter wie „Software“ in Smart Contracts verwendet werden, müssen diese möglicherweise sehr sorgfältig definiert werden. Die Erledigung dieser Aufgaben kann einige Zeit in Anspruch nehmen.

Darüber hinaus stellt sich die Frage, ob KI-„Agenten“ bereit sind, rechtsverbindliche Dokumente zu verfassen. Schließlich können große Sprachmodelle (LLMs) manchmal falsche Informationen produzieren, ein Phänomen, das manchmal als „Halluzination“ bezeichnet wird.

Sirer betont: „Ich bin sicher, Sie haben alle das [KI-generierte] Bild einer Person mit sieben Fingern gesehen.

Für einige dieser Probleme gibt es jedoch kurzfristige Lösungen. Beispielsweise können Transaktionen sowohl an ChatGPT 3.5 als auch an Llama übermittelt werden, sodass beide Agenten zustimmen müssen, bevor die Smart-Contract-Lösung übernommen werden kann. „Auf diese Weise erhält man zumindest zwei vertrauenswürdige Vollstrecker, und man übernimmt die Schnittmenge ihrer Handlungen.“

„Anleitung zum Schreiben von Smart Contracts in einfachem Englisch“

Andere sagen, dass intelligente Verträge, die mit „natürlicher“ Sprache umgehen können, bereits verfügbar – oder in Reichweite sind.

„In der heutigen Welt besteht bereits die Möglichkeit für jeden, sein eigener Programmierer zu sein“, sagte Sam Friedman, Chef-Lösungsarchitekt bei Chainlink Labs, gegenüber Cointelegraph.

Friedman erwähnte ein Projekt der Chainlink BUILD-Initiative, Council, ein von ChainML entwickeltes KI-Agent-Framework, das „Entwicklern ermöglicht, einfache englische Anweisungen bereitzustellen und diese sofort in ausführbaren Code umzuwandeln. Derzeit besteht der Code hauptsächlich aus Python oder SQL, aber zur Implementierung.“ Dank der Smart-Contract-Funktionalität ist nur ein Upgrade erforderlich.“

Er erwähnte auch die „Ask AI“-Funktion des Chainlink Developer Center, die einen vollständigen Smart Contract zurückgibt, wenn ein Benutzer eine Anfrage in einfachem Englisch sendet. Beispielsweise könnte ein Benutzer anfordern: „Bitte zeigen Sie mir ein Beispiel für einen Smart Contract, der es dem Benutzer ermöglicht, eine Zufallszahl zwischen 1 und 10 anzufordern und eine Chainlink VRF (Überprüfbare Zufallsfunktion) zu verwenden.“

Aktuelle Produkte implementieren jedoch möglicherweise noch nicht alle von Sirer vorgesehenen Funktionen, und Friedman sagte in einem Interview mit Cointelegraph, dass noch viel Arbeit zu tun sei.

Er sagte: „Obwohl künstliche Intelligenz-Agenten zum Schreiben intelligenter Verträge entstanden sind, haben sie noch nicht ihre endgültige Form erreicht. Sie erfordern noch weitere Verbesserungen in Bezug auf Qualität und Komplexität, um dies zu erreichen, müssen die Modelle der künstlichen Intelligenz ständig aktualisiert werden.“ mit Inhalt Schulungen durchführen.

Dennoch kann sich Friedman einige Anwendungsszenarien vorstellen, in denen mehrere „Agenten“ der künstlichen Intelligenz in unterschiedlichen Rollen zusammenarbeiten, um das Lebenszyklusmanagement von Smart Contracts abzuschließen. Zum Beispiel:

Ein Agent hilft bei der Definition von Anforderungen;

Ein anderer Agent ist für das Schreiben intelligenter Verträge verantwortlich.

Es gibt auch einen Agenten, der Qualitäts- und Sicherheitsprüfungen durchführt;

Ein anderer Agent ist für die Bereitstellung des Vertrags verantwortlich.

Der letzte Agent pflegt oder passt die Parameter oder globalen Variablen im Vertrag kontinuierlich an, nachdem der Vertrag bereitgestellt wurde.

Auf der Cornell Blockchain-Konferenz räumte Sirer ein, dass es immer noch „große Unbekannte“ gebe und dass Fortschritte die Teilnahme von Menschen mit „sowohl technischem als auch ethischem und humanistischem Hintergrund“ erfordern würden.

Haben Anwälte auch einen Platz?

Während der Frage-und-Antwort-Runde nach der Rede fragte jemand Sirer, ob die Verwendung der Solidity-Sprache nicht mehr erforderlich sei und in ASCII-Text codiert werden könne. Wer würde in Zukunft intelligente Verträge schreiben?

„Wer wäre also der ideale Programmierer? Auf den ersten Blick scheinen Softwareprogrammierer die Oberhand zu haben. Schließlich beherrschen sie bereits die präzise Sprache, um Bedingungen zu definieren und zu spezifizieren.

„Aber es sind die Anwälte, die wirklich verstehen, wie man normative Sprache verwendet, um Verträge zu erstellen. Sie werden also die Führer auf diesem Gebiet sein [...] sind diejenigen, die in diesem System wirklich erfolgreich sein werden.“ "

Wie sieht es mit der Situation normaler Benutzer aus? „Ich denke, sie sind durchaus in der Lage, die grundlegende Transaktion zu definieren“, sagte Sirer. Tatsächlich erwartet er, dass diese neuen Funktionen auf „demokratischen, offenen Plattformen“ aufbauen, die „für jedermann gleichermaßen zugänglich“ sind.

Insgesamt ist dieser neue Ansatz für intelligente Verträge so faszinierend und vielversprechend, dass „wir ihn nicht einfach beiseite legen können“, schloss Sirer.