Kontoabstraktion: Lösungen für L1- und L2-Schichten

EinsteigerFeb 27, 2024
Dieser Artikel befasst sich mit dem aktuellen Stand der AA-Einführung und untersucht ihre Implementierung sowohl in Layer-1- (L1) als auch in Layer-2-Lösungen (L2).
Kontoabstraktion: Lösungen für L1- und L2-Schichten

Leiten Sie den Originaltitel weiter:Kontoabstraktion: Lösungen für L1- und L2-Schichten und aktueller Stand der Einführung

Haben Sie sich jemals in der Komplexität von Krypto-Wallets und Blockchain-Interaktionen verloren gefühlt? Dieser Artikel soll das ändern und Sie auf dem Laufenden halten. Viele Nutzer haben Schwierigkeiten, sich in der technischen Schnittstelle des Web3 zurechtzufinden, was die Mainstream-Akzeptanz behindert. Aber keine Angst! Account Abstraction (AA) entpuppt sich als potenzieller Retter und verspricht, das, was früher mühsam war, die Benutzererfahrung, und damit die Sicherheit zu erhöhen.

Dieser Artikel befasst sich mit dem aktuellen Stand der AA-Einführung und untersucht ihre Implementierung sowohl in Layer-1- (L1) als auch in Layer-2-Lösungen (L2).

Also, schnallen Sie sich an, wenn wir auspacken:

  • Kurze Einführung in AA: Hier gehen wir kurz auf die Erläuterung von AA und seinen Kernzwecken sowie auf das Konzept von Lösungen auf Anwendungs- und Protokollebene in der Blockchain ein.
  • Aktuelle Einführung von Account Abstraction und Faktoren, die sie antreiben: Anhand von Daten aus der realen Welt aus Quellen wie Dune Analytics und BundleBear untersuchen wir die Einführung von AA in verschiedenen Netzwerken, befassen uns mit einzigartigen Implementierungen und beleuchten auch die Schlüsselfaktoren, die ihre globale Akzeptanz vorantreiben.
  • Hindernisse für eine breite Akzeptanz: Keine Innovation ist problemlos. Wir untersuchen Hindernisse, die eine breitere Einführung von AA behindern, und diskutieren laufende Bemühungen und Lösungen, um sie zu überwinden.
  • L1 vs. L2 Showdown: Hier haben wir einen Vergleich der L1- und L2-Ansätze von AA durchgeführt, Stärken, Schwächen und Beispiele für reale Projekte hervorgehoben und gezeigt, wie man die richtigen L1- und L2-AA-Lösungen für bestimmte Anwendungsfälle auswählt.

Darüber hinaus ist es erwähnenswert, dass DeCommas aktiv zur Schaffung eines AA-betriebenen Terminals beiträgt und damit den Weg für die Zukunft des Blockchain-Handels ebnet. Weitere Informationen finden Sie in diesem <a href="https://medium.com/@DeCommas/building-the-account-abstraction-trading-terminal-of-the-future-b6386c4ecc96">Medium-Artikel. Darüber hinaus werden in diesem Artikel Verbindungen zwischen privaten Schlüsseln und der Transaktionssignatur im Zusammenhang mit der Interaktion mit Smart Contracts hergestellt, was erklärt, warum wir private Schlüssel und Signaturschlüssel synonym verwenden werden.

Kurze Einführung in AA

Bevor wir ins kalte Wasser dieses Artikels eintauchen, wollen wir Sie zunächst mit etwas Wissen ausstatten.

Was ist AA?

Stellen Sie sich vor, Sie interagieren mit der Web3-Welt ohne die Mühe, private Schlüssel manuell zu verwalten, Transaktionsgebühren zu berechnen, mühsam mit jedem Smart Contract zu interagieren und endlose Angst zu haben, betrogen zu werden und all Ihre Gelder zu verlieren, um Transaktionen zu genehmigen, Ihre Seed-Phrasen "sicher aufbewahren" zu müssen, und andere Kleinigkeiten, wie z. B. sich verloren und eingeschüchtert durch den Fachjargon zu fühlen... Das ist das Versprechen von AA!

Account Abstraction ist ein Lösungsvorschlag, der jetzt im Einsatz ist, um die Herausforderungen bei der Verwendung von dApps zu meistern. Es fungiert als Zwischenschicht und trennt Konten, die Gelder speichern, von komplexen Details der Blockchain-Transaktionssignatur, um diese Gelder zu kontrollieren.

Stellen Sie es sich zum besseren Verständnis wie einen Manager für Ihr Web3-Leben vor, der die Interaktionen mit dApps vereinfacht und dadurch eine ganze Reihe von Prozessen für Sie viel einfacher und reibungsloser macht und gleichzeitig Protokolle erstellt, die Ihre Informationen sicherer machen. In der Zwischenzeit können Sie hier mehr darüber erfahren, wie wir derzeit die AA-Technologie nutzen <a href="https://medium.com/@DeCommas/account-abstraction-explained-how-decommas-is-utilizing-this-new-technology-05100d035a0d">.

Lösungen auf Anwendungs- und Protokollebene in der Kontoabstraktion

Nachdem Sie nun verstanden haben, was AA ist, lassen Sie uns die beiden Hauptansätze zur Implementierung von AA untersuchen:

  1. Lösung auf Anwendungsebene:

Kurz gesagt, dieser Ansatz integriert AA-Funktionalitäten direkt in bestimmte dApps oder Wallets und bietet ein maßgeschneidertes Erlebnis, das jedoch auf diese Anwendungen beschränkt ist.

  1. Lösung auf Protokollebene:

Hier werden AA-Funktionalitäten direkt in das Blockchain-Protokoll eingebaut, wodurch Interoperabilität über verschiedene Anwendungen und Wallets hinweg möglich wird und ein umfassenderes und vernetzteres Ökosystem eröffnet wird. In diesem Artikel konzentrieren wir uns auf diese Art von Lösung.

Derzeitige Einführung der Kontoabstraktionstechnologie

Account Abstraction verspricht ein reibungsloseres und sichereres Web3-Erlebnis, aber wo steht es in Bezug auf die Akzeptanz? Werfen wir einen Blick auf einige wichtige Datenpunkte:

  • Anfang Februar 2024 gibt es laut NiftyTable derzeit über 2,6 Millionen Smart Accounts, wobei die Daten vom Januar 555.276 aktive ERC-4337 Smart Accounts zeigen, im Gegensatz zu den 3.509 aktiven Konten im Mai 2023. Nicht zuletzt deutet dies auf eine wachsende Präferenz der Nutzer für AA innerhalb von Ethereum hin.

Dune-Statistiken von NiftyTable

Dune-Statistiken von NiftyTable

  • Außerdem zeigen die Daten die EntryPoint-Aktivitäten (Singleton-Smart-Contract, der ERC-4337-Transaktionen verarbeitet) verschiedener Chains, wobei L2s wie Polygon und Arbitrum wichtige Aktivitäten auf dem Chart übernehmen. Dies unterstreicht die Attraktivität von AA über Ethereum hinaus und deutet auf das Potenzial für eine breitere Akzeptanz des Ökosystems hin.

Dünenstatistiken von Johnrising

  • Wenn man sich das Mainnet von Ethereum genauer ansieht, zeichnet Suneal_eth ein Bild von mehr als nur der Anzahl der Nutzer. Es zeigt die tatsächliche Nutzung von AA durch Benutzeroperationen, wobei seine Daten zeigen, dass AA nicht nur ein theoretisches Konzept ist, sondern ein praktisches Werkzeug, das bereits von realen Akteuren übernommen wird.
  • Heute sehen wir ein riesiges und immer noch wachsendes Web3-Ökosystem mit Millionen von aktiven Wallets, Milliarden von Dollar, die durch DeFi fließen, und einem florierenden NFT-Markt. Dieses riesige Publikum stellt die potenzielle Nutzerbasis dar, die AA erschließen könnte, was darauf hindeutet, dass die Zukunft aufregende Möglichkeiten für eine breitere Akzeptanz im gesamten Web3-Bereich bereithält.

Obwohl sich die Einführung von AA noch in einem frühen Stadium befindet, zeigen die Daten eine vielversprechende Entwicklung. Es verbreitet sich schnell über Plattformen, zieht etablierte Projekte an und erregt die Aufmerksamkeit der Web3-Community. Die Zukunft birgt das Potenzial für noch vielfältigere Anwendungsfälle und eine breitere Beteiligung, die letztendlich die Art und Weise, wie wir mit Web3 interagieren, verändern wird.

Faktoren, die die Einführung der Kontoabstraktion fördern

Mehrere Schlüsselfaktoren treiben die zunehmende Einführung von Kontoabstraktion (AA) voran:

  1. Verbesserte Benutzererfahrung: AA vereinfacht komplexe dApp-Interaktionen und Transaktionsprozesse und macht sie benutzerfreundlicher. Traditionelles Web3 beinhaltet oft die Verwaltung von privaten Schlüsseln und Gasgebühren, was für Neulinge verwirrend und einschüchternd sein kann. AA beseitigt diese Belastungen und bietet ein reibungsloseres und intuitiveres Erlebnis, ähnlich wie bei herkömmlichen Online-Interaktionen. Hier sind Beispiele dafür, wie AA die Benutzererfahrung im Web3 vereinfacht und verbessert:
  • Gasentnahme: Haben Sie sich jemals von schwankenden Gaspreisen und der Angst, für eine Transaktion zu viel zu bezahlen, frustriert gefühlt? AA beseitigt diesen Schmerzpunkt, indem es die Gasgebühren von den Nutzern abstrahiert. Anstatt Gas manuell zu berechnen und zu genehmigen, wickelt AA den Prozess automatisch ab und sorgt so für reibungslose und vorhersehbare Transaktionen.
  • Social Login: Ist es der Stress, herausfinden zu müssen, wo Sie Ihre alten Seed-Phrasen gespeichert haben, oder das Risiko, den Zugriff auf Ihre Assets zu verlieren? AA macht dem ein Ende, da es Anmeldungen und Anmeldungen über bekannte Social-Media-Konten wie Google, Facebook oder sogar X usw. ermöglicht.
  • Batch-Transaktionen: Sie müssen keine Transaktionen mehr einzeln durchführen und signieren! AA ermöglicht einen Prozess namens Batching, bei dem Sie mehrere Aktionen gruppieren und gleichzeitig autorisieren können.
  • Mehr Flexibilität: Intelligente Konten geben den Nutzern mehr Kontrolle über ihre Gelder (z. welche Vermögenswerte auf diesem AA-Konto verwendet werden sollen, wie viel Transaktionsvolumen pro Tag)
  1. Verbesserte Sicherheit: Durch die Änderung eines privaten Schlüssels von einem Konto in ein Smart-Contract-Konto mit einer benutzerdefinierten Validierungs- und Signaturlogik mindert AA das Risiko des Verlusts und Diebstahls privater Schlüssel, was im Web3 ein kritisches Problem darstellt. Diese Trennung erhöht die Sicherheit und gibt den Benutzern mehr Sicherheit bei der Interaktion mit verschiedenen dApps und Protokollen. Zu den Vorteilen, die Sie in Bezug auf Sicherheit und Wiederherstellung genießen können, gehören Konten ohne Seed-Phrasen, Möglichkeiten zur Aktivierung von 2FA, Sitzungsschlüssel usw.

Hindernisse für eine breite Akzeptanz

Trotz seiner vielversprechenden Entwicklung steht AA vor mehreren Hürden, die eine breitere Akzeptanz behindern:

  1. Technische Komplexität: Die Implementierung von AA erfordert derzeit erhebliches technisches Fachwissen, was für kleinere Entwickler und Projekte ein Hindernis darstellen kann. Vereinfachte Entwicklertools und leicht verfügbare Ressourcen sind entscheidend für eine breitere Akzeptanz.
  2. Fragmentierung des Ökosystems: Das Fehlen standardisierter AA-Lösungen in verschiedenen Netzwerken führt zu Kompatibilitätsproblemen. Fragmentierte Ökosysteme behindern eine nahtlose Benutzererfahrung und schränken die Interoperabilität zwischen Plattformen ein.
  3. Regulatorische Unsicherheit: Die regulatorischen Rahmenbedingungen für digitale Vermögenswerte und Web3-Technologien entwickeln sich noch weiter, was zu Unsicherheit für einige Projekte führt, die die Einführung von AA in Betracht ziehen. Klare und unterstützende Regelungen können zu einem günstigeren Umfeld für die Verbreitung von Flak beitragen.

Showdown zwischen L1 und L2

Die Revolution der Kontoabstraktion fegt durch das Web3, aber wo steht sie in der laufenden L1- vs. L2-Debatte? Jeder Ansatz hat einzigartige Stärken und Schwächen, wenn es um die Implementierung von AA geht, und deshalb würde es Ihnen ermöglichen, sich in der Landschaft klarer zurechtzufinden, wenn Sie sie verstehen.

L1: Die sichere Festung

Stellen Sie sich L1-Blockchains als die Festungen der Web3-Welt vor. Sie bieten ein Höchstmaß an Sicherheit und Dezentralisierung, da alles direkt auf der Hauptblockchain selbst läuft. Diese inhärente Sicherheit ist attraktiv, insbesondere für diejenigen, die die Sicherheit ihrer digitalen Vermögenswerte priorisieren. Darüber hinaus bieten L1s Entwicklern eine große Flexibilität bei der Erstellung benutzerdefinierter AA-Lösungen, die potenziell innovativere Ansätze ermöglichen.

Stärken:

  • Sicherheit: Bietet inhärente Sicherheit der zugrunde liegenden Basisschicht-Blockchain.
  • Dezentralisierung: Behält die vollständig dezentralisierte Natur von L1s bei.

Schwächen:

  • Skalierbarkeit: Ein begrenzter Transaktionsdurchsatz kann die Benutzererfahrung und -akzeptanz beeinträchtigen.
  • Hohe Gebühren: Gasgebühren können bei häufigen Interaktionen unerschwinglich teuer sein.

Beispiele für die Verwendung von AA durch L1:

Ethereum (EIP-4337): In diesem Beispiel wird AA verwendet, indem "Smart Accounts" eingeführt werden, die ihre eigene Logik und Speicherung außerhalb der Blockchain verwalten. Dies ermöglicht ein benutzerdefiniertes Kontoverhalten, das über einfache Transaktionen hinausgeht, einschließlich programmierbarer Gebühren, Governance und Identitätsmanagement.

Cardano (Hydra): Hydra nutzt AA, indem es sich darauf konzentriert, einen hohen Transaktionsdurchsatz mit niedrigen Gebühren durch leichtgewichtige "Heads"-Kanäle auf der Blockchain zu erreichen. Diese Leiter verwalten ihre eigenen Transaktionen und Zustände und reduzieren so die On-Chain-Last.

L2: Der agile Außenposten

Stellen Sie sich L2s als wendige Außenposten vor, die auf den Festungen der L1 errichtet wurden. Sie erben die Sicherheit des zugrunde liegenden L1 und bieten gleichzeitig schnellere Transaktionen und niedrigere Gebühren, indem sie Transaktionen außerhalb der Kette verarbeiten und sie regelmäßig in die Haupt-Blockchain zurückführen. Dies macht sie ideal für häufige Interaktionen und Benutzer, die Wert auf Geschwindigkeit und Erschwinglichkeit legen. Darüber hinaus haben L2s oft eine modularere Architektur, was die Integration von AA-Lösungen erleichtert.

Stärken:

  • Skalierbarkeit: Entwickelt, um im Vergleich zu L1s deutlich mehr Transaktionen zu niedrigeren Gebühren abzuwickeln.
  • Schnellere Transaktionen: Bietet nahezu sofortige Transaktionen und verbessert die Benutzererfahrung.

Schwächen:

  • Sicherheit: Erbt die Sicherheit von der zugrunde liegenden L1, wodurch möglicherweise zusätzliche Vertrauensannahmen eingeführt werden.
  • Abhängigkeit von L1: Stützt sich auf die Sicherheit und Lebendigkeit der zugrunde liegenden L1-Blockchain.

Beispiele für die Verwendung von AA durch L2:

StarkNet verwendet Account Abstraction (AA), um datenschutzorientierte Funktionen zu ermöglichen. Es tarnt Benutzeradressen mit "anonymen Konten" und ermöglicht eine nahtlose Geldbewegung zwischen StarkNet und Ethereum über "StarkGate" unter Verwendung von AA.

zkSync nutzt AA, um die Benutzererfahrung mit Funktionen wie "Social-Recovery-Konten" zu verbessern, die eine Zugriffskontrolle durch vertrauenswürdige Wächter ermöglichen. Sie rühmen sich auch der "EIP-1559-Kompatibilität" für bekannte Gasgebührenmechanismen.

Tabellarischer Vergleich zwischen den beiden Technologien

Tabellarischer Vergleich zwischen L1 und L2

Den "richtigen" Weg wählen

Die Wahrheit ist, dass die Wahl zwischen L1- und L2-AA-Lösungen hauptsächlich von Ihren spezifischen Bedürfnissen und/oder Prioritäten abhängt. Wenn Sicherheit und Dezentralisierung im Vordergrund stehen, könnte L1s Ihre Wahl sein, auch wenn die Skalierbarkeit eingeschränkt ist. Wenn Geschwindigkeit, Erschwinglichkeit und Benutzerfreundlichkeit Ihre Hauptanliegen sind, bieten L2s eine überzeugende Alternative.

Alles in allem ist die gute Nachricht, dass sich die Technologie der Kontoabstraktion ständig weiterentwickelt. Sowohl L1 als auch L2 erforschen aktiv innovative Lösungen, und die Grenzen zwischen ihnen könnten in Zukunft verschwimmen. Möglicherweise gibt es sogar hybride Ansätze, die die Stärken beider Ebenen nutzen. Letztendlich wird der "Gewinner" im Showdown zwischen L1 und L2 AA der Ansatz sein, der die beste Balance zwischen Sicherheit, Skalierbarkeit, Geschwindigkeit, Funktionalität und insgesamt bester Benutzererfahrung für die Mehrheit der Benutzer bietet.

Halten Sie also die Augen offen für die aufregenden Entwicklungen im AA-Bereich und denken Sie daran, dass der Schlüssel zur Navigation in dieser Branche darin besteht, Ihre eigenen Prioritäten zu verstehen und die Lösung zu wählen, die am besten zu ihnen passt. Und während Sie Ihre Optionen erkunden, vergessen Sie nicht, diesen <a href=" https://medium.com/@DeCommas/building-the-account-abstraction-trading-terminal-of-the-future-b6386c4ecc96">Artikel zu lesen, um einen Einblick in den aktiven Beitrag von DeCommas zum AA-betriebenen Handelsterminal zu erhalten.

Verzichtserklärung:

  1. Dieser Artikel ist ein Nachdruck von [DeCommas], Forward the Original Title'Account Abstraction: Solutions for L1 & L2 Layers and Current State of Adoption', Alle Urheberrechte liegen beim ursprünglichen Autor [DeCommas]. Wenn es Einwände gegen diesen Nachdruck gibt, wenden Sie sich bitte an das Gate Learn-Team , das sich umgehend darum kümmern wird.
  2. Haftungsausschluss: Die in diesem Artikel geäußerten Ansichten und Meinungen sind ausschließlich die des Autors und stellen keine Anlageberatung dar.
  3. Übersetzungen des Artikels in andere Sprachen werden vom Gate Learn-Team durchgeführt. Sofern nicht anders angegeben, ist das Kopieren, Verbreiten oder Plagiieren der übersetzten Artikel verboten.

Kontoabstraktion: Lösungen für L1- und L2-Schichten

EinsteigerFeb 27, 2024
Dieser Artikel befasst sich mit dem aktuellen Stand der AA-Einführung und untersucht ihre Implementierung sowohl in Layer-1- (L1) als auch in Layer-2-Lösungen (L2).
Kontoabstraktion: Lösungen für L1- und L2-Schichten

Leiten Sie den Originaltitel weiter:Kontoabstraktion: Lösungen für L1- und L2-Schichten und aktueller Stand der Einführung

Haben Sie sich jemals in der Komplexität von Krypto-Wallets und Blockchain-Interaktionen verloren gefühlt? Dieser Artikel soll das ändern und Sie auf dem Laufenden halten. Viele Nutzer haben Schwierigkeiten, sich in der technischen Schnittstelle des Web3 zurechtzufinden, was die Mainstream-Akzeptanz behindert. Aber keine Angst! Account Abstraction (AA) entpuppt sich als potenzieller Retter und verspricht, das, was früher mühsam war, die Benutzererfahrung, und damit die Sicherheit zu erhöhen.

Dieser Artikel befasst sich mit dem aktuellen Stand der AA-Einführung und untersucht ihre Implementierung sowohl in Layer-1- (L1) als auch in Layer-2-Lösungen (L2).

Also, schnallen Sie sich an, wenn wir auspacken:

  • Kurze Einführung in AA: Hier gehen wir kurz auf die Erläuterung von AA und seinen Kernzwecken sowie auf das Konzept von Lösungen auf Anwendungs- und Protokollebene in der Blockchain ein.
  • Aktuelle Einführung von Account Abstraction und Faktoren, die sie antreiben: Anhand von Daten aus der realen Welt aus Quellen wie Dune Analytics und BundleBear untersuchen wir die Einführung von AA in verschiedenen Netzwerken, befassen uns mit einzigartigen Implementierungen und beleuchten auch die Schlüsselfaktoren, die ihre globale Akzeptanz vorantreiben.
  • Hindernisse für eine breite Akzeptanz: Keine Innovation ist problemlos. Wir untersuchen Hindernisse, die eine breitere Einführung von AA behindern, und diskutieren laufende Bemühungen und Lösungen, um sie zu überwinden.
  • L1 vs. L2 Showdown: Hier haben wir einen Vergleich der L1- und L2-Ansätze von AA durchgeführt, Stärken, Schwächen und Beispiele für reale Projekte hervorgehoben und gezeigt, wie man die richtigen L1- und L2-AA-Lösungen für bestimmte Anwendungsfälle auswählt.

Darüber hinaus ist es erwähnenswert, dass DeCommas aktiv zur Schaffung eines AA-betriebenen Terminals beiträgt und damit den Weg für die Zukunft des Blockchain-Handels ebnet. Weitere Informationen finden Sie in diesem <a href="https://medium.com/@DeCommas/building-the-account-abstraction-trading-terminal-of-the-future-b6386c4ecc96">Medium-Artikel. Darüber hinaus werden in diesem Artikel Verbindungen zwischen privaten Schlüsseln und der Transaktionssignatur im Zusammenhang mit der Interaktion mit Smart Contracts hergestellt, was erklärt, warum wir private Schlüssel und Signaturschlüssel synonym verwenden werden.

Kurze Einführung in AA

Bevor wir ins kalte Wasser dieses Artikels eintauchen, wollen wir Sie zunächst mit etwas Wissen ausstatten.

Was ist AA?

Stellen Sie sich vor, Sie interagieren mit der Web3-Welt ohne die Mühe, private Schlüssel manuell zu verwalten, Transaktionsgebühren zu berechnen, mühsam mit jedem Smart Contract zu interagieren und endlose Angst zu haben, betrogen zu werden und all Ihre Gelder zu verlieren, um Transaktionen zu genehmigen, Ihre Seed-Phrasen "sicher aufbewahren" zu müssen, und andere Kleinigkeiten, wie z. B. sich verloren und eingeschüchtert durch den Fachjargon zu fühlen... Das ist das Versprechen von AA!

Account Abstraction ist ein Lösungsvorschlag, der jetzt im Einsatz ist, um die Herausforderungen bei der Verwendung von dApps zu meistern. Es fungiert als Zwischenschicht und trennt Konten, die Gelder speichern, von komplexen Details der Blockchain-Transaktionssignatur, um diese Gelder zu kontrollieren.

Stellen Sie es sich zum besseren Verständnis wie einen Manager für Ihr Web3-Leben vor, der die Interaktionen mit dApps vereinfacht und dadurch eine ganze Reihe von Prozessen für Sie viel einfacher und reibungsloser macht und gleichzeitig Protokolle erstellt, die Ihre Informationen sicherer machen. In der Zwischenzeit können Sie hier mehr darüber erfahren, wie wir derzeit die AA-Technologie nutzen <a href="https://medium.com/@DeCommas/account-abstraction-explained-how-decommas-is-utilizing-this-new-technology-05100d035a0d">.

Lösungen auf Anwendungs- und Protokollebene in der Kontoabstraktion

Nachdem Sie nun verstanden haben, was AA ist, lassen Sie uns die beiden Hauptansätze zur Implementierung von AA untersuchen:

  1. Lösung auf Anwendungsebene:

Kurz gesagt, dieser Ansatz integriert AA-Funktionalitäten direkt in bestimmte dApps oder Wallets und bietet ein maßgeschneidertes Erlebnis, das jedoch auf diese Anwendungen beschränkt ist.

  1. Lösung auf Protokollebene:

Hier werden AA-Funktionalitäten direkt in das Blockchain-Protokoll eingebaut, wodurch Interoperabilität über verschiedene Anwendungen und Wallets hinweg möglich wird und ein umfassenderes und vernetzteres Ökosystem eröffnet wird. In diesem Artikel konzentrieren wir uns auf diese Art von Lösung.

Derzeitige Einführung der Kontoabstraktionstechnologie

Account Abstraction verspricht ein reibungsloseres und sichereres Web3-Erlebnis, aber wo steht es in Bezug auf die Akzeptanz? Werfen wir einen Blick auf einige wichtige Datenpunkte:

  • Anfang Februar 2024 gibt es laut NiftyTable derzeit über 2,6 Millionen Smart Accounts, wobei die Daten vom Januar 555.276 aktive ERC-4337 Smart Accounts zeigen, im Gegensatz zu den 3.509 aktiven Konten im Mai 2023. Nicht zuletzt deutet dies auf eine wachsende Präferenz der Nutzer für AA innerhalb von Ethereum hin.

Dune-Statistiken von NiftyTable

Dune-Statistiken von NiftyTable

  • Außerdem zeigen die Daten die EntryPoint-Aktivitäten (Singleton-Smart-Contract, der ERC-4337-Transaktionen verarbeitet) verschiedener Chains, wobei L2s wie Polygon und Arbitrum wichtige Aktivitäten auf dem Chart übernehmen. Dies unterstreicht die Attraktivität von AA über Ethereum hinaus und deutet auf das Potenzial für eine breitere Akzeptanz des Ökosystems hin.

Dünenstatistiken von Johnrising

  • Wenn man sich das Mainnet von Ethereum genauer ansieht, zeichnet Suneal_eth ein Bild von mehr als nur der Anzahl der Nutzer. Es zeigt die tatsächliche Nutzung von AA durch Benutzeroperationen, wobei seine Daten zeigen, dass AA nicht nur ein theoretisches Konzept ist, sondern ein praktisches Werkzeug, das bereits von realen Akteuren übernommen wird.
  • Heute sehen wir ein riesiges und immer noch wachsendes Web3-Ökosystem mit Millionen von aktiven Wallets, Milliarden von Dollar, die durch DeFi fließen, und einem florierenden NFT-Markt. Dieses riesige Publikum stellt die potenzielle Nutzerbasis dar, die AA erschließen könnte, was darauf hindeutet, dass die Zukunft aufregende Möglichkeiten für eine breitere Akzeptanz im gesamten Web3-Bereich bereithält.

Obwohl sich die Einführung von AA noch in einem frühen Stadium befindet, zeigen die Daten eine vielversprechende Entwicklung. Es verbreitet sich schnell über Plattformen, zieht etablierte Projekte an und erregt die Aufmerksamkeit der Web3-Community. Die Zukunft birgt das Potenzial für noch vielfältigere Anwendungsfälle und eine breitere Beteiligung, die letztendlich die Art und Weise, wie wir mit Web3 interagieren, verändern wird.

Faktoren, die die Einführung der Kontoabstraktion fördern

Mehrere Schlüsselfaktoren treiben die zunehmende Einführung von Kontoabstraktion (AA) voran:

  1. Verbesserte Benutzererfahrung: AA vereinfacht komplexe dApp-Interaktionen und Transaktionsprozesse und macht sie benutzerfreundlicher. Traditionelles Web3 beinhaltet oft die Verwaltung von privaten Schlüsseln und Gasgebühren, was für Neulinge verwirrend und einschüchternd sein kann. AA beseitigt diese Belastungen und bietet ein reibungsloseres und intuitiveres Erlebnis, ähnlich wie bei herkömmlichen Online-Interaktionen. Hier sind Beispiele dafür, wie AA die Benutzererfahrung im Web3 vereinfacht und verbessert:
  • Gasentnahme: Haben Sie sich jemals von schwankenden Gaspreisen und der Angst, für eine Transaktion zu viel zu bezahlen, frustriert gefühlt? AA beseitigt diesen Schmerzpunkt, indem es die Gasgebühren von den Nutzern abstrahiert. Anstatt Gas manuell zu berechnen und zu genehmigen, wickelt AA den Prozess automatisch ab und sorgt so für reibungslose und vorhersehbare Transaktionen.
  • Social Login: Ist es der Stress, herausfinden zu müssen, wo Sie Ihre alten Seed-Phrasen gespeichert haben, oder das Risiko, den Zugriff auf Ihre Assets zu verlieren? AA macht dem ein Ende, da es Anmeldungen und Anmeldungen über bekannte Social-Media-Konten wie Google, Facebook oder sogar X usw. ermöglicht.
  • Batch-Transaktionen: Sie müssen keine Transaktionen mehr einzeln durchführen und signieren! AA ermöglicht einen Prozess namens Batching, bei dem Sie mehrere Aktionen gruppieren und gleichzeitig autorisieren können.
  • Mehr Flexibilität: Intelligente Konten geben den Nutzern mehr Kontrolle über ihre Gelder (z. welche Vermögenswerte auf diesem AA-Konto verwendet werden sollen, wie viel Transaktionsvolumen pro Tag)
  1. Verbesserte Sicherheit: Durch die Änderung eines privaten Schlüssels von einem Konto in ein Smart-Contract-Konto mit einer benutzerdefinierten Validierungs- und Signaturlogik mindert AA das Risiko des Verlusts und Diebstahls privater Schlüssel, was im Web3 ein kritisches Problem darstellt. Diese Trennung erhöht die Sicherheit und gibt den Benutzern mehr Sicherheit bei der Interaktion mit verschiedenen dApps und Protokollen. Zu den Vorteilen, die Sie in Bezug auf Sicherheit und Wiederherstellung genießen können, gehören Konten ohne Seed-Phrasen, Möglichkeiten zur Aktivierung von 2FA, Sitzungsschlüssel usw.

Hindernisse für eine breite Akzeptanz

Trotz seiner vielversprechenden Entwicklung steht AA vor mehreren Hürden, die eine breitere Akzeptanz behindern:

  1. Technische Komplexität: Die Implementierung von AA erfordert derzeit erhebliches technisches Fachwissen, was für kleinere Entwickler und Projekte ein Hindernis darstellen kann. Vereinfachte Entwicklertools und leicht verfügbare Ressourcen sind entscheidend für eine breitere Akzeptanz.
  2. Fragmentierung des Ökosystems: Das Fehlen standardisierter AA-Lösungen in verschiedenen Netzwerken führt zu Kompatibilitätsproblemen. Fragmentierte Ökosysteme behindern eine nahtlose Benutzererfahrung und schränken die Interoperabilität zwischen Plattformen ein.
  3. Regulatorische Unsicherheit: Die regulatorischen Rahmenbedingungen für digitale Vermögenswerte und Web3-Technologien entwickeln sich noch weiter, was zu Unsicherheit für einige Projekte führt, die die Einführung von AA in Betracht ziehen. Klare und unterstützende Regelungen können zu einem günstigeren Umfeld für die Verbreitung von Flak beitragen.

Showdown zwischen L1 und L2

Die Revolution der Kontoabstraktion fegt durch das Web3, aber wo steht sie in der laufenden L1- vs. L2-Debatte? Jeder Ansatz hat einzigartige Stärken und Schwächen, wenn es um die Implementierung von AA geht, und deshalb würde es Ihnen ermöglichen, sich in der Landschaft klarer zurechtzufinden, wenn Sie sie verstehen.

L1: Die sichere Festung

Stellen Sie sich L1-Blockchains als die Festungen der Web3-Welt vor. Sie bieten ein Höchstmaß an Sicherheit und Dezentralisierung, da alles direkt auf der Hauptblockchain selbst läuft. Diese inhärente Sicherheit ist attraktiv, insbesondere für diejenigen, die die Sicherheit ihrer digitalen Vermögenswerte priorisieren. Darüber hinaus bieten L1s Entwicklern eine große Flexibilität bei der Erstellung benutzerdefinierter AA-Lösungen, die potenziell innovativere Ansätze ermöglichen.

Stärken:

  • Sicherheit: Bietet inhärente Sicherheit der zugrunde liegenden Basisschicht-Blockchain.
  • Dezentralisierung: Behält die vollständig dezentralisierte Natur von L1s bei.

Schwächen:

  • Skalierbarkeit: Ein begrenzter Transaktionsdurchsatz kann die Benutzererfahrung und -akzeptanz beeinträchtigen.
  • Hohe Gebühren: Gasgebühren können bei häufigen Interaktionen unerschwinglich teuer sein.

Beispiele für die Verwendung von AA durch L1:

Ethereum (EIP-4337): In diesem Beispiel wird AA verwendet, indem "Smart Accounts" eingeführt werden, die ihre eigene Logik und Speicherung außerhalb der Blockchain verwalten. Dies ermöglicht ein benutzerdefiniertes Kontoverhalten, das über einfache Transaktionen hinausgeht, einschließlich programmierbarer Gebühren, Governance und Identitätsmanagement.

Cardano (Hydra): Hydra nutzt AA, indem es sich darauf konzentriert, einen hohen Transaktionsdurchsatz mit niedrigen Gebühren durch leichtgewichtige "Heads"-Kanäle auf der Blockchain zu erreichen. Diese Leiter verwalten ihre eigenen Transaktionen und Zustände und reduzieren so die On-Chain-Last.

L2: Der agile Außenposten

Stellen Sie sich L2s als wendige Außenposten vor, die auf den Festungen der L1 errichtet wurden. Sie erben die Sicherheit des zugrunde liegenden L1 und bieten gleichzeitig schnellere Transaktionen und niedrigere Gebühren, indem sie Transaktionen außerhalb der Kette verarbeiten und sie regelmäßig in die Haupt-Blockchain zurückführen. Dies macht sie ideal für häufige Interaktionen und Benutzer, die Wert auf Geschwindigkeit und Erschwinglichkeit legen. Darüber hinaus haben L2s oft eine modularere Architektur, was die Integration von AA-Lösungen erleichtert.

Stärken:

  • Skalierbarkeit: Entwickelt, um im Vergleich zu L1s deutlich mehr Transaktionen zu niedrigeren Gebühren abzuwickeln.
  • Schnellere Transaktionen: Bietet nahezu sofortige Transaktionen und verbessert die Benutzererfahrung.

Schwächen:

  • Sicherheit: Erbt die Sicherheit von der zugrunde liegenden L1, wodurch möglicherweise zusätzliche Vertrauensannahmen eingeführt werden.
  • Abhängigkeit von L1: Stützt sich auf die Sicherheit und Lebendigkeit der zugrunde liegenden L1-Blockchain.

Beispiele für die Verwendung von AA durch L2:

StarkNet verwendet Account Abstraction (AA), um datenschutzorientierte Funktionen zu ermöglichen. Es tarnt Benutzeradressen mit "anonymen Konten" und ermöglicht eine nahtlose Geldbewegung zwischen StarkNet und Ethereum über "StarkGate" unter Verwendung von AA.

zkSync nutzt AA, um die Benutzererfahrung mit Funktionen wie "Social-Recovery-Konten" zu verbessern, die eine Zugriffskontrolle durch vertrauenswürdige Wächter ermöglichen. Sie rühmen sich auch der "EIP-1559-Kompatibilität" für bekannte Gasgebührenmechanismen.

Tabellarischer Vergleich zwischen den beiden Technologien

Tabellarischer Vergleich zwischen L1 und L2

Den "richtigen" Weg wählen

Die Wahrheit ist, dass die Wahl zwischen L1- und L2-AA-Lösungen hauptsächlich von Ihren spezifischen Bedürfnissen und/oder Prioritäten abhängt. Wenn Sicherheit und Dezentralisierung im Vordergrund stehen, könnte L1s Ihre Wahl sein, auch wenn die Skalierbarkeit eingeschränkt ist. Wenn Geschwindigkeit, Erschwinglichkeit und Benutzerfreundlichkeit Ihre Hauptanliegen sind, bieten L2s eine überzeugende Alternative.

Alles in allem ist die gute Nachricht, dass sich die Technologie der Kontoabstraktion ständig weiterentwickelt. Sowohl L1 als auch L2 erforschen aktiv innovative Lösungen, und die Grenzen zwischen ihnen könnten in Zukunft verschwimmen. Möglicherweise gibt es sogar hybride Ansätze, die die Stärken beider Ebenen nutzen. Letztendlich wird der "Gewinner" im Showdown zwischen L1 und L2 AA der Ansatz sein, der die beste Balance zwischen Sicherheit, Skalierbarkeit, Geschwindigkeit, Funktionalität und insgesamt bester Benutzererfahrung für die Mehrheit der Benutzer bietet.

Halten Sie also die Augen offen für die aufregenden Entwicklungen im AA-Bereich und denken Sie daran, dass der Schlüssel zur Navigation in dieser Branche darin besteht, Ihre eigenen Prioritäten zu verstehen und die Lösung zu wählen, die am besten zu ihnen passt. Und während Sie Ihre Optionen erkunden, vergessen Sie nicht, diesen <a href=" https://medium.com/@DeCommas/building-the-account-abstraction-trading-terminal-of-the-future-b6386c4ecc96">Artikel zu lesen, um einen Einblick in den aktiven Beitrag von DeCommas zum AA-betriebenen Handelsterminal zu erhalten.

Verzichtserklärung:

  1. Dieser Artikel ist ein Nachdruck von [DeCommas], Forward the Original Title'Account Abstraction: Solutions for L1 & L2 Layers and Current State of Adoption', Alle Urheberrechte liegen beim ursprünglichen Autor [DeCommas]. Wenn es Einwände gegen diesen Nachdruck gibt, wenden Sie sich bitte an das Gate Learn-Team , das sich umgehend darum kümmern wird.
  2. Haftungsausschluss: Die in diesem Artikel geäußerten Ansichten und Meinungen sind ausschließlich die des Autors und stellen keine Anlageberatung dar.
  3. Übersetzungen des Artikels in andere Sprachen werden vom Gate Learn-Team durchgeführt. Sofern nicht anders angegeben, ist das Kopieren, Verbreiten oder Plagiieren der übersetzten Artikel verboten.
Jetzt anfangen
Registrieren Sie sich und erhalten Sie einen
100
-Euro-Gutschein!