Pourquoi une blockchain et pas un graphe?

Bonjour,

vous saisissez le propos ou dois-je développer ? :slightly_smiling_face:

Bonjour,

Comment ça fonctionnerait ?

1 « J'aime »

une Blockchain :

https://cdn.discordapp.com/attachments/949925538477264966/1007675254409281629/What-is-IOTA_3.gif

un graphe :

https://cdn.discordapp.com/attachments/949925538477264966/1007675374278291496/What-is-IOTA_5.gif

vite fait, je trouve que l’on visualise bien la différence

Ma question était : quand je reçois une transaction, comment je vérifie que l’expéditeur avait assez de monnaie (en prenant en compte le droit au DU, les transactions émises et reçues) ?

Le problème du DAG c’est comment réunir deux branches. (par exemple, dans deux branches parallèles j’envoie toutes mes Ğ1 à deux comptes différents. Le jour où un de ces deux comptes veut dépenser ces Ğ1, il faudra bien choisir lequel les possède. (tiens, le paradoxe EPR de la monnaie ? :sweat_smile:)

1 « J'aime »

merci @tuxmain je n’avais pas ces notions en tête …

C’est justement pour résoudre ce problème qu’on utilise la blockchain…

Ce qui existe et qui y ressemble un peu sont les lightning networks, où les transactions sont effectuées hors-blockchain en pair-à-pair, puis enregistrées dans la blockchain. (mais ça nécessite de réserver une somme de monnaie pour cet usage, pour éviter le problème de double dépense évoqué ci-dessus, et ça ne remplace pas la blockchain)

Edit: à propos il y a eu d’autres discussions ici où on se demandait comment décentraliser la toile de confiance, c’est-à-dire pouvoir la diviser ou en réunir plusieurs, cette dernière opération pouvant être la fusion de plusieurs blockchains. Mais on n’a pas encore trouvé, car ça pose tout plein de problèmes.

1 « J'aime »

j’aime bien de temps en temps sortir des sentiers … :face_with_hand_over_mouth: