📢 Gate廣場獨家活動: #PUBLIC创作大赛# 正式開啓!
參與 Gate Launchpool 第 297 期 — PublicAI (PUBLIC),並在 Gate廣場發布你的原創內容,即有機會瓜分 4,000 枚 $PUBLIC 獎勵池!
🎨 活動時間
2025年8月18日 10:00 – 2025年8月22日 16:00 (UTC)
📌 參與方式
在 Gate廣場發布與 PublicAI (PUBLIC) 或當前 Launchpool 活動相關的原創內容
內容需不少於 100 字(可爲分析、教程、創意圖文、測評等)
添加話題: #PUBLIC创作大赛#
帖子需附帶 Launchpool 參與截圖(如質押記錄、領取頁面等)
🏆 獎勵設置(總計 4,000 枚 $PUBLIC)
🥇 一等獎(1名):1,500 $PUBLIC
🥈 二等獎(3名):每人 500 $PUBLIC
🥉 三等獎(5名):每人 200 $PUBLIC
📋 評選標準
內容質量(相關性、清晰度、創意性)
互動熱度(點讚、評論)
含有 Launchpool 參與截圖的帖子將優先考慮
📄 注意事項
所有內容須爲原創,嚴禁抄襲或虛假互動
獲獎用戶需完成 Gate廣場實名認證
Gate 保留本次活動的最終解釋權
SIWE:以太坊身分驗證新標準 提升Dapp安全性與用戶體驗
SIWE:提升 Dapp 身分驗證能力的利器
SIWE(Sign-In with Ethereum)是一種在以太坊上驗證用戶身分的方法,類似於發起交易,證明用戶對錢包的控制權。目前,身分驗證過程已經非常簡化,只需在錢包插件中對信息進行籤名即可,大多數常見錢包插件都已支持這一功能。
本文主要探討以太坊上的籤名場景,不涉及其他區塊鏈如Solana、SUI等。
何時需要SIWE
如果你的Dapp具有以下特徵,可以考慮使用SIWE:
對於主要功能是查詢的應用,如區塊瀏覽器,可以不使用SIWE。
雖然在Dapp上連接錢包後似乎已經證明了身分,但這只對前端有效。對於需要後端支持的接口調用,僅傳遞地址是不夠的,因爲地址是公開信息,容易被冒用。
SIWE的工作原理
SIWE的流程可概括爲三個步驟:連接錢包、籤名、獲取身分標識。
連接錢包:通過錢包插件在Dapp中連接用戶錢包。
籤名:
獲取身分標識: 後端驗證籤名通過後,返回用戶身分標識(如JWT)。後續請求中帶上地址和身分標識,即可證明錢包所有權。
實踐指南
本文使用Next.js開發全棧應用,集成SIWE功能。以下是主要步驟:
通過以上步驟,即可實現一個基本的SIWE登入框架,爲Dapp提供更安全、可靠的身分驗證機制。