diff --git a/docs/presentation_17_03_23/conclusion/index.tex b/docs/presentation_17_03_23/conclusion/index.tex index f38630a..8c9db50 100644 --- a/docs/presentation_17_03_23/conclusion/index.tex +++ b/docs/presentation_17_03_23/conclusion/index.tex @@ -35,11 +35,18 @@ \begin{frame}{Conclusion générale} \begin{itemize} \item Flou entre centralisé/décentralisé. - \item Définition variable. + \item Définitions variables selon les plateformes. + \item Grand nombre de projets mis à l'écart. \end{itemize} \end{frame} -\begin{frame}{Tableau récapitulatif} +\begin{frame}{Conclusion générale - Tableau récapitulatif} \centering - \includegraphics[scale = 0.2]{conclusion/tableau.png} -\end{frame} \ No newline at end of file + \includegraphics[scale = 0.3] {conclusion/tableau.png} +\end{frame} + +\begin{frame}{Remerciements} + \centering + Merci de votre attention, n'hésitez pas à poser des questions. +\end{frame} + diff --git a/docs/presentation_17_03_23/conclusion/tableau.png b/docs/presentation_17_03_23/conclusion/tableau.png index 548b753..cb83457 100644 Binary files a/docs/presentation_17_03_23/conclusion/tableau.png and b/docs/presentation_17_03_23/conclusion/tableau.png differ diff --git a/docs/presentation_17_03_23/decentralisation/Timed-HashLocks-Diagram-Image.png b/docs/presentation_17_03_23/decentralisation/Timed-HashLocks-Diagram-Image.png index 7931fd9..498842c 100644 Binary files a/docs/presentation_17_03_23/decentralisation/Timed-HashLocks-Diagram-Image.png and b/docs/presentation_17_03_23/decentralisation/Timed-HashLocks-Diagram-Image.png differ diff --git a/docs/presentation_17_03_23/decentralisation/htlc.tex b/docs/presentation_17_03_23/decentralisation/htlc.tex index 5fefa33..dbdc90b 100644 --- a/docs/presentation_17_03_23/decentralisation/htlc.tex +++ b/docs/presentation_17_03_23/decentralisation/htlc.tex @@ -9,28 +9,20 @@ \item Un verrou temporel. \item Un verrou de hachage. \end{itemize} - \item Verrouille les fonds dans un portefeuille qui peut être révoqué en cas de problème. + \item Utilisé pour des échanges sur la même blockchain puis rendu possible et maintenant largement utilisé pour des échanges \textit{cross-chain}. \end{itemize} \end{frame} -\begin{frame} - \frametitle{HTLC fonctionnement - 1/2} - \begin{itemize} - \item La modification du contrat peut être effectué uniquement avec l'accord des deux parties. - \item Renouvellement du timer à chaque modification. - \end{itemize} -\end{frame} \begin{frame} - \frametitle{HTLC fonctionnement - 2/2} + \frametitle{HTLC utilisation} \begin{figure}[h!] \stackunder{ \includegraphics[scale=0.35]{decentralisation/Timed-HashLocks-Diagram-Image.png}} {\scriptsize - Source: \url{https://blog.scottlogic.com/2016/06/16/bitcoin-redeem-scripts.html}} - \caption[short]{Utilisation d'un HTLC} + Source: \url{https://www.coinhouse.com}} \end{figure} \end{frame} @@ -39,7 +31,7 @@ \frametitle{Atomic Swaps} Un swap atomique permet un échange de cryptomonnaies de blockchains séparées \begin{itemize} - \item Effectué entre deux entités sans l’intervention d’un tiers. + \item Effectué entre deux entités sans l’intervention d’un tiers de confiance. \item L’idée est de supprimer les intermédiaires centralisés comme les échanges réglementés et de donner aux propriétaires de jetons un contrôle total. \item Utilise les HTLC. \newline \end{itemize} diff --git a/docs/presentation_17_03_23/decentralisation/offChain.tex b/docs/presentation_17_03_23/decentralisation/offChain.tex index a08758d..eae95c4 100644 --- a/docs/presentation_17_03_23/decentralisation/offChain.tex +++ b/docs/presentation_17_03_23/decentralisation/offChain.tex @@ -11,9 +11,8 @@ \frametitle{Les échanges \textit{off chain}: Visualisation} \begin{figure}[h!] \centering - \stackunder{\includegraphics[scale=0.35]{decentralisation/offchain.png}} + \stackunder{\includegraphics[scale=0.37]{decentralisation/offchain.png}} {\scriptsize Source: \url{www.cryptoencyclopedie.com}} - \caption{Architecture \textit{off-chain}} \label{fig:offchain} \end{figure} \end{frame} @@ -30,7 +29,7 @@ \begin{frame} - \frametitle{Le réseau Lightning (Lightning Network) - Fonctionnement 2/2} + \frametitle{Le réseau Lightning (Lightning Network) - Fonctionnement } \begin{figure}[h!] \stackunder{ \includegraphics[scale = 0.3 ]{decentralisation/Procedures-of-Lightning-network.png} } @@ -59,7 +58,7 @@ \newline \begin{itemize} \item Permettre d'utiliser le réseau Lightning sur des blockchains différentes. - \item Permettre des échanges sur des blockchains non monétaires \footnote{blockchains d'informations, de données,etc...}. + \item Permettre des échanges sur des blockchains non monétaires. \item Proposer une interface pour des échanges cross-chain. \end{itemize} @@ -71,10 +70,13 @@ \begin{itemize} - \item Il n'y a pas de support de channel hopping \footnote{Transitivité des échanges entres plusieurs participants.} malgré l'utilisation du réseau Lightning. + \item Il n'y a pas de support de channel hopping malgré l'utilisation du réseau Lightning. \begin{itemize} \item Cela implique des problème de mise à l'échelle. \end{itemize} \item Il n'y a pas de vérification sur les valeurs inscrites sur les chaines non monétaires. + \begin{itemize} + \item Risque accru de perte financière. + \end{itemize} \end{itemize} \end{frame} diff --git a/docs/rapportFinal/conclusion/index.tex b/docs/rapportFinal/conclusion/index.tex index 264227c..d81de8a 100644 --- a/docs/rapportFinal/conclusion/index.tex +++ b/docs/rapportFinal/conclusion/index.tex @@ -47,18 +47,16 @@ important, et beaucoup d'acteurs remanient la définition de décentralisé pour % \end{table} -\begin{table}[h!] - \centering - \caption{Tableau Récapitulatif} - \begin{tabular}{|l|l|c|c|} - \hline - & & \multicolumn{1}{l}{Décentralisation} & \multicolumn{1}{l|}{Accessibilité} \\ \hline - & Plateformes d'échanges & \cellcolor[HTML]{FD6864}$---$ & \cellcolor[HTML]{9AFF99}$+++$ \\ \cline{2-4} - \multirow{-2}{*}{Centralisé} & Blockchains Bridges & \cellcolor[HTML]{FD6864}$-$ & \cellcolor[HTML]{9AFF99}$++$ \\ \hline - & Relay & \cellcolor[HTML]{9AFF99}$+$ & \cellcolor[HTML]{FD6864}$--$ \\ \cline{2-4} - & Sidechains & \cellcolor[HTML]{9AFF99}$++$ & \cellcolor[HTML]{FD6864}$--$ \\ \cline{2-4} - & Reserves de Liquidités & \cellcolor[HTML]{9AFF99}$+++$ & \cellcolor[HTML]{9AFF99}$+++$ \\ \cline{2-4} - & HTLC & \cellcolor[HTML]{9AFF99}$+++$ & \cellcolor[HTML]{FD6864}$---$ \\ \cline{2-4} - \multirow{-5}{*}{Décentralisé} & Off-chain & \cellcolor[HTML]{9AFF99}$++$ & \cellcolor[HTML]{9AFF99}$+$ \\ \hline +\begin{table}[] + \begin{tabular}{l|c|c|c|} + \cline{2-4} + & Décentralisation & \multicolumn{1}{l|}{Accessibilité} & Fiabilité \\ \hline + \multicolumn{1}{|l|}{Plateformes d'échanges} & \cellcolor[HTML]{FD6864}Gestion totale par un tiers & \cellcolor[HTML]{9AFF99}{\color[HTML]{000000} \begin{tabular}[c]{@{}c@{}}Grand\\ public.\end{tabular}} & \cellcolor[HTML]{FD6864}\begin{tabular}[c]{@{}c@{}}Depend de la santé de\\ l'entreprise.\end{tabular} \\ \hline + \multicolumn{1}{|l|}{Blockchains Bridges} & \cellcolor[HTML]{FD6864}\begin{tabular}[c]{@{}c@{}}Validations des \\ transactions par un tiers\end{tabular} & \cellcolor[HTML]{FFCE93}{\color[HTML]{000000} \begin{tabular}[c]{@{}c@{}}Public\\ avisé.\end{tabular}} & \cellcolor[HTML]{9AFF99}\begin{tabular}[c]{@{}c@{}}Transactions garanties\\ ou remboursées.\end{tabular} \\ \hline + \multicolumn{1}{|l|}{Relay} & \cellcolor[HTML]{9AFF99}{\color[HTML]{000000} \begin{tabular}[c]{@{}c@{}}Réseau de signataires\\ ouvert avec engagement\\ du collatéral\end{tabular}} & \cellcolor[HTML]{FD6864}Développeur & \cellcolor[HTML]{FD6864}Fraude possible. \\ \hline + \multicolumn{1}{|l|}{Sidechains} & \cellcolor[HTML]{9AFF99}{\color[HTML]{000000} \begin{tabular}[c]{@{}c@{}}Une chaîne centrale\\ interconnecte des \\ applications\end{tabular}} & \cellcolor[HTML]{FD6864}Développeur & \cellcolor[HTML]{FFCE93}\begin{tabular}[c]{@{}c@{}}Depend des\\ écosystèmes.\end{tabular} \\ \hline + \multicolumn{1}{|l|}{Reserves de Liquidités} & \cellcolor[HTML]{9AFF99}{\color[HTML]{000000} Aucune autorité centrale} & \cellcolor[HTML]{FFCE93}{\color[HTML]{000000} \begin{tabular}[c]{@{}c@{}}Public\\ avisé.\end{tabular}} & \cellcolor[HTML]{9AFF99}Echange garantis. \\ \hline + \multicolumn{1}{|l|}{HTLC/échange atomique} & \cellcolor[HTML]{9AFF99}{\color[HTML]{000000} Aucune autorité centrale} & \cellcolor[HTML]{FD6864}\begin{tabular}[c]{@{}c@{}}Mise en\\ oeuvre\\ difficile\end{tabular} & \cellcolor[HTML]{9AFF99}\begin{tabular}[c]{@{}c@{}}Echange garantis,\\ sous reserve de \\ conformité au\\ protocole.\end{tabular} \\ \hline + \multicolumn{1}{|l|}{Réseau Lightning} & \cellcolor[HTML]{9AFF99}{\color[HTML]{000000} Aucune autorité centrale} & \cellcolor[HTML]{FFCE93}{\color[HTML]{000000} \begin{tabular}[c]{@{}c@{}}Public\\ avisé.\end{tabular}} & \cellcolor[HTML]{9AFF99}\begin{tabular}[c]{@{}c@{}}Echange garantis,\\ sous reserve de\\ conformité au\\ protocole.\end{tabular} \\ \hline \end{tabular} \end{table} \ No newline at end of file