Achieving 1 Million Bitcoin Transactions per Second

Posted on Oct 27, 2018
by Peter Pietzuch , Joshua Lind , Ittay Eyal , Emin Gun Sirer , and Oded Naor

Teechain is a layer two payment network that offers high performance and strong security for blockchains and cryptocurrencies. In this blogpost we evaluate the performance of Teechain for the Bitcoin network: we look at the maximum throughput of several Teechain payment networks and measure...

Read More

Blockchains are best-effort and why you should care

Posted on Oct 8, 2018
by Peter Pietzuch , Joshua Lind , Ittay Eyal , Emin Gun Sirer , and Oded Naor

Blockchains in cryptocurrencies allow users to exchange funds securely. However, their performance is limited by their need to achieve consensus for all payments. To overcome this, blockchain payment networks, such as the Lightning Network and...

Read More

Writing Secure Cloud Applications Using Intel SGX

Posted on Jul 9, 2018
by Pierre-Louis Aublin

Cloud computing is an appealing paradigm as it saves costs due to the sharing of resources, is widely applicable to many services (IaaS, PaaS, SaaS, etc.) and offers a simple interface with users. It is also tempting for attacks given that the resources are accessible remotely and a single cloud...

Read More

Do We Need Distributed Stream Processing?

Posted on May 14, 2018
by Peter Pietzuch , Panagiotis Garefalakis , Alexandros Koliousis , Holger Pirk , and Georgios Theodorakis

In the era of big data and AI, many data-intensive applications exhibit requirements that cannot be satisfied by traditional batch processing models.
Streaming applications, such as click stream analytics, IoT data processing,...

Read More