Satoshi Nakamoto parle de ZK Tech – Trustnodes

« C'est un sujet très intéressant. Si une solution était trouvée, une mise en œuvre bien meilleure, plus facile et plus pratique de Bitcoin serait possible.

Ce sont les quelques mots que l'inventeur du bitcoin, Satoshi Nakamoto, a déclarés sur la technologie Zero Knowledge (ZK) avant d'ajouter :

"Il est difficile de penser à la façon d'appliquer des preuves de connaissance zéro dans ce cas.

Nous essayons de prouver l'absence de quelque chose, ce qui semble exiger de tout savoir et de vérifier que le quelque chose n'est pas inclus.

En 2010, lorsque Nakamoto a fait ce qui précède déclarations, la technologie de la connaissance zéro était pratiquement inexistante.

Cependant, quelques années plus tard, en 2016, Zcash a mis en œuvre ce que Nakamoto a trouvé comme "difficile à penser". Cela étant prouver que vous possédez une pièce et que vous pouvez la transférer, sans révéler le transfert ou votre adresse sur la blockchain publique.

Pourtant, une percée encore plus importante a commencé en 2019 lorsque Trustnodes a été le premier à couvrir le lancement de certains nouveaux réseaux de test qui utilisaient la technologie zk pour augmenter la capacité.

Le co-fondateur d'Ethereum, Vitalik Buterin, a déclaré à l'époque que "nous ne savions même pas que vous pouviez faire cela", avec cette percée en quelque sorte, modifiant ainsi les plans d'Ethereum pour une mise à l'échelle à long terme du sharding aux secondes couches.

Dans quelques mois, le premier zkEVM live-net devrait être lancé par zkSync, bien que d'après la chronologie, nous nous attendions à ce que Q1 et peut-être Q2 soient lancés correctement.

L'excitation est contenue dans ces pages car nous sommes habitués à être déçus, mais Jordi Baylina nous a offert un rare moment d'applaudissements enthousiastes et peut-être historiques à EthCC à Paris il y a deux semaines lorsqu'il a révélé que Ploygon venait de publier le code open source de l'intégralité de leur zkEVM qu'ils avaient développé en toute discrétion.

La discours entier vaut la peine d'être regardé car c'est la première fois que nous voyons un niveau approfondi, mais toujours assez élevé, de ce qu'il faut pour zkEVM.

Nous ne savons pas ce qui est arrivé à Nakamoto, actuellement l'un des hommes les plus riches du monde, ou s'il suit toujours ces développements.

Donc, personne ne sait ce qu'il en ferait, mais la vitesse de développement dans cet espace de l'informatique dure, passant de rien à la réalité en seulement une décennie, doit être impressionnante pour n'importe quel Nakamoto.

Notamment parce que nous sommes sur le point de voir effectivement toute la blockchain réécrite, bien que principalement dans sa forme plutôt que dans sa structure, et la ou les blockchains que nous utiliserons dans les décennies à venir pourraient être davantage des nouvelles qui sont première sortie en deuxième couche.

Comme il innove, nous nous attendons à ce qu'ils soient plus proches des prototypes que de la gigafibre au départ, mais nous ne voyons pas souvent la promesse potentielle du haut débit dans notre espace en cours de testnet et à quelques mois seulement.

Baylina lui-même mérite un certain crédit pour avoir rendu tout cela plus réel avec JeuxServer un projet négligé, mais sa présentation indique qu'ils ont des compétences et des compétences importantes.

Eux aussi seront probablement lancés l'année prochaine lorsque nous serons tout à fait prêts à être déçus, mais après sept ans à essayer de s'attaquer à l'évolutivité, il se peut bien que son heure soit venue.

Et avant cette percée, il est juste de rendre hommage à l'homme ou au groupe qui a tout commencé, avec notre déclaration de Nakamoto :

« À l'origine, une pièce de monnaie peut n'être qu'une chaîne de signatures. Avec un service d'horodatage, les anciens pourraient éventuellement être supprimés avant qu'il n'y ait trop de diffusion de backtrace, ou les pièces pourraient être conservées individuellement ou en coupures. C'est la nécessité de vérifier l'absence de doubles dépenses qui nécessite une connaissance globale de toutes les transactions.

Le défi est de savoir comment prouver qu'aucune autre dépense n'existe ? Il semble qu'un nœud doive connaître toutes les transactions pour pouvoir vérifier cela. S'il ne connaît que le hachage des points d'entrée/sortie, il ne peut pas vérifier les signatures pour voir si un point de sortie a déjà été dépensé. Avez-vous des idées à ce sujet ? »

Il parle de cacher la transaction afin que le public ne puisse pas la voir, mais il est clair que certains Nakamoto – ou peut-être le même – ont vu que ce ne serait pas trop différent de condenser ces transactions.

Quant à savoir comment, Baylina a beaucoup d'idées sur la façon de le faire, tout comme d'autres qui y travaillent depuis des années.

Pour Baylina, le comment est le même C++ que pour Nakamoto, sa description apparaissant davantage comme la description d'un circuit imprimé que d'un logiciel.

Ils vérifient les doubles dépenses en exigeant la preuve que vous possédez l'actif, avec une vérification condensée par cryptographie.

De toute évidence, tout cela était bien trop nouveau pour Nakamoto. À l'époque, un zk-algo approprié n'existait même pas, et encore moins avait-il une forme plus concrète.

Mais la frontière a avancé et nous sommes en train de ne pas savoir s'il s'agit d'une avancée historique ou pas tout à fait de cette ampleur.

Cependant, si les applaudissements disent quelque chose, cela fait écho à certains des applaudissements les plus geek que nous rejouons parfois.

Il se peut que l'excitation ait eu de l'intensité simplement parce que tout était open source alors qu'aucun zkEVM n'est encore disponible, bien que zkSync prévoit de tout ouvrir une fois qu'il sera mis en ligne.

Ou peut-être que ces geeks savent quelque chose que nous ne pouvons sentir qu'à la fête dans un coin de Paris.

Source : https://www.trustnodes.com/2022/08/03/satoshi-nakamoto-talks-zk-tech