Giter Club home page Giter Club logo

blockchain-papers's Introduction

Blockchain Papers Awesome

A curated list of blockchain-related academic papers. Papers with πŸŽ“ have been peer-reviewed and presented in academic conferences.

Table of Contents

  1. General
  2. Consensus
  3. Cryptography
  4. Block generation and mining
  5. Stake
  6. Attacks
  7. Wallets
  8. Crime
  9. Economics
  10. Marketplaces and Trust
  11. Privacy
  12. Sidechains, Higher layer and Scalability
  13. Payment Networks
  14. Fungibility
  15. Network
  16. Smart Contracts
  17. Formal Methods
  18. Proof of work
  19. DAG-based consensus mechanisms
  20. Survey, Sociological & Anthropological
  21. Applications
  22. License

General

Consensus

Classic Consensus

Cryptography

Block generation and mining

Stake

Attacks

Wallets

Crime

Economics

Marketplaces and Trust

Privacy

Sidechains, Higher layer and Scalability

Payment Networks

Fungibility

Network

Smart Contracts

Formal Methods

Proof of work

DAG-based consensus

Survey, Sociological & Anthropological

Applications

License

CC0

This list is released into the public domain.

blockchain-papers's People

Contributors

cnasikas avatar dannyob avatar deadlyelder avatar dimitris-t avatar dimkarakostas avatar dionyziz avatar gakonst avatar grammaright avatar k4m4 avatar michielmulders avatar nimocat avatar orfeaslitos avatar pcakhilnadh avatar preetsinojiya avatar robinhung avatar sghatpande avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

blockchain-papers's Issues

2 versions: published & updated?

After a proposal by @montyly, it may be a good idea to allow for peer-reviewed, published papers to provide 2 links, one for the published and one for the latest version. This way the evolution of papers after publication (e.g. bitcoin backbone) will not be lost.

Broken link

GHOST's paper link under Block generation parameters section is broken

Commitcoin: Carbon dating commitments with bitcoin

@inproceedings{clark2012commitcoin,
title={Commitcoin: Carbon dating commitments with bitcoin},
author={Clark, Jeremy and Essex, Aleksander},
booktitle={International Conference on Financial Cryptography and Data Security},
pages={390--398},
year={2012},
organization={Springer}
}

Link to pdf

Paper: Distributed Cryptography Based on the Proofs of Work. Andrychowicz M, and Dziembowski S. '14 under Cryptography section doesn't link to pdf.

Broken Link

Paper: Town crier: An authenticated data feed for smart contracts. Zhang F, Cecchetti E, Croman K, Juels A, Shi E. CCS '16. under Smart Contracts section has a broken link

What's accepted?

Are papers like the Tangle or Blockchain-Free Cryptocurrencies accepted here? These works propose constructions that are very relevant for people working on blockchains since they propose versions of distributed transaction ledgers, even though they do not strictly speak of blockchains. After reading the contributing guidelines, I'm unsure if such papers have a place here. (When answering, please keep in mind that these specific papers may lack on the front of rigorousness, but nevertheless provide illuminating perspectives on what we expect to see from a distributed ledger of transactions.)

Link to pdf

Paper: "Elastico": A secure sharding protocol for open blockchains. Luu L, Narayanan V, Zheng C, Baweja K, Gilbert S, Saxena P. CCS '16. under Sidechains, Higher layer and Scalability section doesn't link to pdf

Broken Link

Paper: Enabling Blockchain Innovations with Pegged Sidechains. Back A, Corallo M, Dashjr L, Friedenbach M, Maxwell G, Miller A, Poelstra A, TimΓ³n J, Wuille P. '14. under Sidechains, Higher layer and Scalability section has a broken link

Make it easier for new contributors to stay in style

Add a third bullet to the autogenerated comment of each new PR giving a description and an example:

- <hat if peer reviewed> [name of paper](link to paper). <Last name of first author> <First letter of first name of first author>, <Last name of second author> <First letter of first name of second author>, <...>. <Conference initials> '<YY>.

Broken Link

Storj A Peer-to-Peer Cloud Storage Network.
Shawn W., Tome B., Josh B.,James P., Gordon H., Patrick G., Philip H., Chris P. '16

2nd paper in Application Category . Link is broken

Peer-reviewed badge

We could add a badge next to every paper that is peer-reviewed (including also the conference perhaps?), so that the users can easily see which has been presented at a conference and which is self-published.

Paywall policy

How do we feel about papers behind paywalls? Do we want to link to paywalls? Do we want to update our policy so that we mandate every paper we link to is available openly?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.