Language setting
How it works?
2
當在區塊鏈上互動時,Moonkat會先模擬結果,並顯示資產的變化,讓您在確認交易之前預覽結果
3
假如模擬的一切結果都符合預期,那就可以安心地繼續在錢包中確認這筆交易
How it works flow
使用教學
交易模擬(Transaction Simulation)
釣魚網站與官方網站的區別在於實際做的動作與聲稱的內容一不一樣。

舉例來說,當你在安全的 dApp 網站選擇以將 100 個 USDT 轉換成等值的 ETH 時,他就會根據你想要執行的動作,送出一個交易要你同意,而這交易的內容也跟你所認知的是一致的。
dApp Swap
Moonkat UI
MetaMask UI
而釣魚網站就是當你在上面選擇執行這個動作時,他要你同意的交易實際上是另一個動作,通常會是將你的全部有價值的虛擬資產轉移到他的地址。
但如果只是從MetaMask上看,是非常難去區分這筆交易實際上執行了什麼的。
這時,透過這個交易模擬(Transaction Simulation)就能夠知道這個 dApp 網站究竟是不是詐騙。

因為我們透過將他送給你的交易放到鏈上去執行,並模擬出這個交易會對你錢包造成的影響,再透過清楚的資產變化,來避開這類型的釣魚網站!

此外,也有許多釣魚網站會假冒項目空投來誘騙你點擊索取空投時,其實是在將你的資產轉移到他的口袋中,而你同樣也能透過 Moonkat 來了解他是否為釣魚網站!
Moonkat UI
Moonkat UI
資產授權(Assets Approval)
Approval Swap UI
先簡單介紹一下什麼時候會用到 Set Approval 這個功能!

舉例來說當你今天去一個正常的 Swap 網站交換代幣時,除了原生代幣外,都是需要給予 Approval 才能讓這個 dApp 有權利轉移你的資產。

假設今天你第一次用 UniSwap 要把 100 顆 USDT 轉成 WETH,那你就需要先給這個 dApp 存取 100 顆 USDT 的權限,他才能將錢包中的 100 顆 USDT 拿走並給你等值的 WETH。
而這個 Set Approval 的數量也很重要,以上面的例子來看,你可以單純給 100 顆 USDT 的權限即可,但假設你後續還想要再拿 USDT 換代幣時,就需要重新給一次 Approval 的權限。

所以許多 dApp 都會選擇預設 Set Approval for All,也就是他可以存取你這個資產的總額,那麼你下一次還要拿 USDT 換代幣時,就無須重新授權。因為每授權一次就需要付一次 GasFee,所以有些人也會一次就給所有權限!

但當你在與較新的 dApp 互動時,就不建議設定 Set Approval for All,而是手動調整特定額度來資產來確保對方沒有權限來提取你的所有該資產!
MetaMask Spending Amount
簽署解碼(Signature Decoding)
Scam would shows
簽署交易跟一般的交易很相似,但差別在於他是不需要 Gas Fee 的,所以許多新手容易誤解說不需要 Gas Fee 就不會造成危險,但事實相反,就算不需要 Gas Fee 同樣也能透過其他方法來轉移你的資產!

而這類型的詐騙通常是透過你之前曾經授予大型項目的權限來偷走你的資產。
舉例來說,你之前曾經在 OpenSea 上標售某個 NFT,當你在標售時,會需要先給予 OpenSea 該資產的 Approval 權限,他才能將你的資產轉移給買家。

而釣魚網站就會透過你之前授權給 OpenSea 的權限,調用 OpenSea 標售資產的簽屬簽名格式,並將售出價格調整為 0 元,所以當你選擇簽屬時,他就會瞬間將你的 NFT 轉出到他的地址。

透過 Moonkat 你可以知道簽屬簽名的內容,像是當你簽下這個簽署時,可能會造成的結果,如:轉出一個 NFT 的同時收到 1 顆 ETH,以此避免零元購的 NFT 釣魚網站!
MetaMask UI