越来越(yue)多的企业将开源软件作为其构建(jian)基础信息系统的重要选(xuan)择,“低成本、安全性高、灵(ling)活自由、高可用性、协同性好……”一连串的技术优势,让越来越多(duo)的企业无法拒绝(jue)。
在区块链领域(yu),又有哪些热门(men)开源软件呢?本期,将为大家(jia)盘点10大热门区(qu)块链开源软件,你(ni)熟悉的都有哪些?
Hyperledger Fabric开源区块链分(fen)布式账本
Hyperledger Fabric是由Linux基金会发(fa)起创建的开源区块(kuai)链分布式账本,是一(yi)个提供分布式账本(ben)解决方案的平台,适用于不同的(de)场合,采用模块化架构(gou)提供可切换和可扩展组(zu)件,包括共识算法、加密安全、数字(zi)资产、智能合约和身份鉴权等服务。
与比特币等公有链项目不同(tong),Hyperledger Fabric规避了“吞吐量、交易公开(kai)隐私性、最终确定性及共识(shi)算法效率”等问题,便于开发(fa)者开发商业应用。
XuperChain百度底层区块(kuai)链技术架构
XuperChain是一种底层区块(kuai)链技术,是超级(ji)链体系下的第一个开源项目,是构(gou)建超级联盟网络(luo)的底层方案。XuperChain设计上采用了模块(kuai)化插件化的设计,具有高性能、安全(quan)、高可扩展、多语言开发智能合约和灵(ling)活等特点。
XuperChain具备多重技术特点:
ZCash基(ji)于区块链技术的(de)替代数字货币
ZCash是基于(yu)区块链技术的替代数字货币(bi),运用名为零知识证明(ming)的技术来验证交易的真(zhen)实性,知名密码学专家Matthew Green参与了设(she)计。基于保持事务元数据(ju)的保密性,为复杂的零知识证明方案(an)提供更高的隐私(si)和匿名性标准。
开发者表示,如果说比特币是HTTP,那么Zcash就是(shi)HTTPS,Zcash利用加密隐藏用(yong)户的身份,它自称(cheng)是第一种真正匿名的数字(zi)货币。
BCOS区块链底层技术平台
BCOS(Be Credible,Open&Secure)是一个完全开源的区块链底层技术平台(tai),基于现有的区块链开源项目进(jin)行开发,综合考虑开源项目的成熟(shu)度、开发接口友好性(xing)、技术组件齐备性、可插件化程度、多样化复杂业务支持程度等多方面的(de)表现,并根据企业级区块链系统(tong)的规范和需求,对开(kai)源项目从底层进(jin)行改造和升级,形成符合企业级应用场(chang)景功能、性能、安全性、监管等要求(qiu)的技术平台,助力(li)各行业的用户来构建商用区块链(lian)服务。
在(zai)真实生产数据的检验(yan)下,BCOS平台保持零故障运行,印(yin)证了其安全可控、业务可行、健壮可用的优点,其功能、性能、容错性、可靠性(xing)、安全性、保密性、可(ke)追溯、模块化、可维护(hu)性、可移植性、互操作性(xing)、数据一致性等特(te)性亦被验证可达到高标准(zhun)。
Bletchley微软开源区块链平台项目
Bletchley是微软构建企(qi)业财团区块链生态系统(tong)所用的体系结构(gou),而非一套全新的区块链(lian)堆栈。微软希望借此将分布式(shi)分类帐(区块链)平台纳入企(qi)业环境,在确保(bao)平台开放性的同时构建能解决实际(ji)业务问题的解决方案。
借此可以建立一个更开放(fang)、透明并可公开核查的系统,将从根本上改变我们对交(jiao)换价值和资产、实施合(he)同以及跨行业共享(xiang)数据的思考方式。使用(yong)区块链的应用程序几乎没有任何(he)限制,适用范围涵盖贷款、证劵和(he)支付,以及更高效的供应链甚至身份(fen)管理和验证等各种领域。
该项目(mu)已经对多个区块(kuai)链协议开放,支持未花费交易输出(UTXO)协议(如HyperLedger),和基于账户的协议(如以太坊(fang)),随着开发的的(de)不断进行其支持的协(xie)议也在不断扩展。
Hyperledger开源分类账系(xi)统
Hyperledger项目是通过标注和定位重(zhong)要特性以及缺失需求来创建(jian)一个推进blockchain技术的协作项目,以此(ci)作为分布式分类帐跨行业的开放(fang)标准,可以改变(bian)全球商业交易的进行方式(shi)。
分布式分类帐是一种永(yong)久性的、安全的工具,可以更容易创建业务网络,而无需一个(ge)集中的控制点。有了分布式分类帐,几乎任何有价值的东西都可以进行(xing)跟踪和交易。例如,它可以在几分钟内(nei)帮企业设立证券职能。
Accord Project智能合约平台
Accord Project是Linux基金会的一个开放态(tai)系统,是一个非盈利、合作、主动的项目,是一个(ge)专门针对智能法(fa)律合同的生态系统和开源工具。开源意味着任何人都可以自由使用并(bing)贡献其力量。
智能协议承诺在建立和管(guan)理商业关系时减少摩擦和交易成本,利用必要的工具来格式化、共享、执(zhi)行和管理法律上可执行的机器可读协议(yi)。Access项目是(shi)以技术中立的方式建立并维护智能法(fa)律合同的技术基础。
Truffle Blockchain区块链开发框架(jia)
Truffle是针对基于以太坊的Solidity语言的一套开发框架,可(ke)以让以太坊开发人员(yuan)开发更轻松。
Truffle特性(xing):
Libra Facebook发行的数字货币
Facebook成立了一家子公司Calibra,其目标是通过Libra网络向用户提供金融服(fu)务。的Libra钱包是Calibra的首个产品,钱包会通过Messenger和WhatsApp以(yi)及一款独立产品提供给用户。
Libra在(zai)白皮书中介绍了它的使命:建立一套(tao)简单的、无国界的货币和为数十(shi)亿人服务的金融基础设施(shi)。
Libra核心代码采用Rust开发,Facebook讲述了Libra采用的协议和目标:通过(guo)去中心化的、可编程的数据库来支持(chi)小波动的加密货币(稳定(ding)币)。
Storj基于区块链技术(shu)实现的云存储平台
Storj是基于blockchain技术和点对点协(xie)议来提供最安全,私(si)有和加密的云存储。
STORJ是一个致力于成(cheng)为免审查、免监控且不会停机的云存(cun)储平台。STORJ平台通过加密(mi)和一系列去中心化的应(ying)用程序,允许用(yong)户以安全和去中(zhong)心化的方式存储数据(ju)。它使用块交易功能,如交易(yi)分类帐、公共/私人密钥加密和加密(mi)散列函数以实现安全性。与传统的云(yun)存储服务相比,它更便(bian)宜、更快、更安全(quan)。