DigiCurrency 板


LINE

※ 引述《MRjk ()》之铭言: : 做为一个和您一开始就有同样问题的人 说真的我还是没办法被说服 : 或许您能用比较相近的语言在帮我解释一次 : 我看了您在FB的讨论 : 您觉得最大的收获是tangle网路在拓朴的两端可以容纳两笔互为冲突的交易(双花) : 但我觉得这改变并不会影响我们原先讨论的本质 : 因为当网路拓朴的两端合并以後 势必会取权重的一笔生存 另一笔则被孤立 : 这确实跟Bitcoin的主链不同 : 但ETH即有这uncle block(叔块)的概念 : uncle block仍然是主链的一部分 但uncle block里的交易是不被承认的 : 先复习一下原先的题目 =================================== : ================================= : "在IOTA网路中 没有coordinator的状态下 : 恶意攻击者从一个IoT装置所发出的交易A (经过PoW验证了前两笔交易) ? ? ?????? : 如何能不被恶意攻击者手上的另一个超强硬体所建构出来的双花交易B(也经过了PoW验证 ???????? : 了前两笔交易 且还附加了更多交易在其後增加权重)盖过去?" : ================================= ================================== 1. IoT 装置。 大家都觉得所有事情都要在 IoT 装置上跑才是正解。但是 IOTA 不想这样。 (应该说,在 JINN 完成之前,不想要这样) 回头参考这篇文章:https://goo.gl/pckfc2 整件事情,IoT devices 需要亲身参与的部分只有: 签名 其他的事情:建立 bundle, 找 tips, 算 PoW。「「通通可以外包」」 2. 发出的交易A 建立好 transaction bundle 後,IoT devices 还是要透过 full-node 来 broadcast 他的 transaction。 3. 经过 PoW 验证 PoW 在 IOTA 里面,就是一个 transation (不是一笔 transaction) 要去计算 nonce 而已。 算出特定 nonce 之後,可以让 transaction hash 後面出现多少 9 来符合全网需要的 min weight magnitude. 而 PoW 这件事情只能在 transaction 所有 slot 都填完之後才能够做。 4. 超强硬体 这里就是 IOTA 的算力比拼,也是 IOTA 野心所在。 4.1 超强硬体的能力? 我不知道你所谓的超强硬体强到多少,根据这边的实验: https://github.com/chenweiii/dcurl 拿 GPU 通算 8 个 PoW 还要 33 秒左右。 4.2 IOTA 的算力比拼 IOTA 的做法下,一个被 confirmed 的交易,在 tangle 中还会持续的被其他 交易给 indirect reference,这里是重点,因为你会认为一个被 confirmed 的交易就这样结束了,感觉他的 weight 就不会再动。实际上是会一直加大 加大上去的。 那攻击者的交易呢?如果全网的普通节点多数存在,当他们看到攻击交易的时候, 就会因为他与帐本不符合,因此不会在 tips selection (MCMC) 的时候选用他, 变成攻击者的交易权重,只能够自己增加,而得不到其他全网算力的支持。 全网算力支持 v.s. 攻击者的超强硬体 这里就是 IOTA 对一个想要超前的 double spending 做的算力比拼。 4.3 IOTA 的野心 回到原标题 「IOTA 如何凑足算力」。 这才是 IOTA 面临的问题,4.2 的说法,很明显就需要持续的算力提供, 持续的 (in)direct 指向被 double spending 的交易,要不然就会被攻击者追过去,对吧? 所以这专案才会推啥 data marketplace,推跟 Bosch,fujitsu 这种公司合作。 透过这种需要常常发送 tx 的东西,来增加 IOTA 的 transaction per second,进而保护整体网路。 你会 argue 外部成本太高,怎麽可能为了 IOTA 让 IoT devices 都外接一个 full-node, 或是为了 IOTA 大量部署 full-node。 所以这专案还想做硬体,JINN 这个三进位处理器还有在开发。恩... : 这题以ETH来说明 就会变成 : 恶意攻击者发送了一个交易A 被主链X区块所确认 : 但攻击者构建了一个双花交易B 用更高的算力包装成X'->Y'->Z'等3个区块 : 原先的X区块变成Y'的uncle block, 资料仍在链上 但A交易是无效的 大家只会承认B : 但BTC/ETH等为什麽不会需要Cordinator来对抗这种51%攻击 : 因为block chain的奖励机制让大家会让主链上的算力高到攻击者很难独自去发起 : 回归到IOTA的问题上来 纵使IOTA网路能让两种双花交易存在拓朴的两端 : 但一当他们接轨之後 权重的选择下还是只会留下一边 对,留下一边。可是对 node 来说有先後之分啊。 假设 A 交易已经在多数普通节点成立,让这些节点的帐本状态改变,收到 B 的时候就被当作 invalid 反之,A, B 交易都还没有成立,B 交易透过 heavy weight 取得共识,而且没有破坏帐本规则的话, 普通节点就会接受 B 交易,改变帐本状态,在看到 A 交易的时候,就会把 A 当作 invalid 最後,B交易先成立,那帐本状态改变,收到 A 就会变成 invalid : 权重的本质还是POW (我知道是很多交易互相累积啦 不过还是POW) 权重的本质不是 PoW,倒不如说是 PoW 的累积。 : 所以上述问题变成了 只靠诚实的IOT装置 : 所累积的POW是不足以让合流後的权重高於另一边刻意所构筑的 : 无论IOTA再流行 全球IoT装置都加入恐怕也很难保证安全 : (原因前面讨论文章有讲过 贫弱的硬体 只计算交易时少少的运算时间...) 没有要让 IoT 装置自己算的意思。 我用我的 i7-7700 跑 pure-python PoW implemention,15 weight 要跑 10分钟吧。 放到 IoT devices......恩.......有人提到 JINN 吗XD : 当然您说的(2)POW改交由代理节点运算 或许可以拉近上面的鸿沟 : 但这样整个网路交易本体就变成是代理节点了而非是IOT装置 : IOTA主打的IoT交易特性就不见了 : (感觉就像是味增汤都不放味增与豆腐改放菜头排骨酥用肉燥提味) : 既然都必须连上代理节点了 那代理节点要run区块链还是tangle网路差别就不大了吧? 野心!数量!IoT! 工厂或是公司或是想要应用 IOTA 技术的人,都势必要架起 full-node 来让 自己的 IoT devices 使用这些技术 (PoE, data transfer...etc) 在目标放在全球 IoT devices 的情况下,就能够获得一定数量的 full-node 来确保帐本, 加上 IoT devices 透过 full-node 送很多的 tx, 如果节点塞车,势必就要引入 swarm node 或是更多的 full-node 透过这种推广方式来保证 IOTA 的安全性。 : ※ 引述《kugwa (苦瓜)》之铭言: : : 认栽了 : : 真的是跟区块链完全不同的解法 : : 有点疯狂 以至於我之前完全没有往那个方向思考 : : 感谢好多人不厌其烦地提出和我认知完全冲突的观念 : : 太多人就不一一点名了 : : 反正就是之前我一直战的那些人 : : 之前的文我都留着 : : 就让大家笑笑吧 : : 好吧我承认IOTA的解法应该是神技 : : 为什麽说是应该呢 : : 因为我还没完全搞懂! : : 总之一切都在这里了 : : https://www.facebook.com/groups/897485720426082/permalink/926697757504878/ --



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 118.12.46.231
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/DigiCurrency/M.1516666863.A.821.html
1F:推 dryden: 推,所以官方现在在做的很多事情就像鸭子划水,等整个生01/23 08:55
2F:→ dryden: 态建立後就精彩了01/23 08:55
3F:→ timwu: JINN就是拿来唬不懂IC design的人,让整个IOT远景可以自圆其01/23 09:10
4F:→ timwu: 说,加速curl还有可能,大量帐本存取不是逻辑晶片可以加速的.01/23 09:13
jinn 是拿来加速 curl 的。 存取用cpu就够,目前底层用 rocksdb ※ 编辑: grapherd (223.141.50.255), 01/23/2018 09:15:52
5F:→ timwu: CFB拿JINN这个主题吊胃口很久了,连基本官方简介都还不敢写 01/23 09:20
没错,这种出不来的支票,看看就好 XDDDDDDD ※ 编辑: grapherd (223.141.50.255), 01/23/2018 09:24:00
6F:→ timwu: 规格时程都没有, 典型的vaporware01/23 09:23
7F:→ desion30: Iota还有很长的路要努力01/23 09:35
8F:→ desion30: 成功的话 哪是这个价钱。01/23 10:14
9F:→ kuma660224: 终於有人提到梦幻泡影般的JINN01/23 10:30
10F:推 wusyong: 之前有想用NXT买,有够靠北贵XD01/23 10:40
11F:推 poorviv: 推好文!01/23 14:01
12F:→ kuma660224: 没事搞个没验证的新加密算法01/23 14:09
13F:→ kuma660224: 再没事搞个新的三进位处理器01/23 14:09
14F:→ kuma660224: 这团队真的很会自找麻烦。 01/23 14:09
15F:推 wahaha99: 好复杂 不过三位数处理器 不就要用NAND+类比处器了01/23 14:59
16F:→ commandoEX: 最简单的就是2bit绑一起然後把01 和 10当成同一种 01/23 15:03
17F:→ kuma660224: 那个自创演算法之前被爆有发现漏洞,火速补洞01/23 15:10
18F:→ kuma660224: 团队最後硬凹,这是我们故意摆的洞。哄堂大笑01/23 15:10
19F:推 mithuang: 没错,还为了抗量子电脑,地址不能重用,真的是01/23 15:35
20F:→ mithuang: 非常非常不方便,送出第一笔要想送第二笔,还要等01/23 15:35
21F:→ mithuang: 第一笔confirm,如果不巧第一笔卡住,等於所有01/23 15:35
22F:→ mithuang: 资金都卡住,超级难用。应该像btc先预留可以改01/23 15:35
如果你的资金分散在不同的地址,不会传一笔卡住全部,我不知道wallet有没有这麽聪明就是了 XD
23F:→ mithuang: 演算法的空间就好,毕竟都还不知量子电脑会先出01/23 15:35
24F:→ mithuang: 来还是iota先倒01/23 15:35
25F:推 da1221: 如果有人能推出第二代的类IOTA,且优化过,那就真gg了01/23 16:08
26F:→ desion30: 就看iota 能不能一直进步下去,至少目前是蓝海01/23 16:10
27F:推 kugwa: 推个 01/23 16:23
※ 编辑: grapherd (223.141.50.255), 01/23/2018 16:35:04
28F:→ kuma660224: 如果三进位curl(lota)硬体碰上量子电脑.... 01/23 19:04
29F:→ kuma660224: 固定硬体的JINN处理器,大概得全数除役汰换 01/23 19:05
30F:→ kuma660224: 别的POW大概只要分叉换演算法,永远破不了 01/23 19:06
31F:→ kuma660224: 自己搞硬体,反而可能变成包袱 01/23 19:07
32F:→ kuma660224: 不过它又改回中心化的不开源COO就恢复安全? 01/23 19:08
33F:→ kuma660224: 感觉这个币可能长期远离全开源去中心的理想 01/23 19:10
34F:推 mithuang: 演算法保护的安全和COO保护的安全是不同层面的 01/23 19:11
35F:→ kuma660224: 应该不是加密币的终极型态,只是一种启发。 01/23 19:13
36F:→ kuma660224: 版大被启发思考的POW大区块链+链外Tangle也许更好 01/23 19:13







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:Tech_Job站内搜寻

TOP