12/18會議補充 關於swarm node的討論
===
# 阿金解釋swarm node
swarm node雖然還沒開源
但是依照目前研究的情況 , 是可以實做的
* swarm node發起交易要做的事
* 簽名
* 選驗證的交易
* 只需要tips
* 工作量證明
* cfb曾經在slack說過 , 可不做
* 需要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可以發現