作者kugwa (苦瓜)
看板DigiCurrency
标题Re: [闲聊] IOTA真的能实现足够的算力吗
时间Mon Jan 22 04:10:53 2018
认栽了
真的是跟区块链完全不同的解法
有点疯狂 以至於我之前完全没有往那个方向思考
感谢好多人不厌其烦地提出和我认知完全冲突的观念
太多人就不一一点名了
反正就是之前我一直战的那些人
之前的文我都留着
就让大家笑笑吧
好吧我承认IOTA的解法应该是神技
为什麽说是应该呢
因为我还没完全搞懂!
总之一切都在这里了
https://www.facebook.com/groups/897485720426082/permalink/926697757504878/
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.112.232.231
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/DigiCurrency/M.1516565456.A.2E5.html
1F:推 ZERX: 其实很感谢大大们技术讨论!让我们有机会学习 01/22 04:16
2F:推 a2935373: 1.我不懂在没有中心者协调的情况要怎麽确定帐本诚实耶? 01/22 04:44
3F:推 aikun: 有点不懂如果有一堆人想去窜改的状况出现怎麽解决 01/22 05:00
4F:→ timwu: 你开两个IOTA钱包亲自转10次小额,然後你就会觉得搞不搞懂 01/22 05:39
5F:→ timwu: 其实无所谓了 01/22 05:40
6F:推 ZERX: XDDDDDDD 01/22 05:46
7F:推 WoodPunch: 长知识 01/22 06:38
8F:推 leftless: 假设有个攻击者成功将2笔互斥的交易广播给不同的节点 01/22 06:49
9F:→ leftless: 再假设那两个节点距离很远 不会直接与对方沟通 01/22 06:51
10F:→ leftless: 这两个节点各自广播出去造成有两种合法的Tangle同时存在 01/22 06:52
11F:→ leftless: 这样全网失去共识後还回得去吗? 01/22 06:52
目前我也只是因为获得新的思考方向觉得有点兴奋
但你这个问题我也还没搞懂
我跟同学讨论之後也有在讨论串里发问
https://www.facebook.com/groups/897485720426082/permalink/926697757504878/?comment_id=926828070825180&reply_comment_id=927560234085297
等解惑了
※ 编辑: kugwa (140.112.232.231), 01/22/2018 06:58:42
12F:推 openbestbook: 我也是笑笑 01/22 08:54
13F:→ kugwa: 你懂屁哦xd 01/22 09:04
14F:推 leftless: 还是想不通IOTA怎麽处理全网共识的问题 豆页痛 01/22 09:22
我打算重看白皮书了
应该会有新领悟
此外社团里真的不少IOTA技术专家
他们在共笔里写的文一定也很有帮助
15F:推 coronach: 推一下,原po能把问题跟解法的概念都讲得很白话,满厉害 01/22 09:58
16F:→ coronach: 的 01/22 09:58
17F:→ coronach: 总之IOTA并不把错误交易挑出来改掉,而是想办法在网路中 01/22 09:59
18F:→ coronach: 孤立错误交易结果,类似这样吧? 01/22 09:59
应该差不多意思
被攻击的那群不要扩散开来就还好
Blockchain的做法是
1. 节点绝对不会把交易视为finalized
2. 大家承认最长链
这种做法会有的性质是
1. 保证所有诚实节点一定有一致的帐本状态
2. 只要能用超强算力产生blockchain reorganization的话 所有诚实节点的帐本也都会跟着被篡改
但IOTA的做法是
1. 节点会把确认後的交易视为finalized
2. 神奇的tip selection algorithm
这种做法会有的性质是
1. 诚实节点可以不具有相同的帐本状态 但是多数节点承认的帐本会赢(因为实际上选到哪个tip会跟告诉你tip的邻居有关 所以他们才一直跳针network topology)
2. 不把多数节点都篡改的话就没有用
最一开始其实grapherd大就已经有解释这一点了
但我当时一直很固执地认定「交易不可能被finalized 不然网路会分裂」
他只是没有更坚决更简洁地打脸我「交易就是会被finalized 网路就是会分裂」
看我这麽固执就懒得再解释了(?
所以我一直没能成功往这个方向想
我目前的理解是这样啦
有错的话还请IOTA大师们纠正
※ 编辑: kugwa (140.112.16.145), 01/22/2018 10:59:38
19F:→ Shagrath: 阿不是早就有中译白皮书能看了 01/22 11:29
20F:→ kugwa: 中英没差我都看得懂 01/22 11:33
21F:→ kugwa: 但当时就是一直拿区块链来想 所以一直先入为主 01/22 11:34
22F:→ ERQQ: 所以没问题了吗 可以allin了(? 01/22 11:36
23F:→ kugwa: 这我不知道啊 但我考虑买一点 01/22 11:37
24F:推 vvind: 推,解释的很清楚 01/22 12:14
25F:推 a2935373: 我对失去共识这点没什麽疑问啊 我只是想问人家硬干怎麽 01/22 12:17
26F:→ a2935373: 处理 01/22 12:17
27F:→ kugwa: 等我完全搞懂再来回答你 或是等大湿们看到 01/22 12:26
28F:嘘 infit: 就不是区块链有狠难懂? 01/22 12:38
是有需要这样取笑观念比较固执理解比较慢的人?
29F:推 leftc: 推,没有技术是完美的,这种讨论才能真正了解技术的双面刃 01/22 12:38
30F:→ leftc: 允许网路分裂的结果 就让邻居没设定好的我吃过几次亏Orz 01/22 12:40
31F:推 desion30: 支持原po,其实fb群组也在看各位高手的讨论 01/22 12:47
32F:→ desion30: 真的收获很大,至於能不能买,没人敢说吧 01/22 12:48
33F:→ desion30: 不过david他们并没有非常看重币价的样子 01/22 12:48
※ 编辑: kugwa (140.112.16.145), 01/22/2018 12:51:09
34F:→ desion30: 原po别气,大家都看的出来你的实力,不要理某i了 01/22 12:53
35F:推 goldflower: 推个 有人不知道在搞笑啥XD 01/22 12:57
36F:推 poorviv: 谢谢分享 01/22 13:26
37F:推 camellala: 嘘的人的说法,才可笑 01/22 13:34
38F:推 aikun: 可以白话解释就觉得很厉害了 01/22 14:03
39F:→ wusyong: 推个,其实後续也还有很多议题值得讨论 01/22 15:05
40F:推 wusyong: 选错补推 01/22 15:07
41F:推 ProtectChu56: 意思是被攻击者"污染"的节点,在和诚实节点同步时 01/22 15:41
42F:→ ProtectChu56: 会回头把被污染的部分屏蔽的意思吗? 有点没看懂 01/22 15:41
差不多意思吧
被污染的节点似乎是真的以後都被大家抛下了
不会变回跟大家一致
43F:推 PKmGG: 推原po的求知欲 嘘的想必已经是区块链的专家了? 01/22 17:37
44F:推 dryden: 推。这一串里面有好多我之前没有想过的问题。 01/22 19:17
45F:推 AtsuHiro: 推原PO 这种讨论钻研才是技术的本质与进步 01/22 21:43
46F:推 MRjk: 做为一个一开始就跟你有同样疑问的人 还是没办法解答我的问 01/22 21:54
47F:→ MRjk: 题耶 1. 被隔绝的交易就没有作用了阿 以前面的例子 A交易被 01/22 21:55
48F:→ MRjk: 後来的高算力B交易隔绝 双花就成功了不是吗? 01/22 21:55
49F:→ MRjk: 2. 你说的代理节点会有较高算力 那跟现行白皮书里的IoT发起 01/22 21:57
50F:→ MRjk: 的理念好像不符 如果可以用代理节点的话用现行区块链不是更 01/22 21:58
51F:→ MRjk: 适合? 麻烦也说明一下我的误区在哪吧~ 01/22 21:58
52F:推 goldflower: 我也算有问题 如果没办法依靠四散的IoT的算力而要 01/22 22:06
53F:→ goldflower: 企业自己架节点 我不太懂这个对於企业的诱因在哪里 01/22 22:06
54F:推 grapherd: iota 实作上是这样: 收到新交易,先验证接受交易改变账 01/22 22:09
55F:→ grapherd: 本後後有没有保持平衡跟账本的一些规则,有才会进入『这 01/22 22:09
56F:→ grapherd: 东西权重是否比较重』这一块。你面对多数普通节点第一关 01/22 22:09
57F:→ grapherd: 都过不了,还管啥权重? 01/22 22:09
58F:推 alphard: 原op有去研究XRB吗?或许多看一些DAG based的币能帮助理 01/22 22:31
59F:→ alphard: 解。 01/22 22:31
60F:→ MRjk: grapherd你讲的每个区块链币都是这样 我们不是在讨论这个 01/22 22:47
※ 编辑: kugwa (140.112.232.231), 01/22/2018 23:56:51
61F:推 grapherd: 我就在讨论你提的 1, 当大多数节点同意 A 的时候,他的 01/23 07:36
62F:→ grapherd: 帐本状态就被改变了,新看到的 B 交易,就算真的权重大 01/23 07:37
63F:→ grapherd: 当在收到 B ,验证 ledger state 的时候,就会出错。 01/23 07:37
64F:→ grapherd: 出错就不会用的 01/23 07:39
※ 编辑: kugwa (140.112.232.231), 01/23/2018 22:53:40
65F:推 DarkerDuck: 295字 * 7星 = 2065 PCH 07/12 21:18