Người viết: 0xjs@金财经
Nếu bạn theo dõi Solana, chắc hẳn đã có rất nhiều thông tin về các chức năng mới của Solana là Hành động và Nhấp nháy trong luồng thông tin Twitter về tiền điện tử của bạn trong 24 giờ qua.
Hoán đổi trực tiếp trên Twitter, sẽ thay đổi cách người dùng tương tác với hệ sinh thái Solana, liên kết Solana với toàn bộ Internet, vượt qua Farcaster Frames, v.v. Đó đều là những lời khen ngợi dành cho Actions và Blinks.
Có thực sự như vậy không? Hành động và Nhấp nháy là gì? Họ sẽ mang gì đến Solana? Bài viết này phân tích ngắn gọn nó.
Hành động và Nhấp nháy là gì?
Hành động và nhấp nháy là một giao thức mới đầy tham vọng của Solana, được thiết kế để chia sẻ Solana mọi lúc, mọi nơi. Nó được Dialect hợp tác với Solana đưa ra.
Actions là một giao thức tạo và phân phối các giao dịch Solana qua URL, cho phép chia sẻ Solana ở mọi nơi. Tên đầy đủ của Blinks là Blockchain Links. Đây là ứng dụng khách phát hiện các URL hành động và mở rộng chúng thành một trải nghiệm hoàn chỉnh, chẳng hạn như Xem trước liên kết với các chức năng tương tác. Nói tóm lại, Hành động là API và Blink tạo giao diện cho chúng.
Trang web chính thức của Solana tuyên bố rằng các giao dịch trực tuyến truyền thống bị khóa trong các ứng dụng hoặc giao diện phức tạp, điều này làm tăng đáng kể khó khăn cho mọi người khi sử dụng các sản phẩm mã hóa. Sử dụng Solana Actions, mọi giao dịch đều có thể được chuyển đổi thành liên kết blockchain có thể được chia sẻ ở bất kỳ đâu trên internet mà không cần ứng dụng của bên thứ ba. Giờ đây, bạn có thể yêu cầu thanh toán qua tin nhắn văn bản, bỏ phiếu quản trị trong phòng trò chuyện, mua NFT trên mạng xã hội, mọi thứ đều có thể thực hiện được và đã đến lúc kết nối Solana với toàn bộ internet.
Cách chúng hoạt động
Action là một API giúp đơn giản hóa các tương tác trên chuỗi thành một tập hợp các yêu cầu HTTPS đơn giản, cho phép các nhà phát triển thực hiện các hoạt động trên chuỗi có thể được tích hợp dễ dàng và liền mạch vào các ứng dụng Web2. Nó cho phép các giao dịch Solana được gửi qua nhiều phương thức khác nhau, chẳng hạn như widget hoặc nút trên trang web, mã QR tương tự như Solana Pay.
API hành động chủ yếu bao gồm việc đưa ra các yêu cầu HTTP tới thiết bị đầu cuối URL hành động và xử lý các phản hồi liên quan đến hành động. Yêu cầu GET trả về siêu dữ liệu về những hành động mà URL có thể thực hiện và danh sách các hành động liên quan tùy chọn, trong khi yêu cầu POST trả về một giao dịch có thể ký sẽ được thực hiện trên dịch vụ trên chuỗi hoặc ngoài chuỗi.
Quy trình này như sau:
< ul class= " list-paddingleft-2">
Người dùng nhấn nút hoặc liên kết hoặc quét mã QR, nhắc ứng dụng khách Hành động gửi yêu cầu GET đến nhà cung cấp Hành động.
Nhà cung cấp phản hồi bằng siêu dữ liệu và các hành động có sẵn, đồng thời khách hàng hiển thị giao diện người dùng chứa các hành động này
Người dùng và hành động tới tương tác, khách hàng sẽ gửi yêu cầu POST tới nhà cung cấp bằng cách sử dụng khóa chung mà bạn chọn
Nhà cung cấp phản hồi bằng một giao dịch tùy chỉnh mà khách hàng hiển thị trên giao diện người dùng
p>
Người dùng phê duyệt giao dịch và ký giao dịch, sau đó khách hàng gửi giao dịch tới blockchain
Tóm lại, việc sử dụng Hành động Nhà phát triển có thể dễ dàng tích hợp các giao dịch chuỗi khối Solana vào luồng người dùng ứng dụng của họ mà không cần phải chuyển hướng chúng từ ứng dụng họ đang sử dụng (chẳng hạn như Twitter, Discord hoặc thậm chí Medium) sang các ứng dụng khác .
Blinks mở rộng chức năng của Solana Actions bằng cách chuyển đổi chúng thành các liên kết giàu siêu dữ liệu, có thể chia sẻ. Các liên kết này cho phép khách hàng (chẳng hạn như tiện ích mở rộng ví và bot) cung cấp các tùy chọn giao diện người dùng bổ sung để tương tác trực tiếp với Hành động Solana. Hiện tại, Dialect là nhà cung cấp ứng dụng khách phổ biến nhất cho phép hiển thị giao diện người dùng ở chế độ máy khách.
Các liên kết nhấp nháy có thể được liên kết với Hành động theo ba cách:
Chia sẻ URL Hành động rõ ràng, chẳng hạn như `solana- hành động: https://actions.alice.com/donate`. Ở đây, chỉ những ứng dụng khách được hỗ trợ (chẳng hạn như Dialect) mới có thể hiển thị Blinks và sẽ không có dự phòng.
Chia sẻ liên kết đến các trang web được liên kết với API hành động thông qua tệp actions.json trên thư mục gốc của trang web.
Nhúng URL hành động vào URL của nhà cung cấp Blink (chẳng hạn như Dialect) — https://blink.to/?action=<action_url>
Tích hợp Actions và Blinks cũng như các trường hợp sử dụng mới
Cách kích hoạt chức năng Solana Action:
1. Mở tiện ích mở rộng ví của trình duyệt Solana, 2. Cài đặt; 3. Nhấp vào "Tính năng thử nghiệm" 4. Bắt đầu hành động
ví Solana trên http://x. com Sau khi hỗ trợ chức năng Hành động, trường hợp sử dụng trực tiếp là Hoán đổi từ các tweet, như minh họa trong hình sau:
Tất nhiên, tiền đề là bạn đã cài đặt ví plug-in và kích hoạt chức năng Hành động.
Liệu Hành động và Nhấp nháy có thực sự mang lại Sự áp dụng hàng loạt không?
Làm thế nào để blockchain được áp dụng hàng loạt? Câu trả lời rất đơn giản: bạn phải tiếp cận người dùng của mình trong các ứng dụng và trang web mà họ đã sử dụng và yêu thích nhất.
Hành động và nháy mắt có thể giải quyết một số vấn đề. Solana Foundation cho biết Solana Blinks biến bất kỳ Hành động nào thành một liên kết có thể chia sẻ, cho phép bất kỳ trang web nào hiển thị URL trở thành nơi có thể thực hiện các giao dịch Solana. Do đó, Blinks biến một trang web hoặc nền tảng truyền thông xã hội thành một giao diện cho các giao dịch trực tuyến mà không cần đưa người dùng đi nơi khác, điều này sẽ giúp Dapps dễ tiếp cận và thân thiện hơn với người dùng.
Người dùng mã hóa Mike cho biết Solana vừa tung ra một sản phẩm có thể thay đổi cuộc chơi: Blinks. Các liên kết blockchain này cho phép bạn kích hoạt các hành động của Solana ở bất cứ nơi nào bạn có thể chia sẻ liên kết trực tuyến. Có...ngay cả trên X! Hãy tưởng tượng bạn bắt đầu một giao dịch thông qua: một nút trong ứng dụng, mã QR, một liên kết có thể chia sẻ. Web3 trở nên dễ tiếp cận hơn.
Nhưng cũng có một số quan điểm tiêu cực.
Trước hết, Để sử dụng giao diện tương tác do Blinks hiển thị, người dùng cần cài đặt plugin phương ngữ hoặc mở Plugin trình duyệt ví Solana. Tích hợp các sản phẩm Web3 vào Twitter thông qua plug-in Trước đây đã có rất nhiều sản phẩm Web3 như vậy nhưng chúng đã trở lại im lặng sau những ồn ào ban đầu. Bởi vì Bản thân việc cài đặt plug-in đã là một lực ma sát rất lớn.
Thứ hai, Các tính năng mới của Solana có thể sẽ là tính năng đầu tiên được những kẻ lừa đảo áp dụng trên quy mô lớn
nhịp>. Trên Twitter, nơi lừa đảo tràn lan, các chức năng Hành động và Nhấp nháy có khả năng cải thiện đáng kể hiệu quả lừa đảo và giảm chi phí gian lận. Những kẻ lừa đảo trước đây cần tạo các trang web lừa đảo phức tạp để thu hút người dùng, nhưng giờ đây, chúng chỉ cần một số giao diện người dùng và siêu dữ liệu đơn giản để thực hiện các hành vi lừa đảo quy mô lớn. Vì vậy, nhu cầu cấp thiết phải tăng cường khả năng kiểm soát rủi ro và phòng chống gian lận trong Blinks.
Người dùng X ypppy nói: "Tích hợp rất tốt, Tôi hy vọng nó sẽ không trở thành thiên đường cho những kẻ lừa đảo. "
Dựa trên những cân nhắc về bảo mật, Action hiện áp dụng hệ thống cấp phép đăng ký. Các hành động trước tiên cần phải đăng ký tại văn phòng đăng ký chính thức (https://dial.to/register). Hình dưới đây hiển thị tất cả các hành động được đăng ký với sự cho phép.
< /p>
Hành động và Nhấp nháy Vs. h2>Sau khi các tính năng mới của Solana được ra mắt, nhiều người đương nhiên nghĩ đến tính năng Frames của Farcaster.
Nhà tư vấn của Solana Labs, Jordan tin rằng Blinks lấy một số ý tưởng hay nhất từ Farcaster Frames, trong khi Actions lấy một số ý tưởng hay nhất từ các yêu cầu giao dịch Solana Pay và tin nhắn thông minh Dialect rồi kết hợp chúng lại với nhau, chúng tạo thành một thứ gì đó mát mẻ và độc đáo.
Mã hóa KOL Ignas cho biết: Những người xây dựng Solana có những ý tưởng khác nhau: Hành động và Blinks của Solana tương tự như Frames trên Farcaster, nhưngBlinks hoạt động trên X nơi có hầu hết người dùng tiền điện tử. (Trận này) Solana ghi được 10 điểm.
Nhà phát triển tiền điện tử Aaron Elijah Mars cho biết, liệu Farcaster Frames có chết không? Farcaster Frames là tiện ích mở rộng của Open Graph giúp tạo ra các hình thu nhỏ thú vị trên Twitter. Đó là một tiêu chuẩn mở, nghĩa là bất kỳ ai cũng có thể tích hợp nó vào ứng dụng của mình. Farcaster Frames cũng chạy ở mọi nơi và có thể được tích hợp với Blinks. Mặt khác, Blinks cần có sự cho phép. . . Blinks tập trung vào tương tác trên chuỗi, với khả năng tùy chỉnh tối thiểu và không có tính tương tác, trong khi Frames rất phù hợp cho nội dung tương tác nhưng thiếu tích hợp trên chuỗi thích hợp. Đề xuất giá trị của họ hoàn toàn khác nhau và tôi nghĩ họ chắc chắn có thể cùng tồn tại.
Một số liên kết hữu ích
Giải thích trang web chính thức của Solana: https:/ / solana.com/solutions/actions
Tài liệu Solana: https://solana.com/ tài liệu /advanced/actions
Kho lưu trữ GitHub: https://github.com/solana - nhà phát triển/solana-actions
Tiện ích mở rộng Phương ngữ nhấp nháy: https://chromewebstore . google.com/detail/dialect-blinks/mhklkgpihchphohoiopkidjnbhdoilof
Hành động đã đăng ký hiện tại: https:/ /actions-registry.dialect.to/all
Đăng ký hành động: https://dial.to/register < /a>
Các hành động được chuyển đổi thành URL Blinks: https://dial.to/