先給出猜測
一筆交易a的權重增長 , 有很大的機率 , 最終會變成任何新發起的交易 , 都會增加a的權重(交易選擇算法是選tip , 盡可能不選lazy tip的算法)
分兩個例子來觀察以上猜測
node的網路拓樸
node 的DAG
說明交易內 的意義
, 代表 node , 代表第 秒發起的交易
所以 代表 node 第 秒發起的交易
看粉紅色交易 , 代表是 node 第 秒發起的交易
注意到直接或間接指向 的交易
直接的有 , ,
依照 的假設
是 node 附近 latency 低的node發起的交易 , 比較容易增加 的權重
然後看直接驗證 , , 的 , , 也會增加 的權重
看一下 node 的DAG
經過廣播從 node 傳到 node
一秒後也會增加 的權重
node 收到 的DAG如下
可以注意到比較久時間後 , node 發的交易也可能增加 的權重
edge node 可以注意到
全部node發的交易會幫助 edge node發的交易增加權重 , 會是比較慢才會出現的
看 這筆交易就可以看出
只有 , , 可以增加權重
所以edge node 發的交易 , 安全性是比較低的(權重增加的速率比較慢)
猜測:
一筆交易a的權重增長 , 有很大的機率 , 最終會變成任何新發起的交易 , 都會增加a的權重(交易選擇算法是選 , 盡可能不選 的算法)
從以上模擬出來的DAG來看 , 猜測似乎是對的
而目前還提不出詳細的數學證明
IOTA