|
|
|
% See also: https://www.overleaf.com/learn/latex/bibliography_management_with_bibtex
|
|
|
|
|
|
|
|
@misc{1.2-ethereum-learn,
|
|
|
|
title = {Μάθετε για το Ethereum},
|
|
|
|
urldate = {2021-03-16},
|
|
|
|
url = {https://ethereum.org/el/learn/}
|
|
|
|
}
|
|
|
|
|
|
|
|
@online{1.2-the-meaning-of-decentralization,
|
|
|
|
author = {Vitalik Buterin},
|
|
|
|
title = {The Meaning of Decentralization},
|
|
|
|
date = {2017-02-06},
|
|
|
|
url = {https://medium.com/@VitalikButerin/the-meaning-of-decentralization-a0c92b76a274}
|
|
|
|
}
|
|
|
|
|
|
|
|
@book{1.2-virtual-migration,
|
|
|
|
author = {Aneesh, A.},
|
|
|
|
title = {Virtual Migration},
|
|
|
|
date = {2006},
|
|
|
|
OPTpublisher = {Duke University Press}
|
|
|
|
}
|
|
|
|
|
|
|
|
@article{2.2-ecdsa,
|
|
|
|
author = {Johnson, Don and Menezes, Alfred and Vanstone, Scott},
|
|
|
|
title = {The Elliptic Curve Digital Signature Algorithm (ECDSA)},
|
|
|
|
year = {2001},
|
|
|
|
month = {Aug.},
|
|
|
|
url = {https://doi.org/10.1007/s102070100002},
|
|
|
|
journal = {International Journal of Information Security},
|
|
|
|
doi = {10.1007/s102070100002}
|
|
|
|
}
|
|
|
|
|
|
|
|
@online{2.3-merkle-tree,
|
|
|
|
author = {Wikipedia},
|
|
|
|
title = {Merkle tree},
|
|
|
|
url = {https://en.wikipedia.org/wiki/Merkle_tree}
|
|
|
|
}
|
|
|
|
|
|
|
|
@online{2.3-merkle-proofs-explained,
|
|
|
|
author = {Belavadi Prahalad},
|
|
|
|
title = {Merkle proofs Explained.},
|
|
|
|
date = {2018-01-07},
|
|
|
|
url = {https://medium.com/crypto-0-nite/merkle-proofs-explained-6dd429623dc5}
|
|
|
|
}
|
|
|
|
|
|
|
|
@inproceedings{2.4-p2p-networking,
|
|
|
|
author={Schollmeier, R.},
|
|
|
|
booktitle={Proceedings First International Conference on Peer-to-Peer Computing},
|
|
|
|
title={A Definition of Peer-to-Peer Networking for the Classification of Peer-to-Peer Architectures and Applications},
|
|
|
|
year={2001},
|
|
|
|
pages={101-102},
|
|
|
|
doi={10.1109/P2P.2001.990434}
|
|
|
|
}
|
|
|
|
|
|
|
|
@article{2.5-bitcoin,
|
|
|
|
author = {Nakamoto, Satoshi},
|
|
|
|
date = {2008-10-31},
|
|
|
|
title = {Bitcoin: A Peer-to-Peer Electronic Cash System},
|
|
|
|
journal = {Cryptography Mailing list at https://metzdowd.com}
|
|
|
|
}
|
|
|
|
|
|
|
|
@misc{2.5-blockchain,
|
|
|
|
author = {Wikipedia},
|
|
|
|
title = {Blockchain},
|
|
|
|
url = {https://en.wikipedia.org/wiki/Blockchain}
|
|
|
|
}
|
|
|
|
|
|
|
|
@online{2.6-ethereum-whitepaper,
|
|
|
|
author = {Vitalik Buterin},
|
|
|
|
title = {Ethereum Whitepaper},
|
|
|
|
date = {2013},
|
|
|
|
urldate = {2021-06-28},
|
|
|
|
url = {https://ethereum.org/en/whitepaper}
|
|
|
|
}
|
|
|
|
|
|
|
|
@online{2.6-ethereum-documentation,
|
|
|
|
author = {Ethereum community},
|
|
|
|
title = {Ethereum documentation},
|
|
|
|
urldate = {2021-09-05},
|
|
|
|
url = {https://ethereum.org/en/developers/docs/}
|
|
|
|
}
|
|
|
|
|
|
|
|
@article{2.6-ethereum-smart-contracts,
|
|
|
|
author={Szabo, Nick},
|
|
|
|
title={Formalizing and Securing Relationships on Public Networks},
|
|
|
|
url={https://journals.uic.edu/ojs/index.php/fm/article/view/548},
|
|
|
|
doi={10.5210/fm.v2i9.548},
|
|
|
|
year={1997},
|
|
|
|
month={Sep.},
|
|
|
|
journal={First Monday},
|
|
|
|
volume={2},
|
|
|
|
number={9},
|
|
|
|
}
|
|
|
|
|
|
|
|
@book{2.6-ethereum-mastering,
|
|
|
|
author = {Andreas M Antonopoulos, Gavin Wood},
|
|
|
|
title = {Mastering Ethereum: Building Smart Contracts and DApps},
|
|
|
|
date = {2018},
|
|
|
|
publisher = {O'Reilly Media},
|
|
|
|
isbn = {1491971940 },
|
|
|
|
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/}
|
|
|
|
}
|
|
|
|
|
|
|
|
@misc{2.7-merkle-dags-proto-school,
|
|
|
|
author = {ProtoSchool},
|
|
|
|
title = {Merkle DAGs: Structuring Data for the Distributed Web},
|
|
|
|
url = {https://proto.school/merkle-dags/}
|
|
|
|
}
|
|
|
|
|
|
|
|
@misc{2.8-orbitdb,
|
|
|
|
title = {OrbitDB},
|
|
|
|
url = {https://orbitdb.org}
|
|
|
|
}
|
|
|
|
|
|
|
|
@misc{2.8-orbitdb-guide,
|
|
|
|
title = {Getting Started with OrbitDB},
|
|
|
|
url = {https://github.com/orbitdb/orbit-db/blob/main/GUIDE.md}
|
|
|
|
}
|
|
|
|
|
|
|
|
@online{4.2-github-flow,
|
|
|
|
author = {GitHub Guides},
|
|
|
|
title = {Understanding the GitHub flow},
|
|
|
|
url = {https://guides.github.com/introduction/flow/}
|
|
|
|
}
|