[閒聊] IOTA真的能實現足夠的算力嗎
看板DigiCurrency (數位貨幣)作者kugwa (kugwa)時間6年前 (2018/01/15 21:36)推噓12(12推 0噓 20→)留言32則, 13人參與討論串1/22 (看更多)
前一段時間IOTA市值瞬間飆高,就開始對它有點關心。
板上有一篇從技術面分析它的風險的文,看了之後就感覺其實沒有廣告說的那麼厲害,最
近看完它的白皮書之後更是這樣覺得。
(http://www.8btc.com/risk-about-miota)
我大致搞懂Tangle是怎麼解決雙花的,總之就是對於產生雙花的兩筆交易,大家只認累積
權重較高的那一筆交易,並且新來的交易只會附加在那筆交易所屬的sub-tangle(也就是
只會從那個sub-tangle挑選tips,某種程度很像比特幣那樣:大家只會把新的區塊接在最
長鏈後面)。
下面這張圖是我拿白皮書的圖來改的(為了做簡報),灰色的兩筆交易產生雙花,但大家
只會認上面的。
https://i.imgur.com/Byl6n2W.png
我覺得這樣的確有解決雙花,而且整個網路也有達成共識(大家會認同一筆)。但我跟同
學討論的結論是,Tangle太容易被攻擊了。為什麼這樣認為呢?因為整個Tangle的算力是
IoT devices製造交易時進行PoW貢獻的,PoW的難度一定不會太高,不然普通人發個交易
就要等個半死,但攻擊者就可以利用這一點,用超高算力的硬體神速生出一堆交易,附加
在雙花的sub-tangle(以上圖為例的話,就是下面的sub-tangle),就可以輕易超過原本
大家承認的sub-tangle(上圖中,上面的sub-tangle)。
比特幣不會有這種問題,因為挖礦有獎勵,主鏈被超高算力保護得好好的。何況如果有人
神速出礦,大家會把難度調高,把出礦速度降回來並控制在十分鐘一個礦,這也使算力高
的人很難輕易自幹一條分支去超過主鏈(除非他用selfish mining)。但IOTA既沒有激勵
機制,也沒有防止高算力的人神速發交易的辦法,這就導致Tangle很容易被高算力的攻擊
者製造雙花的結論。就算IOTA變得十分普及,有很多很多IoT devices在送交易,眾多螞
蟻雄兵還是擋不住幾頭大象。
我們知道IOTA為了保護算力尚低的網路,目前是靠特殊地址的Coordinator發出Milestone
來承認交易(我們有把IOTA private testnet架起來玩玩),並沒有走上面那一套去中心
化的驗證方式。雖然官方號稱算力夠之後會拿掉Coordinator,但我是頗懷疑到底有沒有這
一天。
如果我有理解錯的地方,歡迎大家糾正我,謝謝。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.112.232.231
※ 文章網址: https://www.ptt.cc/bbs/DigiCurrency/M.1516023368.A.1F1.html
※ 編輯: kugwa (140.112.232.231), 01/15/2018 21:39:34
推
01/15 21:40,
6年前
, 1F
01/15 21:40, 1F
推
01/15 21:43,
6年前
, 2F
01/15 21:43, 2F
→
01/15 21:44,
6年前
, 3F
01/15 21:44, 3F
→
01/15 21:45,
6年前
, 4F
01/15 21:45, 4F
推
01/15 21:45,
6年前
, 5F
01/15 21:45, 5F
推
01/15 21:49,
6年前
, 6F
01/15 21:49, 6F
→
01/15 21:55,
6年前
, 7F
01/15 21:55, 7F
→
01/15 21:59,
6年前
, 8F
01/15 21:59, 8F
推
01/15 21:59,
6年前
, 9F
01/15 21:59, 9F
→
01/15 21:59,
6年前
, 10F
01/15 21:59, 10F
回樓上兩位,我說的攻擊方式不是大權重(攻擊者會把每個交易的權重控制得不會超過規
定,然後神速發很多交易)也不是寄生鏈,比較像是第四節Possible attack scenarios
的結論第三點的攻擊。
其實我的論點很直接,就是他根本就不能假設誠實的算力能壓過攻擊者的算力。因為就像
我文中說的,誠實的算力大都來自算力很普通的IoT devices(可能是手機之類的),沒
有一般使用者會拿超高算力的硬體在發交易,只有攻擊者會這樣幹而已。也就是說,如果
沒有Coordinator的話,整個Tangle會瞬間被攻擊者玩壞。
※ 編輯: kugwa (140.112.232.231), 01/15/2018 22:22:17
推
01/15 23:22,
6年前
, 11F
01/15 23:22, 11F
推
01/16 01:04,
6年前
, 12F
01/16 01:04, 12F
→
01/16 01:04,
6年前
, 13F
01/16 01:04, 13F
※ 編輯: kugwa (140.112.232.231), 01/16/2018 02:53:39
推
01/16 04:20,
6年前
, 14F
01/16 04:20, 14F
→
01/16 04:20,
6年前
, 15F
01/16 04:20, 15F
→
01/16 04:21,
6年前
, 16F
01/16 04:21, 16F
→
01/16 04:21,
6年前
, 17F
01/16 04:21, 17F
推
01/16 08:11,
6年前
, 18F
01/16 08:11, 18F
推
01/16 10:33,
6年前
, 19F
01/16 10:33, 19F
→
01/16 10:34,
6年前
, 20F
01/16 10:34, 20F
→
01/16 10:35,
6年前
, 21F
01/16 10:35, 21F
→
01/16 10:36,
6年前
, 22F
01/16 10:36, 22F
推
01/16 13:16,
6年前
, 23F
01/16 13:16, 23F
→
01/16 13:17,
6年前
, 24F
01/16 13:17, 24F
→
01/16 17:06,
6年前
, 25F
01/16 17:06, 25F
→
01/16 17:07,
6年前
, 26F
01/16 17:07, 26F
→
01/16 17:09,
6年前
, 27F
01/16 17:09, 27F
→
01/16 17:10,
6年前
, 28F
01/16 17:10, 28F
→
01/16 17:11,
6年前
, 29F
01/16 17:11, 29F
→
01/16 17:12,
6年前
, 30F
01/16 17:12, 30F
推
07/12 21:33,
5年前
, 31F
07/12 21:33, 31F
→
07/13 02:50,
5年前
, 32F
07/13 02:50, 32F
討論串 (同標題文章)
DigiCurrency 近期熱門文章
PTT數位生活區 即時熱門文章