Napisał: 0xjs@金财经

Jeśli śledzisz Solanę, w ciągu ostatnich 24 godzin na Twoim kanale Crypto na Twitterze musiało pojawić się wiele informacji o nowych funkcjach Solany, Akcjach i Migach.

Zamień bezpośrednio na Twitterze, zmieni sposób interakcji użytkowników z ekosystemem Solana, połączy Solana z całym Internetem, przewyższy ramki Farcaster itp. To wszystko są słowa pochwały dla Actions i Blinks.

Czy to prawda? Co to są akcje i mrugnięcia? Co przyniosą do Solany? W artykule dokonano krótkiej analizy tego zagadnienia.

Co to są akcje i mrugnięcia?

Actions i Blinks to ambitne nowe protokoły Solany umożliwiające udostępnianie Solany w dowolnym miejscu i czasie, wprowadzone przez Dialect we współpracy z Solaną.

Actions to protokół tworzenia i dostarczania transakcji Solana za pośrednictwem adresów URL, umożliwiający udostępnianie Solany w dowolnym miejscu. Pełna nazwa Blinks to Blockchain Links. Jest to klient, który wykrywa adresy URL akcji i rozwija je w kompletne doświadczenie, takie jak podgląd linków z funkcjami interaktywnymi. Krótko mówiąc, akcje są interfejsami API, a Blinks tworzą ich interfejsy.

Oficjalna strona internetowa Solany opisuje akcje i mrugnięcia w następujący sposób: Tradycyjne transakcje w łańcuchu są zamykane w aplikacjach lub złożonych interfejsach, co znacznie zwiększa trudność w korzystaniu z produktów szyfrujących. Dzięki Solana Actions każdą transakcję można przekształcić w Blinks, które można udostępniać w dowolnym miejscu w Internecie, bez konieczności korzystania z aplikacji innych firm. Teraz, gdy możesz żądać płatności za pomocą wiadomości tekstowych, głosować nad zarządzaniem na czatach, kupować NFT w mediach społecznościowych, wszystko jest możliwe i nadszedł czas, aby połączyć Solana z całym Internetem.

jak oni pracują

Action to interfejs API, który pomaga uprościć interakcje w łańcuchu do prostego zestawu żądań HTTPS, co ułatwia programistom bezproblemową integrację działań w łańcuchu z aplikacjami Web2. Umożliwia przesyłanie transakcji Solana różnymi metodami, takimi jak widżety czy przyciski na stronie internetowej, kody QR podobne do Solana Pay.

Interfejs Actions API obejmuje głównie wysyłanie żądań HTTP do terminala URL akcji i przetwarzanie odpowiedzi związanych z akcjami. Żądanie GET zwraca metadane dotyczące działań, jakie może wykonać adres URL, oraz opcjonalną listę powiązanych działań, podczas gdy żądanie POST zwraca transakcję do podpisania, która zostanie wykonana w usłudze w łańcuchu lub poza łańcuchem.

Proces jest następujący:

  • Użytkownik naciska przycisk lub łącze albo skanuje kod QR, co powoduje, że klient akcji wysyła żądanie GET do dostawcy akcji.

  • Dostawca odpowiada metadanymi i dostępnymi akcjami, a klient wyświetla interfejs użytkownika zawierający te akcje

  • Użytkownik wchodzi w interakcję z Akcją, a klient wysyła żądanie POST do dostawcy, używając wybranego klucza publicznego.

  • Dostawca odpowiada niestandardową transakcją, a klient wyświetla ją w interfejsie użytkownika

  • Użytkownik zatwierdza i podpisuje transakcję, a klient wysyła transakcję do blockchain

W skrócie, Action umożliwia programistom łatwą integrację transakcji blockchain Solana z przepływem użytkowników w ich aplikacjach bez konieczności przekierowywania ich z używanej aplikacji (takiej jak Twitter, Discord, a nawet Medium) do innych aplikacji.

Blinks rozszerza funkcjonalność Solana Actions, przekształcając je w udostępniane linki bogate w metadane. Linki te umożliwiają klientom (takim jak rozszerzenia portfela i boty) zapewnienie dodatkowych opcji interfejsu użytkownika umożliwiających bezpośrednią interakcję z Solana Actions. Obecnie Dialect jest najpopularniejszym dostawcą klienta, który umożliwia renderowanie interfejsów użytkownika w trybie klienta.

Miganie można powiązać z Akcjami na trzy sposoby:

  • Udostępnij wyraźny adres URL akcji, np. „solana-action:https://actions.alice.com/donate”. W tym przypadku tylko obsługiwani klienci (tacy jak Dialect) mogą renderować Blinks i nie będzie żadnego powrotu.

  • Udostępniaj linki do stron internetowych powiązanych z API Action za pośrednictwem pliku action.json w katalogu głównym witryny.

  • Osadź adres URL akcji w adresie URL dostawcy Blink (np. Dialect) — https://blink.to/?action=<action_url>

Integracja Actions i Blinks oraz nowe przypadki użycia

Jak uruchomić funkcję Solana Action:

1. Otwórz rozszerzenie portfela przeglądarki Solana, 2. Ustawienia; 3. Kliknij „Funkcje eksperymentalne” 4. Uruchom działania Solana na stronie http://x.com

Gdy portfel obsługuje funkcję Action, bezpośrednim przypadkiem użycia jest zamiana tweetów, jak pokazano na poniższym rysunku:

Obecnie wiele aplikacji ma zintegrowane nowe funkcje Solana Actions i Blinks. Teraz użytkownicy mogą bezpośrednio korzystać z Twittera lub innych stron internetowych bez konieczności skakania: używaj Jupiter i Meteora do handlu, używaj Phantom do kupowania tokenów, używaj Tensora do zakupów hurtowych po najniższej cenie. Sanctum Kupuj LST, subskrybuj treści premium za pomocą protokołu dostępu, przekazuj darowizny twórcom za pomocą Sphere i Cubik, głosuj za pomocą Realms i Helium oraz zdobywaj NFT za pomocą Truffle. Oczywiście założenie jest takie, że zainstalowałeś portfel wtyczek i włączyłeś funkcję Akcja.

Czy działania i mrugnięcia naprawdę przyniosą masową adopcję?

Jak dokonać masowej adopcji blockchain? Odpowiedź jest prosta: musisz docierać do użytkowników w aplikacjach i witrynach, z których już korzystają i które najbardziej lubią.

Działania i mrugnięcia mogą rozwiązać część problemu. Fundacja Solana stwierdziła, że ​​Solana Blinks zamienia dowolną akcję w link, który można udostępniać, dzięki czemu każda witryna internetowa wyświetlająca adres URL staje się miejscem, w którym można przeprowadzać transakcje Solana. Dlatego Blinks zamienia witrynę internetową lub platformę mediów społecznościowych w interfejs do transakcji w łańcuchu bez konieczności przenoszenia użytkowników gdzie indziej, co sprawi, że Dapps będzie bardziej dostępny i przyjazny dla użytkownika.

Użytkownik Crypto Mike powiedział, że Solana właśnie wypuściła na rynek produkt zmieniający zasady gry: Blinks. Te linki blockchain umożliwiają uruchamianie działań Solana w dowolnym miejscu, w którym możesz udostępnić link online. Tak...nawet na X! Wyobraź sobie, że inicjujesz transakcję poprzez: przycisk w aplikacji, kod QR, link, który możesz udostępnić. Web3 staje się bardziej dostępny.

Ale są też poglądy przeciwne.

Przede wszystkim, jeśli chcesz skorzystać z interaktywnego interfejsu wyświetlanego przez Blinks, użytkownicy muszą zainstalować wtyczkę dialektową lub otworzyć wtyczkę do przeglądarki portfela Solana. Integracja produktów Web3 z Twitterem za pomocą wtyczek Istniało już wiele takich produktów Web3, ale po początkowym zamieszaniu ucichły. Ponieważ sama instalacja wtyczki wiąże się z dużym trudem.

Po drugie, nowe funkcje Solany prawdopodobnie będą pierwszymi, które zostaną przyjęte na dużą skalę przez oszustów. Na Twitterze, gdzie phishing jest powszechny, funkcje Actions i Blinks prawdopodobnie znacznie poprawią skuteczność oszustw i obniżą ich koszty. Kiedyś oszuści musieli tworzyć skomplikowane witryny phishingowe, aby zwabić użytkowników, ale teraz potrzebują jedynie prostego interfejsu użytkownika i metadanych, aby przeprowadzać oszustwa phishingowe na dużą skalę. W związku z tym istnieje pilna potrzeba wzmocnienia zdolności firmy Blinks w zakresie kontroli ryzyka i zapobiegania oszustwom.

Użytkownik X, ypppy, powiedział: „Świetna integracja, mam nadzieję, że nie stanie się to rajem dla oszustów”.

Również ze względów bezpieczeństwa Action przyjmuje obecnie system rejestracji i licencjonowania. Akcje należy najpierw zarejestrować w oficjalnym biurze rejestracyjnym (https://dial.to/register). Poniższy rysunek przedstawia wszystkie działania zarejestrowane za pozwoleniem.

Działania 和 Miga kontra. Ramki Farcastera

Po wydaniu nowych funkcji Solany wiele osób naturalnie pomyślało o funkcji Ramki Farcastera.

Konsultant Solana Labs, Jordan, uważa, że ​​Blinks czerpie najlepsze pomysły z Farcaster Frames, a Actions czerpie najlepsze pomysły z żądań transakcji Solana Pay i inteligentnych wiadomości Dialect i łączy je, tworząc coś fajnego i wyjątkowego.

Crypto KOL Ignas powiedział: Twórcy Solany mają różne pomysły: akcje i mrugnięcia Solany są podobne do klatek w Farcaster, ale mrugnięć można używać na X, gdzie jest większość użytkowników kryptowalut. (Ta gra) Solana zdobyła 10 punktów.

Twórca kryptowalut Aaron Elijah Mars mówi, czy Farcaster Frames umrze? Farcaster Frames to rozszerzenie Open Graph, które generuje fajne miniatury na Twitterze. Jest to standard otwarty, co oznacza, że ​​każdy może zintegrować go ze swoimi aplikacjami. Ramki Farcaster Frames działają również w dowolnym miejscu i można je zintegrować z Blinkami. Z drugiej strony mrugnięcie wymaga pozwolenia. . . Blinks koncentruje się na interakcji w łańcuchu, przy minimalnym dostosowaniu i braku interaktywności, podczas gdy Ramki doskonale nadają się do treści interaktywnych, ale brakuje mu odpowiedniej integracji z łańcuchem. Ich propozycje wartości są zupełnie różne i myślę, że zdecydowanie mogą współistnieć.

kilka przydatnych linków

Oficjalna interpretacja strony Solana: https://solana.com/solutions/actions

Dokumentacja Solany: https://solana.com/docs/advanced/actions

Repozytorium GitHub: https://github.com/solana-developers/solana-actions

Rozszerzenie Dialect Blinks: https://chromewebstore.google.com/detail/dialect-blinks/mhklkgpihchphohoiopkidjnbhdoilof

Aktualnie zarejestrowane Akcje: https://actions-registry.dialect.to/all

Rejestracja akcji: https://dial.to/register

Działania zamienione na adres URL mrugnięć: https://dial.to/