RouTEE:一种使用可信执行环境的安全支付网络路由枢纽
RouTEE: A Secure Payment Network Routing Hub using Trusted Execution Environments
AI总结:
针对现有支付网络路由枢纽抵押成本高、隐私性差等问题,提出基于可信执行环境的无抵押安全路由枢纽RouTEE,通过新费用机制与结算方案保障诚实性,效率优于Lightning Network。
摘要:
比特币、以太坊等加密货币无需可信第三方即可实现支付交易,但由于其共识机制的限制,存在可扩展性问题。支付网络应运而生,通过在区块链之外执行交易来克服这一局限,因此这类交易被称为链下交易。若要在两个用户之间建立支付通道,用户需将其存款锁定在区块链上,随后便可通过该通道相互转账。此外,支付网络支持多跳支付,允许用户将余额转给通过多个通道与自身相连的其他用户。然而,多跳支付的实现难度较大,因为它高度依赖支付路径上从发送方到接收方的路由用户。尽管路由枢纽能让多跳支付更实用、更高效,但这类枢纽需要长期锁定大量抵押品,且在支付历史方面存在隐私问题。\n我们提出了RouTEE,这是一种无需枢纽存款即可完全可行的安全支付路由枢纽。与现有支付网络不同,RouTEE具备高余额流动性,并且利用可信执行环境(TEEs)向主机隐藏支付细节。RouTEE通过引入全新的路由费用机制和安全结算方法,设计为可激励理性主机诚实行事。此外,用户无需实时监控区块链或运行全节点,仅需通过轻客户端验证区块头即可参与RouTEE;而且用户只需与RouTEE建立一个通道,就足以与其他用户进行交互。我们的实现表明,RouTEE效率极高,性能优于作为当前最先进支付网络的Lightning Network。
英文摘要:
Cryptocurrencies such as Bitcoin and Ethereum have made payment transactions possible without a trusted third party, but they have a scalability issue due to their consensus mechanisms. Payment networks have emerged to overcome this limitation by executing transactions outside of the blockchain, which is why these are referred to as off-chain transactions. In order to establish a payment channel between two users, the users lock their deposits in the blockchain, and then they can pay each other through the channel. Furthermore, payment networks support multi-hop payments that allow users to transfer their balances to other users who are connected to them via multiple channels. However, multi-hop payments are hard to be accomplished, as they are heavily dependent on routing users on a payment path from a sender to a receiver. Although routing hubs can make multi-hop payments more practical and efficient, they need a lot of collateral locked for a long period and have privacy issues in terms of payment history. We propose RouTEE, a secure payment routing hub that is fully feasible without the hub's deposit. Unlike existing payment networks, RouTEE provides high balance liquidity, and details about payments are concealed from hosts by leveraging trusted execution environments (TEEs). RouTEE is designed to make rational hosts behave honestly, by introducing a new routing fee scheme and a secure settlement method. Moreover, users do not need to monitor the blockchain in real-time or run full nodes. They can participate in RouTEE by simply verifying block headers through light clients; furthermore, having only one channel with RouTEE is sufficient to interact with other users. Our implementation demonstrates that RouTEE is highly efficient and outperforms Lightning Network that is the state-of-the-art payment network.
机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。