From 44763702dd43da208f7e8f9f7d3d5008a9a8d2de Mon Sep 17 00:00:00 2001 From: amaury Date: Wed, 1 Mar 2023 00:52:13 +0100 Subject: [PATCH] ajout de notes --- notes.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/notes.md b/notes.md index 8e0c784..2dece50 100644 --- a/notes.md +++ b/notes.md @@ -140,3 +140,20 @@ L'attaquant a pu spoofer une adresse d'un guadrian (une entité qui vérifie les # Résumé Les protocoles décentralisés sont pllus complexes et théorique que les centralisés mais sont bien plus fiables. + +## Article "A Survey on Blockchain Interoperability: Past, Present, and Future Trends" (https://doi.org/10.1145/3471140) +Meta-analyse de 280 papiers de recgerches et 120 documents "amateurs" sur l'interopérabilité des blockchains. Dispo gratuitement sur la BU de la FAC. +Parle de l'interoparibilité entre les blockchain qui peut etre considéré comme une généralisation du swap de crypto. +Beaucoup de bonnes idées pour une intrdouction au sujet. +Il présente ente autre un graphique présentant l'interet porté par la recherche sur l'intéroperabilité en illustrant un passage de 2 papiers de rechers en 2016 à 208 en 2020. + +On classifie les types d'echange en fonction de la relatioon entre la blockchain source et la blockchain cible. +Si nous somme dans deux chainages du meme systeme de blockchain (blockchains homogènes), nous avons un "cross-chain" (ex: ETH -> USDT). +Si nous somme dans un systeme de blockchains hétérogène ou hybride ont réalise un echange de type "cross-blockchain". +NOTE: J'ai quelques intérogations sur la nuance entre blockchains homogènes/hétérogènes/hybrides. L'auteur de l'article parle des système homogènes avec comme exemple deux blockchain ERC20. ET il parle ensuite de système heterogènes comme etant entre blockchain publqiue et a consortium. (Ce qui correspond a ce que je trouve sur d'autres sources). la question est donc où se placent les systèmes "hybrides". Càd entre différentes blockchains publique (BTC - ETH). Est-ce du Cross-chain ou du Cross-blockchain ? +La méta analyse classe les types d'interopérabilité suivant les questions suivantes: "Qui ? Quoi ? Où ? Quand ? Comment ?" +- Le "Quoi" se refère aux types de données echangés (Fobgibles, non fongibles, valeurs marchandes, données, ...) +- Le "Qui" determine les acteurs de la blockchain (Utilisateur final (BTC/ETH), un consortium, un tiers de confiance). +- Le "Où" vise à determiner le support sur lequel se place la transaction. (blockchain publique, privée, systèmes centralisés (ex: VISA), transaction off-chain, ...). Il vise aussi determiner la présence ou non d'oracle (expert dans le cas d'assurance par exemple). +- Le "Quand" se refère à l'ensembles des processus qui vont être éxécutés définits dans le "runtime" de l'opération. +- Le "Comment" (c'est compliqué bref)