Allez on tente le #knowledgeweek1 d'@AwkTim , ils seront redistribués si je les remporte.
J’aimerais traiter un sujet qui va pas tarder à faire plus de bruit qu’il n’en fait déjà dans les mois à venir: ZKSnarks ainsi que @StarkWareLtd
Étant très peu pedagogue je me suis donc inspiré d’articles, repo, ainsi que de videos YouTube pour ce thread.
Tu pourras les retrouver à la fin. Commençons.
Déjà qu’est ce que les rollups ? Je vais reprendre un exemple que j’ai bien aimé: Disons que tu souhaites envoyer 5 cartes postales à tes proches qui vivent à l’autre bout du monde.
A première vue, cela te couterait le prix du poids de 5 lettres + les frais de 5 trajets. Mais comme t’es quelqu’un d’intelligent, tu vas tout réunir dans une seule et grosse enveloppe pour envoyer ton paquet d’un coup. Bravo tu viens d’inventer les Layer 2 Rollups. (Oui j’abuse)
Rapport entre tes proches de Tombouctou et les rollups ? Justement, sur Ethereum il y a 2 types de post, tu peux envoyer des transactions, c’est à dire des ethers d’un wallet à un autre, mais également envoyer de la data. C’est ce qui a fait d'elle une blockchain spéciale en 2015
Si l’on reprend la définition exacte des Layer 2 Rollups sur ethereum.org/en/developers/… voila ce qu’on obtient, en brief: une solution qui execute une transaction en dehors de la "blockchain principale" puis poste la transaction finale sur la bc principale.
Actuellement le réseau n’accepte qu’un nombre limité de transactions par seconde, et forcement c’est ceux qui paient le plus qui passeront en premier. On en revient donc à un problème majeur que la plupart des blochains developpers essayaient de résoudre: la scalabilité.
Les rollups viennent apporter une première solution à cette problématique, vu qu'il est possible d'envoyer de la data, au lieu d’envoyer 1 transaction / wallet, on pourrait envoyer d’un trait un batch de plusieurs tx ce qui multiplierait par "n" le nombre de transaction / bloc.
Tu me vois venir? Oui la méthode que ta utilisée pour envoyer des souvenirs (qui ne seront jamais ouverts d’ailleurs désolé de te l’annoncer) à tes cousins de Tombouctou est la même qu’un rolled up, ça ta permit de faire des économies de temps et d’argent.
Maintenant revenons à notre sujet principal: Comment rendre Ethereum scalable? Pour apporter un peu de lumière à cette question j’ai donc décidé de te présenter Zksnark (zéro-knowledge succinct noninteractive argument of knowledge)
Aussi appelé Zéro Knowledge Rollups, qui effectue des calculs off chain pour les submit comme une validity proof sur la layer 1.
Le process de validity proof signifie approximativement que quelqu’un regardera chaque transaction et effectuera une action très similaire au proof of work et s’assurera qu’aucune fraudes n’est présente.
Une fois terminée, les transactions seront envoyées sur la layer 1. À la difference d’une layer 2 standard, les transactions sont vérifié cette fois Off-chain. Image
N’étant pas non plus Stephane Bern, si tu souhaites en savoir plus sur les chercheurs et l’histoire du Zk-SNARKS je te redirige ici z.cash/technology/zks…
Mais à l’heure ou je te parle, un certain Eli Ben-Sasson venu d’une comptée lointaine (un peu plus de 4000 Km de Paris) vient nous présenter avec son équipe ses dernières trouvailles: le Starkware (STARKs)
Un des plus grands avantages ne ce qu’ils appellent l’ultime layer 2 est que contrairement aux SNARKS, la technique de base des STARK repose sur les fonctions de hachage.
D'emblée, l'utilisation de fonctions de hachage présente certains avantages, comme la résistance aux Quantum En gros, aucune configuration de confiance n'est nécessaire pour commencer à utiliser les STARK dans un réseau.
il y a d’autre avantages qui sont présentés dans la vidéo de notre ami @Cryptosamee
Image
Et voila. C’est tout pour moi. Compliqué d’expliquer un concept en quelques caractères, mais j’ai essayé d’être le plus clair possible.
Si tu souhaites en savoir plus voici quelques ressources qui pourront t'aider.

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Leirbag

Leirbag Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(