Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/holybao/awesome-decentralized-storage

A curated list of proof of storage and decentralized storage resources and links.
https://github.com/holybao/awesome-decentralized-storage

List: awesome-decentralized-storage

blockchain consensus decentralized-storage proof-of-space proof-of-space-time proof-of-storage proof-or-replication

Last synced: about 1 month ago
JSON representation

A curated list of proof of storage and decentralized storage resources and links.

Awesome Lists containing this project

README

        

# awesome-decentralized-storage
A curated list of proof of storage and decentralized storage resources and links.

* Proof of Storage Schemes
* Proof of Space Implementations
* Decentralized Storage Platforms

## Proof of Storage Schemes

* PDP/Proof of Data Possession
* PoSE/Proof of Secure Erasure
* PoRet/Proof of Retrievability
* PoDR/Proof of Data Replication
* PoSpace/Proof of Space
* PoRep/Proof of Replication
* PoSt/Proof of Spacetime

### **PDP**

* \[1\] Giuseppe Ateniese, Randal Burns, Reza Curtmola, Joseph Herring, Lea Kissner, Zachary Peterson, and Dawn Song. 2007. [Provable data possession at untrusted stores](http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.478.5509&rep=rep1&type=pdf). In Proceedings of the 14th ACM conference on Computer and communications security \(CCS '07\). ACM, New York, NY, USA, 598-609

* \[2\] Mehul A. Shah, Mary Baker, Jeffrey C. Mogul, and Ram Swaminathan. 2007. [Auditing to keep online storage services honest](http://static.usenix.org/legacy/events/hotos07/tech/full_papers/shah/shah.pdf). In Proceedings of the 11th USENIX workshop on Hot topics in operating systems \(HOTOS'07\), Galen Hunt \(Ed.\). USENIX Association, Berkeley, CA, USA, Article 11 , 6 pages

* \[3\] Décio Luiz Gazzoni Filho and Paulo Sérgio Licciardi Messeder Barreto. 2006. [Demonstrating data possession and uncheatable data transfer](https://eprint.iacr.org/2006/150.pdf). Cryptology ePrint Archive, Report 2006/150

* \[4\] Deswarte Y., Quisquater JJ., Saïdane A. \(2004\) [Remote Integrity Checking](https://pdfs.semanticscholar.org/897f/02111f5b954dd2fb2cb0f1eb77bd8c0374ad.pdf). In: Jajodia S., Strous L. \(eds\) Integrity and Internal Control in Information Systems VI. IICIS 2003. IFIP International Federation for Information Processing, vol 140. Springer, Boston, MA

### PoSE

* \[1\] Karvelas N.P., Kiayias A. \(2014\) Efficient Proofs of Secure Erasure. In: Abdalla M., De Prisco R. \(eds\) Security and Cryptography for Networks. SCN 2014. Lecture Notes in Computer Science, vol 8642. Springer, Cham

* \[2\] Perito D., Tsudik G. \(2010\) [Secure Code Update for Embedded Devices via Proofs of Secure Erasure](https://eprint.iacr.org/2010/217.pdf). In: Gritzalis D., Preneel B., Theoharidou M. \(eds\) Computer Security – ESORICS 2010. ESORICS 2010. Lecture Notes in Computer Science, vol 6345. Springer, Berlin, Heidelberg

* \[3\] Karvelas, N. P. \(2013\). [Proofs of secure erasure](http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.675.56&rep=rep1&type=pdf). Athens, Greece: Masters thesis, University of Athens

* \[4\] Harry Buhrman, Richard Cleve, Michal Koucký, Bruno Loff, and Florian Speelman. 2014. [Computing with a full memory: catalytic space](https://iuuk.mff.cuni.cz/~koucky/LBCAD/papers/catalytic.pdf). In Proceedings of the forty-sixth annual ACM symposium on Theory of computing \(STOC '14\). ACM, New York, NY, USA, 857-866

### **PoRet**

* \[1\] Ari Juels and Burton S. Kaliski, Jr.. 2007. [Pors: proofs of retrievability for large files](http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.119.3294&rep=rep1&type=pdf). In Proceedings of the 14th ACM conference on Computer and communications security \(CCS '07\). ACM, New York, NY, USA, 584-597

* \[2\] Kevin D. Bowers, Ari Juels, and Alina Oprea. 2009. [Proofs of retrievability: theory and implementation](http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.215.5388&rep=rep1&type=pdf). In Proceedings of the 2009 ACM workshop on Cloud computing security \(CCSW '09\). ACM, New York, NY, USA, 43-54

* \[3\] Shacham H., Waters B. \(2008\) [Compact Proofs of Retrievability](http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.116.2133&rep=rep1&type=pdf). In: Pieprzyk J. \(eds\) Advances in Cryptology - ASIACRYPT 2008. ASIACRYPT 2008. Lecture Notes in Computer Science, vol 5350. Springer, Berlin, Heidelberg

* \[4\] E. L. Miller and T. S. Schwarz. [Store, Forget, and Check: Using Algebraic Signatures to Check Remotely Administered Storage](https://www.researchgate.net/profile/Ethan_Miller/publication/224636589_Store_Forget_and_Check_Using_Algebraic_Signatures_to_Check_Remotely_Administered_Storage/links/55e737d308aeb6516262dcae.pdf). 26th IEEE International Conference on Distributed Computing Systems \(ICDCS'06\)\(ICDCS\), Lisboa, Portugal, 2006, pp. 12 \[[Slides](https://pdfs.semanticscholar.org/a440/925573bc4a2928439d4c34a1bf17d9e83b28.pdf)\]

* \[5\] Ateniese G., Kamara S., Katz J. \(2009\) [Proofs of Storage from Homomorphic Identification Protocols](https://www.iacr.org/archive/asiacrypt2009/59120314/59120314.pdf). In: Matsui M. \(eds\) Advances in Cryptology – ASIACRYPT 2009. ASIACRYPT 2009. Lecture Notes in Computer Science, vol 5912. Springer, Berlin, Heidelberg \[[Slides](https://pdfs.semanticscholar.org/a440/925573bc4a2928439d4c34a1bf17d9e83b28.pdf)\]

* \[6\] A. Miller, A. Juels, E. Shi, B. Parno and J. Katz. [Permacoin: Repurposing Bitcoin Work for Data Preservation](https://www.computer.org/csdl/proceedings/sp/2014/4686/00/4686a475.pdf). 2014 IEEE Symposium on Security and Privacy \(SP\), Berkeley, CA, USA, 2014, pp. 475-490

* \[7\] Kopp H., Bösch C., Kargl F. \(2016\) [KopperCoin – A Distributed File Storage with Financial Incentives](https://www.gwern.net/docs/bitcoin/2016-kopp.pdf). In: Bao F., Chen L., Deng R., Wang G. \(eds\) Information Security Practice and Experience. ISPEC 2016. Lecture Notes in Computer Science, vol 10060. Springer, Cham

### PoDR

* \[1\] Ivan Damgård and Chaya Ganesh and Claudio Orlandi. [Proofs of Replicated Storage Without Timing Assumptions](https://eprint.iacr.org/2018/654). Cryptology ePrint Archive, Report 2018/654

* \[2\] R. Curtmola, R. Burns, G. Ateniese and O. Khan. [MR-PDP: Multiple-Replica Provable Data Possession](http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.646.7928&rep=rep1&type=pdf). 2008 28th IEEE International Conference on Distributed Computing Systems \(ICDCS\), Beijing, 2008, pp. 411-420

* \[3\] Frederik Armknecht, Ludovic Barman, Jens-Matthias Bohli, and Ghassan O. Karame. [Mirror: Enabling proofs of data replication](https://www.usenix.org/system/files/conference/usenixsecurity16/sec16_paper_armknecht.pdf). In 25th USENIX Security Symposium, 2016

### PoSpace

* \[1\] Dziembowski S., Faust S., Kolmogorov V., Pietrzak K. \(2015\) [Proofs of Space](http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.460.8936&rep=rep1&type=pdf). In: Gennaro R., Robshaw M. \(eds\) Advances in Cryptology -- CRYPTO 2015. CRYPTO 2015. Lecture Notes in Computer Science, vol 9216. Springer, Berlin, Heidelberg

* \[2\] Ren L., Devadas S. \(2016\) [Proof of Space from Stacked Expanders](https://pdfs.semanticscholar.org/0c48/f0365c816d54cbebc47edbe71132d09b6436.pdf). In: Hirt M., Smith A. \(eds\) Theory of Cryptography. TCC 2016. Lecture Notes in Computer Science, vol 9985. Springer, Berlin, Heidelberg

* \[3\] G. Ateniese, I. Bonacina, A. Faonio, and N. Galesi. [Proofs of space: When space is of the essence](https://eprint.iacr.org/2013/805.pdf). In Security and Cryptography for Networks \(SCN\), pages 538–557. Springer, 2014

* \[4\] Georg Fuchsbauer. [SpaceMint: A Cryptocurrency Based on Proofs of Space](https://brage.bibsys.no/xmlui/bitstream/handle/11250/2461338/17937_FULLTEXT.pdf?sequence=1). ERCIM News 110, July 2017, Special theme: Blockchain Engineering. 2017, pp.13

* \[5\] Vivek Bhupatiraju, John Kuszmaul, and Vinjai Vale. \[Slides\] [Exploring proof of space with hard-to-pebble graphs](https://math.mit.edu/research/highschool/primes/materials/2016/conf/10-2\ Bhupatiraju-Kuszmaul-Vale.pdf). 2016

* \[6\] Abusalah H., Alwen J., Cohen B., Khilko D., Pietrzak K., Reyzin L. \(2017\) [Beyond Hellman’s Time-Memory Trade-Offs with Applications to Proofs of Space](https://pdfs.semanticscholar.org/18c0/84312e54533a65603d7e7d2aa652af940e24.pdf). In: Takagi T., Peyrin T. \(eds\) Advances in Cryptology – ASIACRYPT 2017. ASIACRYPT 2017. Lecture Notes in Computer Science, vol 10625. Springer, Cham \[[Slides](http://pub.ist.ac.at/~habusalah/files/function-inversion-pos_slides.pdf)\]

### PoRep

* \[1\] Krzysztof Pietrzak. [Proofs of Catalytic Space](https://eprint.iacr.org/2018/194). Cryptology ePrint Archive, Report 2018/194

* \[2\] Ben Fisch. [Tight Proofs of Space and Replication](https://eprint.iacr.org/2018/702.pdf). Cryptology ePrint Archive, Report 2018/702

* \[3\] J. Benet, D. Dalrymple, and N. Greco. [Proof of replication](https://filecoin.io/proof-of-replication.pdf). Technical report, Protocol Labs, July 27, 2017

* \[4\] B. Fisch, J. Bonneau, N. Greco, and J. Benet. [Scaling proof-of-replication for filecoin mining](https://web.stanford.edu/~bfisch/porep_short.pdf). Technical report, Stanford University, 2018

* \[5\] Ben Fisch. [PoReps: Proofs of Space on Useful Data](https://eprint.iacr.org/2018/678). Cryptology ePrint Archive, Report 2018/678

* \[6\] Ethan Cecchetti and Ben Fisch and Ian Miers and Ari Juels. [PIEs: Public Incompressible Encodings for Decentralized Storage](https://eprint.iacr.org/2018/684). Cryptology ePrint Archive, Report 2018/684

* \[7\] Ben Fisch. \[Talk\] [Proof of Replication using Depth Robust Graphs](https://www.youtube.com/watch?v=8_9ONpyRZEI) - Ben Fisch BPASE '18, January 24-26th 2018, Stanford University Stanford Cyber Initiative \[[Slides](https://cyber.stanford.edu/sites/g/files/sbiybj9936/f/bpase_porep.pptx)\]

### PoSt

* \[1\] Tal Moran and Ilan Orlov. [Rational Proofs of Space-Time](https://eprint.iacr.org/2016/035). Cryptology ePrint Archive, Report 2016/035

## Proof of Space Implementations

* Burstcoin
* Chia: Proof of Space and Time, VDF-based PoT
* SpaceMint
* SpaceMesh
* Permacoin: only paper, no implementation
* BitcoinOre: already dead

### Burstcoin

* \[1\] Seán Gauld, Franz von Ancoina, Robert Stadler. [The Burst Dymaxion: An Arbitrary Scalable, Energy Efficient and Anonymous Transaction Network Based on Colored Tangles](https://dymaxion.burst.cryptoguru.org/The-Burst-Dymaxion-1.00.pdf) \(Whitepaper\)

* \[2\] [Burstcoin Official Website](https://www.burst-coin.org/)

* \[3\] [Butstwiki](https://burstwiki.org/wiki/Main_Page)

* \[4\] [Technical information to create plot files](https://burstwiki.org/wiki/Technical_information_to_create_plot_files) - Burstwiki

* \[5\] [Technical information about mining and block forging](https://burstwiki.org/wiki/Technical_information_about_mining_and_block_forging) - Burstwiki

### Chia

* \[1\] [Chia Official Website](https://www.chia.net/)
* \[2\] [Chia FAQ](https://www.chia.net/faq/)
* \[3\] Bram Cohen, Chia Network. \[Talk\] [Stopping grinding attacks in proofs of space](https://www.youtube.com/watch?v=2Zlcgt8FVz4). Stanford Seminar, 2018
* \[4\] Bram Cohen. \[Talk\] [Beyond Hellman’s Time-Memory Trade-Offs with Applications to Proofs of Space](https://www.youtube.com/watch?v=iqxkO7C-cyk&feature=youtu.be) - Bram Cohen BPASE '18, January 24-26th 2018, Stanford University Stanford Cyber Initiative
* \[5\] Ben Fisch. \[Talk\] [Verifiable Delay Functions: Applications and Candidate Constructions](https://www.youtube.com/watch?v=qUoagL7OZ1k&feature=youtu.be) - Ben Fisch BPASE '18, January 24-26th 2018, Stanford University Stanford Cyber Initiative
* \[6\] Bram Cohen. \[Talk\] [Proofs of Space and Time with Bram Cohen](https://www.facebook.com/BlockchainatBerkeley/videos/2006069823011271/) - with a lightning talk from Mark Nadal, 2018 \[[Slides](//view.publitas.com/chia-network/chia-1/page/1)\]
* \[7\] Bram Cohen. \[Talk\] [Combining Proofs of Space and Proofs of Time](https://www.youtube.com/watch?v=aYG0NxoG7yw) - Bram Cohen \(Bittorrent, Inc\) BPASE '17, January 27th 2017, Stanford University Stanford Cyber Initiative \[[Slides](https://cyber.stanford.edu/sites/g/files/sbiybj9936/f/bramcohen.pdf)\]
* \[8\] Bram Cohen. SF Bitcoin Devs Seminar: [Removing the Waste from Cryptocurrencies: Challenges and More Challenges](https://www.youtube.com/watch?v=zZaB4hM8SQ4). 2015 \[[Slides](https://view.publitas.com/chia-network/bitcoin_data_structures/page/1)\] \[[Code](https://github.com/bramcohen/MerkleSet)\]
* \[9\] Krzysztof Pietrzak. [Simple Verifiable Delay Functions](http://drops.dagstuhl.de/opus/volltexte/2018/10153/pdf/LIPIcs-ITCS-2019-60.pdf). 10th Innovations in Theoretical Computer Science Conference \(ITCS 2019\), 60:1-15. Cryptology ePrint Archive, [Report 2018/627](https://eprint.iacr.org/2018/627)
* \[10\] Cohen B., Pietrzak K. \(2018\) [Simple Proofs of Sequential Work](https://eprint.iacr.org/2018/183). In: Nielsen J., Rijmen V. \(eds\) Advances in Cryptology – EUROCRYPT 2018. EUROCRYPT 2018. Lecture Notes in Computer Science, vol 10821. Springer, Cham. Cryptology ePrint Archive, Report 2018/183
* \[11\] Buchmann and Vollmer. [Binary quadratic forms](https://github.com/Chia-Network/vdf-competition/blob/master/classgroups.pdf). 2017
* \[12\] Dan Boneh, Benedikt B¨unz, Ben Fisch. [A Survey of Two Verifiable Delay Functions](https://eprint.iacr.org/2018/712.pdf). Cryptology ePrint Archive, Report 2018/712
* [CP19] [Bram Cohen and Krzysztof Pietrazak. The Chia Network Blockchain](https://www.chia.net/assets/ChiaGreenPaper.pdf). July 9, 2019 (Green Paper)
* [Chia Proof of Space Construction](https://www.chia.net/assets/proof_of_space.pdf). 2019

### SpaceMint

* \[1\] Georg Fuchsbauer. [SpaceMint: A Cryptocurrency Based on Proofs of Space](https://brage.bibsys.no/xmlui/bitstream/handle/11250/2461338/17937_FULLTEXT.pdf?sequence=1). ERCIM News 110, July 2017, Special theme: Blockchain Engineering. 2017, pp.13 \(PoSpace-04\)

* \[2\] Trond Hønsi.[ SpaceMint: A Cryptocurrency Based on Proofs of Space](https://brage.bibsys.no/xmlui/bitstream/handle/11250/2461338/17937_FULLTEXT.pdf?sequence=1). Norwegian University of Science and Technology \(NTNU\): Master thesis, 2017

### SpaceMesh

* \[1\] [SpaceMesh Official Website](https://spacemesh.io/)

* \[2\] [Spacemesh: A fair, secure, decentralized and scalable cryptocurrency and a smart contracts computer](https://spacemesh.io/assets/built/whitepaper1.2.pdf) \(Whitepaper\)

* \[3\] Github [spacemeshos/go-spacemesh](https://github.com/spacemeshos/go-spacemesh)

### Permacoin

* \[1\] A. Miller, A. Juels, E. Shi, B. Parno and J. Katz. [Permacoin: Repurposing Bitcoin Work for Data Preservation](https://www.computer.org/csdl/proceedings/sp/2014/4686/00/4686a475.pdf). 2014 IEEE Symposium on Security and Privacy \(SP\), Berkeley, CA, USA, 2014, pp. 475-490 \(PoRet-06\)

### BitcoinOre

* \[1\] [Bitcoin Ore \(BCO\) : A brand new PoC mining ecosystem for all](https://holybao.com/ipfs/QmaS7Ss9We7MVLv5g52qKzGfcmtMwSUFqk3NN57s5oYBHY). 2017

## Decentralized Storage Platforms

* Sia
* Storj
* IPFS
* Filecoin
* Swarm
* KopperCoin: only paper, no implementation
* Retricoin: only paper, no implementation

### Sia

* \[1\] [Sia Official Website](https://www.sia.tech/)

* \[2\] [Sia Technology](https://sia.tech/technology)

* \[3\] D. Vorick, L. Champine. [Sia: Simple Decentralized Storage](https://cryptorating.eu/whitepapers/Sia/sia.pdf). 2014 \(Whitepaper\)

### Storj

* \[1\] [Storj Official Website](https://storj.io/)

* \[2\] Storj Labs, Inc. [Storj: A Decentralized Cloud Storage Network Framework](https://storj.io/storjv3.pdf). 2018 \(Whitepaper 3.0\)

* \[3\] Shawn Wilkinson, Tome Boshevski and etc.. [Storj: A Peer-to-Peer Cloud Storage Network](https://storj.io/storjv2.pdf). 2016 \(Whitepaper 2.0\)

* \[4\] Tome Boshevski, Josh Brandof and Vitalik Buterin. [Storj: A Peer-to-Peer Cloud Storage Network](https://storj.io/storj2014.pdf). 2014 \(Whitepaper 1.0\)

* \[5\] Shawn Wilkinson, Jim Lowry. [Metadisk: Blockchain-Based Decentralized File Storage Application](https://storj.io/metadisk.pdf). 2014

### IPFS

* \[1\] [IPFS Official Website](https://ipfs.io/)

* \[2\] [IPFS Documentation](https://docs.ipfs.io/)

* \[3\] Juan Benet. [IPFS - Content Addressed, Versioned, P2P File System](https://arxiv.org/pdf/1407.3561v1.pdf). [arXiv:1407.3561](https://arxiv.org/abs/1407.3561) \[cs.NI\], 2014

* \[4\] Maymounkov P., Mazières D. \(2002\) [Kademlia: A Peer-to-Peer Information System Based on the XOR Metric](http://www8.cs.umu.se/kurser/5DV153/HT14/literature/maymounkov2002kademlia.pdf). In: Druschel P., Kaashoek F., Rowstron A. \(eds\) Peer-to-Peer Systems. IPTPS 2002. Lecture Notes in Computer Science, vol 2429. Springer, Berlin, Heidelberg

* \[5\] S. Mies and I. Baumgart. [S/Kademlia: A practicable approach towards secure key-based routing](http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.68.4986&rep=rep1&type=pdf). Parallel and Distributed Systems, International Conference on\(ICPADS\), Hsinchu, Taiwan, 2007, pp. 1-8

* \[6\] Juan Benet of Protocol Labs. \[Talk\] Stanford Seminar - [IPFS and the Permanent Web](https://www.youtube.com/watch?v=HUVmypx9HGI). 2015

### Filecoin

* \[1\] [Filecoin Official Website](https://filecoin.io/)

* \[2\] [Filecoin FAQs](https://filecoin.io/faqs/)

* \[3\] Protocol Labs, Inc. [Filecoin Primer](https://ipfs.io/ipfs/QmWimYyZHzChb35EYojGduWHBdhf9SD5NHqf8MjZ4n3Qrr/Filecoin-Primer.7-25.pdf). 2017

* \[4\] Protocol Labs. [Filecoin: A Decentralized Storage Network](https://filecoin.io/filecoin.pdf). 2017 \(Whitepaper\)

* \[5\] Filecoin.io. [Filecoin: A Cryptocurrency Operated File Storage Network](https://filecoin.io/filecoin-jul-2014.pdf). 2014 \(Original Whitepaper\)

* \[6\] Protocol Labs. [Power Fault Tolerance](https://filecoin.io/power-fault-tolerance.pdf) Technical Report \(WIP\). 2017

* \[7\] Juan Benet of Protocol Labs. [Filecoin Research Roadmap for 2017 ](https://filecoin.io/research-roadmap-2017.pdf)

* \[8\] Ben Fisch. [Tight Proofs of Space and Replication](https://eprint.iacr.org/2018/702.pdf). Cryptology ePrint Archive, Report 2018/702 \(PoRep-02\)

* \[9\] J. Benet, D. Dalrymple, and N. Greco. [Proof of replication](https://filecoin.io/proof-of-replication.pdf). Technical report, Protocol Labs, July 27, 2017 \(PoRep-03\)

* \[10\] B. Fisch, J. Bonneau, N. Greco, and J. Benet. [Scaling proof-of-replication for filecoin mining](/Scaling proof-of-replication for filecoin mining). Technical report, Stanford University, 2018 \(PoRep-04\)

* \[11\] Ben Fisch. [PoReps: Proofs of Space on Useful Data](https://eprint.iacr.org/2018/678). Cryptology ePrint Archive, Report 2018/678 \(PoRep-05\)

* \[12\] Juan Benet. \[Talk\] [Filecoin: protocol overview, the important results, and new open problems](https://www.youtube.com/watch?v=vyRZBeMtkrA) - Juan Benet BPASE '18, January 24-26th 2018, Stanford University Stanford Cyber Initiative \[[Slides](https://cyber.stanford.edu/sites/g/files/sbiybj9936/f/filecoin.bpase-2018.compressed.pdf)\]

* \[13\] Juan Benet of Protocol Labs. \[Talk\] [FILECOIN & THE RISE OF OPEN SERVICES](https://www.youtube.com/watch?v=IfLIoOr4p0A). 2018

* \[14\] Juan Benet of Filecoin, Protocol Labs and IPFS: \[Talk\] "[Filecoin](https://www.youtube.com/watch?v=6h2WNxEV8q4)" \| Blockstack Berlin 2018

* \[15\] [Filecoin Project Roadmap](https://docs.google.com/document/d/1cgss-rifFO2iSJgnMmOsD_tPal40MUp1m7crTFQuVYQ/edit) \(2018 Q2\) - Google Docs

* \[16\] [Filecoin 2018 Q1 & Q2 Update](https://filecoin.io/blog/update-2018-q1-q2/)

* \[17\] [Filecoin 2018 Q3 & Q4 Update](https://filecoin.io/blog/update-2018-q3-q4/)

* \[18\] [Opening the Filecoin Project Repos](https://filecoin.io/blog/opening-filecoin-project-repos/)

* \[19\] Github [filecoin-project/go-filecoin](https://github.com/filecoin-project/go-filecoin): the first implementation of the Filecoin Protocol

* \[20\] Github [filecoin-project/specs](https://github.com/filecoin-project/specs): the specification of the Filecoin Protocol

* \[21\] Github [filecoin-project/rust-fil-proofs](https://github.com/filecoin-project/rust-fil-proofs): proof-of-replication and other crypto components

* \[22\] Github [filecoin-project/replication-game](https://github.com/filecoin-project/replication-game): proof-of-replication optimization competition

* \[23\] Github [filecoin-project/research](https://github.com/filecoin-project/research): open problems, ideas, and discussions

### Swarm

* \[1\] [Swarm Official Website](https://swarm-gateways.net/bzz:/theswarm.eth/)

* \[2\] [Swarm Documentation](https://swarm-guide.readthedocs.io/)

* \[3\] [Swarm Resources](https://swarm-guide.readthedocs.io/en/latest/resources.html)

* \[4\] Viktor Trón, Aron Fischer, Dániel A. Nagy, Zsolt Felföldi, Nick Johnson. [swap, swear and swindle incentive system for swarm](https://swarm-gateways.net/bzz:/theswarm.eth/ethersphere/orange-papers/1/sw^3.pdf) \(Orange Paper 1/sw^3\), 2016

* \[5\] Viktor Trón, Aron Fischer, Nick Johnson. [smash-proof: auditable storage for swarm secured by masked audit secret hash](https://swarm-gateways.net/bzz:/theswarm.eth/ethersphere/orange-papers/2/smash.pdf) \(Orange Paper 2/smash\), 2016

* \[6\] Viktor Trón, Aron Fischer. [Generalized swam swear and swindle games](https://www.overleaf.com/read/yszmsdqyqbvc) \(Swap-swear-swindle Orange Paper/sw3paper\), Work In Progress, 2019

* \[7\] Viktor Trón, Aron Fischer, Daniel A. Nag. [Swarm: a decentralised peer-to-peer network for messaging and](https://www.overleaf.com/read/gxhwssqzgfpr) [storage](https://www.overleaf.com/read/gxhwssqzgfpr) \(Orange Network Paper\), Work In Progress, 2019

* \[8\] P.O.T. Data structure for decentralised database services on Swarm \(Orange Paper X\), In Preparation

* \[9\] Mutable Resource Updates. An off-chain scheme for versioning content in Swarm \(Orange Paper X\). In Preparation

* \[10\] Privacy on swarm. Encryption, access control, private browsing in Swarm \(Orange Paper X\). Tentative

* \[11\] Analysis of attack resilience of swarm storage \(Orange Paper X\). Tentative

* \[12\] [Swarm working groups](https://github.com/ethersphere/swarm/wiki/Working-groups/)

* \[13\] Viktor Tron.\[Talk\] [Base layer infrastructure services for web3](https://www.youtube.com/watch?v=JgOU9MdgTGM#t=31m00s) - EthCC, Paris, March 2018

* \[14\] Daniel A Nagy. \[Talk\] [Encryption in Swarm](https://www.youtube.com/watch?v=ZW7E8KTplgg) - EthCC, Paris, March 2018

* \[15\] Louis Holbrook. \[Talk\] [Resource Updates](https://www.youtube.com/watch?v=CgvRFsezTI4&feature=player_embedded) - EthCC, Paris, March 2018

* \[16\] Viktor Trón and Aron Fischer. \[Talk\] [Swap, Swear and Swindle Games](https://www.youtube.com/watch?v=9Cgyhsjsfbg) - Devcon3 Cancun, November 2017

* \[17\] Viktor Tron. \[Talk\] [SWARM](https://www.youtube.com/watch?v=Bn65-bI-S1o) - Ethereum London, Octerber 2017

### KopperCoin

* \[1\] Kopp H., Bösch C., Kargl F. \(2016\) [KopperCoin – A Distributed File Storage with Financial Incentives](https://www.gwern.net/docs/bitcoin/2016-kopp.pdf). In: Bao F., Chen L., Deng R., Wang G. \(eds\) Information Security Practice and Experience. ISPEC 2016. Lecture Notes in Computer Science, vol 10060. Springer, Cham \(PoRet-07\)

### Retricoin

* \[1\] Binanda Sengupta, Samiran Bag, Sushmita Ruj, and Kouichi Sakurai. 2016. [Retricoin: Bitcoin based on compact proofs of retrievability](https://www.isical.ac.in/~binanda_r/publications/ICDCN2016.pdf). In Proceedings of the 17th International Conference on Distributed Computing and Networking \(ICDCN '16\). ACM, New York, NY, USA, Article 14, 10 pages