越来越多的企业将开源软件作为其构建基础信息系统的重要选择,“低成本、安全性高、灵活自由、高可用性、协同性好……”一连串的技术优势,让越来越多的企业无法拒绝。

在区块链领域,又有哪些热门开源软件呢?本期,将为大家盘点10大热门区块链开源软件,你熟悉的都有哪些?

Hyperledger Fabric开源区块链分布式账本

Hyperledger Fabric是由Linux基金会发起创建的开源区块链分布式账本,是一个提供分布式账本解决方案的平台,适用于不同的场合,采用模块化架构提供可切换和可扩展组件,包括共识算法、加密安全、数字资产、智能合约和身份鉴权等服务。

与比特币等公有链项目不同,Hyperledger Fabric规避了“吞吐量、交易公开隐私性、最终确定性及共识算法效率”等问题,便于开发者开发商业应用。

XuperChain百度底层区块链技术架构

XuperChain是一种底层区块链技术,是超级链体系下的第一个开源项目,是构建超级联盟网络的底层方案。XuperChain设计上采用了模块化插件化的设计,具有高性能、安全、高可扩展、多语言开发智能合约和灵活等特点。

XuperChain具备多重技术特点:

  • 提供多组件、可实现定制化开发。智能合约、共识机制等能力被拆解成单个模块,开发者根据场景应用需求进行灵活调用,让区块链应用搭建更加高效;
  • 支持全球部署,可在高效的广域网数据交换;
  • 性能行业领先,采用独创的链内并行技术,实现单链6.5万TPS,整体网络20万TPS。

ZCash基于区块链技术的替代数字货币

ZCash是基于区块链技术的替代数字货币,运用名为零知识证明的技术来验证交易的真实性,知名密码学专家Matthew Green参与了设计。基于保持事务元数据的保密性,为复杂的零知识证明方案提供更高的隐私和匿名性标准。

开发者表示,如果说比特币是HTTP,那么Zcash就是HTTPS,Zcash利用加密隐藏用户的身份,它自称是第一种真正匿名的数字货币。

BCOS区块链底层技术平台

BCOS(Be Credible,Open&Secure)是一个完全开源的区块链底层技术平台,基于现有的区块链开源项目进行开发,综合考虑开源项目的成熟度、开发接口友好性、技术组件齐备性、可插件化程度、多样化复杂业务支持程度等多方面的表现,并根据企业级区块链系统的规范和需求,对开源项目从底层进行改造和升级,形成符合企业级应用场景功能、性能、安全性、监管等要求的技术平台,助力各行业的用户来构建商用区块链服务。

在真实生产数据的检验下,BCOS平台保持零故障运行,印证了其安全可控、业务可行、健壮可用的优点,其功能、性能、容错性、可靠性、安全性、保密性、可追溯、模块化、可维护性、可移植性、互操作性、数据一致性等特性亦被验证可达到高标准。

Bletchley微软开源区块链平台项目

Bletchley是微软构建企业财团区块链生态系统所用的体系结构,而非一套全新的区块链堆栈。微软希望借此将分布式分类帐(区块链)平台纳入企业环境,在确保平台开放性的同时构建能解决实际业务问题的解决方案。

借此可以建立一个更开放、透明并可公开核查的系统,将从根本上改变我们对交换价值和资产、实施合同以及跨行业共享数据的思考方式。使用区块链的应用程序几乎没有任何限制,适用范围涵盖贷款、证劵和支付,以及更高效的供应链甚至身份管理和验证等各种领域。

该项目已经对多个区块链协议开放,支持未花费交易输出(UTXO)协议(如HyperLedger),和基于账户的协议(如以太坊),随着开发的的不断进行其支持的协议也在不断扩展。

Hyperledger开源分类账系统

Hyperledger项目是通过标注和定位重要特性以及缺失需求来创建一个推进blockchain技术的协作项目,以此作为分布式分类帐跨行业的开放标准,可以改变全球商业交易的进行方式。

分布式分类帐是一种永久性的、安全的工具,可以更容易创建业务网络,而无需一个集中的控制点。有了分布式分类帐,几乎任何有价值的东西都可以进行跟踪和交易。例如,它可以在几分钟内帮企业设立证券职能。

Accord Project智能合约平台

Accord Project是Linux基金会的一个开放态系统,是一个非盈利、合作、主动的项目,是一个专门针对智能法律合同的生态系统和开源工具。开源意味着任何人都可以自由使用并贡献其力量。

智能协议承诺在建立和管理商业关系时减少摩擦和交易成本,利用必要的工具来格式化、共享、执行和管理法律上可执行的机器可读协议。Access项目是以技术中立的方式建立并维护智能法律合同的技术基础。

Truffle Blockchain区块链开发框架

Truffle是针对基于以太坊的Solidity语言的一套开发框架,可以让以太坊开发人员开发更轻松。

Truffle特性:

  • 内置智能合约编译、链接、部署和二进制管理
  • 使用Mocha和Chai进行自动合同测试
  • 可配置的构建管道,支持自定义构建过程
  • 可编写脚本的部署和迁移框架
  • 用于部署到许多公共和专用网络的网络管理
  • 交互式控制台,用于直接合同通
  • 在开发过程中即时重建资产
  • 在Truffle环境中执行脚本的外部脚本运行器

Libra Facebook发行的数字货币

Facebook成立了一家子公司Calibra,其目标是通过Libra网络向用户提供金融服务。的Libra钱包是Calibra的首个产品,钱包会通过Messenger和WhatsApp以及一款独立产品提供给用户。

Libra在白皮书中介绍了它的使命:建立一套简单的、无国界的货币和为数十亿人服务的金融基础设施。

Libra核心代码采用Rust开发,Facebook讲述了Libra采用的协议和目标:通过去中心化的、可编程的数据库来支持小波动的加密货币(稳定币)。

Storj基于区块链技术实现的云存储平台

Storj是基于blockchain技术和点对点协议来提供最安全,私有和加密的云存储。

STORJ是一个致力于成为免审查、免监控且不会停机的云存储平台。STORJ平台通过加密和一系列去中心化的应用程序,允许用户以安全和去中心化的方式存储数据。它使用块交易功能,如交易分类帐、公共/私人密钥加密和加密散列函数以实现安全性。与传统的云存储服务相比,它更便宜、更快、更安全。

以上,就是区块链领域备注大家关注的开源软件。还有哪些你熟悉的区块链开源软件,欢迎大家可以留言评论。

盘点10大热门区块链开源软件,你知道几个?相关推荐

  1. 10大热门人工智能开源工具(框架)

    10大热门人工智能开源工具(框架) 摘要: 本文讲了10个热门的人工智能开源工具/框架. 下面是我们今天要讲的10个热门的人工智能开源工具/框架. 1.TensorFlow TensorFlow™是一 ...

  2. 2013 年开源中国 10 大热门 Java 开源项目

    2013 年结束了,我们根据过去一年的用户访问.交流分享和项目本身的更新频度等诸多角度对收录于开源中国的近三万款开源软件进行统计,从而得出前 XX 名最受欢迎的开源软件,仅供参考. 本排行榜主要是针对 ...

  3. 【线上直播】大咖云集,共同探讨区块链开源最佳实践及场景应用

    众所周知,区块链技术的起源和发展都与开源社区有着紧密的联系,很多优质的区块链项目都发源于开源社区,并在社区中发展壮大.如今,区块链技术及开源区块链项目正在吸引着越来越多开发者的目光,那么在区块链火热发 ...

  4. “区块链第一考”今天结束,史上首张“区块链技术软件开发师”证书即将发放...

    记者: 史上第一张区块链考级试卷,你会做吗?给你做个题,看看会不会. 以太坊开发者创建智能合约时,需要发送一笔交易到一个地址,这个地址的开头是 A.0x B.0x1 C.0x0 D.0x00 你知道答 ...

  5. 破局行业“区块链孤岛”,百度发起成立国内首个区块链开源工作组

    10月15日,由开放原子开源基金会举行的"有你有我开源节" 开源技术研讨会暨深圳国际开源谷成立揭牌仪式"活动拉开帷幕. 国家工业信息安全发展研究中心副主任(原工信部信息发 ...

  6. 湖大爱康区块链金融研究中心 关于MXC项目的研究报告

    一.MXC项目核心逻辑 1.物联网行业前景广阔 物联网是新一代信息技术的重要组成部分,也是"信息化"时代的重要发展阶段.全球物联网市场目前处于高速发展阶段,规模不断扩大,物联网设备 ...

  7. PB级区块链开源存储引擎“泓”Huge

    区块链的特有属性使数据可追溯.不可篡改的同时弊端也很明显,采用的分布式存储技术需要每一个节点保存一份数据库,存储成本高:网络中发生的每笔交易都需要其它节点认证和记录,处理速度慢:这让区块链的系统的存储 ...

  8. 10大热门的物联网初创公司

    前段时间有点儿小忙,再加上一点小懒,这篇文章拖到现在,前几天世界互联网大会上,各巨头领导的发言提到最多的一词就是物联网了,才发觉到不能再拖了-- 原文链接:http://www.cio.com/art ...

  9. 2015年热门的国产开源软件TOP 50

    2015年热门的国产开源软件TOP 50 开源中国在 2015 年得到了快速的发展,单开源软件收藏量就接近 40000 款,其中不乏优质的国产开源项目.本文从软件的收藏.下载.访问等多角度挑选出了 2 ...

最新文章

  1. 独家 | 简单三步实现Python脚本超参数调优(附代码)
  2. 【Linux入门连载三】Linux常用的基本命令
  3. linux如何安装python环境变量中,Windows和linux环境下python安装及环境变量的配置
  4. 企业进销存管理系统 email_移动进销存让企业高效进行汽车配件管理
  5. UDP协议相关及报文格式
  6. pdn阻抗测试_信号线的特征阻抗和PDN的阻抗区别
  7. mysql 优化器提示_Mysql查询优化器
  8. Linux分区类型EXT2、EXT3、EXT4详解
  9. Android 查看应用MD5签名最简单的方法
  10. 关于nvidia-smi和nvidia -V即nvidia --verison的命令说明
  11. 服务器受美国保护网站,该网站服务器受美国保护
  12. 【转】抽象基类与接口,共性与个性的选择!
  13. Java学完后就业方向有哪些呢?
  14. Linux——孤儿进程|进程的优先级 用top命令去修改优先级 其他概念 环境变量 PATH 获取环境变量
  15. Mysql Yum安装
  16. Fundamentals of Computer Graphics third/Fourth Edition
  17. weblogic1213打补丁报错,对 ORACLE_HOME/.patch_storage 没有读权限或写权限
  18. 投资合伙人股份分配_两个股东,合伙人投资14万。这个股份应该怎么分配?纯利润应该 - 找法网(findlaw.cn)...
  19. windows正版验证问题。。。
  20. MacOS Catalina黑苹果安装教程

热门文章

  1. 660测试软件,联发科P60还是骁龙660?联发科P60和骁龙660游戏测试详细对比
  2. python有什么库可以 从fig文件中读取数据_Python之matplotlib库学习:实现数据可视化...
  3. 什么是VR虚拟展厅,VR虚拟展厅怎么做有什么功能?
  4. 2018年常见的13种APP推广方法,最后一种运营者必看!
  5. 第二章:小朱笔记hadoop之源码分析-脚本分析
  6. Programming Languages PartA Week5学习笔记——SML进阶与编程哲学
  7. 72轨 | 国产外星电子核最全分轨混音教程:呼叫克苏鲁 新单曲 - MZD Studios
  8. 基于HTML/CSS的响应式俄罗斯套娃ʕ •ᴥ•ʔ小游戏
  9. [No00000E]PPT快捷键大全 PowerPoint2013/2010/2007/2003常用快捷
  10. python 能源系统建模: pygcam (The Global Change Analysis Model) 的安装