作者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/cn.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