浏览器
双核浏览器
游戏浏览器
高速浏览器
视频浏览器
IE浏览器
浏览器周边
手机浏览器
安卓游戏
音乐舞蹈
养成游戏
儿童游戏
仙侠手游
角色扮演
策略塔防
休闲益智
动作冒险
飞行射击
模拟经营
体育运动
赛车竞速
网络游戏
安卓软件
资讯阅读
生活服务
影音播放
购物理财
效率办公
趣味娱乐
交通出行
学习教育
摄影图像
在线音乐
系统工具
网络购物
聊天工具
安全杀毒
图片编辑
新闻资讯
软件资讯
游戏资讯
手机教程
手游攻略
游戏攻略
软件教程
IE专区
安卓专题
文章合集
电脑软件专题
安全软件
杀毒软件
系统安全
加密解密
防火墙
远程控制
木马查杀
影音软件
网络电视
视频播放
音乐播放
视频制作
音频编辑
录音录像
教育学习
外语学习
教育管理
早教启蒙
在线课堂
成人教育
资格考试
聊天社交
即时通讯
视频聊天
在线交友
变声器
表情包
办公软件
线上会议
文档管理
行业管理
考勤打卡
应用工具
输入法
下载工具
时钟日历
记事本
文件管理
计算器
编程开发
编程工具
JAVA相关
加壳脱壳
编程控件
数据库
网页源码
软件开发
补丁制作
系统美化
桌面制作
壁纸大全
系统主题
屏幕保护
桌面辅助
系统软件
系统优化
备份还原
系统检测
U盘工具
磁盘工具
驱动补丁
图文处理
图片素材
图像处理
图片制作
图片压缩
电子相册
抓图工具
其他软件
电子书籍
模拟器
辅助工具
交通出行
手机管理
其他工具
素材下载
字体素材
PPT素材
专区
文章合集
软件
游戏
浏览器
安卓专题
软件
游戏
浏览器
IEfans/ 新闻资讯/ 软件教程 /Hyperledger项目介绍有什么?Hyperledger项目原则有什么?

Hyperledger项目介绍有什么?Hyperledger项目原则有什么?

2023-02-23 23:44:02 编辑:匿名

超级账簿(Hyperldger)是Linux基金会管理下的合作项目,目标是建立面向多种应用场景的分布式账簿平台的底层构架,项目运作基于以下几个基本原则,下面小编给大家介绍一下!

1、模块化以应对多种使用场景。例如:交易语义、合约语言、共识机制、身份标识和数据存储。

2、高度可用的代码。致力于开发非常便于构建和部署的分布式账簿技术。

3、随着对需求的深入理解和新的使用场景,项目能够不断进化。虽然项目的目标是开发单一的技术平台,但是也期望从多种技术路线中获益。

超级账簿项目将遵循软件开发的标准生命周期,从孵化器阶段逐渐发展到成熟阶段。项目参与者贡献了多个代码库,作为可行的项目起点进行评估。

Fabric孵化器

Fabric是目前处于孵化器状态的项目,是由Tamas Blummer和Christopher Ferris在合并了DAH和IBM的建议方案的基础上创建的。

Intel的建议方案

锯齿湖(Sawtooth Lake)项目是Intel贡献的面向多用途设计的区块链模块化套件。分布式账簿技术在物联网和金融等多个领域都有潜在应用价值,这个构架充分考虑了这些潜在应用领域的多样性需求。锯齿湖支持有权限和无权限两种部署机制,包括了全新的共识机制Proof of Elapsed Time (PoET)。PoET在最小化资源消耗的情况下支持具有大量验证节点的区块链网络。交易业务逻辑与共识机制层解耦合,形成交易族(Transaction Families),允许受限或者不受限的语义。

代码库地址:https://github.com/intelledger

Ripple的建议方案

Rippled是一个C++实现的开源公有分布式账簿,从2012年开始就作为共有网络进行运营,支持跨货币原子性支付。Rippled包括了一组高性能核心类以应对算法复杂度攻击、资源管理、以及账簿和交易的二进制表示。由于Ripple的应用场景包括了复杂的跨货币支付,因此提供了实现复杂语义的重要基础设施以方便开发。

代码库地址:https://github.com/ripple/rippled

Rippled包含了NuDB,一种专门为分布式账簿应用设计的高性能可伸缩的键值存储。NuDB为使用最少的内存处理TB级数据进行了优化。它需要使用高性能的I/O后端,比如SSD。

代码库地址:https://github.com/ripple/rippled/tree/develop/src/beast/beast/nudb

IBM的建议方案

Open Blockchain (OBC) 是IBM贡献给Hyperledger项目的建议方案。OBC是一个底层的区块链构件,设计目标是能够满足来自工业界的多种应用场景的需求。其核心是智能合约(IBM称之为链码chain code)、数字化资产、记录库、基于共识机制的去中心化网络,以及加密安全机制。同其他的区块链实现技术相比,OBC支持关键的产业需求,包括性能、身份验证、私密交易。最后,该构件基于可插拔的共识机制模型进行架构,因此能够支持多种特化和优化的共识算法。

代码库地址:https://github.com/openblockchain

DAH的建议方案

DAH(Digital Asset Holdings)贡献的Hyperledger候选方案是支持企业应用的具有客户端API的区块链服务器。HLP-Candidate具有模块化构架和可配置网络构架,特别能够满足金融服务业的用户需求。HLP-Candidate实现了只可追加写入金融交易的日志,这些日志数据的副本存储在无中心化控制的多个组织中。HLP-Candidate的目标是将数据中枢概念扩展到多个组织的层面。DAH将这个项目开源,是因为坚信作为新的金融基础设施的关键部件,软件栈的基础部分应该被合作开发以实现标准和通用化,并且作为上层应用开发的坚实基础。

代码库地址:https://github.com/DigitalAssetCom/hlp-candidate

Blockstream的建议方案

Blockstream贡献的Elements项目是一个从比特币代码库分化出来的模块化的版本,并且添加了称为“Elements”的改进。Elements是一些可组合的功能特性,使得区块链的特质能够被定制化,包括隐秘交易、隔离见证、确定性衣夹。侧链是可互通的区块链,实现了原子的可跨链交易,可选择联邦的、基于授权的、或者去中心化的共识机制。这个模型将使Hyperledger能够与现有的开发者社区互通,分享测试结果、伸缩性设计和功能特性方面的进展,允许任何人使用共享的基础设施构建侧链来解决特定领域的问题。

代码库地址:https://github.com/ElementsProject/elements

参考来源:https://github.com/hyperledger/hyperledger

以上就是关于Hyperledger项目的相关介绍,希望小编的内容能帮到大家!

相关推荐

软件更新