Browse Source

feat: add js-ipfs

develop
Ezerous 3 years ago
parent
commit
d403fa4e77
  1. BIN
      assets/figures/chapter-4/4.3.js-ipfs-logo.png
  2. 7
      chapters/4.application-implementation/4.3.implementation-technology-stack/4.3.4.ipfs-technologies.tex
  3. 7
      chapters/4.application-implementation/4.3.implementation-technology-stack/4.3.4.ipfs-technologies/4.3.4.1.js-ipfs.tex
  4. 2
      chapters/4.application-implementation/4.3.implementation-technology-stack/4.3.4.ipfs-technologies/4.3.4.2.orbit-db.tex
  5. 2
      chapters/4.application-implementation/4.3.implementation-technology-stack/4.3.4.ipfs-technologies/4.3.4.3.libp2p.tex
  6. BIN
      thesis.pdf

BIN
assets/figures/chapter-4/4.3.js-ipfs-logo.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 689 KiB

7
chapters/4.application-implementation/4.3.implementation-technology-stack/4.3.4.ipfs-technologies.tex

@ -1,6 +1,7 @@
\subsection{Τεχνολογίες σχετικές με το IPFS}
Στην παρούσα υποενότητα θα περιγραφούν όσες τεχνολογίες σχετίζονται με το IPFS, δηλαδή με το Data tier.
Σε αυτήν την υποενότητα θα περιγραφούν όσες τεχνολογίες σχετίζονται με το IPFS (βλ. ενότητα \ref{section:2-7-ipfs}), δηλαδή με το Data tier της τεχνολογικής στοίβας της εφαρμογής.
\input{chapters/4.application-implementation/4.3.implementation-technology-stack/4.3.4.ipfs-technologies/4.3.4.1.orbit-db.tex}
\input{chapters/4.application-implementation/4.3.implementation-technology-stack/4.3.4.ipfs-technologies/4.3.4.2.libp2p.tex}
\input{chapters/4.application-implementation/4.3.implementation-technology-stack/4.3.4.ipfs-technologies/4.3.4.1.js-ipfs.tex}
\input{chapters/4.application-implementation/4.3.implementation-technology-stack/4.3.4.ipfs-technologies/4.3.4.2.orbit-db.tex}
\input{chapters/4.application-implementation/4.3.implementation-technology-stack/4.3.4.ipfs-technologies/4.3.4.3.libp2p.tex}

7
chapters/4.application-implementation/4.3.implementation-technology-stack/4.3.4.ipfs-technologies/4.3.4.1.js-ipfs.tex

@ -0,0 +1,7 @@
\subsubsection{js-ipfs} \label{subsection:4-3-4-1-js-ipfs}
\logo{chapter-4/4.3.js-ipfs-logo}{js-ipfs logo}
H υλοποίηση του IPFS που χρησιμοποείται στην εφαρμογή Concordia είναι αυτή σε Javascript και ονομάζεται js-ipfs. Μέσω αυτής της βιβλιοθήκης, παρέχεται η δυνατότητα δημιουργίας ενός IPFS κόμβου, τόσο σε έναν Node.js server, όσο και σε ένα περιβάλλον browser.
Το js-ipfs έχει το αποθετήριό του στο GitHub (\url{https://github.com/ipfs/js-ipfs}) και διατίθεται μέσω του μητρώου npm (\url{https://www.npmjs.com/package/ipfs}).

2
chapters/4.application-implementation/4.3.implementation-technology-stack/4.3.4.ipfs-technologies/4.3.4.1.orbit-db.tex → chapters/4.application-implementation/4.3.implementation-technology-stack/4.3.4.ipfs-technologies/4.3.4.2.orbit-db.tex

@ -1,4 +1,4 @@
\subsubsection{OrbitDB} \label{subsection:4-3-4-1-orbit-db}
\subsubsection{OrbitDB} \label{subsection:4-3-4-2-orbit-db}
\logo{chapter-4/4.3.orbitdb-logo}{OrbitDB logo}

2
chapters/4.application-implementation/4.3.implementation-technology-stack/4.3.4.ipfs-technologies/4.3.4.2.libp2p.tex → chapters/4.application-implementation/4.3.implementation-technology-stack/4.3.4.ipfs-technologies/4.3.4.3.libp2p.tex

@ -1,4 +1,4 @@
\subsubsection{Libp2p } \label{subsection:4-3-4-2-libp2p}
\subsubsection{Libp2p} \label{subsection:4-3-4-3-libp2p}
\logo{chapter-4/4.3.libp2p-logo}{Libp2p logo}

BIN
thesis.pdf

Binary file not shown.
Loading…
Cancel
Save