Topic : « Blockchain »

Avatar de Factom Factom
Bon j'ai envie de poser un pavé, je suis éclaté donc bon https://image.noelshack.com/minis/2016/38/1474488564-jesus38.png
Je me suis fait 410 deux fois pour poser un pavé sur une scalabilité off chain meilleure que le LN, je vais tenter de retranscrire tout ça https://image.noelshack.com/minis/2016/38/1474488564-jesus38.png
Bonne lecture, et inutile de poster j'imagine
Ce fdp de correcteur qui me propose Bonn au lieu de bonne :hap:

La maintenant j'ai envie de vous poser mon "flow"
Avatar de Factom Factom
En gros le LN c'est tu poses de l'argent dans un canal et ensuite tu fais des transactions off chain dans ce canal en signant des "j'ai donné tel argent" et donc le vendeur qui veut recup l'argent upload les trucs signés sur la chaine, et si l'acheteur veut recup sa thune il upload, ça prends du temps le temps que l'acheteur puisse réclamer son argent (1H ?) et il le récupère ensuite

Ce bordel selon eux permets de scale à 1M transactions par jour, je vous propose de faire mieux que cette daube https://image.noelshack.com/minis/2016/38/1474488564-jesus38.png
Avatar de Factom Factom
Les modos calmez vos soeur, je révolutionne le monde inutile de me 410 https://image.noelshack.com/minis/2018/03/6/1516473785-0aa0d44d-abe8-450d-919c-12a7ed41dffd.png
Et celui qui m'a ddb en disant que c'était "inopportun" wtf https://image.noelshack.com/minis/2018/02/7/1515900615-chat-zepo-villani.png

Bon dans ce topic, je vais vous présenter ma méthode pour scale n'importe quelle crypto en off chain, sachant qu'on peut build une crypto de zéro en utilisant cette méthode. C'est une amélioration du ligthning network (le projet qui veut scale le btc) et c'est "facile" de faire une proof of concept avec un token erc20 (bien sur je l'ai pas faite rêvez pas)
On peut sans forcer atteindre le million de transactions par heure https://image.noelshack.com/minis/2018/02/7/1515900615-chat-zepo-villani.png

En gros LN : des canaux de 2 personnes où acheteur et vendeur doivent être co ; la on va faire la même pour des room (ce qui remplacera les canaux) de n personnes avec n aussi grand qu'on veut

Lets go https://image.noelshack.com/minis/2018/02/7/1515900615-chat-zepo-villani.png
De même, chacun isole dans une boite sa thune qu'il désire partager avec n personnes. Pour payer il signe un message qui dit qu'il a donné l'argent, le vendeur vérifie et accepte le paiement. Pour que le vendeur récupère l'argent il upload les messages signés sur la chaine, et le smart contract lui reverse l'argent. Pour que l'acheteur récupère son argent il dit qu'il veut le recup, le vendeur le voit et peut recup avant lui si jamais il avait de l'argent sur le contrat

Maintenant pour n personnes https://image.noelshack.com/minis/2018/02/7/1515900615-chat-zepo-villani.png
On fait exactement pareil, mais si tout le monde n'est pas connecté on fait du "implicit sharding" c'est à dire qu'on créer implicitement une nouvelle room avec tous gens connectés, et on transfère une partie de l'argent sur cette nouvelle room (éventuellement juste ce qui a besoin pour payer), et pour éviter les double spent dans la room du départ où il y a tout le monde avec un vendeur qui n'est pas dans cette nouvelle room, l'acheteur signe si son argent a déjà été dépensé dans une room alternative ou non

Preuve que ça fait un réseau sécurisé https://image.noelshack.com/minis/2018/02/7/1515900615-chat-zepo-villani.png
Si il ment il est attaquant du réseau et l'argent est supprimé, le vendeur se fait rembourser, et si l'attaquant décide de dépenser son argent avec un complice (en shardant une nouvelle fois après coup mais en signant que c'est arrivé avant), et que le complice essaye de retirer l'argent, le vendeur arnaqué verra la tentative et le retirera avant en montrant la signature de l'acheteur qui montre qu'il avait pas fait une nouvelle room avec cet argent. Bien sur ça fait des délais pour retirer l'argent, une heure ça me parait bien, mais c'est le prix à payer pour une vraie scalabilité infinie (ie pas cette merde de LN)

Le truc c'est que personne va retirer l'argent, voici ce qu'il va se passer https://image.noelshack.com/minis/2018/02/7/1515900615-chat-zepo-villani.png
En gros pour retirer l'argent faudrait publier la suite des signatures, et c'est ultra long la blockchain ne peut pas supporter ça, donc les gens pour s'échanger de l'argent vont juste s'échanger les signatures sans jamais le reupload dans la chaine. Mais au fur et à mesure le nombre de signatures à échanger augmente donc il faut trouver une solution à ce pb : on paie des gens pour réorganiser les signatures pour limiter le nombre de signatures qu'il faut échanger : si par exemple je t'ai donné deux fois 10btc on regroupe ça dans un seul bloc, et on upload ces compressions sur la chaine. Progressivement la chaine ne servira plus à rien et on peut l'abandonner avec un soft fork

Je révolutionne le monde, des questions ? https://image.noelshack.com/minis/2018/02/7/1515900615-chat-zepo-villani.png
Avatar de Factom Factom
Citation de Danger
T'es qui ?

Personne putain https://image.noelshack.com/minis/2016/30/1469541957-risitas198.png
J'aimerais bien être reconnu dans la commu mais je suis un random je peux parler à personne d'intéressant https://image.noelshack.com/minis/2017/14/1491484186-risitasueur.png
Monde de merde, et je pèse mes mots : ce monde c'est de la merde pour les gens comme moi https://image.noelshack.com/minis/2017/14/1491484186-risitasueur.png
Putain je trouve aucune commu adapté à mon niveau tout ça https://image.noelshack.com/minis/2017/14/1491484186-risitasueur.png
J'aimerais tellement réinventé Internet mais j'ai pas le temps putain https://image.noelshack.com/minis/2017/14/1491484186-risitasueur.png
Ca me rends triste ce bordel, je peux rien faire par manque de temps https://image.noelshack.com/minis/2017/14/1491484186-risitasueur.png
Liste des sujets