不懂就要问:一个无币的区块链和分布式数据库有什么区别?

2018-08-23 02:56:14 +08:00
 aptx4689
如题,这是我进行区块链相关学习的一个问题,但我一直没有找到比较好的答案。
1745 次点击
所在节点    问与答
16 条回复
lightening
2018-08-23 04:00:51 +08:00
分布式数据库中,你能控制所有的节点。
区块链中,你不能控制所有的节点。
iceheart
2018-08-23 04:15:59 +08:00
性能
cxh116
2018-08-23 07:40:21 +08:00
网上不是戏称区块链是最慢的分布式数据库吗?
bestkayle
2018-08-23 07:45:49 +08:00
区块链存储不要钱吧?
Mutoo
2018-08-23 07:52:47 +08:00
区块链被称作最低效的分布式数据库,通过大量的冗余来保证数据的安全,抗攻击性较好。是一种一次写入,多次读取的数据库"Write-Once, Read Mostly (WORM)",也就是说数据可以增加,但不能修改,删除!?不要想了。
huangzhe8263
2018-08-23 07:53:58 +08:00
@bestkayle 感觉还是需要成本的吧,不然马上就被各种无用信息填满了,应该是算 pow 像算力之类的,
huangzhe8263
2018-08-23 07:55:27 +08:00
性能低
数据全副本
只能 apped 不能删除
没有人有特殊权限
ngg0707
2018-08-23 08:05:19 +08:00
区块链和普通分布式系统的一个区别在于能不能抵抗恶意节点的攻击。公链一般利用币来提高提交提案(发交易)的成本,避免女巫攻击,即往链上发大奖垃圾交易拥塞网络。所以无币的的区块链系统一般用于联盟链。联盟链系统中各方有弱信任关系,不会有人乱来。
glfpes
2018-08-23 09:20:44 +08:00
比起 DB,更适合拿来写史书,再也不怕暴君篡改历史了。
jdgui
2018-08-23 09:22:45 +08:00
@glfpes 暴君说,断电,缴获矿机,重写历史。
herozhang
2018-08-23 09:45:00 +08:00
@glfpes 实名制绑定 IPv6 地址,接入区块链网络就杀头
Heavytiger
2018-08-23 09:51:18 +08:00
区块链不是数据库
aptx4689
2018-08-23 15:34:11 +08:00
@lightening 联盟链这种呢?

@Mutoo 攻击者控制了 51%以上的节点,然后通过修改某个块的数据,并且全部重新计算后面的块的 nonce 的情况,是否可能?能否算作修改呢?

@ngg0707 弱信任关系作何理解?
ngg0707
2018-08-23 18:14:07 +08:00
@aptx4689 弱信任指知道区块链上账户背后的实体是谁,比如某个账户是狗熊银行的,某个账户是长颈鹿银行的。一般通过数字证书证书中心之类的技术实现。
aptx4689
2018-08-23 23:05:22 +08:00
@ngg0707 明白了,那么我可以认为 Ripple 系统(非瑞波币)算这样一种联盟链么?
ngg0707
2018-08-23 23:25:25 +08:00
@aptx4689 除了瑞波币,还有叫瑞波的吗……我觉得不能算联盟链吧。任何人都可以生成地址参与入瑞波的系统,网关也可以是来源不明的。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/482357

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX