Account Abstraction macht Ethereum so benutzerfreundlich wie ein traditionelles Bankkonto.
Die Herausforderung menschlicher Fehler in Krypto
Ethereum-Entwickler arbeiten daran, die Ethereum-Blockchain benutzerfreundlicher zu machen. Eine der größten Herausforderungen von Krypto ist das Potenzial, den Zugriff auf die eigenen Krypto-Bestände aufgrund eines einfachen Fehlers zu verlieren, wie z. B. den Verlust des Zugriffs auf den eigenen privaten Schlüssel.
Angesichts dieser und anderer potenzieller Fallstricke ist es viel einfacher, Ihr Geld in Krypto zu verlieren als im traditionellen Bankwesen. Blockchain-Entwickler erkennen zunehmend, dass menschliche Fehler unvermeidlich sind, was bedeutet, dass es schwierig sein wird, Krypto ohne Ausfallsicherungen und eine bessere Benutzerfreundlichkeit in den Mainstream zu bringen.
An Artikel heute auf CoinDesk veröffentlicht, bricht das Konzept der Account Abstraction (AA). Dieses Konzept zielt darauf ab, Smart Contracts zur Ausführung von Kryptotransaktionen zu verwenden, indem bestimmte Gültigkeitsregeln erstellt werden. Mit AA müssen sich Benutzer nicht bei jeder Transaktion mit ihren privaten Schlüsseln abmelden.
Das Ziel ist es, Ethereum so benutzerfreundlich wie ein traditionelles Bankkonto zu machen, damit Benutzer einfacher Transaktionen durchführen, automatische Rechnungszahlungen programmieren und vieles mehr können.
Ethereum-Transaktionen verstehen: EOAs und CAs
Um zu verstehen, wie AA die Art und Weise verändern würde, wie man Krypto verwenden kann, ist es wichtig zu verstehen, wie Ethereum-Transaktionen heute funktionieren. Auf Ethereum haben Benutzer die Möglichkeit, zwei Arten von Konten zu erstellen: External Owned Accounts (EOA) und Contract Accounts (CA). Die beiden Kontotypen unterscheiden sich darin, wie sie Transaktionen über das Netzwerk von Ethereum initiieren. EOAs sind der typische Kontotyp für Ethereum-Benutzer und die Art von Konto, die man verwenden würde, wenn sie einen Wallet-Anbieter wie MetaMask und Coinbase Wallet verwendet hätten.
Das Problem mit externen Konten
Bei einem EOA erhalten Benutzer ein Schlüsselpaar: einen öffentlichen und einen privaten Schlüssel. Jeder kann mit seinem öffentlichen Schlüssel Gelder an einen EOA senden. Aber nur der Besitzer des Kontos – wer Zugriff auf den geheim zu haltenden privaten Schlüssel des Kontos hat – kann tatsächlich Transaktionen von dem Konto aus veranlassen.
Das Problem mit EOAs besteht darin, dass es keine Möglichkeit gibt, den Zugriff auf seine Gelder wiederzuerlangen, wenn ein Benutzer seinen privaten Schlüssel verliert. Und selbst wenn ein Benutzer seinen Schlüssel nicht verliert, erhält jemand, der den privaten Schlüssel einer Person in die Hände bekommt, die vollständige Kontrolle über die Gelder dieser Person.
CA, auch als „Smart Contracts“ bekannt, sind wie Mini-Computerprogramme, die im Ethereum-Netzwerk leben. Diese Konten werden per Code gesteuert, können aber selbst keine Transaktionen initiieren. Ein EOA muss eine Transaktion an eine CA senden, damit sie selbst Transaktionen durchführen kann.
Wie die Kontoabstraktion Mängel in Ethereum behebt
Account Abstraction behebt die Mängel von EOAs, indem sie mit CAs zusammengeführt werden. Es ermöglicht Benutzern, Benutzerkonten mit integrierten ausfallsicheren Mechanismen und anderen speziellen Funktionen zur Überprüfung von Transaktionen zu erstellen. Dieser Schritt wird als notwendig angesehen, um Krypto in den Mainstream zu bringen.
Ein Schritt in Richtung Mainstream-Adoption von Krypto
Wie Kristof Gazso, ein Co-Autor eines Ethereum Improvement Proposal (EIP) zu AA, sagt: „Wir werden in der Zukunft an einem Punkt sein, an dem die Nutzung eines Ethereum-Kontos genauso einfach sein wird wie die Nutzung einer Bank. ” Das Ziel ist es, Ethereum benutzerfreundlicher und sicherer zu machen, kostspielige Fehler zu vermeiden und die Chancen zu erhöhen, dass Krypto von Mainstream-Benutzern übernommen wird.
Haftungsausschluss: Dieser Artikel dient nur zu Informationszwecken. Es wird nicht als Rechts-, Steuer-, Investitions-, Finanz- oder sonstige Beratung angeboten oder verwendet.
Quelle: https://cryptodaily.co.uk/2023/01/making-ethereum-more-user-friendly-account-abstraction