论文标题
在以太坊DAPP中使用SGX进行元转变支持
Using SGX for Meta-Transactions Support in Ethereum DApps
论文作者
论文摘要
在区块链技术的背景下,分散的应用程序(DAPP)获得了吸引力。以太坊目前是支持现有DAPP最多的公共区块链。将新用户登上以太坊DAPP是一个很难解决的问题。这主要是由于缺乏交易费用所需的加密货币所有权而引起的。出现了几种元交易模式,以使用户无法支付这些费用。但是,此类解决方案主要是通过链链,经常付费的接送器服务提供的,并且没有完全解决元交易路径中存在的安全问题。在本文中,我们介绍了一种新的元交易体系结构,该体系结构利用英特尔软件防护量扩展(SGX)。与其他解决方案不同,我们的方法将提供有可能在Web服务器上部署免费的以太坊DAPP,该服务器可以将元转移直接传递到以太坊网络,同时具有基本的安全性确保按设计集成。
Decentralized applications (DApps) gained traction in the context of the blockchain technology. Ethereum is currently the public blockchain that backs the largest amount of the existing DApps. Onboarding new users to Ethereum DApps is a notoriously hard issue to solve. This is mainly caused by lack of cryptocurrency ownership, needed for transaction fees. Several meta-transaction patterns emerged for decoupling users from paying these fees. However, such solutions are mostly offered via off-chain, often paid relayer services and do not fully address the security issues present in the meta-transaction path. In this paper, we introduce a new meta-transaction architecture that makes use of the Intel Software Guard Extensions (SGX). Unlike other solutions, our approach would offer the possibility to deploy a fee-free Ethereum DApp on a web server that can directly relay meta-transactions to the Ethereum network while having essential security guarantees integrated by design.