Framework Serverless mã nguồn mở Skeet chính thức hỗ trợ "Sign In With Solana" (SIWS)

Framework Serverless mã nguồn mở Skeet chính thức hỗ trợ "Sign In With Solana" (SIWS)

2023.10.16
ELSOUL LABO B.V. (Trụ sở: Amsterdam, Hà Lan; CEO: Fumitake Kawasaki) vui mừng thông báo rằng framework serverless mã nguồn mở Skeet giờ đã hỗ trợ "Sign In With Solana" (SIWS) trên blockchain Solana.
Bằng cách tích hợp với "Sign In With Solana," Skeet nâng cao các tính năng bảo mật, cung cấp hạ tầng Web3 mạnh mẽ hơn cho phát triển dApp. Việc chuẩn hóa định dạng tin nhắn cho phép ví cảnh báo người dùng, từ đó tạo ra trải nghiệm người dùng an toàn hơn.
Khi hệ sinh thái Solana tiến tới chuẩn hóa hơn nữa, Skeet tiếp tục phát triển như một hạ tầng phát triển toàn diện thích ứng với những nhu cầu đang thay đổi này.

Sign In With Solana (SIWS) là gì?

Sign In With Solana
SIWS là phương pháp chuẩn hóa để ứng dụng xác thực người dùng trên blockchain Solana. Nó cung cấp giải pháp đăng nhập một cú nhấp đơn giản và an toàn hơn so với luồng "connect + signMessage" truyền thống.
Các thách thức hiện tại với đăng nhập qua ví bao gồm:
  • Trải nghiệm người dùng không nhất quán vì mỗi dApp có định dạng tin nhắn riêng, khiến người dùng không chắc điều gì sẽ xảy ra.
  • Thiếu chuẩn hóa trong định dạng tin nhắn buộc ví hiển thị tin nhắn plaintext gây nhầm lẫn.
  • Các trang web độc hại có thể lừa người dùng ký tin nhắn, và cả ví lẫn người dùng đều không thể can thiệp.
  • Luồng "connect + signMessage" truyền thống đòi hỏi nhiều bước không trực quan.
Sign In With Solana (SIWS) cung cấp giải pháp toàn diện cho những thách thức này.
Đặc tả kỹ thuật cho SIWS được mô phỏng theo EIP-4361 (Sign In With Ethereum) nhưng mở rộng vượt xa khả năng của nó. SIWS chuyển trách nhiệm xây dựng tin nhắn từ dApp sang ví, tạo ra giao diện nhất quán, thân thiện với người dùng và bảo mật nâng cao cho người dùng cuối.
Ngoài ra, SIWS chuẩn hóa định dạng tin nhắn, cho phép ví kiểm tra dữ liệu tin nhắn để đảm bảo tính hợp pháp hoặc cảnh báo về hoạt động đáng ngờ. Ràng buộc domain là tính năng quan trọng của SIWS, cho phép ví cảnh báo người dùng nếu trang web đang mạo danh một thực thể khác.
Đặc tả SIWS là mã nguồn mở và được quản lý bởi ví Phantom của Solana.
Để giải thích kỹ thuật, vui lòng tham khảo bài viết sau:
Implementing Sign In With Solana (SIWS) - Medium

Skeet là gì?

Skeet AI Auto Coding
Skeet là framework serverless TypeScript mã nguồn mở cho phép xây dựng ứng dụng full-stack trên GCP (Google Cloud) và Firebase.
Với Skeet, bạn có thể phát triển nhanh mọi thứ từ API server đến ứng dụng Web, iOS và Android bằng TypeScript. Framework chủ động áp dụng các công nghệ có trải nghiệm nhà phát triển tốt, như GraphQL và Firestore.
Skeet là framework ứng dụng hiện đại giúp dễ dàng phát triển ứng dụng sử dụng công nghệ AI như ChatGPT và Vertex AI, cũng như Web3 dApp dựa trên blockchain như Solana.
Bạn có thể thử demo từ liên kết bên dưới. Bạn cũng có thể thử PaLM2, Vertex AI và ChatGPT của OpenAI (GPT-3.5, GPT-4) để so sánh các tính năng.
Skeet Demo App:
Hơn nữa, bạn có thể chạy ứng dụng demo này trên PC hoặc môi trường cloud của mình chỉ trong 5 phút bằng Skeet CLI.
Trước tiên, hãy trải nghiệm những gì bạn có thể làm với demo, sau đó bắt đầu phát triển ứng dụng ngay bằng Skeet CLI.
Skeet CLI cũng tích hợp AI, cung cấp hỗ trợ mạnh mẽ như tạo mã tự động qua chat, cải thiện đáng kể năng suất nhà phát triển.
Skeet CLI (GitHub):
Skeet đang được phát triển như dự án mã nguồn mở nhằm giảm chi phí phát triển và bảo trì trong mọi môi trường phát triển ứng dụng trên toàn thế giới.
Để biết thêm chi tiết, vui lòng tham khảo tài liệu chính thức.
Tài liệu Skeet: