Tribler / tribler

Privacy enhanced BitTorrent client with P2P content discovery
https://www.tribler.org
GNU General Public License v3.0
4.84k stars 448 forks source link

[BSc Seminar] Exploring the scalability of various blockchains #3488

Closed clenrock closed 6 years ago

clenrock commented 6 years ago

This ticket will contain the progress of the Bachelor Seminar course.

Project description: Supervisor: @devos50

Blockchain technology holds the promise to transform the way trust is cultivated between strangers. Bitcoin created money without the need for banks. In the past, people were required to trust a central bank and a host of other intermediaries when making payments. The fundamental technology of Bitcoin, blockchain, radically reduced the need to trust financial middlemen. It bootstrapped an economy where no one can be stopped from spending their money. Despite widespread speculation and ecosystems being worth billions, blockchain in general suffers from scalability issues due to inefficient mechanisms for fraud prevention. Bitcoin is theoretically limited to seven transactions per second and Ethereum has a throughput of around 20 transactions per second. There have been various scalability efforts like proof-of-stake, sharding and tree-like block graphs, however, broader adoption of blockchain stays out. Recent work of our group explores more scalable solutions with unbounded scalability by using a novel technique called implicit consensus. Our experimentally evaluated consensus mechanism dubbed CHECO has superior scalability compared to other solutions. The goal of this project is to review the scalability of (recently proposed) blockchain solutions. Due to the abundance of proposed cryptocurrencies, you should select the most interesting and/or scalable blockchain fabrics and briefly evaluate them in your survey. The evaluation should be focussed on public, permissionless blockchain ledgers. Note: this is a challenging assignment, recommended only for honour students or potential cum-laude students. Prior knowledge of blockchain is helpful but not required. References

Vukolić, Marko. "The quest for scalable blockchain fabric: Proof-of-work vs. BFT replication." International Workshop on Open Problems in Network Security. Springer, Cham, 2015. Ren, Zhijie, et al. "Implicit Consensus: Blockchain with Unbounded Throughput." arXiv preprint arXiv:1705.11046 (2017).

clenrock commented 6 years ago

The version of the paper so far: exploration-state-art.pdf

devos50 commented 6 years ago

Lightning feedback (in addition to the feedback provided yesterday):

clenrock commented 6 years ago

The final snapshot of the paper, before the deadline of 12 April exploration-state-art-blockchain 10-04-18.pdf

devos50 commented 6 years ago

This paper has been completed and graded.