mirror of
https://etulab.univ-amu.fr/v18003685/pfe-blockchain.git
synced 2024-02-26 02:14:01 +01:00
Présentation Relay + Sidechains
This commit is contained in:
committed by
TESTUD Romain
parent
365cbf4323
commit
a8aa2f9482
Binary file not shown.
Before Width: | Height: | Size: 42 KiB After Width: | Height: | Size: 46 KiB |
@ -2,35 +2,49 @@
|
||||
\begin{frame}
|
||||
\frametitle{Qu’est-ce qu’un relay ?}
|
||||
\begin{itemize}
|
||||
\item Une dApp \footnote{Decentralized Application}
|
||||
\item Un transmetteur d’informations entre blockchains
|
||||
\item Un suiveur d’état de chaînes connectées
|
||||
\item Un prouveur de transactions cross-chain
|
||||
\end{itemize}
|
||||
\end{frame}
|
||||
|
||||
\begin{frame}
|
||||
\frametitle{Qu’est-ce que BTCRelay ?}
|
||||
\item Une Application décentralisée jouant le rôle de:
|
||||
\begin{itemize}
|
||||
\item Un contrat intelligent qui stocke les en-têtes de blocs Bitcoin
|
||||
\item Un constructeur d’une mini-version de la blockchain Bitcoin
|
||||
\item Un outil open source, sans confiance et décentralisé
|
||||
\item Un vérificateur de transactions Bitcoin pour les contrats Ethereum
|
||||
\item suiveur d’état de chaînes connectées.
|
||||
\item transmetteur d’informations entre blockchains.
|
||||
\item prouveur de transactions cross-chain.
|
||||
\end{itemize}
|
||||
\end{itemize}
|
||||
\end{frame}
|
||||
|
||||
\begin{frame}
|
||||
\frametitle{Qu’est-ce que BTCRelay ?}
|
||||
\begin{figure}
|
||||
\centering
|
||||
\includegraphics[scale = 0.5]{decentralisation/btcRelay.png}
|
||||
\includegraphics[scale = 0.22]{decentralisation/btcRelay.png}
|
||||
\caption{BTCRelay}
|
||||
\end{figure}
|
||||
\end{frame}
|
||||
|
||||
|
||||
\begin{frame}
|
||||
\frametitle{Qu’est-ce que tBTC ?}
|
||||
\begin{figure}
|
||||
\centering
|
||||
\includegraphics[scale = 0.22]{decentralisation/tBTC.png}
|
||||
\caption{tBTC}
|
||||
\end{figure}
|
||||
\end{frame}
|
||||
|
||||
\begin{frame}
|
||||
\frametitle{Limitations des relays}
|
||||
\begin{itemize}
|
||||
\item Un projet de relay entre Bitcoin et Ethereum
|
||||
\item Un échangeur de bitcoins contre des tokens ERC-20
|
||||
\item Un contrat Deposit qui interagit avec des signataires
|
||||
\item Un utilisateur de BTCRelay pour vérifier les transactions Bitcoin
|
||||
\item Avantages:
|
||||
\begin{itemize}
|
||||
\item N'importe qui peut participer aux réseaux.
|
||||
\item Peu de risques pour l'utilisateur.
|
||||
\end{itemize}
|
||||
\item Désavantages:
|
||||
\begin{itemize}
|
||||
\item Disponibilité du services dependant des signataires.
|
||||
\item Réseau de relayers sur du PoS.
|
||||
\begin{itemize}
|
||||
\item Si le réseau est trop petit, le coût pour une attaque est 51\% est faible.
|
||||
\end{itemize}
|
||||
\end{itemize}
|
||||
\end{itemize}
|
||||
\end{frame}
|
BIN
docs/presentation_17_03_23/decentralisation/sidechain.png
Normal file
BIN
docs/presentation_17_03_23/decentralisation/sidechain.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 13 KiB |
@ -7,24 +7,43 @@
|
||||
\item Propres caractéristiques
|
||||
\item Sécurité et communauté du réseau principal
|
||||
\end{itemize}
|
||||
|
||||
\begin{figure}
|
||||
\centering
|
||||
\includegraphics[scale = 0.4]{decentralisation/sidechain.png}
|
||||
\caption{Sidechain}
|
||||
\end{figure}
|
||||
\end{frame}
|
||||
|
||||
\begin{frame}
|
||||
\frametitle{Qu’est-ce que Zendoo ?}
|
||||
\begin{itemize}
|
||||
\item Une plateforme de création de sidechains
|
||||
\item Interopérables avec la blockchain Horizen
|
||||
\item Protocole de transfert cross-chain vérifiable par zk-SNARK \footnote{Preuve cryptographique sans révélation d’informations}
|
||||
\item Sécurité et décentralisation des communications
|
||||
\item Il permet la création de sidechains interopérables avec la blockchain Horizen
|
||||
\item Il propose un protocole de transfert cross-chain sans divulgation d'informations.
|
||||
\item Atouts:
|
||||
\begin{itemize}
|
||||
\item Systèmes sans comissions à l'usage.
|
||||
\item Peut s'interfacer à d'autres systèmes que la Blockchain.
|
||||
\end{itemize}
|
||||
\end{itemize}
|
||||
\end{frame}
|
||||
|
||||
\begin{frame}
|
||||
\frametitle{Quelle sont les contraintes techniques des sidechains ?}
|
||||
\begin{itemize}
|
||||
\item La création d’un pont bidirectionnel
|
||||
\item Le transfert d’actifs entre les deux chaînes
|
||||
\item La coordination entre les deux chaînes
|
||||
\item Les problèmes de sécurité, de performance ou de compatibilité
|
||||
\item Avantages:
|
||||
\begin{itemize}
|
||||
\item Présente une intéropérabilité maximale.
|
||||
\end{itemize}
|
||||
\item Inconvéniants:
|
||||
\begin{itemize}
|
||||
\item Contraintes techniques pour la mise en place avec des blockchains existantes.
|
||||
\begin{itemize}
|
||||
\item Enjeu sur la création d’un pont bidirectionnel.
|
||||
\item Le compatibilité des actifs entre les deux chaînes n'est pas évidentes.
|
||||
\item La coordination entre deux chaînes techniquements trés éloignés est impossible.
|
||||
\end{itemize}
|
||||
\item Problèmes de sécurité, de performance ou de compatibilité délégué à une seule chaine.
|
||||
\end{itemize}
|
||||
\end{itemize}
|
||||
\end{frame}
|
BIN
docs/presentation_17_03_23/decentralisation/tBTC.png
Normal file
BIN
docs/presentation_17_03_23/decentralisation/tBTC.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 58 KiB |
Reference in New Issue
Block a user