什麼是錢包?
是一個包含私鑰集合的檔案。
輕錢包
輕錢包(SPV)是“Simplified Payment Verification”(簡單支付驗證)的縮寫。
因為不執行完全節點也可驗證支付,使用者只需要儲存所有的block header就可以了。使用者雖然不能自己驗證交易,但如果能夠從區塊鏈的某處找到相符的交易,他就可以知道網路已經認可了這筆交易,而且得到了網路的多少個確認。
SPV指的是“支付驗證”,而不是“交易驗證”,那這兩種驗證有很大區別。
“交易驗證”非常複雜,涉及到驗證是否有足夠餘額可供支出、是否存在雙花、指令碼能否透過等等,通常由執行完全節點的礦工來完成。
“支付驗證”則比較簡單,只判斷用於“支付”的那筆交易是否已經被驗證過,並得到了多少的算力保護(多少確認數)。
重錢包
與輕錢包相對應,會處理“交易驗證”,驗證是否有足夠餘額可供支出、是否存在雙花、指令碼能否透過等等,通常由執行完全節點的礦工來完成。
作者:,來源:星際聯盟Filecoin