Block Chain 技术用于去中心化数字化身份认证,是基于怎样的原理?

2016-08-25 23:15:52 +08:00
 noli
只知道 BitCoin 交易的根本安全性在于 “ 51%计算能力”,难道说身份认证也可以用同样的原理?
2416 次点击
所在节点    问与答
5 条回复
yeasy
2016-08-30 20:51:58 +08:00
严格的说,并非 51%,而是概率,随着计算力和时间增长,这种概率保证快速的提高,以至于破坏它,付出的成本远远超过收益。

身份认证则是通过密码学的已有手段进行保障,跟数字证书原理类似。

可以参考区块链技术指南: https://github.com/yeasy/blockchain_guide
noli
2016-08-30 22:15:15 +08:00
@yeasy 对比特币进行伪造或者制造,都是具有潜在收益的;而伪造的成本大于制造,所以是一种驱逐劣币的机制。

但是在身份认证这件事情上,可能会有伪造数据的收益大于维持数据的情况。这样是不是就不能像比特币那样持续下去?
yeasy
2016-08-30 22:32:43 +08:00
嗯,首先不要拿比特币说事,比特币只是基于区块链技术的一种特殊的应用形式。
从区块链的角度来看。区块链能提供去中心化、可信的、不可修改的唯一记录。身份认证环节中现在较大的问题正好是各种作假和篡改。当然,这是仅从技术角度来分析。
noli
2016-09-05 16:54:04 +08:00
@yeasy 看了你写的区块链技术指南,感觉被点通透了,当然也参考了一下别的资料。看来我之前问的并不是一个好问题。先说一声谢谢。

基于 block chain 做去中心化的身份认证,怎样设计区块链?
共识机制看起来是 PoS 和 PoW 结合比较合理,但具体应该怎么设计?

我目前的初步结论是,将证书颁发、证书变更、以及证书废除,这些记录放在区块中,是显而易见的。
但是应该怎么避免恶意节点在一个区块中大量颁发无效证书,或者恶意废除大量证书呢?
yeasy
2016-09-14 14:50:57 +08:00
客气~
区块链只是提供了一种技术手段,要具体应用起来要配合很多别的东西。有些问题其实不是区块链的问题,是传统问题,一直存在。
就好比数据库,如果自身没有权限机制,也是无法防护被人恶意读写的。

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

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

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

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

© 2021 V2EX