超级帐本(Hyperledger)为代表的联盟链更适用企业级应用

2016-07-28 02:22:41
超级帐本(Hyperledger)为代表的联盟链更适用企业级应用
 
Hyperledger区块链技术不同于比特币为代表的公有链技术,针对企业级应用更加成熟:IBM的HyperLedger区块链项目开始于2年前,刚开始是为了研究虚拟货币,但发现区块链技术进进不只限于应用在虚拟货币。
 
Hyperledger是由三家公司为主导为了推广区块链而新成立的一个开源代码的区块链组织(IBM、Intel和DAH),推动这个企业级区块链技术 的原因是:大家熟知的区块链主要是以比特币为基础的(公有)区块链技术,这种区块链技术有种种技术上的问题,特别是它简单粗暴地解决共识问题的方式,一般 的试验局系统还行,但对企业级区块链应用有很多问题。所以IBM领头,开发了这个可商用的企业级区块链基础技术。
 
当时IBM内部开发的区块链系统叫OBC,为了吸引更多的公司推动区块链产业的发展,IBM将OBC捐献给了Hyperledger。 Hyperledger目前主要有三个程序捐赠者,首先是IBM捐赠的OBC;另外还有Intel捐赠的Swatooth,但推出后并没有引起关注;第三 个是两大区块链刜创公司之一的DAH,它的捐赠实际上是在IBM的OBC平台上搭建的一个简单的应用程序接口库。目前IBM的OBC被下载、使用的次数最 多,所以一般业内人士提到Hyperledger时指的是IBM的OBC。
    
区块链的核心、关键技术在于共识机制和数据透明性及保密性:底层的智能合约、账本存储、Merkletree和P2P网络:技术成熟,开发难度低,比较优秀的技术开发团队都能开发。
    
中层的身份和权限管理:比特币的区块链是采用公钥验证身份,而区块链系统信息量大,如何约束身份ID生成的算法不让外人轻易掌握是比较复杂的,IBM在这方面做了一个CA系统,这个领域的开发工作需要具有相关安全和授权领域专业知识的开发团队。
    
上层的共识逻辑和数据隐私:需要计算机科学方面顶级的研究人员(共识逻辑需要解决分布式计算某些节点说谎时如何达成共识的核心问题)。真正的BFT算法于 1999第一次正式提出,十分复杂,陆续又有了很多学术论文,但没有机构或个人能够实施和测试这么复杂的算法。2015受到比特币的启发,业界开始意识到 共识逻辑和公共账本的意义,所以IBM开始研究、开发、测试共识逻辑。隐私和数据保密方面,很多信息放在网络上如何保密,也就是如何解决隐私泄露问题。
    
例如:当两个投资机构进行的交易被记录在区块链上,第三方或其他节点可能会通过分析信息了解其投资逻辑或仓位。这在比特币区块链中不是问题,没有人花费高 成本去挖掘别人的数据,大家都在抢着"挖矿挣比特币"。然而,金融界中这些问题的解决是技术能够应用的先决条件。一个可行的方案是零认知验证(提交证明者 能够在不向验证者提供任何有用的信息的情况下,使验证者相信某个数据或论断是正确的),它牵扯到复杂算法,最终达到验证方在进行验证时并不知道他们所验证 的详细信息的功能。(平安证券)

转自:https://www.gongxiangcj.com/show-22-1552-1.html

OKEX下载欧易下载OKX下载

okex交易平台app下载

下五篇