V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
noli
V2EX  ›  问与答

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

  •  
  •   noli · 2016-08-25 23:15:52 +08:00 · 2554 次点击
    这是一个创建于 3038 天前的主题,其中的信息可能已经有所发展或是发生改变。
    只知道 BitCoin 交易的根本安全性在于 “ 51%计算能力”,难道说身份认证也可以用同样的原理?
    5 条回复    2016-09-14 14:50:57 +08:00
    yeasy
        1
    yeasy  
       2016-08-30 20:51:58 +08:00
    严格的说,并非 51%,而是概率,随着计算力和时间增长,这种概率保证快速的提高,以至于破坏它,付出的成本远远超过收益。

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

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

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

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

    我目前的初步结论是,将证书颁发、证书变更、以及证书废除,这些记录放在区块中,是显而易见的。
    但是应该怎么避免恶意节点在一个区块中大量颁发无效证书,或者恶意废除大量证书呢?
    yeasy
        5
    yeasy  
       2016-09-14 14:50:57 +08:00
    客气~
    区块链只是提供了一种技术手段,要具体应用起来要配合很多别的东西。有些问题其实不是区块链的问题,是传统问题,一直存在。
    就好比数据库,如果自身没有权限机制,也是无法防护被人恶意读写的。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2618 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 15:31 · PVG 23:31 · LAX 07:31 · JFK 10:31
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.