Fermer

août 16, 2018

La CTO de Ripple a inventé le système informatique distribué 20 ans avant la blockchain


On attribue souvent au mystérieux Satoshi Nakamoto l’inventeur de la blockchain – la technologie derrière le récent boom de la cryptomonnaie et de la décentralisation. Mais bien avant que Nakamoto ait publié son article fondateur qui a façonné Bitcoin tel que nous le connaissons, David Schwartz, directeur technique de RIPPY XRP avait déjà proposé un concept similaire. le 25 août 1988, Schwartz a déposé un brevet pour un "système informatique distribué à plusieurs niveaux" qui fonctionnerait "de préférence" sur des "ordinateurs personnels". accomplir des tâches singulières.

Trois ans plus tard, Schwartz finit par accorder le brevet. Bien que l'entreprise n'ait finalement pas abouti, nous avons discuté avec le directeur technique de Ripple de ce que sa vision du système distribué impliquait – et de la manière dont il chevauche la technologie de la chaîne principale.

L'histoire d'origine

, dont le contexte est la cryptographie, tentait de résoudre le problème de la distribution à un réseau d’applications de tâches à forte intensité de calcul (impossibles à traiter par une seule machine).

" Un ordinateur distribué system est un réseau d'ordinateurs dont chacun fonctionne indépendamment l'un de l'autre, mais de manière coopérative. La polyvalence d’un système informatique peut être améliorée en utilisant une pluralité de petits ordinateurs, tels que des ordinateurs personnels, pour effectuer des tâches simples et un ordinateur central pour des tâches plus longues et plus complexes », indique la documentation de brevet. "Un tel arrangement réduit la charge sur l'ordinateur de contrôle et réduit à la fois le volume et le coût de la transmission de données."

. C'est ainsi qu'est née l'idée de son invention – et ironiquement, comment elle s'est arrêtée.

"Les performances des processeurs se sont améliorées beaucoup plus rapidement que prévu et il ne semblait pas nécessaire de distribuer des tâches dynamiquement aux processeurs avec la puissance de traitement disponible », explique Schwartz.

Mais avant que ce soi-disant système informatique distribué ne soit mis en veilleuse, le cryptographe et son équipe ont pu expérimenter la technologie.

images de fractales ", a révélé Schwartz à Hard Fork. "Vous pourriez ajouter plus de processeurs au cluster et les charges de travail leur seraient distribuées de manière dynamique."

Informatique distribuée et technologie blockchain

Cela dit, le système de Schwartz était loin d'être parfait. D'une part, l'établissement d'une connexion entre différents ordinateurs était beaucoup plus compliqué qu'aujourd'hui. Un autre défi consistait à diviser les tâches prévues en parties plus petites pouvant être traitées et transférées d’un ordinateur à l’autre.

Bien que l’invention d’Internet ait essentiellement résolu le problème de l’interconnexion, certains des problèmes rencontrés par Schwartz dans les années 1990 continuent à persister aujourd'hui. Ethereum tente toujours de décomposer .

En ce qui concerne l'aventure de Schwartz dans le domaine de l'informatique distribuée il y a 30 ans, il dit l'expérience est toujours utile dans son travail aujourd'hui.

"Il semble que les choses sur lesquelles je travaillais par le passé continuent à apparaître dans les choses sur lesquelles je travaille actuellement", a ajouté Schwartz. "Je pense que cela est simplement dû au fait que la plupart de mes travaux se situent dans le même domaine de l'informatique distribuée et de la cryptographie."

Si vous êtes intéressé par le travail précédent ou actuel de Schwartz: mardi prochain (21 août) Vous organisez une session TNW Answers, où il répondra à toutes vos questions. Déposez vos questions ici .

                                
                                

                                    Publié le 16 août 2018 – 12:33 UTC
                                




Source link