Heim  >  Artikel  >  Technische Interpretation: Wie baut AO ein dezentrales Computernetzwerk auf, das für AI Agent geeignet ist?

Technische Interpretation: Wie baut AO ein dezentrales Computernetzwerk auf, das für AI Agent geeignet ist?

王林
王林Original
2024-06-20 13:14:28343Durchsuche

Beliebigen Code ohne Vertrauen ausführen und mit der ganzen Welt teilen. Der Traum eines Weltcomputers ist tief im dezentralen Netzwerk verwurzelt. Nach Ethereum haben viele Infrastrukturprojekte Versuche unternommen, und das kommende AO-Netzwerk von Arweave ist einer dieser Versuche.

Für einen „Weltcomputer“ kann er grob in drei Teile unterteilt werden: Datenberechnung, Zugriff und Speicherung. Arweave spielte in der Vergangenheit die Rolle der „Weltfestplatte“, und AO Network (Actor Oriented) hat dies eingeführt allgemeine Rechenfunktionen und stellt intelligente Verträge bereit.

AO: Akteurbasiertes universelles Computernetzwerk

Die aktuellen gängigen dezentralen Computerplattformen sind in zwei Kategorien unterteilt, nämlich intelligente Vertragsplattformen und allgemeine Computerplattformen, die durch Ethereum repräsentiert werden, und das Netzwerk teilt den globalen Zustandsspeicher. Es wird ein Konsens über den Betriebsprozess der Zustandsänderung erzielt. Da der Konsens eine große Anzahl wiederholter Vorgänge erfordert, wird er nur für die Verarbeitung hochwertiger Dienste mit hohen Kosten verwendet. Im Allgemeinen wird in Computernetzwerken kein Konsens über den Betriebsprozess selbst erzielt. Überprüfen Sie jedoch die Berechnungsergebnisse basierend auf dem Geschäft und verarbeiten Sie die Anforderungssequenz. Es gibt keinen gemeinsam genutzten Zustandsspeicher, was die Kosten senkt und die Erweiterung des Netzwerks auf weitere Bereiche der Datenverarbeitung ermöglicht. Dieser Typ wird durch Rechenleistungsnetzwerke wie Akash repräsentiert.

Natürlich gibt es auch einige Projekte, die allgemeines Computing mit Smart Contracts integrieren, basierend auf der Sicherheitsannahme der Sicherheit virtueller Maschinen. Das heißt, der Konsens verarbeitet nur die Reihenfolge der Transaktionen und überprüft die Berechnungen mehrerer Zustandsänderungen in den Netzwerkknoten. Die virtuelle Maschine garantiert daher deterministische Ergebnisse. Der Endzustand wird ebenfalls konsistent sein.

Da diese Art von Netzwerk keinen gemeinsamen Zustandsspeicher nutzt, sind die Erweiterungskosten sehr gering und mehrere Aufgaben können parallel berechnet werden, ohne sich gegenseitig zu beeinflussen. Solche Projekte basieren oft auf dem Actor-Programmiermodell, das von ICP repräsentiert wird, und AO fällt ebenfalls in diese Kategorie. Jede Recheneinheit unter Actor wird als eigenständige intelligente Verarbeitungstransaktion betrachtet, und Recheneinheiten interagieren durch Kommunikation (Actor ist eine sehr verbreitete Architektur in herkömmlichen Web2-Diensten). AO standardisiert die Aktor-Nachrichtenübermittlung und implementiert ein dezentrales Computernetzwerk.

Im Gegensatz zu herkömmlichen passiv ausgelösten Smart Contracts (wie z. B. Ethereum/Solana Smart Contracts) kann AO mit einem Allzweck-Computing-Akteur den aktiven Betrieb von Smart Contracts durch die „Cron“-Methode realisieren, die in einem konsistenten festen Zeitzyklus ausgelöst wird , wie zum Beispiel ein kontinuierliches Handelsverfahren, das den Arbitrageraum überwacht.

Die schnell skalierbare dezentrale Rechenleistung, die extrem große Datenspeicherkapazität von Arweave, das Programmiermodell von Actor und die Fähigkeit, Transaktionen aktiv auszulösen, machen das AO-Netzwerk sehr gut für das Hosten von KI-Agenten geeignet. AO unterstützt auch die Einführung großer KI-Modelle in Smart Contracts auf der Blockchain.

AO-Netzwerkeigenschaften

Der Unterschied zwischen AO und Smart-Contract-Netzwerk wurde oben eingeführt. AO stimmt nicht über den Berechnungsprozess überein, stimmt jedoch nicht über die Transaktionssequenz überein und verwendet daher standardmäßig die deterministischen Betriebsergebnisse der virtuellen Maschine Erreichen eines konsistenten Endzustands.

AO verfügt außerdem über ein gewisses Maß an Flexibilität und das Netzwerk ist modular aufgebaut. Es gibt drei Grundeinheiten im Netzwerk, die Scheduling-Einheit SU, die Recheneinheit CU und die Messenger-Einheit MU.

Eine Transaktion wird gesendet, und die Messenger-Einheit als Kommunikationsschicht akzeptiert die Transaktion, überprüft die Signatur und leitet sie an die Dispatching-Einheit weiter. Sie kann als Verbindungspunkt zwischen AO und AR-Kette betrachtet werden und hilft dem Netzwerk Um die Transaktionssequenz zu sortieren und in die AR-Kette hochzuladen. Um den Konsens zu vervollständigen, ist die aktuelle Konsensmethode POA (Proof of Authority). Nachdem der Konsens über die Transaktionssequenz abgeschlossen ist, wird die Aufgabe der Recheneinheit, der CU, zugewiesen ist für die Verarbeitung der spezifischen Berechnung verantwortlich. Die Ergebnisse werden an die MU zurückgegeben und an den Benutzer weitergeleitet.

Das CU-Set kann als dezentrales Rechenleistungsnetzwerk betrachtet werden. Im Rahmen eines vollständigen Wirtschaftsplans müssen CU-Knoten bestimmte Vermögenswerte verpfänden und mit Rechenleistung, Preis und anderen Faktoren konkurrieren, um Rechenleistung bereitzustellen, um Einnahmen zu erzielen Ist die Berechnung falsch, wird das Vermögen eingezogen. Dies ist eine standardmäßige wirtschaftliche Garantie.

技术解读:AO如何打造适用于AI Agent的去中心化计算网络?

Der Unterschied zwischen AO und anderen Netzwerken

Als allgemeine Computerplattform ist der Unterschied zwischen AO und Smart-Contract-Plattformen wie Ethereum offensichtlich. Filecoin, das wie AR die „Festplatte der Welt“ ist, hat auch seine eigene Smart-Contract-Plattform FVM auf den Markt gebracht. Dabei handelt es sich jedoch um eine staatliche Konsensmaschinenarchitektur, die EVM entspricht, und ihre Erfahrung ist herkömmlichen Smart-Contract-Plattformen wie Ethereum unterlegen.

Im Gegensatz zu dezentralen Computernetzwerken wie Akash und io.net verfügt AO weiterhin über Smart-Contract-Funktionen, und AO behält letztendlich einen globalen Status bei der AR-Speicherung bei.

Tatsächlich ist ICP die Architektur, die AO am ähnlichsten ist. ICP schuf das früheste Paradigma für asynchrone Computer-Blockchain-Netzwerke, und AO setzt das Design von ICP weitgehend fort, z. B. indem es nur die Transaktionsreihenfolge sortiert, deterministischen Berechnungen virtueller Maschinen vertraut, asynchrone Verarbeitung von Akteurmodellen usw. durchführt.

Der größte Unterschied besteht darin, dass ICP auf dem Container-Wartungsstatus basiert, d. Jeder kann den gesamten Netzwerkstatus durch Transaktionssequenz und Statusnachweis wiederherstellen. Dies erhöht die Dezentralisierungsfähigkeit des Netzwerks bis zu einem gewissen Grad, verliert aber auch die Möglichkeit, spezielle Datenschutzdienste in ICP zu realisieren (z. B. müssen Kunden sich verstecken). Arbitrage-Pfade).

In Bezug auf Wirtschaftlichkeit und Design stellt ICP höhere Hardwareanforderungen für teilnehmende Knoten, was jedoch zu einer relativ fairen Start- und No-Access-Methode führt im wettbewerbsorientierten Bergbau. Das ICP-Netzwerk wählt eine große Stapelimplementierung und opfert dabei Flexibilität für die Leistung, während AO ein modulares Design verwendet, bei dem MU, CU und SU getrennt sind. Benutzer können auch ihre eigene virtuelle Maschinenimplementierung wählen, was für einige Entwickler auch die Kosten senkt des Eintritts.

Natürlich weist AO möglicherweise auch die gleichen Systemmängel auf wie ICP, beispielsweise die mangelnde Atomizität bei vertragsübergreifenden Transaktionen im Rahmen des asynchronen Actor-Modells, was die Entwicklung von DeFi-Anwendungen erschwert in kurzer Zeit schwer zu realisieren; Abkehr von traditioneller Intelligenz Das neue Rechenmodell des Vertragsparadigmas stellt auch höhere Anforderungen an Entwickler. Allerdings verfügt die virtuelle Wasm-Maschine unter der AO-Architektur über eine maximale Verwaltungsgrenze von 4 GB, wodurch auch einige komplexe Modelle nicht auf AO verwendet werden können. Unter diesem Gesichtspunkt besteht die Wahl des KI-Agenten durch AO tatsächlich darin, seine Stärken zu maximieren und Schwächen zu vermeiden. Interessanterweise gab ICP Anfang 2024 auch bekannt, dass es sich auf den KI-Bereich konzentrieren wird.

Verglichen mit dem Gesamtmarktwert von ICP von 5 Milliarden US-Dollar beträgt der aktuelle Gesamtmarktwert von AR natürlich 2,2 Milliarden US-Dollar, was immer noch eine große Lücke darstellt. Im Kontext der rasanten Entwicklung der KI könnte AO noch großes Potenzial haben.

Das obige ist der detaillierte Inhalt vonTechnische Interpretation: Wie baut AO ein dezentrales Computernetzwerk auf, das für AI Agent geeignet ist?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn