ETFFIN Finance >> cours Finance personnelle >  >> fonds >> Informations sur le fonds

Qu'est-ce que le réseau OMG (OmiseGO) et le protocole plasma ?

Initialement appelé OmiseGo, le réseau OMG a commencé comme un spin-off du système de paiement traditionnel thaïlandais, Omis, qui a été lancé en 2013. Il se présentait auparavant comme une « passerelle de paiement pour l'Asie du Sud-Est, basé en Thaïlande, fournir une solution sécurisée et en marque blanche aux commerçants et aux entreprises ».

La société mère d'OmiseGo est SYNQA, une entreprise Fintech basée en Thaïlande, qui en août 2020, a obtenu 80 millions de dollars de capital via un tour d'investissement de série C mené par SCB 10x, une filiale de la Siam Commercial Bank. La Toyota Financial Services Corporation du Japon est également devenue l'un de ses principaux investisseurs.

En 2017, OmiseGo a géré son ICO, levant 25 millions de dollars. Suite à la conclusion de l'OIC, les développeurs ont annoncé un airdrop, où les propriétaires d'éther pourraient participer.

Le 1er juillet 2020, le projet rebaptisé sous le nom, Réseau OMG, après son premier open-test du mois précédent. Dans son communiqué de presse, les développeurs ont partagé que le nom d'origine ne reflétait plus ce que faisait l'entreprise, ainsi que la communauté crypto confondant OmiseGo avec le système de paiement Omise.

Qu'est-ce qui le rend unique ?

Assez excitant, OMG Network a une gamme empilée de conseillers, comprenant, mais pas limité à Vitalik Buterin, Joseph Poon, Dr Gavin Wood, Vlad Zamfir, et Roger Ver.

Source :Blockgeeks

Plasma

OMG Network utilise Plasma comme solution de mise à l'échelle de la blockchain. Créé par Poon, Co-créateur de Lightning Network, et Buterine, Co-fondateur d'Ethereum, Le cadre proposé par Plasma encourage et applique l'exécution de contrats intelligents, qui bien sûr est évolutif à une quantité importante de mises à jour d'état par seconde, selon son livre blanc.

En clair, Le plasma est essentiellement composé de blockchains construites sur des blockchains, servant de série de contrats qui s'exécutent au-dessus de la blockchain principale d'Ethereum. Vous pouvez visualiser le plasma dans l'image ci-dessous :

L'objectif de Poon et Buterin dans la conception de Plasma, est d'avoir la blockchain principale comme blockchain racine, avec toutes les autres chaînes (chaîne enfant), en plus de minimiser complètement la confiance. En d'autres termes, il existe des mécanismes permettant aux individus de sortir des chaînes d'enfants.

La fonctionnalité de Plasma dépend de MapReduce, un modèle de programmation pour le traitement et la génération de grands ensembles de données avec un parallèle, algorithme distribué sur un cluster. S'il y a une grande quantité de données, des parties de ces données peuvent ensuite être déléguées à des entités plus petites, qui les calculent en parallèle puis vous renvoient le résultat.

MapReduce peut être décomposé en « Carte » et « Réduire : »

Avec Carte , les données sont divisées et transmises à différentes entités pour être résolues en parallèle. Réduire , d'autre part, C'est là que les entités résolvent le problème et exécutent la fonction « résumé » qui réduit considérablement la taille des données et renvoie la valeur résumée.

Donc, appliquer MapReduce, expliquons l'image ci-dessus :

Dans l'étape Carte, il se passe deux choses :

  • (1) La chaîne plasma 1 confie sa tâche à la chaîne plasma 2, et
  • (2) La chaîne plasma 2 affecte ensuite chaque page à la chaîne plasma 3

De là, Réduire les coups de pied :

  • (1) La chaîne plasma 3 calcule ensuite ce qu'elle vient de recevoir de la chaîne plasma 2, et renvoie les données Merkelized à la chaîne Plasma 2, et
  • (2) La chaîne plasma 2 obtient alors les données finales, renvoyer les données Merkelized finales à la chaîne Plasma 1.

Cercle complet.

Votre prochaine question est très probablement, qu'est-ce que les données « merkelisées » ? Pour comprendre cela, vous devez vous tourner vers l'arbre de Merkle.

Donc, à quoi sert un arbre Merkle ?

Chaque bloc d'une chaîne contient des milliers et des milliers de transactions, ce qui rend extrêmement inefficace et peu pratique le stockage de toutes les données dans un bloc sous forme de série. Cela rend extrêmement difficile la localisation potentielle d'une transaction particulière.

C'est ici qu'intervient l'arbre Merkle, aider à savoir si une transaction particulière appartient (ou non) à ce bloc.

Disons que vous voulez trouver les données dans ce bloc particulier, illustré en rouge ci-dessus. Plutôt que de passer par le processus fastidieux de regarder chaque hachage individuel, et voir si elle appartient aux données ou non, vous pouvez le suivre en suivant la piste des hachages menant aux données.

Lorsque vous entendez le terme "merkelisé", il fait référence à la racine de Merkle, ou le nœud unique du niveau le plus élevé intitulé « Top Hash ». Chaque chaîne enfant doit envoyer la solution Merkelized de temps en temps à la chaîne parent.

Plus tôt, nous avons mentionné qu'une partie de la conception du développeur pour Plasma était de s'assurer qu'il était complètement sans confiance, fournir des mécanismes pour s'assurer que les individus peuvent sortir de la chaîne de manière appropriée. Jetez un oeil à cette image ci-dessous:

Disons qu'Alice a 1 ETH dans le bloc plasma #3, mais pour une raison quelconque, voit qu'elle n'a plus cet ETH dans le bloc plasma n ° 4.

Supposons que la personne responsable de la gestion du bloc #4, agit de manière malveillante, et lui attribue 1 ETH à quelqu'un d'autre. Que fait Alice ?

Le contrat intelligent Plasma permettra à Alice d'envoyer une preuve de fraude à la blockchain racine, à elle ou à toute autre personne qui remarque cette activité. De là, la blockchain racine vérifiera alors si la fraude est réelle ou non, et si c'est le cas, il « annulera » le bloc malveillant, le rendant invalide. Ainsi, l'état de la chaîne plasma remonte au bloc #3.

Et qu'arrive-t-il au bloc n°4 ? Le signataire/créateur du bloc n°4 est pénalisé.

Protocole de sortie dans le plasma

Maintenant, ce résultat dépend entièrement du fait que l'individu ait ou non accès au frauduleux, ce qui n'est peut-être pas toujours le cas. Dans le cas où Alice n'aurait pas eu accès aux données frauduleuses, Le système interne de résolution des litiges de Plasma entre en action, avec ses sorties préconçues.

Supposons pour cette seconde hypothèse, qu'Alice n'avait pas accès aux données frauduleuses.

Dans ce cas, Alice a 1 ETH sur le bloc #3, mais elle n'a pas accès au bloc n°4.

Donc, Alice informe la chaîne mère (chaîne racine) qu'elle va quitter la chaîne, si elle n'a pas accès dans 7 jours. Ce faisant, elle diffusera son intention de dépenser cet 1 ETH dans les 7 jours. Si elle ne dépense pas le 1 ETH, elle pourra alors sortir de la chaîne.

La sortie se fait dans l'ordre de l'âge des entrées à l'intérieur du bloc plasma, ce qui signifie que les entrées les plus anciennes pourront sortir en premier, créant ainsi un système équitable. L'idée est de protéger la chaîne racinaire à tout prix, faire en sorte que les participants se déplacent vers ce bloc uniquement si tous les autres blocs sont compromis.

Maintenant, quand Alice informe la chaîne parentale de son intention de dépenser ou de ne pas dépenser ce 1 ETH, cette « intention » doit être stockée quelque part, qui apporte des arbres nichés.

Source :livre blanc sur le plasma

Pouvez-vous identifier les trois (3) niveaux de chaînes ici ?

  • Niveau 0 : Chaîne racine (par exemple Ethereum)
  • Niveau 1: Enfant de la chaîne racine (Plasma Blockchain, 1er arbre profondeur)
  • Niveau 2: Chaînes enfants de niveau 1 (Plasma Blockchain, 2e profondeur de l'arbre)
  • Niveau 3: Enfant de niveau 2 (Plasma Blockchain, 3e profondeur de l'arbre)

Maintenant, disons qu'un bloc du niveau 2 est compromis ; où Alice déplacera-t-elle son 1 ETH?

Source :Livre blanc sur le plasma

Tous les participants du bloc compromis passeront au bloc précédent, et ce bloc compromis est retiré de la chaîne. C'est une solution économiquement plus viable, laissant la chaîne racinaire intacte.

Jetons OMG

Le réseau OMG utilise des jetons OMG. L'ICO 2017 qui s'est déroulée du 23 juin au 23 juillet, levé 25 millions de dollars. L'entreprise ne voulait pas commettre la même erreur que BAT, limiter la vente d'OMG à KYC, ou des personnes qui pourraient facilement être identifiées pour empêcher la possibilité d'un ou deux riches d'acheter la quasi-totalité des jetons.

Discutablement, la caractéristique la plus populaire du réseau OMG est qu'il s'agit d'une chaîne latérale, faire évoluer le travail avec les jetons ERC à l'aide de transactions par lots via des contrats intelligents.

Cette intégration se traduira par une réduction des délais de confirmation, qui offrent des paiements plus rapides tandis que les frais sont également réduits. L'effet de ce qui permet à OMG Network de gérer des milliers de transactions à un tiers du coût d'Ethereum en tant que solution de couche 2 pour Ethereum qui regroupe les transactions avant le règlement. Les transactions Ethereum par lots sur les couches secondaires sont devenues la solution préférée pour aider à faire évoluer le réseau, selon CoinDesk.