輕節點只儲存區塊頭,而非完整的區塊鏈。它下載一小段區塊頭,並在需要時依賴完整節點提供交易細節。這使得它同步速度快、運作成本低。輕節點可以在儲存空間有限的手機或筆記型電腦上運作。但缺點是信任問題。輕節點無法獨立驗證每一筆交易。它會向完整節點請求證明,並將該證明與自身持有的區塊頭進行比對。
輕節點使用簡化支付驗證(SPV)來確認交易是否包含在區塊中。該方法會檢查連接交易和區塊頭的梅克爾分支。只要輕節點連接到至少一個誠實的全節點,它就是安全的。如果所有對等節點都作假,輕節點就可能被欺騙。這就是為什麼輕客戶端會連接到多個對等節點並使用隨機抽樣的原因。以太坊的輕客戶端協議仍在開發中,但其目標是讓手機和瀏覽器無需下載數百GB的數據即可驗證區塊鏈。
光節點特徵
- 僅儲存頭部資訊-佔用儲存空間小
- 快速同步-只需幾分鐘,而非幾天
- 依賴完整節點—無法完全獨立驗證
- 適用於手機錢包和瀏覽器錢包
輕節點是一種折衷方案。它以犧牲部分安全性為代價換取便利性。對大多數用戶而言,這種權衡是值得的。
Comments
No comments yet. Be the first to share a thought.
Leave a comment