自选
我的自选
查看全部
市值 价格 24h%
  • 全部
  • 产业
  • Web 3.0
  • DAO
  • DeFi
  • 符文
  • 空投再质押
  • 以太坊
  • Meme
  • 比特币L2
  • 以太坊L2
  • 研报
  • 头条
  • 投资

免责声明:内容不构成买卖依据,投资有风险,入市需谨慎!

《Hyperledger:Linux基金会开源区块链项目、框架与工具》

2018-08-30 15:48:55
收藏

超级账本:企业区块链的开源生态

超级账本(Hyperledger)是Linux基金会旗下的开源项目,为开发者和企业提供了一套丰富的工具集、框架和项目,用于构建和实验区块链网络。该项目旨在促进企业、开发者和其他实体在分布式账本技术领域的协作。目前,已有超过250家组织支持超级账本,且这一数字仍在快速增长。

背景

超级账本项目于2015年12月由Linux基金会宣布启动,旨在为分布式账本系统的分析、构建、实验和协作提供一个开源环境。Linux基金会自2000年成立以来,已取得了一些显著的成就,而超级账本项目的成立吸引了Blockstream、IBM、Oracle、Cisco、RedHat、Accenture等众多主要参与者。

值得注意的是,超级账本主要专注于为许可区块链和联盟网络构建分布式账本解决方案。然而,其在大型科技和金融公司中的日益普及和知名度,无疑为区块链技术带来了巨大的曝光度。

框架与工具

超级账本项目的核心是一个模块化的开源框架和工具集,用于构建和实验区块链。根据BlackDuck和North Bridge在2016年的一项调查,企业的整体趋势正朝着开源项目发展。随着区块链技术成为当今科技领域的前沿创新之一,为企业打造一个开源生态系统似乎是顺理成章的。

超级账本将其设计理念称为“企业区块链的温室”,旨在成为开发实际应用和商业解决方案的孵化器。超级账本旨在为使用其平台的企业提供以下具体优势:

  • 协作网络和重要发展的实时更新
  • 通过专业化提高生产力
  • 协作环境
  • 更好的代码质量控制
  • 更轻松的知识产权处理

超级账本项目规模庞大,拥有超过28,000名参与者和360万行代码。超级账本由10个项目组成,包括5个框架和5个工具。每个项目都具有独特的功能和优势,其中超级账本Fabric(框架)最为流行。

框架

模块化框架是构建各种分布式账本及其组件的主要构建块和平台。

超级账本Burrow

Burrow是一个模块化区块链客户端,具有许可的智能合约引擎。它部分为以太坊虚拟机(EVM)开发,最初由Monax开发和提出。

超级账本Fabric

Fabric是用Go语言编写的,是构建分布式账本解决方案的最流行框架,具有可插拔组件和可定制架构。

超级账本Indy

Indy是一个专门为去中心化身份管理构建的分布式账本。服务器部分Indy-node用Python编写,而Indy-SDK用Rust编写。

超级账本Iroha

Iroha是为基础设施项目设计的区块链框架,强调为最终用户量身定制应用程序的创建。

超级账本Sawtooth

Sawtooth是一个运行分布式账本的模块化平台,使企业和联盟能够对其平台做出独立决策。

工具

超级账本工具是一套多样化的工具,可以管理指标并与更大的框架协同工作。

超级账本Caliper

Caliper是用JavaScript编写的,是一个用于测量区块链性能的基准测试工具。

超级账本Cello

Cello主要用Go语言编写,将按需部署模型引入区块链。

超级账本Composer

Composer是用JavaScript编写的,是开发活动最活跃的工具。

超级账本Explorer

Explorer是一个提供区块细节仪表板的工具。

超级账本Quilt

Quilt是账本系统之间的互操作性工具,用Java编写,通过实现Interledger协议(ILP)进行原子交换。

应用

与超级账本项目集成并整合其解决方案的潜在应用多种多样,对希望利用区块链技术力量的企业具有重大意义。

结论

超级账本是一个强大且方便的工具,帮助企业了解并将分布式账本技术整合到其业务模型中。基于Linux基金会的开源原则,它有望成为区块链领域最活跃的社区和协作环境之一。

展开阅读全文
更多新闻