作者Q8i (Q8i)
看板DigiCurrency
標題[Coin] IOTA Coordicide介紹 第4及4-1章
時間Sat Jul 20 22:07:56 2019
2019/08/27
Coordicide繁中白皮書已發布,請參閱
https://hackmd.io/otHA-X9_T8GmwlFJIVKGVw
譯者碎念:本文為非官方的先行翻譯,若有名詞錯譯、內容不順處請以繁中白皮書為主,
預祝IOTA凸了木~
---
第四章開始資訊量極多,分拆整理翻譯,目標周更,盡量= =
Medium 圖文版
https://bit.ly/2U6u0vO
---
我們想要解決什麼問題?
首先,讓我們提出兩個基本問題:
◆當我們談論「網路共識」時,我們想要實現什麼目標?答案其實很簡單。我們希望所有誠
實節點對分類帳本的狀態保持相同意見,或更簡單地說,我們希望所有誠實節點都同意哪
些交易有效。
◆由於IOTA不必選擇「領導者」來開採區塊,那我們實際上是對什麼在進行投票呢?答案也
很簡單,如果兩筆交易發生衝突,則會導致Tangle的分裂。為了解決衝突,節點將對首選
交易進行投票(非首選交易則變為孤立交易)。
https://imgur.com/ZzX49dE
傳統基於PoW的DLT為這些問題提供了一組答案,但這些答案具有明顯的缺點。若IOTA基於
PoW共識的話,將導入挖礦競賽並導致功耗和成本增加,從而限制了在物聯網中的使用。
以下部分描述了更合適的解決方案:
模組一 :有趣的魔力(MANA)系統
在沒有協調器的網路中,我們必須可靠地將交易或其他消息與發布它們的節點相關聯。例
如,要允許節點投票,我們需要能夠識別它們(及其投票)。因此,每個節點都會生成一
個唯一的標識符,用於簽署消息或投票,從而確保真實性。
但是,依賴於節點標識會使分佈式系統容易受到女巫攻擊(Sybil attacks)。防止此類
攻擊的一種方法是將節點可能的投票數量,與PoW中的哈希算力或者權益證明(PoS)中的
權益價值等稀缺資源相關聯。
與基於PoW的DLT不同,PoS不會遇到可擴展性問題。然而,在「最長鏈獲勝」的環境中,
PoS容易受到某些攻擊,例如:
◆沒有利益風險問題:當事方可以同時投票支持兩個相互衝突的鏈,而不會冒任何風險或投
資任何資源。
◆遠程攻擊:大型利益相關者可以秘密挖掘更長的鏈條,然後再廣播。
這兩個攻擊向量使PoS在「最長鏈獲勝」網路中不受歡迎。
由於我們的Coordicide解決方案不依賴於最長鏈獲勝規則,因此我們的Sybil保護機制不
受這些問題影響。
我們提出一個名為魔力(mana)的名譽系統:
1.通過在價值交易中移動IOTA,用戶可證明所轉讓的IOTA金額所有權。
2.用戶可通過向交易簽名添加節點ID,從而將價值交易「鏈接」到他們所選擇的節點。實際
上,這很可能與用於發布交易的節點相同。
3.該交易導致mana從其先前分配到該交易中所指定的節點移動,這將增加所選節點的mana總
和。
https://imgur.com/UpR7jt8
mana系統結合了基於資金的Sybil保護機制與名譽系統的優勢。在通過將IOTA傳輸給節點
所有者時,mana不僅記入節點,它也可以通過向社區提供良好的服務並將有效的交易傳播
到網路來獲得。作為信任或名譽衡量標準的mana總和,可用於以其他方式(例如在費率控
制或投票模組)進一步獎勵給好的參與者(誠實節點)
mana運用名譽很難獲得但很容易失去的觀念,關鍵在於通過撤銷先前授予的名譽來懲罰壞
人(惡意節點)的能力。在IOTA中,如果發現當前的首選節點行為不端(例如傳播無效交
易),這就能夠非常簡單地將您授權的mana重新分配給另一個節點。
最後,mana的一個關鍵優勢在於,與其他Sybil保護機制相比,其中節點ID與所有者的私
鑰相關聯,迫使用戶參與複雜且存在潛在風險的權益程序,該mana系統確保了大部分的資
金用於分配名譽。
原文連結:
https://coordicide.iota.org/module1
譯文連結:
https://www.iotachina.com/modules.html
本文感謝IOTA china的Jimmy Xiong授權翻譯(簡轉繁及少量口語潤飾)
---
推廣發錢,以下推文隨機抽5位,10000i/人
不貼地址,中獎會通知,再推文QR即可,預計7/20發
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.193.145.15 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/DigiCurrency/M.1563631688.A.533.html
1F:推 a82714011: IOTA還錢 07/20 22:09
2F:推 lonehugh: 推 07/20 22:14
3F:推 z790305000: Iolita 還錢 07/20 22:15
4F:推 Allen145615: IOTA還錢 07/20 22:16
5F:推 AtsuHiro: IOTA還錢 07/20 22:17
6F:推 DarkerDuck: 推完還錢 07/20 22:23
7F:推 VillagerPro: IOTA還錢 07/20 22:28
8F:推 itsdelovely: 推 07/20 22:31
9F:推 Jeep12321: 推 07/20 22:42
10F:推 shurman: 推 07/20 22:50
11F:推 ARAMonly: 喔~推推推推推 IOTA還錢 07/20 22:56
12F:推 john371911: 純推Pass抽獎。 07/20 22:59
13F:推 TimWater: IOTA還錢~ 07/20 23:04
14F:推 Heta: 推推推 07/20 23:05
15F:推 poorviv: 好文推 07/20 23:25
16F:推 jokeday: 看完還是不太懂 QQ 07/20 23:25
別難過,我也是
IOTA被人詬病的其中一個原因,就是太難理解了XD
17F:推 trleee: 推技術文 07/20 23:37
18F:推 MIN945: 不管啦!iota還錢~ 07/21 00:50
19F:推 wlo3176844: IOTA還錢 07/21 01:35
20F:推 desker: 推 07/21 01:53
21F:推 ak415264: 推推推 07/21 01:56
22F:推 jixian: 看到標題就知道要推什麼了 07/21 02:14
23F:推 COOKIESIR: Iota還錢 07/21 03:21
24F:推 camellala: 推 07/21 03:30
25F:推 DarkerDuck: 1200字 * 7星 = 8400 PCH 07/21 04:36
感謝黑鴨大
27F:推 sdch: 推 07/21 07:16
28F:推 mithuang: 推歸推,錢還是得還 07/21 08:30
29F:推 jorden: Iota還是要還錢 07/21 08:37
30F:→ allen139443: 所以我說那個coo到底什麼時候要拿掉 07/21 10:21
Coordicide白皮書五月底發布時,有看社群討論說3-6月上線
算起來快則9月,慢則年底凸了木!
31F:推 Ash1taka: Cool! 07/21 11:19
https://imgur.com/1x9x4pu
開獎,中獎的提供QR嘿~(可以推字串滿好用的)
32F:推 yuhnoesty18: 推!!! 07/21 11:47
34F:→ Ash1taka: 沒想到中獎了XDD 07/21 13:12
36F:推 jixian: 囈 中了 07/21 14:34
38F:→ jixian: 謝大大 07/21 14:34
樓上三位已發
自從更新IRI 1.8.0後IOTA狀態越來越好,幾分鐘內就確認完畢,讚讚的
40F:→ COOKIESIR: 竟然中獎,不過還是要還錢 07/21 23:20
41F:推 Ash1taka: 謝謝Q8i 07/22 23:18
42F:推 kugwa: 大致看了一下 07/23 02:58
43F:→ kugwa: 不懂為何mana可以防Sybil attack 07/23 02:58
44F:→ kugwa: 節點ID不是可以隨便生嗎 07/23 02:58
45F:→ kugwa: 交易也是可以隨便生 07/23 02:58
46F:→ kugwa: 這樣mana不是隨便拿嗎 07/23 02:58
47F:推 kugwa: 這種信用系統不搭配實名制真的有用ㄇ 07/23 03:04
48F:推 Ash1taka: 節點ID一換,原有的mana應該就全部歸零了吧 07/23 10:55
49F:→ Ash1taka: mana設計的精神就是要誠實勤奮才能累積,但很容易失去 07/23 10:56
50F:→ kugwa: 創一個新節點ID的確mana從0開始 07/23 11:13
51F:→ kugwa: 但mana的累積方式看起來是跟發交易有關 07/23 11:13
52F:→ kugwa: 這樣不是很輕易就能累積嗎 07/23 11:13
53F:→ kugwa: 我就創一堆節點ID發一堆交易 07/23 11:13
54F:→ kugwa: 就可以掌握很多mana很多的節點 07/23 11:13
55F:推 kugwa: 沒有實名的節點ID普遍都有這種容易開分身且累積分數的問題 07/23 11:17
56F:→ kugwa: 我沒理解錯誤的話啦 07/23 11:17
Kugwa大
可是節點如果發出一筆衝突交易,並被全網否決
那累積許久的mana就全沒了耶
除非他能創造出占全網33%以上的節點,且內部交易累積夠多mana
然後一次性發動攻擊,才能達到破壞全網的效果,這樣理解對嗎?
那就我們的分析方向應該是建構全網33%以上的節點要耗費多少成本
您怎麼看?
中獎全數發放,各位下次見
※ 編輯: Q8i (223.141.27.187 臺灣), 07/23/2019 23:02:25
58F:推 kugwa: 創造節點看起來很容易 因為節點ID應該就是用public key在認 07/23 23:50
59F:→ kugwa: 所以可以直接想成你愛生幾個節點ID就生幾個 07/23 23:51
60F:→ kugwa: 重點是mana是怎麼累積的 07/23 23:52
61F:→ kugwa: 這篇沒有寫得很具體 感覺好像是具備越多iota以及發越多有效 07/23 23:56
62F:→ kugwa: 交易 就可以累積mana 07/23 23:56
63F:→ kugwa: 但如果是這樣的話 累積mana似乎也沒有很難? 07/23 23:57
64F:→ kugwa: 畢竟要衝交易量只要隨便創很多個iota地址 把iota轉來轉去就 07/23 23:58
65F:→ kugwa: 好了 07/23 23:59
66F:推 yillkid: cool 07/26 00:30
67F:推 MRjk: 實在是不想潑冷水 你連載了四篇 真的有看懂在寫啥嗎? 07/27 01:26
※ 編輯: Q8i (111.82.202.114 臺灣), 08/27/2019 23:52:15
※ 編輯: Q8i (111.82.202.114 臺灣), 08/27/2019 23:52:55
※ 編輯: Q8i (123.193.145.15 臺灣), 12/03/2019 22:57:21