Files
pfe-blockchain/docs/presentation_17_03_23/decentralisation/htlc.tex
VOLPE Dorian c0141ccc3b Diapo dodo
2023-04-05 17:03:55 +00:00

65 lines
2.0 KiB
TeX
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

% auteur: Dorian VOLPE
\begin{frame}
\frametitle{\textit{Hashed Timelock Contract} (HTLC)}
\begin{itemize}
\item Ne nécessite pas de tiers de confiance.
\item Se base sur deux primitives.
\begin{itemize}
\item Un verrou temporel.
\item Un verrou de hachage.
\end{itemize}
\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 utilisation}
\begin{figure}[h!]
\stackunder{
\includegraphics[scale=0.35]{decentralisation/Timed-HashLocks-Diagram-Image.png}}
{\scriptsize
Source: \url{https://www.coinhouse.com}}
\end{figure}
\end{frame}
\begin{frame}
\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 lintervention dun tiers de confiance.
\item Lidé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}
Deux propriétaires de cryptoactifs acceptent déchanger leurs jetons pour une quantité donnée
$\Rightarrow$ notion de connecteur publique.
\end{frame}
\begin{frame}
\frametitle{Atomic Swaps - Exemple}
\begin{figure}
\includegraphics[scale = 0.10]{decentralisation/atomicSwap.png}
\caption{Processus d'échange atomique avec HTLC}
\end{figure}
\end{frame}
\begin{frame}
\frametitle{Atomic Swaps - Avantages}
\subtitle{Avantages}
\begin{itemize}
\item Réduction des coûts de transaction.
\item Échange pair à pair sans tiers de confiance $\Rightarrow$ réellement décentralisé.
\item Protection des échanges:
\begin{itemize}
\item Si un tiers suit le protocole il est assuré de ne pas perdre d'argent.
\item Si jamais il ne suit pas le protocole il perd sa mise.
\end{itemize}
\end{itemize}
\end{frame}