利用 SGX 支持以太坊 DApp 中的元交易
密码学与安全
2022-04-22 v1 分布式、并行与集群计算
软件工程
摘要
去中心化应用(DApps)在区块链技术背景下获得关注。以太坊是目前支撑最多现有 DApp 的公有区块链。将新用户引入以太坊 DApp 是众所周知的难题,主要源于缺乏用于支付交易费用的加密货币。若干元交易模式应运而生,以解耦用户对这些费用的支付。然而,此类方案多通过链下(常为付费中继)服务提供服务,并未完全解决元交易路径中存在的安全问题。本文提出一种利用英特尔软件防护扩展(SGX)的新元交易架构。与其他方案不同,我们的方法可将在 Web 服务器上部署免手续费的以太坊 DApp 成为可能,该服务器能直接将元交易中继至以太坊网络,同时由设计内置基本安全保证。
引用
@article{arxiv.2204.09864,
title = {Using SGX for Meta-Transactions Support in Ethereum DApps},
author = {Emanuel Onica and Ciprian Amariei},
journal= {arXiv preprint arXiv:2204.09864},
year = {2022}
}
备注
Preprint of paper accepted at DAIS 2022 - 22nd IFIP International Conference on Distributed Applications and Interoperable Systems