Blockchain

在“功能”和“能力”的意義上,“輕/瘦客戶端”和“客戶端”之間的主要區別是什麼?

  • August 25, 2018

“功能能力”意義上的“ ”和“ ”之間的主要區別是什麼?light/thin client``client

我的意思是,a can clienta light/thin clientcannot 做什麼?(例如發送交易? *交易確認?*等)

通常在完整節點和輕量級節點之間進行區分。

全節點獨立驗證所有交易。它保證不接受未經授權使用資金(盜竊)、憑空創造資金(通貨膨脹)或違反為系統順利持續執行而存在的各種其他規則的交易或區塊鏈。全節點為每筆交易保證這一點,而不僅僅是您自己的。全節點需要下載整個鏈(否則他們無法驗證歷史),但不一定需要將其儲存在磁碟上(參見剪枝)。

輕量級節點或 SPV 節點除了工作證明之外不驗證任何內容。這意味著他們誠實地依賴網路的大部分雜湊率。

在功能上幾乎沒有區別。不同之處在於信任模型。輕量級客戶端信任網路,而全節點自己審計網路。

客戶端與瘦客戶端:普通客戶端在您的磁碟上保存完整(數百 GB 數據)區塊鏈。另一個沒有。但是由於類似於“契約”的比特幣腳本,瘦客戶端也可以確認交易。也可以發送交易。如果您想將其用作普通錢包,則缺點不值得一提。

引用自:https://bitcoin.stackexchange.com/questions/78589