写点什么

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

评论

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

跨端生态重构×AI智能驱动:移动研发模式新纪元

xuyinyin

7 款最佳数据集成平台推荐

NocoBase

开源 低代码 ETL 数据集成平台 数据模型驱动

PyTorch 实现MobileNetV1用于图像分类

永荣带你玩转昇腾

昇腾910-PyTorch 实现 ResNet50图像分类

永荣带你玩转昇腾

基于昇腾用PyTorch实现CTR模型DIN(Deep interest Netwok)网络

永荣带你玩转昇腾

NPU适配推荐系统GR模型流程

永荣带你玩转昇腾

企业im怎么选? BeeWorks -安全的企业内部通讯软件

BeeWorks

即时通讯 IM

PyTorch 实现 Alexnet图像分类

永荣带你玩转昇腾

局域网沟通软件,私有化内网沟通工具-支持国产芯片与系统

BeeWorks

即时通讯 IM

BOE(京东方)第6代新型半导体显示器件生产线全面量产 打造全球显示产业新引擎

科技热闻

昇腾910-PyTorch实现传统CTR模型WideDeep网络

永荣带你玩转昇腾

AI智能体策略FunctionCalling和ReAct有什么区别?

王磊

HarmonyOS基础组件:Button三种类型的使用

IT小码哥

鸿蒙 鸿蒙 Ability an'droid HarmonyOS NEXT

HarmonyOS实战:组件化项目搭建

IT小码哥

鸿蒙 Ability an'droid haromny HarmonyOS NEXT

IM即时通讯软件,BeeWorks的产品优势有哪些?

BeeWorks

即时通讯 IM 企业级应用

层层剥开开鸿Bot,我们看到的是“开发者优先”

脑极体

AI

鸿蒙仓颉开发语言实战教程:自定义组件

幽蓝计划

VR游戏的开发框架

北京木奇移动技术有限公司

VR开发 软件外包公司 VR技术

「DeepSeek 技术解析」:LLM 训练中的强化学习算法

Baihai IDP

AI 强化学习 DeepSeek

VR游戏的上线流程

北京木奇移动技术有限公司

VR开发 软件外包公司 VR技术

BOE(京东方)第6代新型半导体显示器件生产线全面量产 打造全球显示产业新引擎

爱极客侠

阅读源码的思路

Nick

开源 软件工程 经验之谈

VR游戏的线上运维

北京木奇移动技术有限公司

软件外包公司 VR技术 VR游戏

iVX DevOps 集成:从代码生成到 CI/CD 流水线的自动化协作实践

代码制造者

PyTorch 实现GoogleNet用于图像分类

永荣带你玩转昇腾

VR游戏开发的主要流程

北京木奇移动技术有限公司

软件外包公司 VR技术 VR游戏

DevEcoStudio 中使用模拟器时如何过滤日志

飞龙AI

鸿蒙核心技术 鸿蒙开发者工具 DevEcoStudio

VR游戏的上线运营

北京木奇移动技术有限公司

软件外包公司 VR游戏 VR技术开发

HarmonyOS实战:首页多弹窗顺序弹出终极解决方案

IT小码哥

HarmonyOS an'droid harmony 鸿蒙 os

HarmonyOS实战:路由跳转踩坑记

IT小码哥

HarmonyOS 鸿蒙 Ability an'droid harmony HarmonyOS NEXT

局域网沟通工具,企业内网即时通讯app推荐!

BeeWorks

即时通讯 企业级应用

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