Starknet : Pourquoi avons-nous décidé d'améliorer l'évolutivité de Bitcoin ?
Auteur original : Eli Ben-Sasson
Traduction originale : TechFlow
Starknet sera le premier réseau à s'appuyer à la fois sur Bitcoin et Ethereum et à faire évoluer Bitcoin vers des milliers de transactions par seconde. Cela sera réalisé dans les six mois suivant la mise à niveau potentielle de Bitcoin OP_CAT. C'est ma proposition pour l'avenir de Starknet et pour la blockchain, l'économie mondiale et les droits individuels. Nous avons pris des mesures concrètes pour atteindre cette vision et soutenons publiquement l'adoption de OP_CAT.
Il est temps pour les STARK de relever le prochain défi. Le moment est venu pour les STARK de démontrer leur capacité à évoluer sur Bitcoin, la monnaie la plus égalitaire de l'histoire. Une fois que Bitcoin aura adopté OP_CAT, l'implémentation des validateurs STARK dans le script Bitcoin deviendra une réalité. Cela ouvre la voie à des mouvements sécurisés et auto-dépositaires entre Bitcoin et Starknet, créant un réseau secondaire monocouche qui fait évoluer à la fois Ethereum et Bitcoin.
Les cryptomonnaies peuvent purifier le monde numérique et financier, redonner de l’intégrité à l’argent et rééquilibrer le pouvoir dans la société en le faisant passer des grandes entreprises technologiques aux mains d’individus souverains. C’est un outil qui permet à l’humanité et aux communautés de base de s’émanciper. En bref, c’est une source de bien. Nous avons donc besoin d’une vision qui le démontre et qui soit pertinente pour tous. J’ai abandonné ma carrière universitaire tranquille pour poursuivre cette vision.
Rien de tout cela ne peut être accompli sans faire évoluer la chaîne qui a lancé ce grand projet. En faisant évoluer Bitcoin, nous libérerons la puissance de la blockchain pour changer le monde. StarkWare soutient cette initiative par des mesures concrètes et le lancement d'un fonds de 1 million de dollars pour soutenir de nouvelles recherches qui révéleront les avantages et les inconvénients de l'adoption d'OP_CAT sur Bitcoin.
Notre collaboration stratégique avec Chen Weikeng des L2 Iterative Ventures (L2 IV) à travers le Synchronisation zéro La fondation a été très fructueuse, aboutissant à la création de le sanctuaire de la faune Bitcoin Nous avons tiré parti de l'expertise pratique de son équipe en matière d'ingénierie et de recherche pour faire progresser le travail open source des conventions basées sur OP_CAT et des validateurs STARK implémentés dans Bitcoin Script. Nous sommes également reconnaissants à BitVM et à la ZeroSync Foundation, qui ont ouvert les yeux de nombreux utilisateurs sur le potentiel de Bitcoin. Carter Feldman de CQFD a également été influent, nous montrant ce qui peut être découvert avec une nouvelle perspective et une vision ouverte de Taproot.
Il y aura de nombreuses mises à jour officielles de StarkWare et Starknet après cet article, mais pour l'instant, je veux revenir à l'essentiel et expliquer pourquoi nous faisons ce que nous faisons.
2008 : Pause
Nous sommes en 2008 et la finance mondiale vient de s'effondrer. En réponse, Satoshi Nakamoto a publié le livre blanc révolutionnaire du Bitcoin. Dans ce moment de fracture, Satoshi nous a montré comment nous pouvons faire les choses différemment. Nous, le public, pouvons exiger et faire respecter des normes plus élevées d'intégrité et de transparence dans la finance. Plutôt que de s'appuyer sur les forteresses et les gratte-ciel des banques traditionnelles, Satoshi a introduit un protocole inclusif qui invite tout le monde à le rejoindre. Grâce au minage et aux frais de Bitcoin, ce protocole distribue la valeur de manière équitable et transparente à sa large base de contributeurs. Plus la base de contributeurs est large, plus Bitcoin sera meilleur et plus sûr.
Le Bitcoin nous offre bien plus qu’un simple registre : il nous donne confiance dans le changement. Et ce, à un moment où les banques se plantent, s’affairent à saisir des maisons et espèrent que nous ne nous rendrons pas compte que même avec toute la confiance que nous inspirent les prêts hypothécaires, une maison n’est pas toujours « aussi sûre qu’une maison ».
Une fois pleinement exploité, le Bitcoin pourrait avoir un impact qui dépasserait la réalité que nous connaissons aujourd’hui. Son destin peut et doit être d’être largement utilisé comme réserve mondiale. Il peut devenir le fondement d’un « réseau de confiance » mondial qui soutiendrait toutes les fonctions sociales dont nous avons besoin pour une société libre : monnaie, gestion des droits de propriété et interaction sociale.
Le livre blanc sur le Bitcoin prévoit un réseau de petits et de grands réseaux qui sont réellement utilisés pour les paiements, exploités par tout le monde, riche ou pauvre. Aujourd'hui, 1,5 milliard de personnes dans le monde n'ont même pas de compte bancaire. Pour ces personnes, les paiements en Bitcoin ne sont pas seulement une alternative, mais leur premier contact avec l'infrastructure financière. Le Bitcoin offre aujourd'hui trop peu de capacités, et la capacité existante est trop chère pour la quasi-totalité de ces 1,5 milliard de personnes. Je suis motivé par le développement d'une technologie qui puisse rendre le Bitcoin et la société libre qu'il soutient accessibles à tous.
L'éléphant dans le texte
Certains pensent que StarkWare est un fanatique d’Ethereum. Bien que nous partagions les valeurs d’Ethereum et que nous soyons engagés dans sa réussite, nous sommes avant tout des fanatiques de STARK. Starknet est déployé en tant que couche 2 sur Ethereum, et la connexion de Starknet à Bitcoin est également une extension naturelle de son ensemble de fonctionnalités. Cela est cohérent avec la vision que nous avons fermement défendue depuis la fondation de StarkWare, selon laquelle les STARK sont le bien public nécessaire pour faire évoluer tous les projets de blockchain véritablement décentralisés. Bien sûr, Ethereum est également une manifestation de la même mission ambitieuse décrite précédemment, bien qu’il ait emprunté un chemin différent avec des compromis différents. C’est une bonne chose car dans l’ensemble, cela augmente nos chances de succès dans la construction d’un protocole résistant aux acteurs étatiques. Les valeurs fondamentales d’Ethereum sont la raison pour laquelle nous l’avons choisi comme couche de règlement pour Starknet, et ces valeurs demeurent. Nous croyons fermement en Ethereum et nous nous engageons à son succès à long terme. Apporter les ZK-STARK à Bitcoin n’est pas un écart par rapport à notre chemin, mais un retour au point de départ. À ce jour, StarkWare a déployé tous ses systèmes sur Ethereum. Mais l’idée des STARK pour faire évoluer les blockchains a été conçue pour la première fois lors d’une conférence Bitcoin au printemps 2013.
je est monté sur scène lors d'une conférence pour parler de mes recherches, alors rudimentaires et quelque peu excentriques, sur un type de preuve cryptographique qui serait plus tard appelé STARKs, et de nombreux participants ont répondu que ces recherches cryptographiques étaient exactement ce dont la blockchain avait besoin. En d’autres termes, j’ai été « orange-pillé » par Bitcoin, deux ans avant le lancement d’Ethereum.
StarkWare a été profondément impliqué dans Bitcoin depuis le début et a toujours observé le réseau avec admiration. Je me sens à l'aise d'avoir cette conversation publiquement maintenant que Taproot et potentiellement OP_CAT façonnent ce qui est possible pour Bitcoin.
Nous avons également soutenu des projets Bitcoin révolutionnaires tels que Synchronisation zéro , qui intègre les preuves ZK avec Bitcoin pour améliorer la confidentialité et l'évolutivité. StarkWare a également chargé le chercheur John Light d'écrire le Rapport sur les rollups efficaces sur Bitcoin , qui a réévalué le potentiel des cumuls de validité existants pour s'intégrer à Bitcoin et a conclu qu'il pourrait y avoir une correspondance idéale. Notre vérificateur-prouveur circulaire STARK de nouvelle génération, Deux, fonctionne sur le corps fini M 31. Ce champ fonctionne bien avec Bitcoin Script, ce qui nous rend bien placés pour fournir la prochaine génération d'extensions Bitcoin.
Ce que j'espère voir
Mon rêve est de voir Bitcoin atteindre l’échelle dont il a besoin pour continuer à fonctionner pour tout le monde. Cela implique d’être ouvert à tous, sans barrières économiques. Je pense que cela doit respecter l’engagement de Satoshi envers la décentralisation et la sécurité.
Internet a commencé comme un terrain de jeu pour un petit groupe d’ingénieurs et d’universitaires. Il a fallu des années pour le faire évoluer et en faire l’infrastructure qui sous-tend nos vies. La blockchain est un outil qui fonctionne sur Internet et peut démocratiser Internet et rééquilibrer le pouvoir en distribuant la confiance et l’intégrité aux individus souverains d’une grande communauté, plutôt qu’en les confiant à quelques grandes entreprises. Mais pour vraiment prendre le pouvoir et le rendre aux masses, il faut qu’elle évolue.
Je pense également que l’opportunité de mise à l’échelle de Bitcoin devrait être utilisée pour promouvoir une valeur que beaucoup dans la communauté Bitcoin considèrent comme importante : la confidentialité. La même cryptographie qui fournit l’évolutivité de Bitcoin fournit également les matières premières pour des capacités de confidentialité améliorées. Au fil du temps, nous verrons que vous pouvez tout posséder : vos clés, vos pièces, votre confidentialité.
Comment espérons-nous y parvenir ?
Nous, StarkWare, prenons aujourd’hui trois mesures concrètes pour faire évoluer Bitcoin :
-
Nous allons proposer une nouvelle conception de Starknet qui unifie l'espace en faisant de Starknet une couche 2 décentralisée auto-hébergée qui s'installe simultanément sur Ethereum et Bitcoin. Une seule couche qui s'installe simultanément sur les deux chaînes. Notre équipe mènera ou parrainera tous les travaux nécessaires pour atteindre cet objectif. Les détails de l'architecture sur laquelle nous travaillons seront annoncés dans les semaines à venir.
-
StarkWare a lancé un fonds de 10 millions de dollars qui sera attribué aux chercheurs et développeurs Bitcoin pour étudier OP_CAT et son impact. Ces subventions seront accordées aux personnes et aux projets qui mènent des recherches de bonne foi, que ce soit pour ou contre la mise à niveau, ainsi qu'aux contributeurs qui fournissent une preuve de concept pour les cas d'utilisation d'OP_CAT. Les détails de ce fonds seront annoncés la semaine prochaine.
-
Enfin, nous pensons que le soft fork OP_CAT de Bitcoin est le moyen le plus sûr pour faire évoluer Bitcoin, en particulier pour permettre la validation et les rollups STARK. Par conséquent, nous annonçons notre soutien public à OP_CAT. OP_CAT rend possibles les rollups sans confiance sur Bitcoin en activant des conventions récursives qui gèrent et mettent à jour automatiquement leur état, augmentant ainsi considérablement le débit des transactions sans surcharger Bitcoin.
Que peut débloquer la mise à l’échelle de Bitcoin ?
En faisant évoluer Bitcoin, nous serons en mesure de traiter des transactions pour des millions d'utilisateurs en une seconde, contre le taux actuel d'environ treize transactions par seconde. Voici quelques-uns des cas d'utilisation que nous envisageons pour faire évoluer Bitcoin :
-
Faire évoluer Bitcoin et Ethereum en même temps : les blockchains sont aujourd’hui fragmentées. Vous pouvez choisir Bitcoin, l’or numérique qui a de la valeur mais ne peut pas faire grand-chose d’autre, ou Ethereum, qui vise à être l’ordinateur du monde, ou l’une des plus petites chaînes. En couvrant et en offrant le choix entre les deux plus grandes chaînes (les dApps peuvent en choisir une ou les deux), Starknet éliminera leur fragmentation. Il fera évoluer les deux simultanément sans interférer avec la gouvernance indépendante de l’une ou l’autre chaîne.
-
Confidentialité : les STARK, les preuves cryptographiques utilisées par le processus de mise à l’échelle, ont un potentiel de confidentialité énorme et non exploité. Ce potentiel de confidentialité est tout à fait adapté à la communauté Bitcoin. L’aspect « connaissance zéro » de la technologie est bien compris, mais doit encore être démêlé et traduit en solutions pratiques. L’intégration d’une deuxième couche privée dans l’écosystème Bitcoin, en exploitant des technologies comme Zcash, MimbleWimble ou Noir, pourrait améliorer considérablement la confidentialité des transactions.
-
Fournir des services financiers aux personnes exclues : pour nous, la mission de Bitcoin a toujours consisté en partie à donner du pouvoir aux personnes défavorisées. Environ 1,5 milliard de personnes dans le monde n'ont pas accès aux services bancaires traditionnels, ce qui constitue un obstacle à la mobilité financière ascendante. D'autres tentatives de mise à l'échelle de Bitcoin n'ont pas encore fourni de solution pour une utilisation de masse. Grâce à de nouvelles méthodes de mise à l'échelle et à des outils supplémentaires, Bitcoin a le potentiel de fournir un système financier inclusif et mondial aux personnes non bancarisées du monde entier.
-
Innovation financière sur Bitcoin : Bitcoin permet aujourd’hui des paiements en espèces numériques, mais le marché moderne exige plus : de meilleures options d’auto-conservation avec des coffres programmables, des outils de gestion des risques et de couverture, du crédit, des prêts, des produits dérivés, des contrats à terme, etc. Tous ces éléments nécessitent davantage de fonctionnalités qui ne peuvent et ne doivent pas être construites directement sur Bitcoin. Faire de Starknet une deuxième couche sur Bitcoin offre le meilleur des deux mondes : une innovation financière énorme garantie par la sécurité de Bitcoin en tant qu’or numérique.
-
Expérience utilisateur améliorée : la sécurité d'auto-conservation originale de Bitcoin rend également difficile sa gestion en toute sécurité du point de vue de l'utilisateur moyen. Une deuxième couche moderne offrira aux utilisateurs une interaction d'auto-conservation sécurisée et simple pour la plupart de leurs besoins quotidiens tout en s'appuyant sur la sécurité solide mais encombrante de la première couche de Bitcoin comme réserve de valeur à long terme.
Pourquoi OP_CAT, STARKs et Starknet ?
Pourquoi OP_CAT ? Les STARK nécessitent la vérification d'une chaîne de hachage, rien de plus. Leur boucle de vérification principale consiste en des opérations algébriques simples (addition et multiplication modulo les petits nombres premiers) et en la vérification que les entrées pré-validées via un arbre de Merkle ont été ouvertes correctement. OP_CAT permet de manière unique la création et l'ouverture d'entrées d'arbre de Merkle dans le script Bitcoin , car l'opération principale qui permet la création et la vérification de l'arbre de Merkle consiste à concaténer deux valeurs puis à les hacher (OP_CAT permet la concaténation). Bien que d'autres opcodes d'activation de conventions puissent être plus puissants, OP_CAT est le seul opcode actuellement en discussion qui permet la vérification de l'arbre de Merkle.
Pourquoi les STARK ? En bref, ils offrent la plus grande évolutivité, sont les plus éprouvés, sont les plus sûrs, ne nécessitent aucune configuration fiable, ne contiennent aucun déchet toxique, ne possèdent pas de primitives cryptographiques exotiques et sont même sécurisés après la technologie quantique. Le nouveau vérificateur-prouveur STARK St-deux les utilisations sont peu nombreuses, s'intègrent dans la pile Bitcoins et sont beaucoup plus efficaces.
Pourquoi Starknet ? Starknet dispose déjà d'une communauté de développeurs dynamique sur Ethereum et d'un langage de programmation qui leur permet de mettre à leur disposition toute la puissance de la mise à l'échelle. Le langage natif (et open source) de Starknet Caire Le langage semblera familier à tout développeur connaissant Rust. La communauté Bitcoin ne dispose pas aujourd'hui d'un langage de haut niveau évident pour construire le monde de l'activité on-chain. J'espère que Cairo pourra combler cette lacune et devenir l'un des langages natifs de Bitcoin.
Cet article provient d'Internet : Starknet : Pourquoi avons-nous décidé d'améliorer l'évolutivité de Bitcoin ?
Avec l'achèvement de la réduction de moitié du Bitcoin, pour le BTC, qui est profondément intégré au marché boursier américain, la macroéconomie, les données financières et les politiques des banques centrales sont devenues des facteurs importants affectant la tendance du Bitcoin. L'environnement de taux d'intérêt élevés et les faibles attentes de baisse des taux d'intérêt continueront d'influencer les tendances du marché. À l'heure actuelle, le développement de l'écosystème Bitcoin en est encore à ses débuts, mais la construction des infrastructures se développe actuellement rapidement. Les innovations de la couche 1 du Bitcoin représentées par Arch, la vérification client représentée par Nervos RGB++ et les projets d'infrastructure de la couche 2 représentés par Bitlayer et BounceBit ont pris forme. Les initiés de l'industrie pensent généralement que les applications au sein de l'écosystème Bitcoin exploseront à l'avenir, et le marché devrait voir DeFi Summer, NFT Summer et GameFi Summer appartenant à la…