Citation

BibTex format

@inproceedings{Lind:2017,
author = {Lind, J and Eyal, I and Pietzuch, PR and Sirer, EG},
publisher = {Springer},
title = {Teechan: payment channels using trusted execution environments},
url = {http://hdl.handle.net/10044/1/45500},
year = {2017}
}

RIS format (EndNote, RefMan)

TY  - CPAPER
AB - Blockchain protocols are inherently limited in transaction throughputand latency. Recent efforts to address performance and scale blockchainshave focused on off-chain payment channels. While such channels can achievelow latency and high throughput, deploying them securely on top of the Bitcoinblockchain has been difficult, partly because building a secure implementationrequires changes to the underlying protocol and the ecosystem.We present Teechan, a full-duplex payment channel framework that exploitstrusted execution environments. Teechan can be deployed securely on the existingBitcoin blockchain without having to modify the protocol. It: (i) achieves a highertransaction throughput and lower transaction latency than prior solutions; (ii) enablesunlimited full-duplex payments as long as the balance does not exceed thechannel’s credit; (iii) requires only a single message to be sent per payment inany direction; and (iv) places at most two transactions on the blockchain underany execution scenario.We have built and deployed the Teechan framework using Intel SGX on theBitcoin network. Our experiments show that, not counting network latencies,Teechan can achieve 2,480 transactions per second on a single channel, with submillisecondlatencies.
AU - Lind,J
AU - Eyal,I
AU - Pietzuch,PR
AU - Sirer,EG
PB - Springer
PY - 2017///
SN - 0302-9743
TI - Teechan: payment channels using trusted execution environments
UR - http://hdl.handle.net/10044/1/45500
ER -