Metamask
MetaMask 的安全模型是什麼?
它會下載區塊頭,比如比特幣 SPV 錢包嗎?還是它依賴於 Infura 之類的服務來提供它信任的 API 來告訴它它擁有什麼?如果是後者,該服務是否會謊報錢包的內容?
我的理解是它依賴於您提供的 RPC API。RPC 可以像您說的那樣撒謊,但您始終可以更改 RPC(儘管您無法更改乙太坊主網或測試網的 RPC)。
我認為這很可能是因為當您列出的 RPC 出現故障時,您的 Metamask 錢包無法訪問並且其資產不會更新。添加網路時也會出現此警告: