AICon 上海站|90%日程已就绪,解锁Al未来! 了解详情
写点什么

Hyperledger 发布 Hyperledger Sawtooth 1.0

  • 2018-02-25
  • 本文字数:1332 字

    阅读完需:约 4 分钟

看新闻很累?看技术新闻更累?试试下载 InfoQ 手机客户端,每天上下班路上听新闻,有趣还有料!

在最近发布的博客中,Hyperledger 项目宣布 Hyperledger Sawtooth 1.0 正式发布。Hyperledger 项目能够满足企业构建、部署和运行分布式账本应用程序的需求。Sawtooth 1.0 版本的发布包括对链上管理、高级交易执行、动态一致性的更新,并且添加了对以太坊(Ethereum)的支持。

Hyperledger 是由 Linux 基金会开放区块链联盟发布的一个面向生产环境的框架。该项目始于 2014 年,是 Intel 实验室一个名为 Sawtooth Lake 的研究项目。Dan Middleton 是 Hyperledger Sawtooth 项目的维护人员,他阐述了该项目的进度:

在这段时间里,我们一直专注于让智能合约更安全,并且在不减少区块链所带来的利益的前提下,把区块链带给企业。在保持这种关注的同时,我们并没有停留在消逝时间量证明(PoET,Proof of Elapsed Time)和形成交易族(Transaction Families)上。

Hyperledger Sawtooth 1.0 中包含了许多企业级特性,包括:

  • 链上管理(On-chain governance)包括对区块链配置值进行投票的能力,以实现共识并确保分布式账本的一致性。这是通过智能合约来实现的,其中还包括将新市场参与者排除在外的能力。在许多公有链中,共识是通过 hashpower 的积累来实现的。但是,在比较小规模的环境下,需要使用一种不同的机制来达成共识。在这种情况下,可以使用经过配置设置的智能合约投票来支持共享状态协议,并且这样做还能避免容易出错的手工配置。

  • 高级交易执行引擎(Advanced transaction execution engine)能够并行处理交易,通过加速区块创建和验证来提高网络的总体吞吐量。

  • 动态共识(Dynamic Consensus)提供了通过向网络提交交易来动态地对共识算法进行更改的能力。为了对这一特性提供支持,区块链配置设置必须要在链上,这是在 0.8 版本中所引入的。动态共识的好处是,当你刚开始建立区块链时,其中可能会有比较少的参与者。随着网络的增长,你可能想要在不停止验证器、不刷新全部状态或者不重新开启一个初始块的情况下对你的共识算法进行更改。

  • 支持以太坊(Ethereum):通过运行 Solidity 智能合约和启用 Ethereum 工具来支持以太坊。该集成被称为“Seth”,其中包括一个 seth 客户端,被用于构造交易并将交易发送至网络。其中还有一个名为“seth-tp”的交易处理程序,它运行着 Burrow Ethereum 虚拟机。

以太坊是一种很受欢迎的区块链技术,并且支持 Solidity 和 Ethereum 工具,这些工具为 Hyperledger Sawtooth 用户提供了交互性的机会。Bitwise IO 的 Adam Ludvik 和 Monax 的 Casey Kuhlman 谈了谈将这两个区块链项目结合在一起的经验:

得益于 Hyperledger Sawtooth 的模块化设计,这就使得 Hyperledger Burrow EVM 运行于 Hyperledger Sawtooth 之下变得相对容易了。交易处理程序在一个单独的进程中运行,并通过网络接口与验证过程进行通信。Hyperledger Burrow EVM 代码被封装在一个适配器中,但是它是未经修改的。

Hyperledger 项目从一开始就有超过 185 个成员。成员构成包括技术、半导体、娱乐、电信领域以及金融机构,他们为医疗、金融、物联网(IoT)、信用卡服务、供应链以及航空等领域做出了贡献。

查看英文原文: Hyperledger Project Releases Hyperledger Sawtooth 1.0

2018-02-25 18:001674

评论

发布
暂无评论
发现更多内容

几分钟搞定Java程序CPU飙升场景

HelloGeek

Java Docker 容器 解决方案

深势科技基于 Serverless 容器为科研人员打造高效的开发平台

阿里巴巴云原生

阿里云 Serverless Kubernetes 容器 云原生

哪些类型的企业应该选择混合云

青椒云云电脑

云桌面 私有云云桌面 公有云云桌面

低代码开发平台的优点和缺点

互联网工科生

低代码 可视化开发 JNPF

ByConity 0.2.0 版本发布

字节跳动开源

数据库 大数据 开源 开源社区 数仓

私有云的优缺点是什么?与公有云的区别

青椒云云电脑

云桌面

企业用户需要什么样的私有云

青椒云云电脑

云桌面

WorkPlus局域网聊天软件,打造高效沟通与协作的完美选择

BeeWorks

WorkPlus打造企业移动门户,实现高效协作与便捷访问

BeeWorks

【活动回顾】Rust:构建新时代基础设施的首选语言 @Qcon

Databend

数字矿山:智慧煤矿可视化2D组态系统

2D3D前端可视化开发

组态软件 智慧矿山 2D组态 智慧煤矿 智慧矿井

Last Week in Milvus

Zilliz

非结构化数据 Milvus Zilliz 向量数据库

语音识别技术:未来人机交互的重要接口

数据堂

科技快讯丨浪潮海岳PaaS平台重磅升级,筑牢企业数字化创新底座

inBuilder低代码平台

云桌面如何助力校园云办公 老师这么说

青椒云云电脑

云桌面

便捷、高并发、高可用 揭秘搭建校园云平台的理由

青椒云云电脑

云平台

低代码平台:解决开发中的重复“造轮子”

树上有只程序猿

低代码 造轮子

征服数据宇宙,新华三存储护卫队早有准备?

脑极体

存储

语音识别技术:原理、应用与未来

数据堂

BIM对电脑配置要求高 云电脑了解一下

青椒云云电脑

云电脑

Arrays.asList():使用指南

越长大越悲伤

Java

私有云公有云二选一?混合云了解一下

青椒云云电脑

公有云 私有云 云桌面

新老用户看过来~最实用的 Milvus 迁移手册来啦!

Zilliz

数据迁移 Milvus Zilliz 向量数据库

Apache IoTDB v1.2.0/v1.2.1 发布|增加流处理框架、动态模板等新功能

Apache IoTDB

加入华为云AIGC实战营,一起探索AI前沿技术!

科技热闻

Text2Cypher:大语言模型驱动的图查询生成

NebulaGraph

LLM

英特尔FPGA系列再扩容,打造完美产品矩阵

E科讯

Hyperledger发布Hyperledger Sawtooth 1.0_开源_Kent Weare_InfoQ精选文章