虚拟币钱包开发

新闻资讯

产品分类

热门产品

掌握钱包私钥掌握一切吗?
掌握钱包私钥掌握一切吗?
一般而言,如果一笔区块链交易的交易费设置的很低,它是不会被网络纳入的,但在某些情况下,零

杭州软件开发公司
杭州软件开发公司
杭州区块链软件开发公司哪里比较靠谱,区块链软件开发钱包,区块链商城系统开发,区块

GO开发者:如何成为区块链开发者?
GO开发者:如何成为区块链开发者?
可以这样说,2018年是区块链应用元年,区块链相关概念被炒得沸沸扬扬,作为一项新生技术,虽

稳定币之争
稳定币之争
毫无疑问,在加密货币市场有一个占主导地位的稳定币。 从理论上来说,Tether的代币USDT价

河南省首家区块链技术研究院成立
河南省首家区块链技术研究院成立
10 月 30 日消息据凤凰网商业消息,10 月 10 日,河南省未来区块链技术研究院在中国郑州正

软件开发-钱包开发
软件开发-钱包开发
沧州区块链软件开发钱包,区块链商城系统开发,区块链应用技术开发,区块链钱包开发,区块

宜昌软件开发钱包
宜昌软件开发钱包
宜昌区块链软件开发钱包,区块链商城系统开发,区块链应用技术开发,区块链钱包开发,区

临沂区块链钱包开发
临沂区块链钱包开发
临沂区块链软件开发钱包,区块链商城系统开发,区块链应用技术开发,区块链钱包开发,区

您的当前位置:首页 > 区块链开发

hyperledger超级账本技术简介


时间:2018-09-07 00:14:16  来源:原创  作者:admin  点击次数:


  hyperledger超级账本 是 Linux基金会于2015年发起的推进区块链数字技术和交易验证的开源项目。

  1、产生背景

  2009年,比特币去中心化网络正式启用,作为区块链技术的第一个应用比特币在后面的时间大火证明区块链技术可能带来整个互联网技术的技术变革。比特币背后的区块链技术被成为 区块链1.0。

  2013年,当时19岁的 Vitalik Buterin (在中国被称为V神)提出了基于智能合约的区块链技术架构-以太坊,并在2014年 以太坊基金会成立,作为继比特币区块链架构的下一代区块链系统,以太坊现在已经成为全球最为知名的区块链项目。以 以太坊 为代表的基于智能合约的区块链技术架构 被称为 区块链2.0。

  2015年Linux基金会吸收之前所有区块链技术的优势和处于对商业应用实现的初衷,推出了超级账本开源项目,到目前为止超级账本是最为被企业认可和使用的区块链技术框架。

  2、超级账本与以太坊的联系和区别

  以太坊是基于公有链的平台,让所有玩家都可以在公链上进行智能合约部署与调用,链上的智能合约和数据去中心化存储,图灵完备的Solidity可以玩家开发出任意想要实现的智能合约,数据公开透明,真正去中心化。

  但是以太坊忽略了一项重要的商业应用的基础需求-数据隐私。

  企业们纷纷表示自己的隐私数据应该得到合理的保护,基于以太坊的区块链共享账本会泄露商业关系中的细节,而这些细节本不应该泄露给竞争者。在同一个行业领域中,圈子本来就小,支持双方交易的系统就更不应该泄露任何一方的交易情况。

  出于对商业应用中隐私的考虑,Linux 基金会在2015年推出了 超级账本,其可以提供一个机制保证商业数据的隐私性,以区块链底层实现去中心化,保证数据溯源与安全性的基础上,提供了会员机制,会员在授权的情况下才能进行交易信息查询,从一定程度上说 超级账本 并不是100%去中心化的。

  以太坊交易后需要支付矿工Gas,在公链中部署成本偏大,超级账本不需要支付交易费。

  3、超级账本是一个涵盖众多网络的世界

  超级账本是基于联盟链的交易网络。

  各个行业领域或者个人 都可以创建一个自己的交易网络(又称联盟链),在交易网络内部实现自己去中心化的业务数据存储与交互,维护自己的行业账本,对外提供会员制的数据权限,被授权的企业和机构能够查看自己联盟链里面账本的数据(可以按照一定的一定的业务规则进行数据公开),而且交易网络多个账本之间又可以有相关API进行相互数据交互,这样众多的交易网络相互连接就组成了超级账本系统,如下图:

  没有给超级账本交易网络都包含四种不同类型的服务节点,彼此协调完成整个区块链系统的功能,而且Fabric可以对不同的节点进行了解耦设计。

  交易网络收到一条交易信息后,首先由背书节点对交易进行检查和背书,初步判断交易是否合法,再由排序节点收集当前时间段内所发生的所有交易并排序并整理为区块,最后提交给确认节点,确认节点再次对交易结果进行检查,判断交易合法性,接受合法交易对账本的修改,写入区块链;以上所有的节点都必须由证书节点通过证书的形式进行授权,不拥有合法证书的节点不能参与交易的所有环节。

  4、超级账本的技术架构

  超级账本技术架构主要分为三部分:

  会员制、区块链、链上代码

  超级账本技术架构图 如下:

  会员制服务负责管理的是网络上的身份识别、隐私与机密。

  区块链服务负责管理分布式账本。

  链上代码负责提供安全又轻便的沙盒装载路径,供验证节点执行链上的代码。整个环境是一个安全又封闭的容器,超级账本链上代码的主要是基于Docker进行管理与执行。


本文来自区块链开发官网 转载请注明

上一篇 下一篇


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表
网站首页| 关于沙僧科技| 区块链开发| 产品案例| 新闻中心| 售后服务| 联系我们