Geschrieben von: 0xjs@金财经
Wenn Sie Solana folgen, muss es in Ihrem Krypto-Twitter-Feed in den letzten 24 Stunden viele Informationen über Solanas neue Funktionen Aktionen und Blinks gegeben haben.
Der direkte Austausch in Twitter wird die Art und Weise verändern, wie Benutzer mit dem Solana-Ökosystem interagieren, Solana mit dem gesamten Internet verbinden, Farcaster Frames übertreffen usw. Dies sind alles lobende Worte für Actions und Blinks.
Ist das wahr? Was sind Aktionen und Blinks? Was werden sie zu Solana bringen? Dieser Artikel analysiert es kurz.
Was sind Aktionen und Blinks?
Actions und Blinks sind Solanas ehrgeizige neue Protokolle zum Teilen von Solana jederzeit und überall, die von Dialect in Zusammenarbeit mit Solana eingeführt wurden.
Actions ist ein Protokoll zum Erstellen und Bereitstellen von Solana-Transaktionen über URLs, sodass Solana überall geteilt werden kann. Der vollständige Name von Blinks ist Blockchain Links. Es handelt sich um einen Client, der Aktions-URLs erkennt und sie zu einem vollständigen Erlebnis erweitert, beispielsweise zu Link-Vorschauen mit interaktiven Funktionen. Kurz gesagt: Aktionen sind APIs und Blinks erstellen ihre Schnittstellen.
Auf der offiziellen Website von Solana werden Aktionen und Blinks wie folgt beschrieben: Herkömmliche On-Chain-Transaktionen sind in Anwendungen oder komplexen Schnittstellen gesperrt, was die Verwendung von Verschlüsselungsprodukten für Benutzer erheblich erschwert. Mit Solana Actions kann jede Transaktion in Blinks umgewandelt werden, die überall im Internet geteilt werden können, ohne dass Apps von Drittanbietern erforderlich sind. Jetzt können Sie Zahlungen per SMS anfordern, in Chatrooms über die Governance abstimmen, NFTs in sozialen Medien kaufen – alles ist möglich und es ist an der Zeit, Solana mit dem gesamten Internet zu verbinden.
wie sie arbeiten
Action ist eine API, die dabei hilft, On-Chain-Interaktionen in einem einfachen Satz von HTTPS-Anfragen zu vereinfachen und es Entwicklern so einfach macht, On-Chain-Aktivitäten nahtlos in Web2-Anwendungen zu integrieren. Es ermöglicht den Versand von Solana-Transaktionen über verschiedene Methoden, wie z. B. Widgets oder Schaltflächen auf der Website, QR-Codes ähnlich wie bei Solana Pay.
Die Actions-API umfasst hauptsächlich die Ausgabe von HTTP-Anfragen an das Action-URL-Terminal und die Verarbeitung aktionsbezogener Antworten. Eine GET-Anfrage gibt Metadaten darüber zurück, welche Aktionen die URL ausführen kann, sowie eine optionale Liste damit verbundener Aktionen, während eine POST-Anfrage eine signierbare Transaktion zurückgibt, die auf einem On-Chain- oder Off-Chain-Dienst ausgeführt wird.
Der Prozess ist wie folgt:
Der Benutzer drückt eine Schaltfläche oder einen Link oder scannt einen QR-Code und fordert den Action-Client auf, eine GET-Anfrage an den Action-Anbieter zu senden.
Der Anbieter antwortet mit Metadaten und verfügbaren Aktionen, und der Client zeigt eine Benutzeroberfläche mit diesen Aktionen an
Der Benutzer interagiert mit der Aktion und der Client stellt mithilfe des öffentlichen Schlüssels Ihrer Wahl eine POST-Anfrage an den Anbieter.
Der Anbieter antwortet mit einer benutzerdefinierten Transaktion und der Client zeigt sie auf der Benutzeroberfläche an
Der Benutzer genehmigt und signiert die Transaktion, und der Client sendet die Transaktion an die Blockchain
Kurz gesagt: Action ermöglicht es Entwicklern, Solana-Blockchain-Transaktionen einfach in den Benutzerfluss ihrer Anwendungen zu integrieren, ohne sie von der von ihnen verwendeten App (wie Twitter, Discord oder sogar Medium) auf andere Apps umleiten zu müssen.
Blinks erweitert die Funktionalität von Solana-Aktionen, indem es sie in gemeinsam nutzbare, metadatenreiche Links umwandelt. Diese Links ermöglichen es Clients (z. B. Wallet-Erweiterungen und Bots), zusätzliche UI-Optionen für die direkte Interaktion mit Solana Actions bereitzustellen. Derzeit ist Dialect der beliebteste Client-Anbieter, der das Rendern von Benutzeroberflächen im Client-Modus ermöglicht.
Blinks können auf drei Arten mit Aktionen verknüpft werden:
Teilen Sie eine explizite Aktions-URL, z. B. „solana-action:https://actions.alice.com/donate“. Hier können nur unterstützte Clients (z. B. Dialect) Blinks rendern und es gibt keinen Fallback.
Teilen Sie Links zu Websites, die mit der Action-API verknüpft sind, über die Datei „actions.json“ im Stammverzeichnis der Website.
Betten Sie die Aktions-URL in die URL des Blink-Anbieters (z. B. Dialect) ein – https://blink.to/?action=<action_url>
Integration von Aktionen und Blinks und neue Anwendungsfälle
So starten Sie die Solana Action-Funktion:
1. Öffnen Sie die Solana-Browser-Wallet-Erweiterung. 2. Klicken Sie auf „Experimentelle Funktionen“. 4. Starten Sie Solana-Aktionen auf http://x.com
Nachdem das Wallet die Aktionsfunktion unterstützt, besteht ein direkter Anwendungsfall darin, von Tweets zu wechseln, wie in der folgenden Abbildung dargestellt:
Derzeit haben viele Anwendungen die neuen Funktionen „Actions“ und „Blinks“ von Solana integriert. Jetzt können Benutzer Twitter oder andere Websites direkt nutzen, ohne zu springen: Verwenden Sie Jupiter und Meteora zum Handeln, verwenden Sie Phantom zum Kaufen von Token, verwenden Sie Tensor zum Kaufen in großen Mengen zum niedrigsten Preis. Sanctum: Kaufen Sie LST, abonnieren Sie Premium-Inhalte mit Access Protocol, spenden Sie an Schöpfer mit Sphere und Cubik, stimmen Sie mit Realms und Helium ab und prägen Sie NFT mit Truffle. Voraussetzung ist natürlich, dass Sie das Plug-in-Wallet installiert und die Aktionsfunktion aktiviert haben.
Werden Actions and Blinks wirklich zu einer Massenadoption führen?
Wie gelingt eine massenhafte Blockchain-Einführung? Die Antwort ist einfach: Sie müssen Ihre Nutzer über die Apps und Websites erreichen, die sie bereits nutzen und am meisten mögen.
Aktionen und Blinks können einen Teil des Problems lösen. Die Solana Foundation sagte, dass Solana Blinks jede Aktion in einen gemeinsam nutzbaren Link umwandelt, sodass jede Website, die eine URL anzeigt, zu einem Ort wird, an dem Solana-Transaktionen durchgeführt werden können. Daher verwandelt Blinks eine Website oder Social-Media-Plattform in eine Schnittstelle für On-Chain-Transaktionen, ohne Benutzer woanders hinzuführen, wodurch Dapps zugänglicher und benutzerfreundlicher wird.
Der Krypto-Benutzer Mike sagte, dass Solana gerade ein bahnbrechendes Produkt auf den Markt gebracht habe: Blinks. Mit diesen Blockchain-Links können Sie Solana-Aktionen überall dort auslösen, wo Sie den Link online teilen können. Ja...sogar auf X! Stellen Sie sich vor, Sie initiieren eine Transaktion über: eine Schaltfläche in der App, einen QR-Code, einen gemeinsam nutzbaren Link. Web3 wird zugänglicher.
Es gibt aber auch einige Gegenmeinungen.
Wenn Sie die von Blinks angezeigte interaktive Oberfläche nutzen möchten, müssen Benutzer zunächst das Dialekt-Plug-in installieren oder das Solana-Wallet-Browser-Plug-in öffnen. Integration von Web3-Produkten in Twitter über Plug-Ins Es gab schon viele solcher Web3-Produkte, aber nach dem anfänglichen Trubel ist es wieder still geworden. Denn die Installation des Plug-Ins selbst ist mit großem Aufwand verbunden.
Zweitens dürften die neuen Funktionen von Solana die ersten sein, die von Betrügern in großem Umfang übernommen werden. Auf Twitter, wo Phishing weit verbreitet ist, dürften die Aktionen- und Blinkfunktionen die Effizienz von Betrug deutlich verbessern und die Betrugskosten senken. Früher mussten Betrüger aufwändige Phishing-Websites erstellen, um Benutzer anzulocken. Heute benötigen sie jedoch nur noch eine einfache Benutzeroberfläche und Metadaten, um groß angelegte Phishing-Betrügereien durchzuführen. Daher besteht ein dringender Bedarf, die Fähigkeiten zur Risikokontrolle und Betrugsprävention in Blinks zu stärken.
X-Benutzer ypppy sagte: „Tolle Integration, ich hoffe, es wird nicht zum Paradies für Betrüger.“
Auch aus Sicherheitsgründen führt Action derzeit ein Registrierungs- und Lizenzierungssystem ein. Aktionen müssen zunächst bei der offiziellen Registrierungsstelle (https://dial.to/register) registriert werden. Die folgende Abbildung zeigt alle mit Erlaubnis registrierten Aktionen.
Aktionen und Blinken vs. Farcaster-Frames
Nachdem die neuen Funktionen von Solana veröffentlicht wurden, dachten viele Leute natürlich an die Frames-Funktion von Farcaster.
Der Berater von Solana Labs, Jordan, glaubt, dass Blinks einige der besten Ideen von Farcaster Frames und Actions einige der besten Ideen von Solana Pay-Transaktionsanfragen und Dialect-Smart-Nachrichten übernimmt und sie zu etwas Coolem und Einzigartigem kombiniert.
Crypto KOL Ignas sagte: Solanas Entwickler haben unterschiedliche Ideen: Solanas Aktionen und Blinks ähneln Frames auf Farcaster, aber Blinks können auf X verwendet werden, wo sich die meisten Krypto-Benutzer befinden. (Dieses Spiel) Solana erzielte 10 Punkte.
Krypto-Entwickler Aaron Elijah Mars sagt: Wird Farcaster Frames sterben? Farcaster Frames ist eine Erweiterung für Open Graph, die coole Miniaturansichten auf Twitter generiert. Es handelt sich um einen offenen Standard, das heißt, jeder kann ihn in seine Anwendungen integrieren. Farcaster Frames laufen auch überall und können in Blinks integriert werden. Blinken hingegen erfordert eine Erlaubnis. . . Blinks konzentriert sich auf die On-Chain-Interaktion mit minimaler Anpassung und keiner Interaktivität, während Frames sich hervorragend für interaktive Inhalte eignet, aber keine ordnungsgemäße On-Chain-Integration aufweist. Ihre Wertversprechen sind völlig unterschiedlich und ich denke, dass sie durchaus koexistieren können.
einige nützliche Links
Interpretation der offiziellen Website von Solana: https://solana.com/solutions/actions
Solana-Dokumentation: https://solana.com/docs/advanced/actions
GitHub-Repository: https://github.com/solana-developers/solana-actions
Dialect Blinks-Erweiterung: https://chromewebstore.google.com/detail/dialect-blinks/mhklkgpihchphohoiopkidjnbhdoilof
Derzeit registrierte Aktionen: https://actions-registry.dialect.to/all
Aktionsregistrierung: https://dial.to/register
In Blinks umgewandelte Aktionen URL: https://dial.to/