
Kurator dieser Ausgabe: Kylo (Tw: @kylohanks_eth)
Moderatorin dieser Ausgabe: Jenny Huang (@Jennyhuang727)
Gast in dieser Ausgabe: Frank Lou, Gründer von UniPass
„Die ursprüngliche Absicht von UniPass besteht darin, ein benutzerfreundliches Web3-Konto mit niedrigem Schwellenwert zu erstellen. Wenn Sie es zur Verwaltung von Vermögenswerten verwenden, gehört es zur Wallet-Spur. Wenn Sie es zur Autorisierung und Authentifizierung verwenden, gehört es zur DID-Spur . Meiner Meinung nach ist es alles dasselbe.“
---- Frank
Jenny: Smart Contract Wallets sind in letzter Zeit zu einem heißen Thema auf dem Markt geworden. Was ist die Geschichte dieser heißen Themen? Bitte erläutern Sie uns den Entwicklungsverlauf von Wallets, die Wallet-Track-Kategorien, aktuelle Probleme im Wallet-Track oder was Ihrer Meinung nach die Logik ist.
Frank: Ich denke, die Popularität von Smart Wallets ist ein oberflächliches Phänomen. Wenn man sich die zugrunde liegenden Gründe ansieht, ist es tatsächlich eine Verschiebung des narrativen Fokus. Jeder strebt eine Masseneinführung an, die erfordert, dass viele Benutzer mitmachen.
Das aktuelle Szenario ist offensichtlich nicht attraktiv genug für den Einstieg neuer Benutzer. Die Voraussetzung für den Einstieg von Benutzern ist, dass sie neue Szenarien benötigen, und diese neuen Szenarien erfordern eine neue Infrastrukturunterstützung. Wenn der Vermögensbildungseffekt Ihres Szenarios nicht so stark ist, brauchen wir Bauen Sie eine Infrastruktur mit niedrigen Barrieren auf, um Benutzer anzulocken. Da die Schwelle von Crypto zu hoch ist, ist der Widerstand für Benutzer sehr hoch, und wenn Sie nicht attraktiv genug sind, werden Benutzer definitiv nicht in der Lage sein, einzusteigen. Smart Contract Wallets können die Eintrittsschwelle für Benutzer auf ein sehr niedriges Niveau senken Ebene und kann mit dem Web2-Kontosystem verwendet werden. Es sieht fast gleich aus.
Darüber hinaus stellen neue Szenarien vielfältigere Anforderungen an die Infrastrukturfunktionen, sodass die benutzerseitigen Einrichtungen flexibler und benutzerfreundlicher werden müssen. Beispielsweise erfordern Spiele möglicherweise einen Sitzungsschlüssel, der es Benutzern ermöglicht, einen Sitzungsschlüssel innerhalb eines bestimmten Bereichs zu autorisieren Schlüssel, die gültig sind und nur bestimmte Vorgänge ausführen können. Die aktuelle Infrastruktur verfügt nicht über diese Fähigkeit, daher sind neue Infrastrukturen wie intelligente Geldbörsen erforderlich.
Smart Wallet kann als Enabler von Web3 einige Ereignisse ermöglichen, was in etwa der Beziehung zwischen Smartphones und mobilem Internet ähnelt. Smartphones sind der Enabler des mobilen Internets.
Ohne diese interaktiven Upgrades, die Smartphones bieten, einschließlich Betriebssystem-Upgrades, Sensor-Upgrades, Kamera-Upgrades usw., wären diese heute bei Mobiltelefonen üblichen Szenarien nicht möglich. Beispielsweise nutzt das beliebte Douyin eine Infrastruktur, die nur auf Smartphones verfügbar ist.
Eine weitere Analogie besteht darin, dass Layer 2 die Kapazität erweitert, um die Kosten zu senken und die Verarbeitungsgeschwindigkeit zu erhöhen. Tatsächlich ähnelt es dem Bedürfnis unseres Internets, die Geschwindigkeit zu erhöhen und die Gebühren zu senken. Nur mit den Kosten und der Geschwindigkeit von 4G Können wir die Bedürfnisse von Menschen wie Douyin erfüllen? Wenn sich Szenarien ergeben, spielt Layer 2 eine ähnliche Rolle und bereitet die Infrastruktur für groß angelegte Anwendungen vor.
Dies ist meine Zusammenfassung, warum Smart Wallets zu heißen Themen werden.
Jenny: Okay, die nächste Frage betrifft die Klassifizierung dieser Wallet, also MPC-Wallet, Low-Threshold-Wallet und Smart-Contract-Wallet. Was sind die Entwicklungsschwellen dieser Wallets? Außerdem habe ich auf dem Markt gehört, dass die Schwelle für die Entwicklung von MPC-Wallets etwas niedrig ist. Stimmt das?
Frank: Die Unterscheidung zwischen hoher und niedriger Schwelle hängt immer noch davon ab, mit wem Sie vergleichen. Die Schwelle hängt immer noch von der Breite und Tiefe Ihrer Tätigkeit ab. Die Breite bezieht sich auf die Anzahl der unterstützten Ketten. Wenn Ihr Wallet beispielsweise Bitcoin unterstützt, ist Bitcoin viel komplizierter als das Ethereum-Wallet, da Bitcoin kein Kontomodell hat und es keine Möglichkeit gibt, abzufragen, von wie vielen Adressen es stammt Für den Bitcoin-Vollknoten müssen Sie über einen Cache-Server verfügen, um alle Bitcoin-Blöcke zu verarbeiten, sie dann selbst erneut in die Datenbank einzugeben und sie dann in abfragbare Daten umzuwandeln. Unabhängig davon, ob es sich um MPC oder andere Wallets handelt, ist dies sehr schwierig, solange mehrere Ketten beteiligt sind, da jede Kette eine andere Architektur hat. Ich erinnere mich, dass das Math Wallet-Plug-in mehr als 50 Ketten unterstützt, was sehr umfangreich ist.
Wenn wir nur über EOA-Wallets sprechen, ist die aktuelle Entwicklungsschwelle tatsächlich nicht hoch, da es reine Open-Source-Lösungen wie Alpha Wallet und MetaMask als Referenz gibt und MPC auch ZenGo und Binance als Referenz hat. Kurz gesagt, es wird immer mehr solcher Open-Source-Projektbibliotheken geben. Wenn nicht alle Anforderungen sehr hoch sind und Sie keine besonders komplexen Anpassungen vornehmen, ist die Gesamtschwierigkeit tatsächlich nicht hoch. Wenn Sie ein Mobiltelefon oder eine Webseite verwenden müssen, um eine 2-3-Signatur zu erstellen, ist dies sehr schwierig, da hierfür bereits 7 Interaktionen erforderlich sind und die Netzwerkübertragung dies nicht aushält. Wenn Sie dies also nicht in einem speziellen Szenario tun, beispielsweise einer MPC-Lösung wie einem Multi-Signatur-Set oder einer Cross-Chain-Brücke, ist es in der Tat nicht besonders schwierig, wenn Sie einfach eine Lösung wie 2-2 oder 2-3 durchführen .
Unsere Lösung verwendet tatsächlich einen 2-2 MPC. Der einfachste MPC wird als Schlüsselschema auf unserer SDK-Seite verwendet. Der Grund, warum wir dies verwenden, ist, dass wir keine Angst haben, dass der MPC-Schlüssel 2-2 beschädigt wird. Es handelt sich nicht um einen einzelnen Risikopunkt, wie bei MetaMask , es wird nicht funktionieren. Der Grund, warum es verwendet werden kann, liegt darin, dass Benutzer immer noch intelligente Verträge verwenden und wir nur ein Werkzeugkörper sind.
Wir haben uns damals für die Open-Source-Bibliothek ZenGo-X entschieden, weil wir sie in einer Webumgebung verwenden mussten und die Bibliothek gut in Wasm kompiliert werden musste. Wir brauchten etwa einen Monat, um verschiedene Einschränkungen zu ermitteln Und nach der Fertigstellung dieser Bibliothek, einschließlich der Transplantation und dem Debuggen des Front-Ends, ist es fast so. Natürlich ist dies nur unser Fall.
Jenny: Ich weiß, dass UniPass auf dem Markt sehr beliebt sein dürfte. Was war damals Ihre ursprüngliche Absicht, UniPass zu machen? Was ist also das Implementierungsprinzip von UniPass? Derzeit ist das Smart Contract Wallet nicht wirklich mit der untersten Schicht von Ethereum verbunden, oder? Welche Auswirkungen hat dies auf Smart Contract Wallets?
Frank: Ich habe nur einen Punkt besprochen, über den ich noch nicht zu Ende gesprochen habe. Ich denke, dass er mit diesem Problem zusammenhängt. Lassen Sie mich zunächst über die Entwicklungsschwelle von Smart Wallets sprechen.
Die Entwicklungsschwelle von Vertrags-Wallets ist beispielsweise relativ hoch. Wir alle wissen, dass es sich um eine Multi-Signatur-Wallet handelt, sodass die Schwelle hauptsächlich von den Funktionen abhängt. Wenn Sie nur eine Mehrfachsignatur erstellen möchten, ist es sehr einfach, Fork Gnosis Safe direkt zu verwenden.
Wenn Sie ein verwaltetes Seedless-Konto erstellen möchten, benötigen Sie lediglich eine Hosting-Lösung und ein Smart Wallet. Wenn Sie unmanaged Seedless erstellen möchten, müssen Sie die soziale Wiederherstellung hinzufügen, was etwas schwieriger ist.
Wenn Sie es gaslos machen möchten, können Benutzer einen beliebigen Token oder sogar zusätzliche Mittel, wie z. B. eine gesetzliche Währung, verwenden, um Gas zu bezahlen, was etwas schwieriger ist. Da Sie einen Relayer benötigen, um den Gasteil zu verwalten, benötigen Sie einen Relayer. Es liegt auf der Hand, dass Gnosis keinen Relayer benötigt. Wenn Sie gaslos arbeiten, müssen Sie einen Relayer hinzufügen.
Wenn Sie wieder ein Multi-Chain-Smart-Contract-Wallet erstellen möchten, muss es vollständig EVM-kompatibel sein. Beispielsweise ist es sehr schwierig, die Gasgebühren für verschiedene Ketten abzuschätzen. Denken Sie nicht, dass die EVM-Kompatibilitätskette für alle gleich ist. Tatsächlich ist dies nicht der Fall. Verschiedene EVM-Ketten haben unterschiedliche geschätzte Gaswerte für denselben Vorgang. Wenn Sie dies tun möchten, können Sie weitere Nachforschungen anstellen.
Zurück zur dritten Frage: Das ist unsere ursprüngliche Absicht. UniPass ist ein sehr frühes Produkt, das zu Beginn des Jahres 2021 UniPass ID verwendet, einschließlich unseres eigenen aktuellen Domainnamens, der immer noch https://unipass.id/ ist Zu unserem Fokus auf ID ist das Verständnis der Sache die Frage der Web3-Konten. Wir sagen, dass das, was wir jetzt machen, eine Wallet ist, aber eigentlich denken wir, dass wir immer noch Web3-Konten machen. Die ursprüngliche Absicht von UniPass besteht darin, ein benutzerfreundliches Web3-Konto mit niedrigem Schwellenwert zu erstellen. Wenn Sie es zur Verwaltung von Vermögenswerten verwenden, gehört es zur Wallet-Spur. Wenn Sie es zur Autorisierung und Authentifizierung verwenden, gehört es zur DID-Spur. Für mich ist es alles dasselbe.
Aufgrund seiner Flexibilität kann das Smart Wallet die Berechtigungen innerhalb des Wallets verwalten. Der einfachste Weg besteht darin, die Berechtigungen in zwei Teile aufzuteilen: eine Berechtigung ist die Ausführungsberechtigung und die andere Berechtigung ist die Verwaltungsberechtigung.
Die Ausführungsberechtigung bezieht sich auf den MPC-Schlüssel, den jeder normalerweise verwendet. Verwaltungsberechtigungen sind das, was wir als postfachbasierte soziale Wiederherstellung bezeichnen. Wenn jeder den MPC-Schlüssel verwendet, kann er ihn normalerweise verwenden. Wenn Sie das Passwort vergessen, bedeutet dies, dass eines der Schlüsselfragmente nicht entschlüsselt werden kann und der MPC-Schlüssel beschädigt ist. Verwenden Sie zu diesem Zeitpunkt die Methode zum Senden einer E-Mail und laden Sie die E-Mail nach dem Hochladen in die Kette hoch Es muss im Vertrag überprüft werden, ob es sich um eine Reihe von Protokollen handelt, die DKIM genannt werden. Nach der Überprüfung wird der defekte Schlüssel gemäß den in der E-Mail angegebenen Aktionen ersetzt Benutzer müssen ihre Passwörter zurücksetzen.
Wir werden oft gefragt, was der private Schlüssel von UniPass ist und wie man ihn exportiert. Tatsächlich verfügt das Smart Wallet nicht über einen privaten Schlüssel, es handelt sich um eine Vertragsadresse. Im Gegensatz zu EOA verfügt es über einen öffentlichen Schlüssel und einen entsprechenden privaten Schlüssel. Die Adresse des Smart Wallets ist tatsächlich ein Name, der mit der Berechtigung zum Verwalten des Kontos verglichen werden kann mit dem Schlüssel verwalten.
Wenn ein Benutzer beispielsweise sagt, dass er UniPass nicht mag und unseren MPC nicht verwenden möchte, kann er direkt über normale Mittel handeln. Selbst wenn wir nicht mehr reagieren, kann der Benutzer die Kontrolle über Social Recovery an eine MetaMask übertragen. Wenn es an der Zeit ist, sein ursprüngliches Vertrags-Wallet zu verwenden, wird es ein bisschen wie die Verwendung des Single-Signed-Gnosis-Safes sein, das heißt, es gibt nur einen Schlüssel zur Steuerung von Gnosis-Safe. Der Vorteil besteht darin, dass die Adresse des Benutzers nicht angegeben werden muss verändert sein.
Genau wie ich dieses Beispiel oft nenne: Wenn Sie den Schlüssel verlieren, müssen Sie das Haus wegwerfen. Das ist EOA, und das Smart Wallet ermöglicht es Ihnen, einfach das Schloss auszutauschen, wenn Sie den Schlüssel verlieren oder glauben, dass der Schlüssel verloren geht Jetzt verloren, oder dieser Schlüssel gefällt mir nicht. Wenn ich das Schloss in ein sichereres ändern möchte, das mir gefällt, kann ich den Schlüssel über meine eigenen Administratorrechte ändern. Dies ist das einfache Prinzip von UniPass.
Jenny: Wird ERC4337, das 2023 implementiert wird, irgendwelche Auswirkungen auf Ihr zukünftiges Layout haben?
Frank: Bei 4337 geht es um einen Vorschlag zur Kontoabstraktion, ohne die Konsensschicht zu verbessern. Der Weg, den es einschlägt, besteht nicht darin, eine Verbindung mit der unteren Schicht herzustellen Einer der Gründe, warum so viele abstrakte Kontokonzepte so beliebt sind.
Das Konzept der Kontoabstraktion ist noch sehr früh und wurde im Jahr 2015 vorgeschlagen. Etwa im Jahr 2021 gab es einen Vorschlag, einen neuen Transaktionstyp namens AA-Transaktion hinzuzufügen. Das Wort AA tauchte zum ersten Mal auf, aber AA-Transaktion hat einen zu großen Einfluss auf den Konsens des Kontos Dies kann dazu führen, dass viele alte Verträge unbrauchbar werden oder sogar zum Verlust von Vermögenswerten führen, sodass die Umsetzung schwierig ist.
Wir sind bereits ERC4337-kompatibel. Meiner Meinung nach gibt es keinen großen Unterschied zwischen 4337 und ERC-20, abgesehen von der Definition einiger Vertragsschnittstellen. 4337 fügt möglicherweise eine gewisse Infrastruktur für diese Art von Smart-Contract-Wallet hinzu, was bedeutet, dass Sie interagieren können, wenn Sie mit dieser Schnittstelle kompatibel sind. Das Gleiche gilt für den ERC-20-Token. Sofern es sich um ein mit ERC-20 kompatibles Wallet handelt, können Sie beim Importieren des privaten Schlüssels den Kontostand des Tokens einsehen und auch Transaktionen an den Token senden .
4337 ist in der Tat eine sehr gute Sache. Es kann die Anerkennung intelligenter Geldbörsen bei allen fördern und es der gesamten Community ermöglichen, ihr Wissen in dieser Richtung zu vereinheitlichen.
Es ist auch sehr freundlich für Unternehmerteams, die intelligente Geldbörsen erstellen möchten. Beispielsweise sind die verschiedenen Schwellenwerte, die ich zuvor erwähnt habe, die Erstellung von Relayer, die Erstellung von Gasschätzungen usw., tatsächlich im 4337-Protokoll vorgesehen.
Wenn die Infrastruktur von 4337 bereit ist, muss nicht jeder diese beiden Teile bei der Erstellung intelligenter Geldbörsen ausführen. Sie müssen diese nur dem P2P-Netzwerk von 4337 übergeben. Unsere Supportmethode für 4337 ist die gleiche wie bei Gnosis Safe Setzen Sie es in eine Erweiterung von UniPass.
Es ist nicht erforderlich, ein neues Wallet zu erstellen. Sie können es sich als Plug-in oder als Funktion vorstellen. Wenn Sie etwas ändern, können Sie diese Logik daran anhängen wird mit dem 4337-System kompatibel sein.
Wenn Sie es nicht mehr möchten, weil Sie beispielsweise das Gefühl haben, dass der Entry Point zu viel Autorität hat oder Sie das Gefühl haben, dass er nicht über so viele Funktionen wie der Relayer von UniPass verfügt, können Sie ihn jederzeit ausschalten und dem Benutzer erlauben Treffen Sie die Wahl.
Jenny: 4337 definiert also einen Industriestandard, und jeder befolgt diesen Standard. Das wird die Entwicklung zukünftiger Wallets einfacher machen, oder?
Frank: Ja, die Interaktion wird tatsächlich einfacher sein. 4337 führt natürlich keine Interaktion durch. Als nächstes wollen wir einen Standard für die Interaktion entwickeln. Der Markt wird diesen Standard verwenden, um dies zu tun . Alle sehr komfortabel zu bedienen.
Jenny: Nächste Frage: Was sind die Zielgruppen von UniPass? Welche besonderen Features bieten Sie den Nutzern? Was sind die Vorteile von UniPass im Vergleich zu anderen Smart Contract Wallets?
Frank: Die Benutzergruppe ist eigentlich ganz klar, das ist das, was wir Neulinge oder Web2-Benutzer nennen. Wir entwerfen unsere Funktionen hauptsächlich für sie, wie zum Beispiel Seedless, Gasless, Self-Custody und Batch-Transaktionen.
Zunächst einmal weiß jeder, dass die Seedless- oder Hilfless-Word-Memory-Lösung keine Voraussetzung für das Smart Contract Wallet ist. Es handelt sich um eine Funktion, die wir im Rahmen des Smart Contract Wallet-Produktrahmens bereitstellen, da sie mit der E-Mail-basierten sozialen Wiederherstellung zusammenarbeiten muss. Was andere Dinge betrifft, wird jeder Seedless haben, aber die Implementierung ist bei jedem Unternehmen anders. Nach der Einführung von Seedless kann es an manchen Stellen zu Kompromissen kommen, aber es ist in verschiedenen Szenarien machbar.
Zweitens scheinen wir in Bezug auf Gasless derzeit die einzigen zu sein, die es nutzen. Wir verfolgen Gasless, weil wir uns an normale Benutzer richten und es am besten ist, sie nicht darüber zu informieren, was Gas ist. Der Vorteil der Kontoabstraktion besteht darin, dass die Person, die die Aktion initiiert, und die Person, die die Gasgebühr zahlt, zu zwei Personen werden können. Tatsächlich ähneln diese Funktionen einigen neuen öffentlichen Ketten, wie z. B. Flow, die eine eigene Rolle als Zahler haben. Gas ist eine Angelegenheit von unten, deshalb fördert das EVM-Ökosystem die Kontoabstraktion, die bereits ein Standardmerkmal anderer Ketten ist.
Das Prinzip von Gasless besteht darin, einen Dritten zu finden, der dafür bezahlt. Beispielsweise können wir Benutzern ermöglichen, durch das Ansehen einer Werbung ein paar Cent zu verdienen, und Werbetreibende können 10 bis 20 Gasgebühren für unsere Benutzer auf Polygon oder Arbitrum zahlen Dabei weiß der Benutzer nicht einmal, was Gas ist. Er muss nur wissen, dass er eine bestimmte Anzahl an Aktionspunkten verbrauchen muss, um Operationen auszuführen. Dann nutzt er verschiedene Methoden, um Aktionspunkte einzutauschen, z. B. das Erledigen von Aufgaben, das Ansehen von Werbung, und sogar Benutzer können Geld ausgeben, um sie zu kaufen.
Dieser Vorgang wird nicht als Einzahlung bezeichnet, da es sich bei dem, was ich Ihnen verkaufe, nicht um eine Dienstleistung zum Bezahlen von Gas handelt, und es keine Möglichkeit gibt, es auszuzahlen. Es dient also nur dem gezielten Verbrauch Gas kann vollständig von den Benutzern verwendet werden.
Wenn auf der Szenarioseite ein ausreichendes Geschäftsmodell vorhanden ist, können wir beispielsweise mit Izumi Finance eine neue Generation von DEX erstellen Ich muss eine Weile warten, um es zu sehen. Jetzt können gezielte Interaktionen mit Izumis Verträgen von Subventionen für Gasgebühren und sogar gasfreien On-Chain-Transaktionen profitieren. Wenn beispielsweise ein Handelspaar in Zukunft an der DEX notiert wird, kann ich für eine begrenzte Zeit auf Gas verzichten, um die Größe des Handelspaars zu erhöhen. Dies war auch der Fall, als wir NFT Free Mint mit einer bestimmten Marke durchgeführt haben Vor einiger Zeit ist dies ein sehr gutes Szenario und wird das Benutzererlebnis erheblich verbessern.
Drittens habe ich in Bezug auf Safe Custody nicht darüber nachgedacht, wie ich es besser ausdrücken soll. Dies ist nicht das Konzept von Custody, das wir normalerweise sehen. Wenn ich das sage, meine ich eine intelligente Geldbörse, die den Benutzern Verwahrung und Nichtverwahrung als Funktion und nicht als Einstellung bieten kann. Wenn Sie beispielsweise zu Beginn ein verwaltetes Wallet beantragen, können Sie es in Zukunft immer noch mit einem Klick in ein nicht verwaltetes Wallet ändern. Das zugrunde liegende Prinzip besteht darin, dass der Schlüssel des Smart Wallets geändert werden kann Zu Beginn muss der Verwalter zu 100 % kontrolliert werden. Zu diesem Zeitpunkt fügen Sie Ihren eigenen Schlüssel hinzu und entfernen seinen Schlüssel. Damit ist die Übergabe abgeschlossen.
Dies ist etwas, was das EOA-Wallet nicht kann, denn sobald der EOA-Schlüssel offengelegt ist, ist es unmöglich, ihn in einen nicht offengelegten Zustand zu versetzen, und der Schlüssel und die Adresse sind stark gebunden. Sie können diese Adresse nicht weiter verwenden Gleichzeitig den privaten Schlüssel ändern.
Die vierte ist der Batch-Handel, eine Funktion, die mir ebenfalls besonders gut gefällt. Die Transaktionen, die wir jetzt mit EOA nutzen, ähneln denen, wenn wir nach Taobao gehen, um etwas zu kaufen. Wir zahlen einmal für jeden Artikel, den wir kaufen, und können erst mit dem nächsten Kauf fortfahren, nachdem das Konto beglichen ist. Tatsächlich ist die Erfahrung, die wir gewohnt sind, das Hinzufügen eines Einkaufswagens, und intelligente Geldbörsen können alle Ihre Vorgänge auf der Vertragsebene ausführen und sie dann mithilfe einer Transaktion an die Kette senden. Hier gibt es nur eine Signatur Schicht 1 Es gibt nur eine Transaktion im Internet, was bequem ist und Benzin spart.
Jeder denkt, dass Smart Wallets viel Benzin kosten. Diese Aussage ist an manchen Stellen vielleicht etwas höher, aber zumindest auf der Ebene der Batch-Transaktionen wird Benzin gespart, solange die Batch-Größe übersteigt .
Es gibt auch ACL (Access Control List), ein eher Nischenwort, nämlich Berechtigungskontrolle. Zu den Funktionen, die sich aus der Berechtigungskontrolle ableiten lassen, gehört neben der Social Recovery, die wir gerade implementiert haben, auch die Verwendung als Sitzungsschlüssel. Ich habe gerade kurz den sogenannten zeitlich begrenzten und funktionsbegrenzten Schlüssel erwähnt. die nur in diesem Zeitraum verwendet werden können.
Es gibt ein gutes Beispiel: Wenn Sie BAYC in Ihrer Brieftasche haben und diese Brieftasche immer zum Unterschreiben verwenden und versehentlich mit dem falschen Namen unterschreiben, kann der Affe weggenommen werden. Zu diesem Zeitpunkt können sich mehrere Schlüssel im BAYC befinden, andere nicht. Es beweist nur, dass Sie die Kontrolle über den Vertrag haben, es gibt jedoch keine Möglichkeit, dies zu tun .
Eine andere Erweiterungsrichtung besteht darin, dass ich es auf Vermögenswerten wie BAYC basieren kann. Ich benötige, dass dieser BAYC über drei Schlüssel verfügt, von denen einer mein Ledger ist. Erst nachdem sie zusammen unterzeichnet wurden, kann der NFT nach außen übertragen werden, normalerweise jedoch mein eigener USDT und andere Vermögenswerte kann ich mit jedem Schlüssel nach Belieben übertragen, sodass ich keine Angst habe, dass mein BAYC mit nur einer Signatur von MetaMask gestohlen wird. Schließlich verfügt BAYC über relativ hohe Berechtigungen, solange mich niemand dazu auffordert, mein Ledger herauszunehmen. Dies sind neue, durch die Berechtigungskontrolle erweiterte Funktionen.
Die letzte ist eine stärkere Erweiterung. Diese Erweiterung kann beliebig signiert werden. Diese Signatur kann erklären, dass jeder, der mir 100 Ether geben kann, meinen BAYC wegnehmen kann. Wer diesen Vertrag mit dieser Signatur aufruft, schickt Ihnen 100 Ether, und BAYC greift gleichzeitig in sein Wallet ein. Dieser Vorgang ähnelt einem Schnellkredit. Er wird in einer einzigen Transaktion abgeschlossen und ist nicht auf einen Dritten angewiesen. Und nachdem Sie eine Verpflichtung unterzeichnet haben, hängen Sie sie einfach überall auf, auch in Moments, Xianyu und an jedem Ort, an dem Sie glauben, dass jemand zum Kauf bereit wäre. Dies ist so, als würden Sie sie beim Abschluss eines Vertrags verwenden anstatt den Vertrag von OpenSea zu nutzen.
Jenny: Ich habe heute viel gelernt und möchte es erleben. Unsere nächste Frage lautet: Gibt es einen Zusammenhang zwischen Smart Contract Wallet und Kontoabstraktion? Sie haben gerade auch das Konzept der Kontoabstraktion erwähnt. Mit anderen Worten: Kann die Implementierung der Kontoabstraktion die Entwicklung intelligenter Geldbörsen fördern? Mit welchen Problemen ist die Entwicklung intelligenter Vertrags-Wallets konfrontiert, bevor die Girokonto-Abstraktion vollständig verwirklicht ist?
Frank: Diese Frage scheint das Gegenteil zu sein. Es bedeutet nicht, dass die Implementierung der Kontoabstraktion die Entwicklung intelligenter Geldbörsen fördert. Dies ist in der Tat ein besonders verwirrendes Konzept. Ich erinnere mich, dass ich zuvor einen Artikel über Mirror mit dem Titel Account Glossary geschrieben habe. In dem Artikel ging es um die Beziehung zwischen Kontoabstraktion und Smart Wallets.
https://mirror.xyz/zhixian.eth/dACTTYPzEfRcF6jSE_iwJsnbNmN2Ier_NA_TzkZaOeM
Die Kontoabstraktion umfasst zwei Bedeutungsebenen. Diese Fähigkeit bezieht sich darauf, ob das Kontosystem einer Blockchain einige interne Strukturen ausführen kann, beispielsweise die Trennung von Schlüsseln und Konten, beispielsweise das Ersetzen von Kryptografie . , das ein Kriterium für die Flexibilität eines zugrunde liegenden Kettenkontos beschreibt. Darüber hinaus gibt es viele Unterschiede im Abstraktionsgrad. Beispielsweise gibt es BTC, das nicht vollständig abstrakt ist, EVM, das überhaupt nicht abstrakt ist, und Starknet und CKB, die vollständig abstrakt sind alle verschiedenen Ebenen.
Die zweite Bedeutung bezieht sich speziell auf das EVM-Ökosystem. Jeder möchte, dass EVM eine Kontoabstraktion hat. Daher wird in unserem Kontext auf diese Angelegenheit verwiesen als Kontoabstraktion.
Wie führt man also eine Kontoabstraktion durch?
Seit 2015 gibt es neben dem bekanntesten 4337 tatsächlich mehrere wichtigere, wie zum Beispiel EIP-3074, das es allen EOAs ermöglicht, die Entsperrrechte ihrer Konten an einen anderen Vertrag zu delegieren; ist noch übertriebener. Ziel ist es, alle EOAs mit einer Codezeile in Smart Wallets und Contract Wallets umzuwandeln. Sie werden also tatsächlich feststellen, dass es heißt, dass ich eine Kontoabstraktion erreichen möchte, und dass die darin definierten oder zu fördernden Standards darin bestehen, intelligente Geldbörsen benutzerfreundlicher und einfacher zu entwickeln und sogar einige Optimierungen am unteren Ende hinzuzufügen Schicht, um es kostengünstiger zu machen.
Das Konzept ist etwas verwirrend. Wenn wir diese Frage einfach beantworten, besteht ein Zusammenhang, aber der Zusammenhang ist umgekehrt, nicht dass sich intelligente Geldbörsen entwickeln, wenn die Kontoabstraktion gut durchgeführt wird.
Jenny: Können Sie in einem Satz zusammenfassen, was Kontoabstraktion ist?
Frank: Kontoabstraktion. Wenn wir nicht über Ethereum EVM sprechen, bezieht es sich auf die Flexibilität von Blockchain-Konten.
Jenny: Okay, ich verstehe. Als nächstes werden wir über die wichtigste Kernfunktion des Wallets sprechen, nämlich die Sicherheit. Jeder weiß, dass es bei neuen Wallets häufig zu Problemen kam. Können Smart Contract Wallets das Risiko eines Wallet-Diebstahls aus Sicherheitsgründen verringern?
Frank: Sicherheit ist ein großes Thema. Hier sprechen wir aus zwei Perspektiven: zum einen aus der Interaktionssicherheit und zum anderen aus der Schlüsselsicherheit. Die Schlüsselsicherheit ist leicht zu verstehen. Es geht darum, wie ich meinen privaten Schlüssel vor Diebstahl schützen kann. Interaktive Sicherheit ist ebenfalls weit verbreitet, z. B. wenn Sie genehmigen, dass der Schlüssel in Ihrer Hand ist und der Hacker Sie dazu verleitet, eine Autorisierung zur Übertragung Ihres Vermögens zu unterzeichnen . .
Die Sicherheitsmodelle von Vertrags-Wallets und Schlüssel-Wallets sind unterschiedlich. Theoretisch sind Vertrags-Wallets sehr sicher, selbst auf der Obergrenze, aber sie müssen auf der Voraussetzung beruhen, dass Ihr Vertrag selbst keine Lücken aufweist. Die Sicherheit des Vertrags selbst erfordert Zeit und die Anhäufung von Ereignissen, um sie zu überprüfen. Wir alle wissen, dass es bei Compound von Anfang an Probleme mit der Vertragssicherheit gab, die sich nach und nach verbessert haben Keine Frage gestellt. Gnosis Safe hat problemlos mehr als 1,7 Millionen ETH in seinem Vertrag gespeichert.
Bei der EOA-Wallet handelt es sich um kryptografische Sicherheit. Wenn der Schlüssel nicht gestohlen wird, sondern die Vermögenswerte abtransportiert werden, stimmt entweder etwas mit der Kette, in der sich die Vermögenswerte befinden, oder mit der Konsensschicht nicht.
Lassen Sie uns sein Sicherheitsmodell unter der Prämisse der Vertragssicherheit diskutieren. Der Vorteil von Smart Wallet besteht darin, dass es flexible und komplexe Berechtigungseinstellungsfunktionen für häufigere Benutzer bereitstellen kann , da es für normale Benutzer sehr gefährlich ist, ihre eigenen privaten Schlüssel und mnemonischen Phrasen zu speichern.
Bei Dingen wie Seedless, Mehrfachsignatur, einschließlich der gerade erwähnten Asset-basierten Berechtigungskontrolle oder Schlüsselsicherheit, ist die Wahrscheinlichkeit, dass der Benutzer keinen Zugriff mehr auf den privaten Schlüssel hat, viel geringer. Darüber hinaus teilt MPC den privaten Schlüssel in mehrere Teile auf, und das Risiko, dass Benutzer einen Teil verlieren, ist viel geringer. Daher denke ich, dass es besser ist, beide Teile zu kombinieren.
Der Schutz der Interaktionssicherheit durch intelligente Geldbörsen ist sehr sinnvoll, genau wie die oben erwähnte Mehrfachsignatur oder die vermögensbasierte Berechtigungskontrolle. Wenn Sie mich nur zum Unterschreiben auffordern, kann es sein, dass ich sie versehentlich unterschreibe der Asset-basierten Berechtigungskontrolle und Sie bitten mich plötzlich, zwei Signaturen zu unterzeichnen, gibt es ein Problem. Mit anderen Worten: Der Hacker weiß einfach nicht, dass Sie zwei Namen signieren müssen, um die Vermögenswerte zu übertragen, sodass sein Übertragungsverhalten fehlschlägt. All dies kann die Sicherheit der Benutzerinteraktion verbessern.
Der wichtigste Punkt ist, dass das Smart Wallet meiner Meinung nach ein wachsendes Produkt ist, das sich mit den Benutzern in verschiedenen Phasen weiterentwickeln kann. Am Anfang wird ein unerfahrener Benutzer über wenig Wissen verfügen und sich darauf konzentrieren Benutzererfahrung zu Beginn; später wird er ein Hardware-Wallet verwenden, die Verwaltungsrechte des Vertrags auf ein Hardware-Wallet übertragen und sogar ein paar weitere Schlüssel hinzufügen, um ihn in eine Multisignatur umzuwandeln, während sein eigenes Vermögen wächst DID-Anhäufung, und da er schon lange in dieser Branche tätig ist, kann er sein Wallet auf dieses Sicherheitsniveau konfigurieren.
Es ist ein bisschen so, als ob wir ein Spiel spielen. Der Protagonist hat am Anfang nichts und mit zunehmendem Level verbessert sich seine Ausrüstung. Daher ist meiner Meinung nach ein Smart Wallet eine praktischere und sicherere Lösung und ein realistischerer Ansatz, als eine absolut sichere Lösung anzustreben.
Jenny: Okay, zurück zur Kundenebene, schauen wir uns die gesamte Wallet-Kategorie an. Der Markt glaubt im Allgemeinen, dass Wallets der Eingang zum Web3-Verkehr sind. Stimmen Sie dieser Erzählung zu? Ist das Portemonnaie ein Werkzeug oder ein Zugang zum Verkehr?
Denn zunächst hatten wir das Gefühl, dass das Wallet nur eine Werkzeugkomponente sei und dass das, was den Verkehr wirklich anzog, das Dapp selbst sein sollte?
Frank: Ja, ich stimme voll und ganz zu. Die Explosion der Szenario-Innovation ist definitiv der Motor für die nächste Runde des Bullenmarktes Macht es sicherer, da der Verkehr nicht auf eine Person beschränkt ist.
Ob es sich bei einem Wallet um einen Einstieg oder ein Tool handelt, hängt meiner Meinung nach von der Situation ab. Erstens gehören EOA-Wallets natürlich immer noch zur Kategorie der EVM. EOA-Wallets sind meiner Meinung nach relativ starke Tools. Ob sie MetaMask sind, ist immer noch ein MPC-Wallet, da es hauptsächlich ein Schlüsselverwaltungstool ist und wenig mit dem tatsächlichen On-Chain-Szenario und der Kette selbst zu tun hat. Der Benutzer kann den privaten Schlüssel problemlos in eine andere Brieftasche exportieren, und die Migrationskosten betragen ungefähr 0. Er kann den Schlüssel sogar zum Generieren von Adressen für andere Ketten verwenden. Es hat nichts mit Ethereum zu tun, es handelt sich also eher um ein Tool.
Smart Wallets erscheinen jedoch als Produkte plus Dienstleistungen. Der von den Benutzern verwendete Vertrag hat viel mit der Kette zu tun. Dieser Vertrag verfügt nicht über einen entsprechenden privaten Schlüssel und kann daher nicht auf diese Weise migriert werden. Es kann zu einem Dienstanbieter geändert werden, der sich selbst bedient und MetaMask verwendet, um dies zu tun. Es kann auch ein Dritter, wie z. B. OpenBlock, als Lösung für UniPass-Schlüssel verwendet werden Wir haben die gleiche Beziehung mit MetaMask. Durch eine solche Zusammenarbeit haben wir eine zweistufige Beziehung mit EOA selbst. Egal wie er den Dienstleister wechselt, er nutzt diesen Vertrag immer noch. Und je länger er den Vertrag nutzt, desto mehr wird er in diesen interaktiven Dingen ansammeln und desto größer wird sein Wert sein.
Unabhängig davon, ob es sich um UniPass selbst handelt oder ob jeder bereit ist, in Zukunft auf Basis von UniPass einige APP-ähnliche Erweiterungen im UniPass-Ökosystem vorzunehmen, konzentriert sich jeder auf einen solchen Infrastrukturdienst. Ich vergleiche es immer noch gerne mit einem Smartphone. Glauben Sie also, dass ein Smartphone ein Portal oder ein Werkzeug ist?
Jenny: Es ist sowohl ein Einstieg als auch ein Werkzeug. Es kann zwei Eigenschaften für ein Produkt haben.
Frank: Ja, das Gleiche gilt für WeChat. Es ist ein Instant-Messaging-Tool, aber je mehr die Leute es nutzen, desto mehr wird es zu einem Portal. Sie können WeChat, Douyin, Taobao und Pinduoduo auf Ihrem Mobiltelefon haben. Es ist eine Ebene näher an den Benutzern als diese Apps. Daher besteht das Modell hinter dem Smart Wallet darin, dass alle gemeinsam ein Ökosystem aufbauen, das heißt, Sie entwickeln verschiedene Apps auf Ihrem Mobiltelefon, um daraus ein Portal zu machen. Das wollen wir mehr sehen.
Jenny: Das ist es also, was UniPass in Zukunft wirklich tun möchte. Lassen Sie mich also eine Frage stellen, die mir am meisten Sorgen bereitet: Welches ist das Gewinnmodell des Wallets? Es gibt auf dem Markt weit verbreitete Gerüchte, dass außer einigen Top-Wallets auf der Rennstrecke andere im Grunde genommen Geld verbrennen und keinen Gewinn machen. Ist das die tatsächliche Situation? Welche Gewinnmodelle gibt es bei Wallets?
Frank: Bevor MetaMask Geld verdient, wird nichts funktionieren. Ich bin 2017 in die Branche eingestiegen. Auf dem Weg dorthin haben Wallet-Produkte in jeder Phase ihre eigenen Möglichkeiten, Geld zu verdienen. Ich habe 2017 ICO durchgeführt, Dapp-Rabatte Ende 2018 und später Swap-Ein- und Auszahlungen, Finanzmanagement usw. Dieses Problem besteht im Wesentlichen darin, dass Sie ein Tool erstellen und dieses Tool viel Verkehr hat. Wie monetarisieren Sie den Verkehr?
Um den Traffic zu monetarisieren, kommt es auf die Tags des Benutzers an. Ich bin mit diesem Bereich vertraut, weil wir ursprünglich im Traffic-Geschäft tätig sind und verschiedene Arten von Traffic unterschiedliche Möglichkeiten haben, ihn zu monetarisieren.
Das Wort „Gewinnmodell“ wird in Wallets definiert. Ich denke, Wallets sind in dieser Hinsicht den Banken sehr ähnlich. Ob es nun um Finanzmanagement, Handel oder sogar Verwahrung geht, Banken bieten auch Verwahrungsdienstleistungen an, und Banken bieten auch Finanzmanagementdienstleistungen an, einschließlich Aktientransaktionen , die auch Transaktionsgebühren erheben, und sogar ich kann eine Unternehmensversion der Wallet-Lösung für den internen Gebrauch des Unternehmens erstellen. MetaMask ist ein solches Unternehmen.
Dies sind die aktuellen Möglichkeiten für Wallets, Geld zu verdienen, und wir können all dies tun, aber wir positionieren uns immer noch mehr in Richtung Konten. Wir sprechen darüber, was Web3 in Zukunft als Konto tun wird. Ich biete beispielsweise erweiterte Kontodienste an, wie z. B. die Meituan-Mitgliedschaft. Sie erhalten Gutscheine, rote Umschläge für die Mitgliedschaft und ich kann Ihnen auch ein monatliches Benzin-freies Kontingent und einige zusätzliche schnelle Antworten geben zu diesen Dingen, die wir bieten können.
Dies entspricht der Bereitstellung von Diensten für Benutzer auf der Grundlage dieser Infrastruktur. Wenn Sie erweiterte Dienste oder sogar erweiterte Wächter mit mehreren Signaturen benötigen, müssen wir auch Geld ausgeben, wenn wir diesen Server verwenden, um einen Wächter für Sie zu erstellen Auch wenn das E-Mail-Social-Networking wieder aufgenommen wird, werden wir ZK für Benutzer durchführen. In Zukunft können diese in ein Gewinnmodell für Mitgliedschaftsabonnements gebündelt werden.
Darüber hinaus sind bei der Nutzung von Gasless mit Smart Wallets auch die Servicegebühren von Werbetreibenden oder anderen Dienstleistern, die Gas in ihrem Namen bezahlen, eine Gewinnquelle.
Um Dienste später zu automatisieren, benötigen Sie einige Sitzungsschlüssel und können diese dann zu einem bestimmten Zeitpunkt automatisieren. Um beispielsweise die automatische Transaktionsfunktion von Ethereum Tiandi Order oder sogar automatisch NFT zu nutzen, kann die Smart Wallet einen Sitzungsschlüssel öffnen, der nur die Interaktion mit dem NFT-Vertrag ermöglicht, der Ihnen nur dabei helfen kann, NFT zu prägen. Wir können diese Art von Service anbieten. EOA-Wallets können nicht implementiert werden, da die Schlüssel nicht an den Dienstleister übergeben werden können.
Dann gibt es noch die längerfristige Vision, die darin besteht, dass, wenn unsere Benutzerbasis ein bestimmtes Niveau erreicht, jeder bereit ist, direkt ein Plug-in aus der UniPass-Benutzerbasis hinzuzufügen, ähnlich wie die Verwendung der WeChat-Technologie, um stattdessen direkt ein kleines Programm zu erstellen eine App zu erstellen. Auf diese Weise können wir steuern, welche Logik zur Erweiterungsliste des Benutzers hinzugefügt werden kann. Es ist ein bisschen wie der App Store auf einem Mobiltelefon, der steuern kann, welche Anwendungen in die Regale gestellt werden können. Wir entwickeln intelligente Geldbörsen, die auf der Logik von Smartphones basieren.
Um den Datenverkehr auf eine andere Ebene zu heben, sind die sogenannte Benutzeraufmerksamkeit und der mentale Raum immer wertvoll, egal im Web oder auch dort, wo es kein Web gibt, ob es sich um Printmedien, Zeitschriften oder Fernsehen handelt, unabhängig von Rundfunk oder allem die Aufmerksamkeit und den Geist der Benutzer fesseln kann, ist wertvoll.
Ich denke, dass wir in der aufstrebenden Branche etwas mit C machen müssen, und was mit B zu tun ist, ist etwas begrenzt, denn ich weiß, dass das Potenzial des to C-Geschäfts erst einmal groß sein wird, wenn es wächst.
--Ende--
Hilfslektüre:
https://mirror.xyz/zhixian.eth/dACTTYPzEfRcF6jSE_iwJsnbNmN2Ier_NA_TzkZaOeM
https://docs.wallet.unipass.id/docs/category/introduction
https://eips.ethereum.org/erc
https://eips.ethereum.org/EIPS/eip-4337
über uns
BinaryDAO (Tw: @binary_dao) ist eine halbgeschlossene DAO-Organisation, die sich auf die Projektforschung konzentriert. Sie ist aus der gemeinsamen Investitionsforschung mehrerer WEB3-Investmentinstitutionen entstanden und richtet sich hauptsächlich an VCs und Forscher Der Markt konzentriert sich auf die Tiefe und konzentriert sich auf die zweite Phase. Der Bullenmarkt konzentriert sich auf die Breite und tendiert zu den Trend-Hotspots der ersten Ebene.
Bisher haben wir Untersuchungen und Diskussionen zu fast 100 Projekten in den Bereichen DEFI2.0, Derivate, ZK, NFTFi, SocialFi und anderen Sektoren durchgeführt. Wir planen, relativ tiefgreifende Untersuchungen zu 200 repräsentativen Projekten in jedem Sektor in diesem Bärenmarkt durchzuführen. Forscher und VC-Freunde, die daran interessiert sind, diese 200 Projekte mit uns abzuschließen, sind herzlich willkommen.

