12/18會議補充 關於swarm node的討論
阿金解釋swarm node
swarm node雖然還沒開源
但是依照目前研究的情況 , 是可以實做的
-
swarm node發起交易要做的事
-
需要swarm node的理由
- Data Market
- Local Snapshot
proof.K 對 swarm node安全的看法
-
tips
- 由於swarm node沒有全部的交易 , 只有tips , 所以tips的來源就很重要 , 如果是惡意node提供 , 該swarm node會變成幫凶
-
工作量證明
- 關於工作量證明(PoW) , 可以是對不信任的node來要求 , 比如說對不信任的node , 要求難的工作量證明 , 如此一來可以降低惡意node交易的數量 , 讓惡意node更難修改帳本內的交易
-
Local Snapshot
-
關於有local snapshot後 , 選驗證的交易算法 , 目前只有粗淺的想法 , 先分兩個case討論
- 清掉全部的交易 , 只剩下tip
- 清掉比較舊的 , 留下權重不高交易組成的DAG
基本上這兩種都會遇到搜尋不到衝突交易的情況 , 所以快照剩下來的tips有很大的影響因素 , 就跟swarm node一樣
另外 , 在做local snapshot時 ,
node還是會接收新的交易 , 不過這是沒關係 , 因為出現衝突交易的情況 , node可以發現