2天时间,聊今年最热的 Agent、上下文工程、AI 产品创新等话题。2025 年最后一场~ 了解详情
写点什么

Hyperledge 发布 Avalon,提高区块链的链下处理性能

  • 2019-11-13
  • 本文字数:1194 字

    阅读完需:约 4 分钟

Hyperledge发布Avalon,提高区块链的链下处理性能

最近,Hyperledger 项目通过博客发布了新项目Hyperledger Avalon,意在解决许多区块链项目在可扩展性和隐私性上所面对的挑战。Avalon 力图通过受信的链下处理,在确保交易的安全性和弹性的同时,解决可扩展性和隐私性等痛点问题。其核心是提供一种受信的计算服务(TCS,Trusted Compute Service),支持受信执行环境(TEE,Trusted Execution Environmen)、零知识证明(ZKP,Zero Knowledge Proofs)和多方计算(MPC,Multi-Party Compute)。


Hyperledger Avalon 区块链项目受到广泛支持,贡献者来自于 Intel、iExec、Blockchain Tech、阿里云、百度、Chainlink、Consensys、IBM、微软、Oracle 等组织。项目前期作为受信计算框架(TCF,Trusted Compute Framework)运行,得到了Hyperledger项目企业以太坊联盟(EEA,Enterprise Ethereum Alliance)和云服务提供商生态系统的协作支持。


通常,区块链在执行交易时,每个区块链节点需要知悉交易细节,并需更新节点自身的分布式账本,这在可扩展性上存在挑战。鉴于数据在多个参与网络的节点上存在拷贝,该策略确保了交易的透明性,以及数据管理的弹性,但降低了可用的吞吐量。


Hyperledge Avalon 项目实现了可扩展性和保密性间的权衡。Intel 首席工程师和 Hyperledge TSC 主席Dan Middleton阐述了其技术实现细节:


使用“可信计算”意在维护数据的弹性和完整性。可信计算涵盖了多项技术,确保所有工作完成的正确性和保密性。Hyperledger Avalon 为实现这些计算提供了多种类型的工作程序,包括受信任执行环境(例如 Intel®SGX)、多方计算和零知识证明等。


为实现交易的链下处理,受信工作进程需要将交易证明信息记录在注册表中,并分类管理。受信任工作进程包括 oracle。oracle 提供可依赖的链外生成受信数据源,用于将安全一致的数据引入区块链中。


硬件也是安全链下处理需考虑的一个因素。Intel 构建的SGX(软件保护扩展,Software Guard Extensions)技术对此领域贡献卓著。Intel SGX 提供了一组处理指令,支持应用代码管治和数据访问。Intel 数据管治负责人Michael Reed介绍了SGX技术对Hyperledger Avalon功能集的贡献


Intel SGX 等受信执行环境(TEE,Trusted Execution Environment)在链下执行中发挥了关键作用。开发人员可通过使用 TEE,提高链下和链上执行间的整合度。Intel SGX 具备代码验证、执行隔离和证明验证等功能,在主链和链下计算资源间提供了可靠的链接。



图片来源:


https://www.hyperledger.org/blog/2019/10/03/introducing-hyperledger-avalon


Hyperledger Avalon 架构中还提供零知识证明,即“在与通信对端的交流中,无需实际告知己方掌握的具体秘密”。


现在 Avalon 已升级为完整的 Hyperledger 项目,下一步的工作包括:改进 Hyperledger Fabric 集成、添加以太坊客户端,以及与Hyperledger Besu的集成。


原文链接:


Improving Blockchain Performance Off-Chain, Hyperledger Announces Avalon


2019-11-13 08:002662

评论

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

Wireshark使用技巧

小魏写代码

解锁未来软件安全的利器——华为云CodeArts开源治理服务

YG科技

华为云数字化制品仓,引领企业智能化转型之路

YG科技

app开发

Geek_8da502

当代数据库领域先驱者 Mohan 教授、ASF 成员 Julian 博士莅临天谋科技参观指导

Apache IoTDB

一款基于ESP32的迷你四足机器人

芯动大师

Go1.21.0 程序启动过程

-Hedon🍭

Go 语言 Go程序启动流程 Go1.21 Go 底层原理

低代码开发到底是补品还是垃圾食品?

伤感汤姆布利柏

华为云CodeArts 开源治理服务,解锁软件安全新标准

YG科技

智能软件仓储如何选择?华为云制品仓助力企业勇攀高峰

YG科技

文心一言 VS 讯飞星火 VS chatgpt (153)-- 算法导论12.2 9题

福大大架构师每日一题

福大大架构师每日一题

做好技术分享需要注意的几点(第三点很重要)

Java 工程师蔡姬

#java 21 天技术人写作行动营 #技术分享

华为云制品仓CodeArts Artifact:引领数字化风潮,解锁企业未来

YG科技

华为云制品仓库:引领数字化未来的巨量引擎

YG科技

制品仓智能化管理,引领数字化时代的软件供应链变革

YG科技

2024 年最值得推荐的 7 个 Vue3 组件库

Kagol

《公立医院成本核算指导手册》印发 公立医院应该如何做好成本核算

用友BIP

成本管理

第12期 | 用友BIP项目云,助力施工项目全过程、全要素创新发展

用友BIP

项目管理

1688商品详情接口在电商行业中的重要性及实时数据获取实现

Noah

建立个人学习观|地铁上的自习室

阿里技术

个人学习观 学习观 思想观念

程序员35+危机如何破?

智慧源点

副业赚钱

极狐GitLab 与 Flux 集成实现 GitOps

极狐GitLab

开源 DevOps gitlab gitops Flux

用友与上海国家会计学院联合主办第六届智能财务高峰论坛

用友BIP

智能会计

数字化时代的软件供应链管理新标杆 - 华为云制品仓CodeArts Artifact

YG科技

Python笔记二之多线程

Hunter熊

Python 多线程

架构误区系列18:error、warn不分

agnostic

日志级别

驱动优化做盾,性能提升为矛,看英特尔锐炫GPU如何破壁生态与创新

E科讯

京东商品详情接口在电商行业中的重要性及实时数据获取实现

Noah

毫无意义或有深意?工作反思手册

少油少糖八分饱

职场 工作 价值 生活的意义 工作价值

说到CR,我们到底需要关注什么

agnostic

CR

昇腾AI开发者创享日·广州站成功举办 四大仪式激发人工智能产业创新活力

彭飞

Hyperledge发布Avalon,提高区块链的链下处理性能_区块链_Kent Weare_InfoQ精选文章