Table of Content

Le responsable technique de Calibra explique pourquoi Facebook a créé un nouveau langage pour Libra


Ben Maurer, leader numérique de Calibra, a fait une présentation sur le langage de programmation Move de Facebook lors de la Stanford Blockchain Conference le 19 février. Move a été créé par Facebook pour fournir une base sécurisée et programmable pour la blockchain Libra . Maurer a expliqué que Move facilitera et sécurisera la programmation des applications financières qui s'exécutent en Balance. Il a déclaré:

"Move est un nouveau langage de contrat intelligent intégré au cœur de Libra qui est conçu pour fournir une approche moderne des systèmes financiers actuels."

Maurer a mentionné que la mission de Libra est de résoudre le manque d'accès aux services financiers, notant que 1,7 milliard d'adultes dans le monde n'ont pas de services bancaires, cependant, un milliard de ces personnes ont des téléphones portables. Maurer a également noté que les migrants perdaient 25 milliards de dollars par an en raison des frais de transaction de transfert de fonds. Il a expliqué qu'il avait récemment parlé à quelqu'un qui devait se rendre dans un magasin physique et payer des frais pour envoyer de l'argent à sa famille:

«En tant que technologue, nous devrions nous sentir mal à l'aise que quelqu'un doive aller dans un magasin et payer des frais pour envoyer l'argent La Balance essaie de résoudre ce problème en construisant un nouveau système de paiement mondial alimenté par la blockchain. "

Selon Maurer, Libra offre aux utilisateurs et aux développeurs un accès direct à sa plateforme, créant un système financier inclusif pour tout le monde:

" Avec Libra, les utilisateurs n'ont pas à recourir à des intermédiaires pour stocker des fonds. Libra offre un accès direct à la plateforme et crée un système plus inclusif. Les développeurs peuvent également accéder à la plate-forme et créer des applications pour aider à fournir des services à des personnes qui ne sont pas incluses dans le système financier actuel. "

Pourquoi Libra a-t-il besoin d'un nouveau langage de programmation?

Alors que l'objectif Derrière Balance, il est clair que Maurer a mentionné que beaucoup de gens se demandent encore pourquoi Facebook a créé un tout nouveau langage de programmation pour booster la plateforme.

Maurer a expliqué que l'idée était de construire un langage conçu pour s'adapter aux paradigmes utilisés dans planifier avec de l'argent Contrairement à de nombreuses autres blockchains qui peuvent être utilisées pour diverses raisons, Libra se concentre spécifiquement sur les paiements et les cas d'utilisation financière pour les consommateurs, cela dit, Maurer a déclaré que tout dans la blockchain Libra Il est représenté à l'aide de Move. "Il a expliqué:

" Une pièce Balance utilise notre langage Move, qui est agnostique comme la plupart a des langues conventionnelles. Mais au-delà de la représentation de la devise Balance, nous représentons également des choses comme la signature qui doit être présente dans une transaction pour l'authentifier. Lors de la création de Move, nous nous concentrons sur la création d'un langage sûr et flexible qui nous permet d'exprimer des concepts facilement modifiables et faciles à analyser pour les cas d'utilisation financière. »

Bien que Move soit un tout nouveau langage de programmation, il a été mentionné précédemment que les développeurs de Libra ont extrait des concepts des chaînes de blocs Bitcoin et Ethereum lors du développement du livre blanc du projet. Comme prévu, un membre du public a demandé à Maurer combien d'inspiration Ethereum a gagné en construisant Move.

Maurer a confirmé que, comme la plupart des systèmes techniques, l'inspiration venait des solutions existantes. Il a souligné que de nombreuses enquêtes ont été menées lors de la création de Move, mais qu'il existe de légères différences entre Move et d'autres blockchains:

«Nous construisons pour l'inclusion financière, en mettant l'accent sur un écosystème financier qui fonctionne pour les personnes qui n'y ont pas accès. à cela déjà. Move représente des actifs et des autorités. "

Selon le document technique de la blockchain Libra Libra est" conçu pour supporter une crypto-monnaie à faible volatilité qui aura la capacité de servir de moyen d'échange efficace pour des milliers de des millions de personnes dans le monde. »

Maurer a expliqué que Libra utilise la tolérance aux pannes byzantine, permettant aux clients d'envoyer des transactions à un réseau de validateurs responsables de la maintenance de la base de données. BFT permet de parvenir à un accord concernant les transactions dans le grand livre. Les clients peuvent observer le grand livre pour comprendre l'état actuel du réseau. Maurer a expliqué:

«La chaîne de blocs Libra est conçue pour suivre un ensemble d'états, qui sont des transactions. Chaque transaction est ordonnée en utilisant la tolérance aux pannes byzantine, puis placée dans un grand livre. Cela, à son tour, change l'état de la blockchain. Quelqu'un qui construit un écosystème financier sur une base de données verra que cela a beaucoup de sens, car la blockchain est dérivée de cette approche. »

Maurer a en outre noté que la Balance utilise des arbres Merkle en croissance constante pour coder les données et authentifier les deux. et les transactions historiques. Ceci est différent des autres chaînes de blocs qui utilisent des liens de blocs linéaires.

Comment se déplacera Move?

Alors que Move en est encore à ses débuts, les gens sont impatients de voir comment fonctionne le langage de programmation. Les développeurs travaillant pour la startup Open Zeppelin récemment ont trouvé des vulnérabilités dans Move. Cependant, l'équipe a noté que le problème avait été détecté avant le lancement de la plateforme. Le cofondateur et scientifique en chef d'Offchain Labs, Edward Felten, a déclaré à Cointelegraph que la création d'un nouveau langage de programmation par Facebook est une option intéressante:

«Il existe certaines innovations dans Move qui pourraient avoir une réelle valeur. Par exemple, la façon dont la langue traite les devises et les valeurs est unique. Je n'ai jamais rien vu de tel auparavant. Ils s'efforcent de vérifier formellement certains aspects des systèmes financiers. J'ai hâte de voir comment cela se développera et comment il sera adopté. »

Source link



from My Blog https://ift.tt/2VarjMa
via IFTTT

Post a Comment