Stacks (STX) est une couche de contrat intelligent Bitcoin conçue pour étendre les capacités de Bitcoin en introduisant des fonctionnalités de contrat intelligent et en prenant en charge des applications décentralisées (DApps).
Objectifs : Stacks vise à apporter la fonctionnalité de contrat intelligent à la blockchain Bitcoin, permettant aux développeurs de construire des applications décentralisées (DApps) et des contrats intelligents, élargissant ainsi l'utilité de Bitcoin.
Consensus POX : Stacks 2.0 utilise le consensus POX, offrant aux participants des récompenses dans une cryptomonnaie de chaîne sous-jacente plus stable. Comparées aux cryptomonnaies des nouvelles blockchains, les récompenses dans la cryptomonnaie de chaîne sous-jacente incitent mieux les premiers participants, les attirant vers un consensus plus robuste.
Renforcer BTC: En transformant BTC en un actif pour la construction de DApps et de contrats intelligents, Stacks renforce la vitalité de l'économie Bitcoin.
Écosystème: Actuellement, Stacks compte 79 projets, avec un TVL de 24,95 millions de dollars.
Source de l'image : Linkedin
Stacks est un projet composé de plusieurs entités et communautés indépendantes, initialement dirigé par Blockstack PBC et plus tard rebaptisé Hiro Systems PBC. Selon les dernières informations sur Linkedin, l'équipe, dont le siège est à NYC, compte actuellement 49 membres.
Chiffres clés et rôles:
Muneeb Ali : co-fondateur de Stacks, PDG de Hiro Systems. Il est titulaire d'un doctorat en informatique de l'Université de Princeton, spécialisé dans la recherche et le développement d'applications distribuées. Il a pris la parole lors de forums tels que TEDx, défendant les cryptomonnaies, la blockchain, et a écrit de nombreuses publications académiques et livres blancs. Muneeb est également PDG de Trust machine.
Jude Nelson : chercheur en informatique à la Fondation Stacks, ancien partenaire en ingénierie chez Hiro. Possède un doctorat en informatique de l'Université de Princeton, a été membre central de PlanetLab et a reçu le prix ACM Test of Time pour avoir réalisé des expériences et déploiements à l'échelle planétaire.
Aaron Blankstein : Ingénieur qui a rejoint l'équipe d'ingénierie de Blockstack après avoir obtenu un doctorat en 2017. Il a étudié l'informatique à l'Université de Princeton et au MIT. Ses recherches portent sur divers sujets, notamment la performance des applications Web, les algorithmes de mise en cache, les compilateurs et la cryptographie appliquée. Ses recherches sur CONIKS ont reçu le prix Caspar Bowden Privacy Enhancing Technology en 2017. Il a plus de 10 ans d'expérience dans l'utilisation d'Emacs.
Mike Freedman: Conseiller technique chez Hiro, professeur de systèmes distribués à l'Université de Princeton, fournissant des conseils techniques au projet. A reçu le prix Presidential Early Career (PECASE) et une bourse Sloan. Ses recherches ont conduit au développement de plusieurs produits commerciaux et au déploiement de systèmes avec des millions d'utilisateurs quotidiens.
Albert Wenger: Directeur de Hiro et associé directeur chez Union Square Ventures (USV). Avant de rejoindre USV, il a été président de del.icio.us et a été un investisseur providentiel actif, soutenant des entreprises comme Etsy et Tumblr. Albert est diplômé en économie et en informatique de l'Université Harvard et détient un doctorat en technologie de l'information du MIT.
JP Singh: Directeur de Hiro, professeur à l'Université de Princeton et directeur du programme de premier cycle. Ses recherches principales portent sur les systèmes et applications de calcul parallèle. Il a reçu le Prix du président pour la carrière précoce (PECASE) et une bourse Sloan, a co-fondé la société d'analyse commerciale FirstRain Inc. Il est diplômé de l'Université de Princeton et titulaire d'une maîtrise et d'un doctorat en génie électrique de l'Université Stanford. Il est également l'un des fondateurs de Trust machine.
Outre Hiro, plusieurs entités indépendantes contribuent à l'écosystème Stacks, notamment la Fondation Stacks, Daemon Technologies, Freehold, New Internet Labs et Secret Key Labs.
Source de l'image : StacksChina
Hiro: Se concentre sur la fourniture et la maintenance des outils de développement dans l'écosystème Stacks.
Fondation Stacks : soutient le développement de l'écosystème Stacks à travers la gouvernance, la recherche, l'éducation et le financement.
Daemon Technologies: Se concentre sur le soutien aux opérations minières et de jalonnement de Stacks.
Laboratoires de clés secrètes : Spécialisés dans la fourniture d'un portefeuille mobile chinois directement impliqué dans le stacking.
Stacks a fait l'objet de cinq tours de financement, pour un total de 88 millions de dollars.
Source de données: Rootdata
Les tours de financement spécifiques et les contributeurs sont les suivants :
Source de données : Rootdata
Machine de confiance:
Trust Machine a été fondée par deux informaticiens de Princeton (Muneeb Ali, l'un des fondateurs de Stacks, et JP Singh, directeur exécutif de Hiro) qui sont tous deux de grands partisans de Bitcoin et croient que la couche Bitcoin peut débloquer une large gamme de nouveaux cas d'utilisation pour Bitcoin. Trust machine a été co-fondée par Muneeb Ali, l'un des fondateurs de Stacks, et JP Singh, directeur exécutif de Hiro.
Trust Machines a trois produits : Leather (portefeuille, anciennement connu sous le nom de portefeuille Hiro), Console (plateforme sociale) et LNswap
En avril 2022, Breyer Capital, Digital Currency Group, GoldenTree, Hivemind et Union Square Venture ont annoncé un investissement de $150 Mdans Trust Machine[1]
De plus, en mars 2023, Trust Machine et Gossamer Capital ont annoncé un investissement de 2,5 millions de dollars dans Alex (le plus grand dex sur Stacks).
Source de l'image : peignée par l'auteur de cet article
chemin de développement
Source : Ce document est compilé sur la base d'informations publiquement disponibles.
Au premier trimestre de 2023, Stacks a subi la dernière mise à niveau du réseau v2.1, comprenant des améliorations de la fonctionnalité de stacking, des améliorations du langage de programmation Clarity, des mises à niveau internes de la blockchain et une fiabilité accrue. De plus, la plateforme de développement Hiro a été lancée, permettant aux développeurs de construire et déployer des smart contracts sur Stacks grâce à une expérience hébergée.
Actuellement, la communauté se prépare activement à la mise à niveau de Nakamoto prévue pour le T4 2023.
La mise à niveau Nakamoto introduit une série d'avancées technologiques. Associée à l'introduction de l'actif sBTC, adossé à 1:1 par Bitcoin, Stacks réalisera bientôt l'écriture dans Bitcoin de manière entièrement décentralisée. sBTC sert de moyen de déplacement de Bitcoin entre L1 et L2 avec un minimum de confiance. Contrairement aux anciennes méthodes de sidechain, les portefeuilles de seuil sont gérés par un groupe d'entités permisssionless et en constante évolution, motivées économiquement pour maintenir le peg, leur permettant de rejoindre ou de quitter librement le maintien du peg. En utilisant ce mécanisme, un actif peut être émis sur la couche Bitcoin, maintenant un peg de 1:1 avec Bitcoin. De plus, la mise à niveau Nakamoto raccourcit considérablement le temps d'exécution de minutes à secondes.
La communauté a précédemment lancé l'application d'essai de sBTC pour les développeurs et a organisé activement les membres de la communauté pour apprendre les points clés de la mise à niveau et les cas d'utilisation.
Stacks a initialement employé le mécanisme de consensus Proof of Burn (POB) proposé par Jude Nelson et Aaron Blankstein à la fin de 2018. Le POB permettait aux mineurs de Stacks de participer à la compétition en détruisant des cryptomonnaies plutôt qu'en consommant de l'électricité, offrant ainsi une transparence sans nécessiter de matériel spécialisé. Cependant, la nature destructrice du POB, obligeant les mineurs à brûler de la valeur pour la sécurité de la blockchain, a conduit Stacks à passer du POB au Proof of Transfer (POX).
Preuve de transfert (POX) :
POX étend le mécanisme anti-incendie. Au lieu de brûler la cryptomonnaie, les participants au POX transfèrent la cryptomonnaie engagée à d'autres participants du réseau pour assurer la sécurité de la nouvelle blockchain.
Caractéristiques clés et avantages de POX :
Conception POX :
Participants:
Source de l'image : Livre blanc de Stacks
Incitations des participants (mainteneurs du réseau):
Phase de préparation et consensus de récompense :
Règles de sélection de l'adresse de récompense :
L1 ou L2?
Stacks est décrit comme une couche de contrat intelligent construite sur Bitcoin. La version initiale (publiée en 2021) de Stacks avait un budget de sécurité séparé de Bitcoin L1 et était considérée comme une couche indépendante (L1.5). La future version Nakamoto prévoit de s'appuyer entièrement sur la puissance de hachage de Bitcoin, ce qui en fait une couche entièrement subsidiaire de Bitcoin (L2). Cela implique que l'irréversibilité des transactions de Stacks sera déterminée par la sécurité de Bitcoin.
Sidechain?
Stacks interagit dans une certaine mesure avec Bitcoin mais ne correspond pas à la définition traditionnelle d'une sidechain. Le mécanisme de consensus de Stacks fonctionne sur Bitcoin L1, étroitement lié à la finalité de Bitcoin, et les données et transactions sur Stacks sont automatiquement hachées et stockées de manière permanente sur la blockchain de Bitcoin. Cela diffère des sidechains traditionnelles, où le consensus fonctionne de manière indépendante de Bitcoin L1, et les données ne sont pas stockées sur Bitcoin L1. Par conséquent, Stacks ne correspond pas à la définition traditionnelle d'une sidechain.
Langage de contrat intelligent - Clarté:
La clarté est un langage de programmation de contrat intelligent déterministe conçu spécifiquement pour la blockchain Stacks. Ses fonctionnalités incluent:
Système de stockage Gaia :
Gaia est un système de stockage décentralisé unique au sein de la blockchain Stacks, mettant l'accent sur la propriété et le contrôle des données par les utilisateurs. Il se compose de services Hub et de ressources de stockage sur des fournisseurs de services cloud tels que Azure, DigitalOcean, Amazon EC2, etc. Gaia prend actuellement en charge S3, Azure Blob Storage, Google Cloud Platform et le disque local, avec un modèle de support backend flexible.
Gaia stocke des données sous forme de magasin de clés-valeurs simples. Lorsqu'une identité est créée, le stockage de données correspondant est associé à cette identité sur Gaia. Lorsque l'utilisateur se connecte aux applications décentralisées (dApps), le processus d'authentification fournit à la dApp l'URL du hub Gaia, permettant à Gaia d'effectuer des opérations de stockage pour le compte de l'utilisateur. Un «pointeur» dans Gaia est enregistré dans la chaîne Blockstack et le sous-système Atlas. Lorsque les utilisateurs utilisent le protocole d'authentification Blockstack pour se connecter aux applications et services, ces informations de localisation du stockage sont transmises à l'application, qui interagit ensuite avec les données Gaia spécifiées, garantissant que les fournisseurs de services de stockage cloud ne peuvent pas voir directement les données des utilisateurs, seulement des blocs de données cryptés.
Principales caractéristiques de Gaia :
Mise à niveau Stacks Nakamoto :
Points forts de la mise à niveau :
La mise à niveau Nakamoto introduit plusieurs avancées technologiques. Associée à l'introduction de l'actif sBTC adossé à Bitcoin à raison de 1:1, Stacks parviendra à une écriture entièrement décentralisée dans Bitcoin. sBTC fournit un ancrage bidirectionnel à faible confiance, introduisant la liquidité de Bitcoin dans les contrats intelligents.
Veuillez noter que sBTC introduit un ancrage bidirectionnel décentralisé à minimisation de confiance, apportant la liquidité BTC dans les contrats intelligents.
La finalité de Bitcoin garantit que les transactions Stacks, une fois confirmées dans les blocs Proof of Transfer (PoX), sont considérées comme irréversibles.
De plus, des temps de confirmation de bloc plus rapides sont mis en œuvre dans la blockchain Stacks, chaque bloc étant confirmé toutes les 5 secondes.
La limite d'approvisionnement totale du jeton STX est de 1,818 milliard, avec un approvisionnement en circulation actuel d'environ 1,42 milliard. Le bloc de genèse de Stacks contient 1,32 milliard de jetons STX, distribués via plusieurs émissions en 2017 et 2019. L'émission de 2017 était fixée à 0,12 $ par STX, l'émission de 2019 à 0,25 $ par STX et l'émission de 2019 conforme à la SEC à 0,30 $ par STX.
La distribution des récompenses minières est la suivante : pour les 4 premières années, 1000 STX par bloc ; pour les 4 années suivantes, 500 STX par bloc ; pour les 4 années suivantes, 250 STX par bloc ; et de manière permanente 125 STX par bloc. Les STX alloués aux fondateurs et aux employés suivent un calendrier de déverrouillage de 3 ans.
En octobre 2020, Stacks a modifié le mécanisme de frappe et de destruction des jetons STX. Au lieu de mettre en œuvre la frappe et la destruction des STX, Stacks a réduit l'émission de jetons. D'ici 2050, l'offre totale devrait atteindre environ 1,818 milliard.
Situation de la valeur totale verrouillée (TVL)
Tendance du nombre de portefeuilles
Tendance du nombre de contrats intelligents
Carte de l'écosystème
Portefeuilles
DeFi
Lnswap est composé de trois parties: les utilisateurs, les fournisseurs de liquidité et les agrégateurs.
Les utilisateurs sont ceux qui souhaitent échanger des actifs. Leurs fonds sont bloqués dans un contrat de verrouillage temporel de base (HTLC) uniquement pour la durée de l'échange, et grâce à l'utilisation de contrats intelligents, des transactions directes peuvent être effectuées entre les deux parties sans l'intervention d'un tiers.
Les fournisseurs de liquidité sont ceux qui utilisent les actifs qu'ils possèdent pour fournir des fonds au protocole LNSwap afin de faciliter les échanges sur notre plateforme. En échange de la fourniture d'actifs, les fournisseurs de liquidité seront récompensés par des frais générés par les échanges sur la plateforme.
Les agrégateurs collectent essentiellement les données et les informations échangées sur un protocole et les consolident pour une référence et un accès faciles. Actuellement, l'agrégateur de LNSwap est un routeur qui transfère les informations d'échange entre les utilisateurs et les fournisseurs de liquidités. Mais à l'avenir, l'agrégateur sera en fait un contrat on-chain, ce qui signifie efficacement que n'importe qui peut devenir un agrégateur sur la plateforme via une interface utilisateur simple. De plus, les fournisseurs de liquidités pourront s'inscrire auprès de plusieurs agrégateurs.
NFT
Gamma
Gamma, le marché NFT sur Stacks, était initialement appelé STXNFT. Le 27 avril 2022, il a été annoncé qu'il serait renommé Gamma. Gamma est la troisième lettre de l'alphabet grec et représente la troisième phase du web: Web 1.0, Web 2.0 et maintenant Web3.
La plateforme est conçue pour rassembler collectionneurs, créateurs et investisseurs afin d'explorer, de commercer et de mettre en valeur les NFT au sein de l'écosystème Bitcoin. La plateforme Gamma se compose de trois produits principaux : marché NFT, plateforme de lancement et plateforme sociale. Gamma.io prend en charge à la fois les marchés primaires et secondaires pour les NFT Bitcoin.
Les utilisateurs peuvent utiliser Gamma bot pour créer leurs propres œuvres numériques uniques, les collectionner ou les vendre. Les utilisateurs peuvent créer un Bitcoin NFT en quelques minutes en utilisant un outil de création de Bitcoin NFT sans code. Gamma.io résout les points douloureux techniques, complexes et chronophages de la création de NFT sur le réseau Bitcoin. Cependant, le marché secondaire représente toujours la majorité des ventes de la plateforme. Chaque vente comprend des redevances d'artiste ainsi que des commissions marketing, les pourcentages variant en fonction de l'artiste et de la collection.
Boom
Boom est la plateforme native NFT de Stacks, prend en charge le transfert de jetons écologiques de Stacks, et prendra en charge les transactions NFT de Stacks à l'avenir.
Stacks se différencie du Lightning Network, RSK, Liquid et Rollups en se concentrant sur l'introduction de nouvelles fonctionnalités de contrat intelligent. Il a ses mineurs et son processus de minage plutôt que de compter sur les mineurs de Bitcoin. Stacks est un réseau ouvert et décentralisé qui ne se concentre pas uniquement sur les applications financières.
Pourquoi l'écosystème du BTC a-t-il été découvert cette année?
Cela peut être attribué à deux mises à jour techniques cruciales :
Mise à niveau du Témoin Séparé (SegWit) en 2017 : les données de bloc de BTC sont passées de 1 Mo à 4 Mo, améliorant la scalabilité. Cependant, la partie agrandie était réservée au stockage de la signature. La mise à niveau de Taproot à la fin de 2021 a permis une écriture de script avancée au sein de SegWit, permettant l'introduction de protocoles plus complexes.
1.Ordinals & BRC20:
Le protocole Ordinals et le développement ultérieur de BRC20 ont enflammé l'écosystème BTC. Le développement rapide est étroitement lié à l'adoption de Taproot. Les Ordinals ont permis l'encodage des données NFT dans l'espace étendu de SegWit (4 Mo par bloc).
Atomics & ARC20
Atomics est un autre protocole dérivé qui grave des données sur UTXO pour mettre en œuvre Token.
Différent des Oridnals, qui a été initialement conçu pour les jetons non fongibles (NFT), il repense comment émettre des jetons sur BTC de manière centralisée, non modifiable et équitable, depuis le début.
Lors de la vérification d'une transaction atomique, vous devez uniquement interroger l'UTXO du sato correspondant sur la chaîne BTC. L'atomicité du jeton ARC20 est conforme à l'atomicité du BTC lui-même. Le calcul du transfert ARC20 est entièrement traité par le réseau de base BTC.
La conception de l'UTXO liant les atomes évite habilement la complexité rencontrée par le BRC20, la rendant plus décentralisée, plus native au BTC et, surtout, plus conforme à la culture de la communauté BTC.
Rune & Pipe
Sous la tendance générale de l'engouement, Casey a également proposé une méthode d'implémentation d'inscription spécifiquement pour l'émission de FT, à savoir Rune.
L'idée de Rune n'était qu'une idée, et les fondateurs de #Trac ont écrit le premier protocole utilisable basé sur celle-ci et ont émis $PIPE. En raison de la grande popularité de Casey, $PIPE a repris l'engouement qui a perduré depuis le BRC20 et a rapidement terminé la première vague d'engouement.
La légitimité de Rune est plus forte que BRC20, mais il est encore difficile d'être accepté par la communauté BTC.
Réseau Lightning
Le Lightning Network est le roi de la légitimité dans la communauté BTC. À partir de 2016, sur une longue période, plus de la moitié des développeurs de l'écosystème BTC se sont lancés dans le développement du Lightning Network.
La base du Lightning Network est un canal de paiement. Ce concept a été initialement proposé par Satoshi Nakamoto. Les deux parties à la transaction verrouillent des BTC grâce à de multiples signatures, et les deux parties tiennent un registre hors chaîne pour enregistrer la transaction.
Les canaux de paiement connectés par paires forment un réseau, et deux parties qui ne sont pas directement connectées peuvent également sauter vers le canal pour effectuer des transactions. Le Lightning Network a effectivement étendu les performances des transferts de BTC, offrant aux utilisateurs une meilleure expérience.
Le règlement final en BTC ne peut être effectué que sur le réseau principal BTC, et tous les jetons sont toujours sauvegardés par le système de clés publique et privée.
Actifs Taproot (Taro)
Contrairement au BRC20 et aux autres, Taproot Assets ne fait que écrire les informations du jeton dans le script de sortie UTXO du réseau principal BTC, et ne stocke pas les codes fonctionnels de transfert, de création et autres du jeton.
Les actifs Taproot ne considèrent que le réseau principal BTC comme un registre de jetons et ne dépendent pas entièrement du réseau principal BTC pour fonctionner. Par conséquent, ces actifs doivent être déposés dans le réseau Lightning avant de pouvoir être échangés.
Par conséquent, les jetons des actifs Taproot doivent s'appuyer sur un indexeur de stockage tiers. Sans l'indexeur de stockage, ces jetons seront perdus à jamais.
RGB
RGB est un système de contrat intelligent basé sur BTC et le Lightning Network. C'est la méthode ultime d'expansion, mais sa progression est lente en raison de sa complexité.
RGB convertit l'état d'un contrat intelligent en une preuve courte et grave la preuve dans le script de sortie BTC UTXO.
Les utilisateurs peuvent vérifier l'état du contrat intelligent en validant cette UTXO. Lorsque l'état du contrat intelligent est mis à jour, une nouvelle UTXO est créée pour stocker la preuve de ce changement d'état.
RGB peut être considéré comme le L2 de BTC. L'avantage de cette conception est qu'elle utilise la sécurité de BTC pour garantir les contrats intelligents. Cependant, à mesure que le nombre de contrats intelligents augmente, la demande de données encapsulées UTXO augmentera également, ce qui deviendra éventuellement non disponible. Évitez de créer beaucoup de redondance dans la blockchain BTC.
RSK&RIF
RSK peut être considéré comme le L2 de BTC, essentiellement une chaîne de contrats intelligents avec une structure EVM.
RSK just croise les principaux réseaux BTC à lui-même grâce au verrouillage de hachage et l'utilise comme gaz réseau.
En même temps, RSK adopte le même algorithme de consensus POW que BTC, donc les mineurs de BTC peuvent également miner en RSK en même temps et gagner des frais de transaction de $RBTC.
BitVM
BitVM est actuellement la solution d'extension de contrat intelligent la plus BTC-native, la plus prometteuse et la plus techniquement hardcore.
Sans modifier le réseau BTC, Optimistic Rollup exécute une machine virtuelle VM qui prend en charge les calculs pour mettre en œuvre des contrats intelligents BTC. Le réseau BTC est utilisé pour exécuter les preuves de fraude d'Optimistic Rollup.
En utilisant les opérations de script Hash lock et BTC les plus basiques OP_BOOLAND et OP_NOT, une simple porte logique est implémentée. En combinant les portes logiques de BTC, un circuit qui peut fonctionner est formé, et la preuve de fraude est traitée sur la chaîne BTC grâce à ce circuit.
Innovations (STACKS) :
Risques :
Échanges répertoriés:
Les graphiques pour STX/USDT et BTC/USDT montrent que les performances de STX sont en retard par rapport à BTC, à la fois en tendance haussière et baissière. STX semble agir comme une version à effet de levier de BTC.
À partir du graphique STX/BTC, il est évident que STX se comporte comme s'il avait un effet de levier par rapport au BTC.
En comparant STX avec d’autres tokens de l’écosystème BTC (REN, BADGER, RIF, ORDI), le STX semble relativement résistant aux tendances baissières, tandis que l’ORDI affiche une volatilité plus élevée en tant que token plus récent.
Stacks sert de solution de deuxième couche construite sur Bitcoin, abordant les défis de scalabilité et favorisant le développement de nouvelles applications. Il améliore les capacités de Bitcoin en introduisant des contrats intelligents et des applications décentralisées (DApps) tout en tirant parti de la sécurité et du mécanisme de consensus de Bitcoin. Stacks fournit un mécanisme d'ancrage Bitcoin bidirectionnel à confiance minimale et utilise le langage de contrat intelligent Clarity conçu pour la sécurité et le déterminisme. Il offre une couche d'actifs programmable pour Bitcoin, débloquant son potentiel à travers divers cas d'utilisation.
La prochaine mise à niveau Nakamoto et d'autres développements critiques positionnent Stacks comme un pionnier dans l'espace des crypto-monnaies. Alors que la communauté cryptographique plus large reconnaît l'importance des solutions de deuxième couche pour l'avenir de Bitcoin, Stacks est prêt à jouer un rôle crucial dans l'industrie en évolution. La collaboration, l'innovation technologique et l'exploration de nouveaux cas d'utilisation façonnent l'écosystème Stacks, visant à libérer les 600 milliards de dollars de liquidité de Bitcoin dans la finance décentralisée (DeFi). L'objectif est de fournir un moyen moins cher et plus rapide pour les transactions Bitcoin, de développer continuellement des DApps et d'intégrer des technologies de pointe. Cela démontre le potentiel significatif dans le processus de développement de Stacks avec la version Nakamoto.
分享
目錄
Stacks (STX) est une couche de contrat intelligent Bitcoin conçue pour étendre les capacités de Bitcoin en introduisant des fonctionnalités de contrat intelligent et en prenant en charge des applications décentralisées (DApps).
Objectifs : Stacks vise à apporter la fonctionnalité de contrat intelligent à la blockchain Bitcoin, permettant aux développeurs de construire des applications décentralisées (DApps) et des contrats intelligents, élargissant ainsi l'utilité de Bitcoin.
Consensus POX : Stacks 2.0 utilise le consensus POX, offrant aux participants des récompenses dans une cryptomonnaie de chaîne sous-jacente plus stable. Comparées aux cryptomonnaies des nouvelles blockchains, les récompenses dans la cryptomonnaie de chaîne sous-jacente incitent mieux les premiers participants, les attirant vers un consensus plus robuste.
Renforcer BTC: En transformant BTC en un actif pour la construction de DApps et de contrats intelligents, Stacks renforce la vitalité de l'économie Bitcoin.
Écosystème: Actuellement, Stacks compte 79 projets, avec un TVL de 24,95 millions de dollars.
Source de l'image : Linkedin
Stacks est un projet composé de plusieurs entités et communautés indépendantes, initialement dirigé par Blockstack PBC et plus tard rebaptisé Hiro Systems PBC. Selon les dernières informations sur Linkedin, l'équipe, dont le siège est à NYC, compte actuellement 49 membres.
Chiffres clés et rôles:
Muneeb Ali : co-fondateur de Stacks, PDG de Hiro Systems. Il est titulaire d'un doctorat en informatique de l'Université de Princeton, spécialisé dans la recherche et le développement d'applications distribuées. Il a pris la parole lors de forums tels que TEDx, défendant les cryptomonnaies, la blockchain, et a écrit de nombreuses publications académiques et livres blancs. Muneeb est également PDG de Trust machine.
Jude Nelson : chercheur en informatique à la Fondation Stacks, ancien partenaire en ingénierie chez Hiro. Possède un doctorat en informatique de l'Université de Princeton, a été membre central de PlanetLab et a reçu le prix ACM Test of Time pour avoir réalisé des expériences et déploiements à l'échelle planétaire.
Aaron Blankstein : Ingénieur qui a rejoint l'équipe d'ingénierie de Blockstack après avoir obtenu un doctorat en 2017. Il a étudié l'informatique à l'Université de Princeton et au MIT. Ses recherches portent sur divers sujets, notamment la performance des applications Web, les algorithmes de mise en cache, les compilateurs et la cryptographie appliquée. Ses recherches sur CONIKS ont reçu le prix Caspar Bowden Privacy Enhancing Technology en 2017. Il a plus de 10 ans d'expérience dans l'utilisation d'Emacs.
Mike Freedman: Conseiller technique chez Hiro, professeur de systèmes distribués à l'Université de Princeton, fournissant des conseils techniques au projet. A reçu le prix Presidential Early Career (PECASE) et une bourse Sloan. Ses recherches ont conduit au développement de plusieurs produits commerciaux et au déploiement de systèmes avec des millions d'utilisateurs quotidiens.
Albert Wenger: Directeur de Hiro et associé directeur chez Union Square Ventures (USV). Avant de rejoindre USV, il a été président de del.icio.us et a été un investisseur providentiel actif, soutenant des entreprises comme Etsy et Tumblr. Albert est diplômé en économie et en informatique de l'Université Harvard et détient un doctorat en technologie de l'information du MIT.
JP Singh: Directeur de Hiro, professeur à l'Université de Princeton et directeur du programme de premier cycle. Ses recherches principales portent sur les systèmes et applications de calcul parallèle. Il a reçu le Prix du président pour la carrière précoce (PECASE) et une bourse Sloan, a co-fondé la société d'analyse commerciale FirstRain Inc. Il est diplômé de l'Université de Princeton et titulaire d'une maîtrise et d'un doctorat en génie électrique de l'Université Stanford. Il est également l'un des fondateurs de Trust machine.
Outre Hiro, plusieurs entités indépendantes contribuent à l'écosystème Stacks, notamment la Fondation Stacks, Daemon Technologies, Freehold, New Internet Labs et Secret Key Labs.
Source de l'image : StacksChina
Hiro: Se concentre sur la fourniture et la maintenance des outils de développement dans l'écosystème Stacks.
Fondation Stacks : soutient le développement de l'écosystème Stacks à travers la gouvernance, la recherche, l'éducation et le financement.
Daemon Technologies: Se concentre sur le soutien aux opérations minières et de jalonnement de Stacks.
Laboratoires de clés secrètes : Spécialisés dans la fourniture d'un portefeuille mobile chinois directement impliqué dans le stacking.
Stacks a fait l'objet de cinq tours de financement, pour un total de 88 millions de dollars.
Source de données: Rootdata
Les tours de financement spécifiques et les contributeurs sont les suivants :
Source de données : Rootdata
Machine de confiance:
Trust Machine a été fondée par deux informaticiens de Princeton (Muneeb Ali, l'un des fondateurs de Stacks, et JP Singh, directeur exécutif de Hiro) qui sont tous deux de grands partisans de Bitcoin et croient que la couche Bitcoin peut débloquer une large gamme de nouveaux cas d'utilisation pour Bitcoin. Trust machine a été co-fondée par Muneeb Ali, l'un des fondateurs de Stacks, et JP Singh, directeur exécutif de Hiro.
Trust Machines a trois produits : Leather (portefeuille, anciennement connu sous le nom de portefeuille Hiro), Console (plateforme sociale) et LNswap
En avril 2022, Breyer Capital, Digital Currency Group, GoldenTree, Hivemind et Union Square Venture ont annoncé un investissement de $150 Mdans Trust Machine[1]
De plus, en mars 2023, Trust Machine et Gossamer Capital ont annoncé un investissement de 2,5 millions de dollars dans Alex (le plus grand dex sur Stacks).
Source de l'image : peignée par l'auteur de cet article
chemin de développement
Source : Ce document est compilé sur la base d'informations publiquement disponibles.
Au premier trimestre de 2023, Stacks a subi la dernière mise à niveau du réseau v2.1, comprenant des améliorations de la fonctionnalité de stacking, des améliorations du langage de programmation Clarity, des mises à niveau internes de la blockchain et une fiabilité accrue. De plus, la plateforme de développement Hiro a été lancée, permettant aux développeurs de construire et déployer des smart contracts sur Stacks grâce à une expérience hébergée.
Actuellement, la communauté se prépare activement à la mise à niveau de Nakamoto prévue pour le T4 2023.
La mise à niveau Nakamoto introduit une série d'avancées technologiques. Associée à l'introduction de l'actif sBTC, adossé à 1:1 par Bitcoin, Stacks réalisera bientôt l'écriture dans Bitcoin de manière entièrement décentralisée. sBTC sert de moyen de déplacement de Bitcoin entre L1 et L2 avec un minimum de confiance. Contrairement aux anciennes méthodes de sidechain, les portefeuilles de seuil sont gérés par un groupe d'entités permisssionless et en constante évolution, motivées économiquement pour maintenir le peg, leur permettant de rejoindre ou de quitter librement le maintien du peg. En utilisant ce mécanisme, un actif peut être émis sur la couche Bitcoin, maintenant un peg de 1:1 avec Bitcoin. De plus, la mise à niveau Nakamoto raccourcit considérablement le temps d'exécution de minutes à secondes.
La communauté a précédemment lancé l'application d'essai de sBTC pour les développeurs et a organisé activement les membres de la communauté pour apprendre les points clés de la mise à niveau et les cas d'utilisation.
Stacks a initialement employé le mécanisme de consensus Proof of Burn (POB) proposé par Jude Nelson et Aaron Blankstein à la fin de 2018. Le POB permettait aux mineurs de Stacks de participer à la compétition en détruisant des cryptomonnaies plutôt qu'en consommant de l'électricité, offrant ainsi une transparence sans nécessiter de matériel spécialisé. Cependant, la nature destructrice du POB, obligeant les mineurs à brûler de la valeur pour la sécurité de la blockchain, a conduit Stacks à passer du POB au Proof of Transfer (POX).
Preuve de transfert (POX) :
POX étend le mécanisme anti-incendie. Au lieu de brûler la cryptomonnaie, les participants au POX transfèrent la cryptomonnaie engagée à d'autres participants du réseau pour assurer la sécurité de la nouvelle blockchain.
Caractéristiques clés et avantages de POX :
Conception POX :
Participants:
Source de l'image : Livre blanc de Stacks
Incitations des participants (mainteneurs du réseau):
Phase de préparation et consensus de récompense :
Règles de sélection de l'adresse de récompense :
L1 ou L2?
Stacks est décrit comme une couche de contrat intelligent construite sur Bitcoin. La version initiale (publiée en 2021) de Stacks avait un budget de sécurité séparé de Bitcoin L1 et était considérée comme une couche indépendante (L1.5). La future version Nakamoto prévoit de s'appuyer entièrement sur la puissance de hachage de Bitcoin, ce qui en fait une couche entièrement subsidiaire de Bitcoin (L2). Cela implique que l'irréversibilité des transactions de Stacks sera déterminée par la sécurité de Bitcoin.
Sidechain?
Stacks interagit dans une certaine mesure avec Bitcoin mais ne correspond pas à la définition traditionnelle d'une sidechain. Le mécanisme de consensus de Stacks fonctionne sur Bitcoin L1, étroitement lié à la finalité de Bitcoin, et les données et transactions sur Stacks sont automatiquement hachées et stockées de manière permanente sur la blockchain de Bitcoin. Cela diffère des sidechains traditionnelles, où le consensus fonctionne de manière indépendante de Bitcoin L1, et les données ne sont pas stockées sur Bitcoin L1. Par conséquent, Stacks ne correspond pas à la définition traditionnelle d'une sidechain.
Langage de contrat intelligent - Clarté:
La clarté est un langage de programmation de contrat intelligent déterministe conçu spécifiquement pour la blockchain Stacks. Ses fonctionnalités incluent:
Système de stockage Gaia :
Gaia est un système de stockage décentralisé unique au sein de la blockchain Stacks, mettant l'accent sur la propriété et le contrôle des données par les utilisateurs. Il se compose de services Hub et de ressources de stockage sur des fournisseurs de services cloud tels que Azure, DigitalOcean, Amazon EC2, etc. Gaia prend actuellement en charge S3, Azure Blob Storage, Google Cloud Platform et le disque local, avec un modèle de support backend flexible.
Gaia stocke des données sous forme de magasin de clés-valeurs simples. Lorsqu'une identité est créée, le stockage de données correspondant est associé à cette identité sur Gaia. Lorsque l'utilisateur se connecte aux applications décentralisées (dApps), le processus d'authentification fournit à la dApp l'URL du hub Gaia, permettant à Gaia d'effectuer des opérations de stockage pour le compte de l'utilisateur. Un «pointeur» dans Gaia est enregistré dans la chaîne Blockstack et le sous-système Atlas. Lorsque les utilisateurs utilisent le protocole d'authentification Blockstack pour se connecter aux applications et services, ces informations de localisation du stockage sont transmises à l'application, qui interagit ensuite avec les données Gaia spécifiées, garantissant que les fournisseurs de services de stockage cloud ne peuvent pas voir directement les données des utilisateurs, seulement des blocs de données cryptés.
Principales caractéristiques de Gaia :
Mise à niveau Stacks Nakamoto :
Points forts de la mise à niveau :
La mise à niveau Nakamoto introduit plusieurs avancées technologiques. Associée à l'introduction de l'actif sBTC adossé à Bitcoin à raison de 1:1, Stacks parviendra à une écriture entièrement décentralisée dans Bitcoin. sBTC fournit un ancrage bidirectionnel à faible confiance, introduisant la liquidité de Bitcoin dans les contrats intelligents.
Veuillez noter que sBTC introduit un ancrage bidirectionnel décentralisé à minimisation de confiance, apportant la liquidité BTC dans les contrats intelligents.
La finalité de Bitcoin garantit que les transactions Stacks, une fois confirmées dans les blocs Proof of Transfer (PoX), sont considérées comme irréversibles.
De plus, des temps de confirmation de bloc plus rapides sont mis en œuvre dans la blockchain Stacks, chaque bloc étant confirmé toutes les 5 secondes.
La limite d'approvisionnement totale du jeton STX est de 1,818 milliard, avec un approvisionnement en circulation actuel d'environ 1,42 milliard. Le bloc de genèse de Stacks contient 1,32 milliard de jetons STX, distribués via plusieurs émissions en 2017 et 2019. L'émission de 2017 était fixée à 0,12 $ par STX, l'émission de 2019 à 0,25 $ par STX et l'émission de 2019 conforme à la SEC à 0,30 $ par STX.
La distribution des récompenses minières est la suivante : pour les 4 premières années, 1000 STX par bloc ; pour les 4 années suivantes, 500 STX par bloc ; pour les 4 années suivantes, 250 STX par bloc ; et de manière permanente 125 STX par bloc. Les STX alloués aux fondateurs et aux employés suivent un calendrier de déverrouillage de 3 ans.
En octobre 2020, Stacks a modifié le mécanisme de frappe et de destruction des jetons STX. Au lieu de mettre en œuvre la frappe et la destruction des STX, Stacks a réduit l'émission de jetons. D'ici 2050, l'offre totale devrait atteindre environ 1,818 milliard.
Situation de la valeur totale verrouillée (TVL)
Tendance du nombre de portefeuilles
Tendance du nombre de contrats intelligents
Carte de l'écosystème
Portefeuilles
DeFi
Lnswap est composé de trois parties: les utilisateurs, les fournisseurs de liquidité et les agrégateurs.
Les utilisateurs sont ceux qui souhaitent échanger des actifs. Leurs fonds sont bloqués dans un contrat de verrouillage temporel de base (HTLC) uniquement pour la durée de l'échange, et grâce à l'utilisation de contrats intelligents, des transactions directes peuvent être effectuées entre les deux parties sans l'intervention d'un tiers.
Les fournisseurs de liquidité sont ceux qui utilisent les actifs qu'ils possèdent pour fournir des fonds au protocole LNSwap afin de faciliter les échanges sur notre plateforme. En échange de la fourniture d'actifs, les fournisseurs de liquidité seront récompensés par des frais générés par les échanges sur la plateforme.
Les agrégateurs collectent essentiellement les données et les informations échangées sur un protocole et les consolident pour une référence et un accès faciles. Actuellement, l'agrégateur de LNSwap est un routeur qui transfère les informations d'échange entre les utilisateurs et les fournisseurs de liquidités. Mais à l'avenir, l'agrégateur sera en fait un contrat on-chain, ce qui signifie efficacement que n'importe qui peut devenir un agrégateur sur la plateforme via une interface utilisateur simple. De plus, les fournisseurs de liquidités pourront s'inscrire auprès de plusieurs agrégateurs.
NFT
Gamma
Gamma, le marché NFT sur Stacks, était initialement appelé STXNFT. Le 27 avril 2022, il a été annoncé qu'il serait renommé Gamma. Gamma est la troisième lettre de l'alphabet grec et représente la troisième phase du web: Web 1.0, Web 2.0 et maintenant Web3.
La plateforme est conçue pour rassembler collectionneurs, créateurs et investisseurs afin d'explorer, de commercer et de mettre en valeur les NFT au sein de l'écosystème Bitcoin. La plateforme Gamma se compose de trois produits principaux : marché NFT, plateforme de lancement et plateforme sociale. Gamma.io prend en charge à la fois les marchés primaires et secondaires pour les NFT Bitcoin.
Les utilisateurs peuvent utiliser Gamma bot pour créer leurs propres œuvres numériques uniques, les collectionner ou les vendre. Les utilisateurs peuvent créer un Bitcoin NFT en quelques minutes en utilisant un outil de création de Bitcoin NFT sans code. Gamma.io résout les points douloureux techniques, complexes et chronophages de la création de NFT sur le réseau Bitcoin. Cependant, le marché secondaire représente toujours la majorité des ventes de la plateforme. Chaque vente comprend des redevances d'artiste ainsi que des commissions marketing, les pourcentages variant en fonction de l'artiste et de la collection.
Boom
Boom est la plateforme native NFT de Stacks, prend en charge le transfert de jetons écologiques de Stacks, et prendra en charge les transactions NFT de Stacks à l'avenir.
Stacks se différencie du Lightning Network, RSK, Liquid et Rollups en se concentrant sur l'introduction de nouvelles fonctionnalités de contrat intelligent. Il a ses mineurs et son processus de minage plutôt que de compter sur les mineurs de Bitcoin. Stacks est un réseau ouvert et décentralisé qui ne se concentre pas uniquement sur les applications financières.
Pourquoi l'écosystème du BTC a-t-il été découvert cette année?
Cela peut être attribué à deux mises à jour techniques cruciales :
Mise à niveau du Témoin Séparé (SegWit) en 2017 : les données de bloc de BTC sont passées de 1 Mo à 4 Mo, améliorant la scalabilité. Cependant, la partie agrandie était réservée au stockage de la signature. La mise à niveau de Taproot à la fin de 2021 a permis une écriture de script avancée au sein de SegWit, permettant l'introduction de protocoles plus complexes.
1.Ordinals & BRC20:
Le protocole Ordinals et le développement ultérieur de BRC20 ont enflammé l'écosystème BTC. Le développement rapide est étroitement lié à l'adoption de Taproot. Les Ordinals ont permis l'encodage des données NFT dans l'espace étendu de SegWit (4 Mo par bloc).
Atomics & ARC20
Atomics est un autre protocole dérivé qui grave des données sur UTXO pour mettre en œuvre Token.
Différent des Oridnals, qui a été initialement conçu pour les jetons non fongibles (NFT), il repense comment émettre des jetons sur BTC de manière centralisée, non modifiable et équitable, depuis le début.
Lors de la vérification d'une transaction atomique, vous devez uniquement interroger l'UTXO du sato correspondant sur la chaîne BTC. L'atomicité du jeton ARC20 est conforme à l'atomicité du BTC lui-même. Le calcul du transfert ARC20 est entièrement traité par le réseau de base BTC.
La conception de l'UTXO liant les atomes évite habilement la complexité rencontrée par le BRC20, la rendant plus décentralisée, plus native au BTC et, surtout, plus conforme à la culture de la communauté BTC.
Rune & Pipe
Sous la tendance générale de l'engouement, Casey a également proposé une méthode d'implémentation d'inscription spécifiquement pour l'émission de FT, à savoir Rune.
L'idée de Rune n'était qu'une idée, et les fondateurs de #Trac ont écrit le premier protocole utilisable basé sur celle-ci et ont émis $PIPE. En raison de la grande popularité de Casey, $PIPE a repris l'engouement qui a perduré depuis le BRC20 et a rapidement terminé la première vague d'engouement.
La légitimité de Rune est plus forte que BRC20, mais il est encore difficile d'être accepté par la communauté BTC.
Réseau Lightning
Le Lightning Network est le roi de la légitimité dans la communauté BTC. À partir de 2016, sur une longue période, plus de la moitié des développeurs de l'écosystème BTC se sont lancés dans le développement du Lightning Network.
La base du Lightning Network est un canal de paiement. Ce concept a été initialement proposé par Satoshi Nakamoto. Les deux parties à la transaction verrouillent des BTC grâce à de multiples signatures, et les deux parties tiennent un registre hors chaîne pour enregistrer la transaction.
Les canaux de paiement connectés par paires forment un réseau, et deux parties qui ne sont pas directement connectées peuvent également sauter vers le canal pour effectuer des transactions. Le Lightning Network a effectivement étendu les performances des transferts de BTC, offrant aux utilisateurs une meilleure expérience.
Le règlement final en BTC ne peut être effectué que sur le réseau principal BTC, et tous les jetons sont toujours sauvegardés par le système de clés publique et privée.
Actifs Taproot (Taro)
Contrairement au BRC20 et aux autres, Taproot Assets ne fait que écrire les informations du jeton dans le script de sortie UTXO du réseau principal BTC, et ne stocke pas les codes fonctionnels de transfert, de création et autres du jeton.
Les actifs Taproot ne considèrent que le réseau principal BTC comme un registre de jetons et ne dépendent pas entièrement du réseau principal BTC pour fonctionner. Par conséquent, ces actifs doivent être déposés dans le réseau Lightning avant de pouvoir être échangés.
Par conséquent, les jetons des actifs Taproot doivent s'appuyer sur un indexeur de stockage tiers. Sans l'indexeur de stockage, ces jetons seront perdus à jamais.
RGB
RGB est un système de contrat intelligent basé sur BTC et le Lightning Network. C'est la méthode ultime d'expansion, mais sa progression est lente en raison de sa complexité.
RGB convertit l'état d'un contrat intelligent en une preuve courte et grave la preuve dans le script de sortie BTC UTXO.
Les utilisateurs peuvent vérifier l'état du contrat intelligent en validant cette UTXO. Lorsque l'état du contrat intelligent est mis à jour, une nouvelle UTXO est créée pour stocker la preuve de ce changement d'état.
RGB peut être considéré comme le L2 de BTC. L'avantage de cette conception est qu'elle utilise la sécurité de BTC pour garantir les contrats intelligents. Cependant, à mesure que le nombre de contrats intelligents augmente, la demande de données encapsulées UTXO augmentera également, ce qui deviendra éventuellement non disponible. Évitez de créer beaucoup de redondance dans la blockchain BTC.
RSK&RIF
RSK peut être considéré comme le L2 de BTC, essentiellement une chaîne de contrats intelligents avec une structure EVM.
RSK just croise les principaux réseaux BTC à lui-même grâce au verrouillage de hachage et l'utilise comme gaz réseau.
En même temps, RSK adopte le même algorithme de consensus POW que BTC, donc les mineurs de BTC peuvent également miner en RSK en même temps et gagner des frais de transaction de $RBTC.
BitVM
BitVM est actuellement la solution d'extension de contrat intelligent la plus BTC-native, la plus prometteuse et la plus techniquement hardcore.
Sans modifier le réseau BTC, Optimistic Rollup exécute une machine virtuelle VM qui prend en charge les calculs pour mettre en œuvre des contrats intelligents BTC. Le réseau BTC est utilisé pour exécuter les preuves de fraude d'Optimistic Rollup.
En utilisant les opérations de script Hash lock et BTC les plus basiques OP_BOOLAND et OP_NOT, une simple porte logique est implémentée. En combinant les portes logiques de BTC, un circuit qui peut fonctionner est formé, et la preuve de fraude est traitée sur la chaîne BTC grâce à ce circuit.
Innovations (STACKS) :
Risques :
Échanges répertoriés:
Les graphiques pour STX/USDT et BTC/USDT montrent que les performances de STX sont en retard par rapport à BTC, à la fois en tendance haussière et baissière. STX semble agir comme une version à effet de levier de BTC.
À partir du graphique STX/BTC, il est évident que STX se comporte comme s'il avait un effet de levier par rapport au BTC.
En comparant STX avec d’autres tokens de l’écosystème BTC (REN, BADGER, RIF, ORDI), le STX semble relativement résistant aux tendances baissières, tandis que l’ORDI affiche une volatilité plus élevée en tant que token plus récent.
Stacks sert de solution de deuxième couche construite sur Bitcoin, abordant les défis de scalabilité et favorisant le développement de nouvelles applications. Il améliore les capacités de Bitcoin en introduisant des contrats intelligents et des applications décentralisées (DApps) tout en tirant parti de la sécurité et du mécanisme de consensus de Bitcoin. Stacks fournit un mécanisme d'ancrage Bitcoin bidirectionnel à confiance minimale et utilise le langage de contrat intelligent Clarity conçu pour la sécurité et le déterminisme. Il offre une couche d'actifs programmable pour Bitcoin, débloquant son potentiel à travers divers cas d'utilisation.
La prochaine mise à niveau Nakamoto et d'autres développements critiques positionnent Stacks comme un pionnier dans l'espace des crypto-monnaies. Alors que la communauté cryptographique plus large reconnaît l'importance des solutions de deuxième couche pour l'avenir de Bitcoin, Stacks est prêt à jouer un rôle crucial dans l'industrie en évolution. La collaboration, l'innovation technologique et l'exploration de nouveaux cas d'utilisation façonnent l'écosystème Stacks, visant à libérer les 600 milliards de dollars de liquidité de Bitcoin dans la finance décentralisée (DeFi). L'objectif est de fournir un moyen moins cher et plus rapide pour les transactions Bitcoin, de développer continuellement des DApps et d'intégrer des technologies de pointe. Cela démontre le potentiel significatif dans le processus de développement de Stacks avec la version Nakamoto.