Teechain: a secure payment network with asynchronous blockchain access
@article{Lind2019TeechainAS, title={Teechain: a secure payment network with asynchronous blockchain access}, author={Joshua Lind and Oded Naor and Ittay Eyal and Florian Kelbert and Emin G{\"u}n Sirer and Peter R. Pietzuch}, journal={Proceedings of the 27th ACM Symposium on Operating Systems Principles}, year={2019} }
Blockchains such as Bitcoin and Ethereum execute payment transactions securely, but their performance is limited by the need for global consensus. Payment networks overcome this limitation through off-chain transactions. Instead of writing to the blockchain for each transaction, they only settle the final payment balances with the underlying blockchain. When executing off-chain transactions in current payment networks, parties must access the blockchain within bounded time to detect misbehaving…
Figures and Tables from this paper
67 Citations
A Survey of Layer-Two Blockchain Protocols
- Computer ScienceArXiv
- 2022
This thorough study systematically creates a broad taxonomy of Layer-2 protocols to help further systematize the knowledge dispersed in the domain and help the readers to better understand the mechanisms behind these protocols.
Financial Cryptography and Data Security: 24th International Conference, FC 2020 , Kota Kinabalu, Malaysia, February 10–14, 2020 Revised Selected Papers
- Computer ScienceFinancial Cryptography
- 2020
This paper proposes a communication protocol and analyzes its viability in real life, showing that this approach would enable a botmaster to build a robust and hard-todisrupt C&C system at virtually no cost, thus representing a realistic threat for which countermeasures should be devised.
Speedster: An Efficient Multi-party State Channel via Enclaves
- Computer ScienceAsiaCCS
- 2022
Speedster is peer-to-peer decentralized and provides better privacy protection than prior channel projects, and supports fast native multi-party contract execution, which was previously unavailable in TEE-enabled channel networks.
Speedster: A TEE-assisted State Channel System
- Computer ScienceArXiv
- 2021
Speedster is an account-based statechannel system that aims to address the issues of scalability, high transaction fees, and low transaction throughput of public Blockchain networks and supports fast native multiparty contract execution, which is missing in prior TEE-enabled channel networks.
IvyCross: A Privacy-Preserving and Concurrency Control Framework for Blockchain Interoperability
- Computer Science
- 2022
IvyCross is presented, a TEE-based framework that achieves low-cost, privacy-preserving, and race-free blockchain interoperability and an incentive scheme based on smart contracts to stimulate the honest behavior of two hosts, bypassing the requirement of the number of TEEs and large memory storage.
SolSaviour: A Defending Framework for Deployed Defective Smart Contracts
- Computer ScienceACSAC
- 2021
The proposed SolSaviour is the first to propose a defending mechanism for repairing and recovering deployed defective smart contracts by redeploying patched contracts and migrating old contracts’ internal states to the new ones.
IvyCross: A Trustworthy and Privacy-preserving Framework for Blockchain Interoperability
- Computer ScienceIACR Cryptol. ePrint Arch.
- 2021
A TEE-based privacy-preserving blockchain interoperability framework, calls as IvyCross, which decreases the requirement of TEE numbers and TEE’s storage sizes by enforcing honest behaviors of Tee hosts with economic incentives.
Decentralizing Watchtowers for Payment Channels using IPFS
- Computer Science
- 2022
This paper replaces the strict binding of a user to a watchtower by a decentralized approach for watchtowers that requires no direct interaction between a party of a payment channel and the watchtower.
Speedster
- Proceedings of the 2022 ACM on Asia Conference on Computer and Communications Security
- 2022
Multi-Certificate Attacks against Proof-of-Elapsed-Time and Their Countermeasures
- Computer ScienceProceedings 2022 Network and Distributed System Security Symposium
- 2022
A new category of security attacks against P O ET is discovered, dubbed Multi-Certificate Attacks, which allows a malicious node to unfairly create multiple Certi-of-Elapsed-Time s in each round of block leader election and select the one that maximizes her probability of winning.
References
SHOWING 1-10 OF 114 REFERENCES
Scalable funding of Bitcoin micropayment channel networks
- Computer ScienceRoyal Society Open Science
- 2018
A new layer that sits in between the blockchain and the payment channels is proposed that addresses the scalability problem by enabling trustless off-blockchain channel funding and reduces the cost of opening new channels.
The Bitcoin Lightning Network: Scalable off-chain instant payments
- Technical Report (draft 0.5.9.1). https://lightning.network
- 2016
A Fast and Scalable Payment Network with Bitcoin Duplex Micropayment Channels. In Stabilization, Safety, and Security of Distributed Systems - 17th International Symposium
- 2015
Foreshadow: Extracting the Keys to the Intel SGX Kingdom with Transient Out-of-Order Execution
- Computer ScienceUSENIX Security Symposium
- 2018
This work presents Foreshadow, a practical software-only microarchitectural attack that decisively dismantles the security objectives of current SGX implementations and develops a novel exploitation methodology to reliably leak plaintext enclave secrets from the CPU cache.
Bitcoin: A Peer-to-Peer Electronic Cash System
- Computer Science
- 2008
This work proposes a solution to the double-spending problem using a peer-to-peer network, where the network timestamps transactions by hashing them into an ongoing chain of hash-based proof-of-work, forming a record that cannot be changed without redoing the proof- of-work.
Sprites: Payment Channels that Go Faster than Lightning
- Computer ScienceArXiv
- 2017
A novel construction for payment channels is developed that reduces the worst-case “collateral cost” for offchain payments and relies on a general purpose primitive called a “state channel,” which is of independent interest.
ETHEREUM: A SECURE DECENTRALISED GENERALISED TRANSACTION LEDGER
- Computer Science
- 2014
The blockchain paradigm when coupled with cryptographically-secured transactions has demonstrated its utility through a number of projects, with Bitcoin being one of the most notable ones, and Ethereum implements this paradigm in a generalised manner.
Chain Replication for Supporting High Throughput and Availability
- Computer ScienceOSDI
- 2004
Besides outlining the chain replication protocols themselves, simulation experiments explore the performance characteristics of a prototype implementation and several object-placement strategies (including schemes based on distributed hash table routing) are discussed.
The Bitcoin community
- Economics
- 2019
editing;According to the Instutionnalist approach, money is first and foremost a social relation. Its foundation is not the State, but the community of payment. Such an approach is confirmed by the…