Comment Fractal y parvient-il tout en conservant la légitimité du réseau principal tout en améliorant l'efficacité du traitement à bien des égards ?
La question de l'expansion a toujours été une orientation clé pour le développement de l'écosystème BTC. Cependant, à mesure que la popularité globale du secteur a diminué, de nombreux projets créatifs écologiques du BTC, y compris divers plans d'expansion, ont progressivement disparu des yeux des gens. le sentiment impétueux du marché, « toujours en activité » » est encore une expression appropriée du statut de nombreuses équipes de projet.
Hier, Fractal, une solution d'extension native basée sur le code principal BTC alimenté par UniSat, a ouvert sa chaîne officielle. Combiné avec l'annonce précédente selon laquelle Unisat lancerait Fractal Bitcoin en septembre, l'éditeur n'a pas pu s'empêcher de s'intéresser à ce projet. je suis donc allé sur le site officiel de Fractal pour y jeter un œil et avoir un aperçu de ce qui rend ce projet spécial.
Amélioration authentique et « orthodoxe » basée sur la chaîne principale BTC ?
Selon l'auto-introduction officielle, Fractal Bitcoin améliore les capacités et la vitesse de traitement des transactions en utilisant le code principal BTC pour créer de manière récursive des couches d'expansion infinies sur la chaîne principale BTC, tout en maintenant une compatibilité totale avec l'écosystème Bitcoin existant.
En bref, Fractal est étendu sur la base du code principal BTC et présente les caractéristiques suivantes :
Vitesse de transaction rapide : le temps de confirmation de bloc du réseau Fractal est d'environ 30 secondes et la capacité de traitement des transactions est 20 fois supérieure à celle de la chaîne principale BTC.
Compatibilité native : Fractal Bitcoin est développé sur la base du code principal BTC, il est donc entièrement compatible avec les portefeuilles, outils et équipements miniers Bitcoin existants.
Ajustement dynamique : le système récursif basé sur la chaîne principale BTC peut ajuster automatiquement le nombre de couches d'extension en fonction de la congestion du réseau.
Traçabilité sécurisée : toutes les transactions effectuées sur le réseau Fractal peuvent finalement être retracées jusqu'à la chaîne principale Bitcoin.
Il est nécessaire de maintenir la légitimité du réseau principal et d’améliorer l’efficacité du traitement sous de multiples aspects. Comment Fractal y parvient-il ?
Mécanisme d'expansion multicouche
Fractal exploite la conception intelligente d'une couche de mise à l'échelle récursive pour augmenter le débit des transactions BTC. Plusieurs niveaux de couches d'extension sont créés sur la base de la chaîne principale BTC, formant une structure récursive arborescente. Cette structure permet un « mode bifurcation » dans lequel chaque couche peut être encore étendue, augmentant ainsi les capacités de traitement parallèle de l'ensemble du réseau.
Lorsque le volume de transactions sur la chaîne principale augmente, Fractal déchargera automatiquement certaines transactions vers la couche supérieure. Chaque couche peut traiter les transactions indépendamment et le nombre de couches de mise à l'échelle peut être augmenté ou diminué de manière dynamique en fonction des besoins du réseau. Pendant les périodes de pointe, il peut créer rapidement de nouveaux niveaux pour gérer les augmentations soudaines du volume de transactions. Cette capacité d'expansion dynamique permet au réseau de répondre de manière flexible aux différentes conditions de charge.
Exploitation minière de cadence
Fractal utilise le même mécanisme de consensus PoW que Bitcoin, et les mineurs BTC peuvent passer de manière transparente au minage de blocs Fractal avec les ASIC, GPU et autres matériels existants actuels.
Afin d'élargir la diversité des utilisateurs participant au minage, Fractal a proposé le mécanisme de minage fusionné Cadence Mining (Rhythm Mining), qui combine les deux modes de minage de minage sans autorisation et de minage par fusion pour chaque 3 blocs est un cycle, 2 blocs sont générés via « exploitation minière sans autorisation » et 1 bloc est généré via « exploitation minière fusionnée ».
Pour faciliter la compréhension, voici une brève explication des deux méthodes de minage : le « minage sans autorisation » permet à toute personne disposant des outils et du matériel appropriés d'exploiter des blocs fractaux, similaire à la méthode de minage de BTC tandis que le « minage fusionné » est spécifiquement destiné au BTC ; Miner permet aux mineurs d'extraire des blocs BTC et des blocs Fractal en même temps sans utiliser de puissance de calcul supplémentaire.
Réappliquer OP_CAT
Fractal Bitcoin réapplique OP_CAT, un opcode qui existait dans les versions antérieures de BTC mais qui a ensuite été désactivé. OP_CAT permet à deux chaînes d'être concaténées. Un script utilisant OP_CAT peut étendre une valeur de 1 octet à plus de 1 To de données. Cette capacité à générer d'énormes données peut être utilisée par des attaquants pour mener des attaques DoS, entraînant un crash du nœud ou du réseau. congestion. Puisqu'il n'existait aucun mécanisme de limitation efficace de l'agressivité d'OP_CAT dans les versions précédentes, OP_CAT a été désactivé jusqu'à ce que Tapscript résolve efficacement le problème en limitant la taille des éléments de la pile à 520 octets.
Aujourd'hui, l'opcode OP_CAT « purifié » est devenu un outil puissant pour les développeurs, qui peuvent gérer plus facilement de grands entiers et améliorer les capacités de script de BTC.
De plus, la reprise d'OP_CAT apportera davantage de possibilités de développement à l'écosystème BTC, et des possibilités d'adoption en chaîne plus diversifiées, telles que des applications en chaîne et des contrats intelligents, pourront prendre racine sur la chaîne principale BTC.
résumé
Actuellement, Fractal a officiellement ouvert le canal d'eau et la page de test. Cependant, peut-être en raison de l'enthousiasme de l'armée de la coiffure, la page du robinet a été inondée et continue de signaler des erreurs. Il est temporairement impossible de recevoir de l'eau et cette pièce de test. sera publié en août, heure de Pékin. Il sera actualisé et réinitialisé le 13 à 16h00, et le réseau de test sera officiellement lancé plus tard, afin que les lecteurs qui souhaitent participer n'aient pas à trop s'inquiéter.
Pour en revenir au projet lui-même, que ce soit en termes de concept de projet ou de mécanisme de mise en œuvre, il semble que Fractal, qui a insisté sur « l'expansion orthodoxe » basée sur la chaîne principale du BTC, ait effectivement utilisé des mécanismes créatifs pour réaliser l'expansion native du BTC. . L'adoption généralisée future, la vérification à long terme de la sécurité, ainsi que l'intégration et l'amélioration avec l'écosystème BTC existant nécessiteront une auto-itération continue et des tests temporels continus. J'espère que Fractal pourra être cohérent et continuer dans le monde impétueux de la cryptographie.