写点什么

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:001990

评论

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

荣耀,单刷苹果大boss

脑极体

领域驱动设计(DDD):领域和子域

xcbeyond

领域驱动设计 DDD 4月日更

转正还是离职?这是一个问题么?

escray

面试 面经 4月日更

【基金系列】10年理财规划师经验分享:不想当韭菜就看一下这些内容

小Q

学习 基金会 理财 基金

css中的动画效果

赫鲁小夫

4月日更

Java线程讲解,这次没有人学不会了吧!!!

霖~

洛谷 || 混合牛奶 Mixing Milk(贪心算法)

Bob

算法 刷题 4月日更

变易世界,简易战略,不易华为

脑极体

Spark数据倾斜解决方案实战(三)

小舰

4月日更

边缘计算应用的价值

云计算

为什么我们的生活越来越快?

石云升

读书笔记 28天写作 4月日更

计算机原理学习笔记 Day3

穿过生命散发芬芳

计算机原理 4月日更

清理SpringBoot应用无用的metrics指标

远鹏

Java springboot metrics micrometer

逐行解读Spring- 没人比我更懂循环依赖

学Java关注我

Java 编程 架构 编程语言 技术宅

产品 0 期 - 第八周作业

vipyinzhiwei

Zabbix 产品周期

耳东@Erdong

zabbix 4月日更 lifecycle

nginx.conf核心配置

马里奥

nginx Configuration 配置

《采访融云CTO杨攀:融云七年发展史》(采访提纲)

后台技术汇

调查采访能力考核

第二周作业

Geek_2e7dd7

架构实战营

签约作者可视化

IT蜗壳-Tango

4月日更

Python OpenCV 边缘滤波保留(EPF)

梦想橡皮擦

Python OpenCV 4月日更

基于拉链式和线性探测式散列表实现Map

Silently9527

Java hashmap 线性探测 拉链式散列表 散列表

重读《重构2》- 提取函数

顿晓

4月日更 提取函数

方寸之间,书写天地

小天同学

个人总结 4月日更 1 周年盛典 我和写作平台的故事 InfoQ 写作平台 1 周年

架構設計訓練營作業 2

海罗沃德

架构实战营

新特性巨量来袭,MindSpore开源一周年实力“狂欢”

华为云开发者联盟

开源 modelarts mindspore 数据预处理加速 分子模拟库

哭了!从腾讯辞职后找不到工作,投了20多家简历,却只面过一家

Java架构师迁哥

应用宝SDK接入记录

风翱

sdk 4月日更 应用宝

lombok编译报错:java: 找不到符号

GeekYin

IntelliJ IDEA lombok

微服务网关的一点思考

程序员架构进阶

架构 自我提升 api 网关 28天写作 4月日更

线上服务 CPU 100%?一键定位 so easy!

Java小咖秀

性能 cpu 负载 线上排障 线上问题

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