% See also: https://www.overleaf.com/learn/latex/bibliography_management_with_bibtex @misc{1.2-ethereum-learn, title = {Μάθετε για το Ethereum}, url = {https://ethereum.org/el/learn/}, urldate = {2021-03-16} } @online{1.2-the-meaning-of-decentralization, title = {The Meaning of Decentralization}, author = {Vitalik Buterin}, url = {https://medium.com/@VitalikButerin/the-meaning-of-decentralization-a0c92b76a274}, date = {2017-02-06} } @book{1.2-virtual-migration, title = {Virtual Migration}, author = {Aneesh, A.}, date = 2006, optpublisher = {Duke University Press} } @article{2.2-ecdsa, title = {The Elliptic Curve Digital Signature Algorithm (ECDSA)}, author = {Johnson, Don and Menezes, Alfred and Vanstone, Scott}, year = 2001, month = 8, journal = {International Journal of Information Security}, doi = {10.1007/s102070100002} } @online{2.3-merkle-proofs-explained, title = {Merkle proofs Explained.}, author = {Belavadi Prahalad}, url = {https://medium.com/crypto-0-nite/merkle-proofs-explained-6dd429623dc5}, date = {2018-01-07} } @inproceedings{2.4-p2p-networking, title = {A Definition of Peer-to-Peer Networking for the Classification of Peer-to-Peer Architectures and Applications}, author = {Schollmeier, R.}, year = 2001, booktitle = {Proceedings First International Conference on Peer-to-Peer Computing}, pages = {101--102}, doi = {10.1109/P2P.2001.990434} } @article{2.5-bitcoin, title = {Bitcoin: A Peer-to-Peer Electronic Cash System}, author = {Nakamoto, Satoshi}, journal = {Cryptography Mailing list at https://metzdowd.com}, date = {2008-10-31} } @online{2.6-ethereum-whitepaper, title = {Ethereum Whitepaper}, author = {Vitalik Buterin}, url = {https://ethereum.org/en/whitepaper}, urldate = {2021-06-28}, date = 2013 } @online{2.6-ethereum-documentation, title = {Ethereum documentation}, author = {Ethereum community}, url = {https://ethereum.org/en/developers/docs/}, urldate = {2021-09-05} } @article{2.6-ethereum-smart-contracts, title = {Formalizing and Securing Relationships on Public Networks}, author = {Szabo, Nick}, year = 1997, month = 9, journal = {First Monday}, volume = 2, number = 9, doi = {10.5210/fm.v2i9.548}, url = {https://journals.uic.edu/ojs/index.php/fm/article/view/548} } @book{2.6-ethereum-mastering, title = {Mastering Ethereum: Building Smart Contracts and DApps}, author = {Andreas M Antonopoulos, Gavin Wood}, publisher = {O'Reilly Media}, isbn = 1491971940, date = 2018, opturl = {https://cypherpunks-core.github.io/ethereumbook/} } @misc{2.7-ipfs, title = {IPFS}, url = {https://ipfs.io/} } @misc{2.7-ipfs-docs, title = {IPFS documentation}, url = {https://docs.ipfs.io/} } @online{4.1-github-flow, title = {Understanding the GitHub flow}, author = {GitHub Guides}, url = {https://guides.github.com/introduction/flow/} } @misc{4.2-orbitdb, title = {OrbitDB}, url = {https://orbitdb.org} } @misc{4.2-orbitdb-guide, title = {Getting Started with OrbitDB}, url = {https://github.com/orbitdb/orbit-db/blob/main/GUIDE.md} } @misc{5.2-privacy-on-ethereum, title = {Privacy on Ethereum}, url = {https://docs.ethhub.io/ethereum-roadmap/privacy/}, urldate = {2021-12-12} } @article{5.2-taxonomy-of-reputation-systems, title = {Reputation systems: A survey and taxonomy}, author = {Hendrikx, Ferry and Bubendorfer, Kris and Chard, Ryan}, year = 2014, month = {08}, journal = {Journal of Parallel and Distributed Computing}, volume = 75, doi = {10.1016/j.jpdc.2014.08.004} }