Nakamoto a créé OP_CAT en 2009 lorsqu'il a créé Bitcoin. Cependant, en 2010, il l'a désactivé. Par exemple, OP_CAT peut apporter des contrats intelligents à Bitcoin.
Bitcoin avait une option de contrat intelligent, mais Satoshi Nakamoto a désactivé en 2010 une fonction qui permettait indirectement les contrats intelligents. Cette fonction, connue sous le nom d'OP_CAT, pourrait fusionner deux éléments de données et les placer au sommet d'une pile, facilitant ainsi les opérations complexes.
Après la mise à niveau de Taproot en 2021, qui a introduit Tapscript et limité tous les éléments de la pile à 520 octets, le problème de mémoire qui a conduit à la désactivation d'OP_CAT a été résolu. Une proposition visant à réintroduire OP_CAT est désormais en attente, ce qui pourrait ouvrir la voie à des capacités de script avancées, à des applications sans connaissance et potentiellement à une machine virtuelle Bitcoin (BitVM).
Cependant, les changements apportés au Bitcoin sont lents en raison de sa nature décentralisée et de ses préférences culturelles, il faudra donc peut-être attendre jusqu'en 2025 pour que OP_CAT soit réactivé, voire pas du tout.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!