John deVadoss, responsable du développement de NEO, sur NEO 3.0, l’historique de Microsoft, Ethereum et les crypto-monnaies préférées: entretien

En ce qui concerne les projets de blockchain, nous pensons généralement à quelque chose qui a une base numérique et une sorte de concept futuriste. Mais l’idée principale de chaque projet est d’en faire une partie intégrante de la vie quotidienne des gens. NEO est un réseau ouvert dont la vision est de réaliser une «économie intelligente» en utilisant la technologie blockchain et les contrats intelligents pour gérer les actifs numérisés. Aujourd’hui, nous accueillons à bord le chef de la NGD Seattle de NEO, John deVadoss. Nous avons eu l’occasion de lui poser des questions sur les plans les plus proches de NEO, ses antécédents Microsoft et ses crypto-monnaies préférées (sauf NEO).

U.Today: Salut John, merci de vous joindre à nous. Tout d’abord, j’aimerais vous poser quelques questions courantes. Pourquoi avons-nous besoin de Neo 3.0? Ce qui le différencie du réseau de blockchain Neo existant et des autres projets basés sur des contrats intelligents?

John deVadoss: La façon dont je vois les choses est la suivante: nous avons eu la vague de pièces de monnaie, puis nous avons eu la vague de chaînes, et maintenant le marché est prêt pour les plates-formes. Ce sont les commentaires que nous recevons des développeurs, des clients et des partenaires. Alors, qu’est-ce que j’entends par plateforme? Une pile complète et cohésive qui a la VM, la chaîne, mais aussi, par exemple, NeoID en termes d’identité, de stockage comme inNeoFS, de support des oracles, de support du cycle de vie du développeur, de support de l’outillage et plus encore. Notre vision singulière est de faire de l’économie intelligente une réalité, de numériser tous les actifs. Donc, si vous souhaitez numériser des actifs, vous avez besoin d’une pile complète. C’est vraiment la genèse de la stratégie et le lancement de NEO 3.0: une pile complète, une plate-forme qui va bien au-delà de la chaîne.

Ce que je vois, c’est qu’ils recherchent cette dApp idéale, le genre de dApp mythique, insaisissable, «licorne». Ils disent: “Oh oui, une fois que nous aurons la dApp, nous serons adoptés.” Mais ce n’est pas ainsi que cela fonctionne. Il n’y a pas de dApp mythique. Ils ont complètement tort. L’adoption fonctionne, c’est que vous permettez à des millions de développeurs, et lorsque vous le faites, un millier de fleurs fleuriront, et parmi ces fleurs, il y aura de nombreuses dApps qui stimuleront l’adoption et, plus important encore, l’utilisation..

U.Today: Vous avez une vaste expérience de travail chez Microsoft. Comment cela vous a-t-il aidé avec NEO? Récemment, NEO a rejoint la Fondation Microsoft-created.NET en tant que membre (la première organisation blockchain à le faire). Que signifie cette réussite pour NEO?

John deVadoss: J’ai passé beaucoup de temps (probablement trop longtemps * rires *) chez Microsoft. J’y ai passé la plupart de mon temps à construire des plates-formes pour les développeurs, j’ai dirigé la stratégie d’architecture pour la version 1 et la version 2 de la plate-forme .NET. J’ai également passé du temps à travailler sur les outils et les bibliothèques pour les développeurs de la plate-forme .NET. Donc, je me considère comme un gars de plate-forme. Je dirais qu’une grande partie de mon temps chez Microsoft a été très pertinente et probablement très opportune pour moi aussi, car nous nous concentrons sur les développeurs pour NEO.

Vous savez, il y a beaucoup de chaînes là-bas, non? Ce que je vois, c’est qu’ils recherchent cette dApp idéale, le genre de dApp mythique, insaisissable, «licorne». Ils disent: “Oh oui, une fois que nous aurons la dApp, nous serons adoptés.” Mais ce n’est pas ainsi que cela fonctionne. Il n’y a pas de dApp mythique. Ils ont complètement tort. L’adoption fonctionne, c’est que vous permettez à des millions de développeurs, et lorsque vous le faites, un millier de fleurs fleuriront, et parmi ces fleurs, il y aura de nombreuses dApps qui stimuleront l’adoption et, plus important encore, l’utilisation. Donc, ce que j’ai appris du travail réussi sur la plate-forme.NET ainsi que sur Windows Azure, c’est que vous accordez la priorité aux développeurs, vous leur donnez les meilleurs outils pour développer et distribuer leurs applications, et la magie se produira. C’est ce que nous faisons à ce stade pour NEO.

NEO par chainnews.com

NEO par chainnews.com

U.Today: Dans l’une de ses interviews, Da Hongfei a déclaré que l’un de ses objectifs était de faire de NEO la chaîne publique la plus conviviale pour les développeurs. Pensez-vous que vous pouvez réussir avec ça?

John deVadoss: Absolument! En fait, la genèse même de la construction de NEO depuis le début est une plate-forme polyglotte. Ainsi, contrairement à Ethereum, par exemple, qui a emprunté la voie d’un langage spécialisé dans Solidity, nous avons dit: «Nous irons là où sont les développeurs. Si les développeurs utilisent C #, ou Java, ou JavaScript, ou Python, ou Go, nous allons vers eux et les servons." Dans NGD Seattle, où nous développons les outils pour.NET et Visual Studio, nous disons: «Si nous demandons aux développeurs de venir nous voir, ce n’est pas si facile, mais si nous allons directement là où ils sont, c’est beaucoup plus facile, non ? ». Alors oui, absolument, je crois fermement que vous nous verrez dans les 12 à 18 prochains mois faire des progrès encore plus forts pour devenir la plate-forme la plus conviviale pour les développeurs. C’est le seul moyen de réussir. En tant que plate-forme, vous avez besoin de développeurs. Et nous avons l’expérience, nous avons les gens, nous embauchons chez Microsoft et Amazon et d’autres, et nous l’avons déjà fait, nous comprenons donc les défis et nous sommes très clairs sur les objectifs. C’est le seul moyen de créer une plate-forme réussie; Je suis très enthousiaste et je suis très déterminé à y arriver.

“Si nous demandons aux développeurs de venir nous voir, ce n’est pas si facile, mais si nous allons directement là où ils se trouvent, c’est beaucoup plus facile, non?”

U.Today: Neo 3.0 TestNet a été lancé. Avez-vous des commentaires des développeurs?

John deVadoss: Je suis content que vous ayez posé cette question! Oui, donc, il y a deux choses: premièrement, nous avons reçu beaucoup de commentaires des développeurs sur les fonctionnalités. La raison de lancer le TestNet et d’annoncer la feuille de route des fonctionnalités était d’obtenir des commentaires précoces et continus. En septembre, nous avons eu la première Assemblée de la communauté mondiale NEO à Shanghai et environ 60 à 70 développeurs du monde entier se sont réunis pour partager, discuter, donc les retours ont été très forts..

U.Today: Aurez-vous besoin d’un hard fork pour passer à NEO 3.0?

John deVadoss: Il n’est pas nécessaire que ce soit une fourchette. Les gens pensent immédiatement que la fourche dure est l’option. Ce n’est qu’une option. Mais ce sur quoi nous travaillons et examinons très attentivement, c’est de porter les nouvelles fonctionnalités vers NEO 2.0 au fur et à mesure que nous construisons NEO 3.0 et, à un moment donné, suspendons la génération de blocs pour NEO 2.0 afin de prendre un instantané, puis de créer un nouveau bloc Genesis. pour NEO 3.0. Ce ne serait donc pas une fourchette, ce serait essentiellement un passage géré vers NEO 3.0. Ainsi, de cette manière, vous n’aurez pas nécessairement besoin d’avoir plusieurs chaînes comme dans un scénario de fourche et vous aurez plutôt une migration très propre de NEO 2.0 vers NEO 3.0. Comme je l’ai dit, il existe de nombreuses options détaillées, et nous allons évidemment poursuivre l’option qui a le plus de soutien de la communauté des développeurs du monde entier..

U.Today: Quand prévoyez-vous de le lancer?

John deVadoss: Nous lancerons NEO 3.0 l’année prochaine, certainement au premier semestre.

Feuille de route de NEO 3.0 par chainnews.com

Feuille de route de NEO 3.0 par chainnews.com

U.Today: Pensez-vous qu’un jour NEO supplantera Ethereum? Quand pensez-vous que cela peut arriver?

John deVadoss: C’est une très bonne question! Assez drôle, la semaine dernière, je visitais l’Ethereum Devcon. Tout d’abord, je ne pense pas que nous devions le voir comme une seule chaîne gagnante. Sur la base de mon travail sur la plateforme chez Microsoft, je sais et je crois fermement qu’il y aura plusieurs chaînes; plusieurs plates-formes qui réussiront. Il y a suffisamment d’opportunités, suffisamment de potentiel pour plusieurs plates-formes. Je crois qu’Ethereum a ses propres problèmes. J’étais là-bas pendant 5 jours à Osaka et j’examinais, par exemple, les défis du passage à la preuve de participation, les défis du sharding parce que, par exemple, lorsqu’ils font le support de sharding, ils cassent potentiellement tous les contrats intelligents existants. . Je pense donc qu’Ethereum a beaucoup de problèmes à résoudre dans les deux prochaines années environ. Ils pourraient également avoir des défis importants pour la fourche. Mais nous ne le voyons pas comme une compétition avec Ethereum. Notre vision est très singulière axée sur la promotion de l’économie intelligente. Nous sommes très attachés à faire de l’économie intelligente une réalité. Nous pensons que nous serons la plate-forme numéro un de l’économie intelligente.

U.Today: Pour être honnête, je ne suis pas une personne soucieuse de la technologie, alors pouvez-vous m’expliquer, ainsi qu’à nos lecteurs, ce que le découplage de NeoVM de la blockchain NEO signifie pour la communauté NEO et les développeurs de blockchain en général?

John deVadoss: C’est une très bonne question! Je ne pense pas qu’il soit juste de dire que vous n’avez pas l’esprit technique, car le fait que vous me posiez cette question prouve en fait que vous maîtrisez parfaitement la technologie. Tout d’abord, dès la conception d’une architecture de plate-forme, il est toujours bon d’avoir un couplage lâche comme principe; couplage lâche des composants clés. Dans ce cas, ne pas avoir la VM et la chaîne très étroitement intégrées.

Deuxièmement, le fait de disposer d’une machine virtuelle distincte permet aux développeurs de déboguer beaucoup plus facilement, d’attacher la machine virtuelle à n’importe quel IDE et de déboguer les contrats intelligents. Comme vous le savez probablement, le débogage des contacts intelligents aujourd’hui sur n’importe quelle plate-forme est très difficile, et nous faisons des progrès significatifs pour faciliter le débogage.

Nous comprenons parfaitement que ce passage à la décentralisation est réel. Nous sommes totalement engagés en matière de décentralisation. Je ne le vois pas comme ayant des dizaines de milliers de nœuds de consensus, mais je le vois certainement comme ayant beaucoup plus, à moyen terme.

Troisièmement, en tant que plate-forme, nous souhaitons également nous assurer que ce que nous construisons est utilisé par d’autres développeurs de la communauté mondiale. Ainsi, lorsque nous découplons la VM de la chaîne, cela rend l’utilisation de la VM beaucoup plus facile et certainement beaucoup plus possible pour les autres développeurs. Il y a des avantages significatifs. J’aimerais voir plus de développeurs à travers le monde utiliser la VM autonome. Et nous verrons cela se produire lors du lancement de NEO 3.0l.

U.Today: NEO sera-t-il un jour décentralisé? Quand pensez-vous que cela peut être possible?

John deVadoss: Je pense que vous entendez par là le nombre de nœuds de consensus. Donc, pour nous, dans les 6 à 8 prochains mois, l’accent sera mis sur NEO 3.0. C’est une priorité essentielle pour nous. Vous n’allez donc probablement pas voir grand-chose en termes d’autres priorités à très court terme. Cependant, au-delà du lancement de NEO 3.0, absolument oui. La raison pour laquelle nous avons eu un plus petit nombre de nœuds est le compromis. Le compromis en termes d’ouverture sans discernement par rapport au nombre de nœuds qui est beaucoup plus gérable pour favoriser l’innovation et la croissance. Nous comprenons parfaitement que ce passage à la décentralisation est réel. Nous sommes totalement engagés en matière de décentralisation. Je ne le vois pas comme ayant des dizaines de milliers de nœuds de consensus, mais je le vois certainement comme ayant beaucoup plus, à moyen terme.

Dès que nous aurons réussi une migration propre vers NEO 3.0, la prochaine grande priorité sera dans ces domaines..

U.Today: En fait, NEO devrait devenir une sorte de «pont» entre les économies réelles et virtuelles qui fonctionne sur la base de contrats intelligents. Poursuivez-vous un objectif tel que la conclusion de contrats avec les gouvernements?

John deVadoss: C’est une question fantastique, vous avez tout à fait raison. La façon dont nous verrons ce changement se produira via des modèles hybrides, des dApps hybrides. Pour nous, des choses comme NEO ID, NeoFS, Oracle visent à activer ce pont. Quant à moi, j’ai l’impression d’avoir un pied dans l’ancien monde et un pied dans le monde décentralisé. Donc, tout ce que nous pouvons faire pour activer ce pont est absolument essentiel pour les développeurs.

Le second, en ce qui concerne les personnes avec lesquelles nous travaillons. Nous travaillons avec de nombreuses agences du secteur privé, du secteur public, etc. et nous le gardons très ouvert. Nous ne le considérons pas nécessairement comme uniquement le gouvernement ou les agences du secteur public ou quelque chose du genre. Nous le voyons comme toute personne qui veut et montre l’engagement et la concentration de travailler avec nous. En fait, nous travaillons encore plus dans les Amériques, et aussi en Europe, en plus de l’Asie en termes de soutien des politiques et de la réglementation pour créer des conditions de concurrence équitables, et nous continuons à jouer notre rôle en fournissant des commentaires. Et comme vous l’avez dit, ce pont entre l’ancien et le nouveau est d’une importance cruciale pour les agences et les services du secteur public. Des agences similaires à l’ONU et au HCR, vous avez raison, nous travaillons avec beaucoup d’entre elles. Mais ce n’est pas seulement une question de gouvernement, cela peut aussi être privé, public entre les deux.

NEO par @NEOnewstoday

NEO par @NEOnewstoday

U.Today: Quelles crypto-monnaies, peut-être des projets pas si populaires, choisiriez-vous sur le marché? Quels sont vos favoris et pourquoi? Sans compter Neo, bien sûr 🙂

John deVadoss: C’est une question difficile * rire *. Ce que j’aime, ce sont les pièces qui ont un but très clair. Je suis donc certainement un très grand fan de stablecoins. Je pense que le moment est venu pour les pièces stables. Mais nous ne savons pas lesquels réussiront. Je veux dire, la Balance arrivera-t-elle ou non? Nous ne savons pas tout à fait. Mais je suis convaincu que les pièces stables à succès seront basées sur un panier, un panier de plusieurs fiats, des produits comme le pétrole ou le gaz, etc. Je suis un très grand fan de ce changement, je pense que le moment est venu, les gens du monde entier sont prêts. Il y a des questions sur la stabilité des fiat, comme nous l’avons vu dans de nombreux pays, je suis donc un grand fan des pièces stables qui ont un panier équilibré de fiat et d’autres produits, etc..

U.Today: Vous avez mentionné la Balance. Quelles sont vos réflexions à ce sujet?

John deVadoss: Vous savez, en anglais, on dit l’expression «canary in the coal mine», ce qui signifie que c’est un signe de choses à venir. Pour moi, il s’agit moins de la mise en œuvre de la Balance que de l’annonce de la Balance. Cela me dit que le marché est prêt, que les gens sont prêts, que les groupes politiques sont prêts. Mais j’ai de fortes réserves sur la Balance, car j’ai passé du temps à regarder leur architecture, ce n’est pas très innovant, ils n’ont pas fait grand-chose pour redonner à l’écosystème, alors qu’ils ont beaucoup pris à la communauté, et c’est peut-être le Culture Facebook. Ils ne le voient pas comme un effort communautaire, ils le voient comme une initiative purement commerciale, ce que j’ai appelé un jardin clos. Ce n’est pas une bonne chose à mon avis. Cela comporte des risques en termes de réglementation et de politique. Et comme nous l’avons vu ces derniers mois, des gens comme PayPal et Visa abandonnent, ce n’est pas un bon signe. Mais je vois le potentiel. Ce n’est peut-être pas Facebook, mais il y aura des pièces stables de type Balance. Je suis certain.

Mais j’ai de fortes réserves sur la Balance, car j’ai passé du temps à regarder leur architecture, ce n’est pas très innovant, ils n’ont pas fait grand-chose pour redonner à l’écosystème, alors qu’ils ont beaucoup pris à la communauté, et c’est peut-être le Culture Facebook.

Seul le temps nous dira s’il y a une chance pour la Balance ou d’autres pièces stables d’obtenir une reconnaissance mondiale, mais nous pouvons voir que de plus en plus d’esprits brillants s’impliquent jour après jour dans les développements de la blockchain avec des projets, et nous prenons lentement mais sûrement ce courant dominant. dans le but de faire de ce monde un monde meilleur pour nous tous.